summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/dl04
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2018-04-09 13:39:19 +1000
committerChris Johns <chrisj@rtems.org>2018-04-10 08:24:54 +1000
commit5c65b9881bec47e322607a9a63c83d1a229c1710 (patch)
tree18201091467d737156766d37d3608279a756f7b6 /testsuites/libtests/dl04
parenttestsuite/benchmarks: Merged nested Makefile.am files into one Makefile.am (diff)
downloadrtems-5c65b9881bec47e322607a9a63c83d1a229c1710.tar.bz2
testsuite/libtests: Merged nested Makefile.am files into one Makefile.am
This change is part of the testsuite Makefile.am reorganization. Update #3382
Diffstat (limited to 'testsuites/libtests/dl04')
-rw-r--r--testsuites/libtests/dl04/Makefile.am47
-rw-r--r--testsuites/libtests/dl04/init.c6
2 files changed, 3 insertions, 50 deletions
diff --git a/testsuites/libtests/dl04/Makefile.am b/testsuites/libtests/dl04/Makefile.am
deleted file mode 100644
index 7dbc5438e8..0000000000
--- a/testsuites/libtests/dl04/Makefile.am
+++ /dev/null
@@ -1,47 +0,0 @@
-rtems_tests_PROGRAMS = dl04
-# include a C++ file in the source to trick automake into adding C++ rules <sigh>.
-dl04_SOURCES = init.c dl-load.c dl-cpp.cpp dl-tar.c dl-tar.h
-
-BUILT_SOURCES = dl-tar.c dl-tar.h
-
-dist_rtems_tests_DATA = dl04.scn dl04.doc
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-include $(top_srcdir)/../automake/leaf.am
-
-AM_CPPFLAGS += -I$(top_srcdir)/../support/include
-
-LINK_OBJS = $(dl04_OBJECTS)
-LINK_LIBS = $(dl04_LDLIBS)
-
-init.$(OBJEXT): dl-tar.h
-
-dl-o4.o: dl-o4.cpp
-
-dl.tar: dl-o4.o
- @rm -f $@
- $(PAX) -w -f $@ $<
-CLEANFILES += dl.tar
-
-dl-tar.c: dl.tar
- $(BIN2C) -C $< $@
-CLEANFILES += dl-tar.c
-
-dl-tar.h: dl.tar
- $(BIN2C) -H $< $@
-CLEANFILES += dl-tar.h
-
-dl04.pre: $(dl04_OBJECTS) $(dl04_DEPENDENCIES)
- @rm -f dl04.pre
- $(LINK_APP)
-
-dl-sym.o: dl04.pre
- rtems-syms -e -c "$(CFLAGS)" -o $@ $<
-
-dl04$(EXEEXT): $(dl04_OBJECTS) $(dl04_DEPENDENCIES) dl-sym.o
- @rm -f dl04$(EXEEXT)
- $(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \
- -o $(basename $@)$(EXEEXT) $(LINK_OBJS) dl-sym.o $(LINK_LIBS)
-
-include $(top_srcdir)/../automake/local.am
diff --git a/testsuites/libtests/dl04/init.c b/testsuites/libtests/dl04/init.c
index 7b1bb1b35c..61630ff442 100644
--- a/testsuites/libtests/dl04/init.c
+++ b/testsuites/libtests/dl04/init.c
@@ -27,10 +27,10 @@ const char rtems_test_name[] = "libdl (RTL) 4";
/* forward declarations to avoid warnings */
static rtems_task Init(rtems_task_argument argument);
-#include "dl-tar.h"
+#include "dl04-tar.h"
-#define TARFILE_START dl_tar
-#define TARFILE_SIZE dl_tar_size
+#define TARFILE_START dl04_tar
+#define TARFILE_SIZE dl04_tar_size
static int test(void)
{