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 _setjmp; 15 _longjmp; 16 alloca; 17 fabs; 18 __infinity; 19 __nan; 20 makecontext; 21 setjmp; 22 longjmp; 23 sigsetjmp; 24 siglongjmp; 25 htonl; 26 htons; 27 ntohl; 28 ntohs; 29 vfork; 30 brk; 31 cerror; /* XXX - Should this be .cerror (see sys/cerror.S)? */ 32 sbrk; 33}; 34 35FBSDprivate_1.0 { 36 /* PSEUDO syscalls */ 37 __sys_getlogin; 38 _getlogin; 39 __sys_exit; 40 41 _set_tp; 42 ___longjmp; 43 __umodsi3; 44 __modsi3; 45 __udivsi3; 46 __divsi3; 47 __makecontext; 48 __longjmp; 49 signalcontext; 50 _signalcontext; 51 __siglongjmp; 52 __sys_vfork; 53 _vfork; 54 _end; 55 __curbrk; 56 minbrk; 57 _brk; 58 _sbrk; 59 60 /* softfloat */ 61 __addsf3; 62 __adddf3; 63 __subsf3; 64 __subdf3; 65 __mulsf3; 66 __muldf3; 67 __divsf3; 68 __divdf3; 69 __floatsisf; 70 __floatsidf; 71 __fixsfsi; 72 __fixdfsi; 73 __fixunssfsi; 74 __fixunsdfsi; 75 __extendsfdf2; 76 __truncdfsf2; 77}; 78