freebsd-skq/lib/libc/stdio/Symbol.map
Daniel Eischen b62c955c52 Add fcloseall() to libc. This removes the need to export _cleanup().
Linux also provides an fcloseall() implementation.

Discussed on:	arch
2006-04-22 15:09:15 +00:00

147 lines
1.8 KiB
Plaintext

# $FreeBSD$
FBSD_1.0 {
flockfile;
ftrylockfile;
funlockfile;
asprintf;
clearerr;
fclose;
fcloseall;
fdopen;
feof;
ferror;
fflush;
fgetc;
fgetln;
fgetpos;
fgets;
fgetwc;
fgetwln;
fgetws;
fileno;
__sF;
__stdinp;
__stdoutp;
__stderrp;
f_prealloc; # deprecated???
fopen;
fprintf;
fpurge;
fputc;
fputs;
fputwc;
fputws;
fread;
freopen;
fscanf;
fseek;
fseeko;
fsetpos;
ftell;
ftello;
funopen;
fwide;
fwprintf;
fwrite;
fwscanf;
getc;
getchar;
gets;
getw;
getwc;
getwchar;
mkstemps;
mkstemp;
mkdtemp;
mktemp;
perror;
printf;
putc;
putchar;
puts;
putw;
putwc;
putwchar;
remove;
rewind;
__srget;
scanf;
setbuf;
setbuffer;
setlinebuf;
setvbuf;
snprintf;
sprintf;
sscanf;
swprintf;
swscanf;
tempnam;
tmpfile;
tmpnam;
ungetc;
ungetwc;
getchar_unlocked;
getc_unlocked;
putchar_unlocked;
putc_unlocked;
feof_unlocked;
ferror_unlocked;
clearerr_unlocked;
fileno_unlocked;
vasprintf;
vfprintf;
vfscanf;
vfwprintf;
vfwscanf;
vprintf;
vscanf;
vsnprintf;
vsprintf;
vsscanf;
vswprintf;
vswscanf;
vwprintf;
vwscanf;
__swbuf;
wprintf;
wscanf;
__use_xprintf;
__lowercase_hex;
__uppercase_hex;
__printf_flush;
__printf_puts;
__printf_pad;
__printf_out;
__xvprintf;
register_printf_function;
register_printf_render;
register_printf_render_std;
__printf_arginfo_float;
__printf_render_float;
__printf_arginfo_hexdump;
__printf_render_hexdump;
__printf_arginfo_int;
__printf_render_int;
__printf_arginfo_ptr;
__printf_render_ptr;
__printf_arginfo_str;
__printf_render_str;
__printf_arginfo_chr;
__printf_render_chr;
__printf_arginfo_time;
__printf_render_time;
__printf_arginfo_vis;
__printf_render_vis;
};
FBSDprivate {
_cleanup; # To be replaced with fcloseall().
_flockfile;
_flockfile_debug_stub;
_flockfile_debug;
_ftrylockfile;
_funlockfile;
__vfscanf;
};