aboutsummaryrefslogtreecommitdiff
path: root/payloads/libpayload/include/arm
diff options
context:
space:
mode:
Diffstat (limited to 'payloads/libpayload/include/arm')
-rw-r--r--payloads/libpayload/include/arm/arch/asm.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/payloads/libpayload/include/arm/arch/asm.h b/payloads/libpayload/include/arm/arch/asm.h
index 9e9e7ceff4..7bf2aa8974 100644
--- a/payloads/libpayload/include/arm/arch/asm.h
+++ b/payloads/libpayload/include/arm/arch/asm.h
@@ -40,16 +40,14 @@
END(name)
#define ENTRY(name) \
- .globl name; \
+ .section .text.name, "ax", %progbits; \
+ .global name; \
ALIGN; \
name:
#define END(name) \
.size name, .-name
-/* Everything should go into the text section by default. */
- .text
-
/* Thumb code uses the (new) unified assembly syntax. */
THUMB( .syntax unified )