2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>

* compilers/gcc-no_bsp.cfg: There are no longer any required managers.
	Plus some cleanup
This commit is contained in:
Joel Sherrill
2007-05-09 18:53:32 +00:00
parent 6455ddeeb5
commit c2565894b1
2 changed files with 8 additions and 15 deletions

View File

@@ -1,3 +1,8 @@
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
* compilers/gcc-no_bsp.cfg: There are no longer any required managers.
Plus some cleanup
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
* leaf.cfg, compilers/gcc-no_bsp.cfg: Add optional manager stub

View File

@@ -226,27 +226,15 @@ ifneq ($(words $(C_FILES) $(CC_FILES) $(S_FILES)), 0)
endif
# List (possibly empty) of required managers
# We require:
# region -- used by lib/libcsupport for malloc()
# ext -- used by libc for libc reentrancy hooks
# There are currently no required managers.
MANAGERS_REQUIRED=
MANAGERS_REQUIRED=region ext sem
# Create a RTEMS executable based on MANAGERS which was set in
# app's Makefile
# Create a RTEMS executable based on MANAGERS which was set in app's Makefile
MANAGERS_NOT_WANTED=$(filter-out $(MANAGERS), $(MANAGER_LIST))
MANAGERS_NOT_WANTED:=$(filter-out $(MANAGERS_REQUIRED), $(MANAGERS_NOT_WANTED))
# 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.
# Note: Normally RTEMS provides a start file...
START_FILE=