about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-04-12 19:12:50 +0200
committerptitSeb <sebastien.chev@gmail.com>2021-04-12 19:12:50 +0200
commit3bf90844b1df1304576509dd26d4ba7f88e40229 (patch)
tree0a3c45977e81c6cb46f8aece22a69be4dd6be1e9 /src
parent6546ae8e67410470b637b4420411530e0f079160 (diff)
downloadbox64-3bf90844b1df1304576509dd26d4ba7f88e40229.tar.gz
box64-3bf90844b1df1304576509dd26d4ba7f88e40229.zip
Added a few more libc wrapped functions
Diffstat (limited to 'src')
-rwxr-xr-xsrc/wrapped/wrappedlibc.c1
-rwxr-xr-xsrc/wrapped/wrappedlibc_private.h4
2 files changed, 3 insertions, 2 deletions
diff --git a/src/wrapped/wrappedlibc.c b/src/wrapped/wrappedlibc.c
index 8fac99cf..e9298f06 100755
--- a/src/wrapped/wrappedlibc.c
+++ b/src/wrapped/wrappedlibc.c
@@ -1458,6 +1458,7 @@ EXPORT int my_scandir64(x64emu_t *emu, void* dir, void* namelist, void* sel, voi
 {
     return scandir64(dir, namelist, findfilter64Fct(sel), findcompare64Fct(comp));
 }
+EXPORT int my_scandir(x64emu_t *emu, void* dir, void* namelist, void* sel, void* comp) __attribute__((alias("my_scandir64")));
 
 EXPORT int my_ftw64(x64emu_t* emu, void* filename, void* func, int descriptors)
 {
diff --git a/src/wrapped/wrappedlibc_private.h b/src/wrapped/wrappedlibc_private.h
index 0add3e2b..632f75a8 100755
--- a/src/wrapped/wrappedlibc_private.h
+++ b/src/wrapped/wrappedlibc_private.h
@@ -526,7 +526,7 @@ GOW(getifaddrs, iFp)
 //GO(getipv4sourcefilter, 
 //GOW(getitimer, 
 //GO(get_kernel_syms, 
-//GOW(getline, 
+GOW(getline, iFppp)
 //GO(getloadavg, 
 //GO(getlogin, 
 //GOW(getlogin_r, 
@@ -1552,7 +1552,7 @@ GOW(sbrk, pFl)
 //GOW(scalbn, 
 //GOW(scalbnf, 
 //GOW(scalbnl, 
-//GOW(scandir, 
+GOM(scandir, iFEpppp)   //weak
 GOM(scandir64, iFEpppp) //weak
 //GOW(scandirat, 
 //GO(scandirat64,