diff options
Diffstat (limited to 'make/compilers')
-rw-r--r-- | make/compilers/gcc-portsw.cfg | 12 | ||||
-rw-r--r-- | make/compilers/gcc-target-default.cfg | 23 |
2 files changed, 3 insertions, 32 deletions
diff --git a/make/compilers/gcc-portsw.cfg b/make/compilers/gcc-portsw.cfg index 89be269701..8d408a8722 100644 --- a/make/compilers/gcc-portsw.cfg +++ b/make/compilers/gcc-portsw.cfg @@ -228,18 +228,6 @@ ifneq ($(words $(C_FILES) $(CC_FILES) $(S_FILES)), 0) $(CHMOD) -f g+w $(DEPEND) endif -# List (possibly empty) of required managers -# We require: -# 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 - -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 diff --git a/make/compilers/gcc-target-default.cfg b/make/compilers/gcc-target-default.cfg index c832a08143..15758388a1 100644 --- a/make/compilers/gcc-target-default.cfg +++ b/make/compilers/gcc-target-default.cfg @@ -158,20 +158,17 @@ MKLIB=echo library is complete: # # NOTE: we override COMPILE.c # -# NOTE: Remove -pipe if it causes you problems. Using it can decrease -# compile time. -# COMPILE.c=$(CC) $(CFLAGS) $(XCFLAGS) -c ${ARCH}/%.o: %.c - ${COMPILE.c} -pipe -o $@ $< + ${COMPILE.c} -o $@ $< ${ARCH}/%.o: %.cc - ${COMPILE.c} -pipe -o $@ $< + ${COMPILE.c} -o $@ $< ${ARCH}/%.o: %.S - ${COMPILE.c} -pipe -DASM -o $@ $< + ${COMPILE.c} -DASM -o $@ $< # strip out C++ style comments. ${ARCH}/%.o: %.s @@ -224,20 +221,6 @@ ifneq ($(words $(C_FILES) $(CC_FILES) $(S_FILES)), 0) $(MV) $(DEPEND).tmp $(DEPEND) endif - -# List (possibly empty) of required managers -# We require: -# 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 - -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 |