Files
gcc33/gcc44-fixes.patch
Richard Biener b32293dd8c - fixup obsoletes and provides of compat-libstdc++ and compat-g77 again.
- Fix undefined behavior in ra-build.c.  Fixes build with GCC 4.4.

- add baselibs.conf to build libstdc++33-x86.  [bnc#471625]

- Obsolete compat-libstdc++-64bit from libstdc++33 for ppc64.  [bnc#437293]
- fixup obsoletes and provides of compat-libstdc++ and compat-g77 again.

- Fix undefined behavior in ra-build.c.  Fixes build with GCC 4.4.

- add baselibs.conf to build libstdc++33-x86.  [bnc#471625]

- Obsolete compat-libstdc++-64bit from libstdc++33 for ppc64.  [bnc#437293]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc33?expand=0&rev=4
2009-11-20 12:36:02 +00:00

14 lines
388 B
Diff

--- gcc/ra-build.c.orig 2009-02-16 13:22:34.000000000 +0100
+++ gcc/ra-build.c 2009-02-16 13:22:51.000000000 +0100
@@ -2621,8 +2621,8 @@
continue;
for (i = 0; i < web->num_defs; i++)
{
- rtx insn;
- rtx set = single_set (insn = DF_REF_INSN (web->defs[i]));
+ rtx insn = DF_REF_INSN (web->defs[i]);
+ rtx set = single_set (insn);
rtx src;
if (!set)
break;