summaryrefslogtreecommitdiffstats
path: root/testsuites/automake/compile.am
blob: 66ea9a8421f65e98d3dfe0d66b94e5fb5c261192 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
CC = @CC@
CXX = @CXX@
CPP = @CPP@

LD = @LD@
OBJCOPY = @OBJCOPY@
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_CPPFLAGS += -DT_FILE_NAME='"$(notdir $<)"'
AM_CFLAGS   = $(TEST_C_FLAGS)
AM_CXXFLAGS = $(TEST_CXX_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
LDADD += $(RTEMS_ROOT)cpukit/librtemstest.a

CLEANFILES = *.num *.nxe *.elf *.srec* *.bin *.bt *.ralf