diff options
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-4.6.0/arm-bswapsi2.patch')
| -rw-r--r-- | meta/recipes-devtools/gcc/gcc-4.6.0/arm-bswapsi2.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-4.6.0/arm-bswapsi2.patch b/meta/recipes-devtools/gcc/gcc-4.6.0/arm-bswapsi2.patch new file mode 100644 index 0000000000..7ac61a6d63 --- /dev/null +++ b/meta/recipes-devtools/gcc/gcc-4.6.0/arm-bswapsi2.patch | |||
| @@ -0,0 +1,13 @@ | |||
| 1 | Index: gcc-4.5/gcc/config/arm/arm.md | ||
| 2 | =================================================================== | ||
| 3 | --- gcc-4.5.orig/gcc/config/arm/arm.md 2010-06-17 09:13:07.000000000 -0700 | ||
| 4 | +++ gcc-4.5/gcc/config/arm/arm.md 2010-06-22 08:08:45.397212002 -0700 | ||
| 5 | @@ -11267,7 +11267,7 @@ | ||
| 6 | (define_expand "bswapsi2" | ||
| 7 | [(set (match_operand:SI 0 "s_register_operand" "=r") | ||
| 8 | (bswap:SI (match_operand:SI 1 "s_register_operand" "r")))] | ||
| 9 | -"TARGET_EITHER" | ||
| 10 | +"TARGET_EITHER && (arm_arch6 && !optimize_size)" | ||
| 11 | " | ||
| 12 | if (!arm_arch6) | ||
| 13 | { | ||
