TermiNexus
396e0a54be
fix(SysLibTest): CDefine 大整数全链路 64 位化 + Win32 结构体 ULONG→DWORD
- maxsize=9223372036854775807 曾全链路 32 位截断成 4294967295:
StubGen/Converter 与 register_cdefine_constant 改 %lld、lookup 改
atoll、extract_cdefine_int_value/_lookup_cross_module_cdefine 改
CInt64T,新增 _const_int_for_cdefine(超 0xFFFFFFFF 才升 i64,
0xFFFFFFFF 保持 i32 -1 语义)
- subprocess stdout 为空根因 STARTUPINFOA/PROCESS_INFORMATION/
MEMORY_BASIC_INFORMATION ULONG 字段(i64 占 8 字节)布局错位致
CreateProcess 读不到 STARTF_USESTDHANDLES,改 DWORD 对齐 Windows 布局
- 移除 syslibtest_impl.vp 调试 DBG 标记
2026-08-15 13:11:25 +08:00
..
2026-08-05 20:11:38 +08:00
2026-08-15 13:11:25 +08:00
2026-08-15 13:11:25 +08:00
2026-08-15 13:11:25 +08:00
2026-08-15 13:11:25 +08:00
2026-08-15 13:11:25 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00