Move softfloat symbol map entries to softfloat/Symbol.map.
The arm, mips, and riscv MD Symbol.map files listed some (but not all) of the softfloat symbols that were actually defined in softfloat.c. While here, also remove entries for __fixuns[sd]fsi which are provided by libcompiler_rt and not by libc. Sponsored by: DARPA / AFRL
This commit is contained in:
parent
04657e23fa
commit
3e5749acea
@ -61,23 +61,5 @@ FBSDprivate_1.0 {
|
||||
_end;
|
||||
_sbrk;
|
||||
|
||||
/* softfloat */
|
||||
__addsf3;
|
||||
__adddf3;
|
||||
__subsf3;
|
||||
__subdf3;
|
||||
__mulsf3;
|
||||
__muldf3;
|
||||
__divsf3;
|
||||
__divdf3;
|
||||
__floatsisf;
|
||||
__floatsidf;
|
||||
__fixsfsi;
|
||||
__fixdfsi;
|
||||
__fixunssfsi;
|
||||
__fixunsdfsi;
|
||||
__extendsfdf2;
|
||||
__truncdfsf2;
|
||||
|
||||
_libc_arm_fpu_present;
|
||||
};
|
||||
|
@ -53,22 +53,4 @@ FBSDprivate_1.0 {
|
||||
_end;
|
||||
_brk;
|
||||
_sbrk;
|
||||
|
||||
/* softfloat */
|
||||
__addsf3;
|
||||
__adddf3;
|
||||
__subsf3;
|
||||
__subdf3;
|
||||
__mulsf3;
|
||||
__muldf3;
|
||||
__divsf3;
|
||||
__divdf3;
|
||||
__floatsisf;
|
||||
__floatsidf;
|
||||
__fixsfsi;
|
||||
__fixdfsi;
|
||||
__fixunssfsi;
|
||||
__fixunsdfsi;
|
||||
__extendsfdf2;
|
||||
__truncdfsf2;
|
||||
};
|
||||
|
@ -35,22 +35,4 @@ FBSDprivate_1.0 {
|
||||
_set_tp;
|
||||
_end;
|
||||
__makecontext;
|
||||
|
||||
/* softfloat */
|
||||
__addsf3;
|
||||
__adddf3;
|
||||
__subsf3;
|
||||
__subdf3;
|
||||
__mulsf3;
|
||||
__muldf3;
|
||||
__divsf3;
|
||||
__divdf3;
|
||||
__floatsisf;
|
||||
__floatsidf;
|
||||
__fixsfsi;
|
||||
__fixdfsi;
|
||||
__fixunssfsi;
|
||||
__fixunsdfsi;
|
||||
__extendsfdf2;
|
||||
__truncdfsf2;
|
||||
};
|
||||
|
@ -22,8 +22,17 @@ FBSDprivate_1.0 {
|
||||
__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;
|
||||
@ -32,10 +41,15 @@ FBSDprivate_1.0 {
|
||||
__lesf2;
|
||||
__ltdf2;
|
||||
__ltsf2;
|
||||
__muldf3;
|
||||
__mulsf3;
|
||||
__nedf2;
|
||||
__negdf2;
|
||||
__negsf2;
|
||||
__nesf2;
|
||||
__subdf3;
|
||||
__subsf3;
|
||||
__truncdfsf2;
|
||||
__unorddf2;
|
||||
__unordsf2;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user