1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-09 12:50:35 +00:00

ICU: Update to version 72.1

This commit is contained in:
bruvzg
2022-10-28 09:11:55 +03:00
parent 9ff3a43a32
commit 4e44a271f0
216 changed files with 8548 additions and 7566 deletions

View File

@@ -168,7 +168,7 @@
# define U_PLATFORM U_PF_LINUX
#elif defined(__APPLE__) && defined(__MACH__)
# include <TargetConditionals.h>
# if defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE /* variant of TARGET_OS_MAC */
# if (defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE) && (defined(TARGET_OS_MACCATALYST) && !TARGET_OS_MACCATALYST) /* variant of TARGET_OS_MAC */
# define U_PLATFORM U_PF_IPHONE
# else
# define U_PLATFORM U_PF_DARWIN
@@ -847,6 +847,21 @@ namespace std {
# define U_IMPORT
#endif
/**
* \def U_HIDDEN
* This is used to mark internal structs declared within external classes,
* to prevent the internal structs from having the same visibility as the
* class within which they are declared.
* @internal
*/
#ifdef U_HIDDEN
/* Use the predefined value. */
#elif defined(__GNUC__)
# define U_HIDDEN __attribute__((visibility("hidden")))
#else
# define U_HIDDEN
#endif
/**
* \def U_CALLCONV
* Similar to U_CDECL_BEGIN/U_CDECL_END, this qualifier is necessary