summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2011-12-08 21:39:13 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2011-12-08 21:39:13 +0000
commit50bb5c5f9cc89b45376f0f8b7043b621cc82c01a (patch)
tree1e27cf0a88c384df336b6ef90f3c6eff23973470
parent448f6577fbc8d6fe026b0913d8184b9989da16a4 (diff)
downloadrtems-50bb5c5f9cc89b45376f0f8b7043b621cc82c01a.tar.bz2
2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1589/build * leaf.cfg, Templates/Makefile.leaf: Remove obsolete optional manager capability.
-rw-r--r--make/ChangeLog6
-rw-r--r--make/Templates/Makefile.leaf9
-rw-r--r--make/leaf.cfg29
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 <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).
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
@@ -7,35 +7,6 @@
#
#
-# 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.
# Useful for installing libraries.