|
|
Message-ID: <20251208174940.949856-2-bill.roberts@arm.com> Date: Mon, 8 Dec 2025 11:44:44 -0600 From: Bill Roberts <bill.roberts@....com> To: musl@...ts.openwall.com Cc: Bill Roberts <bill.roberts@....com> Subject: [RFC 01/14] aarch64: drop crt(i|n).s since NO_LEGACY_INITFINI These stubs define legacy .init/.fini sections that are not used when NO_LEGACY_INITFINI is set. Initialization and finalization are handled exclusively via .init_array/.fini_array on these targets. Signed-off-by: Bill Roberts <bill.roberts@....com> --- crt/aarch64/crti.s | 15 --------------- crt/aarch64/crtn.s | 7 ------- 2 files changed, 22 deletions(-) delete mode 100644 crt/aarch64/crti.s delete mode 100644 crt/aarch64/crtn.s diff --git a/crt/aarch64/crti.s b/crt/aarch64/crti.s deleted file mode 100644 index 3776fa64..00000000 --- a/crt/aarch64/crti.s +++ /dev/null @@ -1,15 +0,0 @@ -.section .init -.global _init -.type _init,%function -.align 2 -_init: - stp x29,x30,[sp,-16]! - mov x29,sp - -.section .fini -.global _fini -.type _fini,%function -.align 2 -_fini: - stp x29,x30,[sp,-16]! - mov x29,sp diff --git a/crt/aarch64/crtn.s b/crt/aarch64/crtn.s deleted file mode 100644 index 73cab692..00000000 --- a/crt/aarch64/crtn.s +++ /dev/null @@ -1,7 +0,0 @@ -.section .init - ldp x29,x30,[sp],#16 - ret - -.section .fini - ldp x29,x30,[sp],#16 - ret -- 2.51.0
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.