xref: /freebsd/lib/libc/stdio/Symbol.map (revision 7ff4930d735fbd00203c81117aaea35d5cbfa2e5)
15f864214SDaniel Eischen/*
25f864214SDaniel Eischen * $FreeBSD$
35f864214SDaniel Eischen */
4cce72e88SDaniel Eischen
5cce72e88SDaniel EischenFBSD_1.0 {
6cce72e88SDaniel Eischen	flockfile;
7cce72e88SDaniel Eischen	ftrylockfile;
8cce72e88SDaniel Eischen	funlockfile;
9cce72e88SDaniel Eischen	asprintf;
10cce72e88SDaniel Eischen	clearerr;
11cce72e88SDaniel Eischen	fclose;
12b62c955cSDaniel Eischen	fcloseall;
13cce72e88SDaniel Eischen	fdopen;
14cce72e88SDaniel Eischen	feof;
15cce72e88SDaniel Eischen	ferror;
16cce72e88SDaniel Eischen	fflush;
17cce72e88SDaniel Eischen	fgetc;
18cce72e88SDaniel Eischen	fgetln;
19cce72e88SDaniel Eischen	fgetpos;
20cce72e88SDaniel Eischen	fgets;
21cce72e88SDaniel Eischen	fgetwc;
22cce72e88SDaniel Eischen	fgetwln;
23cce72e88SDaniel Eischen	fgetws;
24cce72e88SDaniel Eischen	fileno;
25cce72e88SDaniel Eischen	__sF;
26cce72e88SDaniel Eischen	__stdinp;
27cce72e88SDaniel Eischen	__stdoutp;
28cce72e88SDaniel Eischen	__stderrp;
295f864214SDaniel Eischen	f_prealloc;	/* deprecated??? */
30cce72e88SDaniel Eischen	fopen;
31cce72e88SDaniel Eischen	fprintf;
32cce72e88SDaniel Eischen	fpurge;
33cce72e88SDaniel Eischen	fputc;
34cce72e88SDaniel Eischen	fputs;
35cce72e88SDaniel Eischen	fputwc;
36cce72e88SDaniel Eischen	fputws;
37cce72e88SDaniel Eischen	fread;
38cce72e88SDaniel Eischen	freopen;
39cce72e88SDaniel Eischen	fscanf;
40cce72e88SDaniel Eischen	fseek;
41cce72e88SDaniel Eischen	fseeko;
42cce72e88SDaniel Eischen	fsetpos;
43cce72e88SDaniel Eischen	ftell;
44cce72e88SDaniel Eischen	ftello;
45cce72e88SDaniel Eischen	funopen;
46cce72e88SDaniel Eischen	fwide;
47cce72e88SDaniel Eischen	fwprintf;
48cce72e88SDaniel Eischen	fwrite;
49cce72e88SDaniel Eischen	fwscanf;
50cce72e88SDaniel Eischen	getc;
51cce72e88SDaniel Eischen	getchar;
52cce72e88SDaniel Eischen	gets;
53cce72e88SDaniel Eischen	getw;
54cce72e88SDaniel Eischen	getwc;
55cce72e88SDaniel Eischen	getwchar;
56cce72e88SDaniel Eischen	mkstemps;
57cce72e88SDaniel Eischen	mkstemp;
58cce72e88SDaniel Eischen	mkdtemp;
59cce72e88SDaniel Eischen	mktemp;
60cce72e88SDaniel Eischen	perror;
61cce72e88SDaniel Eischen	printf;
62cce72e88SDaniel Eischen	putc;
63cce72e88SDaniel Eischen	putchar;
64cce72e88SDaniel Eischen	puts;
65cce72e88SDaniel Eischen	putw;
66cce72e88SDaniel Eischen	putwc;
67cce72e88SDaniel Eischen	putwchar;
68cce72e88SDaniel Eischen	remove;
69cce72e88SDaniel Eischen	rewind;
70cce72e88SDaniel Eischen	__srget;
71cce72e88SDaniel Eischen	scanf;
72cce72e88SDaniel Eischen	setbuf;
73cce72e88SDaniel Eischen	setbuffer;
74cce72e88SDaniel Eischen	setlinebuf;
75cce72e88SDaniel Eischen	setvbuf;
76cce72e88SDaniel Eischen	snprintf;
77cce72e88SDaniel Eischen	sprintf;
78cce72e88SDaniel Eischen	sscanf;
79cce72e88SDaniel Eischen	swprintf;
80cce72e88SDaniel Eischen	swscanf;
81cce72e88SDaniel Eischen	tempnam;
82cce72e88SDaniel Eischen	tmpfile;
83cce72e88SDaniel Eischen	tmpnam;
84cce72e88SDaniel Eischen	ungetc;
85cce72e88SDaniel Eischen	ungetwc;
86cce72e88SDaniel Eischen	getchar_unlocked;
87cce72e88SDaniel Eischen	getc_unlocked;
88cce72e88SDaniel Eischen	putchar_unlocked;
89cce72e88SDaniel Eischen	putc_unlocked;
90cce72e88SDaniel Eischen	feof_unlocked;
91cce72e88SDaniel Eischen	ferror_unlocked;
92cce72e88SDaniel Eischen	clearerr_unlocked;
93cce72e88SDaniel Eischen	fileno_unlocked;
94cce72e88SDaniel Eischen	vasprintf;
95cce72e88SDaniel Eischen	vfprintf;
96cce72e88SDaniel Eischen	vfscanf;
97cce72e88SDaniel Eischen	vfwprintf;
98cce72e88SDaniel Eischen	vfwscanf;
99cce72e88SDaniel Eischen	vprintf;
100cce72e88SDaniel Eischen	vscanf;
101cce72e88SDaniel Eischen	vsnprintf;
102cce72e88SDaniel Eischen	vsprintf;
103cce72e88SDaniel Eischen	vsscanf;
104cce72e88SDaniel Eischen	vswprintf;
105cce72e88SDaniel Eischen	vswscanf;
106cce72e88SDaniel Eischen	vwprintf;
107cce72e88SDaniel Eischen	vwscanf;
108cce72e88SDaniel Eischen	__swbuf;
109cce72e88SDaniel Eischen	wprintf;
110cce72e88SDaniel Eischen	wscanf;
1117ff4930dSDavid Schultz};
1127ff4930dSDavid Schultz
1137ff4930dSDavid SchultzFBSDprivate_1.0 {
1147ff4930dSDavid Schultz	_flockfile;
1157ff4930dSDavid Schultz	_flockfile_debug_stub;
1167ff4930dSDavid Schultz	_flockfile_debug;
1177ff4930dSDavid Schultz	_ftrylockfile;
1187ff4930dSDavid Schultz	_funlockfile;
1197ff4930dSDavid Schultz	__vfscanf;
1207ff4930dSDavid Schultz
1217ff4930dSDavid Schultz	/*
1227ff4930dSDavid Schultz	 * xprintf support
1237ff4930dSDavid Schultz	 */
124cce72e88SDaniel Eischen	__use_xprintf;
125cce72e88SDaniel Eischen	__lowercase_hex;
126cce72e88SDaniel Eischen	__uppercase_hex;
127cce72e88SDaniel Eischen	__printf_flush;
128cce72e88SDaniel Eischen	__printf_puts;
129cce72e88SDaniel Eischen	__printf_pad;
130cce72e88SDaniel Eischen	__printf_out;
131cce72e88SDaniel Eischen	__xvprintf;
132cce72e88SDaniel Eischen	register_printf_function;
133cce72e88SDaniel Eischen	register_printf_render;
134cce72e88SDaniel Eischen	register_printf_render_std;
135cce72e88SDaniel Eischen	__printf_arginfo_float;
136cce72e88SDaniel Eischen	__printf_render_float;
137cce72e88SDaniel Eischen	__printf_arginfo_hexdump;
138cce72e88SDaniel Eischen	__printf_render_hexdump;
139cce72e88SDaniel Eischen	__printf_arginfo_int;
140cce72e88SDaniel Eischen	__printf_render_int;
141cce72e88SDaniel Eischen	__printf_arginfo_ptr;
142cce72e88SDaniel Eischen	__printf_render_ptr;
143cce72e88SDaniel Eischen	__printf_arginfo_str;
144cce72e88SDaniel Eischen	__printf_render_str;
145cce72e88SDaniel Eischen	__printf_arginfo_chr;
146cce72e88SDaniel Eischen	__printf_render_chr;
147cce72e88SDaniel Eischen	__printf_arginfo_time;
148cce72e88SDaniel Eischen	__printf_render_time;
149cce72e88SDaniel Eischen	__printf_arginfo_vis;
150cce72e88SDaniel Eischen	__printf_render_vis;
151cce72e88SDaniel Eischen};
152