https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93836

--- Comment #1 from joseph at codesourcery dot com <joseph at codesourcery dot 
com> ---
It is never valid to use HOST_WIDE_INT_PRINT macros in calls to diagnostic 
functions, because the HOST_WIDE_INT_PRINT macros expand to host printf 
formats (e.g. "I64" on MinGW host), which may not be understood by the 
pretty-printing code which has its own host-independent set of formats.

The bug here is not in xgettext, it's that a call to a GCC diagnostic 
function should be using %wd not HOST_WIDE_INT_PRINT.

Reply via email to