projects
/
openwrt-10.03
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[backfire] toolchain: fix gcc 3.4.6 (brcm-2.4) after relocation from usr/, refresh...
[openwrt-10.03/.git]
/
toolchain
/
gcc
/
patches
/
3.4.6
/
700-pr15068-fix.patch
diff --git
a/toolchain/gcc/patches/3.4.6/700-pr15068-fix.patch
b/toolchain/gcc/patches/3.4.6/700-pr15068-fix.patch
index 2977765c5f1c5a7eec3cb1c3b13493aeb25468fb..09c867fe476ca93ad90408a0a7b49d187b199c6f 100644
(file)
--- a/
toolchain/gcc/patches/3.4.6/700-pr15068-fix.patch
+++ b/
toolchain/gcc/patches/3.4.6/700-pr15068-fix.patch
@@
-16,9
+16,9
@@
make: *** [all] Error 2
[ rediffed against gcc-3.4.1, with elbow grease, ending up with same thing as
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/flow.c.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.563.4.2&r2=1.563.4.3 ]
[ rediffed against gcc-3.4.1, with elbow grease, ending up with same thing as
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/flow.c.diff?cvsroot=gcc&only_with_tag=csl-arm-branch&r1=1.563.4.2&r2=1.563.4.3 ]
----
gcc-3.4.1/gcc/flow.c.old 2004-02-27 19:39:19.000000000 -0800
-+++
gcc-3.4.1/gcc/flow.c 2004-08-26 07:29:46.000000000 -0700
-@@ -18
78,6 +1878,7 @@
+---
a/gcc/flow.c
++++
b/gcc/flow.c
+@@ -18
84,6 +1884,7 @@ init_propagate_block_info (basic_block b
rtx set_src = SET_SRC (pc_set (BB_END (bb)));
rtx cond_true = XEXP (set_src, 0);
rtx reg = XEXP (cond_true, 0);
rtx set_src = SET_SRC (pc_set (BB_END (bb)));
rtx cond_true = XEXP (set_src, 0);
rtx reg = XEXP (cond_true, 0);
@@
-26,7
+26,7
@@
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/flow.c.diff?cvsroot=gcc&only_with_
if (GET_CODE (reg) == SUBREG)
reg = SUBREG_REG (reg);
if (GET_CODE (reg) == SUBREG)
reg = SUBREG_REG (reg);
-@@ -18
86,11 +1887,13 @@
+@@ -18
92,11 +1893,13 @@ init_propagate_block_info (basic_block b
in the form of a comparison of a register against zero.
If the condition is more complex than that, then it is safe
not to record any information. */
in the form of a comparison of a register against zero.
If the condition is more complex than that, then it is safe
not to record any information. */