summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2026-01-18 12:03:17 +0800
committerGitHub <[email protected]>2026-01-18 12:03:17 +0800
commite8a618fab3758a3ca1b0b630d7c5b0dc4e08a7c5 (patch)
tree8e5db20c46f019ac37d3c2eceadbe043c34291f0
parent8cd1e818293ab2a87b894faaaeebbfef7e029910 (diff)
parent42ade77edeb7f6d8e79c364b5c167bd37d903725 (diff)
Merge pull request #7237 from xmake-io/case
Update tbox to support case
-rwxr-xr-xcore/src/tbox/inc/bsd/tbox.config.h4
-rwxr-xr-xcore/src/tbox/inc/cygwin/tbox.config.h6
-rw-r--r--core/src/tbox/inc/haiku/tbox.config.h6
-rwxr-xr-xcore/src/tbox/inc/iphoneos/tbox.config.h4
-rwxr-xr-xcore/src/tbox/inc/linux/tbox.config.h4
-rwxr-xr-xcore/src/tbox/inc/macosx/tbox.config.h4
-rwxr-xr-xcore/src/tbox/inc/mingw/tbox.config.h6
-rwxr-xr-xcore/src/tbox/inc/msys/tbox.config.h6
-rw-r--r--core/src/tbox/inc/solaris/tbox.config.h4
m---------core/src/tbox/tbox0
10 files changed, 44 insertions, 0 deletions
diff --git a/core/src/tbox/inc/bsd/tbox.config.h b/core/src/tbox/inc/bsd/tbox.config.h
index 7ae7ddd71..dc9664136 100755
--- a/core/src/tbox/inc/bsd/tbox.config.h
+++ b/core/src/tbox/inc/bsd/tbox.config.h
@@ -84,6 +84,10 @@
#define TB_CONFIG_LIBC_HAVE_WCSNCASECMP 1
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS 1
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS 1
+#define TB_CONFIG_LIBC_HAVE_TOWLOWER 1
+#define TB_CONFIG_LIBC_HAVE_TOWUPPER 1
+/* #undef TB_CONFIG_LIBC_HAVE_WCSUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_WCSLWR */
#define TB_CONFIG_LIBC_HAVE_GMTIME 1
#define TB_CONFIG_LIBC_HAVE_MKTIME 1
diff --git a/core/src/tbox/inc/cygwin/tbox.config.h b/core/src/tbox/inc/cygwin/tbox.config.h
index c20d7a228..2e2ee8a84 100755
--- a/core/src/tbox/inc/cygwin/tbox.config.h
+++ b/core/src/tbox/inc/cygwin/tbox.config.h
@@ -68,6 +68,8 @@
#define TB_CONFIG_LIBC_HAVE_STRCASECMP 1
#define TB_CONFIG_LIBC_HAVE_STRNCMP 1
#define TB_CONFIG_LIBC_HAVE_STRNCASECMP 1
+/* #undef TB_CONFIG_LIBC_HAVE_STRUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_STRLWR */
#define TB_CONFIG_LIBC_HAVE_WCSCAT 1
#define TB_CONFIG_LIBC_HAVE_WCSNCAT 1
@@ -84,6 +86,10 @@
/* #undef TB_CONFIG_LIBC_HAVE_WCSNCASECMP */
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS 1
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS 1
+#define TB_CONFIG_LIBC_HAVE_TOWLOWER 1
+#define TB_CONFIG_LIBC_HAVE_TOWUPPER 1
+/* #undef TB_CONFIG_LIBC_HAVE_WCSUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_WCSLWR */
#define TB_CONFIG_LIBC_HAVE_GMTIME 1
#define TB_CONFIG_LIBC_HAVE_MKTIME 1
diff --git a/core/src/tbox/inc/haiku/tbox.config.h b/core/src/tbox/inc/haiku/tbox.config.h
index 2b38412c5..8a9e72ad8 100644
--- a/core/src/tbox/inc/haiku/tbox.config.h
+++ b/core/src/tbox/inc/haiku/tbox.config.h
@@ -68,6 +68,8 @@
#define TB_CONFIG_LIBC_HAVE_STRCASECMP 1
#define TB_CONFIG_LIBC_HAVE_STRNCMP 1
#define TB_CONFIG_LIBC_HAVE_STRNCASECMP 1
+/*#undef TB_CONFIG_LIBC_HAVE_STRUPR*/
+/*#undef TB_CONFIG_LIBC_HAVE_STRLWR*/
#define TB_CONFIG_LIBC_HAVE_WCSCAT 1
#define TB_CONFIG_LIBC_HAVE_WCSNCAT 1
@@ -84,6 +86,10 @@
#define TB_CONFIG_LIBC_HAVE_WCSNCASECMP 1
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS 1
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS 1
+#define TB_CONFIG_LIBC_HAVE_TOWLOWER 1
+#define TB_CONFIG_LIBC_HAVE_TOWUPPER 1
+/*#undef TB_CONFIG_LIBC_HAVE_WCSUPR*/
+/*#undef TB_CONFIG_LIBC_HAVE_WCSLWR*/
#define TB_CONFIG_LIBC_HAVE_GMTIME 1
#define TB_CONFIG_LIBC_HAVE_MKTIME 1
diff --git a/core/src/tbox/inc/iphoneos/tbox.config.h b/core/src/tbox/inc/iphoneos/tbox.config.h
index 25fa73deb..290786a50 100755
--- a/core/src/tbox/inc/iphoneos/tbox.config.h
+++ b/core/src/tbox/inc/iphoneos/tbox.config.h
@@ -84,6 +84,10 @@
#define TB_CONFIG_LIBC_HAVE_WCSNCASECMP 1
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS 1
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS 1
+#define TB_CONFIG_LIBC_HAVE_TOWLOWER 1
+#define TB_CONFIG_LIBC_HAVE_TOWUPPER 1
+/* #undef TB_CONFIG_LIBC_HAVE_WCSUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_WCSLWR */
#define TB_CONFIG_LIBC_HAVE_GMTIME 1
#define TB_CONFIG_LIBC_HAVE_MKTIME 1
diff --git a/core/src/tbox/inc/linux/tbox.config.h b/core/src/tbox/inc/linux/tbox.config.h
index ec06d847b..6bb77a491 100755
--- a/core/src/tbox/inc/linux/tbox.config.h
+++ b/core/src/tbox/inc/linux/tbox.config.h
@@ -79,6 +79,10 @@
#define TB_CONFIG_LIBC_HAVE_WCSNCASECMP 1
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS 1
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS 1
+#define TB_CONFIG_LIBC_HAVE_TOWLOWER 1
+#define TB_CONFIG_LIBC_HAVE_TOWUPPER 1
+/* #undef TB_CONFIG_LIBC_HAVE_WCSUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_WCSLWR */
#define TB_CONFIG_LIBC_HAVE_GMTIME 1
#define TB_CONFIG_LIBC_HAVE_MKTIME 1
diff --git a/core/src/tbox/inc/macosx/tbox.config.h b/core/src/tbox/inc/macosx/tbox.config.h
index 203f42b89..8e0ee484c 100755
--- a/core/src/tbox/inc/macosx/tbox.config.h
+++ b/core/src/tbox/inc/macosx/tbox.config.h
@@ -79,6 +79,10 @@
#define TB_CONFIG_LIBC_HAVE_WCSNCASECMP 1
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS 1
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS 1
+#define TB_CONFIG_LIBC_HAVE_TOWLOWER 1
+#define TB_CONFIG_LIBC_HAVE_TOWUPPER 1
+/* #undef TB_CONFIG_LIBC_HAVE_WCSUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_WCSLWR */
#define TB_CONFIG_LIBC_HAVE_GMTIME 1
#define TB_CONFIG_LIBC_HAVE_MKTIME 1
diff --git a/core/src/tbox/inc/mingw/tbox.config.h b/core/src/tbox/inc/mingw/tbox.config.h
index c20d7a228..2e2ee8a84 100755
--- a/core/src/tbox/inc/mingw/tbox.config.h
+++ b/core/src/tbox/inc/mingw/tbox.config.h
@@ -68,6 +68,8 @@
#define TB_CONFIG_LIBC_HAVE_STRCASECMP 1
#define TB_CONFIG_LIBC_HAVE_STRNCMP 1
#define TB_CONFIG_LIBC_HAVE_STRNCASECMP 1
+/* #undef TB_CONFIG_LIBC_HAVE_STRUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_STRLWR */
#define TB_CONFIG_LIBC_HAVE_WCSCAT 1
#define TB_CONFIG_LIBC_HAVE_WCSNCAT 1
@@ -84,6 +86,10 @@
/* #undef TB_CONFIG_LIBC_HAVE_WCSNCASECMP */
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS 1
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS 1
+#define TB_CONFIG_LIBC_HAVE_TOWLOWER 1
+#define TB_CONFIG_LIBC_HAVE_TOWUPPER 1
+/* #undef TB_CONFIG_LIBC_HAVE_WCSUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_WCSLWR */
#define TB_CONFIG_LIBC_HAVE_GMTIME 1
#define TB_CONFIG_LIBC_HAVE_MKTIME 1
diff --git a/core/src/tbox/inc/msys/tbox.config.h b/core/src/tbox/inc/msys/tbox.config.h
index c20d7a228..2e2ee8a84 100755
--- a/core/src/tbox/inc/msys/tbox.config.h
+++ b/core/src/tbox/inc/msys/tbox.config.h
@@ -68,6 +68,8 @@
#define TB_CONFIG_LIBC_HAVE_STRCASECMP 1
#define TB_CONFIG_LIBC_HAVE_STRNCMP 1
#define TB_CONFIG_LIBC_HAVE_STRNCASECMP 1
+/* #undef TB_CONFIG_LIBC_HAVE_STRUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_STRLWR */
#define TB_CONFIG_LIBC_HAVE_WCSCAT 1
#define TB_CONFIG_LIBC_HAVE_WCSNCAT 1
@@ -84,6 +86,10 @@
/* #undef TB_CONFIG_LIBC_HAVE_WCSNCASECMP */
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS 1
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS 1
+#define TB_CONFIG_LIBC_HAVE_TOWLOWER 1
+#define TB_CONFIG_LIBC_HAVE_TOWUPPER 1
+/* #undef TB_CONFIG_LIBC_HAVE_WCSUPR */
+/* #undef TB_CONFIG_LIBC_HAVE_WCSLWR */
#define TB_CONFIG_LIBC_HAVE_GMTIME 1
#define TB_CONFIG_LIBC_HAVE_MKTIME 1
diff --git a/core/src/tbox/inc/solaris/tbox.config.h b/core/src/tbox/inc/solaris/tbox.config.h
index 4aa3c21df..89bce47bc 100644
--- a/core/src/tbox/inc/solaris/tbox.config.h
+++ b/core/src/tbox/inc/solaris/tbox.config.h
@@ -84,6 +84,10 @@
/*#undef TB_CONFIG_LIBC_HAVE_WCSNCASECMP*/
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS 1
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS 1
+#define TB_CONFIG_LIBC_HAVE_TOWLOWER 1
+#define TB_CONFIG_LIBC_HAVE_TOWUPPER 1
+/*#undef TB_CONFIG_LIBC_HAVE_WCSUPR*/
+/*#undef TB_CONFIG_LIBC_HAVE_WCSLWR*/
#define TB_CONFIG_LIBC_HAVE_GMTIME 1
#define TB_CONFIG_LIBC_HAVE_MKTIME 1
diff --git a/core/src/tbox/tbox b/core/src/tbox/tbox
-Subproject dbe1674a47dbf15e6f7b493acc848841d4f8d2b
+Subproject 73028bf9165aece5ec9863124fda67500a005e2