Page MenuHomeFreeBSD

Remove remaining uses of ${COMPILER_FEATURES:Mc++11}
ClosedPublic

Authored by arichardson on Jan 19 2021, 11:56 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Oct 25, 3:01 AM
Unknown Object (File)
Wed, Oct 22, 2:49 AM
Unknown Object (File)
Mon, Oct 20, 4:18 PM
Unknown Object (File)
Sat, Oct 18, 10:43 PM
Unknown Object (File)
Fri, Oct 17, 1:43 PM
Unknown Object (File)
Fri, Oct 17, 6:53 AM
Unknown Object (File)
Sun, Oct 12, 5:11 AM
Unknown Object (File)
Sep 24 2025, 11:59 AM
Subscribers
None

Details

Summary

All supported compilers have C++11 support so these checks can be replaced
with MK_CXX guards.

See also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252759

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 36335
Build 33224: arc lint + arc unit

Event Timeline

arichardson created this revision.
usr.bin/Makefile
215

We should extend the WITHOUT_CXX description in src.conf(5) - I'm not sure we need to keep it up-to-date on an ongoing basis, but it currently suggests that gperf(1) and devd(8) are the only things it will turn off.

This revision is now accepted and ready to land.Jan 19 2021, 2:03 PM