4b7770d5d9e16ae914205a7de73c2368a0186fa8
[openwrt/svn-archive/archive.git] / toolchain / gcc / patches / 4.6-linaro / 800-arm_v5te_no_ldrd_strd.patch
1 --- a/gcc/config/arm/arm.h
2 +++ b/gcc/config/arm/arm.h
3 @@ -232,7 +232,7 @@ extern void (*arm_lang_output_object_att
4 #define TARGET_BACKTRACE (leaf_function_p () \
5 ? TARGET_TPCS_LEAF_FRAME \
6 : TARGET_TPCS_FRAME)
7 -#define TARGET_LDRD (arm_arch5e && ARM_DOUBLEWORD_ALIGN)
8 +#define TARGET_LDRD (arm_arch6 && ARM_DOUBLEWORD_ALIGN)
9 #define TARGET_AAPCS_BASED \
10 (arm_abi != ARM_ABI_APCS && arm_abi != ARM_ABI_ATPCS)
11