diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-09-10 12:41:53 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-09-10 12:41:53 +0200 |
| commit | 511446846f40999ec5ae426c65f14f56252d9f86 (patch) | |
| tree | fbdb193d26aa1079f900b06200ac4e4755940141 /src | |
| parent | a79bf97b482374791a8f445328bf88b471fb2711 (diff) | |
| download | box64-511446846f40999ec5ae426c65f14f56252d9f86.tar.gz box64-511446846f40999ec5ae426c65f14f56252d9f86.zip | |
Added empty wrapped libfreebl3
Diffstat (limited to 'src')
| -rwxr-xr-x | src/library_list.h | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedfreebl3defs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedfreebl3types.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedfreebl3undefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/wrappedfreebl3.c | 18 | ||||
| -rw-r--r-- | src/wrapped/wrappedfreebl3_private.h | 13 |
7 files changed, 66 insertions, 0 deletions
diff --git a/src/library_list.h b/src/library_list.h index 3788bf62..ef320ea1 100755 --- a/src/library_list.h +++ b/src/library_list.h @@ -177,6 +177,7 @@ GO("libnspr4.so", nspr4) GO("libplds4.so", plds4) GO("libplc4.so", plc4) GO("libssl3.so", ssl3) +GO("libfreebl3.so", freebl3) GO("libnsl.so.1", nsl) GO("libselinux.so.1", selinux) GO("libsecret-1.so.0", secret1) diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index c41b850e..b1e8d9a7 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -2288,6 +2288,7 @@ wrappedfontconfig: - FcObjectSetBuild - pFpA: - FcObjectSetVaBuild +wrappedfreebl3: wrappedfreetype: - iFpp: - FT_New_Library diff --git a/src/wrapped/generated/wrappedfreebl3defs.h b/src/wrapped/generated/wrappedfreebl3defs.h new file mode 100644 index 00000000..14ad676c --- /dev/null +++ b/src/wrapped/generated/wrappedfreebl3defs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedfreebl3DEFS_H_ +#define __wrappedfreebl3DEFS_H_ + + +#endif // __wrappedfreebl3DEFS_H_ diff --git a/src/wrapped/generated/wrappedfreebl3types.h b/src/wrapped/generated/wrappedfreebl3types.h new file mode 100644 index 00000000..8a59c0c9 --- /dev/null +++ b/src/wrapped/generated/wrappedfreebl3types.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedfreebl3TYPES_H_ +#define __wrappedfreebl3TYPES_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 // __wrappedfreebl3TYPES_H_ diff --git a/src/wrapped/generated/wrappedfreebl3undefs.h b/src/wrapped/generated/wrappedfreebl3undefs.h new file mode 100644 index 00000000..9eb50786 --- /dev/null +++ b/src/wrapped/generated/wrappedfreebl3undefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedfreebl3UNDEFS_H_ +#define __wrappedfreebl3UNDEFS_H_ + + +#endif // __wrappedfreebl3UNDEFS_H_ diff --git a/src/wrapped/wrappedfreebl3.c b/src/wrapped/wrappedfreebl3.c new file mode 100644 index 00000000..c3c640b2 --- /dev/null +++ b/src/wrapped/wrappedfreebl3.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* freebl3Name = "libfreebl3.so"; +#define LIBNAME freebl3 + +#include "wrappedlib_init.h" + diff --git a/src/wrapped/wrappedfreebl3_private.h b/src/wrapped/wrappedfreebl3_private.h new file mode 100644 index 00000000..ee491d2f --- /dev/null +++ b/src/wrapped/wrappedfreebl3_private.h @@ -0,0 +1,13 @@ +#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) +#error Meh.... +#endif + +//GO(FREEBL_GetVector, +//GO(NSSLOWHASH_Begin, +//GO(NSSLOWHASH_Destroy, +//GO(NSSLOWHASH_End, +//GO(NSSLOWHASH_Length, +//GO(NSSLOWHASH_NewContext, +//GO(NSSLOWHASH_Update, +//GO(NSSLOW_Init, +//GO(NSSLOW_Shutdown, |