Page MenuHomeFreeBSD

sys/param.h: Add _WANT_P_OSREL
ClosedPublic

Authored by kib on Feb 14 2023, 8:54 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 10, 4:10 PM
Unknown Object (File)
Tue, Mar 10, 4:09 PM
Unknown Object (File)
Wed, Mar 4, 3:33 PM
Unknown Object (File)
Tue, Feb 24, 8:48 AM
Unknown Object (File)
Feb 8 2026, 3:32 AM
Unknown Object (File)
Jan 31 2026, 3:10 PM
Unknown Object (File)
Jan 31 2026, 4:44 AM
Unknown Object (File)
Jan 4 2026, 1:55 PM
Subscribers

Details

Summary
This allows to remove abuse of IN_RTLD from userspace.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

kib requested review of this revision.Feb 14 2023, 8:54 AM
This revision is now accepted and ready to land.Feb 14 2023, 11:07 AM

Looks good. I love the cleanup...

I'm kinda thinking we could lose the first 3 of these, though... There must be dozens of other differences that older userlands are already coping with... But that's a separate issue.

In D38585#878016, @imp wrote:

Looks good. I love the cleanup...

I'm kinda thinking we could lose the first 3 of these, though... There must be dozens of other differences that older userlands are already coping with... But that's a separate issue.

Each of such unhandled differences constitutes an ABI bug. I do not see why should we add more bugs by will.

This revision was automatically updated to reflect the committed changes.