diff --git a/arch/arm/src/armv7-a/arm_cpuhead.S b/arch/arm/src/armv7-a/arm_cpuhead.S index 07cd6fb12bb..00edad25fbf 100644 --- a/arch/arm/src/armv7-a/arm_cpuhead.S +++ b/arch/arm/src/armv7-a/arm_cpuhead.S @@ -68,6 +68,8 @@ ****************************************************************************/ .text + .syntax unified + .arm /**************************************************************************** * Name: __cpu[n]_start diff --git a/arch/arm/src/armv7-a/arm_fpuconfig.S b/arch/arm/src/armv7-a/arm_fpuconfig.S index 06fa011d033..a45a38f34f0 100644 --- a/arch/arm/src/armv7-a/arm_fpuconfig.S +++ b/arch/arm/src/armv7-a/arm_fpuconfig.S @@ -47,6 +47,8 @@ ****************************************************************************/ .text + .syntax unified + .arm /**************************************************************************** * Public Functions diff --git a/arch/arm/src/armv7-a/arm_head.S b/arch/arm/src/armv7-a/arm_head.S index 14526022020..5f0a6c3b32c 100644 --- a/arch/arm/src/armv7-a/arm_head.S +++ b/arch/arm/src/armv7-a/arm_head.S @@ -168,6 +168,8 @@ */ .text + .syntax unified + .arm .global __start .type __start, #function diff --git a/arch/arm/src/armv7-a/arm_pghead.S b/arch/arm/src/armv7-a/arm_pghead.S index a76f53a4c12..b0c6533f2f8 100644 --- a/arch/arm/src/armv7-a/arm_pghead.S +++ b/arch/arm/src/armv7-a/arm_pghead.S @@ -197,6 +197,8 @@ */ .text + .syntax unified + .arm .global __start .type __start, #function diff --git a/arch/arm/src/armv7-a/arm_vectoraddrexcptn.S b/arch/arm/src/armv7-a/arm_vectoraddrexcptn.S index 6a2cf851100..af407a4f582 100644 --- a/arch/arm/src/armv7-a/arm_vectoraddrexcptn.S +++ b/arch/arm/src/armv7-a/arm_vectoraddrexcptn.S @@ -46,12 +46,8 @@ ****************************************************************************/ .text - -/**************************************************************************** - * Public Functions - ****************************************************************************/ - - .text + .syntax unified + .arm /**************************************************************************** * Name: arm_vectoraddrexcptn diff --git a/arch/arm/src/armv7-a/arm_vectors.S b/arch/arm/src/armv7-a/arm_vectors.S index fb7c195c0f1..12952621b43 100644 --- a/arch/arm/src/armv7-a/arm_vectors.S +++ b/arch/arm/src/armv7-a/arm_vectors.S @@ -152,6 +152,8 @@ ****************************************************************************/ .text + .syntax unified + .arm /**************************************************************************** * Public Functions diff --git a/arch/arm/src/armv7-a/arm_vectortab.S b/arch/arm/src/armv7-a/arm_vectortab.S index 39528d5c084..66c30fc3719 100644 --- a/arch/arm/src/armv7-a/arm_vectortab.S +++ b/arch/arm/src/armv7-a/arm_vectortab.S @@ -38,6 +38,9 @@ .eabi_attribute Tag_ABI_align_preserved, 1 #endif + .syntax unified + .arm + .globl _vector_start .globl _vector_end diff --git a/arch/arm/src/armv7-r/arm_fpuconfig.S b/arch/arm/src/armv7-r/arm_fpuconfig.S index 192aecb019e..f6338c6cd5a 100644 --- a/arch/arm/src/armv7-r/arm_fpuconfig.S +++ b/arch/arm/src/armv7-r/arm_fpuconfig.S @@ -47,6 +47,8 @@ ****************************************************************************/ .text + .syntax unified + .arm /**************************************************************************** * Public Functions diff --git a/arch/arm/src/armv7-r/arm_head.S b/arch/arm/src/armv7-r/arm_head.S index 5fd19f5dc49..5f417b5f153 100644 --- a/arch/arm/src/armv7-r/arm_head.S +++ b/arch/arm/src/armv7-r/arm_head.S @@ -131,6 +131,8 @@ */ .text + .syntax unified + .arm .global __start .type __start, #function diff --git a/arch/arm/src/armv7-r/arm_vectoraddrexcptn.S b/arch/arm/src/armv7-r/arm_vectoraddrexcptn.S index 02354752ee2..cefe180ac08 100644 --- a/arch/arm/src/armv7-r/arm_vectoraddrexcptn.S +++ b/arch/arm/src/armv7-r/arm_vectoraddrexcptn.S @@ -46,12 +46,8 @@ ****************************************************************************/ .text - -/**************************************************************************** - * Public Functions - ****************************************************************************/ - - .text + .syntax unified + .arm /**************************************************************************** * Name: arm_vectoraddrexcptn diff --git a/arch/arm/src/armv7-r/arm_vectors.S b/arch/arm/src/armv7-r/arm_vectors.S index ab7a4b1b85b..659ac8d2493 100644 --- a/arch/arm/src/armv7-r/arm_vectors.S +++ b/arch/arm/src/armv7-r/arm_vectors.S @@ -106,6 +106,8 @@ ****************************************************************************/ .text + .syntax unified + .arm /**************************************************************************** * Public Functions diff --git a/arch/arm/src/armv7-r/arm_vectortab.S b/arch/arm/src/armv7-r/arm_vectortab.S index 41db3f67e88..db48a055c8a 100644 --- a/arch/arm/src/armv7-r/arm_vectortab.S +++ b/arch/arm/src/armv7-r/arm_vectortab.S @@ -38,6 +38,9 @@ .eabi_attribute Tag_ABI_align_preserved, 1 #endif + .syntax unified + .arm + .globl _vector_start .globl _vector_end