diff --git a/arch/arm/src/arm/atomics.s b/arch/arm/src/arm/atomics.s index ecf3f05ad0022d9897e7ef01e1e6ff1e4d17d542..5c5b0e3ed481ee6f78a97509bb7892acac27b1e6 100644 --- a/arch/arm/src/arm/atomics.s +++ b/arch/arm/src/arm/atomics.s @@ -1,3 +1,4 @@ +.syntax unified .text .global __a_barrier diff --git a/crt/arm/crti.s b/crt/arm/crti.s index 1ba165c5c55a5c9dbe1a3ba94800ceb88d647180..18dc1e41972e500abca0057ec693d0b2f754ba98 100644 --- a/crt/arm/crti.s +++ b/crt/arm/crti.s @@ -1,3 +1,5 @@ +.syntax unified + .section .init .global _init .type _init,%function diff --git a/crt/arm/crtn.s b/crt/arm/crtn.s index b3eca856f0d1ac72cfdd775e5b57444a972ce8c8..dc020f92ef89893247d42640152325315b7c1e8e 100644 --- a/crt/arm/crtn.s +++ b/crt/arm/crtn.s @@ -1,3 +1,5 @@ +.syntax unified + .section .init pop {r0,lr} bx lr diff --git a/src/fenv/armhf/fenv.s b/src/fenv/armhf/fenv.s index e447ca1032f43b78067edb4165b7f313f0cdb549..53307e68e1b86e03d20f132712c2e96b5f3cb9de 100644 --- a/src/fenv/armhf/fenv.s +++ b/src/fenv/armhf/fenv.s @@ -1,3 +1,4 @@ +.syntax unified .fpu vfp .global fegetround diff --git a/src/internal/arm/syscall.s b/src/internal/arm/syscall.s index 28cb17ba8641407d042db372a354e3376af62753..64dba2fcb7b93289575361e621287c2804e7682b 100644 --- a/src/internal/arm/syscall.s +++ b/src/internal/arm/syscall.s @@ -1,3 +1,4 @@ +.syntax unified .global __syscall .hidden __syscall .type __syscall,%function diff --git a/src/ldso/arm/dlsym.s b/src/ldso/arm/dlsym.s index 3b88d91038b6973c1b04540deda76736aa1e244a..2652c348d795533f5ea52e2a6510fdb4416d0527 100644 --- a/src/ldso/arm/dlsym.s +++ b/src/ldso/arm/dlsym.s @@ -1,3 +1,4 @@ +.syntax unified .text .global dlsym .hidden __dlsym diff --git a/src/math/armhf/fabs.s b/src/math/armhf/fabs.s index 8a705e1baca09e544b4c69bd4f67a4f217f0623f..0eb458d3a2f4b78a8b3cb09b8e9b54399e29cd4b 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 2c7beb6ca1e6c15884c6282cc13e07c62e52f304..da3809bb60eea04b0c7f4d446df4c68abcc67bf6 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 90f74a92b67a51d247b532ac4aca1a7c94490356..e38f060ddd7bf15d172884b122e8614ea8007980 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 91d8ad6db8c8cbe1387d04b777add93adb013124..38c7ee89e02bc2994a7c448340cde87198e56c96 100644 --- a/src/math/armhf/sqrtf.s +++ b/src/math/armhf/sqrtf.s @@ -1,3 +1,4 @@ +.syntax unified .fpu vfp .text .global sqrtf diff --git a/src/setjmp/arm/longjmp.s b/src/setjmp/arm/longjmp.s index 7db93e8a6837eb3c012d6db3c977207ebd2e5049..e28d8f31c32bec17eb454560a4fbcb50a33e1887 100644 --- a/src/setjmp/arm/longjmp.s +++ b/src/setjmp/arm/longjmp.s @@ -1,3 +1,4 @@ +.syntax unified .global _longjmp .global longjmp .type _longjmp,%function diff --git a/src/setjmp/arm/setjmp.s b/src/setjmp/arm/setjmp.s index 61425ad5de75b22d1d2aedd796251a80cbe50cb7..87791634b862313f69168c6742fe2e3fa35c5c15 100644 --- a/src/setjmp/arm/setjmp.s +++ b/src/setjmp/arm/setjmp.s @@ -1,3 +1,4 @@ +.syntax unified .global __setjmp .global _setjmp .global setjmp diff --git a/src/signal/arm/restore.s b/src/signal/arm/restore.s index 18f7216b14ccd69f9c0f0e0e55d97ac28f623ee3..22fb1a54f58eb05a49d9632963a9f124f953d89f 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 89c020b8eae30e22293ed4683cb5e30cc1ab703e..318addba0a12c29760a371c2253e15f275a2ba0b 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 diff --git a/src/thread/arm/__unmapself.s b/src/thread/arm/__unmapself.s index 62ebb7c18920cc71ca65084d7d9520a48ea0b34b..29c2d07b16604e7bd8a0984030552f8993992b50 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 b7fb788b156d31865420d8fc123f20d0d0797609..fe2e0e60ec4c9e5963fe55d5a940f4028f6c39da 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 64528b39a916f8ec082663ab9d8e5658eff80948..a5730c08b826334f550055f31703e1c69227af27 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