------- Comment #4 from peeterj at ca dot ibm dot com 2008-01-19 05:19 ------- My snapshot already has that fix. That one was only for __STDC_FORMAT_MACROS which is for <inttypes.h>. There's two more such macros for stdint.h (__STDC_LIMIT_MACROS and __STDC_CONSTANT_MACROS) to access various bits of that file. I privately made the same sort of change to macro.c and directive.c for all three and it handled the issue ... however, given that other bug report it sounds like just the macro.c part of that change would be sufficient.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34859