aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2012-03-13 10:18:32 +0000
committerRainer Orth <ro@gcc.gnu.org>2012-03-13 10:18:32 +0000
commitd82c57a8c36e5c9cdfe61a41b40f763741413450 (patch)
tree7fd9c4382b0457321abe55a99b9e129d3218e53d /gcc
parent9c4271f337bd7debed1e4ae3685589e26252f80a (diff)
downloadgcc-d82c57a8c36e5c9cdfe61a41b40f763741413450.zip
gcc-d82c57a8c36e5c9cdfe61a41b40f763741413450.tar.gz
gcc-d82c57a8c36e5c9cdfe61a41b40f763741413450.tar.bz2
Remove extra_passes
* config.gcc (extra_passes): Remove. * configure.ac (extra_passes): Don't substitute. * configure: Regenerate. * Makefile.in (EXTRA_PASSES): Remove. (GCC_PASSES): Remove $(EXTRA_PASSES). (MOSTLYCLEANFILES): Likewise. (native): Likewise. (install-common): Likewise. From-SVN: r185323
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog11
-rw-r--r--gcc/Makefile.in13
-rw-r--r--gcc/config.gcc7
-rwxr-xr-xgcc/configure6
-rw-r--r--gcc/configure.ac1
5 files changed, 20 insertions, 18 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7ae84645..fa5a659 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,14 @@
+2012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * config.gcc (extra_passes): Remove.
+ * configure.ac (extra_passes): Don't substitute.
+ * configure: Regenerate.
+ * Makefile.in (EXTRA_PASSES): Remove.
+ (GCC_PASSES): Remove $(EXTRA_PASSES).
+ (MOSTLYCLEANFILES): Likewise.
+ (native): Likewise.
+ (install-common): Likewise.
+
2012-03-13 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.h (TARGET_TLS_INDIRECT_SEG_REFS): New.
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 1bed38a..ffbc7f3 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -670,11 +670,8 @@ INHIBIT_LIBC_CFLAGS = -Dinhibit_libc
endif
# List of extra executables that should be compiled for this target machine
-# that are used for compiling from source code to object code.
+# that are used when linking.
# The rules for compiling them should be in the t-* file for the machine.
-EXTRA_PASSES =@extra_passes@
-
-# Like EXTRA_PASSES, but these are used when linking.
EXTRA_PROGRAMS = @extra_programs@
# List of extra object files that should be compiled and linked with
@@ -724,7 +721,7 @@ COMPILERS = cc1$(exeext) @all_compilers@
# List of things which should already be built whenever we try to use xgcc
# to compile anything (without linking).
-GCC_PASSES=xgcc$(exeext) cc1$(exeext) specs $(EXTRA_PASSES)
+GCC_PASSES=xgcc$(exeext) cc1$(exeext) specs
# Directory to link to, when using the target `maketest'.
DIR = ../gcc
@@ -1481,7 +1478,7 @@ MOSTLYCLEANFILES = insn-flags.h insn-config.h insn-codes.h \
tm-preds.h tm-constrs.h checksum-options \
tree-check.h min-insn-modes.c insn-modes.c insn-modes.h \
genrtl.h gt-*.h gtype-*.h gtype-desc.c gtyp-input.list \
- xgcc$(exeext) cpp$(exeext) cc1$(exeext) $(EXTRA_PASSES) \
+ xgcc$(exeext) cpp$(exeext) cc1$(exeext) \
$(EXTRA_PROGRAMS) gcc-cross$(exeext) \
$(SPECS) collect2$(exeext) gcc-ar$(exeext) gcc-nm$(exeext) \
gcc-ranlib$(exeext) \
@@ -1717,7 +1714,7 @@ rest.encap: lang.rest.encap
# This is what is made with the host's compiler
# whether making a cross compiler or not.
native: config.status auto-host.h build-@POSUB@ $(LANGUAGES) \
- $(EXTRA_PASSES) $(EXTRA_PROGRAMS) $(COLLECT2) lto-wrapper$(exeext) \
+ $(EXTRA_PROGRAMS) $(COLLECT2) lto-wrapper$(exeext) \
gcc-ar$(exeext) gcc-nm$(exeext) gcc-ranlib$(exeext)
ifeq ($(enable_plugin),yes)
@@ -4561,7 +4558,7 @@ install-common: native lang.install-common installdirs
else true; \
fi; \
done
- for file in $(EXTRA_PASSES) $(EXTRA_PROGRAMS) $(COLLECT2) ..; do \
+ for file in $(EXTRA_PROGRAMS) $(COLLECT2) ..; do \
if [ x"$$file" != x.. ]; then \
rm -f $(DESTDIR)$(libexecsubdir)/$$file; \
$(INSTALL_PROGRAM) $$file $(DESTDIR)$(libexecsubdir)/$$file; \
diff --git a/gcc/config.gcc b/gcc/config.gcc
index edf96bf..805fa65 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -129,10 +129,8 @@
# such a system header; otherwise "none", do not
# provide such a header at all.
#
-# extra_passes List of extra executables compiled for this target
-# machine, used for compiling from source to object.
-#
-# extra_programs Like extra_passes, but these are used when linking.
+# extra_programs List of extra executables compiled for this target
+# machine, used when linking.
#
# extra_options List of target-dependent .opt files.
#
@@ -205,7 +203,6 @@ user_headers_inc_next_pre=
user_headers_inc_next_post=
use_gcc_tgmath=yes
use_gcc_stdint=none
-extra_passes=
extra_programs=
extra_objs=
extra_gcc_objs=
diff --git a/gcc/configure b/gcc/configure
index aada28d..019aebf 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -642,7 +642,6 @@ gcc_gxx_include_dir
gcc_config_arguments
float_h_file
extra_programs
-extra_passes
extra_objs
extra_headers_list
user_headers_inc_next_post
@@ -17970,7 +17969,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 17973 "configure"
+#line 17972 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -18076,7 +18075,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 18079 "configure"
+#line 18078 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -27127,7 +27126,6 @@ fi
-
# Echo link setup.
if test x${build} = x${host} ; then
if test x${host} = x${target} ; then
diff --git a/gcc/configure.ac b/gcc/configure.ac
index 3686680..32610ec 100644
--- a/gcc/configure.ac
+++ b/gcc/configure.ac
@@ -4974,7 +4974,6 @@ AC_SUBST(user_headers_inc_next_pre)
AC_SUBST(user_headers_inc_next_post)
AC_SUBST(extra_headers_list)
AC_SUBST(extra_objs)
-AC_SUBST(extra_passes)
AC_SUBST(extra_programs)
AC_SUBST(float_h_file)
AC_SUBST(gcc_config_arguments)