summaryrefslogtreecommitdiffstats
path: root/make/compilers
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-18 17:33:55 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-18 17:33:55 +0000
commit15043ea98a8f0d8be106703c79514044f4d8e36c (patch)
tree3ac25ad9e731c9c0f330fb3628db6a9e923d4895 /make/compilers
parent341c6faac43ad770be377c691c436366214daa2c (diff)
downloadrtems-15043ea98a8f0d8be106703c79514044f4d8e36c.tar.bz2
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* compilers/gcc-no_bsp.cfg, compilers/gcc-target-default.cfg, custom/bare.cfg, custom/c3xsim.cfg, custom/c4xsim.cfg, custom/default.cfg, custom/haleakala.cfg, custom/mbx8xx.cfg, custom/mvme2307.cfg, custom/mvme3100.cfg, custom/mvme5500.cfg, custom/posix.cfg, custom/ss555.cfg, custom/virtex.cfg: Eliminate START_BASE and START_FILE.
Diffstat (limited to 'make/compilers')
-rw-r--r--make/compilers/gcc-no_bsp.cfg6
-rw-r--r--make/compilers/gcc-target-default.cfg12
2 files changed, 1 insertions, 17 deletions
diff --git a/make/compilers/gcc-no_bsp.cfg b/make/compilers/gcc-no_bsp.cfg
index 9c54a2723c..92b3b84c61 100644
--- a/make/compilers/gcc-no_bsp.cfg
+++ b/make/compilers/gcc-no_bsp.cfg
@@ -204,15 +204,11 @@ MANAGERS_REQUIRED=
MANAGERS_NOT_WANTED=$(filter-out $(MANAGERS), $(MANAGER_LIST))
MANAGERS_NOT_WANTED:=$(filter-out $(MANAGERS_REQUIRED), $(MANAGERS_NOT_WANTED))
-# Start file must be one of
-# Note: Normally RTEMS provides a start file...
-START_FILE=
-
CONSTRUCTOR=
LIBGCC = $(shell $(CC) $(CFLAGS) -print-libgcc-file-name $(GCCSED))
-LINK_FILES= $(START_FILE) \
+LINK_FILES= \
$(CONSTRUCTOR) \
$(OBJS) \
$(MANAGERS_NOT_WANTED:%=$(PROJECT_RELEASE)/lib/no-%$(LIB_VARIANT).rel) \
diff --git a/make/compilers/gcc-target-default.cfg b/make/compilers/gcc-target-default.cfg
index 3fd7bf3828..d278bbee39 100644
--- a/make/compilers/gcc-target-default.cfg
+++ b/make/compilers/gcc-target-default.cfg
@@ -158,17 +158,6 @@ depend: depend-am
# spell out all the LINK_FILE's, rather than using -lbsp, so
# that $(LINK_FILES) can be a dependency
-# Start file must be one of
-# $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o
-# $(PROJECT_RELEASE)/lib/asmiface$(LIB_VARIANT).o
-# It defaults to start.o, but an app can override it.
-
-ifeq ($(START_BASE),)
- START_FILE=
-else
- START_FILE=$(PROJECT_RELEASE)/lib/$(START_BASE)$(LIB_VARIANT).o
-endif
-
#
# NOTE: a rule to link an rtems' application should look similar to this
# (cf. "make-exe" in make/custom/*.cfg):
@@ -184,7 +173,6 @@ LINK_OBJS =\
$(MANAGERS_NOT_WANTED:%=$(PROJECT_RELEASE)/lib/no-%$(LIB_VARIANT).rel)
LINK_FILES =\
- $(START_FILE) \
$(CONSTRUCTOR) \
$(OBJS) \
$(MANAGERS_NOT_WANTED:%=$(PROJECT_RELEASE)/lib/no-%$(LIB_VARIANT).rel) \