|
|
Message-ID: <20261028231140.GQ3542221@port70.net> Date: Thu, 29 Oct 2026 00:11:40 +0100 From: Szabolcs Nagy <nsz@...t70.net> To: Rich Felker <dalias@...c.org> Cc: Colin Cross <ccross@...roid.com>, musl@...ts.openwall.com Subject: Re: [PATCH] Remove NO_LEGACY_INITFINI * Rich Felker <dalias@...c.org> [2026-10-28 18:18:15 -0400]: > On Wed, Oct 28, 2026 at 11:16:35AM -0700, Colin Cross wrote: > > Disassembly of section .init: > > > > 00000000004003e0 <_init>: > > 4003e0: a9bf7bfd stp x29, x30, [sp, #-16]! > > 4003e4: 910003fd mov x29, sp > > 4003e8: a8c17bfd ldp x29, x30, [sp], #16 > > 4003ec: d65f03c0 ret > > Oh, so we do have crti/crtn for aarch64 still, just not for 32-bit > arm. I'm not sure why. We should probably make this consistent one way > or the other. Either getting rid of the _init and _fini, or making it > so they're actually run. i think it was part of the orig port and then it got stuck. removal was proposed as part of an asm rewrite series https://www.openwall.com/lists/musl/2025/12/08/7
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.