AskaEth
1ad2346d34
fix(m43): r2 评审 P2 — 构建级主判据 + 数据依赖语义 + bootmenu 注释
- test_time32_abi.sh 增加构建级主判据:解析各组件的 build_*.sh,按 -o <产物>
定位实际编译行(自动拼接续行),断言同时出现 meow_time32.c 与
-DMEOW_TIME32_LIBC_OVERRIDES。缺任一即 FAIL(100% 抓「漏加」)。
- 二进制 16B 断言从「空间窗口」改为「数据依赖」:0/4/8 写回必须来自
被调函数填的 ts32 缓冲(lw off() → sw 0x0,lw off+4() → sw 0x8,
含 sra 符号扩展),修掉无关结构体写回造成的 false positive。
已知健康件 launcherd(非内联转换)仍 PASS;复现的评审反例 bad6b 现 FAIL。
- bootmenu 注释把 initramfs 误述改为 squashfs /usr/bin(M23 未碰该文件)。
2026-11-11 18:51:16 +08:00
..
2026-09-01 18:28:07 +08:00
2026-11-11 18:51:16 +08:00
2026-11-10 22:51:00 +08:00
2026-11-10 22:51:00 +08:00
2026-11-11 18:51:16 +08:00
2026-11-11 18:51:16 +08:00
2026-11-11 18:51:16 +08:00
2026-11-11 17:59:13 +08:00
2026-11-11 18:51:16 +08:00
2026-11-11 18:51:16 +08:00
2026-08-31 22:40:08 +08:00
2026-08-31 19:30:32 +08:00
2026-11-11 18:51:16 +08:00
2026-09-01 03:25:01 +08:00
2026-11-11 18:51:16 +08:00
2026-11-11 18:51:16 +08:00
2026-08-31 15:36:45 +08:00
2026-11-10 22:51:00 +08:00
2026-11-11 18:51:16 +08:00
2026-11-10 21:42:37 +08:00
2026-11-10 22:54:11 +08:00
2026-11-06 13:34:45 +08:00
2026-11-11 13:15:54 +08:00
2026-11-11 18:51:16 +08:00
2026-09-01 11:06:01 +08:00
2026-08-30 01:12:34 +08:00
2026-08-30 01:12:34 +08:00
2026-08-30 03:27:24 +08:00
2026-08-30 01:12:34 +08:00
2026-08-30 01:12:34 +08:00
2026-08-30 01:12:34 +08:00
2026-08-30 03:27:24 +08:00
2026-08-30 01:12:34 +08:00
2026-08-30 01:12:34 +08:00
2026-08-30 03:27:24 +08:00
2026-08-30 03:27:24 +08:00
2026-08-30 01:12:34 +08:00
2026-08-30 01:12:34 +08:00