From 97dbdde1741d2ac81a71051313dd49e0e25f64dd Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 7 Dec 2001 12:32:10 +0000 Subject: 2001-12-04 Ralf Corsepius * custom/bare.cfg: Remove make-target-options. * custom/c4xsim.cfg: Ditto. * custom/cvme961.cfg: Ditto. * custom/efi68k.cfg: Ditto. * custom/gen68302.cfg: Ditto. * custom/gen68340.cfg: Ditto. * custom/genmongoosev.cfg: Ditto. * custom/gensh4.cfg: Remove make-target-options, remove GCC272 make-exe, remove empty lines. * custom/h8sim.cfg: Remove make-target-options. * custom/mcf5206elite.cfg: Ditto. * custom/mrm332.cfg: Ditto. * custom/mvme147.cfg: Ditto. * custom/ods68302.cfg: Ditto. * custom/p4000.cfg: Ditto. * custom/p4600.cfg: Ditto. * custom/p4650.cfg: Ditto. * custom/pc386.cfg: Ditto. * custom/portsw.cfg: Ditto. * custom/simsh4.cfg: Ditto. --- make/ChangeLog | 23 +++++++++++++++++++++++ make/custom/bare.cfg | 5 ----- make/custom/c4xsim.cfg | 4 ---- make/custom/cvme961.cfg | 5 ----- make/custom/efi68k.cfg | 5 ----- make/custom/gen68302.cfg | 5 ----- make/custom/gen68340.cfg | 5 ----- make/custom/genmongoosev.cfg | 5 ----- make/custom/gensh4.cfg | 18 ------------------ make/custom/h8sim.cfg | 5 ----- make/custom/mcf5206elite.cfg | 3 --- make/custom/mrm332.cfg | 17 ----------------- make/custom/mvme147.cfg | 5 ----- make/custom/ods68302.cfg | 5 ----- make/custom/p4000.cfg | 4 ---- make/custom/p4600.cfg | 4 ---- make/custom/p4650.cfg | 4 ---- make/custom/pc386.cfg | 5 ----- make/custom/portsw.cfg | 5 ----- make/custom/simsh4.cfg | 6 ------ 20 files changed, 23 insertions(+), 115 deletions(-) diff --git a/make/ChangeLog b/make/ChangeLog index c1a630d71a..4d48917037 100644 --- a/make/ChangeLog +++ b/make/ChangeLog @@ -1,3 +1,26 @@ +2001-12-04 Ralf Corsepius + + * custom/bare.cfg: Remove make-target-options. + * custom/c4xsim.cfg: Ditto. + * custom/cvme961.cfg: Ditto. + * custom/efi68k.cfg: Ditto. + * custom/gen68302.cfg: Ditto. + * custom/gen68340.cfg: Ditto. + * custom/genmongoosev.cfg: Ditto. + * custom/gensh4.cfg: Remove make-target-options, remove GCC272 + make-exe, remove empty lines. + * custom/h8sim.cfg: Remove make-target-options. + * custom/mcf5206elite.cfg: Ditto. + * custom/mrm332.cfg: Ditto. + * custom/mvme147.cfg: Ditto. + * custom/ods68302.cfg: Ditto. + * custom/p4000.cfg: Ditto. + * custom/p4600.cfg: Ditto. + * custom/p4650.cfg: Ditto. + * custom/pc386.cfg: Ditto. + * custom/portsw.cfg: Ditto. + * custom/simsh4.cfg: Ditto. + 2001-11-28 Ralf Corsepius * custom/efi332.cfg: Remove make-target-options. diff --git a/make/custom/bare.cfg b/make/custom/bare.cfg index 9345f06bb5..bb7b24827a 100644 --- a/make/custom/bare.cfg +++ b/make/custom/bare.cfg @@ -19,11 +19,6 @@ include $(RTEMS_ROOT)/make/custom/default.cfg # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer -# This section makes the target dependent options file. - -define make-target-options -endef - # this target has no start file START_BASE= diff --git a/make/custom/c4xsim.cfg b/make/custom/c4xsim.cfg index 54d92133ff..da9f7711e7 100644 --- a/make/custom/c4xsim.cfg +++ b/make/custom/c4xsim.cfg @@ -24,10 +24,6 @@ RTEMS_BSP_FAMILY=c4xsim #CFLAGS_OPTIMIZE_V=-O4 CFLAGS_OPTIMIZE_V=-O1 -# This section makes the target dependent options file. -define make-target-options -endef - # this target has no start file START_BASE= diff --git a/make/custom/cvme961.cfg b/make/custom/cvme961.cfg index efa76f66fb..55f40a6de4 100644 --- a/make/custom/cvme961.cfg +++ b/make/custom/cvme961.cfg @@ -25,11 +25,6 @@ CPU_CFLAGS=-mca # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -mleaf-procedures -# This section makes the target dependent options file. - -define make-target-options -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/efi68k.cfg b/make/custom/efi68k.cfg index 66e3b5e16e..e3e7830ec0 100644 --- a/make/custom/efi68k.cfg +++ b/make/custom/efi68k.cfg @@ -23,11 +23,6 @@ CPU_CFLAGS = -m68000 # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer -# This section makes the target dependent options file. - -define make-target-options -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/gen68302.cfg b/make/custom/gen68302.cfg index e84bbf7b1e..2163f3ca6c 100644 --- a/make/custom/gen68302.cfg +++ b/make/custom/gen68302.cfg @@ -24,11 +24,6 @@ CPU_CFLAGS = -m68302 # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer -# This section makes the target dependent options file. - -define make-target-options -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/gen68340.cfg b/make/custom/gen68340.cfg index 55fe8fca9c..6c21000ccb 100644 --- a/make/custom/gen68340.cfg +++ b/make/custom/gen68340.cfg @@ -19,11 +19,6 @@ CPU_CFLAGS = -mcpu32 # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer -# This section makes the target dependent options file. - -define make-target-options -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/genmongoosev.cfg b/make/custom/genmongoosev.cfg index 2c8b5fe01f..e2a3af50ed 100644 --- a/make/custom/genmongoosev.cfg +++ b/make/custom/genmongoosev.cfg @@ -21,11 +21,6 @@ CPU_CFLAGS=-mips1 -g -G0 # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O2 -g -# This section makes the target dependent options file. - -define make-target-options -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/gensh4.cfg b/make/custom/gensh4.cfg index dacac45989..cf0affcf59 100644 --- a/make/custom/gensh4.cfg +++ b/make/custom/gensh4.cfg @@ -29,7 +29,6 @@ RTEMS_BSP_FAMILY=gensh4 # It works with SH4_FPSCR_PR bit set CPU_CFLAGS= -m4 -ml - # debug flags: CFLAGS_DEBUG_V = -O0 -ggdb @@ -37,26 +36,10 @@ CFLAGS_DEBUG_V = -O0 -ggdb # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V = -O4 -# This section makes the target dependent options file. - -define make-target-options -endef - - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. -ifeq ($(RTEMS_USE_GCC272),yes) -define make-exe - $(LD) $(LDFLAGS) -N -e _start \ - -T$(PROJECT_RELEASE)/lib/linkcmds\ - -o $(basename $@).exe \ - $(START_FILE) $(LINK_OBJS) --start-group $(LINK_LIBS) --end-group - $(NM) -n $(basename $@).exe > $(basename $@).num - $(SIZE) $(basename $@).exe -endef -else define make-exe $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -Wl,-Map,$(basename $@).map \ $(LDLIBS) -o $@ \ @@ -64,6 +47,5 @@ define make-exe $(NM) -n $@ > $(basename $@).num $(SIZE) $@ endef -endif # Miscellaneous additions go here diff --git a/make/custom/h8sim.cfg b/make/custom/h8sim.cfg index 48583873b3..5c4ecc199f 100644 --- a/make/custom/h8sim.cfg +++ b/make/custom/h8sim.cfg @@ -22,11 +22,6 @@ CPU_CFLAGS=-mh -mint32 # CFLAGS_OPTIMIZE_V=-O4 -mleaf-procedures CFLAGS_OPTIMIZE_V=-O0 -g -# This section makes the target dependent options file. - -define make-target-options -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/mcf5206elite.cfg b/make/custom/mcf5206elite.cfg index 4e71c5fb7d..19aa0fc620 100644 --- a/make/custom/mcf5206elite.cfg +++ b/make/custom/mcf5206elite.cfg @@ -25,9 +25,6 @@ ASFLAGS = -m5200 # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer -define make-target-options -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/mrm332.cfg b/make/custom/mrm332.cfg index 6f08be0130..bc457699e6 100644 --- a/make/custom/mrm332.cfg +++ b/make/custom/mrm332.cfg @@ -19,23 +19,6 @@ CPU_CFLAGS = -mcpu32 # optimize flag: typically -0, could use -O4 or -fast, -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer -# This section makes the target dependent options file. -# NDEBUG (C library) -# if defined asserts do not generate code. This is commonly used -# as a command line option. -# -# RTEMS_TEST_NO_PAUSE (RTEMS tests) -# do not pause between screens of output in the rtems tests -# -# RTEMS_DEBUG (RTEMS) -# If defined, debug checks in RTEMS and support library code are enabled. - -define make-target-options - @echo "/* #define NDEBUG 1 */ " >>$@ - @echo "#define RTEMS_TEST_NO_PAUSE 1" >>$@ - @echo "/* #define RTEMS_DEBUG 1 */" >>$@ -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/mvme147.cfg b/make/custom/mvme147.cfg index f74f28d20f..931a08ff79 100644 --- a/make/custom/mvme147.cfg +++ b/make/custom/mvme147.cfg @@ -19,11 +19,6 @@ CPU_CFLAGS= # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer -# This section makes the target dependent options file. - -define make-target-options -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/ods68302.cfg b/make/custom/ods68302.cfg index 0c4bf31a37..4ee821f722 100644 --- a/make/custom/ods68302.cfg +++ b/make/custom/ods68302.cfg @@ -31,11 +31,6 @@ CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer # debugging please CFLAGS_DEBUG_V = -# This section makes the target dependent options file. - -define make-target-options -endef - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. diff --git a/make/custom/p4000.cfg b/make/custom/p4000.cfg index 7c2e22ba4c..1a31aea0bc 100644 --- a/make/custom/p4000.cfg +++ b/make/custom/p4000.cfg @@ -18,10 +18,6 @@ RTEMS_BSP_FAMILY=p4000 # and (hopefully) optimize for it. CPU_CFLAGS = -mips3 -G0 -# This section makes the target dependent options file. -define make-target-options -endef - # optimize flag: typically -0, could use -O4 or -fast # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer diff --git a/make/custom/p4600.cfg b/make/custom/p4600.cfg index d97013ff6d..16fb393867 100644 --- a/make/custom/p4600.cfg +++ b/make/custom/p4600.cfg @@ -22,10 +22,6 @@ endif # and (hopefully) optimize for it. CPU_CFLAGS = -mips3 -G0 -# This section makes the target dependent options file. -define make-target-options -endef - # optimize flag: typically -0, could use -O4 or -fast # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer diff --git a/make/custom/p4650.cfg b/make/custom/p4650.cfg index 7e672a43d2..fcdf7d06fa 100644 --- a/make/custom/p4650.cfg +++ b/make/custom/p4650.cfg @@ -21,10 +21,6 @@ endif # and (hopefully) optimize for it. CPU_CFLAGS = -m4650 -mips3 -G0 -# This section makes the target dependent options file. -define make-target-options -endef - # optimize flag: typically -0, could use -O4 or -fast # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer diff --git a/make/custom/pc386.cfg b/make/custom/pc386.cfg index 48301b8ef4..55ace13a75 100644 --- a/make/custom/pc386.cfg +++ b/make/custom/pc386.cfg @@ -25,11 +25,6 @@ RTEMS_BSP_FAMILY=pc386 # -fomit-frame-pointer breaks debugging and C++ exceptions CFLAGS_OPTIMIZE_V=-O4 -# This section makes the target dependent options file. - -define make-target-options -endef - # Here is the rule to actually build a $(ARCH)/foo.exe # It also builds $(ARCH)/foo.sr and $(ARCH)/foo.nm # Usage ref: src/tests/sptest/sp1/Makefile diff --git a/make/custom/portsw.cfg b/make/custom/portsw.cfg index 35562800d3..3ee558c482 100644 --- a/make/custom/portsw.cfg +++ b/make/custom/portsw.cfg @@ -14,11 +14,6 @@ RTEMS_CPU_MODEL=a29205 # This is the actual bsp directory used during the build process. RTEMS_BSP_FAMILY=portsw -# This section makes the target dependent options file. - -define make-target-options -endef - ifeq ($(RTEMS_USE_GCC272),yes) define make-exe $(LD) $(LDFLAGS) -N -e _start \ diff --git a/make/custom/simsh4.cfg b/make/custom/simsh4.cfg index 7843095b26..a9604a63ed 100644 --- a/make/custom/simsh4.cfg +++ b/make/custom/simsh4.cfg @@ -36,12 +36,6 @@ CFLAGS_DEBUG_V = -O0 -ggdb # -O4 is ok for RTEMS CFLAGS_OPTIMIZE_V = -O4 -# This section makes the target dependent options file. - -define make-target-options -endef - - # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user # will be able to override parts of the compilers specs and link using gcc. -- cgit v1.2.3