From: Ilya Yanok Date: Tue, 19 Jul 2011 01:00:52 +0000 (+0200) Subject: gcc_4.5.1: fix arm_bswapsi2.patch X-Git-Tag: 2011-1~698 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=7306e0113a158418acc9cc13d2e82125cb772389;p=openembedded-core.git gcc_4.5.1: fix arm_bswapsi2.patch Acoording to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44392 correct fix should be TARGET_EITHER && (arm_arch6 || !optimize_size) not TARGET_EITHER && (arm_arch6 && !optimize_size) Signed-off-by: Ilya Yanok --- diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/arm-bswapsi2.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/arm-bswapsi2.patch index 9b9f874189..a7a6684718 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/arm-bswapsi2.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/arm-bswapsi2.patch @@ -9,7 +9,7 @@ Index: gcc-4.5/gcc/config/arm/arm.md [(set (match_operand:SI 0 "s_register_operand" "=r") (bswap:SI (match_operand:SI 1 "s_register_operand" "r")))] -"TARGET_EITHER" -+"TARGET_EITHER && (arm_arch6 && !optimize_size)" ++"TARGET_EITHER && (arm_arch6 || !optimize_size)" " if (!arm_arch6) {