mirror of
https://github.com/fluencelabs/musl
synced 2025-04-25 07:12:15 +00:00
explicitly assemble all arm asm sources as UAL
these files are all accepted as legacy arm syntax when producing arm code, but legacy syntax cannot be used for producing thumb2 with access to the full ISA. even after switching to UAL, some asm source files contain instructions which are not valid in thumb mode, so these will need to be addressed separately.
This commit is contained in:
parent
9f290a49bf
commit
4e73d12117
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.text
|
.text
|
||||||
|
|
||||||
.global __a_barrier
|
.global __a_barrier
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
.syntax unified
|
||||||
|
|
||||||
.section .init
|
.section .init
|
||||||
.global _init
|
.global _init
|
||||||
.type _init,%function
|
.type _init,%function
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
.syntax unified
|
||||||
|
|
||||||
.section .init
|
.section .init
|
||||||
pop {r0,lr}
|
pop {r0,lr}
|
||||||
bx lr
|
bx lr
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.fpu vfp
|
.fpu vfp
|
||||||
|
|
||||||
.global fegetround
|
.global fegetround
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.global __syscall
|
.global __syscall
|
||||||
.hidden __syscall
|
.hidden __syscall
|
||||||
.type __syscall,%function
|
.type __syscall,%function
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.text
|
.text
|
||||||
.global dlsym
|
.global dlsym
|
||||||
.hidden __dlsym
|
.hidden __dlsym
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.fpu vfp
|
.fpu vfp
|
||||||
.text
|
.text
|
||||||
.global fabs
|
.global fabs
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.fpu vfp
|
.fpu vfp
|
||||||
.text
|
.text
|
||||||
.global fabsf
|
.global fabsf
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.fpu vfp
|
.fpu vfp
|
||||||
.text
|
.text
|
||||||
.global sqrt
|
.global sqrt
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.fpu vfp
|
.fpu vfp
|
||||||
.text
|
.text
|
||||||
.global sqrtf
|
.global sqrtf
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.global _longjmp
|
.global _longjmp
|
||||||
.global longjmp
|
.global longjmp
|
||||||
.type _longjmp,%function
|
.type _longjmp,%function
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.global __setjmp
|
.global __setjmp
|
||||||
.global _setjmp
|
.global _setjmp
|
||||||
.global setjmp
|
.global setjmp
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
.syntax unified
|
||||||
|
|
||||||
.global __restore
|
.global __restore
|
||||||
.type __restore,%function
|
.type __restore,%function
|
||||||
__restore:
|
__restore:
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.global sigsetjmp
|
.global sigsetjmp
|
||||||
.global __sigsetjmp
|
.global __sigsetjmp
|
||||||
.type sigsetjmp,%function
|
.type sigsetjmp,%function
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.text
|
.text
|
||||||
.global __unmapself
|
.global __unmapself
|
||||||
.type __unmapself,%function
|
.type __unmapself,%function
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.text
|
.text
|
||||||
.global __clone
|
.global __clone
|
||||||
.type __clone,%function
|
.type __clone,%function
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
.syntax unified
|
||||||
.global __cp_begin
|
.global __cp_begin
|
||||||
.hidden __cp_begin
|
.hidden __cp_begin
|
||||||
.global __cp_end
|
.global __cp_end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user