diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-10-06 10:12:21 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-10-10 07:57:42 +0200 |
commit | 9da5d5fd10d0ed653d38a7bd4c824987bcd47144 (patch) | |
tree | d728d7b8a7ff4dc6f36956706f0e4b7757bb2310 /testsuites/automake | |
parent | build: Merge score/cpu/*/Makefile.am (diff) | |
download | rtems-9da5d5fd10d0ed653d38a7bd4c824987bcd47144.tar.bz2 |
build: Directly reference libraries in tests
Remove use of TMPINSTALL_FILES.
Diffstat (limited to 'testsuites/automake')
-rw-r--r-- | testsuites/automake/compile.am | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/testsuites/automake/compile.am b/testsuites/automake/compile.am index 3cd08c4b9e..f7f0fb623f 100644 --- a/testsuites/automake/compile.am +++ b/testsuites/automake/compile.am @@ -8,13 +8,21 @@ NM = @NM@ SIZE = @SIZE@ STRIP = @STRIP@ -## +TEST_LD_FLAGS = -Wl,--wrap=printf -Wl,--wrap=puts -Wl,--wrap=putchar + AM_CPPFLAGS = $(TEST_FLAGS) @RTEMS_CPPFLAGS@ @RTEMS_BSP_CPPFLAGS@ AM_CFLAGS = $(TEST_C_FLAGS) AM_CXXFLAGS = $(TEST_CXX_FLAGS) -AM_LDFLAGS = -B$(RTEMS_BSP_LIBBSP_PATH) $(GCCSPECS) \ - -L$(PROJECT_LIB) \ - -L$(RTEMS_BSP_ARCH_LINKCMDS_PATH) \ - $(TEST_LD_FLAGS) + +AM_LDFLAGS = +AM_LDFLAGS += -B$(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@ +AM_LDFLAGS += $(GCCSPECS) +AM_LDFLAGS += -L$(RTEMS_ROOT)cpukit +AM_LDFLAGS += -L$(RTEMS_BSP_ARCH_LINKCMDS_PATH) +AM_LDFLAGS += $(TEST_LD_FLAGS) + +LDADD = +LDADD += $(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@/librtemsbsp.a +LDADD += $(RTEMS_ROOT)cpukit/librtemscpu.a CLEANFILES = *.num *.nxe *.elf *.srec* *.bin *.bt *.ralf |