mirror of git://gcc.gnu.org/git/gcc.git
lib1funcs.S (aeabi_idiv0, [...]): Add CFI entries.
2015-06-23 James Lemke <jwlemke@codesourcery.com> libgcc/config/arm/ * lib1funcs.S (aeabi_idiv0, aeabi_ldiv0): Add CFI entries. From-SVN: r224854
This commit is contained in:
parent
a68ae2e1b1
commit
4fa0f9ea8c
|
|
@ -1,3 +1,8 @@
|
||||||
|
2015-06-23 James Lemke <jwlemke@codesourcery.com>
|
||||||
|
|
||||||
|
libgcc/config/arm/
|
||||||
|
* lib1funcs.S (aeabi_idiv0, aeabi_ldiv0): Add CFI entries.
|
||||||
|
|
||||||
2015-05-27 H.J. Lu <hongjiu.lu@intel.com>
|
2015-05-27 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
* Makefile.in (CRTSTUFF_CFLAGS): Add $(NO_PIE_CFLAGS).
|
* Makefile.in (CRTSTUFF_CFLAGS): Add $(NO_PIE_CFLAGS).
|
||||||
|
|
|
||||||
|
|
@ -1336,23 +1336,30 @@ LSYM(Lover12):
|
||||||
#define SIGFPE 8
|
#define SIGFPE 8
|
||||||
|
|
||||||
#ifdef __ARM_EABI__
|
#ifdef __ARM_EABI__
|
||||||
|
cfi_start __aeabi_ldiv0, LSYM(Lend_aeabi_ldiv0)
|
||||||
WEAK aeabi_idiv0
|
WEAK aeabi_idiv0
|
||||||
WEAK aeabi_ldiv0
|
WEAK aeabi_ldiv0
|
||||||
ARM_FUNC_START aeabi_idiv0
|
ARM_FUNC_START aeabi_idiv0
|
||||||
ARM_FUNC_START aeabi_ldiv0
|
ARM_FUNC_START aeabi_ldiv0
|
||||||
|
do_push {r1, lr}
|
||||||
|
98: cfi_push 98b - __aeabi_ldiv0, 0xe, -0x4, 0x8
|
||||||
#else
|
#else
|
||||||
|
cfi_start __div0, LSYM(Lend_div0)
|
||||||
ARM_FUNC_START div0
|
ARM_FUNC_START div0
|
||||||
|
do_push {r1, lr}
|
||||||
|
98: cfi_push 98b - __div0, 0xe, -0x4, 0x8
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
do_push {r1, lr}
|
|
||||||
mov r0, #SIGFPE
|
mov r0, #SIGFPE
|
||||||
bl SYM(raise) __PLT__
|
bl SYM(raise) __PLT__
|
||||||
RETLDM r1
|
RETLDM r1 unwind=98b
|
||||||
|
|
||||||
#ifdef __ARM_EABI__
|
#ifdef __ARM_EABI__
|
||||||
|
cfi_end LSYM(Lend_aeabi_ldiv0)
|
||||||
FUNC_END aeabi_ldiv0
|
FUNC_END aeabi_ldiv0
|
||||||
FUNC_END aeabi_idiv0
|
FUNC_END aeabi_idiv0
|
||||||
#else
|
#else
|
||||||
|
cfi_end LSYM(Lend_div0)
|
||||||
FUNC_END div0
|
FUNC_END div0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue