Index: head/lib/libc/arm/Symbol.map =================================================================== --- head/lib/libc/arm/Symbol.map (revision 330524) +++ head/lib/libc/arm/Symbol.map (revision 330525) @@ -1,83 +1,65 @@ /* * $FreeBSD$ */ /* * This only needs to contain symbols that are not listed in * symbol maps from other parts of libc (i.e., not found in * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...). */ FBSD_1.0 { /* PSEUDO syscalls */ _exit; __mcount; _setjmp; _longjmp; alloca; fabs; __infinity; __nan; makecontext; setjmp; longjmp; sigsetjmp; siglongjmp; htonl; htons; ntohl; ntohs; vfork; brk; sbrk; }; FBSD_1.3 { __flt_rounds; }; FBSD_1.4 { __gnu_Unwind_Find_exidx; dl_unwind_find_exidx; }; FBSDprivate_1.0 { /* PSEUDO syscalls */ __sys_getlogin; _getlogin; __sys_exit; _set_tp; __aeabi_read_tp; ___longjmp; __makecontext; __longjmp; signalcontext; _signalcontext; __siglongjmp; __sys_vfork; _vfork; _brk; _end; _sbrk; - /* softfloat */ - __addsf3; - __adddf3; - __subsf3; - __subdf3; - __mulsf3; - __muldf3; - __divsf3; - __divdf3; - __floatsisf; - __floatsidf; - __fixsfsi; - __fixdfsi; - __fixunssfsi; - __fixunsdfsi; - __extendsfdf2; - __truncdfsf2; - _libc_arm_fpu_present; }; Index: head/lib/libc/mips/Symbol.map =================================================================== --- head/lib/libc/mips/Symbol.map (revision 330524) +++ head/lib/libc/mips/Symbol.map (revision 330525) @@ -1,74 +1,56 @@ /* * $FreeBSD$ */ /* * This only needs to contain symbols that are not listed in * symbol maps from other parts of libc (i.e., not found in * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...). */ FBSD_1.0 { /* PSEUDO syscalls */ _exit; _setjmp; _longjmp; alloca; fabs; __infinity; __nan; makecontext; setjmp; longjmp; sigsetjmp; siglongjmp; htonl; htons; ntohl; ntohs; vfork; brk; sbrk; }; FBSD_1.3 { __flt_rounds; }; FBSDprivate_1.0 { /* PSEUDO syscalls */ __sys_getlogin; _getlogin; __sys_exit; _set_tp; ___longjmp; __makecontext; __longjmp; signalcontext; _signalcontext; __siglongjmp; __sys_vfork; _vfork; _end; _brk; _sbrk; - - /* softfloat */ - __addsf3; - __adddf3; - __subsf3; - __subdf3; - __mulsf3; - __muldf3; - __divsf3; - __divdf3; - __floatsisf; - __floatsidf; - __fixsfsi; - __fixdfsi; - __fixunssfsi; - __fixunsdfsi; - __extendsfdf2; - __truncdfsf2; }; Index: head/lib/libc/riscv/Symbol.map =================================================================== --- head/lib/libc/riscv/Symbol.map (revision 330524) +++ head/lib/libc/riscv/Symbol.map (revision 330525) @@ -1,56 +1,38 @@ /* * $FreeBSD$ */ /* * This only needs to contain symbols that are not listed in * symbol maps from other parts of libc (i.e., not found in * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...). */ FBSD_1.0 { /* PSEUDO syscalls */ _exit; _setjmp; _longjmp; fabs; __flt_rounds; fpgetmask; fpsetmask; __infinity; __nan; setjmp; longjmp; sigsetjmp; siglongjmp; htonl; htons; ntohl; ntohs; vfork; makecontext; }; FBSDprivate_1.0 { _set_tp; _end; __makecontext; - - /* softfloat */ - __addsf3; - __adddf3; - __subsf3; - __subdf3; - __mulsf3; - __muldf3; - __divsf3; - __divdf3; - __floatsisf; - __floatsidf; - __fixsfsi; - __fixdfsi; - __fixunssfsi; - __fixunsdfsi; - __extendsfdf2; - __truncdfsf2; }; Index: head/lib/libc/softfloat/Symbol.map =================================================================== --- head/lib/libc/softfloat/Symbol.map (revision 330524) +++ head/lib/libc/softfloat/Symbol.map (revision 330525) @@ -1,41 +1,55 @@ /* * $FreeBSD$ */ FBSD_1.0 { _fpgetmask; fpgetmask; _fpgetround; fpgetround; _fpgetsticky; fpgetsticky; _fpsetmask; fpsetmask; _fpsetround; fpsetround; _fpsetsticky; fpsetsticky; }; FBSDprivate_1.0 { __softfloat_float_exception_flags; __softfloat_float_exception_mask; __softfloat_float_rounding_mode; __softfloat_float_raise; + __adddf3; + __addsf3; + __divdf3; + __divsf3; __eqdf2; __eqsf2; + __extendsfdf2; + __fixdfsi; + __fixsfsi; + __floatsidf; + __floatsisf; __gedf2; __gesf2; __gtdf2; __gtsf2; __ledf2; __lesf2; __ltdf2; __ltsf2; + __muldf3; + __mulsf3; __nedf2; __negdf2; __negsf2; __nesf2; + __subdf3; + __subsf3; + __truncdfsf2; __unorddf2; __unordsf2; };