about summary refs log tree commit diff stats
path: root/src/wrapped32/generated/wrappedlibctypes32.h
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-10-13 14:46:21 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-10-13 14:46:21 +0200
commit103ec5d72ae868c0a094935c2a9ace93f7b3f908 (patch)
treeff64f920cd7e04f4930ae7a60b09fadf66ddcb74 /src/wrapped32/generated/wrappedlibctypes32.h
parent9139ec3e5c669bc90ac393cbe978011cf63102bd (diff)
downloadbox64-103ec5d72ae868c0a094935c2a9ace93f7b3f908.tar.gz
box64-103ec5d72ae868c0a094935c2a9ace93f7b3f908.zip
[BOX32] Added some posix_file_action wrapped function, and fixed posix_spawn/exec function argument handling
Diffstat (limited to 'src/wrapped32/generated/wrappedlibctypes32.h')
-rw-r--r--src/wrapped32/generated/wrappedlibctypes32.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/wrapped32/generated/wrappedlibctypes32.h b/src/wrapped32/generated/wrappedlibctypes32.h
index 28395822..7ab82cf9 100644
--- a/src/wrapped32/generated/wrappedlibctypes32.h
+++ b/src/wrapped32/generated/wrappedlibctypes32.h
@@ -59,6 +59,7 @@ typedef int32_t (*iFvpV_t)(void, void*, ...);
 typedef int32_t (*iFiip_t)(int32_t, int32_t, void*);
 typedef int32_t (*iFiiN_t)(int32_t, int32_t, ...);
 typedef int32_t (*iFipp_t)(int32_t, void*, void*);
+typedef int32_t (*iFpii_t)(void*, int32_t, int32_t);
 typedef int32_t (*iFpLi_t)(void*, uintptr_t, int32_t);
 typedef int32_t (*iFppp_t)(void*, void*, void*);
 typedef int32_t (*iFppV_t)(void*, void*, ...);
@@ -93,6 +94,7 @@ typedef int32_t (*iFiippi_t)(int32_t, int32_t, void*, void*, int32_t);
 typedef int32_t (*iFuppLp_t)(uint32_t, void*, void*, uintptr_t, void*);
 typedef int32_t (*iFpvvpV_t)(void*, void, void, void*, ...);
 typedef int32_t (*iFpiLpp_t)(void*, int32_t, uintptr_t, void*, void*);
+typedef int32_t (*iFpipOi_t)(void*, int32_t, void*, int32_t, int32_t);
 typedef int32_t (*iFpppLp_t)(void*, void*, void*, uintptr_t, void*);
 typedef void* (*pFpLLiN_t)(void*, uintptr_t, uintptr_t, int32_t, ...);
 typedef void* (*pFppLLp_t)(void*, void*, uintptr_t, uintptr_t, void*);
@@ -109,6 +111,8 @@ typedef int32_t (*iFpLiLppp_t)(void*, uintptr_t, int32_t, uintptr_t, void*, void
 #define SUPER() ADDED_FUNCTIONS() \
 	GO(freeaddrinfo, vFp_t) \
 	GO(__close_nocancel, iFi_t) \
+	GO(posix_spawn_file_actions_destroy, iFp_t) \
+	GO(posix_spawn_file_actions_init, iFp_t) \
 	GO(sysinfo, iFp_t) \
 	GO(getwc, uFS_t) \
 	GO(__sysconf, lFi_t) \
@@ -135,6 +139,7 @@ typedef int32_t (*iFpLiLppp_t)(void*, uintptr_t, int32_t, uintptr_t, void*, void
 	GO(getrlimit, iFup_t) \
 	GO(setrlimit, iFup_t) \
 	GO(backtrace, iFpi_t) \
+	GO(posix_spawn_file_actions_addclose, iFpi_t) \
 	GO(alphasort64, iFpp_t) \
 	GO(execvp, iFpp_t) \
 	GO(statvfs, iFpp_t) \
@@ -149,6 +154,7 @@ typedef int32_t (*iFpLiLppp_t)(void*, uintptr_t, int32_t, uintptr_t, void*, void
 	GO(localtime_r, pFpp_t) \
 	GO(vsyslog, vFipp_t) \
 	GO(_ITM_addUserCommitAction, vFpup_t) \
+	GO(posix_spawn_file_actions_adddup2, iFpii_t) \
 	GO(vswscanf, iFppp_t) \
 	GO(swscanf, iFppV_t) \
 	GO(fscanf, iFSpV_t) \
@@ -166,6 +172,7 @@ typedef int32_t (*iFpLiLppp_t)(void*, uintptr_t, int32_t, uintptr_t, void*, void
 	GO(getaddrinfo, iFpppp_t) \
 	GO(getgrgid_r, iFuppLp_t) \
 	GO(getpwuid_r, iFuppLp_t) \
+	GO(posix_spawn_file_actions_addopen, iFpipOi_t) \
 	GO(getgrnam_r, iFpppLp_t) \
 	GO(getpwnam_r, iFpppLp_t) \
 	GO(gethostbyname_r, iFpppupp_t) \