Fri May 17 00:01:31 1996 Ulrich Drepper <drepper@cygnus.com>
authorroland <roland>
Tue, 21 May 1996 22:51:58 +0000 (22:51 +0000)
committerroland <roland>
Tue, 21 May 1996 22:51:58 +0000 (22:51 +0000)
* stdio-common/printf.h: Remove Linux libc compatibility stuff.
Add `extra' flag.  Currently used in __printf_fp.

stdio-common/printf.h

index dfd96be..c84978c 100644 (file)
@@ -34,11 +34,7 @@ struct printf_info
 {
   int prec;                    /* Precision.  */
   int width;                   /* Width.  */
-#ifdef THIS_IS_INCOMPATIBLE_WITH_LINUX_LIBC
   wchar_t spec;                        /* Format letter.  */
-#else
-  char spec;                   /* Format letter.  */
-#endif
   unsigned int is_long_double:1;/* L flag.  */
   unsigned int is_short:1;     /* h flag.  */
   unsigned int is_long:1;      /* l flag.  */
@@ -47,6 +43,7 @@ struct printf_info
   unsigned int left:1;         /* - flag.  */
   unsigned int showsign:1;     /* + flag.  */
   unsigned int group:1;                /* ' flag.  */
+  unsigned int extra:1;                /* For special use.  */
   char pad;                    /* Padding character.  */
 };