diff options
author | andrew <andrew@FreeBSD.org> | 2015-05-31 12:53:10 +0000 |
---|---|---|
committer | andrew <andrew@FreeBSD.org> | 2015-05-31 12:53:10 +0000 |
commit | d59d348b51fb13c54eb006186153f1dfacf301a9 (patch) | |
tree | d62987da84d2b0683362be2dff4388e825f8a8cf /lib/libc/arm/gen/setjmp.S | |
parent | 5577b97ec5a97ffb3d5f88e46e276fae23c2ffa7 (diff) | |
download | FreeBSD-src-d59d348b51fb13c54eb006186153f1dfacf301a9.zip FreeBSD-src-d59d348b51fb13c54eb006186153f1dfacf301a9.tar.gz |
Remove __ARM_EABI__ from more places in libc as this is the only ARM ABI
we support.
Diffstat (limited to 'lib/libc/arm/gen/setjmp.S')
-rw-r--r-- | lib/libc/arm/gen/setjmp.S | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/lib/libc/arm/gen/setjmp.S b/lib/libc/arm/gen/setjmp.S index 6269563..c9ae329 100644 --- a/lib/libc/arm/gen/setjmp.S +++ b/lib/libc/arm/gen/setjmp.S @@ -36,9 +36,7 @@ #error FPA is not supported anymore #endif -#ifdef __ARM_EABI__ .fpu vfp -#endif #include <machine/asm.h> #include <machine/setjmp.h> @@ -66,7 +64,6 @@ ENTRY(setjmp) ldr r1, .Lsetjmp_magic -#ifdef __ARM_EABI__ ldr r2, .Lfpu_present #ifdef PIC GOT_INIT(r3, .Lsetjmp_got, .Lsetjmp_gotinit) @@ -84,7 +81,6 @@ ENTRY(setjmp) vmrs r2, fpscr str r2, [r0, #(_JB_REG_FPSCR * 4)] 1: -#endif /* __ARM_EABI__ */ str r1, [r0] /* store magic */ @@ -102,11 +98,9 @@ ENTRY(setjmp) .Lsetjmp_magic: .word _JB_MAGIC_SETJMP -#ifdef __ARM_EABI__ GOT_INITSYM(.Lsetjmp_got, .Lsetjmp_gotinit) .Lfpu_present: .word PIC_SYM(_libc_arm_fpu_present, GOTOFF) -#endif /* __ARM_EABI__ */ END(setjmp) .weak _C_LABEL(longjmp) @@ -126,7 +120,6 @@ ENTRY(__longjmp) bl PIC_SYM(_C_LABEL(sigprocmask), PLT) ldmfd sp!, {r0-r2, r14} -#ifdef __ARM_EABI__ tst r2, #(_JB_MAGIC_SETJMP ^ _JB_MAGIC_SETJMP_VFP) /* is this a VFP magic? */ beq 1f /* no, don't restore VFP */ @@ -135,7 +128,6 @@ ENTRY(__longjmp) ldr ip, [r0, #(_JB_REG_FPSCR * 4)] vmsr fpscr, ip 1: -#endif /* __ARM_EABI__ */ add r0, r0, #(_JB_REG_R4 * 4) /* Restore integer registers */ |