source: rtems/testsuites/automake/compile.am @ cfcc2cbf

5
Last change on this file since cfcc2cbf was 6fe01e4b, checked in by Sebastian Huber <sebastian.huber@…>, on 01/14/19 at 08:08:18

build: Move test support to librtemstest.a

One reason to move the test support into a dedicated library are the
standard output wrap_*() functions. They may conflict with
application level wrappers.

Update #3199.

  • Property mode set to 100644
File size: 762 bytes
Line 
1CC = @CC@
2CXX = @CXX@
3CPP = @CPP@
4
5LD = @LD@
6OBJCOPY = @OBJCOPY@
7NM = @NM@
8SIZE = @SIZE@
9STRIP = @STRIP@
10
11TEST_LD_FLAGS = -Wl,--wrap=printf -Wl,--wrap=puts -Wl,--wrap=putchar
12
13AM_CPPFLAGS = $(TEST_FLAGS) @RTEMS_CPPFLAGS@ @RTEMS_BSP_CPPFLAGS@
14AM_CFLAGS   = $(TEST_C_FLAGS)
15AM_CXXFLAGS = $(TEST_CXX_FLAGS)
16
17AM_LDFLAGS =
18AM_LDFLAGS += -B$(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@
19AM_LDFLAGS += $(GCCSPECS)
20AM_LDFLAGS += -L$(RTEMS_ROOT)cpukit
21AM_LDFLAGS += -L$(RTEMS_BSP_ARCH_LINKCMDS_PATH)
22AM_LDFLAGS += $(TEST_LD_FLAGS)
23
24LDADD =
25LDADD += $(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@/librtemsbsp.a
26LDADD += $(RTEMS_ROOT)cpukit/librtemscpu.a
27LDADD += $(RTEMS_ROOT)cpukit/librtemstest.a
28
29CLEANFILES = *.num *.nxe *.elf *.srec* *.bin *.bt *.ralf
Note: See TracBrowser for help on using the repository browser.