about summary refs log tree commit diff
path: root/src/math
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2015-11-10 00:01:55 -0500
committerRich Felker <dalias@aerifal.cx>2015-11-10 00:01:55 -0500
commit4e73d12117e362ad4b82946dc084b4a38f76e54b (patch)
tree1067ede3483aa4001b9df14587775e68d582f9b8 /src/math
parent9f290a49bf9ee247d540d3c83875288a7991699c (diff)
downloadmusl-4e73d12117e362ad4b82946dc084b4a38f76e54b.tar.gz
musl-4e73d12117e362ad4b82946dc084b4a38f76e54b.tar.xz
musl-4e73d12117e362ad4b82946dc084b4a38f76e54b.zip
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.
Diffstat (limited to 'src/math')
-rw-r--r--src/math/armhf/fabs.s1
-rw-r--r--src/math/armhf/fabsf.s1
-rw-r--r--src/math/armhf/sqrt.s1
-rw-r--r--src/math/armhf/sqrtf.s1
4 files changed, 4 insertions, 0 deletions
diff --git a/src/math/armhf/fabs.s b/src/math/armhf/fabs.s
index 8a705e1b..0eb458d3 100644
--- a/src/math/armhf/fabs.s
+++ b/src/math/armhf/fabs.s
@@ -1,3 +1,4 @@
+.syntax unified
 .fpu vfp
 .text
 .global fabs
diff --git a/src/math/armhf/fabsf.s b/src/math/armhf/fabsf.s
index 2c7beb6c..da3809bb 100644
--- a/src/math/armhf/fabsf.s
+++ b/src/math/armhf/fabsf.s
@@ -1,3 +1,4 @@
+.syntax unified
 .fpu vfp
 .text
 .global fabsf
diff --git a/src/math/armhf/sqrt.s b/src/math/armhf/sqrt.s
index 90f74a92..e38f060d 100644
--- a/src/math/armhf/sqrt.s
+++ b/src/math/armhf/sqrt.s
@@ -1,3 +1,4 @@
+.syntax unified
 .fpu vfp
 .text
 .global sqrt
diff --git a/src/math/armhf/sqrtf.s b/src/math/armhf/sqrtf.s
index 91d8ad6d..38c7ee89 100644
--- a/src/math/armhf/sqrtf.s
+++ b/src/math/armhf/sqrtf.s
@@ -1,3 +1,4 @@
+.syntax unified
 .fpu vfp
 .text
 .global sqrtf