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, Jul 30, 4:39 AM
Unknown Object (File)
Fri, Jul 25, 7:36 AM
Unknown Object (File)
Thu, Jul 24, 2:30 PM
Unknown Object (File)
Tue, Jul 22, 3:48 PM
Unknown Object (File)
Sun, Jul 20, 6:16 AM
Unknown Object (File)
Sat, Jul 12, 10:00 AM
Unknown Object (File)
Jul 1 2025, 9:42 AM
Unknown Object (File)
Jun 30 2025, 3:51 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 Not Applicable
Unit
Tests Not Applicable

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