diff options
author | Chris Johns <chrisj@rtems.org> | 2016-11-30 09:19:05 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2016-12-02 15:39:56 +1100 |
commit | e629076003998b004e9bcf3a0e71633383d93863 (patch) | |
tree | 01249460b294adbac50361efd14c76e74e1ed77b /c/src/lib/libbsp/arm/gdbarmsim | |
parent | Remove sparc/sis BSP. (diff) | |
download | rtems-e629076003998b004e9bcf3a0e71633383d93863.tar.bz2 |
libdebugger: Build for ARM's without a CP15.
Diffstat (limited to 'c/src/lib/libbsp/arm/gdbarmsim')
-rw-r--r-- | c/src/lib/libbsp/arm/gdbarmsim/Makefile.am | 6 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/gdbarmsim/configure.ac | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am b/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am index 8100c96e1b..339a87f111 100644 --- a/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am +++ b/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am @@ -69,5 +69,11 @@ libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include # ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/timer.rel \ # ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/irq.rel +# Shared +if shared +libbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c +libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c +endif + include $(srcdir)/preinstall.am include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/lib/libbsp/arm/gdbarmsim/configure.ac b/c/src/lib/libbsp/arm/gdbarmsim/configure.ac index 6e8b326818..c5614074f5 100644 --- a/c/src/lib/libbsp/arm/gdbarmsim/configure.ac +++ b/c/src/lib/libbsp/arm/gdbarmsim/configure.ac @@ -15,6 +15,8 @@ RTEMS_PROG_CCAS RTEMS_BSP_CLEANUP_OPTIONS(0, 1) +AM_CONDITIONAL(shared, test "$RTEMS_BSP" = "armcortexa9") + # Explicitly list all Makefiles here AC_CONFIG_FILES([Makefile]) AC_OUTPUT |