4 # include <libio/stdio.h>
6 # include <libio/stdio.h>
8 /* Now define the internal interfaces. */
9 extern int __fcloseall
__P ((void));
10 extern int __snprintf
__P ((char *__restrict __s
, size_t __maxlen
,
11 __const
char *__restrict __format
, ...))
12 __attribute__ ((__format__ (__printf__
, 3, 4)));
13 extern int __vfscanf
__P ((FILE *__restrict __s
,
14 __const
char *__restrict __format
,
16 __attribute__ ((__format__ (__scanf__
, 2, 0)));
17 extern int __vscanf
__P ((__const
char *__restrict __format
,
19 __attribute__ ((__format__ (__scanf__
, 1, 0)));
20 extern _IO_ssize_t __getline
__P ((char **__lineptr
, size_t *__n
,
22 extern int __vsscanf
__P ((__const
char *__restrict __s
,
23 __const
char *__restrict __format
,
25 __attribute__ ((__format__ (__scanf__
, 2, 0)));
29 #include <stdio/stdio.h>
32 # define __need_size_t
34 /* Generate a unique file name (and possibly open it). */
35 extern int __path_search
__P ((char *__tmpl
, size_t __tmpl_len
,
36 __const
char *__dir
, __const
char *__pfx
,
39 extern int __gen_tempname
__P ((char *__tmpl
, int __openit
, int __large_file
));
41 /* Print out MESSAGE on the error output and abort. */
42 extern void __libc_fatal
__P ((__const
char *__message
))
43 __attribute__ ((__noreturn__
));