summaryrefslogtreecommitdiff
path: root/core/pkg
diff options
context:
space:
mode:
authorruki <[email protected]>2015-07-03 13:06:26 +0800
committerruki <[email protected]>2015-07-03 13:06:26 +0800
commit021cb9802e178529ce48f0dc23d3a1520a703dea (patch)
tree94bece2ae984ef5d039d8596bab8c057b0d71fd6 /core/pkg
parent068999656addf230aac038b5c1de0e3db976dbf1 (diff)
update tbox for linux
Diffstat (limited to 'core/pkg')
-rwxr-xr-xcore/pkg/tbox.pkg/inc/linux/x64/tbox.config.h111
-rwxr-xr-xcore/pkg/tbox.pkg/inc/linux/x86/tbox.config.h111
2 files changed, 88 insertions, 134 deletions
diff --git a/core/pkg/tbox.pkg/inc/linux/x64/tbox.config.h b/core/pkg/tbox.pkg/inc/linux/x64/tbox.config.h
index e2c7d55d9..b6382d52c 100755
--- a/core/pkg/tbox.pkg/inc/linux/x64/tbox.config.h
+++ b/core/pkg/tbox.pkg/inc/linux/x64/tbox.config.h
@@ -1,101 +1,78 @@
#ifndef TB_CONFIG_H
#define TB_CONFIG_H
-// packages
- #define TB_CONFIG_PACKAGE_HAVE_BASE
+// version
+#define TB_CONFIG_VERSION "1.5.0"
+#define TB_CONFIG_VERSION_MAJOR 1
+#define TB_CONFIG_VERSION_MINOR 5
+#define TB_CONFIG_VERSION_ALTER 0
+#define TB_CONFIG_VERSION_BUILD 201507031157
-
-// major version
-#define TB_CONFIG_VERSION_MAJOR 1
-
-// minor version
-#define TB_CONFIG_VERSION_MINOR 4
-
-// alter version
-#define TB_CONFIG_VERSION_ALTER 8
-
-// build version
-#define TB_CONFIG_VERSION_BUILD 201506071729
-
-// debug
-#define TB_CONFIG_DEBUG (1)
-
-// small
-#define TB_CONFIG_SMALL (0)
-
-// os
+// defines
#define TB_CONFIG_OS_LINUX
-#define TB_CONFIG_OS_LIKE_UNIX
-
-// api
-#define TB_CONFIG_API_HAVE_POSIX
-#define TB_CONFIG_API_HAVE_SYSTEMV
-
-// type
-#define TB_CONFIG_TYPE_FLOAT
-
-// memory
-//#define TB_CONFIG_MEMORY_UNALIGNED_ACCESS_ENABLE
-
-// trace
-//#define TB_CONFIG_TRACE_INFO_ONLY
-
-// exception
-#define TB_CONFIG_EXCEPTION_ENABLE
-
-// libc
+#define TB_CONFIG_TYPE_HAVE_FLOAT
+#define TB_CONFIG_MODULE_HAVE_XML
+#define TB_CONFIG_MODULE_HAVE_ZIP
+#define TB_CONFIG_MODULE_HAVE_ASIO
+#define TB_CONFIG_MODULE_HAVE_OBJECT
+#define TB_CONFIG_MODULE_HAVE_CHARSET
+#define TB_CONFIG_MODULE_HAVE_DATABASE
#define TB_CONFIG_LIBC_HAVE_MEMCPY
-//#define TB_CONFIG_LIBC_HAVE_MEMSET
-#define TB_CONFIG_LIBC_HAVE_MEMMOV
+#define TB_CONFIG_LIBC_HAVE_MEMSET
+#define TB_CONFIG_LIBC_HAVE_MEMMOVE
#define TB_CONFIG_LIBC_HAVE_MEMCMP
#define TB_CONFIG_LIBC_HAVE_STRCAT
#define TB_CONFIG_LIBC_HAVE_STRNCAT
-//#define TB_CONFIG_LIBC_HAVE_STRCPY
-//#define TB_CONFIG_LIBC_HAVE_STRNCPY
-//#define TB_CONFIG_LIBC_HAVE_STRLCPY
-#define TB_CONFIG_LIBC_HAVE_STRLEN
+#define TB_CONFIG_LIBC_HAVE_STRCPY
+#define TB_CONFIG_LIBC_HAVE_STRNCPY
+#define TB_CONFIG_LIBC_HAVE_STRLEN
#define TB_CONFIG_LIBC_HAVE_STRNLEN
#define TB_CONFIG_LIBC_HAVE_STRSTR
-#define TB_CONFIG_LIBC_HAVE_STRISTR
#define TB_CONFIG_LIBC_HAVE_STRCMP
-#define TB_CONFIG_LIBC_HAVE_STRICMP
+#define TB_CONFIG_LIBC_HAVE_STRCASECMP
#define TB_CONFIG_LIBC_HAVE_STRNCMP
-#define TB_CONFIG_LIBC_HAVE_STRNICMP
+#define TB_CONFIG_LIBC_HAVE_STRNCASECMP
#define TB_CONFIG_LIBC_HAVE_WCSCAT
#define TB_CONFIG_LIBC_HAVE_WCSNCAT
#define TB_CONFIG_LIBC_HAVE_WCSCPY
#define TB_CONFIG_LIBC_HAVE_WCSNCPY
-//#define TB_CONFIG_LIBC_HAVE_WCSLCPY
-#define TB_CONFIG_LIBC_HAVE_WCSLEN
+#define TB_CONFIG_LIBC_HAVE_WCSLEN
#define TB_CONFIG_LIBC_HAVE_WCSNLEN
#define TB_CONFIG_LIBC_HAVE_WCSSTR
-//#define TB_CONFIG_LIBC_HAVE_WCSISTR
#define TB_CONFIG_LIBC_HAVE_WCSCMP
-//#define TB_CONFIG_LIBC_HAVE_WCSICMP
+#define TB_CONFIG_LIBC_HAVE_WCSCASECMP
#define TB_CONFIG_LIBC_HAVE_WCSNCMP
-//#define TB_CONFIG_LIBC_HAVE_WCSNICMP
+#define TB_CONFIG_LIBC_HAVE_WCSNCASECMP
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS
#define TB_CONFIG_LIBC_HAVE_GMTIME
#define TB_CONFIG_LIBC_HAVE_MKTIME
#define TB_CONFIG_LIBC_HAVE_LOCALTIME
+#define TB_CONFIG_LIBC_HAVE_GETTIMEOFDAY
#define TB_CONFIG_LIBC_HAVE_SIGNAL
#define TB_CONFIG_LIBC_HAVE_SETJMP
-#define TB_CONFIG_LIBC_HAVE_SIGSETJMP
#define TB_CONFIG_LIBC_HAVE_BACKTRACE
-
-// libm
-#define TB_CONFIG_LIBM_HAVE_SINCOS
-#define TB_CONFIG_LIBM_HAVE_SINCOSF
+#define TB_CONFIG_LIBC_HAVE_SYSTEM
#define TB_CONFIG_LIBM_HAVE_LOG2
#define TB_CONFIG_LIBM_HAVE_LOG2F
+#define TB_CONFIG_POSIX_HAVE_POLL
+#define TB_CONFIG_POSIX_HAVE_PTHREAD_MUTEX_INIT
+#define TB_CONFIG_POSIX_HAVE_PTHREAD_CREATE
+#define TB_CONFIG_POSIX_HAVE_SOCKET
+#define TB_CONFIG_POSIX_HAVE_OPENDIR
+#define TB_CONFIG_POSIX_HAVE_DLOPEN
+#define TB_CONFIG_POSIX_HAVE_OPEN
+#define TB_CONFIG_POSIX_HAVE_GETHOSTNAME
+#define TB_CONFIG_POSIX_HAVE_GETIFADDRS
+#define TB_CONFIG_POSIX_HAVE_SEM_INIT
+#define TB_CONFIG_POSIX_HAVE_GETPAGESIZE
+#define TB_CONFIG_POSIX_HAVE_SYSCONF
+#define TB_CONFIG_POSIX_HAVE_SCHED_YIELD
+#define TB_CONFIG_SYSTEMV_HAVE_SEMGET
-// module
-#define TB_CONFIG_MODULE_HAVE_XML
-#define TB_CONFIG_MODULE_HAVE_ZIP
-#define TB_CONFIG_MODULE_HAVE_ASIO
-#define TB_CONFIG_MODULE_HAVE_OBJECT
-#define TB_CONFIG_MODULE_HAVE_CHARSET
-#define TB_CONFIG_MODULE_HAVE_DATABASE
+// undefines
+#undef TB_CONFIG_TRACE_INFO_ONLY
+#undef TB_CONFIG_EXCEPTION_ENABLE
+#undef TB_CONFIG_MEMORY_UNALIGNED_ACCESS_ENABLE
#endif
diff --git a/core/pkg/tbox.pkg/inc/linux/x86/tbox.config.h b/core/pkg/tbox.pkg/inc/linux/x86/tbox.config.h
index 22fd0fdca..b6382d52c 100755
--- a/core/pkg/tbox.pkg/inc/linux/x86/tbox.config.h
+++ b/core/pkg/tbox.pkg/inc/linux/x86/tbox.config.h
@@ -1,101 +1,78 @@
#ifndef TB_CONFIG_H
#define TB_CONFIG_H
-// packages
- #define TB_CONFIG_PACKAGE_HAVE_BASE
+// version
+#define TB_CONFIG_VERSION "1.5.0"
+#define TB_CONFIG_VERSION_MAJOR 1
+#define TB_CONFIG_VERSION_MINOR 5
+#define TB_CONFIG_VERSION_ALTER 0
+#define TB_CONFIG_VERSION_BUILD 201507031157
-
-// major version
-#define TB_CONFIG_VERSION_MAJOR 1
-
-// minor version
-#define TB_CONFIG_VERSION_MINOR 4
-
-// alter version
-#define TB_CONFIG_VERSION_ALTER 8
-
-// build version
-#define TB_CONFIG_VERSION_BUILD 201506071729
-
-// debug
-#define TB_CONFIG_DEBUG (0)
-
-// small
-#define TB_CONFIG_SMALL (0)
-
-// os
+// defines
#define TB_CONFIG_OS_LINUX
-#define TB_CONFIG_OS_LIKE_UNIX
-
-// api
-#define TB_CONFIG_API_HAVE_POSIX
-#define TB_CONFIG_API_HAVE_SYSTEMV
-
-// type
-#define TB_CONFIG_TYPE_FLOAT
-
-// memory
-//#define TB_CONFIG_MEMORY_UNALIGNED_ACCESS_ENABLE
-
-// trace
-//#define TB_CONFIG_TRACE_INFO_ONLY
-
-// exception
-#define TB_CONFIG_EXCEPTION_ENABLE
-
-// libc
+#define TB_CONFIG_TYPE_HAVE_FLOAT
+#define TB_CONFIG_MODULE_HAVE_XML
+#define TB_CONFIG_MODULE_HAVE_ZIP
+#define TB_CONFIG_MODULE_HAVE_ASIO
+#define TB_CONFIG_MODULE_HAVE_OBJECT
+#define TB_CONFIG_MODULE_HAVE_CHARSET
+#define TB_CONFIG_MODULE_HAVE_DATABASE
#define TB_CONFIG_LIBC_HAVE_MEMCPY
-//#define TB_CONFIG_LIBC_HAVE_MEMSET
-#define TB_CONFIG_LIBC_HAVE_MEMMOV
+#define TB_CONFIG_LIBC_HAVE_MEMSET
+#define TB_CONFIG_LIBC_HAVE_MEMMOVE
#define TB_CONFIG_LIBC_HAVE_MEMCMP
#define TB_CONFIG_LIBC_HAVE_STRCAT
#define TB_CONFIG_LIBC_HAVE_STRNCAT
-//#define TB_CONFIG_LIBC_HAVE_STRCPY
-//#define TB_CONFIG_LIBC_HAVE_STRNCPY
-//#define TB_CONFIG_LIBC_HAVE_STRLCPY
-#define TB_CONFIG_LIBC_HAVE_STRLEN
+#define TB_CONFIG_LIBC_HAVE_STRCPY
+#define TB_CONFIG_LIBC_HAVE_STRNCPY
+#define TB_CONFIG_LIBC_HAVE_STRLEN
#define TB_CONFIG_LIBC_HAVE_STRNLEN
#define TB_CONFIG_LIBC_HAVE_STRSTR
-#define TB_CONFIG_LIBC_HAVE_STRISTR
#define TB_CONFIG_LIBC_HAVE_STRCMP
-#define TB_CONFIG_LIBC_HAVE_STRICMP
+#define TB_CONFIG_LIBC_HAVE_STRCASECMP
#define TB_CONFIG_LIBC_HAVE_STRNCMP
-#define TB_CONFIG_LIBC_HAVE_STRNICMP
+#define TB_CONFIG_LIBC_HAVE_STRNCASECMP
#define TB_CONFIG_LIBC_HAVE_WCSCAT
#define TB_CONFIG_LIBC_HAVE_WCSNCAT
#define TB_CONFIG_LIBC_HAVE_WCSCPY
#define TB_CONFIG_LIBC_HAVE_WCSNCPY
-//#define TB_CONFIG_LIBC_HAVE_WCSLCPY
-#define TB_CONFIG_LIBC_HAVE_WCSLEN
+#define TB_CONFIG_LIBC_HAVE_WCSLEN
#define TB_CONFIG_LIBC_HAVE_WCSNLEN
#define TB_CONFIG_LIBC_HAVE_WCSSTR
-//#define TB_CONFIG_LIBC_HAVE_WCSISTR
#define TB_CONFIG_LIBC_HAVE_WCSCMP
-//#define TB_CONFIG_LIBC_HAVE_WCSICMP
+#define TB_CONFIG_LIBC_HAVE_WCSCASECMP
#define TB_CONFIG_LIBC_HAVE_WCSNCMP
-//#define TB_CONFIG_LIBC_HAVE_WCSNICMP
+#define TB_CONFIG_LIBC_HAVE_WCSNCASECMP
#define TB_CONFIG_LIBC_HAVE_WCSTOMBS
#define TB_CONFIG_LIBC_HAVE_MBSTOWCS
#define TB_CONFIG_LIBC_HAVE_GMTIME
#define TB_CONFIG_LIBC_HAVE_MKTIME
#define TB_CONFIG_LIBC_HAVE_LOCALTIME
+#define TB_CONFIG_LIBC_HAVE_GETTIMEOFDAY
#define TB_CONFIG_LIBC_HAVE_SIGNAL
#define TB_CONFIG_LIBC_HAVE_SETJMP
-#define TB_CONFIG_LIBC_HAVE_SIGSETJMP
#define TB_CONFIG_LIBC_HAVE_BACKTRACE
-
-// libm
-#define TB_CONFIG_LIBM_HAVE_SINCOS
-#define TB_CONFIG_LIBM_HAVE_SINCOSF
+#define TB_CONFIG_LIBC_HAVE_SYSTEM
#define TB_CONFIG_LIBM_HAVE_LOG2
#define TB_CONFIG_LIBM_HAVE_LOG2F
+#define TB_CONFIG_POSIX_HAVE_POLL
+#define TB_CONFIG_POSIX_HAVE_PTHREAD_MUTEX_INIT
+#define TB_CONFIG_POSIX_HAVE_PTHREAD_CREATE
+#define TB_CONFIG_POSIX_HAVE_SOCKET
+#define TB_CONFIG_POSIX_HAVE_OPENDIR
+#define TB_CONFIG_POSIX_HAVE_DLOPEN
+#define TB_CONFIG_POSIX_HAVE_OPEN
+#define TB_CONFIG_POSIX_HAVE_GETHOSTNAME
+#define TB_CONFIG_POSIX_HAVE_GETIFADDRS
+#define TB_CONFIG_POSIX_HAVE_SEM_INIT
+#define TB_CONFIG_POSIX_HAVE_GETPAGESIZE
+#define TB_CONFIG_POSIX_HAVE_SYSCONF
+#define TB_CONFIG_POSIX_HAVE_SCHED_YIELD
+#define TB_CONFIG_SYSTEMV_HAVE_SEMGET
-// module
-#define TB_CONFIG_MODULE_HAVE_XML
-#define TB_CONFIG_MODULE_HAVE_ZIP
-#define TB_CONFIG_MODULE_HAVE_ASIO
-#define TB_CONFIG_MODULE_HAVE_OBJECT
-#define TB_CONFIG_MODULE_HAVE_CHARSET
-#define TB_CONFIG_MODULE_HAVE_DATABASE
+// undefines
+#undef TB_CONFIG_TRACE_INFO_ONLY
+#undef TB_CONFIG_EXCEPTION_ENABLE
+#undef TB_CONFIG_MEMORY_UNALIGNED_ACCESS_ENABLE
#endif