summaryrefslogtreecommitdiffstats
path: root/patches/gcc-4.3.2/generic/gcc-43-pr39429.diff
diff options
context:
space:
mode:
Diffstat (limited to 'patches/gcc-4.3.2/generic/gcc-43-pr39429.diff')
-rw-r--r--patches/gcc-4.3.2/generic/gcc-43-pr39429.diff24
1 files changed, 0 insertions, 24 deletions
diff --git a/patches/gcc-4.3.2/generic/gcc-43-pr39429.diff b/patches/gcc-4.3.2/generic/gcc-43-pr39429.diff
deleted file mode 100644
index 4e1dc9e..0000000
--- a/patches/gcc-4.3.2/generic/gcc-43-pr39429.diff
+++ /dev/null
@@ -1,24 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Subject: Fix: compiler create bad asm codes.
-
-See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39429 for details.
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-
----
- gcc/config/arm/arm.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: b/gcc/config/arm/arm.c
-===================================================================
---- a/gcc/config/arm/arm.c
-+++ b/gcc/config/arm/arm.c
-@@ -6838,7 +6838,7 @@ adjacent_mem_locations (rtx a, rtx b)
- /* Don't accept any offset that will require multiple
- instructions to handle, since this would cause the
- arith_adjacentmem pattern to output an overlong sequence. */
-- if (!const_ok_for_op (PLUS, val0) || !const_ok_for_op (PLUS, val1))
-+ if (!const_ok_for_op (val0, PLUS) || !const_ok_for_op (val1, PLUS))
- return 0;
-
- /* Don't allow an eliminable register: register elimination can make