1169092Sdeischen/* 2169092Sdeischen * $FreeBSD$ 3169092Sdeischen */ 4156608Sdeischen 5169092Sdeischen/* 6169092Sdeischen * This only needs to contain symbols that are not listed in 7169092Sdeischen * symbol maps from other parts of libc (i.e., not found in 8169092Sdeischen * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...). 9169092Sdeischen */ 10156608SdeischenFBSD_1.0 { 11169092Sdeischen /* PSEUDO syscalls */ 12156608Sdeischen _exit; 13156608Sdeischen 14169768Scognet __mcount; 15156608Sdeischen _setjmp; 16156608Sdeischen _longjmp; 17156608Sdeischen alloca; 18156608Sdeischen fabs; 19156608Sdeischen __infinity; 20156608Sdeischen __nan; 21156608Sdeischen makecontext; 22156608Sdeischen setjmp; 23156608Sdeischen longjmp; 24156608Sdeischen sigsetjmp; 25169525Sdeischen siglongjmp; 26156608Sdeischen htonl; 27156608Sdeischen htons; 28156608Sdeischen ntohl; 29156608Sdeischen ntohs; 30156608Sdeischen vfork; 31156608Sdeischen brk; 32156608Sdeischen sbrk; 33237110Skientzle}; 34237110Skientzle 35237110SkientzleFBSD_1.3 { 36237039Skientzle __flt_rounds; 37156608Sdeischen}; 38156608Sdeischen 39268893SianFBSD_1.4 { 40268893Sian __gnu_Unwind_Find_exidx; 41268893Sian dl_unwind_find_exidx; 42268893Sian}; 43268893Sian 44169092SdeischenFBSDprivate_1.0 { 45169092Sdeischen /* PSEUDO syscalls */ 46156608Sdeischen __sys_getlogin; 47156608Sdeischen _getlogin; 48156608Sdeischen __sys_exit; 49156608Sdeischen 50156608Sdeischen _set_tp; 51232497Scognet __aeabi_read_tp; 52156608Sdeischen ___longjmp; 53156608Sdeischen __makecontext; 54156608Sdeischen __longjmp; 55156608Sdeischen signalcontext; 56156608Sdeischen _signalcontext; 57156608Sdeischen __siglongjmp; 58156608Sdeischen __sys_vfork; 59156608Sdeischen _vfork; 60156608Sdeischen _brk; 61169593Skan _end; 62156608Sdeischen _sbrk; 63169525Sdeischen 64169525Sdeischen /* softfloat */ 65169525Sdeischen __addsf3; 66169525Sdeischen __adddf3; 67169525Sdeischen __subsf3; 68169525Sdeischen __subdf3; 69169525Sdeischen __mulsf3; 70169525Sdeischen __muldf3; 71169525Sdeischen __divsf3; 72169525Sdeischen __divdf3; 73169525Sdeischen __floatsisf; 74169525Sdeischen __floatsidf; 75169525Sdeischen __fixsfsi; 76169525Sdeischen __fixdfsi; 77169525Sdeischen __fixunssfsi; 78169525Sdeischen __fixunsdfsi; 79169525Sdeischen __extendsfdf2; 80169525Sdeischen __truncdfsf2; 81262989Sandrew 82262989Sandrew _libc_arm_fpu_present; 83156608Sdeischen}; 84