41 Commits

Author SHA1 Message Date
6b8d2c7d30 added gcc11-20 name macro 2024-12-27 12:39:08 +08:00
ca8517f146 added NO_COPY_NO_MOVE macro 2024-10-19 13:05:57 +08:00
8c04edd669 Added NO_COPY/NO_MOVE macros. 2024-10-18 22:50:28 +08:00
417e7fb002 Move __HGL_FUNC__ to Platform.h from LogInfo.h 2024-07-16 23:15:09 +08:00
fbb3154e5b removed x86-32,MinGW32,ARMv7 in Platform.h 2023-05-30 11:33:57 +08:00
ac00779bc0 added "ARMv9" in Platform.h 2023-05-30 11:24:30 +08:00
4d58256a3d updated Platform.h 2023-05-29 21:41:04 +08:00
eae442ce66 added SplitFloat32/64, Float32toFloat16, MergeFloat32,MergeFloat64 2023-02-09 14:27:53 +08:00
01a3f3da25 删除大量旧平台标识符 2022-08-04 16:27:53 +08:00
b058361b1c added a few comment that they are talk about filename length limited. 2021-09-07 13:07:47 +08:00
72b8243499 updated os lists and flags; 2021-09-04 13:42:51 +08:00
9d0febc893 added vsprintf.h 2021-08-21 17:32:31 +08:00
374da41a24 add posix_memalign comment. 2021-05-08 17:56:41 +08:00
5099410616 add MemoryAllocator/MemoryBlock codes. 2021-03-07 20:01:13 +08:00
c4c52a14ae added Collection.h 2021-02-23 19:55:53 +08:00
74f7f146ba renamed from MacOS.h to Apple.h 2021-01-27 10:29:38 +08:00
90cf3d825c add marco define at Microsoft.h 2021-01-15 20:26:15 +08:00
72754aa5c5 add HGL_DIRECTORY_SEPARATOR_RAWCHAR macro 2020-11-09 13:14:06 +08:00
7de3a26e0f hgl_align_malloc/hgl_align_realloc improve in Windows platform. 2020-10-22 18:55:21 +08:00
84147361fe delete "#pragma warning" in Microsoft.h 2020-09-30 22:04:47 +08:00
25a2605932 rename hgl_aligned_malloc to hgl_align_malloc 2020-09-20 02:40:40 +08:00
3e9b703ebc add hgl_align_realloc 2020-09-19 14:57:53 +08:00
4035476785 delete redefine u8char 2020-07-11 17:37:29 +08:00
dce9ade773 将win下的char8定义改到DataTypeWin.h,保持与gnu编译器一致 2020-07-11 16:25:36 +08:00
9191dcb73c 在GNU编译器下根据系统预置宏,正确识别是否支持char8_t。(注:仅根据文档实现,待LINUX下测试) 2020-07-11 16:13:19 +08:00
kusugawa
e3bc5a94c6 char8_t类型处理 2020-07-10 18:57:35 +08:00
kusugawa
1d5e4ff03c 支持VS2015,去掉srand(time(0)) 2020-07-10 18:18:03 +08:00
kusugawa
039d4f19ce 为MINGW32/64编译器添加支持 2020-07-10 17:01:59 +08:00
77a570d6be add U32_TEXT macro 2020-07-08 10:48:16 +08:00
b0ac446322 move u8char position 2020-07-08 10:16:24 +08:00
f6a846c655 support "u8char" type 2020-07-07 19:14:42 +08:00
5f89344c84 VC最低支持版本改为vc2017 2020-06-13 19:08:29 +08:00
d53a65b242 split codes of "char type" to CharType.h 2020-04-13 15:32:22 +08:00
e7a9ea9e7d Update code of Crossplatform redefine 2020-02-08 15:03:07 +08:00
25748fde9b fix thread macro in Linux 2020-01-23 20:37:42 +08:00
328e6d2f26 use "AARCH64" insted "ARM64" 2019-12-12 17:26:06 +08:00
d8b30941c4 use "aarch64" insted "arm64" 2019-12-12 17:24:59 +08:00
2d9765839e thread_mutex.proc_mutex refresh define 2019-12-10 15:05:56 +08:00
1bfb503e13 cross-platform define update 2019-12-10 14:38:29 +08:00
4ccffdbd9c win下增加llvm编译器识别 2019-11-12 10:35:21 +08:00
2b71bf8135 first commit 2019-08-19 19:19:58 +08:00