+Tue Feb 6 19:58:46 2007 Ben Pfaff <blp@gnu.org>
+
+ * compiler.h (PRINTF_FORMAT): Use __printf__ instead of printf to
+ avoid problem with "#define printf libintl_printf" that libintl is
+ fond of doing.
+ (SCANF_FORMAT): Ditto, for symmetry only.
+
Tue Feb 6 19:47:10 2007 Ben Pfaff <blp@gnu.org>
* float-format.h: [FPREP_IEEE754] [WORDS_BIGENDIAN] Add missing
/* Mark a function as taking a printf- or scanf-like format
string as its FMT'th argument and that the FIRST'th argument
is the first one to be checked against the format string. */
-#define PRINTF_FORMAT(FMT, FIRST) ATTRIBUTE ((format (printf, FMT, FIRST)))
-#define SCANF_FORMAT(FMT, FIRST) ATTRIBUTE ((format (scanf, FMT, FIRST)))
+#define PRINTF_FORMAT(FMT, FIRST) ATTRIBUTE ((format (__printf__, FMT, FIRST)))
+#define SCANF_FORMAT(FMT, FIRST) ATTRIBUTE ((format (__scanf__, FMT, FIRST)))
/* Tells the compiler that a function may be treated as if any
non-`NULL' pointer it returns cannot alias any other pointer