aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Nerode <neroden@gcc.gnu.org>2004-04-15 03:47:23 +0000
committerNathanael Nerode <neroden@gcc.gnu.org>2004-04-15 03:47:23 +0000
commitcce0244b1cb2306489d2c8bfbad0df0db93bc45e (patch)
tree135e36bfbcac5b461b8d911c6c584fcd28b2a2ee
parent80dab1828b9bab1a626580487c0c4031dd9750ec (diff)
downloadgcc-cce0244b1cb2306489d2c8bfbad0df0db93bc45e.zip
gcc-cce0244b1cb2306489d2c8bfbad0df0db93bc45e.tar.gz
gcc-cce0244b1cb2306489d2c8bfbad0df0db93bc45e.tar.bz2
Make-lang.in: Remove obsolete rts-none, rts-cert, install-rts-none, and install-rts-cert targets.
* Make-lang.in: Remove obsolete rts-none, rts-cert, install-rts-none, and install-rts-cert targets. Remove all gnatlib and gnattools targets and all other rts-* targets (moved to libada). Remove (now) unused Make variables CHMOD, CHMOD_AX_FLAGS, shext, THREAD_KIND, TRACE, GNATLIBFLAGS, GNATLIBCFLAGS. From-SVN: r80712
-rw-r--r--gcc/ada/ChangeLog8
-rw-r--r--gcc/ada/Make-lang.in87
2 files changed, 8 insertions, 87 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 0a24bc0..77092bd 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,11 @@
+2004-04-14 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ * Make-lang.in: Remove obsolete rts-none, rts-cert, install-rts-none,
+ and install-rts-cert targets. Remove all gnatlib and gnattools
+ targets and all other rts-* targets (moved to libada). Remove (now)
+ unused Make variables CHMOD, CHMOD_AX_FLAGS, shext, THREAD_KIND,
+ TRACE, GNATLIBFLAGS, GNATLIBCFLAGS.
+
2004-04-08 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* trans.c (tree_transform): Shortcut returning error_mark_node for
diff --git a/gcc/ada/Make-lang.in b/gcc/ada/Make-lang.in
index ba8a7a5..74a3369 100644
--- a/gcc/ada/Make-lang.in
+++ b/gcc/ada/Make-lang.in
@@ -35,16 +35,12 @@
# - the compiler proper (eg: cc1plus)
# - define the names for selecting the language in LANGUAGES.
# tool definitions
-CHMOD = chmod
-CHMOD_AX_FLAGS = a+x
CP = cp -p
ECHO = echo
MV = mv
MKDIR = mkdir -p
RM = rm -f
RMDIR = rm -rf
-# default extensions
-shext =
# Extra flags to pass to recursive makes.
@@ -56,12 +52,8 @@ FORCE_DEBUG_ADAFLAGS = -g
ADA_CFLAGS =
ALL_ADA_CFLAGS = $(X_ADA_CFLAGS) $(T_ADA_CFLAGS) $(ADA_CFLAGS)
ADA_INCLUDES = -I- -I. -Iada -I$(srcdir)/ada
-GNATLIBFLAGS= -W -Wall -gnatpg
-GNATLIBCFLAGS= -g -O2
ADA_INCLUDE_DIR = $(libsubdir)/adainclude
ADA_RTL_OBJ_DIR = $(libsubdir)/adalib
-THREAD_KIND=native
-TRACE=no
GNATBIND = $(STAGE_PREFIX)gnatbind
ADA_FLAGS_TO_PASS = \
"ADA_FOR_BUILD=$(ADA_FOR_BUILD)" \
@@ -285,81 +277,12 @@ gnatbind$(exeext): ada/b_gnatb.o $(CONFIG_H) $(GNATBIND_OBJS)
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ ada/b_gnatb.o $(GNATBIND_OBJS) \
$(LIBS) $(SYSLIBS)
-# use target-gcc target-gnatmake target-gnatbind target-gnatlink
-gnattools: $(GCC_PARTS) $(CONFIG_H) prefix.o force
- $(MAKE) -C ada $(FLAGS_TO_PASS) $(ADA_FLAGS_TO_PASS) \
- ADA_INCLUDES="-I- -I../rts"\
- CC="../../xgcc -B../../" STAGE_PREFIX=../../ gnattools1
- $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools2
- $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools3
-
-regnattools:
- $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools1-re
- $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools2
- $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools3
-
-# use host-gcc host-gnatmake host-gnatbind host-gnatlink
-# put the host RTS dir first in the PATH to hide the default runtime
-# files that are among the sources
-RTS_DIR:=$(strip $(subst \,/,$(shell gnatls -v | grep adalib )))
-cross-gnattools: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) $(ADA_FLAGS_TO_PASS)\
- ADA_INCLUDES="-I$(RTS_DIR)../adainclude -I$(RTS_DIR)" \
- GNATMAKE="gnatmake" \
- GNATBIND="gnatbind" \
- GNATLINK="gnatlink" \
- LIBGNAT="" \
- gnattools1-re gnattools2 gnattools4
-
-rts-zfp: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) GNATMAKE=../gnatmake-cross rts-zfp
-
install-rts-zfp: force
$(MAKE) -C ada $(FLAGS_TO_PASS) install-rts RTS_NAME=zfp
-rts-none: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) GNATMAKE=../gnatmake-cross rts-none
-
-install-rts-none: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) install-rts RTS_NAME=none
-
-rts-ravenscar: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) GNATMAKE=../gnatmake-cross rts-ravenscar
-
install-rts-ravenscar: force
$(MAKE) -C ada $(FLAGS_TO_PASS) install-rts RTS_NAME=ravenscar
-gnatlib: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) \
- GNATLIBFLAGS="$(GNATLIBFLAGS)" \
- GNATLIBCFLAGS="$(GNATLIBCFLAGS)" \
- TARGET_LIBGCC2_CFLAGS="$(TARGET_LIBGCC2_CFLAGS)" \
- THREAD_KIND="$(THREAD_KIND)" \
- TRACE="$(TRACE)" \
- gnatlib
-
-gnatlib-sjlj: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) \
- GNATLIBFLAGS="$(GNATLIBFLAGS)" \
- GNATLIBCFLAGS="$(GNATLIBCFLAGS)" \
- TARGET_LIBGCC2_CFLAGS="$(TARGET_LIBGCC2_CFLAGS)" \
- THREAD_KIND="$(THREAD_KIND)" \
- TRACE="$(TRACE)" \
- gnatlib-sjlj
-
-gnatlib-shared: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) \
- GNATLIBFLAGS="$(GNATLIBFLAGS)" \
- GNATLIBCFLAGS="$(GNATLIBCFLAGS)" \
- GNATLIBLDFLAGS="$(GNATLIBLDFLAGS)" \
- TARGET_LIBGCC2_CFLAGS="$(TARGET_LIBGCC2_CFLAGS)" \
- THREAD_KIND="$(THREAD_KIND)" \
- TRACE="$(TRACE)" \
- gnatlib-shared
-
-# use only for native compiler
-gnatlib_and_tools: gnatlib gnattools
-
# use cross-gcc
gnat-cross: force
make $(GNAT1_ADA_OBJS) CC="gcc -B../stage1/" CFLAGS="-S -gnatp" \
@@ -786,16 +709,6 @@ install-gnatlib:
install-gnatlib-obj:
$(MAKE) -C ada $(FLAGS_TO_PASS) $(ADA_FLAGS_TO_PASS) install-gnatlib-obj
-
-rts-cert: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) \
- GNATLIBCFLAGS="$(GNATLIBCFLAGS)" \
- TARGET_LIBGCC2_CFLAGS="$(TARGET_LIBGCC2_CFLAGS)" \
- GNATMAKE=../gnatmake-cross rts-cert RTS_NAME=cert
-
-install-rts-cert: force
- $(MAKE) -C ada $(FLAGS_TO_PASS) install-rts RTS_NAME=none
-
ada.install-man:
ada.uninstall: