diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-04-02 15:16:26 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-04-02 15:16:26 +0200 |
| commit | e18e532846bda3462daf3458c5e528086348f3c8 (patch) | |
| tree | 2de417627d439ed80b3662db1be98674c8484616 /src | |
| parent | 10cec3de2f04c48b60c0e0f91614244b4515e6ef (diff) | |
| download | box64-e18e532846bda3462daf3458c5e528086348f3c8.tar.gz box64-e18e532846bda3462daf3458c5e528086348f3c8.zip | |
Added wrapped libicuuc73 and libicui18n73
Diffstat (limited to 'src')
| -rw-r--r-- | src/library_list.h | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedicui18n73defs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedicui18n73types.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedicui18n73undefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedicuuc73defs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedicuuc73types.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedicuuc73undefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/wrappedicui18n73.c | 28 | ||||
| -rw-r--r-- | src/wrapped/wrappedicui18n73_private.h | 100 | ||||
| -rw-r--r-- | src/wrapped/wrappedicuuc73.c | 26 | ||||
| -rw-r--r-- | src/wrapped/wrappedicuuc73_private.h | 91 |
12 files changed, 315 insertions, 0 deletions
diff --git a/src/library_list.h b/src/library_list.h index 6314311a..b7c4ce3b 100644 --- a/src/library_list.h +++ b/src/library_list.h @@ -245,6 +245,8 @@ GO("libicuuc.so.67", icuuc67) GO("libicui18n.so.67", icui18n67) GO("libicuuc.so.72", icuuc72) GO("libicui18n.so.72", icui18n72) +GO("libicuuc.so.73", icuuc73) +GO("libicui18n.so.73", icui18n73) GO("libicuuc.so.74", icuuc74) GO("libicui18n.so.74", icui18n74) GO("libidn2.so.0", idn2) diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 055e261b..118b8d95 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -4006,10 +4006,12 @@ wrappedgtkx112: wrappedicui18n66: wrappedicui18n67: wrappedicui18n72: +wrappedicui18n73: wrappedicui18n74: wrappedicuuc66: wrappedicuuc67: wrappedicuuc72: +wrappedicuuc73: wrappedicuuc74: wrappedidn2: wrappedkrb5: diff --git a/src/wrapped/generated/wrappedicui18n73defs.h b/src/wrapped/generated/wrappedicui18n73defs.h new file mode 100644 index 00000000..7dd420e8 --- /dev/null +++ b/src/wrapped/generated/wrappedicui18n73defs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedicui18n73DEFS_H_ +#define __wrappedicui18n73DEFS_H_ + + +#endif // __wrappedicui18n73DEFS_H_ diff --git a/src/wrapped/generated/wrappedicui18n73types.h b/src/wrapped/generated/wrappedicui18n73types.h new file mode 100644 index 00000000..a532595e --- /dev/null +++ b/src/wrapped/generated/wrappedicui18n73types.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedicui18n73TYPES_H_ +#define __wrappedicui18n73TYPES_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 // __wrappedicui18n73TYPES_H_ diff --git a/src/wrapped/generated/wrappedicui18n73undefs.h b/src/wrapped/generated/wrappedicui18n73undefs.h new file mode 100644 index 00000000..af936d37 --- /dev/null +++ b/src/wrapped/generated/wrappedicui18n73undefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedicui18n73UNDEFS_H_ +#define __wrappedicui18n73UNDEFS_H_ + + +#endif // __wrappedicui18n73UNDEFS_H_ diff --git a/src/wrapped/generated/wrappedicuuc73defs.h b/src/wrapped/generated/wrappedicuuc73defs.h new file mode 100644 index 00000000..93b84b08 --- /dev/null +++ b/src/wrapped/generated/wrappedicuuc73defs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedicuuc73DEFS_H_ +#define __wrappedicuuc73DEFS_H_ + + +#endif // __wrappedicuuc73DEFS_H_ diff --git a/src/wrapped/generated/wrappedicuuc73types.h b/src/wrapped/generated/wrappedicuuc73types.h new file mode 100644 index 00000000..e6859dd4 --- /dev/null +++ b/src/wrapped/generated/wrappedicuuc73types.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedicuuc73TYPES_H_ +#define __wrappedicuuc73TYPES_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 // __wrappedicuuc73TYPES_H_ diff --git a/src/wrapped/generated/wrappedicuuc73undefs.h b/src/wrapped/generated/wrappedicuuc73undefs.h new file mode 100644 index 00000000..8fa45188 --- /dev/null +++ b/src/wrapped/generated/wrappedicuuc73undefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedicuuc73UNDEFS_H_ +#define __wrappedicuuc73UNDEFS_H_ + + +#endif // __wrappedicuuc73UNDEFS_H_ diff --git a/src/wrapped/wrappedicui18n73.c b/src/wrapped/wrappedicui18n73.c new file mode 100644 index 00000000..30852f11 --- /dev/null +++ b/src/wrapped/wrappedicui18n73.c @@ -0,0 +1,28 @@ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#define _GNU_SOURCE /* See feature_test_macros(7) */ +#include <dlfcn.h> + +#include "wrappedlibs.h" + +#include "debug.h" +#include "wrapper.h" +#include "bridge.h" +#include "librarian/library_private.h" +#include "x64emu.h" +#include "emu/x64emu_private.h" +#include "callback.h" +#include "librarian.h" +#include "box64context.h" +#include "emu/x64emu_private.h" +#include "myalign.h" + +const char* icui18n73Name = "libicui18n.so.73"; +#define LIBNAME icui18n73 + +#define ALTMY my73_ + +#define NEEDED_LIBS "libicuuc.so.73" + +#include "wrappedlib_init.h" diff --git a/src/wrapped/wrappedicui18n73_private.h b/src/wrapped/wrappedicui18n73_private.h new file mode 100644 index 00000000..700e7c59 --- /dev/null +++ b/src/wrapped/wrappedicui18n73_private.h @@ -0,0 +1,100 @@ +#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) +#error meh! +#endif + +GO(ucal_add_73, vFpiip) +GO(ucal_clear_73, vFp) +GO(ucal_clearField_73, vFpi) +GO(ucal_clone_73, pFpp) +GO(ucal_close_73, vFp) +GO(ucal_countAvailable_73, iFv) +GO(ucal_equivalentTo_73, cFpp) +GO(ucal_get_73, iFpip) +GO(ucal_getAttribute_73, iFpi) +GO(ucal_getAvailable_73, pFi) +GO(ucal_getCanonicalTimeZoneID_73, iFpipipp) +GO(ucal_getDayOfWeekType_73, iFpip) +GO(ucal_getDefaultTimeZone_73, iFpip) +GO(ucal_getDSTSavings_73, iFpp) +GO(ucal_getFieldDifference_73, iFpdip) +GO(ucal_getGregorianChange_73, dFpp) +GO(ucal_getHostTimeZone_73, iFpip) +GO(ucal_getKeywordValuesForLocale_73, pFppCp) +GO(ucal_getLimit_73, iFpiip) +GO(ucal_getLocaleByType_73, pFpip) +GO(ucal_getMillis_73, dFpp) +GO(ucal_getNow_73, dFv) +GO(ucal_getTimeZoneDisplayName_73, iFpippip) +GO(ucal_getTimeZoneID_73, iFppip) +GO(ucal_getTimeZoneIDForWindowsID_73, iFpippip) +GO(ucal_getTimeZoneOffsetFromLocal_73, vFpiippp) +GO(ucal_getTimeZoneTransitionDate_73, cFpipp) +GO(ucal_getType_73, pFpp) +GO(ucal_getTZDataVersion_73, pFp) +GO(ucal_getWeekendTransition_73, iFpip) +GO(ucal_getWindowsTimeZoneID_73, iFpipip) +GO(ucal_inDaylightTime_73, cFpp) +GO(ucal_isSet_73, cFpi) +GO(ucal_isWeekend_73, cFpdp) +GO(ucal_open_73, pFpipip) +GO(ucal_openCountryTimeZones_73, pFpp) +GO(ucal_openTimeZoneIDEnumeration_73, pFippp) +GO(ucal_openTimeZones_73, pFp) +GO(ucal_roll_73, vFpiip) +GO(ucal_set_73, vFpii) +GO(ucal_setAttribute_73, vFpii) +GO(ucal_setDate_73, vFpiiip) +GO(ucal_setDateTime_73, vFpiiiiiip) +GO(ucal_setDefaultTimeZone_73, vFpp) +GO(ucal_setGregorianChange_73, vFpdp) +GO(ucal_setMillis_73, vFpdp) +GO(ucal_setTimeZone_73, vFppip) + +GO(ucol_clone_73, pFpp) +GO(ucol_close_73, vFp) +GO(ucol_closeElements_73, vFp) +GO(ucol_setMaxVariable_73, vFpip) +GO(ucol_getOffset_73, iFp) +GO(ucol_getRules_73, pFpp) +GO(ucol_getSortKey_73, iFppipi) +GO(ucol_getStrength_73, iFp) +GO(ucol_getVersion_73, vFpp) +GO(ucol_next_73, iFpp) +GO(ucol_previous_73, iFpp) +GO(ucol_open_73, pFpp) +GO(ucol_openElements_73, pFppip) +GO(ucol_openRules_73, pFpiiipp) +GO(ucol_safeClone_73, pFpppp) +GO(ucol_setAttribute_73, vFpiip) +GO(ucol_setVariableTop_73, uFppip) +GO(ucol_strcoll_73, iFppipi) + +GO(udat_close_73, vFp) +GO(udat_countSymbols_73, iFpi) +GO(udat_getSymbols_73, iFpiipip) +GO(udat_format_73, iFpdpipp) +GO(udat_open_73, pFiippipip) +GO(udat_setCalendar_73, vFpp) +GO(udat_toPattern_73, iFpCpip) + +GO(unum_close_73, vFp) +GO(unum_getAttribute_73, iFpi) +GO(unum_getSymbol_73, iFpipip) +GO(unum_open_73, pFipippp) +GO(unum_toPattern_73, iFpCpip) + +GO(udatpg_close_73, vFp) +GO(udatpg_getBestPattern_73, iFppipip) +GO(udatpg_open_73, pFpp) + +GO(ulocdata_getCLDRVersion_73, vFpp) +GO(ulocdata_getMeasurementSystem_73, iFpp) + +GO(usearch_close_73, vFp) +GO(usearch_first_73, iFpp) +GO(usearch_getBreakIterator_73, pFp) +GO(usearch_getMatchedLength_73, iFp) +GO(usearch_last_73, iFpp) +GO(usearch_openFromCollator_73, pFpipippp) +GO(usearch_setPattern_73, vFppip) +GO(usearch_setText_73, vFppip) diff --git a/src/wrapped/wrappedicuuc73.c b/src/wrapped/wrappedicuuc73.c new file mode 100644 index 00000000..e8647d0c --- /dev/null +++ b/src/wrapped/wrappedicuuc73.c @@ -0,0 +1,26 @@ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#define _GNU_SOURCE /* See feature_test_macros(7) */ +#include <dlfcn.h> + +#include "wrappedlibs.h" + +#include "debug.h" +#include "wrapper.h" +#include "bridge.h" +#include "librarian/library_private.h" +#include "x64emu.h" +#include "emu/x64emu_private.h" +#include "callback.h" +#include "librarian.h" +#include "box64context.h" +#include "emu/x64emu_private.h" +#include "myalign.h" + +const char* icuuc73Name = "libicuuc.so.73"; +#define LIBNAME icuuc73 + +#define ALTMY my73_ + +#include "wrappedlib_init.h" diff --git a/src/wrapped/wrappedicuuc73_private.h b/src/wrapped/wrappedicuuc73_private.h new file mode 100644 index 00000000..c2f482ac --- /dev/null +++ b/src/wrapped/wrappedicuuc73_private.h @@ -0,0 +1,91 @@ +#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) +#error meh! +#endif + +GO(ubrk_clone_73, pFpp) +GO(ubrk_close_73, vFp) +GO(ubrk_countAvailable_73, iFv) +GO(ubrk_current_73, iFp) +GO(ubrk_first_73, iFp) +GO(ubrk_following_73, iFpi) +GO(ubrk_getAvailable_73, pFi) +GO(ubrk_getBinaryRules_73, iFppip) +GO(ubrk_getLocaleByType_73, pFpip) +GO(ubrk_getRuleStatus_73, iFp) +GO(ubrk_getRuleStatusVec_73, iFppip) +GO(ubrk_isBoundary_73, cFpi) +GO(ubrk_last_73, iFp) +GO(ubrk_next_73, iFp) +GO(ubrk_open_73, pFppip) +GO(ubrk_openBinaryRules_73, pFpipip) +GO(ubrk_openRules_73, pFpipipp) +GO(ubrk_preceding_73, iFpi) +GO(ubrk_previous_73, iFp) +GO(ubrk_refreshUText_73, vFppp) +GO(ubrk_safeClone_73, pFpppp) +GO(ubrk_setText_73, vFppip) +GO(ubrk_setUText_73, vFppp) +GO(ubrk_swap_73, iFppipp) + +GO(ucnv_open_73, pFpp) +GO(ucnv_setDefaultName_73, vFp) + +GO(ucurr_forLocale_73, iFppip) +GO(ucurr_getName_73, pFppippp) + +GO(uloc_canonicalize_73, iFppip) +GO(uloc_countAvailable_73, iFv) +GO(uloc_getAvailable_73, pFi) +GO(uloc_getBaseName_73, iFppip) +GO(uloc_getCharacterOrientation_73, iFpp) +GO(uloc_getCountry_73, iFppip) +GO(uloc_getDefault_73, pFv) +GO(uloc_getDisplayCountry_73, iFpppip) +GO(uloc_getDisplayLanguage_73, iFpppip) +GO(uloc_getDisplayName_73, iFpppip) +GO(uloc_getISO3Country_73, pFp) +GO(uloc_getISO3Language_73, pFp) +GO(uloc_getKeywordValue_73, iFpppip) +GO(uloc_getLanguage_73, iFppip) +GO(uloc_getLCID_73, uFp) +GO(uloc_getName_73, iFppip) +GO(uloc_getParent_73, iFppip) +GO(uloc_setKeywordValue_73, iFpppip) + +GO(ures_close_73, vFp) +GO(ures_getByKey_73, pFpppp) +GO(ures_getSize_73, iFp) +GO(ures_getStringByIndex_73, pFpipp) +GO(ures_open_73, pFppp) + +GO(uldn_close_73, vFp) +GO(uldn_keyValueDisplayName_73, iFppppip) +GO(uldn_open_73, pFpip) + +GO(uenum_close_73, vFp) +GO(uenum_count_73, iFpp) +GO(uenum_next_73, pFppp) + +GO(uidna_close_73, vFp) +GO(uidna_nameToASCII_73, iFppipipp) +GO(uidna_nameToUnicode_73, iFppipipp) +GO(uidna_openUTS46_73, pFpp) + +GO(unorm2_getNFCInstance_73, pFp) +GO(unorm2_getNFDInstance_73, pFp) +GO(unorm2_getNFKCInstance_73, pFp) +GO(unorm2_getNFKDInstance_73, pFp) +GO(unorm2_isNormalized_73, CFppip) +GO(unorm2_normalize_73, iFppipip) + +GO(u_charsToUChars_73, vFppi) +GO(u_getVersion_73, vFp) +GO(u_strcmp_73, iFpp) +GO(u_strcpy_73, pFpp) +GO(u_strlen_73, iFp) +GO(u_strncpy_73, pFppi) +GO(u_strToLower_73, iFpipipp) +GO(u_strToUpper_73, iFpipipp) +GO(u_tolower_73, uFu) +GO(u_toupper_73, uFu) +GO(u_uastrncpy_73, pFppi) |