From 4e73d12117e362ad4b82946dc084b4a38f76e54b Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Tue, 10 Nov 2015 00:01:55 -0500 Subject: 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. --- src/thread/arm/__unmapself.s | 1 + src/thread/arm/clone.s | 1 + src/thread/arm/syscall_cp.s | 1 + 3 files changed, 3 insertions(+) (limited to 'src/thread/arm') diff --git a/src/thread/arm/__unmapself.s b/src/thread/arm/__unmapself.s index 62ebb7c1..29c2d07b 100644 --- a/src/thread/arm/__unmapself.s +++ b/src/thread/arm/__unmapself.s @@ -1,3 +1,4 @@ +.syntax unified .text .global __unmapself .type __unmapself,%function diff --git a/src/thread/arm/clone.s b/src/thread/arm/clone.s index b7fb788b..fe2e0e60 100644 --- a/src/thread/arm/clone.s +++ b/src/thread/arm/clone.s @@ -1,3 +1,4 @@ +.syntax unified .text .global __clone .type __clone,%function diff --git a/src/thread/arm/syscall_cp.s b/src/thread/arm/syscall_cp.s index 64528b39..a5730c08 100644 --- a/src/thread/arm/syscall_cp.s +++ b/src/thread/arm/syscall_cp.s @@ -1,3 +1,4 @@ +.syntax unified .global __cp_begin .hidden __cp_begin .global __cp_end -- cgit v1.2.1