Page MenuHomeFreeBSD

xlocale: garbage collect references to strtoq_l/strtouq_l
ClosedPublic

Authored by val_packett.cool on Feb 6 2023, 7:47 PM.
Tags
None
Referenced Files
F84810226: D38408.diff
Tue, May 28, 9:30 PM
Unknown Object (File)
Tue, May 7, 7:15 PM
Unknown Object (File)
Tue, May 7, 6:12 PM
Unknown Object (File)
Apr 25 2024, 9:34 PM
Unknown Object (File)
Apr 21 2024, 7:51 PM
Unknown Object (File)
Apr 21 2024, 4:50 PM
Unknown Object (File)
Apr 5 2024, 4:24 PM
Unknown Object (File)
Apr 5 2024, 5:28 AM
Subscribers

Details

Summary

These were explicitly never implemented (see lib/libc/locale/DESIGN.xlocale), but were referenced in the manpage and the symbol map.

Fixes: 3c87aa1d3dc ("Implement xlocale APIs from Darwin")
Reported by: ld.lld 16 being --no-undefined-version by default
Sponsored by: https://www.patreon.com/valpackett

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 49574
Build 46464: arc lint + arc unit

Event Timeline

LGTM. I thought we had those functions, but I've never seen any code in the wild using them, so if we don't then we should get rid of any reference to them.

This revision is now accepted and ready to land.Feb 8 2023, 11:52 AM