4.4.2-6
This commit is contained in:
parent
51454468e8
commit
9cd3a61fb2
|
@ -1,2 +1,2 @@
|
|||
fastjar-0.97.tar.gz
|
||||
gcc-4.4.2-20091019.tar.bz2
|
||||
gcc-4.4.2-20091022.tar.bz2
|
||||
|
|
20
gcc.spec
20
gcc.spec
|
@ -1,9 +1,9 @@
|
|||
%global DATE 20091019
|
||||
%global SVNREV 152998
|
||||
%global DATE 20091022
|
||||
%global SVNREV 153454
|
||||
%global gcc_version 4.4.2
|
||||
# Note, gcc_release must be integer, if you want to add suffixes to
|
||||
# %{release}, append them after %{gcc_release} on Release: line.
|
||||
%global gcc_release 5
|
||||
%global gcc_release 6
|
||||
%global _unpackaged_files_terminate_build 0
|
||||
%global multilib_64_archs sparc64 ppc64 s390x x86_64
|
||||
%global include_gappletviewer 1
|
||||
|
@ -161,9 +161,6 @@ Patch16: gcc44-unwind-debug-hook.patch
|
|||
Patch17: gcc44-pr38757.patch
|
||||
Patch18: gcc44-libstdc++-docs.patch
|
||||
Patch19: gcc44-ppc64-aixdesc.patch
|
||||
Patch20: gcc44-ppc-const-builtins.patch
|
||||
Patch21: gcc44-vta-dce-debug-stmt-no-change.patch
|
||||
Patch22: gcc44-vta-sched-deps-debug-spec.patch
|
||||
|
||||
Patch1000: fastjar-0.97-segfault.patch
|
||||
|
||||
|
@ -469,9 +466,6 @@ which are required to compile with the GNAT.
|
|||
%patch18 -p0 -b .libstdc++-docs~
|
||||
%endif
|
||||
%patch19 -p0 -b .ppc64-aixdesc~
|
||||
%patch20 -p0 -b .ppc-const-builtins~
|
||||
%patch21 -p0 -b .vta-dce-debug-stmt-no-change~
|
||||
%patch22 -p0 -b .vta-sched-deps-debug-spec~
|
||||
|
||||
# This testcase doesn't compile.
|
||||
rm libjava/testsuite/libjava.lang/PR35020*
|
||||
|
@ -1853,6 +1847,14 @@ fi
|
|||
%doc rpm.doc/changelogs/libmudflap/ChangeLog*
|
||||
|
||||
%changelog
|
||||
* Thu Oct 22 2009 Jakub Jelinek <jakub@redhat.com> 4.4.2-6
|
||||
- update from gcc-4_4-branch
|
||||
- PR target/41702
|
||||
- fix a pod2man error in gcc.1 (#530102)
|
||||
- fix mangling of very large names
|
||||
- document -print-multi-os-directory in gcc.info and gcc.1
|
||||
(#529659, PR other/25507)
|
||||
|
||||
* Mon Oct 19 2009 Jakub Jelinek <jakub@redhat.com> 4.4.2-5
|
||||
- update from gcc-4_4-branch
|
||||
- PR fortran/41755
|
||||
|
|
|
@ -1,25 +0,0 @@
|
|||
2009-10-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* config/rs6000/rs6000.c (def_builtin): Set TREE_READONLY instead
|
||||
of TREE_CONSTANT.
|
||||
|
||||
--- gcc/config/rs6000/rs6000.c 2009-10-15 23:23:25.000000000 +0200
|
||||
+++ gcc/config/rs6000/rs6000.c 2009-10-19 23:51:26.000000000 +0200
|
||||
@@ -8530,7 +8530,7 @@ def_builtin (int mask, const char *name,
|
||||
|
||||
/* const function, function only depends on the inputs. */
|
||||
case RS6000_BTC_CONST:
|
||||
- TREE_CONSTANT (t) = 1;
|
||||
+ TREE_READONLY (t) = 1;
|
||||
TREE_NOTHROW (t) = 1;
|
||||
break;
|
||||
|
||||
@@ -8554,7 +8554,7 @@ def_builtin (int mask, const char *name,
|
||||
DECL_IS_NOVOPS (t) = 1;
|
||||
}
|
||||
else
|
||||
- TREE_CONSTANT (t) = 1;
|
||||
+ TREE_READONLY (t) = 1;
|
||||
break;
|
||||
}
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
2009-10-19 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* tree-ssa-dce.c (eliminate_unnecessary_stmts): Don't regard
|
||||
the removal of a debug stmt as a significant change.
|
||||
|
||||
--- gcc/tree-ssa-dce.c.orig 2009-10-19 12:29:56.000000000 -0200
|
||||
+++ gcc/tree-ssa-dce.c 2009-10-19 12:30:36.000000000 -0200
|
||||
@@ -1129,8 +1129,9 @@ eliminate_unnecessary_stmts (void)
|
||||
/* If GSI is not necessary then remove it. */
|
||||
if (!gimple_plf (stmt, STMT_NECESSARY))
|
||||
{
|
||||
+ if (!is_gimple_debug (stmt))
|
||||
+ something_changed = true;
|
||||
remove_dead_stmt (&gsi, bb);
|
||||
- something_changed = true;
|
||||
}
|
||||
else if (is_gimple_call (stmt))
|
||||
{
|
|
@ -1,19 +0,0 @@
|
|||
2009-10-19 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
PR debug/41739
|
||||
* haifa-sched.c (try_ready): Skip debug deps updating speculation
|
||||
status.
|
||||
|
||||
--- gcc/haifa-sched.c.orig 2009-10-19 11:28:14.000000000 -0200
|
||||
+++ gcc/haifa-sched.c 2009-10-19 11:33:19.000000000 -0200
|
||||
@@ -3754,6 +3754,10 @@ try_ready (rtx next)
|
||||
{
|
||||
ds_t ds = DEP_STATUS (dep) & SPECULATIVE;
|
||||
|
||||
+ if (DEBUG_INSN_P (DEP_PRO (dep))
|
||||
+ && !DEBUG_INSN_P (next))
|
||||
+ continue;
|
||||
+
|
||||
if (first_p)
|
||||
{
|
||||
first_p = false;
|
Loading…
Reference in New Issue