23 Commits

Author SHA1 Message Date
mingkuang 6dfe24bccb Bug,解决DllMain DLL_THREAD_ATTACH时间接加载msvcrt导致死锁风险 2024-05-25 20:23:28 +08:00
mingkuang 07994edf19 Opt, 使用Tls重写ptd_downlevel,提高性能 2024-05-25 20:22:07 +08:00
mingkuang 245b5ddeb6 Fea #61, 新增C11 Threads支持(VS17.8新功能) 2024-05-02 20:46:22 +08:00
mingkuang d2dcef69f3 Bug #49, msvcrt模式_beginthread创建的线程无法获取ptd 2023-06-01 22:49:24 +08:00
mingkuang ed9dddf4ee Fea #43, 适配VCRT 14.35.32215 2023-04-05 03:30:25 +08:00
mingkuang b7740703f2 Fea #44, 优化winapi_thunks.cpp,减少不必要的常量字符串 2023-04-05 01:53:16 +08:00
mingkuang d3e03ba210 Fea,vcruntime同步到14.34.31933 2023-01-25 11:17:49 +08:00
mingkuang bd3c960f25 解决[Bug 12](https://github.com/Chuyu-Team/VC-LTL5/issues/12), 修复VS2015/2017报告__filter_x86_sse2_floating_point_exception找不到问题。 2021-10-26 12:06:15 +08:00
mingkuang 7bf0146cbf 解决[Bug 8](https://github.com/Chuyu-Team/VC-LTL5/issues/8), 解决FH4 x64 嵌套 try catch 下无法正确抓取异常问题(感谢 毛利)。 2021-10-08 19:57:14 +08:00
mingkuang f8262eb204 修复Bug,动态链接的情况下__crtLCMapStringA、__crtCompareStringA与STL符号存在冲突。 2021-09-05 16:02:13 +08:00
mingkuang 4727dd7c40 调整 _CrtIsMemoryBlock 返回值,避免不必要的断言 2021-09-03 11:04:03 +08:00
mingkuang 169c76419b 解决Bug,修复Debug库导致_recalloc等内存函数无限递归问题(感谢 毛利反馈) 2021-09-03 11:01:45 +08:00
mingkuang ab3d73d87a 添加Debug版库支持以及添加对应的单元测试。 2021-09-02 15:14:24 +08:00
mingkuang 472e5f5a06 统一解决单元测试发现的符号链接失败问题。 2021-08-29 15:40:51 +08:00
mingkuang cd4403bd54 添加Windows XP的支持(https://github.com/mingkuang-Chuyu/VC-LTL5/issues/2) 2021-08-25 16:19:05 +08:00
mingkuang 8664b94f1f 某些文件夹名称以及变量名称写错了,修复一下,在顺道更新一下编译脚本(感谢 毛利) 2021-08-19 16:53:29 +08:00
mingkuang 05f08fe94c 完成基于Windows 8/RT 的x86、x64以及arm的模式兼容(ucrtbase以及vcruntime)(https://github.com/mingkuang-Chuyu/VC-LTL5/issues/2) 2021-08-18 19:01:21 +08:00
mingkuang b8fa5659fe 新增[Fea 3](https://github.com/mingkuang-Chuyu/VC-LTL5/issues/3), 添加vccorlib支持。 2021-08-18 18:51:22 +08:00
mingkuang b9a621d5b2 修复GetSystemTimeAsFileTime冲突问题(感谢 毛利) 2021-08-15 20:09:53 +08:00
mingkuang 92cf9109d5 解决 __crtTryAcquireSRWLockExclusive等符号 冲突问题(感谢 毛利) 2021-08-15 19:43:30 +08:00
mingkuang abc3cf742c 优化get_command_line、get_command_line函数调用次数。 2021-08-15 18:40:45 +08:00
mingkuang 2c21567396 msvcrt模式(arm以及xp仍然没有完成) 2021-08-15 16:59:55 +08:00
mingkuang 673cb84f5c 调整目录结构,初步添加基于msvcrt的vcruntime 2021-08-09 17:54:47 +08:00