OSDN Git Service

* config/arm/lib1funcs.asm (cfi_pop, cfi_push, cfi_start)
authordrow <drow@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 May 2005 15:12:27 +0000 (15:12 +0000)
committerdrow <drow@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 May 2005 15:12:27 +0000 (15:12 +0000)
commitc4bcc7e4f771d2823affb6d869d83797f21c1b0c
tree870785ab3ecc7693b3a7746d7f3ccb374e6dcc0d
parent93b26f8a60fe1240a7bd5c31475b9e6baf5d06e4
* config/arm/lib1funcs.asm (cfi_pop, cfi_push, cfi_start)
(cfi_end): New macros.
(RETLDM): Use cfi_pop.  Expect an eight byte stack frame.
(ARM_LDIV0, THUMB_LDIV0, DIV_FUNC_END): Use CFI macros.  Create
an eight byte stack frame.
(__NR_tkill): Define.
(__div0): Use gettid tkill on GNU/Linux.
(_arm_return): Add CFI.
(Lchange_\register, .Lchange_lr): Create an eight byte stack frame.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99834 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/lib1funcs.asm