1/* 2 * $FreeBSD$ 3 */ 4 5/* 6 * This only needs to contain symbols that are not listed in 7 * symbol maps from other parts of libc (i.e., not found in 8 * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...). 9 */ 10FBSD_1.0 { 11 /* PSEUDO syscalls */ 12 _exit; 13 14 _mcount; 15 _setjmp; 16 _longjmp; 17 fabs; 18 __flt_rounds; 19 fpgetmask; 20 fpgetround; 21 fpgetsticky; 22 fpsetmask; 23 fpsetround; 24 __infinity; 25 __nan; 26 makecontext; 27 setjmp; 28 longjmp; 29 sigsetjmp; 30 siglongjmp; 31 htonl; 32 htons; 33 ntohl; 34 ntohs; 35 brk; 36 sbrk; 37 vfork; 38 39 /* SCD libc 64 psABI */ 40 _Qp_sqrt; 41 _Qp_add; 42 _Qp_div; 43 _Qp_mul; 44 _Qp_sub; 45 _Qp_dtoq; 46 _Qp_itoq; 47 _Qp_stoq; 48 _Qp_xtoq; 49 _Qp_uitoq; 50 _Qp_uxtoq; 51 _Qp_qtod; 52 _Qp_qtoi; 53 _Qp_qtos; 54 _Qp_qtox; 55 _Qp_qtoui; 56 _Qp_qtoux; 57 _Qp_feq; 58 _Qp_fge; 59 _Qp_fgt; 60 _Qp_fle; 61 _Qp_flt; 62 _Qp_fne; 63 _Qp_cmp; 64 _Qp_cmpe; 65 __dtoul; 66 __sparc_utrap_install; 67}; 68 69FBSDprivate_1.0 { 70 /* PSEUDO syscalls */ 71 __sys_getlogin; 72 _getlogin; 73 __sys_exit; 74 75 _set_tp; 76 ___longjmp; 77 __makecontext; 78 __longjmp; 79 signalcontext; 80 __signalcontext; 81 __siglongjmp; 82 __sys_brk; 83 _brk; 84 __sys_sbrk; 85 _sbrk; 86 __sys_vfork; 87 _vfork; 88 89 /* used in src/lib/csu/sparc64/crt1.c */ 90 __sparc_utrap_setup; 91}; 92