diff options
author | Jakub Jelinek <jakub@redhat.com> | 2009-10-15 18:16:20 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2009-10-15 18:16:20 +0000 |
commit | d7bd33820e4519743a4dbaae5549996860d6af90 (patch) | |
tree | a4e734367ed4c026ec9f84d027fe4b3f3f491c20 | |
parent | 8f7002afe2b49cbba25076fbf1e12b01bb61706c (diff) |
svn merge -r152743:152856 svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/redhat/gcc-4_4-branch@152859 138bc75d-0d04-0410-961f-82ee72b054a4
43 files changed, 186 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog index c62c7901f0d..1402fd45376 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-04 Alexandre Oliva <aoliva@redhat.com> * configure.ac (with-build-config): Document. Handle without. diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog index 6677680d898..65b10e96170 100644 --- a/boehm-gc/ChangeLog +++ b/boehm-gc/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-17 Michael Meissner <meissner@linux.vnet.ibm.com> PR boehm-gc/40785 diff --git a/config/ChangeLog b/config/ChangeLog index 40c6a229311..371728ffb6d 100644 --- a/config/ChangeLog +++ b/config/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-03 Alexandre Oliva <aoliva@redhat.com> * bootstrap-debug-big.mk (STAGE2_CFLAGS): Drop -gtoggle. diff --git a/contrib/ChangeLog b/contrib/ChangeLog index 2d92033c0df..80c8b1b0ad6 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> PR bootstrap/41245 diff --git a/contrib/reghunt/ChangeLog b/contrib/reghunt/ChangeLog index 4c5628ae9f7..aa2d704be47 100644 --- a/contrib/reghunt/ChangeLog +++ b/contrib/reghunt/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/contrib/regression/ChangeLog b/contrib/regression/ChangeLog index 5ab9c595233..fc3b77bb357 100644 --- a/contrib/regression/ChangeLog +++ b/contrib/regression/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog index 58319b8d482..6765bf92a6c 100644 --- a/fixincludes/ChangeLog +++ b/fixincludes/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/gcc/BASE-VER b/gcc/BASE-VER index 1d068c6ec6a..9e3a93350d3 100644 --- a/gcc/BASE-VER +++ b/gcc/BASE-VER @@ -1 +1 @@ -4.4.2 +4.4.3 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7dc335cb0a5..f26d2019314 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,29 @@ +2009-10-15 Uros Bizjak <ubizjak@gmail.com> + + Backport from mainline: + 2009-10-07 Vladimir Makarov <vmakarov@redhat.com> + + PR middle-end/22072 + * ira-lives.c (check_and_make_def_conflict): Process all operands. + +2009-10-15 H.J. Lu <hongjiu.lu@intel.com> + + Backport from mainline: + 2009-10-11 H.J. Lu <hongjiu.lu@intel.com> + + PR target/41665 + * config/i386/i386.md (addsi_1_zext): Get the proper second + operand for lea. + +2009-10-15 Jakub Jelinek <jakub@redhat.com> + + * BASE-VER: Set to 4.4.3. + * DEV-PHASE: Set to prerelease. + +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-10-15 Jakub Jelinek <jakub@redhat.com> * config/rs6000/option-defaults.h (OPTION_DEFAULT_SPECS): Don't @@ -224,8 +250,8 @@ 2009-10-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Backport from mainline. - * config/arm/arm.c (arm_override_options): Really initialize - flag_dwarf2_cfi_asm to 0. + * config/arm/arm.c (arm_override_options): Really initialize + flag_dwarf2_cfi_asm to 0. 2009-10-02 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> @@ -985,7 +1011,7 @@ premark_types_used_by_global_vars): New functions. (prune_unused_types): Do not prune types used by global variables. -2009-09-23 Uros Bizjak <ubizjak@gmail.com> +2009-09-23 Uros Bizjak <ubizjak@gmail.com> PR c/39779 * c-typeck.c (build_binary_op) <short_shift>: Check that integer diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 41f03c4330c..e144899879e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20091014 +20091015 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 6651e14303d..1e8b207fe63 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-28 Olivier Hainque <hainque@adacore.com> PR ada/41100 diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 4460de2fc17..f482a9a469c 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -6637,7 +6637,7 @@ switch (get_attr_type (insn)) { case TYPE_LEA: - operands[2] = SET_SRC (XVECEXP (PATTERN (insn), 0, 0)); + operands[2] = XEXP (SET_SRC (XVECEXP (PATTERN (insn), 0, 0)), 0); return "lea{l}\t{%a2, %k0|%k0, %a2}"; case TYPE_INCDEC: diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 0609008ab50..a47e04321e2 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-10-07 Jason Merrill <jason@redhat.com> PR c++/39863 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c7b23209988..13ed5c87a40 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-10-05 Tobias Burnus <burnus@net-b.de> PR fortran/41479 diff --git a/gcc/ira-lives.c b/gcc/ira-lives.c index fec917758fb..3b4a29d3439 100644 --- a/gcc/ira-lives.c +++ b/gcc/ira-lives.c @@ -500,7 +500,7 @@ check_and_make_def_conflict (int alt, int def, enum reg_class def_cl) for (use = 0; use < recog_data.n_operands; use++) { if (use == def || recog_data.operand_type[use] == OP_OUT) - return; + continue; if (recog_op_alt[use][alt].anything_ok) use_cl = ALL_REGS; @@ -513,7 +513,7 @@ check_and_make_def_conflict (int alt, int def, enum reg_class def_cl) if ((use_match = recog_op_alt[use][alt].matches) >= 0) { if (use_match == def) - return; + continue; if (recog_op_alt[use_match][alt].anything_ok) use_cl = ALL_REGS; diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 1393c2a9407..98c61240e52 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-01 Jakub Jelinek <jakub@redhat.com> * boehm.c (mark_reference_fields): Compute % in HOST_WIDE_INT diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 4068ec066c5..03084353beb 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/gcc/objcp/ChangeLog b/gcc/objcp/ChangeLog index 5741bfe98b5..e767da94378 100644 --- a/gcc/objcp/ChangeLog +++ b/gcc/objcp/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index ba6b0fe9221..0428bb42a57 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-03 Joseph Myers <joseph@codesourcery.com> * fi.po: Update. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b28011840f0..4cce4fa7206 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-10-14 Jakub Jelinek <jakub@redhat.com> * obj-c++.dg/layout-1.mm: Don't xfail dg-bogus on lp64, change diff --git a/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog index a0fa15644bf..0567ba52849 100644 --- a/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog +++ b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/gnattools/ChangeLog b/gnattools/ChangeLog index c08723e1008..501ccd2a1e6 100644 --- a/gnattools/ChangeLog +++ b/gnattools/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/include/ChangeLog b/include/ChangeLog index 310b187f2c2..a7e3517060f 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/intl/ChangeLog b/intl/ChangeLog index 7efd7fe7c40..a9d5699db7e 100644 --- a/intl/ChangeLog +++ b/intl/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/libada/ChangeLog b/libada/ChangeLog index 02066d94b05..8c723ca5c24 100644 --- a/libada/ChangeLog +++ b/libada/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index 2062fbb8366..de203175088 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-10-14 Jakub Jelinek <jakub@redhat.com> PR preprocessor/41543 diff --git a/libcpp/po/ChangeLog b/libcpp/po/ChangeLog index 3e108cc6fda..41cda266fd4 100644 --- a/libcpp/po/ChangeLog +++ b/libcpp/po/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-19 Joseph Myers <joseph@codesourcery.com> * vi.po: Update. diff --git a/libdecnumber/ChangeLog b/libdecnumber/ChangeLog index c8c57a7afa9..8ef128f5e5b 100644 --- a/libdecnumber/ChangeLog +++ b/libdecnumber/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-08-13 Janis Johnson <janis187@us.ibm.com> PR c/41046 diff --git a/libffi/ChangeLog b/libffi/ChangeLog index 140aa55eafa..5e32348051c 100644 --- a/libffi/ChangeLog +++ b/libffi/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-23 Matthias Klose <doko@ubuntu.com> PR libffi/40242, PR libffi/41443 diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 2ca2196e954..65a070b6ab7 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/libgcc/config/libbid/ChangeLog b/libgcc/config/libbid/ChangeLog index 086cb898527..d96b317e590 100644 --- a/libgcc/config/libbid/ChangeLog +++ b/libgcc/config/libbid/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 543577529a8..1a26a01dd83 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-19 Jerry DeLisle <jvdelisle@gcc.gnu.org> Backport from mainline: diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index a4a16933388..82b705fbc9a 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-08-19 Tobias Burnus <burnus@net-b.de> PR fortran/41102 diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index e3122108011..931445a20a9 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 77bb04394f1..e3512f37566 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-23 Matthias Klose <doko@ubuntu.com> * contrib/aotcompile.py.in: Use hashlib instead of md5 if available. diff --git a/libjava/classpath/ChangeLog b/libjava/classpath/ChangeLog index f95f73ecde6..fe33efef79c 100644 --- a/libjava/classpath/ChangeLog +++ b/libjava/classpath/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/libjava/libltdl/ChangeLog b/libjava/libltdl/ChangeLog index ce8ae92ac71..60f7f8a1cac 100644 --- a/libjava/libltdl/ChangeLog +++ b/libjava/libltdl/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/libmudflap/ChangeLog b/libmudflap/ChangeLog index 5de61b83147..76fc5c5175b 100644 --- a/libmudflap/ChangeLog +++ b/libmudflap/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-22 Frank Ch. Eigler <fche@redhat.com> PR libmudflap/41433 diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index 307c56ab487..e2f2f35c338 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/libssp/ChangeLog b/libssp/ChangeLog index 6ae1f3c4e57..b47dd7ba3c5 100644 --- a/libssp/ChangeLog +++ b/libssp/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index d091274aa3b..376f09122f8 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-09-11 Johannes Singler <singler@ira.uka.de> * include/parallel/multiway_merge.h diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog index 79154284ecb..b150de52f0c 100644 --- a/maintainer-scripts/ChangeLog +++ b/maintainer-scripts/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. diff --git a/zlib/ChangeLog b/zlib/ChangeLog index 572d257c8d0..a85981e4f53 100644 --- a/zlib/ChangeLog +++ b/zlib/ChangeLog @@ -1,3 +1,7 @@ +2009-10-15 Release Manager + + * GCC 4.4.2 released. + 2009-07-22 Release Manager * GCC 4.4.1 released. |