Skip to content
Snippets Groups Projects
  1. Jan 20, 2011
  2. Dec 06, 2010
    • Dave Korn's avatar
      re PR target/40125 (libgcc_s DLL installed in wrong directory in cross toolchain) · 7de6ba7a
      Dave Korn authored
      config/ChangeLog:
      
      2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	PR target/40125
      	PR lto/46695
      	* lthostflags.m4: New file.
      	(ACX_LT_HOST_FLAGS): Define.
      
      libgfortran/ChangeLog:
      
      2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	PR target/40125
      	PR lto/46695
      	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
      	* Makefile.am (LTLDFLAGS): Use lt_host_flags.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      libgomp/ChangeLog:
      
      2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	PR target/40125
      	PR lto/46695
      	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
      	* Makefile.am (libgomp_la_LDFLAGS): Use lt_host_flags.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/ChangeLog:
      
      2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	PR target/40125
      	PR lto/46695
      	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
      	* configure.host (libgcj_sublib_ltflags): Use lt_host_flags.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libobjc/ChangeLog:
      
      2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	PR target/40125
      	PR lto/46695
      	* configure.ac (extra_ldflags_libobjc): Invoke ACX_LT_HOST_FLAGS.
      	* Makefile.in (lt_host_flags): Import AC_SUBST'd value.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      libquadmath/ChangeLog:
      
      2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	PR target/40125
      	PR lto/46695
      	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
      	* Makefile.am (libquadmath_la_LDFLAGS): Use lt_host_flags.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      libssp/ChangeLog:
      
      2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	PR target/40125
      	PR lto/46695
      	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
      	* Makefile.am (libssp_la_LDFLAGS): Use lt_host_flags.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      libstdc++-v3/ChangeLog:
      
      2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	PR target/40125
      	PR lto/46695
      	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
      	* configure.host (OPT_LDFLAGS): Use lt_host_flags for cygming.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      lto-plugin/ChangeLog:
      
      2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	PR target/40125
      	PR lto/46695
      	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
      	* Makefile.am (liblto_plugin_la_LDFLAGS): Use lt_host_flags but
      	override -bindir setting.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      From-SVN: r167480
      7de6ba7a
  3. Apr 02, 2010
    • Ralf Wildenhues's avatar
      Update to Automake 1.11.1. · 4d9e8446
      Ralf Wildenhues authored
      gcc/:
      	PR other/43620
      	* doc/install.texi (Prerequisites): Bump Automake version to 1.11.1.
      	* aclocal.m4: Regenerate.
      
      lto-plugin/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      intl/:
      	* aclocal.m4: Regenerate.
      
      boehm-gc/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* include/Makefile.in: Regenerate.
      
      fixincludes/:
      	* aclocal.m4: Regenerate.
      
      libcpp/:
      	* aclocal.m4: Regenerate.
      
      libdecnumber/:
      	* aclocal.m4: Regenerate.
      
      libffi/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* man/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libgfortran/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      libgomp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/classpath/:
      	* HACKING: Update required Automake version.
      	* Makefile.in: Regenerate.
      	* aclocal.m4: 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-math/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/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/libltdl/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      libmudflap/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libobjc/:
      	* aclocal.m4: Regenerate.
      
      libssp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      libstdc++-v3/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      zlib/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      From-SVN: r157949
      4d9e8446
  4. Aug 22, 2009
    • Ralf Wildenhues's avatar
      Regenerate tree using Autoconf 2.64 and Automake 1.11. · 5213506e
      Ralf Wildenhues authored
      config/:
      	* override.m4 (_GCC_AUTOCONF_VERSION): Bump to 2.64.
      
      :
      	* configure: Regenerate.
      
      intl/:
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      libiberty/:
      	* config.in: Regenerate.
      	* configure: Regenerate.
      
      boehm-gc/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* include/gc_config.h.in: Regenerate.
      
      fixincludes/:
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      gcc/:
      	* aclocal.m4: Regenerate.
      	* config.in: Regenerate.
      	* configure: Regenerate.
      
      libgcc/:
      	* configure: Regenerate.
      
      gnattools/:
      	* configure: Regenerate.
      
      libada/:
      	* configure: Regenerate.
      
      libcpp/:
      	* aclocal.m4: Regenerate.
      	* config.in: Regenerate.
      	* configure: Regenerate.
      
      libdecnumber/:
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      
      libffi/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* fficonfig.h.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* man/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libgfortran/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      
      libgomp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/classpath/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: 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.
      	* include/config.h.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-math/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/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* include/config.h.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/libltdl/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config-h.in: Regenerate.
      	* configure: Regenerate.
      
      libmudflap/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libobjc/:
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      libssp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      
      libstdc++-v3/:
      	* Makefile.in: Regenerate.
      	* acinclude.m4: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      zlib/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r151014
      5213506e
  5. Apr 18, 2008
    • Paolo Bonzini's avatar
      re PR other/35457 (Error building GCC trunk on CELL SPU) · deb984e6
      Paolo Bonzini authored
      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
      deb984e6
  6. Mar 16, 2008
    • Ralf Wildenhues's avatar
      configure.ac: m4_include config/proginstall.m4. · 38d24731
      Ralf Wildenhues authored
      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
      38d24731
  7. Mar 03, 2008
  8. Jan 08, 2008
    • Jakub Jelinek's avatar
      configure.ac (--enable-linux-futex): Add new configure option. · 0f3e711e
      Jakub Jelinek authored
      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
      0f3e711e
  9. Jul 05, 2007
  10. May 24, 2007
    • Steve Ellcey's avatar
      ltmain.sh: Update from ToT Libtool. · 1cf3d07d
      Steve Ellcey authored
              * ltmain.sh: Update from ToT Libtool.
              * libtool.m4: Update from ToT Libtool.
              * ltsugar.m4: New. Update from ToT Libtool.
              * ltversion.m4: New. Update from ToT Libtool.
              * ltoptions.m4: New. Update from ToT Libtool.
              * ltconfig: Remove.
              * ltcf-c.sh: Remove.
              * ltcf-cxx.sh: Remove.
              * ltcf-gcj.sh: Remove.
      	* Regenerate all subdirs
      
      From-SVN: r125032
      1cf3d07d
  11. Jan 31, 2007
  12. Oct 15, 2006
    • Geoffrey Keating's avatar
      Index: config/ChangeLog · 5b043f08
      Geoffrey Keating authored
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* multi.m4: New file, from automake version 2 branch.
      
      Index: libgomp/ChangeLog
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      Index: libstdc++-v3/ChangeLog
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate with released autoconf-2.59.
      
      Index: libobjc/ChangeLog
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* Makefile.in: Use multi_basedir instead of toplevel_srcdir.
      	* configure.ac: Use multi.m4 from aclocal rather than custom
      	code.  Use multi_basedir instead of toplevel_srcdir.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      Index: libssp/ChangeLog
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r117741
      5b043f08
  13. Apr 25, 2006
  14. Jan 24, 2006
  15. Jan 23, 2006
    • Paul Thomas's avatar
      re PR fortran/25901 (overloaded function is rejected) · cda7004b
      Paul Thomas authored
      2005-01-23  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/25901
      	* decl.c (get_proc_name): Replace subroutine and function
      	attributes in "already defined" test by the formal arglist
      	pointer being non-NULL.
      
      	Fix regression in testing of admissability of attributes.
      	* symbol.c (gfc_add_attribute): If the current_attr has
      	non-zero intent, do not do the check for a dummy being
      	used.
      	* decl.c (attr_decl1): Add current_attr.intent as the
      	third argument in the call to gfc_add_attribute.
      	* gfortran.h: Add the third argument to the prototype
      	for gfc_add_attribute.
      
      
      2005-01-23  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/25901
      	* gfortran.dg/internal references_2.f90: New test.
      
      	Fix regression in testing of admissability of attributes.
      	* gfortran.dg/intent_used_1.f90: New test.
      
      From-SVN: r110106
      cda7004b
  16. Jan 18, 2006
    • Diego Novillo's avatar
      [multiple changes] · 953ff289
      Diego Novillo authored
      2006-01-18  Richard Henderson  <rth@redhat.com>
      	    Jakub Jelinek  <jakub@redhat.com>
                  Diego Novillo  <dnovillo@redhat.com>
      
      	* libgomp: New directory.
      	* Makefile.def: Add target_module libgomp.
      	* Makefile.in: Regenerate.
      	* configure.in (target_libraries): Add target-libgomp.
      	* configure: Regenerate.
      
      
      contrib/
      
      2006-01-18  Richard Henderson  <rth@redhat.com>
                  Diego Novillo  <dnovillo@redhat.com>
      
      	* gcc_update (files_and_dependencies): Add libgomp files.
      
      
      gcc/
      
      2006-01-18  Richard Henderson  <rth@redhat.com>
                  Aldy Hernandez  <aldyh@redhat.com>
      	    Jakub Jelinek  <jakub@redhat.com>
                  Diego Novillo  <dnovillo@redhat.com>
      
      	* omp-low.c: New file.
      	* c-omp.c: New file.
      
      2006-01-18  Richard Henderson  <rth@redhat.com>
      	    Jakub Jelinek  <jakub@redhat.com>
                  Diego Novillo  <dnovillo@redhat.com>
      
      	* doc/invoke.texi: Document -fopenmp.
      	* tree-dump.h (debug_function): Declare.
      
      	* hooks.c (hook_bool_tree_bool_false): New function.
      	(hook_tree_tree_null): Remove.
      	(hook_tree_tree_tree_null): New.
      	* hooks.h: Update to match.
      
      	* tree-pretty-print.c (debug_tree_chain): New.
      	(print_generic_expr): Handle TDF_CHAIN.
      	(dump_generic_node): Handle BLOCK.
      	Do not abort with incomplete SWITCH_EXPRs.
      	Do not dump body of an OpenMP directive if TDF_SLIM is given.
      	<case OMP_PARALLEL, OMP_FOR, OMP_SECTIONS>: Don't
      	print space after directive name.
      	<OMP_FOR>: Handle printing OMP_FOR_PRE_BODY.
      	Handle OMP_MASTER and OMP_ORDERED.
      	Handle printing of OMP_BODY just in one place, goto
      	dump_omp_body in the rest of OMP_* nodes that have
      	OMP_BODY.
      	Don't handle clause nodes here.  Update omp statements to
      	use dump_omp_clauses.
      	Handle OMP_SINGLE, OMP_SECTIONS, OMP_SECTION,
      	OMP_CLAUSE_ORDERED, OMP_CLAUSE_SCHEDULE, OMP_ATOMIC,
      	OMP_CRITICAL, OMP_CLAUSE_NOWAIT, GOMP_CLAUSE_IF,
      	GOMP_CLAUSE_NUM_THREADS, GOMP_FOR, GOMP_CLAUSE_SHARED,
      	GOMP_CLAUSE_FIRSTPRIVATE, GOMP_CLAUSE_LASTPRIVATE,
      	GOMP_CLAUSE_COPYIN and GOMP_CLAUSE_COPYPRIVATE.
      	Adjust output for GOMP_PARALLEL.
      	(dump_omp_clauses): New.
      	(print_declaration): Dump DECL_VALUE_EXPR.
      	(op_symbol_1): Split out of op_symbol.
      	(dumping_stmts): Remove.  Update all users.
      
      	* cgraph.c (cgraph_analyze_queue): New.
      	(cgraph_add_new_function): New.
      	* cgraph.h (cgraph_analyze_queue): Declare.
      	(cgraph_add_new_function): Declare.
      	(cgraph_lower_function): Remove.
      
      	* tree.c (walk_tree): Walk OMP_CLAUSE_CHAIN of OMP_CLAUSE_*
      	nodes.  Use switch for all nodes, handle most of IS_EXPR_CODE_CLASS
      	and TYPE_P nodes in its default clause.
      	(empty_body_p): New.
      	(tree_range_check_failed): New.
      	(build5_stat): New.
      
      	* tree.h (OMP_CLAUSE_REDUCTION_INIT,
      	OMP_CLAUSE_REDUCTION_MERGE,
      	OMP_CLAUSE_REDUCTION_PLACEHOLDER,
      	OMP_CLAUSE_PRIVATE_DEBUG,
      	OMP_CLAUSE_LASTPRIVATE_FIRSTPRIVATE, OMP_FOR_PRE_BODY,
      	OMP_MASTER_BODY, OMP_ORDERED_BODY OMP_BODY,
      	OMP_CLAUSES, OMP_CLAUSE_DECL, OMP_CLAUSE_DEFAULT_KIND,
      	OMP_CLAUSE_CHAIN, OMP_CLAUSE_OUTER_DECL,
      	OMP_CLAUSE_INNER_DECL, OMP_CLAUSE_NUM_THREADS_EXPR,
      	OMP_CLAUSE_IF_EXPR, OMP_CLAUSE_SCHEDULE_CHUNK_EXPR,
      	OMP_CLAUSE_SCHEDULE_CHUNK_SIZE. OMP_PARALLEL_VAR_INIT,
      	OMP_PARALLEL_VAR_REDUC, OMP_FOR_VAR_INIT,
      	OMP_FOR_VAR_LAST, OMP_FOR_VAR_REDUC,
      	OMP_SECTIONS_VAR_INIT, OMP_SECTIONS_VAR_LAST,
      	OMP_SECTIONS_VAR_REDUC, OMP_CLAUSE_REDUCTION_CODE
      	OMP_SINGLE_CLAUSES, OMP_SINGLE_BODY,
      	OMP_CLAUSE_SCHEDULE_CHUNK_SIZE, OMP_SECTION_BODY,
      	OMP_CRITICAL_NAME, OMP_CRITICAL_BODY): New.
      	(TREE_RANGE_CHECK): New.
      	(empty_body_p): Declare.
      	(enum omp_clause_default_kind): New.
      	(build_string_literal): Declare.
      	(enum omp_clause_schedule_kind, OMP_CLAUSE_SCHEDULE_KIND): New.
      	(build5_stat, build5): Declare.
      
      	* tree-pass.h (TDF_CHAIN): Define.
      	* tree-pass.h (PROP_gimple_lomp): Define.
      	(pass_lower_omp): Declare.
      
      	* diagnostic.h (debug_tree_chain): Declare.
      
      	* builtins.c (get_builtin_sync_mode): Use 0 as last argument to
      	mode_for_size.
      	(expand_builtin): Handle sync BUILT_IN_*_16 builtins.
      	* builtins.c (build_string_literal): Make extern.
      
      	* gcc.c (include_spec_function): New.
      	(static_spec_functions): Add it.
      	(main): Move load of libgomp.spec ...
      	(LINK_COMMAND_SPEC): ... here.
      	(link_gomp_spec): New.
      	(static_specs): Include it.
      	(LINK_COMMAND_SPEC): Add link_gomp.
      	(GOMP_SELF_SPECS): New.
      	(driver_self_specs): Include it.
      	(switch_matches): Don't mark inline.
      	(main): Load libgomp.spec.
      
      	* tree-gimple.c (is_gimple_stmt): True for OMP_MASTER,
      	OMP_ORDERED, OMP_CRITICAL, OMP_SECTIONS, OMP_SECTION,
      	and OMP_SINGLE, OMP_FOR and OMP_PARALLEL.
      
      	* tree-gimple.h (enum omp_parallel): Declare.
      	(determine_parallel_type): Declare.
      	(omp_firstprivatize_variable): Declare.
      	(omp_reduction_init): Declare.
      	(diagnose_omp_structured_block_errors): Declare.
      	(struct walk_stmt_info): Add want_return_expr.
      	(struct walk_stmt_info): Add want_bind_expr, want_locations.
      	(find_omp_clause): Declare.
      	(insert_field_into_struct): Declare.
      	(struct walk_stmt_info): Move from tree-nested.c
      	(walk_stmts): Declare.
      
      	* c-cppbuiltin.c (c_cpp_builtins): If -fopenmp, #define _OPENMP
      	to 200505.
      
      	* cgraphunit.c (cgraph_lower_function): Make static.
      	(cgraph_finalize_pending_functions): New.
      	(cgraph_finalize_function): Call it.
      	(cgraph_finalize_compilation_unit): Likewise.
      
      	* builtin-types.def (BT_I16, BT_FN_I16_VPTR_I16,
      	BT_FN_BOOL_VPTR_I16_I16, BT_FN_I16_VPTR_I16_I16): Add.
      	(BT_FN_UINT_UINT): New.
      	(DEF_FUNCTION_TYPE_6, DEF_FUNCTION_TYPE_7,
      	DEF_FUNCTION_TYPE_VAR_4): Document.
      	(BT_PTR_LONG, BT_PTR_PTR, BT_FN_BOOL, BT_FN_INT,
      	BT_FN_VOID_PTRPTR, BT_PTR_FN_VOID_PTR,
      	BT_FN_BOOL_LONGPTR_LONGPTR, BT_FN_VOID_OMPFN_PTR_UINT,
      	BT_FN_VOID_OMPFN_PTR_UINT_UINT,
      	BT_FN_BOOL_LONG_LONG_LONG_LONGPTR_LONGPTR,
      	BT_FN_BOOL_LONG_LONG_LONG_LONG_LONGPTR_LONGPTR,
      	BT_FN_VOID_OMPFN_PTR_UINT_LONG_LONG_LONG,
      	BT_FN_VOID_OMPFN_PTR_UINT_LONG_LONG_LONG_LONG): New.
      
      	* builtins.def: Update DEF_BUILTIN comment to include COND argument.
      	Move all DEF_SYNC_BUILTIN () and DEF_GOMP_BUILTIN () builtins
      	into separate files.
      	(DEF_GOMP_BUILTIN): New.
      	(BUILT_IN_OMP_GET_THREAD_NUM, BUILT_IN_GOMP_BARRIER,
      	BUILT_IN_GOMP_CRITICAL_START, BUILT_IN_GOMP_CRITICAL_END,
      	BUILT_IN_GOMP_CRITICAL_NAME_START, BUILT_IN_GOMP_CRITICAL_NAME_END,
      	BUILT_IN_GOMP_LOOP_STATIC_START, BUILT_IN_GOMP_LOOP_DYNAMIC_START,
      	BUILT_IN_GOMP_LOOP_GUIDED_START, BUILT_IN_GOMP_LOOP_RUNTIME_START,
      	BUILT_IN_GOMP_LOOP_ORDERED_STATIC_START,
      	BUILT_IN_GOMP_LOOP_ORDERED_DYNAMIC_START,
      	BUILT_IN_GOMP_LOOP_ORDERED_GUIDED_START,
      	BUILT_IN_GOMP_LOOP_ORDERED_RUNTIME_START,
      	BUILT_IN_GOMP_LOOP_STATIC_NEXT, BUILT_IN_GOMP_LOOP_DYNAMIC_NEXT,
      	BUILT_IN_GOMP_LOOP_GUIDED_NEXT, BUILT_IN_GOMP_LOOP_RUNTIME_NEXT,
      	BUILT_IN_GOMP_LOOP_ORDERED_STATIC_NEXT,
      	BUILT_IN_GOMP_LOOP_ORDERED_DYNAMIC_NEXT,
      	BUILT_IN_GOMP_LOOP_ORDERED_GUIDED_NEXT,
      	BUILT_IN_GOMP_LOOP_ORDERED_RUNTIME_NEXT,
      	BUILT_IN_GOMP_PARALLEL_LOOP_STATIC_START,
      	BUILT_IN_GOMP_PARALLEL_LOOP_DYNAMIC_START,
      	BUILT_IN_GOMP_PARALLEL_LOOP_GUIDED_START,
      	BUILT_IN_GOMP_PARALLEL_LOOP_RUNTIME_START,
      	BUILT_IN_GOMP_LOOP_END, BUILT_IN_GOMP_LOOP_END_NOWAIT,
      	BUILT_IN_GOMP_ORDERED_START, BUILT_IN_GOMP_ORDERED_END,
      	BUILT_IN_GOMP_PARALLEL_START, BUILT_IN_GOMP_PARALLEL_END,
      	BUILT_IN_GOMP_SECTIONS_START, BUILT_IN_GOMP_SECTIONS_NEXT,
      	BUILT_IN_GOMP_PARALLEL_SECTIONS_START, BUILT_IN_GOMP_SECTIONS_END,
      	BUILT_IN_GOMP_SECTIONS_END_NOWAIT, BUILT_IN_GOMP_SINGLE_START,
      	BUILT_IN_GOMP_SINGLE_COPY_START, BUILT_IN_GOMP_SINGLE_COPY_END): New.
      	* sync-builtins.def: New file, moved from builtins.def.
      	* omp-builtins.def: New file, moved from builtins.def.
      
      	* c-objc-common.h (LANG_HOOKS_OMP_PREDETERMINED_SHARING): Redefine.
      
      	* gimple-low.c (lower_function_body): Clear data.
      	(lower_stmt): Do not handle COMPOUND_EXPR.
      	Remove call to print_node_brief.
      
      	* c-tree.h (c_finish_omp_clauses): New prototype.
      	(C_DECL_THREADPRIVATE_P): Define.
      	(lookup_name_no_remap, c_omp_remap_private): Remove
      	(c_begin_omp_parallel, c_finish_omp_parallel): Update.
      	(check_for_loop_decls): Update decl.
      	(lookup_name_no_remap, c_omp_remap_private): Declare.
      	(build_indirect_ref, build_modify_expr, pushdecl,
      	pushdecl_top_level): Move to c-common.h.
      
      	* dwarf2out.c (loc_descriptor_from_tree_1): Don't set unsignedp
      	before the switch, but just in the 2 places that need it.
      
      	* c-decl.c (diagnose_mismatched_decls): Do not check for
      	mismatched thread-local attributes when OLDDECL is marked
      	threadprivate and NEWDECL has no thread-local attributes.
      	(merge_decls): Merge C_DECL_THREADPRIVATE_P.
      	(c_gimple_diagnostics_recursively): Rename from
      	c_warn_unused_result_recursively.  Invoke
      	diagnose_omp_structured_block_errors.
      	(check_for_loop_decls): Return a singular decl found.
      
      	* langhooks.c (lhd_omp_predetermined_sharing): Return
      	OMP_CLAUSE_DEFAULT_SHARED for DECL_ARTIFICIAL decls.
      	(lhd_omp_firstprivatize_type_sizes): New.
      	(lhd_omp_assignment): New.
      	(lhd_omp_predetermined_sharing): New.
      
      	* langhooks.h (struct gimplify_omp_ctx): Forward declare.
      	(struct lang_hooks_for_types): Add
      	omp_firstprivatize_type_sizes, omp_privatize_by_reference,
      	omp_predetermined_sharing, omp_disregard_value_expr,
      	omp_private_debug_clause, omp_clause_default_ctor,
      	omp_clause_copy_ctor, omp_clause_assign_op, omp_clause_dtor.
      
      	(c_finish_omp_clauses): New.
      	(c_finish_bc_stmt): Diagnose break within omp for.
      	(c_begin_omp_parallel, c_finish_omp_parallel): New.
      	(build_unary_op): Return error_mark after reporting
      	a readonly_error.
      	(build_modify_expr): Likewise.
      
      	* gimplify.c: Include optabs.h and pointer-set.h.
      	(enum gimplify_omp_var_data): Declare.
      	(struct gimplify_omp_ctx): Declare.
      	(struct gimplify_ctx): Add fields prev_context, combined_pre_p
      	and combined_ctxp.
      	(gimplify_ctxp, gimplify_omp_ctxp): New local variables.
      	(push_gimplify_context, pop_gimplify_context): Allow nesting.
      	(splay_tree_compare_decl_uid): New.
      	(new_omp_context): New.
      	(delete_omp_context): New.
      	(gimple_add_tmp_var): Call omp_add_variable.
      	(gimplify_bind_expr): Likewise.
      	(gimplify_var_or_parm_decl): If omp_notice_variable returned
      	true, disregard DECL_VALUE_EXPR on the decl if any.
      	(gimplify_expr_in_ctx): New.
      	(omp_firstprivatize_variable, omp_firstprivatize_type_sizes
      	omp_add_variable, omp_notice_variable, omp_is_private
      	gimplify_scan_omp_clauses, gimplify_adjust_omp_clauses_1
      	gimplify_adjust_omp_clauses, gimplify_omp_parallel
      	gimplify_omp_for, gimplify_omp_workshare, goa_lhs_expr_p
      	gimplify_omp_atomic_fetch_op, goa_stabilize_expr
      	gimplify_omp_atomic_pipeline, gimplify_omp_atomic_mutex
      	gimplify_omp_atomic): New.
      	(gimplify_expr): Handle OMP_PARALLEL, OMP_FOR, OMP_SECTIONS,
      	OMP_SINGLE, OMP_SECTION, OMP_MASTER, OMP_ORDERED,
      	OMP_CRITICAL and OMP_ATOMIC.
      	(gimplify_body): Verify gimplify_ctxp is empty after gimplification.
      
      	* c-pragma.h (enum pragma_kind): Add
      	PRAGMA_OMP_ATOMIC, PRAGMA_OMP_BARRIER,
      	PRAGMA_OMP_CRITICAL, PRAGMA_OMP_FLUSH, PRAGMA_OMP_FOR,
      	PRAGMA_OMP_MASTER, PRAGMA_OMP_ORDERED,
      	PRAGMA_OMP_PARALLEL, PRAGMA_OMP_PARALLEL_FOR,
      	PRAGMA_OMP_PARALLEL_SECTIONS, PRAGMA_OMP_SECTION,
      	PRAGMA_OMP_SECTIONS, PRAGMA_OMP_SINGLE,
      	PRAGMA_OMP_THREADPRIVATE.
      
      	* tree.def (OMP_PARALLEL, OMP_FOR, OMP_SECTIONS,
      	OMP_SINGLE, OMP_SECTION, OMP_MASTER, OMP_ORDERED,
      	OMP_CRITICAL, OMP_ATOMIC, OMP_CLAUSE_PRIVATE,
      	OMP_CLAUSE_SHARED, OMP_CLAUSE_FIRSTPRIVATE,
      	OMP_CLAUSE_LASTPRIVATE, OMP_CLAUSE_REDUCTION,
      	OMP_CLAUSE_COPYIN, OMP_CLAUSE_COPYPRIVATE,
      	OMP_CLAUSE_IF, OMP_CLAUSE_NUM_THREADS,
      	OMP_CLAUSE_SCHEDULE, OMP_CLAUSE_NOWAIT,
      	OMP_CLAUSE_ORDERED, OMP_CLAUSE_DEFAULT): Define.
      
      	* print-tree.c (print_node): Dump DECL_VALUE_EXPR.
      
      	* tree-ssa-dce.c (find_control_dependence): Do not assume that
      	ENTRY_BLOCK_PTR->next_bb == single_succ (ENTRY_BLOCK_PTR).
      
      	* tree-nested.c (convert_call_expr): Call walk_body on OMP_BODY for
      	OpenMP directives.
      	(struct nesting_info): Add field_map,
      	suppress_expansion, debug_var_chain.
      	(create_nesting_tree): Initialize them.
      	(lookup_field_for_decl): Use field_map.
      	(get_nonlocal_debug_decl, get_local_debug_decl): New.
      	(convert_local_omp_clauses): New.
      	(finalize_nesting_tree_1): Add debug_var_chain to toplevel block.
      	(walk_body): Split out of walk_function.
      	(convert_nonlocal_omp_clauses, convert_local_omp_clauses): New.
      	(convert_nonlocal_reference): Handle omp statements.
      	(convert_local_reference): Likewise.
      	(unnest_nesting_tree_1): Split out of finalize_nesting_tree_1.
      	(unnest_nesting_tree): New.
      	(lower_nested_functions): Call it.
      	(insert_field_into_struct): Make extern.
      	(struct walk_stmt_info): Move to tree-gimple.h.
      	(walk_stmts): Make extern.
      
      	* omp-builtins.def: New file.
      
      	* tree-iterator.c (expr_only): Clarify comment.
      
      	* c-common.h (pushdecl_top_level, pushdecl,
      	build_modify_expr, build_indirect_ref,
      	c_finish_omp_master, c_finish_omp_critical,
      	c_finish_omp_ordered, c_finish_omp_barrier,
      	c_finish_omp_atomic, c_finish_omp_flush,
      	c_finish_omp_for, c_split_parallel_clauses,
      	omp_clause_default_kind, c_omp_sharing_predetermined,
      	c_omp_remap_decl): Declare.
      
      	* Makefile.in (BUILTINS_DEF): Add omp-builtins.def.
      	(OBJS-common): Add omp-low.o.
      	(c-omp.o, omp-low.o): Add.
      	(gimplify.o): Add dependency on $(OPTABS_H).
      	(GTFILES): Add omp-low.c.
      	(gt-stringpool.h): Add.
      
      	* tree-cfg.c (set_bb_for_stmt): Do not update the
      	block-to-labels map if we are currently expanding to RTL.
      	(tree_node_can_be_shared): Remove unnecessary CONSTANT_CLASS_P
      	checks.
      	Handle IDENTIFIER_NODE.
      	(tree_verify_flow_info): Do not ICE when emitting error
      	messages about invalid labels.
      	(dump_function_to_file): Reset CFUN before emitting the body
      	of the function.
      	(debug_function): New.
      
      	* passes.c (init_optimization_passes): Schedule
      	pass_lower_omp.
      
      	* langhooks-def.h (lhd_omp_predetermined_sharing,
      	lhd_omp_assignment, lhd_omp_firstprivatize_type_sizes):
      	Declare.
      	(LANG_HOOKS_OMP_FIRSTPRIVATIZE_TYPE_SIZES): Define.
      	(LANG_HOOKS_FOR_TYPES_INITIALIZER): Use it.
      	(LANG_HOOKS_OMP_PRIVATIZE_BY_REFERENCE,
      	LANG_HOOKS_OMP_PREDETERMINED_SHARING,
      	LANG_HOOKS_OMP_DISREGARD_VALUE_EXPR,
      	LANG_HOOKS_OMP_PRIVATE_DEBUG_CLAUSE,
      	LANG_HOOKS_OMP_CLAUSE_DEFAULT_CTOR,
      	LANG_HOOKS_OMP_CLAUSE_COPY_CTOR,
      	LANG_HOOKS_OMP_CLAUSE_ASSIGN_OP,
      	LANG_HOOKS_OMP_CLAUSE_DTOR): Define.
      	(LANG_HOOK_DECLS): Use them.
      
      
      2006-01-18  Dmitry Kurochkin <dmitry.kurochkin@gmail.com>
      	    Richard Henderson  <rth@redhat.com>
      	    Jakub Jelinek  <jakub@redhat.com>
                  Diego Novillo  <dnovillo@redhat.com>
      
      	* c-parser.c (pragma_omp_clause): Define.
      	(c_parser_declaration_or_fndef): Document OpenMP syntax.
      	(c_parser_compound_statement): Likewise.
      	(c_parser_statement): Likewise.
      	(c_parser_pragma): Handle omp pragmas.
      	(OMP_FOR_CLAUSE_MASK, OMP_SECTIONS_CLAUSE_MASK,
      	OMP_PARALLEL_CLAUSE_MASK, OMP_SINGLE_CLAUSE_MASK): Define.
      	(c_parser_omp_clause_name, check_no_duplicate_clause,
      	c_parser_omp_variable_list,
      	c_parser_omp_var_list_parens, c_parser_omp_clause_copyin,
      	c_parser_omp_clause_copyprivate,
      	c_parser_omp_clause_default,
      	c_parser_omp_clause_firstprivate, c_parser_omp_clause_if,
      	c_parser_omp_clause_lastprivate,
      	c_parser_omp_clause_nowait,
      	c_parser_omp_clause_num_threads,
      	c_parser_omp_clause_ordered, c_parser_omp_clause_private,
      	c_parser_omp_clause_reduction,
      	c_parser_omp_clause_schedule, c_parser_omp_clause_shared,
      	c_parser_omp_all_clauses, c_parser_omp_structured_block,
      	c_parser_omp_atomic, c_parser_omp_barrier,
      	c_parser_omp_critical, c_parser_omp_flush,
      	c_parser_omp_for_loop, c_parser_omp_for,
      	c_parser_omp_master, c_parser_omp_ordered,
      	c_parser_omp_sections_scope, c_parser_omp_sections,
      	c_parser_omp_parallel, c_parser_omp_single,
      	c_parser_omp_construct, c_parser_omp_threadprivate): New.
      	* c-pragma.c (init_pragma): Do omp pragma registration here.
      	* c.opt (fopenmp): New flag.
      
      
      2006-01-18  Eric Christopher  <echristo@apple.com>
      
      	* gcc.c (GOMP_SELF_SPECS): Bracket in #ifndef/#endif.
      	* config/darwin.h (GOMP_SELF_SPECS): Define.
      
      
      testsuite/
      
      2006-01-18  Richard Henderson  <rth@redhat.com>
                  Aldy Hernandez  <aldyh@redhat.com>
      	    Jakub Jelinek  <jakub@redhat.com>
                  Diego Novillo  <dnovillo@redhat.com>
                  Uros Bizjak  <uros@kss-loka.si>
      
      	* testsuite/gcc.dg/gomp: New directory.
      
      From-SVN: r109902
      953ff289
  17. Jul 02, 2005
    • Jakub Jelinek's avatar
      Makefile.def (target_modules): Add libssp. · 77008252
      Jakub Jelinek authored
      	* Makefile.def (target_modules): Add libssp.
      	* configure.in (target_libraries): Add target-libssp.
      	* configure: Rebuilt.
      	* Makefile.in: Rebuilt.
      gcc/
      	* gcc.c (LINK_SSP_SPEC): Define.
      	(link_ssp_spec): New variable.
      	(LINK_COMMAND_SPEC): Add %(link_ssp).
      	(static_specs): Add link_ssp_spec.
      	* configure.ac (TARGET_LIBC_PROVIDES_SSP): New test.
      	* configure: Rebuilt.
      	* config.in: Rebuilt.
      
      	* config/rs6000/linux.h (TARGET_THREAD_SSP_OFFSET): Define.
      	* config/rs6000/linux64.h (TARGET_THREAD_SSP_OFFSET): Likewise.
      	* config/i386/linux.h (TARGET_THREAD_SSP_OFFSET): Likewise.
      	* config/i386/linux64.h (TARGET_THREAD_SSP_OFFSET): Likewise.
      	* config/rs6000/rs6000.md (stack_protect_set, stack_protect_test):
      	If TARGET_THREAD_SSP_OFFSET is defined, use -0x7010(13) resp.
      	-0x7008(2) instead of reading __stack_chk_guard variable.
      	* config/i386/i386.md (UNSPEC_SP_SET, UNSPEC_SP_TEST): Change
      	number.
      	(UNSPEC_SP_TLS_SET, UNSPEC_SP_TLS_TEST): New constants.
      	(stack_protect_set, stack_protect_test): Use *_tls* patterns
      	if TARGET_THREAD_SSP_OFFSET is defined.
      	(stack_tls_protect_set_si, stack_tls_protect_set_di,
      	stack_tls_protect_test_si, stack_tls_protect_test_di): New insns.
      
      	Revert:
      	2005-06-27  Richard Henderson  <rth@redhat.com>
      	* libgcc-std.ver (GCC_4.1.0): New.
      	* libgcc.h (__stack_chk_guard): Declare.
      	(__stack_chk_fail, __stack_chk_fail_local): Declare.
      	* libgcc2.c (L_stack_chk, L_stack_chk_local): New.
      	* mklibgcc.in (lib2funcs): Add them.
      
      From-SVN: r101531
      77008252
  18. Jun 24, 2005
    • Jerry DeLisle's avatar
      re PR fortran/21915 ([4.0 only] Would like atanh etc. as intrinsics) · f02d008e
      Jerry DeLisle authored
      2005-06-24  Jerry DeLisle <jvdelisle@verizon.net>
      
          PR libfortran/21915
          * Makefile.am: include intrinsics/hyper.c
          * c99_protos.h: add prototypes for single precision versions of
          acosh, asinh, and atanh for platforms that do not have these
          * config.h.in: add #undef for wrappers
          * configure.ac: add checks for single precision versions
          * aclocal.m4: generated
          * Makefile.in: generated
          * configure: generated
      
      From-SVN: r101302
      f02d008e
  19. Jun 23, 2005
    • Francois-Xavier Coudert's avatar
      c99_functions.c (log10l): New log10l function for systems where this is not available. · 32aa3bff
      Francois-Xavier Coudert authored
      	* intrinsics/c99_functions.c (log10l): New log10l function for
      	systems where this is not available.
      	* c99_protos.h: Prototype for log10l function.
      	* libgfortran.h: Use generated kinds.h to define GFC_INTEGER_*,
      	GFC_UINTEGER_*, GFC_LOGICAL_*, GFC_REAL_*, GFC_COMPLEX_*. Update
      	prototypes for gfc_itoa and xtoa.
      	* io/io.h: Update prototypes for set_integer and max_value.
      	* io/list_read.c (convert_integer): Use new
      	GFC_(INTEGER|REAL)_LARGEST type.
      	* io/read.c (set_integer): Likewise.
      	(max_value): Likewise.
      	(convert_real): Likewise.
      	(real_l): Likewise.
      	(next_char): Likewise.
      	(read_decimal): Likewise.
      	(read_radix): Likewise.
      	(read_f): Likewise.
      	* io/write.c (extract_int): Use new GFC_INTEGER_LARGEST type.
      	(extract_real): Use new GFC_REAL_LARGEST type.
      	(calculate_exp): Likewise.
      	(calculate_G_format): Likewise.
      	(output_float): Likewise. Use log10l for long double values.
      	Add comment for sprintf format. Use GFC_REAL_LARGEST_FORMAT.
      	(write_l): Use new GFC_INTEGER_LARGEST type.
      	(write_float): Use new GFC_REAL_LARGEST type.
      	(write_int): Remove useless special case for (len < 8).
      	(write_decimal): Use GFC_INTEGER_LARGEST.
      	(otoa): Use GFC_UINTEGER_LARGEST as argument.
      	(btoa): Use GFC_UINTEGER_LARGEST as argument.
      	* runtime/error.c (gfc_itoa): Use GFC_INTEGER_LARGEST as
      	argument.
      	(xtoa): Use GFC_UINTEGER_LARGEST as argument.
      	* Makefile.am: Use mk-kinds-h.sh to generate header kinds.h
      	with all Fortran kinds available.
      	* configure.ac: Check for strtold and log10l.
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      	* mk-kinds-h.sh: Configuration script for available integer
      	and real kinds.
      	* lib/target-supports.exp: Add
      	check_effective_target_fortran_large_real and
      	check_effective_target_fortran_large_int to check for
      	corresponding effective targets.
      	* gfortran.dg/large_integer_kind_1.f90: New test.
      	* gfortran.dg/large_real_kind_1.f90: New test.
      
      From-SVN: r101274
      32aa3bff
  20. Jun 14, 2005
    • Tom Tromey's avatar
      re PR libgcj/19877 (sometimes reconfiguring leads to incorrect config.h) · cd111813
      Tom Tromey authored
      config/:
      	PR libgcj/19877:
      	* no-executables.m4: Call real AC_FUNC_MMAP when cache variable
      	is set but not 'no'.
      libstdc++-v3/:
      	PR libgcj/19877:
      	* configure, aclocal.m4: Rebuilt.
      	* Makefile.in, include/Makefile.in, libmath/Makefile.in,
      	libsupc++/Makefile.in, po/Makefile.in, src/Makefile.in,
      	testsuite/Makefile.in: Likewise.
      libjava/:
      	PR libgcj/19877:
      	* configure, aclocal.m4, Makefile.in: Rebuilt.
      libgfortran/:
      	PR libgcj/19877:
      	* configure, aclocal.m4, Makefile.in: Rebuilt.
      zlib/:
      	PR libgcj/19877:
      	* configure, aclocal.m4, Makefile.in: Rebuilt.
      
      From-SVN: r100953
      cd111813
  21. May 15, 2005
  22. May 10, 2005
    • Tobias Schlüter's avatar
      re PR fortran/20178 (COMPLEX function returns incompatible with g77) · 973ff4c0
      Tobias Schlüter authored
      gcc/fortran/
      	PR fortran/20178
      	* gfortran.h (gfc_option): Add flag_f2c.
      	* invoke.texi: Document '-ff2c' command line option.  Adapt
      	documentation for '-fno-second-underscore' and '-fno-underscoring'.
      	* lang.opt (ff2c): New entry.
      	* options.c (gfc-init_options): Set default calling convention
      	to -fno-f2c.  Mark -fsecond-underscore unset.
      	(gfc_post_options): Set -fsecond-underscore if not explicitly set
      	by user.
      	(handle_options): Set gfc_option.flag_f2c according to requested
      	calling	convention.
      	* trans-decl.c (gfc_get_extern_function_decl): Use special f2c
      	intrinsics where necessary.
      	(gfc_trans_deferred_vars): Change todo error to	assertion.
      	* trans-expr.c (gfc_conv_variable): Dereference access
      	to hidden result argument.
      	(gfc_conv_function_call): Add hidden result argument to argument
      	list if f2c calling conventions requested.  Slightly restructure
      	tests.  Convert result of default REAL function to requested type
      	if f2c calling conventions are used.  Dereference COMPLEX result
      	if f2c cc are used.
      	* trans-types.c (gfc_sym_type):  Return double for default REAL
      	function if f2c cc are used.
      	(gfc_return_by_reference): Slightly restructure logic.  Return
      	COMPLEX by reference depending on calling conventions.
      	(gfc_get_function_type): Correctly make hidden result argument a
      	pass-by-reference argument for COMPLEX.  Remove old code which does
      	this for derived types.
      libgfortran/
      	PR fortran/20178
      	* Makefile.am (gfor_specific_src): Add 'intrinsics/f2c_intrinsics.F90'
      	to dependencies.
      	* Makefile.in: Regenerate.
      	* intrinsics/f2c_specific.F90: New file.
      gcc/testsuite/
      	PR fortran/20178
      	* gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
      	gfortran.dg/f2c_3.f90: New tests.
      
      From-SVN: r99544
      973ff4c0
  23. Mar 22, 2005
    • François-Xavier Coudert's avatar
      Makefile.am: Added new files. · f77b6ca3
      François-Xavier Coudert authored
              * Makefile.am: Added new files.
              * Makefile.in: Regenerate.
              * aclocal.m4: Regenerate.
              * configure.ac: add checks for signal.h headers file, as well as
              following functions: chdir, strerror, getlogin, gethostname, kill,
              link, symlink, perror, sleep, time.
              * configure: Regenerate.
              * intrinsics/chdir.c, intrinsics/gerror.c, intrinsics/getlog.c,
              intrinsics/hostnm.c, intrinsics/ierrno.c, intrinsics/kill.c,
              intrinsics/link.c, intrinsics/perror.c, intrinsics/rename.c,
              intrinsics/sleep.c, intrinsics/symlnk.c, intrinsics/time.c: Newly
              implementend g77 intrinsics.
      
              * check.c (gfc_check_chdir, gfc_check_chdir_sub, gfc_check_kill,
              gfc_check_kill_sub, gfc_check_link, gfc_check_link_sub,
              gfc_check_symlnk, gfc_check_symlnk_sub, gfc_check_rename,
              gfc_check_rename_sub, gfc_check_sleep_sub, gfc_check_gerror,
              gfc_check_getlog, gfc_check_hostnm, gfc_check_hostnm_sub,
              gfc_check_perror): new functions to check newly implemented
              g77 intrinsics.
              * gfortran.h: adding symbols for new intrinsics.
              * intrinsic.c (add_functions): adding new intrinsics.
              (add_subroutines): adding new intrinsics.
              * intrinsic.h: prototype for all checking and resolving
              functions.
              * iresolve.c (gfc_resolve_chdir, gfc_resolve_chdir_sub,
              gfc_resolve_hostnm, gfc_resolve_ierrno, gfc_resolve_kill,
              gfc_resolve_link, gfc_resolve_rename, gfc_resolve_symlnk,
              gfc_resolve_time, gfc_resolve_time8, gfc_resolve_rename_sub,
              gfc_resolve_kill_sub, gfc_resolve_link_sub,
              gfc_resolve_symlnk_sub, gfc_resolve_sleep_sub,
              gfc_resolve_gerror, gfc_resolve_getlog, gfc_resolve_hostnm_sub,
              gfc_resolve_perror): new functions to resolve intrinsics.
              * trans-intrinsic.c (gfc_conv_intrinsic_function): add case
              for new symbols.
      
              * g77_intrinsics_funcs.f: New test.
              * g77_intrinsics_sub.f: New test.
      
      From-SVN: r96893
      f77b6ca3
  24. Mar 21, 2005
    • Zack Weinberg's avatar
      configure.ac: Do not invoke TL_AC_GCC_VERSION. · 140e859c
      Zack Weinberg authored
      	* configure.ac: Do not invoke TL_AC_GCC_VERSION.
      	In all substitutions, leave gcc_version to be expanded by the Makefile.
      	* aclocal.m4, configure: Regenerate.
      	* Makefile.am: Set gcc_version.
      	* Makefile.in: Regenerate.
      
      From-SVN: r96818
      140e859c
  25. Dec 02, 2004
  26. Nov 05, 2004
    • Kelley Cook's avatar
      acinclude.m4: Properly quote AC_CACHE_CHECK. · d49ec2d1
      Kelley Cook authored
      2004-11-05  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* acinclude.m4: Properly quote AC_CACHE_CHECK.
      	* Makefile.am: Add in ACLOCAL_AMFLAGS.
      	* aclocal.m4, configure, Makefile.in: Regenerate.
      
      From-SVN: r90114
      d49ec2d1
  27. May 30, 2004
    • Andreas Jaeger's avatar
      re PR libfortran/11800 ([gfortan] libgfortran should be multi-libed) · 96b8a615
      Andreas Jaeger authored
      	PR gfortran/11800
      	* Makefile.am (AM_CPPFLAGS): Renamed from INCLUDES.
      	(lib_LTLIBRARIES): Rename to ...
      	(toolexeclib_LTLIBRARIES): this for multilib support.
      	* configure.in: Rename to ...
      	* configure.ac: this.  Update to modern autoconf style, enable
      	multilibs, support --enable-version-specific-runtime-libs.
      	* Makefile.in: Regenerated.
      	* configure: Regenerated.
      	* aclocal.m4: Regenerated.
      
      From-SVN: r82466
      96b8a615
  28. May 18, 2004
    • Paul Brook's avatar
      Makefile.am: Remove references to types.m4. · c9e66eda
      Paul Brook authored
      	* Makefile.am: Remove references to types.m4.
      	* m4/iparm.m4: Merge with types.m4.
      	* m4/types.m4: Remove.
      	* m4/cshift1.m4, m4/dotprod.m4, m4/dotprodc.m4, m4/dotprodl.m4,
      	m4/eoshift1.m4, m4/eoshift3.m4, m4/iforeach.m4, m4/ifunction.m4,
      	m4/in_pack.m4, m4/in_unpack.m4, m4/iparm.m4, m4/matmul.m4,
      	m4/matmull.m4, m4/maxloc0.m4, m4/maxloc1.m4, m4/maxval.m4,
      	m4/minloc0.m4, m4/minloc1.m4, m4/minval.m4, m4/reshape.m4,
      	m4/shape.m4, m4/specific.m4, m4/specific2.m4, m4/transpose.m4):
      	Update to use new iparm.m4.
      	* generated/*.c: Regenerate.
      
      From-SVN: r82003
      c9e66eda
  29. May 13, 2004
  30. Jan 10, 2004
    • Kelley Cook's avatar
      configure.in: Rename file to ... · ce7dcf78
      Kelley Cook authored
      2004-01-09  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* configure.in: Rename file to ...
      	* configure.ac: ... this.  Add in AC_PREREQ(2.57)
      	* config.h.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* Makefile.in: Regenerate.
      
      From-SVN: r75621
      ce7dcf78
  31. Dec 01, 2003
    • Kelley Cook's avatar
      Makefile.am: Define AM_MAKINFOFLAGS. · 53d60c04
      Kelley Cook authored
      fastjar/
      2003-12-01  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* Makefile.am: Define AM_MAKINFOFLAGS.  Remove Automake 1.4 hack.
      	* Makefile.in: Regenerate with automake 1.7.6 & autoconf 2.57 tools.
      	* aclocal.m4, config.h.in, configure: Likewise.
      	* install-sh, missing, mkinstalldirs, stamp-h.in: Remove.
      
      gcc/
      2003-12-01  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* doc/install.texi: Note that fastjar is built with automake 1.7.x
      	and autoconf 2.57.
      
      From-SVN: r74082
      53d60c04
  32. Dec 16, 2002
  33. Sep 09, 2002
    • Tom Tromey's avatar
      jartool.c (mkdir): Define. · 9251acb4
      Tom Tromey authored
      	* jartool.c (mkdir): Define.
      	* config.h.in: Rebuilt.
      	* aclocal.m4, configure: Rebuilt.
      	* acinclude.m4: New file.  Copied gcc_AC_COMPILE_CHECK_SIZEOF,
      	gcc_AC_EXAMINE_OBJECT, and fastjar_AC_COMPILE_C_BIGENDIAN from
      	aclocal.m4.
      
      From-SVN: r56983
      9251acb4
  34. Jun 03, 2002
    • Geoffrey Keating's avatar
      configure.in: Support cross-compiling. · 824030c6
      Geoffrey Keating authored
      	* configure.in: Support cross-compiling.
      	* configure: Regenerate.
      	* aclocal.m4 (gcc_AC_COMPILE_CHECK_SIZEOF): New.
      	(gcc_AC_EXAMINE_OBJECT): New.
      	(fastjar_AC_COMPILE_C_BIGENDIAN): New.
      
      From-SVN: r54216
      824030c6
  35. Jan 09, 2002
    • Tom Tromey's avatar
      For PR libgcj/5303: · 7a93476d
      Tom Tromey authored
      	* jargrep.h: Removed RCS keywords.
      	(GVERSION): Removed.
      	* configure, Makefile.in, config.h.in: Rebuilt.
      	* configure.in: Added AM_MAINTAINER_MODE.
      	Don't look for getopt.h.  Use `fastjar' as package name.
      	* Makefile.am (INCLUDES): Look in ../include.
      	(LIBIBERTY): New macro.
      	(jar_LDADD): Use it.
      	(jar_DEPENDENCIES): Likewise.
      	(grepjar_LDADD): Likewise.
      	(grepjar_DEPENDENCIES): Likewise.
      	* jargrep.c: Removed RCS keywords.  Always include getopt.h.
      	(LONG_OPT): New macro.
      	(OPT_HELP): Likewise.
      	(main): Use getopt_long.  Let getopt print invalid argument
      	message.  Handle --help.  Use version().
      	(version): New function.
      	(optarg, optind): Don't declare.
      	(option_vec): New global.
      	(help): New function.
      	(Usage): Updated to GNU standards.
      	* jartool.c: Removed RCS keywords.  Include getopt.h.
      	(LONG_OPT): New macro.
      	(OPT_HELP): Likewise.
      	(options): New global.
      	(help): New function.
      	(usage): Print a single line.
      	(version): New function.
      	(expand_options): New function.
      	(main): Use getopt_long and expand_options.  Fail if `-u'
      	specified.  Changed handling of -f, -m, -V options.
      	(OPTION_STRING): New macro.
      	(version_string): Removed.
      
      From-SVN: r48697
      7a93476d
  36. Dec 09, 2000
  37. Sep 10, 2000
  38. Feb 25, 2000
    • Hans Boehm's avatar
      ffi.c, [...]: New files. · dc5de370
      Hans Boehm authored
      2000-02-25  Hans Boehm <boehm@acm.org>
      
      	* src/ia64/ffi.c, src/ia64/ia64_flags.h, src/ia64/unix.S: New
      	files.
      	* src/raw_api.c (ffi_translate_args): Fixed typo in argument
      	list.
      	(ffi_prep_raw_closure): Use ffi_translate_args, not
      	ffi_closure_translate.
      	* src/java_raw_api.c: New file.
      	* src/ffitest.c (closure_test_fn): New function.
      	(main): Define `rint' as long long on IA64.  Added new test when
      	FFI_CLOSURES is defined.
      	* include/ffi.h.in (ALIGN): Use size_t, not unsigned.
      	(ffi_abi): Recognize IA64.
      	(ffi_raw): Added `flt' field.
      	Added "Java raw API" code.
      	* configure.in: Recognize ia64.
      	* Makefile.am (TARGET_SRC_IA64): New macro.
      	(libffi_la_common_SOURCES): Added java_raw_api.c.
      	(libffi_la_SOURCES): Define in IA64 case.
      
      From-SVN: r32151
      dc5de370
Loading