1. 06 Sep, 2010 2 commits
    • Don't set enable_decimal_float to dpd if DFP is disabled. · cc0ae0ca
      config/
      
      2010-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/45524
      	* dfp.m4: Don't set enable_decimal_float to dpd if DFP is
      	disabled.  Set default_decimal_float.
      
      gcc/
      
      2010-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/45524
      	* configure.ac (enable_decimal_float): Set to
      	$default_decimal_float.
      	* configure: Regenerated.
      
      libdecnumber/
      
      2010-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/45524
      	* configure.ac (enable_decimal_float): Set to
      	$default_decimal_float.
      	* configure: Regenerated.
      
      libgcc/
      
      2010-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/45524
      	* configure: Regenerated.
      
      From-SVN: r163921
      H.J. Lu committed
    • dfp.m4: Quote argument of AC_MSG_WARN. · 84f47d20
      config/:
      	* dfp.m4: Quote argument of AC_MSG_WARN.
      
      gcc/:
      	* configure.ac: Quote argument of AC_MSG_WARN.
      	* configure: Regenerate.
      
      libdecnumber/:
      	* configure: Regenerate.
      
      libgcc/:
      	* configure: Regenerate.
      
      From-SVN: r163909
      Andreas Schwab committed
  2. 03 Sep, 2010 4 commits
    • t-sol2 (__copysigntf3, __fabstf3): Disable for 64bit targets. · 4159fb8d
      	* config/i386/t-sol2 (__copysigntf3, __fabstf3): Disable for
      	64bit targets.
      	(__fixtfti, __fixunstfti, __floattitf, __floatuntitf): Enable only
      	for 64bit targets.
      
      From-SVN: r163820
      Uros Bizjak committed
    • re PR target/45476 (libgcc should contain TCmode functions) · 0df8fcc8
      libgcc/ChangeLog:
      
      	PR target/45476
      	* Makefile.in (sifuncs, difuncs, tifuncs): Filter out
      	LIB2FUNCS_EXCLUDE functions.
      
      gcc/ChangeLog:
      
      	PR target/45476
      	* config/i386/t-darwin (LIB2FUNCS_EXCLUDE): New.
      	* config/i386/darwin.h (LIBGCC2_HAS_TF_MODE,
      	LIBGCC2_TF_CEXT, TF_SIZE): New defines.
      
      gcc/testsuite/ChangeLog:
      
      	PR target/45476
      	* gcc.target/i386/float128-1.c: Enable for all x86 targets.
      	* gcc.target/i386/float128-2.c: Ditto.
      
      From-SVN: r163819
      Uros Bizjak committed
    • configure: Regenerate. · f4dae9fc
      gcc/
      
      2010-09-03  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	    * configure: Regenerate.
      	    * aclocal.m4: Regenerate.
      
      libdecnumber/
      
      2010-09-03  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	    * configure: Regenerate.
      	    * aclocal.m4: Regenerate.
      
      libgcc/
      
      2010-09-03  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	    * configure: Regenerate.
      
      From-SVN: r163816
      Andreas Krebbel committed
    • configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro. · 3c39bca6
      gcc/
      
      2010-09-03  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	    * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
      	    * Makefile.in: Add aclocal.m4 dependency to dfp.m4.
      	    * configure: Regenerate.
      	    * aclocal.m4: Regenerate.
      
      config/
      
      2010-09-03  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	    * dfp.m4: New file.
      
      libdecnumber/
      
      2010-09-03  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	    * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
      	    * Makefile.in: Add aclocal.m4 dependency to dfp.m4.
      	    * configure: Regenerate.
      	    * aclocal.m4: Regenerate.
      
      libgcc/
      
      2010-09-03  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	    * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
      	    Include dfp.m4.
      	    * configure: Regenerate.
      
      From-SVN: r163815
      Andreas Krebbel committed
  3. 01 Sep, 2010 1 commit
    • config.gcc (i[34567]86-*-freebsd*, [...]): Add i386/t-fprules-softfp and… · d78552bd
      config.gcc (i[34567]86-*-freebsd*, [...]): Add i386/t-fprules-softfp and soft-fp/t-softfp to tmake_file.
      
      gcc/ChangeLog:
      
      	* config.gcc (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add
      	i386/t-fprules-softfp and soft-fp/t-softfp to tmake_file.
      
      	* libgcc-std.ver (GCC_4.6.0): Define version.
      
      libgcc/ChangeLog:
      
      	* config.host (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add
      	i386/t-freebsd to tmake_file.
      	* config/i386/t-freebsd: New file.
      	* config/i386/libgcc-bsd.ver: New file.
      
      From-SVN: r163718
      Uros Bizjak committed
  4. 23 Jul, 2010 1 commit
  5. 12 Jun, 2010 1 commit
  6. 21 May, 2010 2 commits
  7. 19 May, 2010 1 commit
    • sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun assembler syntax. · ed104137
      	libgcc:
      	* config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
      	assembler syntax.
      
      	gcc:
      	* config.gcc (i[34567]86-*-solaris2*): Default with_arch_32 to
      	pentiumpro on Solaris 8/x86 with Sun as.
      	* configure.ac (gcc_cv_as_hidden): Check for Solaris 9/x86 as
      	hidden alias bug.
      	(gcc_cv_as_ix86_quad): Check for .quad directive.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      	* config/i386/sol2.h (ASM_QUAD): Change guard to !HAVE_AS_IX86_QUAD.
      
      From-SVN: r159569
      Rainer Orth committed
  8. 15 Apr, 2010 1 commit
  9. 12 Apr, 2010 1 commit
    • config.build (alpha*-dec-osf4*): Remove. · 8c200350
      	gcc:
      	* config.build (alpha*-dec-osf4*): Remove.
      	* config.gcc: Remove alpha*-dec-osf4*, alpha-dec-osf5.0* from list
      	of obsolete configurations.
      	(alpha*-dec-osf[45]*): Remove alpha*-dec-osf4*, alpha-dec-osf5.0*
      	support.
      	* config/alpha/t-osf4: Renamed to ...
      	* config/alpha/t-osf5: ... this.
      	* config/alpha/osf.h: Renamed to ...
      	* config/alpha/osf5.h: ... this.
      	Merged old osf5.h contents.
      	Update comments.
      	(ASM_SPEC): Use ASM_OLDAS_SPEC directly.
      	(EXTRA_SPECS): Removed.
      	* doc/install.texi (Specific, alpha*-dec-osf5.1): Renamed to
      	reflect removal of Tru64 UNIX V4.0/V5.0 support.
      	Document that.
      
      	fixincludes:
      	* inclhack.def (alpha_wchar): Remove.
      	* fixincl.x: Regenerate.
      	* tests/base/wchar.h: Remove.
      
      	libgcc:
      	* config.host (alpha*-dec-osf[45]*): Removed alpha*-dec-osf4*,
      	alpha-dec-osf5.0* support.
      
      From-SVN: r158235
      Rainer Orth committed
  10. 02 Apr, 2010 2 commits
  11. 31 Mar, 2010 1 commit
    • re PR target/39048 (gcc 4.4.0 20090131 - Extra underscore hides libgcc's soft-fp… · f128db92
      re PR target/39048 (gcc 4.4.0 20090131 - Extra underscore hides libgcc's soft-fp functions from Testsuite causing FAILs + naming error in libgcc)
      
      	gcc:
      	PR target/39048
      	* config.gcc (i[34567]86-*-solaris2*): Add i386/t-fprules-softfp
      	and soft-fp/t-softfp to tmake_file.
      	* config/i386/sol2.h (LIBGCC2_HAS_TF_MODE): Redefine.
      	(LIBGCC2_TF_CEXT): Define.
      	(TF_SIZE): Define.
      
      	libgcc:
      	PR target/39048
      	* config.host (i[34567]86-*-solaris2): Handle 32-bit Solaris 2/x86
      	like other remaining 32-bit x86 OSes.
      	* config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
      	assembler syntax.
      	* config/i386/libgcc-sol2.ver: New file.
      	* config/i386/t-sol2 (SHLIB_MAPFILES): Add it.
      
      Co-Authored-By: Uros Bizjak <ubizjak@gmail.com>
      
      From-SVN: r157854
      Rainer Orth committed
  12. 30 Mar, 2010 2 commits
  13. 22 Mar, 2010 1 commit
  14. 02 Mar, 2010 1 commit
  15. 22 Feb, 2010 1 commit
  16. 02 Feb, 2010 1 commit
  17. 04 Jan, 2010 1 commit
  18. 18 Nov, 2009 1 commit
  19. 11 Nov, 2009 1 commit
    • config.gcc: Add lm32 elf and uclinux targets. · aa4945c1
      gcc/
      2009-11-11  Jon Beniston <jon@beniston.com>
      
              * config.gcc: Add lm32 elf and uclinux targets.
              * config/lm32: New directory.
              * config/lm32/lm32.c: New file.
              * config/lm32/lm32.h: New file.
              * config/lm32/lm32.md: New file.
              * config/lm32/lm32.opt: New file.
              * config/lm32/lm32-protos.h: New file.
              * config/lm32/constraints.md: New file.
              * config/lm32/predicates.md: New file.
              * config/lm32/sfp-machine.h: New file.
              * config/lm32/t-fprules-softfp: New file.
              * config/lm32/uclinux-elf.h: New file.
              * doc/invoke.texi: Document lm32 options. 
              * doc/contrib.texi: Document lm32 porter.
              * doc/install.texi: Document lm32 targets.
      
      gcc/testsuite/
      2009-11-11  Jon Beniston <jon@beniston.com>
      
              * lib/target-supports.exp (check_profiling_available): lm32 target 
                doesn't support profiling.
              * gcc.dg/20020312-2.c: Add lm32 support.
              * g++.dg/other/packed1.C: Expect to fail on lm32.        
              * g++.old-deja/g++.jason/thunk3.C: Likewise.                 
      
      libgcc/
      2009-11-11  Jon Beniston <jon@beniston.com>
      
              * config.host: Add lm32 targets.
              * config/lm32: New directory.
              * config/lm32/libgcc_lm32.h: New file.
              * config/lm32/_mulsi3.c: New file.
              * config/lm32/_udivmodsi4.c: New file.
              * config/lm32/_divsi3.c: New file.
              * config/lm32/_modsi3.c: New file.
              * config/lm32/_udivsi3.c: New file.
              * config/lm32/_umodsi3.c: New file.
              * config/lm32/_lshrsi3.S: New file.
              * config/lm32/_ashrsi3.S: New file.
              * config/lm32/_ashlsi3.S: New file.
              * config/lm32/crti.S: New file.
              * config/lm32/crtn.S: New file.
              * config/lm32/t-lm32: New file.
              * config/lm32/t-elf: New file.
              * config/lm32/t-uclinux: New file.
      
      From-SVN: r154096
      Jon Beniston committed
  20. 26 Oct, 2009 1 commit
    • MAINTAINERS: Add myself as a maintainer for the RX port. · 65a324b4
              * MAINTAINERS: Add myself as a maintainer for the RX port.
      
      gcc
              * config.gcc: Add support for RX target.
              * config/rx: New directory.
              * config/rx/constraints.md: New file.
              * config/rx/predicates.md: New file.
              * config/rx/rx.c: New file.
              * config/rx/rx.h: New file.
              * config/rx/rx.md: New file.
              * config/rx/rx.opt: New file.
              * config/rx/rx-protos.h: New file.
              * config/rx/t-rx: New file.
              * doc/extend.texi: Document RX function attributes.
              * doc/invoke.texi: Document RX specific command line options.
              * doc/contrib.texi: Document RX contribution.
              * doc/md.texi: Document RX constraints.
              * doc/install.texi: Document RX support.
      
      libgcc
              * config.host: Add support for RX target.
              * config/rx: New directory.
              * config/rx/rx-abi-functions.c: New file. Supplementary
              functions for libgcc to support the RX ABI.
              * config/rx/rx-abi.h: New file.  Supplementary header file for
              libgcc RX ABI functions.
              * config/rx/t-rx: New file: Makefile fragment for building
              libgcc for the RX.
      
      gcc/testsuite
              * lib/target-supports.exp (check_profiling_available):
              Profiling is not, currently, available for the RX port.
              (check_effective_target_hard_float): Add support for RX
              target.
              * gcc.target/rx: New directory.
              * gcc.target/rx/builtins.c: New test file.
              * gcc.target/rx/interrupts.c: New test file.
              * gcc.target/rx/rx-abi-function-tests.c: New test file.
              * gcc.target/rx/zero-width-bitfield.c: New test file.
              * gcc.target/rx/i272091.c: New test file.
              * gcc.target/rx/packed-struct.c: New test file.
              * gcc.target/rx/rx.exp: New file: Drives RX tests.
      
      From-SVN: r153557
      Nick Clifton committed
  21. 09 Oct, 2009 1 commit
  22. 07 Oct, 2009 1 commit
    • config.gcc: Don't include the makefile fragments intended for libgcc. · 81dd9fd7
      2009-10-07  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	* config.gcc: Don't include the makefile fragments intended for
      	libgcc.
      	* config/s390/fixdfdi.h: File removed.
      	* config/s390/libgcc-glibc.ver: File removed.
      	* config/s390/s390.h: Remove the fixdfdi.h hack.
      	* config/s390/t-crtstuff: File moved to libgcc dir.
      	* config/s390/t-linux: Likewise.
      	* config/s390/t-tpf: libgcc specific parts removed.
      	* config/s390/t-linux64: Likewise.
      
      2009-10-07  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	* config.host: Include the s390 makefile fragments.
      	* config/s390/32/_fixdfdi.c: New file.
      	* config/s390/32/_fixsfdi.c: New file.
      	* config/s390/32/_fixtfdi.c: New file.
      	* config/s390/32/_fixunsdfdi.c: New file.
      	* config/s390/32/_fixunssfdi.c: New file.
      	* config/s390/32/_fixunstfdi.c: New file.
      	* config/s390/32/t-floattodi: New file.
      	* config/s390/libgcc-glibc.ver: New file.
      	* config/s390/t-crtstuff: New file.
      	* config/s390/t-linux: New file.
      	* config/s390/t-tpf: New file.
      
      From-SVN: r152515
      Andreas Krebbel committed
  23. 24 Aug, 2009 1 commit
    • Update AC_PREREQ entries to 2.64 · df58e648
      /:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      intl/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libdecnumber/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libiberty/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libjava/classpath/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libjava/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libjava/libltdl/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.  Remove FIXME.
      
      libssp/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libobjc/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libstdc++-v3/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libada/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libgcc/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libgfortran/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      boehm-gc/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      gnattools/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      gcc/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      fixincludes/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libmudflap/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      zlib/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libffi/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libcpp/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      libgomp/:
      	* configure.ac (AC_PREREQ): Bump to 2.64.
      
      From-SVN: r151059
      Ralf Wildenhues committed
  24. 22 Aug, 2009 2 commits
    • t-sh (TARGET_LIBGCC2_CFLAGS): Define. · 79052be3
      	* config/sh/t-sh (TARGET_LIBGCC2_CFLAGS): Define.
      	* config/sh/t-netbsd (TARGET_LIBGCC2_CFLAGS): Add -mieee.
      	* config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee.
      
      From-SVN: r151017
      Kaz Kojima committed
    • Regenerate tree using Autoconf 2.64 and Automake 1.11. · 5213506e
      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
      Ralf Wildenhues committed
  25. 09 Aug, 2009 1 commit
    • config.build (ia64-hp-*vms*): New target. · a9a25daa
      	* config.build (ia64-hp-*vms*): New target.
      	(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
      	with ia64-hp-*vms*.
      	* config.gcc (ia64-hp-*vms*): New target.
      	(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
      	with ia64-hp-*vms*.
      	* config.host (ia64-hp-*vms*): New target.
      	(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
      	with ia64-hp-*vms*.
      	* libgcc/config.host (ia64-hp-*vms*): New target.
      	(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
      	with ia64-hp-*vms*.
      
      From-SVN: r150587
      Douglas B Rupp committed
  26. 30 Jul, 2009 1 commit
    • Makefile.in (AUTOCONF, [...]): New variables. · 6efbd53f
      fixincludes/
      	* Makefile.in (AUTOCONF, AUTOHEADER, ACLOCAL, ACLOCAL_AMFLAGS):
      	New variables.
      	($(srcdir)/configure, $(srcdir)/config.h.in, $(srcdir)/aclocal.m4):
      	Use them.
      
      gcc/
      	* Makefile.in (AUTOCONF, ACLOCAL, ACLOCAL_AMFLAGS, aclocal_deps):
      	New variables.
      	($(srcdir)/configure, $(srcdir)/aclocal.m4): New rules.
      	(AUTOHEADER): New variable.
      	($(srcdir)/cstamp-h.in): Use it.
      
      gnattools/
      	* Makefile.in (AUTOCONF, configure_deps): New variables.
      	($(srcdir)/configure): Use them.
      
      libada/
      	* Makefile.in (AUTOCONF, configure_deps): New variables.
      	($(srcdir)/configure)): Use them.  Also depend on multi.m4.
      
      libgcc/
      	* configure.ac: Add snippet for maintainer-mode.
      	* configure: Regenerate.
      	* Makefile.in (AUTOCONF, configure_deps): New variables.
      	($(srcdir)/configure)): New rule, active only with maintainer
      	mode turned on.
      
      libiberty/
      	* Makefile.in (AUTOCONF, configure_deps): New variables.
      	($(srcdir)/configure): New rule, active only in maintainer mode.
      
      libobjc/
      	* Makefile.in (AUTOCONF, ACLOCAL, ACLOCAL_AMFLAGS, aclocal_deps):
      	New variables.
      	($(srcdir)/configure, $(srcdir)/aclocal.m4): New rules.
      
      intl/
      	* Makefile.in (aclocal_deps): New variable.
      	($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
      
      libdecnumber/
      	* Makefile.in (aclocal_deps): New variable.
      	($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
      
      From-SVN: r150277
      Ralf Wildenhues committed
  27. 24 Jun, 2009 1 commit
    • MAINTAINERS: Add myself as mep maintainer. · 7acf4da6
      [toplevel]
      
      	* MAINTAINERS: Add myself as mep maintainer.
      
      [gcc]
      
      	Add MeP port.
      	* config.gcc: Add mep support.
      	* recog.c: Resurrect validate_replace_rtx_subexp().
      	* recog.h: Likewise.
      	* config/mep/: Add new port:
      	* config/mep/constraints.md: New file.
      	* config/mep/default.h: New file.
      	* config/mep/intrinsics.h: New file.
      	* config/mep/intrinsics.md: New file.
      	* config/mep/ivc2-template.h: New file.
      	* config/mep/mep-c5.cpu: New file.
      	* config/mep/mep-core.cpu: New file.
      	* config/mep/mep-default.cpu: New file.
      	* config/mep/mep-ext-cop.cpu: New file.
      	* config/mep/mep-intrin.h: New file.
      	* config/mep/mep-ivc2.cpu: New file.
      	* config/mep/mep-lib1.asm: New file.
      	* config/mep/mep-lib2.c: New file.
      	* config/mep/mep-pragma.c: New file.
      	* config/mep/mep-protos.h: New file.
      	* config/mep/mep-tramp.c: New file.
      	* config/mep/mep.c: New file.
      	* config/mep/mep.cpu: New file.
      	* config/mep/mep.h: New file.
      	* config/mep/mep.md: New file.
      	* config/mep/mep.opt: New file.
      	* config/mep/predicates.md: New file.
      	* config/mep/t-mep: New file.
      
      [gcc/testsuite]
      
      	Add MeP port.
      	* lib/target-supports.exp: Add mep support (no profiling).
      
      [libgcc]
      
      	Add MeP port.
      	* config.host: Add mep support.
      
      [libstdc++-v3]
      
      	Add MeP port.
      	* configure.host: Add mep support.
      
      From-SVN: r148890
      DJ Delorie committed
  28. 22 Jun, 2009 3 commits
    • ChangeLog: Fixes. · 34481f28
      	* libgcc/ChangeLog: Fixes.
      	* gcc/ChangeLog: Ditto.
      
      From-SVN: r148815
      Uros Bizjak committed
    • Missed changelog entry. · 54f549af
      From-SVN: r148799
      Kai Tietz committed
    • ChangeLog for gcc · f0375e78
      2009-06-22  Kai Tietz  <kai.tietz@onevision.com>
      
      	* config.gcc: Add for x86 and x64 mingw targets t-fprules-soft
      	and t-softfp support.
      	* config/i386/mingw32.h (LIBGCC2_HAS_TF_MODE): Enable TFmode.
      	(LIBGCC2_TF_CEXT): Define.
      	(TF_SIZE): Define.
      
      ChangeLog for libgcc
      
      2009-06-22  Kai Tietz  <kai.tietz@onevision.com>
      
      	* config.host: Add soft emulation for x86 and x64 mingw targets.
      	* config/i386/64/_divtc3.c: Disable for mingw targets usage of
      	.symver assembly symbol.
      	* config/i386/64/_multc3.c: Likewise.
      	* config/i386/64/_powitf2.c: Likewise.
      	* config/i386/64/eqtf2.c: Likewise.
      	* config/i386/64/getf2.c: Likewise.
      	* config/i386/64/letf2.c: Likewise.
      	* config/i386/64/letf2.c: Likewise.
      	* config/i386/64/sfp-machine.h (_FP_W_TYPE): Define it
      	for x64 mingw target as unsigned long long.
      	(_FP_WS_TYPE): Define it for x64 mingw target as signed long
      	long.
      	(_FP_I_TYPE): Define it for x64 mingw target as long long.
      
      From-SVN: r148798
      Kai Tietz committed
  29. 10 Jun, 2009 2 commits