comparison 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
comparison
equal deleted inserted replaced
52:c156f1bd5cd9 55:77e2b8dfacca
1 2010-01-21 Release Manager 1 2009-11-18 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
2 2
3 * GCC 4.4.3 released. 3 PR other/39888
4 4 * config/t-slibgcc-darwin: Fix embedded rpaths for
5 2009-10-15 Release Manager 5 --enable-version-specific-runtime-libs, build extension stub
6 6 libs exposing features available from current libgcc_s.
7 * GCC 4.4.2 released. 7
8 8 2009-11-11 Jon Beniston <jon@beniston.com>
9 2009-07-22 Release Manager 9
10 10 * config.host: Add lm32 targets.
11 * GCC 4.4.1 released. 11 * config/lm32: New directory.
12 12 * config/lm32/libgcc_lm32.h: New file.
13 2009-04-21 Release Manager 13 * config/lm32/_mulsi3.c: New file.
14 14 * config/lm32/_udivmodsi4.c: New file.
15 * GCC 4.4.0 released. 15 * config/lm32/_divsi3.c: New file.
16 * config/lm32/_modsi3.c: New file.
17 * config/lm32/_udivsi3.c: New file.
18 * config/lm32/_umodsi3.c: New file.
19 * config/lm32/_lshrsi3.S: New file.
20 * config/lm32/_ashrsi3.S: New file.
21 * config/lm32/_ashlsi3.S: New file.
22 * config/lm32/crti.S: New file.
23 * config/lm32/crtn.S: New file.
24 * config/lm32/t-lm32: New file.
25 * config/lm32/t-elf: New file.
26 * config/lm32/t-uclinux: New file.
27
28 2009-10-26 Nick Clifton <nickc@redhat.com>
29
30 * config.host: Add support for RX target.
31 * config/rx: New directory.
32 * config/rx/rx-abi-functions.c: New file. Supplementary
33 functions for libgcc to support the RX ABI.
34 * config/rx/rx-abi.h: New file. Supplementary header file for
35 libgcc RX ABI functions.
36 * config/rx/t-rx: New file: Makefile fragment for building
37 libgcc for the RX.
38
39 2009-10-09 Uros Bizjak <ubizjak@gmail.com>
40
41 * config/i386/32/sfp-machine.h (__FP_FRAC_SUB_4): Change operand
42 constraint of y0 to "g".
43
44 2009-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
45
46 * config.host: Include the s390 makefile fragments.
47 * config/s390/32/_fixdfdi.c: New file.
48 * config/s390/32/_fixsfdi.c: New file.
49 * config/s390/32/_fixtfdi.c: New file.
50 * config/s390/32/_fixunsdfdi.c: New file.
51 * config/s390/32/_fixunssfdi.c: New file.
52 * config/s390/32/_fixunstfdi.c: New file.
53 * config/s390/32/t-floattodi: New file.
54 * config/s390/libgcc-glibc.ver: New file.
55 * config/s390/t-crtstuff: New file.
56 * config/s390/t-linux: New file.
57 * config/s390/t-tpf: New file.
58
59 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
60
61 * configure.ac (AC_PREREQ): Bump to 2.64.
62
63 2009-08-22 Kaz Kojima <kkojima@gcc.gnu.org>
64
65 * config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee.
66
67 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
68
69 * configure: Regenerate.
70
71 2009-08-09 Douglas B Rupp <rupp@gnat.com>
72
73 * config.host (ia64-hp-*vms*): New target.
74 (alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
75 with ia64-hp-*vms*.
76
77 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
78
79 * configure.ac: Add snippet for maintainer-mode.
80 * configure: Regenerate.
81 * Makefile.in (AUTOCONF, configure_deps): New variables.
82 ($(srcdir)/configure)): New rule, active only with maintainer
83 mode turned on.
84
85 2009-06-23 DJ Delorie <dj@redhat.com>
86
87 Add MeP port.
88 * config.host: Add mep support.
89
90 2009-06-22 Kai Tietz <kai.tietz@onevision.com>
91
92 * config.host: Add i386/${host_address}/t-fprules-softfp and
93 t-softfp to tmake_file for i[34567]86-*-mingw*, x86_64-*-mingw*.
94
95 * config/i386/64/_divtc3.c: Disable usage of .symver assembly symbol
96 for mingw targets.
97 * config/i386/64/_multc3.c: Likewise.
98 * config/i386/64/_powitf2.c: Likewise.
99 * config/i386/64/eqtf2.c: Likewise.
100 * config/i386/64/getf2.c: Likewise.
101 * config/i386/64/letf2.c: Likewise.
102 * config/i386/64/letf2.c: Likewise.
103 * config/i386/64/sfp-machine.h (_FP_W_TYPE): Define as
104 unsigned long long for x64 mingw targets.
105 (_FP_WS_TYPE): Define as signed long long for x64 mingw target.
106 (_FP_I_TYPE): Define as long long for x64 mingw target.
107
108 2009-06-10 Maciej W. Rozycki <macro@linux-mips.org>
109
110 * config.host (vax-*-linux*): New.
111
112 2009-05-31 Anthony Green <green@moxielogic.com>
113
114 * config.host: Add moxie support.
115 * config/moxie/t-moxie: New file.
116
117 2009-05-29 David Billinghurst <billingd@gcc.gnu.org>
118
119 * config.host: Add i386/${host_address}/t-fprules-softfp and
120 t-softfp to tmake_file for i[34567]86-*-cygwin*.
16 121
17 2009-04-17 Aurelien Jarno <aurelien@aurel32.net> 122 2009-04-17 Aurelien Jarno <aurelien@aurel32.net>
18 123
19 * config.host: Add i386/${host_address}/t-fprules-softfp to 124 * config.host: Add i386/${host_address}/t-fprules-softfp to
20 tmake_file for i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu*. 125 tmake_file for i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu*.
189 * Makefile.in: Change copyright header to refer to version 294 * Makefile.in: Change copyright header to refer to version
190 3 of the GNU General Public License and to point readers at the 295 3 of the GNU General Public License and to point readers at the
191 COPYING3 file and the FSF's license web page. 296 COPYING3 file and the FSF's license web page.
192 * config.host: Likewise. 297 * config.host: Likewise.
193 298
299 2009-04-07 Alan Modra <amodra@bigpond.net.au>
300
301 * config.host: Reorder and merge to match config.gcc change.
302
303 2009-04-03 Alan Modra <amodra@bigpond.net.au>
304
305 * config.host (powerpc-*-linux*altivec*, powerpc-*-linux*spe): Delete.
306
307 2009-03-28 Joseph Myers <joseph@codesourcery.com>
308
309 * config.host (arm-*-coff*, armel-*-coff*, arm-semi-aof,
310 armel-semi-aof, h8300-*-*, i[34567]86-*-aout*, i[34567]86-*-coff*,
311 m68k-*-aout*, m68k-*-coff*, pdp11-*-bsd, rs6000-ibm-aix4.[12]*,
312 powerpc-ibm-aix4.[12]*, sh-*-*): Remove.
313
194 2009-02-12 Uros Bizjak <ubizjak@gmail.com> 314 2009-02-12 Uros Bizjak <ubizjak@gmail.com>
195 315
196 * config.host (ia64*-*-linux*): Add t-softfp to tmake_file. 316 * config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
197 * config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype. 317 * config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
198 318
330 450
331 2008-07-02 H.J. Lu <hongjiu.lu@intel.com> 451 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
332 452
333 * config.host: Add i386/${host_address}/t-fprules-softfp to 453 * config.host: Add i386/${host_address}/t-fprules-softfp to
334 tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*, 454 tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*,
335 i[34567]86-*-linux*, x86_64-*-linux*. 455 i[34567]86-*-linux*, x86_64-*-linux*.
336 456
337 * configure.ac: Set host_address to 64 or 32 for x86. 457 * configure.ac: Set host_address to 64 or 32 for x86.
338 * configure: Regenerated. 458 * configure: Regenerated.
339 459
340 * Makefile.in (config.status): Also depend on 460 * Makefile.in (config.status): Also depend on
426 546
427 PR target/30572 547 PR target/30572
428 * Makefile.in: Use @shlib_slibdir@ substitution to get 548 * Makefile.in: Use @shlib_slibdir@ substitution to get
429 correct install name on darwin. 549 correct install name on darwin.
430 * config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name. 550 * config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
431 551
432 2007-12-15 Hans-Peter Nilsson <hp@axis.com> 552 2007-12-15 Hans-Peter Nilsson <hp@axis.com>
433 553
434 * config.host (crisv32-*-elf, crisv32-*-none): New, same as 554 * config.host (crisv32-*-elf, crisv32-*-none): New, same as
435 cris-*-elf and cris-*-none. 555 cris-*-elf and cris-*-none.
436 (crisv32-*-linux*): Similar, as cris-*-linux*. 556 (crisv32-*-linux*): Similar, as cris-*-linux*.
486 * config.host (tmake_file): Add t-tls for i[34567]86-*-linux* 606 * config.host (tmake_file): Add t-tls for i[34567]86-*-linux*
487 and x86_64-*-linux*. 607 and x86_64-*-linux*.
488 608
489 * config/t-tls: New file. 609 * config/t-tls: New file.
490 610
491 * Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@. 611 * Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@.
492 612
493 * configure.ac: Include ../config/enable.m4 and 613 * configure.ac: Include ../config/enable.m4 and
494 ../config/tls.m4. Use GCC_CHECK_CC_TLS to check if assembler 614 ../config/tls.m4. Use GCC_CHECK_CC_TLS to check if assembler
495 supports TLS and substitute set_have_cc_tls. 615 supports TLS and substitute set_have_cc_tls.
496 * configure: Regenerated. 616 * configure: Regenerated.
500 * Makefile.in: Use libbid for DFP when BID is enabled. 620 * Makefile.in: Use libbid for DFP when BID is enabled.
501 621
502 2007-06-14 Danny Smith <dannysmith@users.sourceforge.net> 622 2007-06-14 Danny Smith <dannysmith@users.sourceforge.net>
503 623
504 * config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to 624 * config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to
505 extra_parts. Add config/i386/t-cygming to tmake_file. 625 extra_parts. Add config/i386/t-cygming to tmake_file.
506 * config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o. 626 * config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o.
507 627
508 2007-05-29 Zuxy Meng <zuxy.meng@gmail.com> 628 2007-05-29 Zuxy Meng <zuxy.meng@gmail.com>
509 Danny Smith <dannysmith@users.sourceforge.net> 629 Danny Smith <dannysmith@users.sourceforge.net>
510 630
625 2007-01-04 Paolo Bonzini <bonzini@gnu.org> 745 2007-01-04 Paolo Bonzini <bonzini@gnu.org>
626 746
627 * configure.ac: Add GCC_TOPLEV_SUBDIRS. 747 * configure.ac: Add GCC_TOPLEV_SUBDIRS.
628 * configure: Regenerate. 748 * configure: Regenerate.
629 * Makefile.in (host_subdir): Substitute it. 749 * Makefile.in (host_subdir): Substitute it.
630 (gcc_objdir): Use it. 750 (gcc_objdir): Use it.
631 751
632 2007-01-04 Daniel Jacobowitz <dan@codesourcery.com> 752 2007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
633 753
634 * config.host (ia64*-*-linux*): Set tmake_file. 754 * config.host (ia64*-*-linux*): Set tmake_file.
635 755