re PR ada/67205 (eliminate No_Implicit_Dynamic_Code restriction violations)
authorEric Botcazou <ebotcazou@adacore.com>
Tue, 21 Feb 2017 08:42:54 +0000 (08:42 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Tue, 21 Feb 2017 08:42:54 +0000 (08:42 +0000)
commit0cacdbfe93f1c72f5868e42dc67f8aea6624b8af
tree3a676c1f933a6c31fed21a5aa876e38b5f63efe4
parent4cd2eefc85eb5c4aba46213126b794393cf5a909
re PR ada/67205 (eliminate No_Implicit_Dynamic_Code restriction violations)

PR ada/67205
* config/arm/arm.c (TARGET_CUSTOM_FUNCTION_DESCRIPTORS): Define.
(arm_function_ok_for_sibcall): Return false for an indirect call by
descriptor if all the argument registers are used.
(arm_relayout_function): Use FUNCTION_ALIGNMENT macro to adjust the
alignment of the function.

From-SVN: r245621
gcc/ChangeLog
gcc/config/arm/arm.c