summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/m68k/Makefile.am
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-03-26 11:59:23 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-03-26 15:12:44 +0200
commitf8e4755f871c11405df008e0e4313d6b8ffe3fb0 (patch)
tree9e6f908f5202612b2676f350ac0ddd8648727b09 /c/src/lib/libcpu/m68k/Makefile.am
parentbsp/tqm8xx: Use shared linker command file (diff)
downloadrtems-f8e4755f871c11405df008e0e4313d6b8ffe3fb0.tar.bz2
bsps/m68k: Use namespace header
This patch is a part of the BSP source reorganization. Update #3285.
Diffstat (limited to '')
-rw-r--r--c/src/lib/libcpu/m68k/Makefile.am17
1 files changed, 3 insertions, 14 deletions
diff --git a/c/src/lib/libcpu/m68k/Makefile.am b/c/src/lib/libcpu/m68k/Makefile.am
index ed07940257..1ee01f5332 100644
--- a/c/src/lib/libcpu/m68k/Makefile.am
+++ b/c/src/lib/libcpu/m68k/Makefile.am
@@ -25,8 +25,7 @@ endif
if m68040
## m68040/fpsp
noinst_PROGRAMS += m68040/fpsp.rel
-noinst_PROGRAMS += m68040/fpsp_tmp.rel
-m68040_fpsp_tmp_rel_SOURCES = m68040/fpsp/rtems_fpsp.c m68040/fpsp/bindec.S \
+m68040_fpsp_rel_SOURCES = m68040/fpsp/rtems_fpsp.c m68040/fpsp/bindec.S \
m68040/fpsp/binstr.S m68040/fpsp/bugfix.S m68040/fpsp/decbin.S \
m68040/fpsp/do_func.S m68040/fpsp/gen_except.S m68040/fpsp/get_op.S \
m68040/fpsp/kernel_ex.S m68040/fpsp/res_func.S m68040/fpsp/round.S \
@@ -41,18 +40,8 @@ m68040_fpsp_tmp_rel_SOURCES = m68040/fpsp/rtems_fpsp.c m68040/fpsp/bindec.S \
m68040/fpsp/x_operr.S m68040/fpsp/x_ovfl.S m68040/fpsp/x_snan.S \
m68040/fpsp/x_store.S m68040/fpsp/x_unfl.S m68040/fpsp/x_unimp.S \
m68040/fpsp/x_unsupp.S
-m68040_fpsp_tmp_rel_CPPFLAGS = $(AM_CPPFLAGS)
-m68040_fpsp_tmp_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
-
-# avoid name clashes and modifying the source by
-# prefixing all (global) symbols in the binary
-m68040/fpsp_tmp1.rel: m68040/fpsp_tmp.rel
- $(OBJCOPY) --prefix-symbols __fpsp_ $^ $@
-
-# Then remove the prefix again on all global
-# symbols we really need:
-m68040/fpsp.rel: m68040/fpsp_tmp1.rel
- $(OBJCOPY) --redefine-sym __fpsp_M68KFPSPInstallExceptionHandlers=M68KFPSPInstallExceptionHandlers --redefine-sym __fpsp_M68040FPSPUserExceptionHandlers=M68040FPSPUserExceptionHandlers --redefine-sym __fpsp__CPU_ISR_install_raw_handler=_CPU_ISR_install_raw_handler --redefine-sym __fpsp__FPSP_install_raw_handler=_FPSP_install_raw_handler $^ $@
+m68040_fpsp_rel_CPPFLAGS = $(AM_CPPFLAGS)
+m68040_fpsp_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
noinst_HEADERS = m68040/fpsp/fpsp.defs
endif