From d82c57a8c36e5c9cdfe61a41b40f763741413450 Mon Sep 17 00:00:00 2001 From: Rainer Orth Date: Tue, 13 Mar 2012 10:18:32 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 11 +++++++++++ gcc/Makefile.in | 13 +++++-------- gcc/config.gcc | 7 ++----- gcc/configure | 6 ++---- gcc/configure.ac | 1 - 5 files changed, 20 insertions(+), 18 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7ae846459c5..fa5a6590c06 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,14 @@ +2012-03-13 Rainer Orth + + * 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 * config/i386/i386.h (TARGET_TLS_INDIRECT_SEG_REFS): New. diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 1bed38a1b8b..ffbc7f3efff 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 edf96bfa32d..805fa65e91c 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 aada28df7da..019aebf9577 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 @@ -27125,7 +27124,6 @@ fi - # Echo link setup. diff --git a/gcc/configure.ac b/gcc/configure.ac index 3686680d807..32610ecdb56 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)