diff options
-rw-r--r-- | cpukit/score/cpu/i386/ChangeLog | 6 | ||||
-rw-r--r-- | cpukit/score/cpu/i386/cpu.c | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/cpukit/score/cpu/i386/ChangeLog b/cpukit/score/cpu/i386/ChangeLog index 012c4038f5..0fc2de21d5 100644 --- a/cpukit/score/cpu/i386/ChangeLog +++ b/cpukit/score/cpu/i386/ChangeLog @@ -1,3 +1,9 @@ +2009-11-09 Till Straumann <strauman@slac.stanford.edu> + + PR 1469/cpukit + * cpu.c: Add dummy entry for (non-existing) exception #15. + Otherwise all slots for vectors >= 16 are one element off. + 2009-10-29 Till Straumann <strauman@slac.stanford.edu> * rtems/score/cpu.h: Define _CPU_Interrupt_stack_setup() macro diff --git a/cpukit/score/cpu/i386/cpu.c b/cpukit/score/cpu/i386/cpu.c index a3622d3156..b150ad8f8d 100644 --- a/cpukit/score/cpu/i386/cpu.c +++ b/cpukit/score/cpu/i386/cpu.c @@ -182,6 +182,7 @@ static rtems_raw_irq_hdl tbl[] = { rtems_exception_prologue_12, rtems_exception_prologue_13, rtems_exception_prologue_14, + 0, rtems_exception_prologue_16, rtems_exception_prologue_17, rtems_exception_prologue_18, |