Skip to content
This repository has been archived by the owner on Dec 8, 2021. It is now read-only.

Releases: Chuyu-Team/VC-LTL

2.0.0.4 - 全面覆盖STL、ConcRT

03 Dec 12:53
Compare
Choose a tag to compare

What's the News?

  • 全面覆盖STL、ConcRT库,让C++如鱼得水,尽情使用STL。
  • 全新的weak别名转发技术,实现零jmp解决新老CRT命名冲突。

2.0.0.3 - 补充大量XP静态实现

18 Nov 07:06
Compare
Choose a tag to compare

What's the News?

  • Vista/XP编译模式,CRT函数覆盖率分别达到90.085% / 86.451%,大幅度改进可用性
  • 简化注册表引用方式。
  • 添加std::thread支持

2.0.0.2 - 扩充对C++类库的支持

05 Nov 06:42
Compare
Choose a tag to compare

What's the News?

  • 新增 _configthreadlocale、_get_current_locale、_create_locale、_free_locale接口支持
  • 为Windows XP添加 _time32、_fseeki64静态实现
  • 解决Bug 14,新增 _getpid、_sys_nerr、_sys_errlist无法使用问题(感谢 HwangBae)
  • 新增C++类,mutex、thread、xtime、xonce支持
  • 优化编译方式,消除无意义符号,减少ltl库体积

2.0.0.1 - 新增C++类库支持

29 Oct 14:28
Compare
Choose a tag to compare

What's the News?

  • 新增iostream、stringstream支持
  • 解决使用_fstat32、_fstat32i64、_fstat64i32、_stat32、_stat32i64、_stat64i32、_wstat32、_wstat32i64、_wstat64i32导致编译不通过问题
  • 修正 __acrt_iob_func 始终返回输入流问题
  • 解决 type_info operator != 功能无法使用问题(感谢 sonyps5201314)
  • 解决_daylight,_dstbias,_timezone,_tzname无法使用问题(感谢 sonyps5201314)
  • 解决32位 SSE高精度数据函数无法使用问题,比如_libm_sse2_tan_precise,_libm_sse2_sqrt_precise,_libm_sse2_sin_precise(感谢 stsm85)

1.0.0.13 - 新增 Windows 10 16299 UCRT支持

11 Oct 06:41
Compare
Choose a tag to compare

What's the News?

  • 解决Bug,atanh、acosh、asinh无法使用问题(感谢 stsm85)
  • 新增Windows 10 16299 UCRT支持
  • 移除Windows 10 14393 UCRT支持

此版本已经移除14393 ucrt支持,如需正常使用VC-LTL请将升级SDK至15063或者16299。

1.0.0.12 - 解决某些函数无法使用问题

15 Sep 05:42
Compare
Choose a tag to compare

What's the News?

  • 解决Bug,使用strcat_s时在Windows XP中提示找不到指定符号。(感谢 stsm85)
  • 解决Bug,解决SSE2除法导致编译不通过问题(感谢 stsm85)
  • 解决Bug,解决wcstoll、vsnprintf、rand_s、strtoll无法使用问题(感谢 stsm85)
  • 代码调整,消除所有VC-LTL编译警告,强迫症患者福音。

本次更新后,FastCopy、winpck相关程序直接可以使用VC-LTL编译。

1.0.0.11 - 解决lib依赖问题

23 Aug 11:13
Compare
Choose a tag to compare

What's the News?

  • 解决Bug,使用_difftime64时Windows XP无法运行。
  • 解决Bug,_msvcrt.cpp始终会引入urct_14393.lib问题(感谢 亮叔叔)
  • 更新VC141头文件以及实现,全部同步到最新14.11

1.0.0.10 - 改进对Windows XP的支持

28 Jul 12:39
Compare
Choose a tag to compare

What's the News?

  • 解决Bug 9,某些时候编译器引用异常导致XP模式时意外引入_except_handler4_common(感谢 HwangBae)
  • 解决Bug 8,修复typeid功能无法使用问题(感谢 HwangBae)
  • 调整异常实现代码,尽可能复用msvcrt.dll代码减少代码体积
  • 解决Bug,修复无法使用__argc、__argv、__wargv、_environ、_wenviron全局变量问题(感谢 亮叔叔)
  • 解决Bug,修复微软ATL库的程序不支持XP RTM问题

1.0.0.9 - 添加C++异常支持

26 May 11:25
Compare
Choose a tag to compare

What's the News?

  • 改进Windows XP支持
  • 优化库结构裁剪ltl库体积
  • 解决使用自定义异常导致程序编译不通过问题
  • 调整*_p系列函数定义,以免使用*_p系列函数时编译不通过
  • 解决使用浮点除法时导致编译不通过问题

1.0.0.8 - 简化VC-LTL使用

25 Apr 12:54
Compare
Choose a tag to compare

What's the News?

  • 简化库引用方式
  • 更新14393 ucrt到最新版(2017-01-05版)
  • 添加15063 ucrt支持