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
F97707131: D28234.diff
Mon, Sep 30, 9:32 PM
Unknown Object (File)
Sat, Sep 28, 8:16 PM
Unknown Object (File)
Sat, Sep 28, 2:37 PM
Unknown Object (File)
Sat, Sep 28, 2:00 PM
Unknown Object (File)
Sat, Sep 21, 9:48 PM
Unknown Object (File)
Sat, Sep 21, 3:32 PM
Unknown Object (File)
Tue, Sep 17, 11:23 PM
Unknown Object (File)
Tue, Sep 17, 8:49 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 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