system.h (__STDC_FORMAT_MACROS): Define as very first thing.

2014-05-27  Richard Biener  <rguenther@suse.de>

	* system.h (__STDC_FORMAT_MACROS): Define as very first thing.

From-SVN: r210973
This commit is contained in:
Richard Biener 2014-05-27 13:36:29 +00:00 committed by Richard Biener
parent 2ef321b15a
commit 7ea7f668fc
2 changed files with 10 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2014-05-27 Richard Biener <rguenther@suse.de>
* system.h (__STDC_FORMAT_MACROS): Define as very first thing.
2014-05-27 Georg-Johann Lay <avr@gjlay.de>
PR libgcc/61152

View File

@ -22,6 +22,12 @@ along with GCC; see the file COPYING3. If not see
#ifndef GCC_SYSTEM_H
#define GCC_SYSTEM_H
/* Define this so that inttypes.h defines the PRI?64 macros even
when compiling with a C++ compiler. Define it here so in the
event inttypes.h gets pulled in by another header it is already
defined. */
#define __STDC_FORMAT_MACROS
/* We must include stdarg.h before stdio.h. */
#include <stdarg.h>
@ -491,7 +497,6 @@ extern void *realloc (void *, size_t);
#endif
#ifdef HAVE_INTTYPES_H
#define __STDC_FORMAT_MACROS
#include <inttypes.h>
#endif