2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>

PR 1589/build
	* leaf.cfg, Templates/Makefile.leaf: Remove obsolete optional manager
	capability.
This commit is contained in:
Joel Sherrill
2011-12-08 21:39:13 +00:00
parent 448f6577fb
commit 50bb5c5f9c
3 changed files with 6 additions and 38 deletions

View File

@@ -1,3 +1,9 @@
2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1589/build
* leaf.cfg, Templates/Makefile.leaf: Remove obsolete optional manager
capability.
2011-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* host.cfg.in: Remove (Unused).

View File

@@ -27,16 +27,7 @@ OBJS=$(C_O_FILES) $(CC_O_FILES) $(S_O_FILES)
PGMS=${ARCH}/xxx-your-program-here ${ARCH}/xxx-another-one
# List of RTEMS Classic API Managers to be included in the application
# goes here. Use:
# MANAGERS=all
# to include all RTEMS Classic API Managers in the application or
# something like this to include a specific set of managers.
# MANAGERS=io event message rate_monotonic semaphore timer
MANAGERS=XXX
include $(RTEMS_MAKEFILE_PATH)/Makefile.inc
include $(RTEMS_CUSTOM)
include $(RTEMS_ROOT)/make/leaf.cfg

View File

@@ -6,35 +6,6 @@
# Make(1) configuration file include'd by all leaf-node Makefiles
#
#
# list of all known managers
# This list is used, along with $(MANAGERS) (set by app makefile)
# to build the list of *not wanted* drivers.
#
# ref: target compiler config file for usage
#
MANAGER_LIST=barrier dpmem event io msg mp part
MANAGER_LIST+=region sem signal timer rtmon ext
# Convert *real* spellings in $(MANAGERS) (set
# in application makefile) to their "correct" name.
# (I hate abbreviations :-)
MANAGERS := $(patsubst message, msg, $(MANAGERS))
MANAGERS := $(patsubst multi_processor, mp, $(MANAGERS))
MANAGERS := $(patsubst partition, part, $(MANAGERS))
MANAGERS := $(patsubst rate_monotonic, rtmon, $(MANAGERS))
MANAGERS := $(patsubst semaphore, sem, $(MANAGERS))
MANAGERS := $(patsubst dual_ported_memory, dpmem, $(MANAGERS))
MANAGERS := $(patsubst extension, ext, $(MANAGERS))
# allow 'all' to mean all managers
MANAGERS := $(patsubst all, $(MANAGER_LIST), $(MANAGERS))
# and finally rip out duplicates
MANAGERS := $(sort $(MANAGERS))
#
# LIBSUFFIX_VA, will "index" into LIBSUFF-*-v macros and
# convert our ${ARCH} back into .a or _g.a or _p.a based on debug.