Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Musl
提交
e22c2d3e
T
Third Party Musl
项目概览
OpenHarmony
/
Third Party Musl
1 年多 前同步成功
通知
37
Star
125
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Musl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
e22c2d3e
编写于
6月 26, 2011
作者:
R
Rich Felker
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
use .type directives for math asm (needed for dynamic linking to work)
上级
32de61e8
变更
15
隐藏空白更改
内联
并排
Showing
15 changed file
with
26 addition
and
0 deletion
+26
-0
src/math/i386/e_exp.s
src/math/i386/e_exp.s
+2
-0
src/math/i386/e_log.s
src/math/i386/e_log.s
+1
-0
src/math/i386/e_log10.s
src/math/i386/e_log10.s
+1
-0
src/math/i386/e_log10f.s
src/math/i386/e_log10f.s
+1
-0
src/math/i386/e_logf.s
src/math/i386/e_logf.s
+1
-0
src/math/i386/e_remainder.s
src/math/i386/e_remainder.s
+2
-0
src/math/i386/e_sqrt.s
src/math/i386/e_sqrt.s
+1
-0
src/math/i386/e_sqrtf.s
src/math/i386/e_sqrtf.s
+1
-0
src/math/i386/s_fabs.s
src/math/i386/s_fabs.s
+1
-0
src/math/i386/s_fabsf.s
src/math/i386/s_fabsf.s
+1
-0
src/math/i386/s_rint.s
src/math/i386/s_rint.s
+1
-0
src/math/i386/s_rintf.s
src/math/i386/s_rintf.s
+1
-0
src/math/i386/s_scalbln.s
src/math/i386/s_scalbln.s
+3
-0
src/math/i386/s_scalblnf.s
src/math/i386/s_scalblnf.s
+3
-0
src/math/i386/s_trunc.s
src/math/i386/s_trunc.s
+6
-0
未找到文件。
src/math/i386/e_exp.s
浏览文件 @
e22c2d3e
.
global
expf
.
global
expf
.
type
expf
,@
function
expf
:
expf
:
mov
4
(%
esp
),%
eax
mov
4
(%
esp
),%
eax
flds
4
(%
esp
)
flds
4
(%
esp
)
...
@@ -8,6 +9,7 @@ expf:
...
@@ -8,6 +9,7 @@ expf:
jmp
0
f
jmp
0
f
.
global
exp
.
global
exp
.
type
exp
,@
function
exp
:
exp
:
mov
8
(%
esp
),%
eax
mov
8
(%
esp
),%
eax
fldl
4
(%
esp
)
fldl
4
(%
esp
)
...
...
src/math/i386/e_log.s
浏览文件 @
e22c2d3e
.
global
log
.
global
log
.
type
log
,@
function
log
:
log
:
fldln2
fldln2
fldl
4
(%
esp
)
fldl
4
(%
esp
)
...
...
src/math/i386/e_log10.s
浏览文件 @
e22c2d3e
.
global
log10
.
global
log10
.
type
log10
,@
function
log10
:
log10
:
fldlg2
fldlg2
fldl
4
(%
esp
)
fldl
4
(%
esp
)
...
...
src/math/i386/e_log10f.s
浏览文件 @
e22c2d3e
.
global
log10f
.
global
log10f
.
type
log10f
,@
function
log10f
:
log10f
:
fldlg2
fldlg2
flds
4
(%
esp
)
flds
4
(%
esp
)
...
...
src/math/i386/e_logf.s
浏览文件 @
e22c2d3e
.
global
logf
.
global
logf
.
type
logf
,@
function
logf
:
logf
:
fldln2
fldln2
flds
4
(%
esp
)
flds
4
(%
esp
)
...
...
src/math/i386/e_remainder.s
浏览文件 @
e22c2d3e
.
global
remainderf
.
global
remainderf
.
type
remainderf
,@
function
remainderf
:
remainderf
:
flds
8
(%
esp
)
flds
8
(%
esp
)
flds
4
(%
esp
)
flds
4
(%
esp
)
jmp
1
f
jmp
1
f
.
global
remainder
.
global
remainder
.
type
remainder
,@
function
remainder
:
remainder
:
fldl
12
(%
esp
)
fldl
12
(%
esp
)
fldl
4
(%
esp
)
fldl
4
(%
esp
)
...
...
src/math/i386/e_sqrt.s
浏览文件 @
e22c2d3e
.
global
sqrt
.
global
sqrt
.
type
sqrt
,@
function
sqrt
:
fldl
4
(%
esp
)
sqrt
:
fldl
4
(%
esp
)
fsqrt
fsqrt
ret
ret
src/math/i386/e_sqrtf.s
浏览文件 @
e22c2d3e
.
global
sqrtf
.
global
sqrtf
.
type
sqrtf
,@
function
sqrtf
:
flds
4
(%
esp
)
sqrtf
:
flds
4
(%
esp
)
fsqrt
fsqrt
ret
ret
src/math/i386/s_fabs.s
浏览文件 @
e22c2d3e
.
global
fabs
.
global
fabs
.
type
fabs
,@
function
fabs
:
fabs
:
fldl
4
(%
esp
)
fldl
4
(%
esp
)
fabs
fabs
...
...
src/math/i386/s_fabsf.s
浏览文件 @
e22c2d3e
.
global
fabsf
.
global
fabsf
.
type
fabsf
,@
function
fabsf
:
fabsf
:
flds
4
(%
esp
)
flds
4
(%
esp
)
fabs
fabs
...
...
src/math/i386/s_rint.s
浏览文件 @
e22c2d3e
.
global
rint
.
global
rint
.
type
rint
,@
function
rint
:
rint
:
fldl
4
(%
esp
)
fldl
4
(%
esp
)
frndint
frndint
...
...
src/math/i386/s_rintf.s
浏览文件 @
e22c2d3e
.
global
rintf
.
global
rintf
.
type
rintf
,@
function
rintf
:
rintf
:
flds
4
(%
esp
)
flds
4
(%
esp
)
frndint
frndint
...
...
src/math/i386/s_scalbln.s
浏览文件 @
e22c2d3e
.
global
ldexp
.
global
ldexp
.
global
scalbn
.
global
scalbn
.
global
scalbln
.
global
scalbln
.
type
ldexp
,@
function
.
type
scalbn
,@
function
.
type
scalbln
,@
function
ldexp
:
ldexp
:
scalbn
:
scalbn
:
scalbln
:
scalbln
:
...
...
src/math/i386/s_scalblnf.s
浏览文件 @
e22c2d3e
.
global
ldexpf
.
global
ldexpf
.
global
scalbnf
.
global
scalbnf
.
global
scalblnf
.
global
scalblnf
.
type
ldexpf
,@
function
.
type
scalbnf
,@
function
.
type
scalblnf
,@
function
ldexpf
:
ldexpf
:
scalbnf
:
scalbnf
:
scalblnf
:
scalblnf
:
...
...
src/math/i386/s_trunc.s
浏览文件 @
e22c2d3e
.
global
ceilf
.
global
ceilf
.
type
ceilf
,@
function
ceilf
:
flds
4
(%
esp
)
ceilf
:
flds
4
(%
esp
)
jmp
1
f
jmp
1
f
.
global
ceil
.
global
ceil
.
type
ceil
,@
function
ceil
:
fldl
4
(%
esp
)
ceil
:
fldl
4
(%
esp
)
1
:
mov
$
0x08fb
,%
edx
1
:
mov
$
0x08fb
,%
edx
jmp
0
f
jmp
0
f
.
global
floorf
.
global
floorf
.
type
floorf
,@
function
floorf
:
flds
4
(%
esp
)
floorf
:
flds
4
(%
esp
)
jmp
1
f
jmp
1
f
.
global
floor
.
global
floor
.
type
floor
,@
function
floor
:
fldl
4
(%
esp
)
floor
:
fldl
4
(%
esp
)
1
:
mov
$
0x04f7
,%
edx
1
:
mov
$
0x04f7
,%
edx
jmp
0
f
jmp
0
f
.
global
truncf
.
global
truncf
.
type
truncf
,@
function
truncf
:
flds
4
(%
esp
)
truncf
:
flds
4
(%
esp
)
jmp
1
f
jmp
1
f
.
global
trunc
.
global
trunc
.
type
trunc
,@
function
trunc
:
fldl
4
(%
esp
)
trunc
:
fldl
4
(%
esp
)
1
:
mov
$
0x0cff
,%
edx
1
:
mov
$
0x0cff
,%
edx
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录