The natural approach to fix this would seem to be to use __extension__ in the definitions of __INT64_C and __UINT64_C and the associated INT64_C etc. macros, when those use long long suffixes. That should avoid the failures for strict C90 when using a compiler recent enough to have the (partial) fix for GCC PR 7263. I see no reason this should be unacceptable for FSF glibc (though one can never entirely predict how the FSF glibc maintainers will react to a given patch).
-- Joseph S. Myers [email protected] -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

