diff options
author | Greta Yorsh <greta.yorsh@arm.com> | 2012-10-23 17:23:49 +0100 |
---|---|---|
committer | Greta Yorsh <gretay@gcc.gnu.org> | 2012-10-23 17:23:49 +0100 |
commit | 85fc19ad7e950cd015f02b0a4ae8c756727f1398 (patch) | |
tree | 9a1d7345ceabfbfcf3836d833ca577dda67dcba7 /gcc | |
parent | 55a2c3226a3e90a6d65f19710bab1ac377054234 (diff) | |
download | gcc-85fc19ad7e950cd015f02b0a4ae8c756727f1398.zip gcc-85fc19ad7e950cd015f02b0a4ae8c756727f1398.tar.gz gcc-85fc19ad7e950cd015f02b0a4ae8c756727f1398.tar.bz2 |
arm.c (offset_ok_for_ldrd_strd): Return false for Thumb1.
gcc/
2012-10-23 Greta Yorsh <Greta.Yorsh@arm.com>
* config/arm/arm.c (offset_ok_for_ldrd_strd): Return false for
Thumb1.
From-SVN: r192720
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/arm/arm.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 049321a..b830bb1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-10-23 Greta Yorsh <Greta.Yorsh@arm.com> + + * config/arm/arm.c (offset_ok_for_ldrd_strd): Return false for + Thumb1. + 2012-10-23 Vladimir Makarov <vmakarov@redhat.com> * dbxout.c (dbxout_symbol_location): Pass new argument to diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index b7bec6e..f802507 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -12209,7 +12209,7 @@ offset_ok_for_ldrd_strd (HOST_WIDE_INT offset) else if (TARGET_ARM) max_offset = 255; else - gcc_unreachable (); + return false; return ((offset <= max_offset) && (offset >= -max_offset)); } |