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 11369099ba2SDavid SchultzFBSD_1.1 { 114ad760e6fSDavid Schultz dprintf; 11569099ba2SDavid Schultz getdelim; 11669099ba2SDavid Schultz getline; 117ad760e6fSDavid Schultz vdprintf; 11869099ba2SDavid Schultz}; 11969099ba2SDavid Schultz 1203c87aa1dSDavid ChisnallFBSD_1.3 { 1213c87aa1dSDavid Chisnall asprintf_l; 1223c87aa1dSDavid Chisnall fprintf_l; 1233c87aa1dSDavid Chisnall fwprintf_l; 1243c87aa1dSDavid Chisnall printf_l; 1253c87aa1dSDavid Chisnall snprintf_l; 1263c87aa1dSDavid Chisnall sprintf_l; 1273c87aa1dSDavid Chisnall swprintf_l; 1283c87aa1dSDavid Chisnall vasprintf_l; 1293c87aa1dSDavid Chisnall vfprintf_l; 1303c87aa1dSDavid Chisnall vfwprintf_l; 1313c87aa1dSDavid Chisnall vprintf_l; 1323c87aa1dSDavid Chisnall vsnprintf_l; 1333c87aa1dSDavid Chisnall vsprintf_l; 1343c87aa1dSDavid Chisnall vswprintf_l; 1353c87aa1dSDavid Chisnall vwprintf_l; 1363c87aa1dSDavid Chisnall wprintf_l; 1373c87aa1dSDavid Chisnall fgetwc_l; 1383c87aa1dSDavid Chisnall fputwc_l; 1393c87aa1dSDavid Chisnall ungetwc_l; 1403c87aa1dSDavid Chisnall vfwscanf_l; 1413c87aa1dSDavid Chisnall vswscanf_l; 1423c87aa1dSDavid Chisnall fscanf_l; 1433c87aa1dSDavid Chisnall fwscanf_l; 1443c87aa1dSDavid Chisnall scanf_l; 1453c87aa1dSDavid Chisnall sscanf_l; 1463c87aa1dSDavid Chisnall swscanf_l; 1473c87aa1dSDavid Chisnall vfscanf_l; 1483c87aa1dSDavid Chisnall vscanf_l; 1493c87aa1dSDavid Chisnall vsscanf_l; 1503c87aa1dSDavid Chisnall vwscanf_l; 1513c87aa1dSDavid Chisnall wscanf_l; 1523c87aa1dSDavid Chisnall fgetws_l; 1533c87aa1dSDavid Chisnall fputws_l; 1543c87aa1dSDavid Chisnall getwc_l; 1553c87aa1dSDavid Chisnall getwchar_l; 1563c87aa1dSDavid Chisnall putwc_l; 1573c87aa1dSDavid Chisnall putwchar_l; 158*96c95412SPietro Cerutti fmemopen; 1593c87aa1dSDavid Chisnall}; 1603c87aa1dSDavid Chisnall 1617ff4930dSDavid SchultzFBSDprivate_1.0 { 1627ff4930dSDavid Schultz _flockfile; 1637ff4930dSDavid Schultz _flockfile_debug_stub; 1647ff4930dSDavid Schultz _flockfile_debug; 1657ff4930dSDavid Schultz _ftrylockfile; 1667ff4930dSDavid Schultz _funlockfile; 1677ff4930dSDavid Schultz __vfscanf; 1687ff4930dSDavid Schultz 1697ff4930dSDavid Schultz /* 1707ff4930dSDavid Schultz * xprintf support 1717ff4930dSDavid Schultz */ 172cce72e88SDaniel Eischen __use_xprintf; 173cce72e88SDaniel Eischen __lowercase_hex; 174cce72e88SDaniel Eischen __uppercase_hex; 175cce72e88SDaniel Eischen __printf_flush; 176cce72e88SDaniel Eischen __printf_puts; 177cce72e88SDaniel Eischen __printf_pad; 178cce72e88SDaniel Eischen __printf_out; 179cce72e88SDaniel Eischen __xvprintf; 180cce72e88SDaniel Eischen register_printf_function; 181cce72e88SDaniel Eischen register_printf_render; 182cce72e88SDaniel Eischen register_printf_render_std; 183cce72e88SDaniel Eischen __printf_arginfo_float; 184cce72e88SDaniel Eischen __printf_render_float; 185cce72e88SDaniel Eischen __printf_arginfo_hexdump; 186cce72e88SDaniel Eischen __printf_render_hexdump; 187cce72e88SDaniel Eischen __printf_arginfo_int; 188cce72e88SDaniel Eischen __printf_render_int; 189cce72e88SDaniel Eischen __printf_arginfo_ptr; 190cce72e88SDaniel Eischen __printf_render_ptr; 191cce72e88SDaniel Eischen __printf_arginfo_str; 192cce72e88SDaniel Eischen __printf_render_str; 193cce72e88SDaniel Eischen __printf_arginfo_chr; 194cce72e88SDaniel Eischen __printf_render_chr; 195cce72e88SDaniel Eischen __printf_arginfo_time; 196cce72e88SDaniel Eischen __printf_render_time; 197cce72e88SDaniel Eischen __printf_arginfo_vis; 198cce72e88SDaniel Eischen __printf_render_vis; 199cce72e88SDaniel Eischen}; 200