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