4.115
Last change
on this file since ae5fe7e6 was
ae5fe7e6,
checked in by Chris Johns <chrisj@…>, on 10/27/14 at 01:09:41
|
cpukit: Add libdl with the Runtime Loader (RTL) code.
This is a merge of the RTL project.
|
-
Property mode set to
100644
|
File size:
1002 bytes
|
Line | |
---|
1 | rtems_tests_PROGRAMS = dl01 |
---|
2 | dl01_SOURCES = init.c dl-load.c dl-tar.c dl-tar.h |
---|
3 | |
---|
4 | BUILT_SOURCES = dl-tar.c dl-tar.h |
---|
5 | |
---|
6 | dist_rtems_tests_DATA = dl01.scn dl01.doc |
---|
7 | |
---|
8 | include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg |
---|
9 | include $(top_srcdir)/../automake/compile.am |
---|
10 | include $(top_srcdir)/../automake/leaf.am |
---|
11 | |
---|
12 | AM_CPPFLAGS += -I$(top_srcdir)/../support/include |
---|
13 | |
---|
14 | LINK_OBJS = $(dl01_OBJECTS) |
---|
15 | LINK_LIBS = $(dl01_LDLIBS) |
---|
16 | |
---|
17 | dl-o1.o: dl-o1.c |
---|
18 | |
---|
19 | dl.tar: dl-o1.o |
---|
20 | @rm -f $@ |
---|
21 | $(PAX) -w -f $@ $< |
---|
22 | |
---|
23 | dl-tar.c: dl.tar |
---|
24 | $(BIN2C) -C $< $@ |
---|
25 | CLEANFILES += dl-tar.c |
---|
26 | |
---|
27 | dl-tar.h: dl.tar |
---|
28 | $(BIN2C) -H $< $@ |
---|
29 | CLEANFILES += dl-tar.h |
---|
30 | |
---|
31 | dl01.pre$(EXEEXT): $(dl01_OBJECTS) $(dl01_DEPENDENCIES) |
---|
32 | @rm -f dl01.pre$(EXEEXT) |
---|
33 | $(make-exe) |
---|
34 | |
---|
35 | dl-sym.o: dl01.pre$(EXEEXT) |
---|
36 | rtems-syms -e -c "$(CFLAGS)" -o $@ $< |
---|
37 | |
---|
38 | dl01$(EXEEXT): $(dl01_OBJECTS) $(dl01_DEPENDENCIES) dl-sym.o |
---|
39 | @rm -f dl01$(EXEEXT) |
---|
40 | $(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \ |
---|
41 | -o $(basename $@)$(EXEEXT) $(LINK_OBJS) dl-sym.o $(LINK_LIBS) |
---|
42 | |
---|
43 | include $(top_srcdir)/../automake/local.am |
---|
Note: See
TracBrowser
for help on using the repository browser.