Current blockers:
ctype.h
and signal.h
) use GNU inline semantics with __GNUC__
, and declare functions with conflicting linkage without it.Worked around (1) for now by using
%.*g
andDECIMAL_DIG
.Continuous build patches /usr/include/amd64/endian.h to work around (2).
Looks like the inline definitions in ctype.h and signal.h can be avoided by defining
_ANSI_LIBRARY
. I'm not sure exactly what this macro is intended for, but it seems to work.