diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-07-30 10:42:43 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-07-30 10:42:43 +0200 |
| commit | d9cd0604cc3fb5551082e3bb3491bdcf5e4c1625 (patch) | |
| tree | b38a04e869c68e14ec9bf20e1bfed2a57c8a0e54 | |
| parent | afb2cc4a99545cb83feeb14f1bcc42273b7630a6 (diff) | |
| download | box64-d9cd0604cc3fb5551082e3bb3491bdcf5e4c1625.tar.gz box64-d9cd0604cc3fb5551082e3bb3491bdcf5e4c1625.zip | |
Added an empty wrapped libsoftokn3 (for #365)
| -rwxr-xr-x | CMakeLists.txt | 1 | ||||
| -rwxr-xr-x | src/library_list.h | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedsoftokn3defs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedsoftokn3types.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedsoftokn3undefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/wrappedsoftokn3.c | 18 | ||||
| -rw-r--r-- | src/wrapped/wrappedsoftokn3_private.h | 14 |
8 files changed, 68 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 25634f4d..993183a0 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -400,6 +400,7 @@ set(WRAPPEDS "${BOX64_ROOT}/src/wrapped/wrappedsdl1sound.c" "${BOX64_ROOT}/src/wrapped/wrappedsdl1ttf.c" "${BOX64_ROOT}/src/wrapped/wrappedsecret1.c" + "${BOX64_ROOT}/src/wrapped/wrappedsoftokn3.c" "${BOX64_ROOT}/src/wrapped/wrappedsmpeg.c" "${BOX64_ROOT}/src/wrapped/wrappedsdl2.c" "${BOX64_ROOT}/src/wrapped/wrappedsdl2image.c" diff --git a/src/library_list.h b/src/library_list.h index 4195e71b..e65101db 100755 --- a/src/library_list.h +++ b/src/library_list.h @@ -191,6 +191,7 @@ GO("libgsttag-1.0.so.0", gsttag) GO("libgstvideo-1.0.so.0", gstvideo) GO("libxshmfence.so.1", xshmfence) GO("libatomic.so.1", atomic) +GO("libsoftokn3.so", softokn3) GO("ld-linux-x86-64.so.2", ldlinux) diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index b158af4b..e5486dd3 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -3913,6 +3913,7 @@ wrappedsmpeg2: - SMPEG_setdisplay - pFppii: - SMPEG_new_rwops +wrappedsoftokn3: wrappedssl3: wrappedtcmallocminimal: - iFpL: diff --git a/src/wrapped/generated/wrappedsoftokn3defs.h b/src/wrapped/generated/wrappedsoftokn3defs.h new file mode 100644 index 00000000..1282da13 --- /dev/null +++ b/src/wrapped/generated/wrappedsoftokn3defs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedsoftokn3DEFS_H_ +#define __wrappedsoftokn3DEFS_H_ + + +#endif // __wrappedsoftokn3DEFS_H_ diff --git a/src/wrapped/generated/wrappedsoftokn3types.h b/src/wrapped/generated/wrappedsoftokn3types.h new file mode 100644 index 00000000..7fe83da1 --- /dev/null +++ b/src/wrapped/generated/wrappedsoftokn3types.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedsoftokn3TYPES_H_ +#define __wrappedsoftokn3TYPES_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 // __wrappedsoftokn3TYPES_H_ diff --git a/src/wrapped/generated/wrappedsoftokn3undefs.h b/src/wrapped/generated/wrappedsoftokn3undefs.h new file mode 100644 index 00000000..8ce1a603 --- /dev/null +++ b/src/wrapped/generated/wrappedsoftokn3undefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedsoftokn3UNDEFS_H_ +#define __wrappedsoftokn3UNDEFS_H_ + + +#endif // __wrappedsoftokn3UNDEFS_H_ diff --git a/src/wrapped/wrappedsoftokn3.c b/src/wrapped/wrappedsoftokn3.c new file mode 100644 index 00000000..942450fc --- /dev/null +++ b/src/wrapped/wrappedsoftokn3.c @@ -0,0 +1,18 @@ +#define _GNU_SOURCE /* See feature_test_macros(7) */ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include <dlfcn.h> + +#include "wrappedlibs.h" + +#include "wrapper.h" +#include "bridge.h" +#include "librarian/library_private.h" +#include "x64emu.h" + +const char* softokn3Name = "libsoftokn3.so"; +#define LIBNAME softokn3 + +#include "wrappedlib_init.h" + diff --git a/src/wrapped/wrappedsoftokn3_private.h b/src/wrapped/wrappedsoftokn3_private.h new file mode 100644 index 00000000..93aced61 --- /dev/null +++ b/src/wrapped/wrappedsoftokn3_private.h @@ -0,0 +1,14 @@ +#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) +#error Meh.... +#endif + +//GO(C_GetFunctionList, +//GO(C_GetInterface, +//GO(C_GetInterfaceList, +//GO(FC_GetFunctionList, +//GO(FC_GetInterface, +//GO(FC_GetInterfaceList, +//GO(NSC_GetFunctionList, +//GO(NSC_GetInterface, +//GO(NSC_GetInterfaceList, +//GO(NSC_ModuleDBFunc, |