From: Greta Yorsh Date: Tue, 23 Oct 2012 16:23:49 +0000 (+0100) Subject: arm.c (offset_ok_for_ldrd_strd): Return false for Thumb1. X-Git-Tag: releases/gcc-4.8.0~2614 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=85fc19ad7e950cd015f02b0a4ae8c756727f1398;p=thirdparty%2Fgcc.git arm.c (offset_ok_for_ldrd_strd): Return false for Thumb1. gcc/ 2012-10-23 Greta Yorsh * config/arm/arm.c (offset_ok_for_ldrd_strd): Return false for Thumb1. From-SVN: r192720 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 049321a91899..b830bb1399ae 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-10-23 Greta Yorsh + + * config/arm/arm.c (offset_ok_for_ldrd_strd): Return false for + Thumb1. + 2012-10-23 Vladimir Makarov * dbxout.c (dbxout_symbol_location): Pass new argument to diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index b7bec6e0cc43..f802507d6384 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)); }