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