diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-01-30 10:06:56 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-01-30 10:06:56 +0000 |
commit | dd551dbf0271b5994924e48f2e6cb95fbb7a9112 (patch) | |
tree | ace16e1494e0de7163ca6ef59c6d4ef03427784c /c/src/lib/libbsp/unix/posix/startup | |
parent | c6cf3baea3329647e853db7419cb02bf8322be7e (diff) |
2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
wrapup/Makefile.am. Use automake compilation rules.
* clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
* configure.ac: Reflect changes above.
Diffstat (limited to 'c/src/lib/libbsp/unix/posix/startup')
-rw-r--r-- | c/src/lib/libbsp/unix/posix/startup/.cvsignore | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/unix/posix/startup/Makefile.am | 75 |
2 files changed, 0 insertions, 77 deletions
diff --git a/c/src/lib/libbsp/unix/posix/startup/.cvsignore b/c/src/lib/libbsp/unix/posix/startup/.cvsignore deleted file mode 100644 index 282522db03..0000000000 --- a/c/src/lib/libbsp/unix/posix/startup/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -Makefile -Makefile.in diff --git a/c/src/lib/libbsp/unix/posix/startup/Makefile.am b/c/src/lib/libbsp/unix/posix/startup/Makefile.am deleted file mode 100644 index 29ff72f26a..0000000000 --- a/c/src/lib/libbsp/unix/posix/startup/Makefile.am +++ /dev/null @@ -1,75 +0,0 @@ -## -## $Id$ -## - -VPATH = @srcdir@:@srcdir@/../../../shared - -PGM = ${ARCH}/startup.rel - -if HAS_CXX -C_MAIN_C_FILES = -else -C_MAIN_C_FILES = main.c -endif - -# C sources -C_FILES = bspclean.c bsplibc.c bspstart.c setvec.c $(C_MAIN_C_FILES) -C_O_FILES = $(C_FILES:%.c=${ARCH}/%.$(OBJEXT)) -startup_rel_OBJECTS = $(C_O_FILES) - -# CC sources -CC_FILES = rtems-ctor.cc -CC_O_FILES = $(CC_FILES:%.cc=${ARCH}/%.$(OBJEXT)} - -# We install the RTEMS constructor as a separate .$(OBJEXT) -# so it can be easily place correctly by the compiler config file. - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../../../automake/lib.am - -# -# (OPTIONAL) Add local stuff here using += -# - -AM_CFLAGS += $(LIBC_DEFINES) - -$(PGM): $(startup_rel_OBJECTS) - $(make-rel) - -if HAS_CXX -project_lib_DATA = ${ARCH}/libno-ctor$(LIB_VARIANT).a - -${ARCH}/libno-ctor$(LIB_VARIANT).a: $(ARCH)/no-ctor.$(OBJEXT) - $(AR) -cvr $@ $< - -${ARCH}/rtems-ctor$(LIB_VARIANT).$(OBJEXT): rtems-ctor.cc $(ARCH)/$(dirstamp) - ${CXXCOMPILE} -o $@ -c $< - -project_lib_DATA += ${ARCH}/rtems-ctor$(LIB_VARIANT).$(OBJEXT) -endif - -all-local: $(PGM) $(TMPINSTALL_FILES) - -EXTRA_DIST = bspclean.c bspstart.c exit.c main.c no-ctor.c rtems-ctor.cc \ - setvec.c - -TMPINSTALL_FILES = - -$(PROJECT_LIB)/$(dirstamp): - @$(mkdir_p) $(PROJECT_LIB) - @: > $(PROJECT_LIB)/$(dirstamp) -TMPINSTALL_FILES += $(PROJECT_LIB)/$(dirstamp) - -if HAS_CXX -$(PROJECT_LIB)/libno-ctor$(LIB_VARIANT).a: ${ARCH}/libno-ctor$(LIB_VARIANT).a $(PROJECT_LIB)/$(dirstamp) - $(INSTALL_DATA) $< $(PROJECT_LIB)/libno-ctor$(LIB_VARIANT).a -TMPINSTALL_FILES += $(PROJECT_LIB)/libno-ctor$(LIB_VARIANT).a - -$(PROJECT_LIB)/rtems-ctor$(LIB_VARIANT).$(OBJEXT): ${ARCH}/rtems-ctor$(LIB_VARIANT).$(OBJEXT) $(PROJECT_LIB)/$(dirstamp) - $(INSTALL_DATA) $< $(PROJECT_LIB)/rtems-ctor$(LIB_VARIANT).$(OBJEXT) -TMPINSTALL_FILES += $(PROJECT_LIB)/rtems-ctor$(LIB_VARIANT).$(OBJEXT) -endif - -CLEANFILES = $(TMPINSTALL_FILES) - -include $(top_srcdir)/../../../../automake/local.am |