From 50bb5c5f9cc89b45376f0f8b7043b621cc82c01a Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 8 Dec 2011 21:39:13 +0000 Subject: 2011-12-08 Joel Sherrill PR 1589/build * leaf.cfg, Templates/Makefile.leaf: Remove obsolete optional manager capability. --- make/ChangeLog | 6 ++++++ make/Templates/Makefile.leaf | 9 --------- make/leaf.cfg | 29 ----------------------------- 3 files changed, 6 insertions(+), 38 deletions(-) diff --git a/make/ChangeLog b/make/ChangeLog index 4eb3b3b5ef..0815243ce3 100644 --- a/make/ChangeLog +++ b/make/ChangeLog @@ -1,3 +1,9 @@ +2011-12-08 Joel Sherrill + + PR 1589/build + * leaf.cfg, Templates/Makefile.leaf: Remove obsolete optional manager + capability. + 2011-06-17 Ralf Corsépius * host.cfg.in: Remove (Unused). diff --git a/make/Templates/Makefile.leaf b/make/Templates/Makefile.leaf index 974a32a0e2..d4c61c3743 100644 --- a/make/Templates/Makefile.leaf +++ b/make/Templates/Makefile.leaf @@ -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 diff --git a/make/leaf.cfg b/make/leaf.cfg index 218dcdc4cc..569809ec64 100644 --- a/make/leaf.cfg +++ b/make/leaf.cfg @@ -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. -- cgit v1.2.3