1. 21 Sep, 2008 1 commit
    • re PR ada/5911 (Support for multilib in Ada) · 7193e639
      2008-09-21  Laurent Guerby  <laurent@guerby.net>
      
              PR ada/5911
      	* gcc-interface/Makefile.in: Add multilib handling for x86_64
      	and sparc.
      	* system-linux-sparcv9.ads: New file.
      	
      2008-09-21  Laurent Guerby  <laurent@guerby.net>
                  Paolo Bonzini  <bonzini@gnu.org>
      	
      	PR ada/5911
      	* Makefile.in (all, install, mostlyclean, clean, distclean): Add
      	multilib handling.
      	* configure.ac: Add multilib handling.
      	* configure: Regenerate.
      
      
      Co-Authored-By: Paolo Bonzini <bonzini@gnu.org>
      
      From-SVN: r140525
      Laurent GUERBY committed
  2. 29 Aug, 2008 1 commit
  3. 28 Aug, 2008 1 commit
  4. 08 Aug, 2008 1 commit
  5. 06 Aug, 2008 2 commits
  6. 05 Aug, 2008 1 commit
  7. 01 Aug, 2008 1 commit
    • configure.ac: Do not generate libada-mk. · 47ad7893
      gcc:
      2008-08-01  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac: Do not generate libada-mk.  Do not subst
      	host_cc_for_libada.
      	* libada-mk.in: Remove.
      	* Makefile.in: Pass TARGET_LIBGCC2_CFLAGS to libgcc.mvars.
      	* configure: Regenerate.
      
      libada:
      2008-08-01  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac (warn_cflags): Substitute.
      	* configure: Regenerate.
      	* Makefile.in (libdir, WARN_CFLAGS): Substitute.
      	(GCC_WARN_CFLAGS): Remove NOCOMMON_FLAG.
      	(ADA_CFLAGS, T_ADA_CFLAGS, X_ADA_CFLAGS, ALL_ADA_CFLAGS): Remove,
      	they were unused.
      	(libada-mk): Do not include.  Include libgcc.mvars instead.
      	(tmake_file): Remove, do not include.
      	(FLAGS_TO_PASS): Pass dummy values for exeext and CC.
      	* configure: Regenerate.
      
      gnattools:
      2008-08-01  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac (warn_cflags): Substitute.
      	* configure: Regenerate.
      	* Makefile.in (libdir, exeext, WARN_CFLAGS): Substitute.
      	(GCC_WARN_CFLAGS): Remove NOCOMMON_FLAG.
      	(ADA_INCLUDE_DIR, ADA_RTL_OBJ_DIR): Remove as they were unused.
      	(libsubdir): Remove.
      	(libada-mk): Do not include.  Include libgcc.mvars instead.
      	(xmake_file): Remove, do not include.
      
      From-SVN: r138479
      Paolo Bonzini committed
  8. 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
  9. 02 Mar, 2007 1 commit
  10. 23 Jan, 2007 1 commit
    • re PR bootstrap/30541 (Top-level should pass GNATBIND, GNATLINK and GNATMAKE variables down) · 5305be7e
      2007-01-23  Richard Guenther  <rguenther@suse.de>
      
      	PR bootstrap/30541
      	* Makefile.def (flags_to_pass): Add GNATBIND and GNATMAKE.
      	* Makefile.tpl (GNATBIND): Substitute it.
      	(GNATMAKE): Likewise.
      	(POSTSTAGE1_FLAGS_TO_PASS): Pass staged GNATBIND instead
      	of STAGE_PREFIX.
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
              config/
      	* acx.m4 (ACX_PROG_GNAT): Check for gnatmake.
      
      	libada/
      	* Makefile.in (STAGE_PREFIX): Do not define.
      	(FLAGS_TO_PASS): Do not pass STAGE_PREFIX.
      
      	gnattools/
      	* Makefile.in (STAGE_PREFIX): Do not define.
      
      	ada/
      	* Make-lang.in: Replace invocations of gnatmake with $(GNATMAKE).
      	(gnatboot2): Pass staged GNATMAKE instead of STAGE_PREFIX.
      	(gnatboot3): Likewise.
      	(GNATBIND): Do not define.
      	* Makefile.in (GNATBIND): Do not define.
      
      From-SVN: r121082
      Richard Guenther committed
  11. 17 Nov, 2006 1 commit
    • re PR ada/29802 (wrong directory in makefile for ada and libada when srcdir=.) · 9bd6112c
      2006-11-16  Paolo Bonzini  <bonzini@gnu.org>
      
      	* Makefile.tpl (clean-target-libgcc): Test for gcc Makefile presence.
      	(unstage): Test for stage_last presence.
      
      	PR bootstrap/29802
      	* Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Add HOST_SUBDIR in STAGE_PREFIX.
      	* Makefile.in: Regenerate.
      
      libada:
      2006-11-16  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/29802
      	* configure.ac: Call GCC_TOPLEV_SUBDIRS.
      	* configure: Regenerate.
      	* Makefile.in: Replace host_subdir.
      
      From-SVN: r118927
      Paolo Bonzini committed
  12. 17 Oct, 2006 1 commit
  13. 24 May, 2006 1 commit
  14. 05 Dec, 2005 1 commit
  15. 28 Apr, 2005 1 commit
  16. 28 Feb, 2005 1 commit
    • re PR bootstrap/17383 (Building in src dir fails) · 215c351a
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* Makefile.def (target_modules): Remove "stage", now unnecessary.
      	* Makefile.tpl (HOST_SUBDIR): New substitution.
      	(STAGE_HOST_EXPORTS, EXPECT, HOST_LIB_PATH, USUAL_AR_FOR_TARGET,
      	USUAL_AS_FOR_TARGET, USUAL_DLLTOOL_FOR_TARGET, USUAL_GCC_FOR_TARGET,
      	USUAL_LD_FOR_TARGET, USUAL_NM_FOR_TARGET, USUAL_OBJDUMP_FOR_TARGET,
      	USUAL_RANLIB_FOR_TARGET, USUAL_WINDRES_FOR_TARGET): Use it.
      	(Host modules, Bootstrapped modules): Use it.
      	(Build modules, Target modules): Do not create symlink trees,
      	always configure out-of-srcdir.
      	(distclean): Try removing $(host_subdir) with rm before using rm -rf.
      	* configure.in (FLAGS_FOR_TARGET, CC_FOR_TARGET, GCJ_FOR_TARGET,
      	GFORTRAN_FOR_TARGET, CXX_FOR_TARGET, RAW_CXX_FOR_TARGET): Use
      	$(HOST_SUBDIR).  Create a symlink for host_subdir.
      
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      config:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* config/acx.m4 (GCC_TOPLEV_SUBDIRS): Set HOST_SUBDIR if an in-src
      	gcc build is going.
      
      gcc:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* gcc/Makefile.in (host_subdir): New.
      	(build_objdir): New.  Replace ../$(build_subdir) with it throughout.
      	* gcc/configure: Regenerate.
      
      libada:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* Makefile.in (GCC_DIR): Add $(HOST_SUBDIR) to the definition.
      
      libjava:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* configure.ac: Call GCC_TOPLEV_SUBDIRS.
      	(COMPPATH): Removed.
      	(ZIP, GCJH): Replace it with ../$(host_subdir).
      	(built_gcc_dir): Add $(host_subdir).
      	* configure: Regenerate.
      	* Makefile.in, include/Makefile.in, testsuite/Makefile.in,
      	gcj/Makefile.in, external/Makefile.in, external/sax/Makefile.in,
      	external/w3c_dom/Makefile.in: Regenerate.
      
      libobjc:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* configure.ac: Call GCC_TOPLEV_SUBDIRS.
      	(Determine CFLAGS for gthread): Use $host_subdir.
      	* configure: Regenerate.
      	* Makefile.in (host_subdir): New.
      	(INCLUDES): Use it.
      
      From-SVN: r95680
      Paolo Bonzini committed
  17. 26 Feb, 2005 1 commit
    • (top level) · 5395b47b
      	Merged from libada-gnattools-branch:
      	2004-11-28  Nathanael Nerode  <neroden@gcc.gnu.org>
      
      	* gnattools: New directory.
      	* Makefile.def: Add gnattools as a module, depending on target-libada.
      	* Makefile.in: Regenerate.
      	* configure.in: Include gnattools in host_tools; disable it if ada
      	is disabled.
      	* configure: Regenerate.
      
      (gcc)
      	* configure.ac: Rename cc_for_cross_gnattools to host_cc_for_libada.
      	* configure: Regenerate.
              * libada-mk.in: Remove CC; rename
      	cc_for_cross_gnattools / cc_set_by_configure to host_cc_for_libada.
      
      (gcc/ada)
      	Partial merge from libada-gnattools-branch:
      
      	2004-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
              * Makefile.in: Move gnattools{1,1re,2,3,4} and corresponding flags
              into code in gnattools/Makefile.in.  Remove direct dependencies on
              stamp-tools by tools clauses.
      	2004-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
              * config-lang.in: Add gnattools to $lang_dirs.
      
      (libada)
      2004-12-03  Nathanael Nerode  <neroden@gcc.gnu.org>
      
      	* Makefile.in: Add stamp file for building libada, to avoid
      	duplicate builds every time all-gnattools is called.
      
      2004-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      
      	* Makefile.in: Build gcc/ada/Makefile (by running gcc/ada/configure)
      	here.
      
      2004-08-16  Nathanael Nerode  <neroden@gcc.gnu.org>
      
      	* configure.ac: Replace AC_CANONICAL_SYSTEM with _BUILD, _HOST,
      	_TARGET.
      	* configure: Regenerate.
      
      2004-07-18  Nathanael Nerode  <neroden@gcc.gnu.org>
      
      	* configure.ac, Makefile.in: Remove gnattools-specific code
      	(see gnattools directory).
      	* Makefile.in: Remove dead rts-* targets.
      	* configure: Regenerate.
      
      (gnattools)
      2005-02-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      
              * Makefile.in: Remove use of cc_set_by_configure; just use
              plain old CC from the top level in this case.
      
      2005-01-30  Nathanael Nerode  <neroden@gcc.gnu.org>
      	Merge from mainline at tag libada-gnattools-merge-20050129:
      	* configure.ac: Changes propagated from gcc/ada/Makefile.in.
      	* Makefile.in: Changes relocated from gcc/ada/Makefile.in.
      
      2004-12-13  Nathanael Nerode  <neroden@gcc.gnu.org>
      
              * Makefile.in: Reinstate stamp-gnatlib check.
      
      2004-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      
      	* Makefile.in: Inline gnattools{1,1-re,2,3,4} targets from
      	gcc/ada/configure.ac into gnattools-native and gnattools-cross
      	targets, collecting flags as appropriate from here,
      	gcc/ada/Makefile.in, gcc/ada/configure.ac, etc.  Attempt to retain
      	identical behavior.
      	* configure.ac: Add necessary configure bits from
      	gcc/ada/configure.ac.
      	* configure: Regenerate.
      
      2004-08-16  Nathanael Nerode  <neroden@gcc.gnu.org>
      
      	* configure.ac: Replace AC_CANONICAL_SYSTEM with _BUILD, _HOST,
      	_TARGET.  Replace _GCC_TOPLEV_NONCANONICAL_TARGET with
      	ACX_NONCANONICAL_TARGET, and replace now-redundant AC_SUBST.
      	* configure: Regenerate.
      
      2004-07-18  Nathanael Nerode  <neroden@gcc.gnu.org>
      
      	* Makefile.in, configure.ac: Remove libada-specific targets and
      	variables.
      	* configure: Regenerate.
      	* New directory, cloned from libada.
      
      From-SVN: r95594
      Nathanael Nerode committed
  18. 25 May, 2004 1 commit
  19. 26 Apr, 2004 1 commit
  20. 25 Apr, 2004 1 commit
  21. 24 Apr, 2004 1 commit
    • Makefile.in: Revert most of Arnaud's last change. · e9f4e557
      	* Makefile.in: Revert most of Arnaud's last change.  Prefer anything
      	over error-prone Make abuse.  Remove temporary debug code.
      	(gnatlib-zcx): New target.
      	(gnattools): Split into gnattools-native, gnattools-cross, to fix
      	previous bug; select which on the basis of default_gnattools_target.
      	(ada.all.cross): Merged with gnattools-cross target.
      	* configure.ac: Set default_gnattools_target.
      	* configure: Regenerate.
      
      From-SVN: r81128
      Nathanael Nerode committed
  22. 19 Apr, 2004 1 commit
    • Makefile.in: Fix errors introduced in previous change (in particular... · c2b5e13b
      	* Makefile.in: Fix errors introduced in previous change (in particular,
      	errors when building gnattools were ignored).
      	Code clean up and simplification.
      	update comments.
      	Remove temporary debug code introduced by mistake in previous check in.
      	Prefer GNU Make syntax over complex and error-prone sh syntax.
      	(gnatlib-zcx): New target.
      	(ada.all.cross): Merged with gnattools-cross target.
      
      From-SVN: r80857
      Arnaud Charlet committed
  23. 18 Apr, 2004 1 commit
  24. 15 Apr, 2004 1 commit
    • Makefile.in: Call gcc/ada/Makefile directly, not through the intermediary of gcc/Makefile. · 80dab182
      	* Makefile.in: Call gcc/ada/Makefile directly, not through the
      	intermediary of gcc/Makefile.  Incorporate all necessary parts of
      	rules from gcc/ada/Make-lang.in, including extra gnatlib/gnattools
      	targets, rts-zfp, rts-ravenscar.  Get needed bits of GCC
      	configuration from (new) gcc/libada-mk.  Decide what gnatlib variant
      	to build in configure.ac, not here.
      	* configure.ac: Provide Makefile.in with the new information it needs,
      	such as GCC's tmake_file and xmake_file.
      	* configure: Regenerate.
      
      From-SVN: r80711
      Nathanael Nerode committed
  25. 11 Mar, 2004 1 commit
    • configure.ac: Bump AC_PREREQ to 2.59. · 8ab705be
      boehm-gc/
      2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* configure.ac: Bump AC_PREREQ to 2.59.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      
      fastjar/
      2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* configure.ac: Bump AC_PREREQ to 2.59.
      	* configure: Regenerate.
      
      intl/
      2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* configure.ac: Bump AC_PREREQ to 2.59.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      gcc/
      2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* configure.ac: Bump AC_PREREQ to 2.59.
      	* configure: Regenerate.
      
      libada/
      2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* configure.in: Rename file to ...
      	* configure.ac: .. to this. Bump AC_PREREQ to 2.59.
      	* configure: Regenerate.
      
      libjava/libltdl/
      2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* configure.ac: Bump AC_PREREQ to 2.59.
      	* configure: Regenerate.
      	* config-h.in: Regenerate.
      
      libstdc++-v3/
      2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* configure.ac: Bump AC_PREREQ to 2.59.
      
      contrib/
      2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* gcc_update (files_and_dependencies): Insert libada/configure.
      
      From-SVN: r79285
      Kelley Cook committed
  26. 02 Mar, 2004 2 commits
  27. 10 Feb, 2004 2 commits