summaryrefslogtreecommitdiffstats
path: root/cpukit/libdebugger
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-12-22 11:51:53 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-12-22 13:02:39 +0100
commitbe5eee575b166f8f351cec0a1e988a6bc8cbd2bb (patch)
tree0cf7192fe0efadba79499975e856f6f97d371cd3 /cpukit/libdebugger
parentarm: Optimize arm_interrupt_disable() (diff)
downloadrtems-be5eee575b166f8f351cec0a1e988a6bc8cbd2bb.tar.bz2
libdebugger: Fix for Armv8-R
This architecture variant has no MMU. Update #4202.
Diffstat (limited to 'cpukit/libdebugger')
-rw-r--r--cpukit/libdebugger/rtems-debugger-arm.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/cpukit/libdebugger/rtems-debugger-arm.c b/cpukit/libdebugger/rtems-debugger-arm.c
index 106cbe8b8a..ba01a860c8 100644
--- a/cpukit/libdebugger/rtems-debugger-arm.c
+++ b/cpukit/libdebugger/rtems-debugger-arm.c
@@ -1678,6 +1678,7 @@ target_exception_data_abort(void)
}
#if ARM_CP15
+#if __ARM_ARCH_PROFILE == 'A'
/**
* The init value for the text section.
*/
@@ -1701,6 +1702,12 @@ rtems_debugger_target_set_mmu(void)
text_end,
ARMV7_MMU_DATA_READ_WRITE_CACHED);
}
+#else
+static void
+rtems_debugger_target_set_mmu(void)
+{
+}
+#endif
static void
rtems_debugger_target_set_vectors(void)