diff options
author | Yvan Roux <yvan.roux@linaro.org> | 2015-10-08 18:52:42 +0200 |
---|---|---|
committer | Linaro Code Review <review@review.linaro.org> | 2015-10-10 13:55:46 +0000 |
commit | e486620839b39f55ad89eca6c8b749794370c240 (patch) | |
tree | e30d5f8f3342b1dee0e92bd9fbf5e38c92cf3db4 | |
parent | 30837009a5d17abfb98ecdea38a305ebe8cb47a7 (diff) |
gcc/
Backport from trunk r224997.
2015-06-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
* config/arm/arm.c (arm_output_multireg_pop): Fix use of
TARGET_UNIFIED_ASM.
Change-Id: Ibc9b2fea4d89e48a45659e18dc62f16c068252b7
-rw-r--r-- | gcc/config/arm/arm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index 03a9ffadcdc..68745ce36e5 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -17563,7 +17563,7 @@ arm_output_multireg_pop (rtx *operands, bool return_pc, rtx cond, bool reverse, } conditional = reverse ? "%?%D0" : "%?%d0"; - if ((regno_base == SP_REGNUM) && TARGET_UNIFIED_ASM) + if ((regno_base == SP_REGNUM) && TARGET_THUMB) { /* Output pop (not stmfd) because it has a shorter encoding. */ gcc_assert (update); |