diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-08-27 20:20:31 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-08-27 20:20:31 +0000 |
commit | b1f70cfc6f3af1e62b9009457fbc862386577845 (patch) | |
tree | 4f79c65e3f9d6bfca5a51e8ed969e1a66702c9aa /patches | |
parent | 2047608d4306ea965404a027026f80d625613e69 (diff) | |
download | OSELAS.Toolchain-b1f70cfc6f3af1e62b9009457fbc862386577845.tar.gz OSELAS.Toolchain-b1f70cfc6f3af1e62b9009457fbc862386577845.tar.xz |
* generic/gcc-43-pr37220.diff, generic/series:
added
git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7303 f8d472c7-5700-0410-ac5a-87979cec3adf
Diffstat (limited to 'patches')
-rw-r--r-- | patches/gcc-4.3.1/generic/gcc-43-pr37220.diff | 23 | ||||
-rw-r--r-- | patches/gcc-4.3.1/generic/series | 3 |
2 files changed, 26 insertions, 0 deletions
diff --git a/patches/gcc-4.3.1/generic/gcc-43-pr37220.diff b/patches/gcc-4.3.1/generic/gcc-43-pr37220.diff new file mode 100644 index 0000000..2da704e --- /dev/null +++ b/patches/gcc-4.3.1/generic/gcc-43-pr37220.diff @@ -0,0 +1,23 @@ +See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37220 + +2008-06-28 Andrew Jenner <andrew@codesourcery.com> + + * regrename.c (build_def_use): Don't copy RTX. + +--- + gcc/regrename.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Index: gcc-4.3.2-RC-20080819/gcc/regrename.c +=================================================================== +--- gcc-4.3.2-RC-20080819.orig/gcc/regrename.c ++++ gcc-4.3.2-RC-20080819/gcc/regrename.c +@@ -813,7 +813,7 @@ build_def_use (basic_block bb) + OP_IN, 0); + + for (i = 0; i < recog_data.n_dups; i++) +- *recog_data.dup_loc[i] = copy_rtx (old_dups[i]); ++ *recog_data.dup_loc[i] = old_dups[i]; + for (i = 0; i < n_ops; i++) + *recog_data.operand_loc[i] = old_operands[i]; + if (recog_data.n_dups) diff --git a/patches/gcc-4.3.1/generic/series b/patches/gcc-4.3.1/generic/series index 9e564cf..cd6287e 100644 --- a/patches/gcc-4.3.1/generic/series +++ b/patches/gcc-4.3.1/generic/series @@ -4,6 +4,9 @@ no-host-includes.diff # ARM big endian and softfloat arm-softfloat.diff +# bugfixes +gcc-43-pr37220.diff + # from uclibc uclibc/100-uclibc-conf.patch uclibc/104-gnuhurd-uclibc-conf.patch |