summaryrefslogtreecommitdiff
path: root/arch/aarch64
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2015-05-22 01:50:05 -0400
committerRich Felker <dalias@aerifal.cx>2015-05-22 01:50:05 -0400
commit63caf1d207d143fe405bbe0cda9aac8deca1171a (patch)
tree3949c63a08976ff33a57cb6b38ab682ebbab7d06 /arch/aarch64
parent3b0e83264d156f9e496ab32badd89e4447b807aa (diff)
downloadmusl-63caf1d207d143fe405bbe0cda9aac8deca1171a.tar.gz
musl-63caf1d207d143fe405bbe0cda9aac8deca1171a.tar.bz2
musl-63caf1d207d143fe405bbe0cda9aac8deca1171a.tar.xz
musl-63caf1d207d143fe405bbe0cda9aac8deca1171a.zip
add .text section directive to all crt_arch.h files missing it
i386 and x86_64 versions already had the .text directive; other archs did not. normally, top-level (file scope) __asm__ starts in the .text section anyway, but problems were reported with some versions of clang, and it seems preferable to set it explicitly anyway, at least for the sake of consistency between archs.
Diffstat (limited to 'arch/aarch64')
-rw-r--r--arch/aarch64/crt_arch.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/aarch64/crt_arch.h b/arch/aarch64/crt_arch.h
index 3a4b321e..b64fb3dd 100644
--- a/arch/aarch64/crt_arch.h
+++ b/arch/aarch64/crt_arch.h
@@ -1,4 +1,5 @@
__asm__(
+".text \n"
".global " START "\n"
".type " START ",%function\n"
START ":\n"