Page MenuHomeFreeBSD

rtld: add support for -z initfirst
ClosedPublic

Authored by kib on Sat, May 3, 8:48 AM.
Tags
None
Referenced Files
F116631046: D50132.id154980.diff
Thu, May 8, 2:38 PM
Unknown Object (File)
Thu, May 8, 7:50 AM
Unknown Object (File)
Tue, May 6, 6:38 AM
Unknown Object (File)
Tue, May 6, 12:54 AM
Unknown Object (File)
Mon, May 5, 1:09 PM
Unknown Object (File)
Mon, May 5, 12:52 PM
Unknown Object (File)
Sun, May 4, 1:20 PM
Unknown Object (File)
Sat, May 3, 2:36 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 Not Applicable
Unit
Tests Not Applicable

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.Tue, May 6, 5:16 PM
This revision was automatically updated to reflect the committed changes.