svn commit: r235797 - head/contrib/gcc

David O'Brien obrien at FreeBSD.org
Wed May 23 23:47:53 UTC 2012


On Tue, May 22, 2012 at 02:07:22PM -0700, mdf at FreeBSD.org wrote:
> We run with the following at Isilon, which is somewhat bogus because
> it allows a bit of sloppiness in types, but is also terribly
> convenient since it means no casting on printf arguments is needed:
... 
> If there's no objections, I (or David or anyone else) can commit to
> the FreeBSD repository.

Unfortunately I don't like this change -- it promotes type sloppiness
that flies in the face of ISO/IEC 9899:1999 (E).

the mixed definition of [u]_?int64_t as it catches improper code -- such
as assuming you can printf an int64_t with "%lld" when that is against
the standard.

-- 
-- David  (obrien at FreeBSD.org)


More information about the svn-src-head mailing list