diff options
author | Kinsey Moore <kinsey.moore@oarcorp.com> | 2023-08-16 15:25:45 -0500 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2023-08-18 09:21:17 -0500 |
commit | 723c096d57c98d2b9384e657b299094b19215dbd (patch) | |
tree | 6b2ce7e8ce2afb91c28bbab1b06f2538e1ec8537 /spec | |
parent | Address Regulator warning for no prototype for memset() (diff) | |
download | rtems-723c096d57c98d2b9384e657b299094b19215dbd.tar.bz2 |
spec/cpukit: Omit Cortex-M from libdebugger build
The current ARM support in libdebugger does not cover Cortex-M series
cores since it requires support for CP14 system register accessor
instructions. Cortex-M series cores support debug monitor mode, but its
configuration is accessed by memory mapped registers instead of using
CP14. This omits building libdebugger from BSPs that use a cortex-m ABI
flag.
Diffstat (limited to 'spec')
-rw-r--r-- | spec/build/cpukit/optlibdebugger.yml | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/spec/build/cpukit/optlibdebugger.yml b/spec/build/cpukit/optlibdebugger.yml index 4cee9809f6..5ff67d6bd8 100644 --- a/spec/build/cpukit/optlibdebugger.yml +++ b/spec/build/cpukit/optlibdebugger.yml @@ -9,7 +9,15 @@ default: [] description: '' enabled-by: - aarch64 -- arm +- and: + - arm + - not: bsps/arm/atsam + - not: bsps/arm/imxrt + - not: bsps/arm/lm3s69xx + - not: bsps/arm/lpc176x + - not: bsps/arm/lpc24xx + - not: bsps/arm/stm32h7 + - not: bsps/arm/stm32f4 - i386 - microblaze links: [] |