summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--cpukit/score/cpu/arm/ChangeLog6
-rw-r--r--cpukit/score/cpu/arm/rtems/score/cpu.h2
2 files changed, 7 insertions, 1 deletions
diff --git a/cpukit/score/cpu/arm/ChangeLog b/cpukit/score/cpu/arm/ChangeLog
index 5d5c7114e4..7d7dda4ef8 100644
--- a/cpukit/score/cpu/arm/ChangeLog
+++ b/cpukit/score/cpu/arm/ChangeLog
@@ -1,3 +1,9 @@
+2004-08-19 Jay Monkman <jtm@lopingdog.com>
+
+ PR 671/bsps
+ * rtems/score/cpu.h: Fixed bug in _CPU_ISR_Set_level, where input param
+ was always ignored.
+
2004-04-09 Joel Sherrill <joel@OARcorp.com>
* rtems/score/cpu.h: Fix typo.
diff --git a/cpukit/score/cpu/arm/rtems/score/cpu.h b/cpukit/score/cpu/arm/rtems/score/cpu.h
index 160084ed8f..bb855301c1 100644
--- a/cpukit/score/cpu/arm/rtems/score/cpu.h
+++ b/cpukit/score/cpu/arm/rtems/score/cpu.h
@@ -572,7 +572,7 @@ SCORE_EXTERN Context_Control_fp _CPU_Null_fp_context;
"ORR %0, %0, %2 \n" \
"MSR cpsr_c, %0 \n" \
: "=r" (reg) \
- : "r" (reg), "0" (reg)); \
+ : "0" (reg), "r" (new_level)); \
}