diff options
author | Joel Sherrill <joel@rtems.org> | 2018-03-12 14:42:47 -0500 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2018-03-13 09:55:23 -0500 |
commit | c0443b4ce943fa891839c7b7be21d8ebd4370de1 (patch) | |
tree | f2aad8953f41eb54a6ba8e9b39781d1867cf7fcc /cpukit/score/cpu/arm/include/rtems/score/arm.h | |
parent | Rework i386 Paravirtualization to have paravirt.h (diff) | |
download | rtems-c0443b4ce943fa891839c7b7be21d8ebd4370de1.tar.bz2 |
Add ARM Paravirtualization support
Closes #3305.
Diffstat (limited to 'cpukit/score/cpu/arm/include/rtems/score/arm.h')
-rwxr-xr-x | cpukit/score/cpu/arm/include/rtems/score/arm.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/cpukit/score/cpu/arm/include/rtems/score/arm.h b/cpukit/score/cpu/arm/include/rtems/score/arm.h index f08da1dc57..bff4044a99 100755 --- a/cpukit/score/cpu/arm/include/rtems/score/arm.h +++ b/cpukit/score/cpu/arm/include/rtems/score/arm.h @@ -49,9 +49,11 @@ extern "C" { #define ARM_MULTILIB_HAS_BARRIER_INSTRUCTIONS #endif -#if defined(__ARM_ARCH_7A__) \ - || defined(__ARM_ARCH_7R__) - #define ARM_MULTILIB_HAS_THREAD_ID_REGISTER +#ifndef ARM_DISABLE_THREAD_ID_REGISTER_USE + #if defined(__ARM_ARCH_7A__) \ + || defined(__ARM_ARCH_7R__) + #define ARM_MULTILIB_HAS_THREAD_ID_REGISTER + #endif #endif #if defined(__ARM_ARCH_7A__) |