add aarch64 port
This adds complete aarch64 target support including bigendian subarch. Some of the long double math functions are known to be broken otherwise interfaces should be fully functional, but at this point consider this port experimental. Initial work on this port was done by Sireesh Tripurari and Kevin Bortis.
This commit is contained in:
committed by
Rich Felker
parent
f4e4632abf
commit
01ef3dd9c5
@@ -0,0 +1,6 @@
|
||||
.text
|
||||
.global fabs
|
||||
.type fabs,%function
|
||||
fabs:
|
||||
fabs d0, d0
|
||||
ret
|
||||
@@ -0,0 +1,6 @@
|
||||
.text
|
||||
.global fabsf
|
||||
.type fabsf,%function
|
||||
fabsf:
|
||||
fabs s0, s0
|
||||
ret
|
||||
@@ -0,0 +1,6 @@
|
||||
.text
|
||||
.global sqrt
|
||||
.type sqrt,%function
|
||||
sqrt:
|
||||
fsqrt d0, d0
|
||||
ret
|
||||
@@ -0,0 +1,6 @@
|
||||
.text
|
||||
.global sqrtf
|
||||
.type sqrtf,%function
|
||||
sqrtf:
|
||||
fsqrt s0, s0
|
||||
ret
|
||||
Reference in New Issue
Block a user