2014-08-22 Yvan Roux <yvan.roux@linaro.org>
commit5bfbf19c2dacb2260b4647f7153a227f2a91d9e1
authoryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 10:59:41 +0000 (22 10:59 +0000)
committeryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 10:59:41 +0000 (22 10:59 +0000)
tree5163924e8e6d3df2c4a5dcc6c1a175b48a7ba9c6
parent3d0f50434f74e59ce89125f8e3e4cbb4a8f55a68
2014-08-22  Yvan Roux  <yvan.roux@linaro.org>

Backport from trunk r211717, r213692.
2014-08-07  Kugan Vivekanandarajah  <kuganv@linaro.org>

* config/arm/arm.c (bdesc_2arg): Fix typo.
(arm_atomic_assign_expand_fenv): Remove The default implementation.

2014-06-17  Kugan Vivekanandarajah  <kuganv@linaro.org>

* config/arm/arm.c (arm_atomic_assign_expand_fenv): call
default_atomic_assign_expand_fenv for !TARGET_HARD_FLOAT.
(arm_init_builtins) : Initialize builtins __builtins_arm_set_fpscr and
__builtins_arm_get_fpscr only when TARGET_HARD_FLOAT.
* config/arm/vfp.md (set_fpscr): Make pattern conditional on
TARGET_HARD_FLOAT.
(get_fpscr) : Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro@214313 138bc75d-0d04-0410-961f-82ee72b054a4
gcc-4_9-branch/gcc/ChangeLog.linaro
gcc-4_9-branch/gcc/config/arm/arm.c
gcc-4_9-branch/gcc/config/arm/vfp.md