diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-11-13 15:18:58 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-11-18 07:30:31 +0100 |
commit | 04bd2617269880afaafa8f0647aaeda50b50698c (patch) | |
tree | 6557663e60ceafbd1c36b82598e0e382efaf4217 /cpukit/score/cpu/arm/cpu_asm.S | |
parent | Fix untar mkdir when the directory exists. (diff) | |
download | rtems-04bd2617269880afaafa8f0647aaeda50b50698c.tar.bz2 |
arm: Use TPIDRPRW for current per-CPU control
Use the previously unused TPIDRPRW register to get the per-CPU control
of the current processor. This avoids instructions in
GET_SELF_CPU_CONTROL which are not available in Thumb mode.
Diffstat (limited to '')
-rw-r--r-- | cpukit/score/cpu/arm/cpu_asm.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/score/cpu/arm/cpu_asm.S b/cpukit/score/cpu/arm/cpu_asm.S index 6ee9e7418f..cf94822eaf 100644 --- a/cpukit/score/cpu/arm/cpu_asm.S +++ b/cpukit/score/cpu/arm/cpu_asm.S @@ -128,7 +128,7 @@ DEFINE_FUNCTION_ARM(_CPU_Context_restore) #ifdef RTEMS_SMP .L_get_potential_new_heir: - GET_SELF_CPU_CONTROL r2, r3 + GET_SELF_CPU_CONTROL r2 /* We may have a new heir */ |