In the STANDARDS section of c99(1), it says: "The c99 utility interface conforms to IEEE Std 1003.1-2001 (``POSIX.1''). Since it is a wrapper around GCC, it is limited to the C99 features that GCC actually implements. See http://gcc.gnu.org/gcc-4.2/c99status.html." Since the project has switched from gcc to clang, that's no longer correct.
A commit references this bug: Author: brueffer Date: Mon Jul 13 14:13:16 UTC 2015 New revision: 285457 URL: https://svnweb.freebsd.org/changeset/base/285457 Log: Don't claim c99 is a wrapper around gcc; it's a wrapper around the system cc. PR: 201303 Submitted by: Bruce Cran MFC after: 1 week Changes: head/usr.bin/c99/c99.1
I removed the statement from HEAD; MFC pending. Thanks!
A commit references this bug: Author: brueffer Date: Mon Jul 20 14:40:35 UTC 2015 New revision: 285718 URL: https://svnweb.freebsd.org/changeset/base/285718 Log: MFC: r285457 Don't claim c99 is a wrapper around gcc; it's a wrapper around the system cc. PR: 201303 Submitted by: Bruce Cran Approved by: re (gjb) Changes: _U stable/10/ stable/10/usr.bin/c99/c99.1
Merge done; thanks again!