glibc/stdio/Versions
Roland McGrath 35c53530e9 2001-07-20 Roland McGrath <roland@frob.com>
* libio/stdio_ext.h: Moved to ...
	* stdio-common/stdio_ext.h: ... here.
	* libio/Makefile (headers): Move stdio_ext.h from here ...
	* stdio-common/Makefile (headers): ... to here.
	* include/stdio_ext.h: New file.
	* stdio/Makefile (routines): Add the stdio_ext.h functions here.
	* stdio/Versions (GLIBC_2.2.4): Export the stdio_ext.h functions.
	* stdio/__flbf.c: New file.
	* stdio/__fbufsize.c: New file.
	* stdio/__fpending.c: New file.
	* stdio/__fpurge.c: New file.
	* stdio/__freadable.c: New file.
	* stdio/__freading.c: New file.
	* stdio/__fsetlocking.c: New file.
	* stdio/__fwritable.c: New file.
	* stdio/__fwriting.c: New file.
2001-07-21 05:09:59 +00:00

71 lines
1.6 KiB
Plaintext

libc {
GLIBC_2.0 {
# more or less standard functions
__fillbf; __flshfp;
# functions used in inline functions or macros
__getdelim; __line_wrap_output; __line_wrap_update;
__vfscanf; __vsscanf;
# variables in normal name space
stderr; stdin; stdout;
# c*
clearerr;
# f*
fclose; fcloseall; fdopen; feof; ferror; fflush; fgetc; fgetpos; fgets;
fileno; fmemopen; fopen; fopencookie; fputc; fputs; fread; freopen;
fseek; fsetpos; ftell; fwrite;
# g*
getc; getchar; getdelim; gets;
# l*
line_wrap_stream; line_unwrap_stream; line_wrapped; line_wrap_lmargin;
line_wrap_set_lmargin; line_wrap_rmargin; line_wrap_set_rmargin;
line_wrap_wmargin; line_wrap_set_wmargin; line_wrap_point;
# o*
open_memstream; open_obstack_stream; obstack_printf; obstack_vprintf;
# p*
pclose; popen; putc; putchar; puts;
# r*
rewind;
# s*
setbuf; setbuffer; setlinebuf; setvbuf;
# u*
ungetc;
# v*
vasprintf; vdprintf; vscanf; vsnprintf; vsprintf; vsscanf;
}
GLIBC_2.1 {
# functions used in other libraries
__asprintf;
# c*
clearerr_unlocked;
# f*
feof_unlocked; ferror_unlocked; fflush_unlocked; fgets_unlocked;
fileno_unlocked; fputc_unlocked; fputs_unlocked;
fread_unlocked; fwrite_unlocked;
# g*
getc_unlocked; getchar_unlocked;
# p*
putc_unlocked; putchar_unlocked;
}
GLIBC_2.2.4 {
# Functions to access FILE internals.
__fbufsize; __freading; __fwriting; __freadable; __fwritable; __flbf;
__fpurge; __fpending; __fsetlocking; _flushlbf;
}
}