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)
Wed, Nov 13, 7:41 AM
Unknown Object (File)
Mon, Oct 21, 11:32 PM
Unknown Object (File)
Sun, Oct 20, 8:50 AM
Unknown Object (File)
Oct 2 2024, 8:04 AM
Unknown Object (File)
Sep 30 2024, 11:43 PM
Unknown Object (File)
Sep 30 2024, 9:32 PM
Unknown Object (File)
Sep 28 2024, 8:16 PM
Unknown Object (File)
Sep 28 2024, 2:37 PM
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