Commit Graph
91 Commits
Author SHA1 Message Date
mingkuang 34ce59d026 解决ASAN Debug下链接失败问题,但是目前存在运行时异常 2022-03-13 10:53:46 +08:00
mingkuang 59a7059b58 解决Bug 25,修复Debug模式下, try catch会出现崩溃问题(https://github.com/Chuyu-Team/VC-LTL5/issues/25) v5.0.4-Beta3 2022-01-15 21:09:13 +08:00
mingkuang ceebebdb30 解决Bug 26,在 ARM32找不到setjmp 和 __intrinsic_setjmp符号(https://github.com/Chuyu-Team/VC-LTL5/issues/26) 2022-01-15 17:19:46 +08:00
mingkuang 010a9d94fc 解决[Bug 24](https://github.com/Chuyu-Team/VC-LTL5/issues/24), 修复不支持FH4异常处理的环境导致链接失败问题。 v5.0.4-Beta2 2021-12-23 13:13:42 +08:00
mingkuang e8cd0b7f3e 解决[Bug 21](https://github.com/Chuyu-Team/VC-LTL5/issues/21), 修复tlsGuards导致无法与老版本CRT链接问题已。 2021-12-22 12:59:02 +08:00
mingkuang fe7d94e009 解决[Bug 19](https://github.com/Chuyu-Team/VC-LTL5/issues/19), 修复RC无法正常识别header\vcruntime.h问题。 v5.0.4-Beta1 2021-12-16 18:40:03 +08:00
mingkuang 5c55645814 解决[Bug 18](https://github.com/Chuyu-Team/VC-LTL5/issues/18), _initialize_lconv_for_unsigned_char符号缺失导致链接失败。 2021-12-16 17:09:34 +08:00
mingkuang 40f16685dc Merge pull request #14 from wangwenx190/fix-cmake-multiconfig
Fix multi-config CMake build
v5.0.3
2021-11-23 16:37:03 +08:00
Yuhang Zhao 913cd799f1 Fix multi-config CMake build
CMake支持multi-config构建,然而multi-config不能设置CMAKE_BUILD_TYPE,但这会导致不能使用VC-LTL。看了看整个脚本,也没有需要使用CMAKE_BUILD_TYPE的地方,因此直接去掉此处判断,从而使multi-config也能使用VC-LTL。
2021-11-21 10:27:08 +08:00
mingkuang 4498885baa 将第三方依赖项许可转换为URL(感谢 毛利) 2021-11-03 11:52:07 +08:00
mingkuang 7589fc588d 更新LibMaker工具,解决一处字符串匹配问题导致符号提取错误。 v5.0.3-Beta1 2021-11-02 13:06:05 +08:00
mingkuang cf6f1d41a7 ExtractItem调整为路径匹配查找,提高适用性 2021-10-28 20:50:26 +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 005d5591d7 调整一下帮助内容,从现在开始5.0将是主要分支 2021-10-12 17:49:16 +08:00
mingkuang a3b152a5b5 解决PackRedist失败问题 2021-10-12 15:54:40 +08:00
mingkuang 0e7dbacec9 启用pull_request CI 2021-10-12 15:53:49 +08:00
mingkuang 32f4d79862 解决Cargo.toml替换失败问题以及无法错误停止问题 2021-10-11 19:43:41 +08:00
mingkuang e32527f547 Merge pull request #11 from MouriNaruto/master
添加 VC-LTL 的 Rust 语言支持
2021-10-11 17:21:05 +08:00
MouriNaruto c42e6a0410 添加 VC-LTL 的 Rust 语言支持 2021-10-11 16:52:09 +08:00
mingkuang b7b71fe3f0 解决[Bug 9](https://github.com/Chuyu-Team/VC-LTL5/issues/9),修复使用_CRT_STDIO_ISO_WIDE_SPECIFIERS导致链接失败问题,并且 添加它的单元测试。 v5.0.2-Beta1 2021-10-09 13:29:43 +08:00
mingkuang 25610db72f 关闭仅我的代码支持 2021-10-09 13:05:01 +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 10816516ba 解决自动化脚本Redist无法正确缓存问题 2021-10-08 18:04:29 +08:00
mingkuang a39302e902 解决[Bug 7](https://github.com/Chuyu-Team/VC-LTL5/issues/7), 修复VC-LTL FH4+x64+Debug访问非法地址导致的异常问题(感谢 毛利)。 2021-10-08 18:02:53 +08:00
mingkuang 363c0e37ab 反正只有Win32才需要复制lib type,那就只在Win32平台进行,避免10.0.22000.0 SDK兼容性问题 v5.0.1 2021-09-19 19:40:39 +08:00
mingkuang 1cc2b18fdf x64 Redist残留API-MS-WIN-CORE-FIBERS-L1-1-0.DLL问题 2021-09-19 18:07:37 +08:00
mingkuang a7e54279b4 Merge branch 'master' of https://github.com/Chuyu-Team/VC-LTL5 2021-09-19 18:06:50 +08:00
mingkuang 25fc898144 Merge pull request #4 from xspeed1989/master
修正CMake脚本无法正确读取VC-LTL安装路径的问题
2021-09-13 14:19:15 +08:00
xspeed1989 a5a334a8a2 修正CMake脚本无法正确读取VC-LTL安装路径的问题 2021-09-10 19:05:30 +08:00
mingkuang b2047c1981 nuge标题中添加2022的信息 2021-09-07 15:54:20 +08:00
mingkuang b53685cd9c 只有在tag中才缓存Redist 2021-09-07 15:44:21 +08:00
mingkuang 601ebb3bec 更新LibMaker更好的支持amr64库 2021-09-07 15:40:03 +08:00
mingkuang 1951dbfe0d 添加Redist处理配置,增加修改版Redist支持 2021-09-07 11:55:02 +08:00
mingkuang ed534c11eb ltlBinCache命中时,不需要上传单元测试报告 v5.0.1-Beta6 2021-09-05 17:26:45 +08:00
mingkuang f8262eb204 修复Bug,动态链接的情况下__crtLCMapStringA、__crtCompareStringA与STL符号存在冲突。 2021-09-05 16:02:13 +08:00
mingkuang 224bc798a5 增强单元测试的导入表匹配,应对上次遇到的工程WindowsTargetPlatformMinVersion配置错误问题 2021-09-03 16:00:42 +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 ad8e2af7e7 编译产物中排除idb垃圾文件 2021-09-02 19:44:09 +08:00
mingkuang eeae3fb7f1 工程的ProjectConfiguration WindowsTargetPlatformMinVersion配置有一处配置错误 2021-09-02 19:40:09 +08:00
mingkuang 9fa700ba1c 打包程序中增加Readme.osc.md 2021-09-02 18:33:16 +08:00
mingkuang cff1dab422 解决readme中的链接无法跳转问题 2021-09-02 18:28:34 +08:00
mingkuang a8c70ea544 更新readme一集第三方Licenses 2021-09-02 18:20:42 +08:00
mingkuang 4bcf8c3786 添加CleanImport模式的单元测试 2021-09-02 15:32:52 +08:00
mingkuang ab3d73d87a 添加Debug版库支持以及添加对应的单元测试。 2021-09-02 15:14:24 +08:00
mingkuang ebb2e3ebfa 添加VS 2020支持配置 2021-09-01 17:22:27 +08:00
mingkuang 81d6a792d0 添加CleanImport模式支持,消除一坨api-ms-win-crt-time-l1-1-0.dll的玩意。 2021-08-31 21:14:28 +08:00
mingkuang 09ff5ec6ce 文件打包少了Pack参数 2021-08-31 20:31:15 +08:00
mingkuang 64c1d86afe 漏了bin打包动作 2021-08-31 19:49:58 +08:00
mingkuang 89ae73a5f1 简化Build.proj的实现,细节不应该在Build.proj中。 2021-08-31 18:58:01 +08:00