From 327ba88ab7bf6794d7489ca873b2e456edcc52cf Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 8 Oct 2010 09:55:31 -0700 Subject: [PATCH] Revert "gcc-4.5: Fix asm out of range errors seen on thumb when using -O1" This reverts commit 8e1eef82a09c14668a125c720cfcd354bbeb42cf. Signed-off-by: Khem Raj --- recipes/gcc/gcc-4.5.inc | 3 +-- .../thumb-asm-out-of-range-pr43961.patch | 21 ------------------- 2 files changed, 1 insertion(+), 23 deletions(-) delete mode 100644 recipes/gcc/gcc-4.5/thumb-asm-out-of-range-pr43961.patch diff --git a/recipes/gcc/gcc-4.5.inc b/recipes/gcc/gcc-4.5.inc index 0fe53b4e75..36d12ecd11 100644 --- a/recipes/gcc/gcc-4.5.inc +++ b/recipes/gcc/gcc-4.5.inc @@ -8,7 +8,7 @@ DEPENDS = "mpfr gmp libmpc libelf" NATIVEDEPS = "mpfr-native gmp-native libmpc-native" -INC_PR = "r13" +INC_PR = "r12" SRCREV = "164562" PV = "4.5" @@ -119,7 +119,6 @@ SRC_URI = "svn://gcc.gnu.org/svn/gcc/branches;module=${BRANCH} \ file://linaro/gcc-4.5-linaro-r99398.patch \ file://gcc-vmovl-PR45805.patch \ file://gcc-scalar-widening-pr45847.patch \ - file://thumb-asm-out-of-range-pr43961.patch \ " SRC_URI_append_mips64 = " file://mips64-nomultilib.patch" diff --git a/recipes/gcc/gcc-4.5/thumb-asm-out-of-range-pr43961.patch b/recipes/gcc/gcc-4.5/thumb-asm-out-of-range-pr43961.patch deleted file mode 100644 index ec7e823758..0000000000 --- a/recipes/gcc/gcc-4.5/thumb-asm-out-of-range-pr43961.patch +++ /dev/null @@ -1,21 +0,0 @@ -gcc/ - -2010-06-22 Mikael Pettersson - - PR target/43961 - * config/arm/arm.h (ADDR_VEC_ALIGN): Describe added - alignment for Thumb-1 compressed switch tables. - ---- gcc-4.6-20100619/gcc/config/arm/arm.h.~1~ 2010-06-16 20:02:58.000000000 +0200 -+++ gcc-4.6-20100619/gcc/config/arm/arm.h 2010-06-22 14:03:52.000000000 +0200 -@@ -2320,7 +2320,8 @@ extern int making_const_table; - } while (0) - - /* Jump table alignment is explicit in ASM_OUTPUT_CASE_LABEL. */ --#define ADDR_VEC_ALIGN(JUMPTABLE) 0 -+#define ADDR_VEC_ALIGN(JUMPTABLE) \ -+ ((TARGET_THUMB && GET_MODE (PATTERN (JUMPTABLE)) == SImode) ? 2 : 0) - - /* This is how to output a label which precedes a jumptable. Since - Thumb instructions are 2 bytes, we may need explicit alignment here. */ - -- 2.39.5