summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTill Straumann <strauman@slac.stanford.edu>2009-11-10 04:03:39 +0000
committerTill Straumann <strauman@slac.stanford.edu>2009-11-10 04:03:39 +0000
commit9fb27e38c2bdd8b605755a5f5a34fc5b4d552ae1 (patch)
tree4c459581aa68428e56ea973d5ed46b56f6a2375f
parent2009-10-30 Glenn Humphrey <glenn.humphrey@oarcorp.com> (diff)
downloadrtems-9fb27e38c2bdd8b605755a5f5a34fc5b4d552ae1.tar.bz2
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.
-rw-r--r--cpukit/score/cpu/i386/ChangeLog6
-rw-r--r--cpukit/score/cpu/i386/cpu.c1
2 files changed, 7 insertions, 0 deletions
diff --git a/cpukit/score/cpu/i386/ChangeLog b/cpukit/score/cpu/i386/ChangeLog
index c0a5deb198..af6506944d 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.
+
2008-09-18 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/score/types.h: Do not define boolean, single_precision,
diff --git a/cpukit/score/cpu/i386/cpu.c b/cpukit/score/cpu/i386/cpu.c
index dd398b8fc2..b79a5bd326 100644
--- a/cpukit/score/cpu/i386/cpu.c
+++ b/cpukit/score/cpu/i386/cpu.c
@@ -170,6 +170,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,