[ARM] PR 64149: Remove -mlra/-mno-lra option for ARM.
authorMatthew Wahab <matthew.wahab@arm.com>
Tue, 20 Jan 2015 10:26:18 +0000 (10:26 +0000)
committerRenlin Li <renlin@gcc.gnu.org>
Tue, 20 Jan 2015 10:26:18 +0000 (10:26 +0000)
commitc896d4b449d797c6d43b7c4863adbbe19677d5cb
tree6dd7ae74697dce5dd2bf078855e563f65b570a43
parenta76ffff1bd659d009537524d1f1e9ac3844b1f5e
[ARM] PR 64149: Remove -mlra/-mno-lra option for ARM.

gcc/
2015-01-20  Matthew Wahab  <matthew.wahab@arm.com>

PR target/64149
* config/arm/arm.option: Remove lra option and arm_lra_flag variable.
* config/arm/arm.h (MODE_BASE_REG_CLASS): Remove use of arm_lra_flag,
replace the conditional with it's true branch.
* config/arm/arm.c (TARGET_LRA_P): Set to hook_bool_void_true.
(arm_lra_p): Remove.

gcc/testsuite/
2015-01-20  matthewhew Wahab  <matthew.wahab@arm.com>

PR target/64149
* gcc.target/arm/armthumb1-far-jump-3.c: Remove.

From-SVN: r219884
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.h
gcc/config/arm/arm.opt
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/thumb1-far-jump-3.c [deleted file]