diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-02-16 11:40:19 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-02-16 11:40:19 +0100 |
| commit | 3c95826c5ce888f3823dc5655dde238cd00fded7 (patch) | |
| tree | 61411d06127e2341be58c6dfa338314c0514309b /src | |
| parent | fa11368599d2c21c814a61b6254604fa8d3cb2e7 (diff) | |
| download | box64-3c95826c5ce888f3823dc5655dde238cd00fded7.tar.gz box64-3c95826c5ce888f3823dc5655dde238cd00fded7.zip | |
Added wrapped libanl
Diffstat (limited to 'src')
| -rw-r--r-- | src/library_list.h | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedanldefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedanltypes.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedanlundefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/wrappedanl.c | 18 | ||||
| -rw-r--r-- | src/wrapped/wrappedanl_private.h | 5 |
7 files changed, 58 insertions, 0 deletions
diff --git a/src/library_list.h b/src/library_list.h index 0cddb314..97d7f265 100644 --- a/src/library_list.h +++ b/src/library_list.h @@ -247,6 +247,7 @@ GO("libicuuc.so.74", icuuc74) GO("libicui18n.so.74", icui18n74) GO("libidn2.so.0", idn2) GO("libpam.so.0", pam) +GO("libanl.so.1", anl) #ifdef ANDROID GO("libc.so", libc) diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index d73f395a..96a58864 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -3051,6 +3051,7 @@ #() iFEpuvvppp -> iFEpuppp wrappedalure: wrappedalut: +wrappedanl: wrappedatk: - vFp: - atk_focus_tracker_init diff --git a/src/wrapped/generated/wrappedanldefs.h b/src/wrapped/generated/wrappedanldefs.h new file mode 100644 index 00000000..6c72df28 --- /dev/null +++ b/src/wrapped/generated/wrappedanldefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedanlDEFS_H_ +#define __wrappedanlDEFS_H_ + + +#endif // __wrappedanlDEFS_H_ diff --git a/src/wrapped/generated/wrappedanltypes.h b/src/wrapped/generated/wrappedanltypes.h new file mode 100644 index 00000000..4c56eb37 --- /dev/null +++ b/src/wrapped/generated/wrappedanltypes.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedanlTYPES_H_ +#define __wrappedanlTYPES_H_ + +#ifndef LIBNAME +#error You should only #include this file inside a wrapped*.c file +#endif +#ifndef ADDED_FUNCTIONS +#define ADDED_FUNCTIONS() +#endif + + +#define SUPER() ADDED_FUNCTIONS() + +#endif // __wrappedanlTYPES_H_ diff --git a/src/wrapped/generated/wrappedanlundefs.h b/src/wrapped/generated/wrappedanlundefs.h new file mode 100644 index 00000000..ed0ba39f --- /dev/null +++ b/src/wrapped/generated/wrappedanlundefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedanlUNDEFS_H_ +#define __wrappedanlUNDEFS_H_ + + +#endif // __wrappedanlUNDEFS_H_ diff --git a/src/wrapped/wrappedanl.c b/src/wrapped/wrappedanl.c new file mode 100644 index 00000000..bfecee4a --- /dev/null +++ b/src/wrapped/wrappedanl.c @@ -0,0 +1,18 @@ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#define _GNU_SOURCE /* See feature_test_macros(7) */ +#include <dlfcn.h> + +#include "wrappedlibs.h" + +#include "wrapper.h" +#include "bridge.h" +#include "librarian/library_private.h" +#include "x64emu.h" + +const char* anlName = "libanl.so.1"; + +#define LIBNAME anl + +#include "wrappedlib_init.h" diff --git a/src/wrapped/wrappedanl_private.h b/src/wrapped/wrappedanl_private.h new file mode 100644 index 00000000..4d4bf1d0 --- /dev/null +++ b/src/wrapped/wrappedanl_private.h @@ -0,0 +1,5 @@ +#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) +#error meh! +#endif + +GO(__libanl_version_placeholder, vFv) |