mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 15:15:44 +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>
|
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||||
|
|
||||||
* leaf.cfg, compilers/gcc-no_bsp.cfg: Add optional manager stub
|
* 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
|
endif
|
||||||
|
|
||||||
|
|
||||||
# List (possibly empty) of required managers
|
# There are currently no required managers.
|
||||||
# We require:
|
MANAGERS_REQUIRED=
|
||||||
# region -- used by lib/libcsupport for malloc()
|
|
||||||
# ext -- used by libc for libc reentrancy hooks
|
|
||||||
|
|
||||||
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), $(MANAGER_LIST))
|
||||||
MANAGERS_NOT_WANTED:=$(filter-out $(MANAGERS_REQUIRED), $(MANAGERS_NOT_WANTED))
|
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
|
# 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...
|
# Note: Normally RTEMS provides a start file...
|
||||||
START_FILE=
|
START_FILE=
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user