ARM: Allow building __longjmp as Thumb.
authorWill Newton <will.newton@linaro.org>
Wed, 25 Sep 2013 09:14:20 +0000 (10:14 +0100)
committerWill Newton <will.newton@linaro.org>
Fri, 4 Oct 2013 09:53:43 +0000 (10:53 +0100)
commit6d9b9a67af7f49151191a4c7c406ca6be89855ec
tree2a8a7c8b7a920e06cdc70d619180ab7ff5907493
parent66a9be9d58e83856e398fbb484e7f2637d7f100b
ARM: Allow building __longjmp as Thumb.

Convert __longjmp code to allow building as Thumb.

ports/ChangeLog.arm:

2013-10-04  Will Newton  <will.newton@linaro.org>

* sysdeps/arm/__longjmp.S (NO_THUMB): Remove define.
(__longjmp): Use Thumb supported instructions.
* sysdeps/unix/sysv/linux/arm/____longjmp_chk.S (NO_THUMB):
Remove define.
ports/ChangeLog.arm
ports/sysdeps/arm/__longjmp.S
ports/sysdeps/unix/sysv/linux/arm/____longjmp_chk.S