Page MenuHomeFreeBSD

headers: Remove redundant checks for __BSD_VISIBLE
Needs ReviewPublic

Authored by imp on Wed, Dec 3, 4:46 AM.
Tags
None
Referenced Files
F140860613: D54043.id54425.diff
Sun, Dec 28, 11:15 PM
Unknown Object (File)
Sat, Dec 27, 10:39 AM
Unknown Object (File)
Sat, Dec 20, 2:22 AM
Unknown Object (File)
Fri, Dec 19, 10:01 AM
Unknown Object (File)
Thu, Dec 18, 7:49 AM
Unknown Object (File)
Mon, Dec 15, 6:13 AM
Unknown Object (File)
Thu, Dec 4, 8:16 PM
Unknown Object (File)
Wed, Dec 3, 11:38 AM

Details

Summary

We assume that __BSD_VISIBLE is always defined when different subsetting
functions are in place. No need to test for it in these cases. The only
time you should test for it is when POSIX, ISOC or XPG has removed
functionality in newer releases and we omit defining those functions,
defines, etc in that case.

Sponsored by: Netflix

Diff Detail

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

Event Timeline

imp requested review of this revision.Wed, Dec 3, 4:46 AM
sys/arm64/include/setjmp.h
68

Shouldn't __XSI_VISIBLE imply __POSIX_VISIBLE?