1. 30 Jul, 2009 1 commit
    • extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Do not expand for Autoconf 2.62 or newer. · 1b3b24c2
      config/
      	* extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Do not expand
      	for Autoconf 2.62 or newer.
      	* tls.m4 (GCC_CHECK_TLS): Fix m4 quotation.
      	* no-executables.m4 (_AC_COMPILER_EXEEXT): Fix m4 quotation.
      	* override.m4 (m4_copy_force, m4_rename_force): Provide
      	macros if not defined.
      	(AC_PREREQ): Use m4_copy_force.
      
      boehm-gc/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      libada/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      libffi/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      libgfortran/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      libgomp/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      libjava/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      libmudflap/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      libobjc/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      libssp/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      zlib/
      	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
      
      libstdc++-v3/
      	* acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
      
      From-SVN: r150269
      Ralf Wildenhues committed
  2. 17 Jul, 2009 1 commit
  3. 16 Jul, 2009 1 commit
  4. 25 Jun, 2009 1 commit
  5. 27 May, 2009 1 commit
  6. 12 May, 2009 1 commit
    • re PR target/37137 (unrecognized command line option "-minterlink-mips16") · 4a4a4e99
      ChangeLog:
      PR target/37137
      * Makefile.def (flags_to_pass): Remove redundant and incomplete
      STAGE1_CFLAGS, STAGE2_CFLAGS, STAGE3_CFLAGS, and STAGE4_CFLAGS.
      Add FLAGS_FOR_TARGET and BUILD_CONFIG.
      (bootstrap_stage): Remove bootstrap-debug custom stages.  Turn
      stage_configureflags, stage_cflags and stage_libcflags into
      explicit Makefile macros.
      * Makefile.tpl (HOST_EXPORTS, EXTRA_HOST_FLAGS): Pass GCJ and
      GFORTRAN.
      (POSTSTAGE1_HOST_EXPORTS): Add XGCC_FLAGS_FOR_TARGET and TFLAGS to
      CC.  Set CC_FOR_BUILD from CC.
      (BASE_TARGET_EXPORTS, RAW_CXX_TARGET_EXPORTS,
      NORMAL_TARGET_EXPORTS): Move SYSROOT_CFLAGS_FOR_TARGET and
      DEBUG_PREFIX_CFLAGS_FOR_TARGET from CFLAGS and CXXFLAGS to
      XGCC_FLAGS_FOR_TARGET.  Add it along with TFLAGS to CC, CXX, GCJ,
      and GFORTRAN.
      (TFLAGS, STAGE_CFLAGS, STAGE_TFLAGS, STAGE_CONFIGURE_FLAGS): New.
      (_LIBCFLAGS): Renamed to _TFLAGS.
      (do-compare-debug, do-compare3-debug): Drop.
      (CC, GCC_FOR_TARGET, CXX_FOR_TARGET, RAW_CXX_FOR_TARGET,
      GCJ_FOR_TARGET, GFORTRAN_FOR_TARGET): Remove FLAGS_FOR_TARGET.
      (FLAGS_FOR_TARGET, SYSROOT_CFLAGS_FOR_TARGET,
      DEBUG_PREFIX_CFLAGS_FOR_TARGET): Move down.
      (XGCC_FLAGS_FOR_TARGET): New.
      (BASE_FLAGS_TO_PASS): Pass STAGEid_CFLAGS, STAGEid_TFLAGS and TFLAGS.
      (EXTRA_HOST_FLAGS): Pass GCJ and GFORTRAN.
      (POSTSTAGE1_FLAGS_TO_PASS): Move SYSROOT_CFLAGS_FOR_TARGET and
      DEBUG_PREFIX_CFLAGS_FOR_TARGET from CFLAGS, CXXFLAGS, LIBCFLAGS,
      LIBCXXFLAGS to XGCC_FLAGS_FOR_TARGET.    Add it along with TFLAGS
      to CC, CXX, GCJ, and GFORTRAN.  Pass XGCC_FLAGS_FOR_TARGET and
      TFLAGS.
      (BUILD_CONFIG): Include if requested.
      (all): Set TFLAGS on bootstrap.
      (configure-stageid-prefixmodule): Pass TFLAGS, adjust FLAGS.
      (all-stageid-prefixmodule): Likewise.
      (do-clean, distclean-stageid): Set TFLAGS.
      (restrap): Fix whitespace.
      * Makefile.in: Rebuilt.
      config/ChangeLog:
      * multi.m4: Save CXX, GFORTRAN and GCJ in config.status.
      * mt-gnu (CXXFLAGS_FOR_TARGET): Adjust.
      * bootstrap-O1.mk: New.
      * bootstrap-O3.mk: New.
      * bootstrap-debug.mk: New.
      gcc/ChangeLog:
      PR target/37137
      * doc/install.texi (STAGE1_TFLAGS, BUILD_CONFIG): Document.
      gcc/java/ChangeLog:
      * Make-lang.in (GCJ): Renamed to...
      (XGCJ): ... this.
      libjava/ChangeLog:
      * configure.ac: Insert libgcjdir in the GCJ passed in the
      environment, rather than overriding completely.
      * configure: Rebuilt.
      
      From-SVN: r147415
      Alexandre Oliva committed
  7. 07 May, 2009 1 commit
    • [multiple changes] · 1cee3429
      2009-05-07  Paolo Bonzini  <bonzini@gnu.org>
      
      	* config.guess: Sync with src.
      
      config:
      2009-05-07  Paolo Bonzini
      
      	Sync from src:
      	2009-02-02  Doug Evans  <dje@google.com>
      
      	* tcl.m4 (SC_PATH_TCLCONFIG): Don't exit 0 if tclconfig fails.
      	(SC_PATH_TKCONFIG): Don't exit 0 if tkconfig fails.
      	(SC_LOAD_TCLCONFIG): Quote all uses of TCL_BIN_DIR, it may contain
      	"# no Tcl configs found".
      	(SC_LOAD_TKCONFIG): Similarily for TK_BIN_DIR.
      
      From-SVN: r147225
      Paolo Bonzini committed
  8. 09 Apr, 2009 1 commit
  9. 11 Feb, 2009 1 commit
  10. 23 Jan, 2009 1 commit
  11. 21 Dec, 2008 1 commit
    • Index... · a0e02041
      Index: config/ChangeLog
      +2008-12-21  Andrew Pinski  <pinskia@gmail.com>
      +
      +       PR target/38300
      +       * unwind_ipinfo.m4: Darwin before 9 does not have _Unwind_GetIPInfo.
      +
      Index: gcc/ChangeLog
      +2008-12-21  Andrew Pinski  <pinskia@gmail.com>
      +
      +       PR target/38300
      +       * configure: Regenerate.
      Index: libstdc++-v3/ChangeLog
      +2008-12-21  Andrew Pinski  <pinskia@gmail.com>
      +
      +       PR target/38300
      +       * configure: Regenerate.
      +
      Index: libjava/ChangeLog
      +2008-12-21  Andrew Pinski  <pinskia@gmail.com>
      +
      +       PR target/38300
      +       * configure: Regenerate.
      
      From-SVN: r142877
      Andrew Pinski committed
  12. 21 Nov, 2008 1 commit
  13. 12 Nov, 2008 1 commit
  14. 03 Sep, 2008 2 commits
  15. 09 Aug, 2008 1 commit
    • configure.ac (mips*-*-*linux*, [...]): Use mt-mips-gnu. · 08d0963a
      	* configure.ac (mips*-*-*linux*, mips*-*-gnu*): Use mt-mips-gnu.
      	* configure: Regenerate.
      
      config/
      	* mt-mips16-compat: New file, taken from mt-mips-elfoabi.
      	* mt-mips-elfoabi: Include mt-mips16-compat.
      	* mt-mips-gnu: New file.
      
      gcc/
      	* config.gcc (mips*-*-linux*, mips64*-*-linux*): Add
      	mips/t-libgcc-mips16 to tmake_file.
      	* config/mips/mips-protos.h (mips_call_type): New enum.
      	(mips_pic_base_register, mips_got_load): Declare.
      	(mips_restore_gp): Take an rtx argument.
      	(mips_use_pic_fn_addr_reg_p): Declare.
      	(mips_expand_call): Replace the sibcall_p argument with
      	a mips_call_type argument.  Add a lazy_p parameter.
      	(mips_split_call): Declare.
      	* config/mips/mips.h (MIPS16_PIC_TEMP_REGNUM): New macro.
      	(MIPS16_PIC_TEMP): Likewise.
      	(reg_class): Delete M16_NA_REGS.
      	(REG_CLASS_NAMES, REG_CLASS_CONTENTS): Update accordingly.
      	(SYMBOL_FLAG_BIND_NOW, SYMBOL_REF_BIND_NOW_P): New macros.
      	(mips_split_hi_p): Declare.
      	* config/mips/mips.c (mips_split_hi_p): New array.
      	(mips_regno_to_class): Change M16_NA_REGS entries to M16_REGS.
      	(mips_got_symbol_type_p): New function.
      	(mips_global_symbol_p): Check SYMBOL_REF_EXTERNAL_P.
      	(mips16_stub_function_p): New function.
      	(mips16_local_function_p): Likewise.
      	(mips_use_pic_fn_addr_reg_p): Likewise.
      	(mips_cannot_force_const_mem): Return false for HIGHs.
      	Extend CONST_INT and symbolic handling to MIPS16, using
      	mips_symbol_insns to check that the base symbol type is a
      	legitimate constant.  Reject GOT-based constants if
      	TARGET_MIPS16_PCREL_LOADS.
      	(mips_const_insns): Check targetm.cannot_force_const_mem when
      	decomposing a symbolic base and a large offset.
      	(mips_emit_call_insn): Add ORIG_ADDR and ADDR parameters.
      	When calling a function that needs $25 from MIPS16 code,
      	move the target address into $25 separately and add a USE
      	to the call insn.
      	(mips16_gp_pseudo_reg): Insert the initializer immediately
      	before the first real insn.
      	(mips_pic_base_register, mips_got_load): New functions.
      	(mips_split_symbol): Generalize the name of the LO_SUM_OUT
      	parameter to LOW_OUT.  Say that it can be any valid SET_SRC
      	when splitting a load-address operation.  Split SYMBOL_GOT_DISP
      	constants and highs of SYMBOL_GOT_PAGE_OFST constants.
      	(mips_call_tls_get_addr): Update the call to mips_expand_call,
      	also passing NULL_RTX rather than const0_rtx as the aux argument.
      	(mips_rewrite_small_data_p): Check mips_lo_relocs and mips_split_p
      	instead of TARGET_EXPLICIT_RELOCS.
      	(mips_ok_for_lazy_binding_p): Check SYMBOL_REF_BIND_NOW_P.
      	(mips_load_call_address): Replace the sibcall_p argument with
      	a mips_call_type argument.  Use mips_got_load.
      	(mips16_local_alias): New structure.
      	(mips16_local_aliases): New variable.
      	(mips16_local_aliases_hash): New function.
      	(mips16_local_aliases_eq): Likewise.
      	(mips16_local_alias): Likewise.
      	(mips16_stub_function): Likewise.
      	(mips16_build_function_stub): Create a local alias for the target
      	function.  Handle TARGET_ABICALLS.  For PIC abicalls, emit a
      	.cpload directive and an R_MIPS_NONE relocation for the target
      	function, then load the alias rather than the function itself.
      	Wrap the non-PIC abicalls version in ".option pic0/.option pic2".
      	(mips16_copy_fpr_return_value): Use mips16_stub_function and
      	mips_expand_call.  Set SYMBOL_REF_BIND_NOW on the symbol.
      	(mips16_build_call_stub): Replace the FN parameter with an
      	FN_PTR parameter.  Force the address into a register if it
      	isn't a call_insn_operand; don't rely on the caller to do this.
      	If a call to a locally-defined and locally-binding MIPS16
      	function must be made indirectly, redirect the call to the
      	function's local alias.  Use mips16_stub_function_p,
      	mips16_stub_function, mips_expand_call and use_reg.
      	Set SYMBOL_FLAG_BIND_NOW on __mips_call_* symbols.
      	Use explicit %hi and %lo accesses where possible.
      	Use MIPS_CALL to generate the correct code form of a
      	jal instruction.  Add clobbers of $18 instead of uses.
      	Update the call to mips_emit_call_insn.
      	(mips_expand_call): Replace the SIBCALL_P argument with a
      	mips_call_type argument and handle the new MIPS_CALL_EPILOGUE value.
      	Take a LAZY_P parameter.  Call mips16_build_call_stub first,
      	allowing it to modify the call address.  Update the calls to
      	mips_load_call_address and mips_emit_call_insn.
      	(mips_split_call): New function.
      	(mips_init_relocs): Clear mips_split_hi_p.  Only use %gp_rel if
      	!TARGET_MIPS16.  Split SYMBOL_GOT_DISP, and the high parts of
      	SYMBOL_GOT_PAGE_OFST, for MIPS16 code.
      	(mips_global_pointer): Check mips16_cfun_returns_in_fpr_p.
      	(mips_extra_live_on_entry): Include MIPS16_PIC_TEMP_REGNUM
      	if TARGET_MIPS16.
      	(mips_cprestore_slot): New function.
      	(mips_restore_gp): Take a TEMP parameter.  Handle TARGET_MIPS16
      	and use mips_cprestore_slot.
      	(mips_output_function_prologue): Handle TARGET_MIPS16 for
      	LOADGP_OLDABI.
      	(mips_emit_loadgp): Move into MIPS16_PIC_TEMP for MIPS16,
      	then use a copygp_mips16 instruction to set up $28.
      	(mips_expand_prologue): Initialize the cprestore slot for MIPS16 too.
      	(mips16_lay_out_constants): Call split_all_insns_noflow.
      	(mips_reorg_process_insns): Explicitly set all_noreorder_p to
      	false if TARGET_MIPS16.
      	(mips_reorg): Don't call vr4130_align_insns if TARGET_MIPS16.
      	(mips_output_mi_thunk): Use mips_got_symbol_type_p.  Use the
      	mips_dangerous_for_la25_p approach for MIPS16 PIC calls too.
      	(mips_set_mips16_mode): Always set MASK_EXPLICIT_RELOCS for
      	MIPS16 code.  Allow MIPS16 o32 PIC.
      	(mips_override_options): Allow MIPS16 o32 PIC.
      	* config/mips/mips.md: Lower CONST_GP_P moves into register moves
      	after reload if TARGET_USE_GOT.
      	(UNSPEC_COPYGP): New constant.
      	(length): Use a default length of 8 for MIPS16 GOT loads.
      	(*got_disp<mode>): Check mips_split_p instead of TARGET_XGOT.
      	(*got_page<mode>): Check mips_split_hi_p.
      	(*got_disp<mode>, *got_page<mode>): Use mips_got_load.
      	(unspec_got<mode>, unspec_call<mode>): New expanders.
      	(load_got<mode>, load_call<mode>): Remove the length attributes.
      	Use a got attribute instead of a type attribute.
      	(copygp_mips16): New insn.
      	(restore_gp): Add a scratch clobber and pass it to mips_restore_gp.
      	(load_call<mode>): Use a "d" constraint instead of an "r" constraint.
      	(sibcall, sibcall_value, call, call_value): Update the calls
      	to mips_expand_call.
      	(call_internal, call_value_internal): Use mips_split_call.
      	(call_value_multiple_internal): Likewise.
      	(call_split): Move after call_internal (the insn it is split from).
      	(call_internal_direct, call_value_internal_direct): Turn into
      	define_insn_and_splits.  Split if TARGET_SPLIT_CALLS.
      	(call_direct_split, call_value_direct_split): New patterns.
      	* config/mips/constraints.md (c): Handle TARGET_MIPS16 first
      	and use M16_REGS instead of M16_NA_REGS.
      	* config/mips/predicates.md (const_call_insn_operand): Replace
      	the TARGET_ABSOLUTE_ABICALLS-based check with a more general
      	mips_use_pic_fn_addr_reg_p check.
      	(move_operand): Reject HIGHs if mips_split_hi_p.
      	* config/mips/mips16.S: Assembly as empty if the ABI is not suitable.
      	(__mips16_floatunsisf): Inline __mips16_floatsisf.
      	(CALL_STUB_NO_RET, CALL_STUB_REG): Copy the target register to $25.
      	* config/mips/libgcc-mips16.ver: New file.
      	* config/mips/t-libgcc-mips16 (SHLIB_MAPFILES): Add
      	$(srcdir)/config/mips/libgcc-mips16.ver.
      
      gcc/testsuite/
      	* lib/target-supports.exp (check_profiling_available): Return false
      	for -p and -pg on MIPS16 targets.
      
      From-SVN: r138912
      Richard Sandiford committed
  16. 03 Aug, 2008 1 commit
  17. 02 Aug, 2008 1 commit
  18. 30 Jul, 2008 2 commits
    • config: sync with src · a8416675
      2008-07-25  Keith Seitz  <keiths@redhat.com>
      
      	* acinclude.m4: Remove libide, libgui, and all the other Tcl
      	functions.
      	* tcl.m4: New file.
      
      From-SVN: r138313
      Keith Seitz committed
    • configure.ac: Add makefile fragments for hpux. · 00afcaa0
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac: Add makefile fragments for hpux.
      	* Makefile.def (flags_to_pass): Add ADA_CFLAGS.
      	* Makefile.tpl (HOST_EXPORTS): Pass ADA_CFLAGS.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      config:
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* mh-pa: New, from gcc/config/pa/x-ada.
      	* mh-pa-hpux10: New, from gcc/config/pa/x-ada-hpux10.
      
      gcc:
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac: Substitute ADA_CFLAGS.
      	* configure: Regenerate.
      	* config.host: Remove mention of pa/x-ada and pa/x-ada-hpux10 files.
      	* Makefile.in: Remove mention of X_* variables.
      	* config/pa/x-ada-hpux10: Remove.
      	* config/pa/x-ada: Remove.
      
      	* doc/fragments.texi: Update.
      
      gcc/ada:
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* gcc-interface/Make-lang.in (ALL_ADAFLAGS): Remove X_ADAFLAGS and
      	T_ADAFLAGS, replace ALL_ADA_CFLAGS with ADA_CFLAGS.
      	(ALL_ADA_CFLAGS): Remove, replace throughout with ADA_CFLAGS.
      	* gcc-interface/Makefile.in (XCFLAGS, X_CFLAGS, X_CPPFLAGS, T_CPPFLAGS,
      	X_ADA_CFLAGS, T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS, ADA_CFLAGS,
      	ALL_ADA_CFLAGS): Remove.
      	(ALL_ADAFLAGS, MOST_ADAFLAGS): Remove X_ADAFLAGS and T_ADAFLAGS,
              replace ALL_ADA_CFLAGS with ADA_CFLAGS.
      	(GCC_CFLAGS): Remove X_CFLAGS.
      	(LOOSE_CFLAGS): Remove X_CFLAGS and XCFLAGS.
      	(ALL_CPPFLAGS): Remove X_CPPFLAGS and T_CPPFLAGS.
      	(ADA_CFLAGS): Substitute.
      	
      gnattools:
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac (x_ada_cflags): Remove.
      	(ADA_CFLAGS): Substitute.
      	* configure: Regenerate.
      	* Makefile.in (ADA_CFLAGS): Substitute.
      	(T_ADA_CFLAGS, X_ADA_CFLAGS, ALL_ADA_CFLAGS): Remove.
      	(TOOLS_FLAGS_TO_PASS_1, TOOLS_FLAGS_TO_PASS_1re,
      	TOOLS_FLAGS_TO_PASS_NATIVE, TOOLS_FLAGS_TO_PASS_CROSS):
      	Pass ADA_CFLAGS.
      
      From-SVN: r138301
      Paolo Bonzini committed
  19. 11 Jul, 2008 1 commit
  20. 17 Jun, 2008 1 commit
    • Makefile.tpl ($(srcdir)/configure): Update dependencies. · 18c04407
      	* Makefile.tpl ($(srcdir)/configure): Update dependencies.
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      config/
      	* override.m4: Use m4_version_prereq throughout.
      	(_AC_ARG_VAR_VALIDATE, AC_MSG_FAILURE): Backport from git
      	Autoconf: output pwd along with fatal errors, so the right
      	config.log file is hinted at more prominently.
      	(PARSE_ARGS): Push setting of ac_pwd in this diversion.
      	(_GCC_AUTOCONF_VERSION): New, define to 2.59 if not defined.
      	(_GCC_AUTOCONF_VERSION_CHECK): New macro, require use of Autoconf
      	version _GCC_AUTOCONF_VERSION throughout the tree.
      	(m4_wrap): New override, fix for Posix semantics of m4wrap.
      
      libgcc/
      	* configure.ac: sinclude override.m4.
      	* configure: Regenerate.
      
      gnattools/
      	* configure.ac: move sinclude of acx.m4 before AC_INIT,
      	also sinclude override.m4.
      	* Makefile.in ($(srcdir)/configure): Update dependencies.
      	* configure: Regenerate.
      
      libada/
      	* configure.ac: move sinclude of acx.m4 before AC_INIT,
      	also sinclude override.m4.
      	* Makefile.in ($(srcdir)/configure): Update dependencies.
      	* configure: Regenerate.
      
      intl/
      	* configure: Regenerate.
      
      libiberty/
      	* configure: Regenerate.
      
      boehm-gc/
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* include/gc_config.h.in: Regenerate.
      
      fixincludes/
      	* configure: Regenerate.
      
      gcc/
      	* configure: Regenerate.
      
      libcpp/
      	* Makefile.in ($(srcdir)/aclocal.m4): Update dependencies.
      	* configure: Regenerate.
      
      libdecnumber/
      	* Makefile.in ($(srcdir)/aclocal.m4): Update dependencies.
      	* configure: Regenerate.
      
      libffi/
      	* configure: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libgfortran/
      	* configure: Regenerate.
      
      libgomp/
      	* configure: Regenerate.
      
      libjava/classpath/
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* doc/api/Makefile.in: Regenerate.
      	* examples/Makefile.in: Regenerate.
      	* external/Makefile.in: Regenerate.
      	* external/jsr166/Makefile.in: Regenerate.
      	* external/relaxngDatatype/Makefile.in: Regenerate.
      	* external/sax/Makefile.in: Regenerate.
      	* external/w3c_dom/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* lib/Makefile.in: Regenerate.
      	* native/Makefile.in: Regenerate.
      	* native/fdlibm/Makefile.in: Regenerate.
      	* native/jawt/Makefile.in: Regenerate.
      	* native/jni/Makefile.in: Regenerate.
      	* native/jni/classpath/Makefile.in: Regenerate.
      	* native/jni/gconf-peer/Makefile.in: Regenerate.
      	* native/jni/gstreamer-peer/Makefile.in: Regenerate.
      	* native/jni/gtk-peer/Makefile.in: Regenerate.
      	* native/jni/java-io/Makefile.in: Regenerate.
      	* native/jni/java-lang/Makefile.in: Regenerate.
      	* native/jni/java-net/Makefile.in: Regenerate.
      	* native/jni/java-nio/Makefile.in: Regenerate.
      	* native/jni/java-util/Makefile.in: Regenerate.
      	* native/jni/midi-alsa/Makefile.in: Regenerate.
      	* native/jni/midi-dssi/Makefile.in: Regenerate.
      	* native/jni/native-lib/Makefile.in: Regenerate.
      	* native/jni/qt-peer/Makefile.in: Regenerate.
      	* native/jni/xmlj/Makefile.in: Regenerate.
      	* native/plugin/Makefile.in: Regenerate.
      	* resource/Makefile.in: Regenerate.
      	* scripts/Makefile.in: Regenerate.
      	* tools/Makefile.in: Regenerate.
      
      libjava/
      	* configure: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/libltdl/
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      libmudflap/
      	* Makefile.in: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libobjc/
      	* configure: Regenerate.
      
      libssp/
      	* Makefile.in: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      
      libstdc++-v3/
      	* configure: Regenerate.
      
      zlib/
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r136876
      Ralf Wildenhues committed
  21. 11 Jun, 2008 1 commit
  22. 08 Jun, 2008 1 commit
    • re PR tree-optimization/36218 (VRP causes stack overflow while building libgcj) · f8c33439
      	PR tree-optimization/36218
      	* Makefile.def (flags_to_pass): Add LDFLAGS_FOR_BUILD.
      	* Makefile.tpl (EXTRA_BUILD_FLAGS): Define.
      	(all prefix="build-"): Pass them to build-system sub-makes.
      	* Makefile.in: Regenerate.
      
      config:
      	* config/mh-mingw (LDFLAGS): Define.
      
      gcc:
      	* configure.ac: Use LDFLAGS="${LDFLAGS_FOR_BUILD}" when running
      	configure for the build system.
      	(BUILD_LDFLAGS): Define.
      	* configure: Regenerate.
      	* Makefile.in (BUILD_LDFLAGS): Define to @BUILD_LDFLAGS@.
      
      From-SVN: r136563
      Joseph Myers committed
  23. 05 Jun, 2008 1 commit
  24. 12 May, 2008 1 commit
    • re PR ada/36001 ($(GNATMAKE) not defined with 'cd gcc && make') · 3d4e720a
      2008-05-12  Samuel Tardieu  <sam@rfc1149.net>
      	    Paolo Bonzini  <bonzini@gnu.org>
      
      	PR ada/36001
      	* acx.m4: Add optional parameter to ACX_PROG_GNAT.
      
      gcc:
      2008-05-12  Samuel Tardieu  <sam@rfc1149.net>
      	    Paolo Bonzini  <bonzini@gnu.org>
      
      	PR ada/36001
      	* Makefile.in: Substitute GNATMAKE and GNATBIND.
      	* configure.ac: Add call to ACX_PROG_GNAT.
      
      
      Co-Authored-By: Paolo Bonzini <bonzini@gnu.org>
      
      From-SVN: r135220
      Samuel Tardieu committed
  25. 23 Apr, 2008 1 commit
  26. 18 Apr, 2008 1 commit
    • re PR other/35457 (Error building GCC trunk on CELL SPU) · deb984e6
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* configure.ac: Include override.m4.
      	* configure: Regenerate.
      
      libgomp:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libdecnumber:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      gcc:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libstdc++-v3:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libobjc:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      intl:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libgfortran:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libmudflap:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      boehm-gc:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libiberty:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Add override.m4.
      	* configure: Regenerate.
      
      libffi:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libssp:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      config:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      
      	* confsubdir.m4: Rename to...
      	* override.m4: ... this.  Make sure aclocal always picks it.
      	Add more lenient precious variable check, backported from
      	autoconf trunk.
      
      libjava/libltdl:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libjava/classpath:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libjava:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libcpp:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      fixincludes:
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/35457
      	* Makefile.in: Rewrite aclocal.m4 rule.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r134434
      Paolo Bonzini committed
  27. 04 Apr, 2008 1 commit
  28. 27 Mar, 2008 2 commits
    • extensions.m4: New. · 60d26958
      config:
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      
      	* extensions.m4: New.
      
      gcc:
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac: Replace custom __GNU_SOURCE test with
      	AC_USE_SYSTEM_EXTENSIONS.  Move it earlier.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      
      From-SVN: r133635
      Paolo Bonzini committed
    • Makefile.tpl (PICFLAG, [...]): Remove. · 639223bd
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      
      	* Makefile.tpl (PICFLAG, PICFLAG_FOR_TARGET): Remove.
      	* Makefile.in: Regenerate.
      
      config:
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      
      	* mh-armpic: Remove.
      	* mh-i370pic: Remove.
      	* mh-m68kpic: Remove.
      	* mh-ppcpic: Remove.
      	* mh-sparcpic: Remove.
      	* mh-ia64pic: Remove.
      	* mh-papic: Remove.
      	* mh-s390pic: Remove.
      	* mh-x86pic: Remove.
      
      From-SVN: r133634
      Paolo Bonzini committed
  29. 16 Mar, 2008 1 commit
    • configure.ac: m4_include config/proginstall.m4. · 38d24731
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * configure.ac: m4_include config/proginstall.m4.
              * configure: Regenerate.
      
      config/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * proginstall.m4: New file, with fixed AC_PROG_INSTALL.
      
      libjava/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * Makefile.am (install-data-local): Rewrite to be more efficient,
              using awk, and `install' with multiple files at once.  Do not gather
              more than 50 files in one go to avoid hitting command line limits.
              (install_data_local_split): New variable.
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
              * gcj/Makefile.in: Likewise.
              * include/Makefile.in: Likewise.
              * testsuite/Makefile.in: Likewise.
      
      boehm-gc/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
              * include/Makefile.in: Likewise.
      
      libffi/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
              * include/Makefile.in: Likewise.
              * testsuite/Makefile.in: Likewise.
      
      libgfortran/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
      
      libgomp/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
              * testsuite/Makefile.in: Likewise.
      
      libmudflap/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
              * testsuite/Makefile.in: Likewise.
      
      libssp/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
      libssp/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
      
      libstdc++-v3/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
              * doc/Makefile.in: Likewise.
              * include/Makefile.in: Likewise.
              * libmath/Makefile.in: Likewise.
              * libsupc++/Makefile.in: Likewise.
              * po/Makefile.in: Likewise.
              * src/Makefile.in: Likewise.
              * testsuite/Makefile.in: Likewise.
      
      zlib/
      2008-03-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      
              * aclocal.m4: Regenerate.
              * configure: Likewise.
              * Makefile.in: Likewise.
      
      From-SVN: r133269
      Ralf Wildenhues committed
  30. 20 Feb, 2008 3 commits
    • * mh-ppc-darwin (BOOT_CFLAGS): Use +=, not =. · a99c0539
      From-SVN: r132483
      Uros Bizjak committed
    • ChangeLog: Whitespace fixes. · 4b40b2a5
      	* ChangeLog: Whitespace fixes.
      	* gcc/ChangeLog: Ditto.
      	* config/ChangeLog: Ditto.
      
      From-SVN: r132482
      Uros Bizjak committed
    • re PR bootstrap/32009 (building gcc4-4.3/4.4.0-20070518 failed on OSX 10.3.9) · 1c8bd6a3
      2008-02-20  Paolo Bonzini  <bonzini@gnu.org>
      
              PR bootstrap/32009
              PR bootstrap/32161
      
              * configure.ac (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Compute here.
              * configure: Regenerate.
      
              * Makefile.def: Define stage_libcflags for all bootstrap stages.
              * Makefile.tpl (STAGE1_LIBCFLAGS, STAGE2_LIBCFLAGS, STAGE3_LIBCFLAGS,
              STAGE4_LIBCFLAGS): New.
              (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Subst from autoconf, without
              $(SYSROOT_CFLAGS_FOR_TARGET) and $(DEBUG_PREFIX_CFLAGS_FOR_TARGET).
              (BASE_TARGET_EXPORTS): Append them here to C{,XX}FLAGS.
              (EXTRA_TARGET_FLAGS): Append them here to {LIB,}C{,XX}FLAGS.
              (configure-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags
              for target modules.  Don't export LIBCFLAGS.
              (all-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags; pass
              $(BASE_FLAGS_TO_PASS) where [+args+] was passed, and [+args+] after
              the overridden CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
              (invocations of `all'): Replace $(TARGET_FLAGS_TO_PASS) with
              $(EXTRA_TARGET_FLAGS), $(FLAGS_TO_PASS) with $(EXTRA_HOST_FLAGS).
              * Makefile.in: Regenerate.
      
      2008-02-20  Paolo Bonzini  <bonzini@gnu.org>
      
              PR bootstrap/32009
      
              * mh-ppc-darwin (BOOT_CFLAGS): Reenable.
      		
      2008-02-20  Paolo Bonzini  <bonzini@gnu.org>
      
              * doc/install.texi: Correct references to CFLAGS, replacing them
              with BOOT_CFLAGS.  Document flags used during bootstrap for
              target libraries.
      
      From-SVN: r132479
      Paolo Bonzini committed
  31. 08 Jan, 2008 1 commit
    • configure.ac (--enable-linux-futex): Add new configure option. · 0f3e711e
      libstdc++-v3/
      	* configure.ac (--enable-linux-futex): Add new configure option.
      	(HAVE_LINUX_FUTEX): New AC_DEFINE.
      	* Makefile.in: Rebuilt.
      	* aclocal.m4: Rebuilt.
      	* configure: Rebuilt.
      	* config.h.in: Rebuilt.
      	* config/cpu/generic/cxxabi_tweaks.h (_GLIBCXX_GUARD_BIT,
      	_GLIBCXX_GUARD_PENDING_BIT, _GLIBCXX_GUARD_WAITING_BIT): Define.
      	* config/cpu/arm/cxxabi_tweaks.h (_GLIBCXX_GUARD_BIT,
      	_GLIBCXX_GUARD_PENDING_BIT, _GLIBCXX_GUARD_WAITING_BIT): Define.
      	* libsupc++/guard.cc: Include climits and syscall.h.
      	(_GLIBCXX_USE_FUTEX): Define if futex syscall and atomic builtins
      	are supported.
      	(_GLIBCXX_FUTEX_WAIT, _GLIBCXX_FUTEX_WAKE): Likewise.
      	(__guard_test_bit): New static inline.
      	(__cxa_guard_acquire, __cxa_guard_release, __cxa_guard_abort): Use
      	atomic builtins and futex syscall if _GLIBCXX_USE_FUTEX.
      config/
      	* futex.m4: New file.
      libgomp/
      	* configure.ac: Move futex checking into ../config/futex.m4.
      	* configure: Rebuilt.
      	* aclocal.m4: Rebuilt.
      	* Makefile.in: Rebuilt.
      
      	* configure.tgt: Rename have_tls to gcc_cv_have_tls to match
      	2007-10-15 ../config/tls.m4 change.
      
      From-SVN: r131399
      Jakub Jelinek committed
  32. 06 Dec, 2007 1 commit
  33. 15 Oct, 2007 1 commit
    • tls.m4 (GCC_CHECK_TLS): Rename have_tls to gcc_cv_have_tls. · 3afcaaf4
      config/:
      2007-10-15  Maciej W. Rozycki  <macro@linux-mips.org>
      
      	* tls.m4 (GCC_CHECK_TLS): Rename have_tls to gcc_cv_have_tls.
      	(GCC_CHECK_CC_TLS): Rename have_cc_tls to gcc_cv_have_cc_tls.
      
      libgomp/:
      2007-10-15  Maciej W. Rozycki  <macro@linux-mips.org>
      
      	* configure: Regenerate following changes to ../config/tls.m4.
      
      libjava/:
      2007-10-15  Maciej W. Rozycki  <macro@linux-mips.org>
      
      	* configure: Regenerate following changes to ../config/tls.m4.
      
      libmudflap/:
      2007-10-15  Maciej W. Rozycki  <macro@linux-mips.org>
      
      	* configure: Regenerate following changes to ../config/tls.m4.
      
      From-SVN: r129364
      Maciej W. Rozycki committed
  34. 03 Oct, 2007 2 commits