diff options
author | Roland McGrath <roland@gnu.org> | 1994-02-06 21:06:23 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1994-02-06 21:06:23 +0000 |
commit | 6d1513f118ba64fa17d8856bcf2619e452aa5328 (patch) | |
tree | 890c16596239a5c43ad26ad75b255b7db1f92654 /stdio | |
parent | c1395cb146e46d62eaff8931c9924d044602a195 (diff) |
Formerly stdio/stdio.h.~51~
Diffstat (limited to 'stdio')
-rw-r--r-- | stdio/stdio.h | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/stdio/stdio.h b/stdio/stdio.h index 4d661a536a..43c56255ef 100644 --- a/stdio/stdio.h +++ b/stdio/stdio.h @@ -361,7 +361,11 @@ extern int vsprintf __P ((char *__s, __const char *__format, __gnuc_va_list __arg)); #ifdef __OPTIMIZE__ -#define vprintf(fmt, arg) vfprintf(stdout, (fmt), (arg)) +extern __inline int +vprintf (const char *__fmt, __gnuc_va_list __arg) +{ + return vfprintf (stdout, __fmt, __arg); +} #endif /* Optimizing. */ #ifdef __USE_GNU @@ -410,9 +414,21 @@ extern int vsscanf __P ((__const char *__s, __const char *__format, #ifdef __OPTIMIZE__ -#define vfscanf(s, format, arg) __vfscanf((s), (format), (arg)) -#define vscanf(format, arg) __vfscanf(stdin, (format), (arg)) -#define vsscanf(s, format, arg) __vsscanf((s), (format), (arg)) +extern __inline int +vfscanf (FILE *__s, const char *__fmt, __gnuc_va_list __arg) +{ + return __vfscanf (__s, __fmt, __arg); +} +extern __inline int +vscanf (const char *__fmt, __gnuc_va_list __arg) +{ + return __vfscanf (stdin, __fmt, __arg); +} +extern __inline int +vsscanf (const char *__s, const char *__fmt, __gnuc_va_list __arg) +{ + return __vsscanf (__s, __fmt, __arg); +} #endif /* Optimizing. */ #endif /* Use GNU. */ @@ -587,11 +603,6 @@ extern int _sys_nerr; extern char *_sys_errlist[]; #endif -#ifdef __USE_MISC -/* Print a message describing the meaning of the given signal number. */ -extern void psignal __P ((int __sig, __const char *__s)); -#endif /* Non strict ANSI and not POSIX only. */ - #ifdef __USE_POSIX /* Return the system file descriptor for STREAM. */ |