按推荐建议,继续执行

结论:新增 source-probes.tsv 映射并在 native 验证中比对 source-manifest,确保每个 vendored LinuxCNC .c/.cc 源文件都有显式 standalone 源码编译探针。
This commit is contained in:
2026-06-07 18:28:35 +08:00
parent 1729e4a5c9
commit e776020b08
3 changed files with 59 additions and 0 deletions

View File

@@ -483,6 +483,11 @@ Current verified progress:
existing INI parser harness. With this probe, every `.c` and `.cc` file
listed in `tools/source-manifest.txt` has a native source-level compile
check under the standalone build boundary.
- `tools/build_native_probes.sh` now emits `build/native/source-probes.tsv`
while compiling vendored `*_source_probe` targets. The native verification
script compares that map against every `.c` and `.cc` entry in
`tools/source-manifest.txt`, so future LinuxCNC source additions fail
validation unless they also get an explicit standalone source compile probe.
## Phase 4: Port INI Parsing Without Editing Upstream