diff options
Diffstat (limited to 'c/src/lib/libbsp/unix/posix/startup/Makefile.am')
-rw-r--r-- | c/src/lib/libbsp/unix/posix/startup/Makefile.am | 75 |
1 files changed, 0 insertions, 75 deletions
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 |