summaryrefslogtreecommitdiff
path: root/src/signal
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/signal
parent9f290a49bf9ee247d540d3c83875288a7991699c (diff)
downloadmusl-4e73d12117e362ad4b82946dc084b4a38f76e54b.tar.gz
musl-4e73d12117e362ad4b82946dc084b4a38f76e54b.tar.bz2
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/signal')
-rw-r--r--src/signal/arm/restore.s2
-rw-r--r--src/signal/arm/sigsetjmp.s1
2 files changed, 3 insertions, 0 deletions
diff --git a/src/signal/arm/restore.s b/src/signal/arm/restore.s
index 18f7216b..22fb1a54 100644
--- a/src/signal/arm/restore.s
+++ b/src/signal/arm/restore.s
@@ -1,3 +1,5 @@
+.syntax unified
+
.global __restore
.type __restore,%function
__restore:
diff --git a/src/signal/arm/sigsetjmp.s b/src/signal/arm/sigsetjmp.s
index 89c020b8..318addba 100644
--- a/src/signal/arm/sigsetjmp.s
+++ b/src/signal/arm/sigsetjmp.s
@@ -1,3 +1,4 @@
+.syntax unified
.global sigsetjmp
.global __sigsetjmp
.type sigsetjmp,%function