按推荐建议,继续执行
结论:将 vendored LinuxCNC 轨迹规划器、cruckig、posemath 源文件纳入直接编译探针,并通过 native 验证,继续确保核心功能来源于 LinuxCNC 源程序。
This commit is contained in:
@@ -459,6 +459,14 @@ Current verified progress:
|
||||
`rs274ngc_pre.cc`. `rs274ngc_pre.cc` is compiled with the existing
|
||||
standalone `UNIT_TEST`/`LINUXCNC_STANDALONE_USE_RS274_PRE_STATE` boundary
|
||||
that isolates Python runtime integration from the browser simulation core.
|
||||
- `tools/build_native_probes.sh` now includes direct source compile probes
|
||||
for the vendored LinuxCNC trajectory-planner and posemath files used by
|
||||
`linuxcnc_tp_api_probe`: `tp.c`, `tc.c`, `tcq.c`, `spherical_arc.c`,
|
||||
`blendmath.c`, `sp_scurve.c`, `ruckig_wrapper.c`, the selected
|
||||
`cruckig/*.c` sources, `emcpose.c`, `posemath.cc`, `_posemath.c`, and
|
||||
`sincos.c`. These probes use the same `TP_FLAGS` as the standalone TP
|
||||
harness, including the existing `-fpermissive` boundary required by
|
||||
upstream enum conversions in `tp.c`.
|
||||
|
||||
## Phase 4: Port INI Parsing Without Editing Upstream
|
||||
|
||||
|
||||
Reference in New Issue
Block a user