Page MenuHomeFreeBSD

rtld: add support for -z initfirst
ClosedPublic

Authored by kib on May 3 2025, 8:48 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Aug 14, 7:29 PM
Unknown Object (File)
Wed, Aug 13, 12:06 AM
Unknown Object (File)
Tue, Aug 5, 3:33 AM
Unknown Object (File)
Mon, Jul 28, 1:20 PM
Unknown Object (File)
Mon, Jul 28, 11:36 AM
Unknown Object (File)
Sun, Jul 27, 7:34 PM
Unknown Object (File)
Jul 23 2025, 11:12 PM
Unknown Object (File)
Jul 23 2025, 3:20 PM
Subscribers

Details

Summary
Internally, initfirst objects and their needed objects are put on the
dedicated initlist, which is prepended to the current regular initlist
at the last moment.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

Adapt to the changed STAILQ_REVERSE

Rewrite to handle many more corner cases I can think of.

kib added a reviewer: kevans.
This revision was not accepted when it landed; it landed in state Needs Review.May 6 2025, 5:16 PM
This revision was automatically updated to reflect the committed changes.