Commit Graph

  • 61299a9b72 chore(fltk): 添加 .no_autobuild 标记,跳过 TPC 对完整 FLTK 源码树的自动编译 TermiNexus 2026-09-01 20:16:35 +08:00
  • f76620199a feat(ast): lexer 支持 f-string 表达式块嵌套与同引号嵌套字符串(PEP 701) TermiNexus 2026-08-30 07:36:50 +08:00
  • 49445ea796 fix(ast): lexer 支持 \xNN 十六进制转义,修复 \x1b 被判为 CONST_STR 的问题 TermiNexus 2026-08-30 07:36:28 +08:00
  • f087aa88e2 更新,可自举 TermiNexus 2026-08-27 10:16:28 +08:00
  • d6d06b2f1a fix(asm): inb/inw/inl 显式 mov 到输出寄存器——加 CLOBBER_RAX 后 LLVM 不再把 value 绑 RAX,原写法读到 asm 前残留导致 waitReady err=8(status 0x50 被读成含 DF);按 mm.vp 模式 asm 内 mov {AsmOut}, eax TermiNexus 2026-08-27 01:16:53 +08:00
  • 4bcc66c571 fix(asm): inb/inw/inl 内联汇编补 CLOBBER_RAX——in al/ax/eax 修改 EAX 但未声明 clobber,调用方 EAX(循环计数/返回值/指针高32位)被静默破坏,导致 IDE 读取数据间歇性损坏(win 前2字节清零)、跨模块返回值丢失(fat32.read 返回64收到<64、spawn_elf 返回 pid 收到0、mm.malloc 返回值丢失) TermiNexus 2026-08-27 01:14:13 +08:00
  • 18642a9c23 debug(llvmlite): function_set_attrs 添加调用诊断,确认属性是否写入函数 TermiNexus 2026-08-26 20:35:14 +08:00
  • 4ce6095359 修正 TermiNexus 2026-08-22 09:25:46 +08:00
  • 5e768a9831 更新了库 TermiNexus 2026-08-19 05:11:35 +08:00
  • 14ff9d109f 从 TransPyC 主项目中分离 VRTE TermiNexus 2026-08-17 11:01:35 +08:00