mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-11-16 12:34:45 +00:00
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:
@@ -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
|
||||
|
||||
@@ -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=
|
||||
|
||||
|
||||
Reference in New Issue
Block a user