diff libgcc/ChangeLog @ 55:77e2b8dfacca gcc-4.4.5

update it from 4.4.3 to 4.5.0
author ryoma <e075725@ie.u-ryukyu.ac.jp>
date Fri, 12 Feb 2010 23:39:51 +0900
parents 3bfb6c00c1e0
children b7f97abdc517
line wrap: on
line diff
--- a/libgcc/ChangeLog	Sun Feb 07 18:28:00 2010 +0900
+++ b/libgcc/ChangeLog	Fri Feb 12 23:39:51 2010 +0900
@@ -1,18 +1,123 @@
-2010-01-21  Release Manager
+2009-11-18  Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
+
+	PR other/39888
+	* config/t-slibgcc-darwin: Fix embedded rpaths for
+	--enable-version-specific-runtime-libs, build extension stub
+	libs exposing features available from current libgcc_s.
+
+2009-11-11  Jon Beniston <jon@beniston.com>
 
-	* GCC 4.4.3 released.
+        * 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.
+
+2009-10-26  Nick Clifton  <nickc@redhat.com>
 
-2009-10-15  Release Manager
+	* 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.
+
+2009-10-09  Uros Bizjak  <ubizjak@gmail.com>
+
+	* config/i386/32/sfp-machine.h (__FP_FRAC_SUB_4): Change operand
+	constraint of y0 to "g".
 
-	* GCC 4.4.2 released.
+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.
+
+2009-08-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
-2009-07-22  Release Manager
+	* configure.ac (AC_PREREQ): Bump to 2.64.
+
+2009-08-22  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+	* config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee.
+
+2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	* configure: Regenerate.
+
+2009-08-09  Douglas B Rupp  <rupp@gnat.com>
 
-	* GCC 4.4.1 released.
+	* config.host (ia64-hp-*vms*): New target.
+	(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
+	with ia64-hp-*vms*.
+
+2009-07-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	* 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.
+
+2009-06-23  DJ Delorie  <dj@redhat.com>
+
+	Add MeP port.
+	* config.host: Add mep support.
 
-2009-04-21  Release Manager
+2009-06-22  Kai Tietz  <kai.tietz@onevision.com>
+
+	* config.host: Add i386/${host_address}/t-fprules-softfp and
+	t-softfp to tmake_file for i[34567]86-*-mingw*, x86_64-*-mingw*.
 
-	* GCC 4.4.0 released.
+	* config/i386/64/_divtc3.c: Disable usage of .symver assembly symbol
+	for mingw targets.
+	* 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 as
+	unsigned long long for x64 mingw targets.
+	(_FP_WS_TYPE): Define as signed long long for x64 mingw target.
+	(_FP_I_TYPE): Define as long long for x64 mingw target.
+
+2009-06-10  Maciej W. Rozycki  <macro@linux-mips.org>
+
+	* config.host (vax-*-linux*): New.
+
+2009-05-31  Anthony Green  <green@moxielogic.com>
+
+	* config.host: Add moxie support.
+	* config/moxie/t-moxie: New file.
+
+2009-05-29  David Billinghurst <billingd@gcc.gnu.org>
+
+	* config.host: Add i386/${host_address}/t-fprules-softfp and
+	t-softfp to tmake_file for i[34567]86-*-cygwin*.
 
 2009-04-17  Aurelien Jarno  <aurelien@aurel32.net>
 
@@ -191,6 +296,21 @@
 	COPYING3 file and the FSF's license web page.
 	* config.host: Likewise.
 
+2009-04-07  Alan Modra  <amodra@bigpond.net.au>
+
+	* config.host: Reorder and merge to match config.gcc change.
+
+2009-04-03  Alan Modra  <amodra@bigpond.net.au>
+
+	* config.host (powerpc-*-linux*altivec*, powerpc-*-linux*spe): Delete.
+
+2009-03-28  Joseph Myers  <joseph@codesourcery.com>
+
+	* config.host (arm-*-coff*, armel-*-coff*, arm-semi-aof,
+	armel-semi-aof, h8300-*-*, i[34567]86-*-aout*, i[34567]86-*-coff*,
+	m68k-*-aout*, m68k-*-coff*, pdp11-*-bsd, rs6000-ibm-aix4.[12]*,
+	powerpc-ibm-aix4.[12]*, sh-*-*): Remove.
+
 2009-02-12  Uros Bizjak  <ubizjak@gmail.com>
 
 	* config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
@@ -332,7 +452,7 @@
 
 	* config.host: Add i386/${host_address}/t-fprules-softfp to
 	tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*,
-	i[34567]86-*-linux*, x86_64-*-linux*. 
+	i[34567]86-*-linux*, x86_64-*-linux*.
 
 	* configure.ac: Set host_address to 64 or 32 for x86.
 	* configure: Regenerated.
@@ -428,7 +548,7 @@
 	* Makefile.in: Use @shlib_slibdir@ substitution to get
 	correct install name on darwin.
 	* config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
-				
+
 2007-12-15  Hans-Peter Nilsson  <hp@axis.com>
 
 	* config.host (crisv32-*-elf, crisv32-*-none): New, same as
@@ -488,7 +608,7 @@
 
 	* config/t-tls: New file.
 
-	* Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@. 
+	* Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@.
 
 	* configure.ac: Include ../config/enable.m4 and
 	../config/tls.m4.  Use GCC_CHECK_CC_TLS to check if assembler
@@ -502,7 +622,7 @@
 2007-06-14  Danny Smith  <dannysmith@users.sourceforge.net>
 
 	* config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to
-	extra_parts. Add config/i386/t-cygming to tmake_file. 
+	extra_parts. Add config/i386/t-cygming to tmake_file.
 	* config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o.
 
 2007-05-29  Zuxy Meng  <zuxy.meng@gmail.com>
@@ -627,7 +747,7 @@
 	* configure.ac: Add GCC_TOPLEV_SUBDIRS.
 	* configure: Regenerate.
 	* Makefile.in (host_subdir): Substitute it.
-	(gcc_objdir): Use it. 
+	(gcc_objdir): Use it.
 
 2007-01-04  Daniel Jacobowitz  <dan@codesourcery.com>