]> git.ipfire.org Git - thirdparty/gcc.git/commit
arm-protos.h (arm_gen_return_addr_mask): New prototype.
authorJason Thorpe <thorpej@wasabisystems.com>
Fri, 6 Sep 2002 14:54:48 +0000 (14:54 +0000)
committerJason Thorpe <thorpej@gcc.gnu.org>
Fri, 6 Sep 2002 14:54:48 +0000 (14:54 +0000)
commitfcd5374808d93c9f009df243712f8c431a9f5b0c
tree9b31cc659f193ff4374861cc86236c8c9e9e3da6
parent556d006c025885af824930d84776ec7119590850
arm-protos.h (arm_gen_return_addr_mask): New prototype.

* config/arm/arm-protos.h (arm_gen_return_addr_mask): New
prototype.
* config/arm/arm.c (arm_gen_return_addr_mask): New function.
* config/arm/arm.h (MASK_RETURN_ADDR): Use arm_gen_return_addr_mask
if not APCS26 and not Thumb or ARMv4-or-higher.  Use gen_int_mode
rather than GEN_INT.
* config/arm/arm.md (UNSPEC_CHECK_ARCH): Define.
(return_addr_mask, *check_arch2): New.

From-SVN: r56883
gcc/ChangeLog
gcc/config/arm/arm-protos.h
gcc/config/arm/arm.c
gcc/config/arm/arm.h
gcc/config/arm/arm.md