Skip to content

Commit d52d641

Browse files
committedSep 18, 2014
soc/runtime/services: add alternative names for comparedf2 routines
1 parent 3d6fab6 commit d52d641

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed
 

‎soc/runtime/services.c

+11-6
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,13 @@ static const struct symbol syscalls[] = {
2121

2222
#pragma GCC diagnostic push
2323
#pragma GCC diagnostic ignored "-Wimplicit-int"
24-
extern __divsi3, __modsi3, __ledf2, __gedf2, __unorddf2, __negsf2, __negdf2,
25-
__addsf3, __subsf3, __mulsf3, __divsf3, __lshrdi3, __muldi3, __divdi3,
26-
__ashldi3, __ashrdi3, __udivmoddi4, __floatsisf, __floatunsisf, __fixsfsi,
27-
__fixunssfsi, __adddf3, __subdf3, __muldf3, __divdf3, __floatsidf,
28-
__floatunsidf, __floatdidf, __fixdfsi, __fixunsdfsi, __clzsi2, __ctzsi2,
29-
__udivdi3, __umoddi3, __moddi3;
24+
extern __divsi3, __modsi3, __ledf2, __gedf2, __unorddf2, __eqdf2, __ltdf2,
25+
__nedf2, __gtdf2, __negsf2, __negdf2, __addsf3, __subsf3, __mulsf3,
26+
__divsf3, __lshrdi3, __muldi3, __divdi3, __ashldi3, __ashrdi3,
27+
__udivmoddi4, __floatsisf, __floatunsisf, __fixsfsi, __fixunssfsi,
28+
__adddf3, __subdf3, __muldf3, __divdf3, __floatsidf, __floatunsidf,
29+
__floatdidf, __fixdfsi, __fixunsdfsi, __clzsi2, __ctzsi2, __udivdi3,
30+
__umoddi3, __moddi3;
3031
#pragma GCC diagnostic pop
3132

3233
static const struct symbol compiler_rt[] = {
@@ -35,6 +36,10 @@ static const struct symbol compiler_rt[] = {
3536
{"ledf2", &__ledf2},
3637
{"gedf2", &__gedf2},
3738
{"unorddf2", &__unorddf2},
39+
{"eqdf2", &__eqdf2},
40+
{"ltdf2", &__ltdf2},
41+
{"nedf2", &__nedf2},
42+
{"gtdf2", &__gtdf2},
3843
{"negsf2", &__negsf2},
3944
{"negdf2", &__negdf2},
4045
{"addsf3", &__addsf3},

0 commit comments

Comments
 (0)
Please sign in to comment.