aboutsummaryrefslogtreecommitdiff
path: root/libtcc1.c
diff options
context:
space:
mode:
Diffstat (limited to 'libtcc1.c')
-rw-r--r--libtcc1.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/libtcc1.c b/libtcc1.c
index 11393e3..892baba 100644
--- a/libtcc1.c
+++ b/libtcc1.c
@@ -419,7 +419,7 @@ unsigned long long __umoddi3(unsigned long long u, unsigned long long v)
}
/* XXX: fix tcc's code generator to do this instead */
-long long __sardi3(long long a, int b)
+long long __ashrdi3(long long a, int b)
{
#ifdef __TINYC__
DWunion u;
@@ -438,7 +438,7 @@ long long __sardi3(long long a, int b)
}
/* XXX: fix tcc's code generator to do this instead */
-unsigned long long __shrdi3(unsigned long long a, int b)
+unsigned long long __lshrdi3(unsigned long long a, int b)
{
#ifdef __TINYC__
DWunion u;
@@ -457,7 +457,7 @@ unsigned long long __shrdi3(unsigned long long a, int b)
}
/* XXX: fix tcc's code generator to do this instead */
-long long __shldi3(long long a, int b)
+long long __ashldi3(long long a, int b)
{
#ifdef __TINYC__
DWunion u;
@@ -483,7 +483,7 @@ unsigned short __tcc_int_fpu_control = 0x137f | 0x0c00;
#endif
/* XXX: fix tcc's code generator to do this instead */
-float __ulltof(unsigned long long a)
+float __floatundisf(unsigned long long a)
{
DWunion uu;
XFtype r;
@@ -498,7 +498,7 @@ float __ulltof(unsigned long long a)
}
}
-double __ulltod(unsigned long long a)
+double __floatundidf(unsigned long long a)
{
DWunion uu;
XFtype r;
@@ -513,7 +513,7 @@ double __ulltod(unsigned long long a)
}
}
-long double __ulltold(unsigned long long a)
+long double __floatundixf(unsigned long long a)
{
DWunion uu;
XFtype r;