继续把 interp_execute.cc、interp_queue.cc、interp_find.cc 等 LinuxCNC 源文件纳入直接编译/链接路径,逐步删除临时 convert_g() wrapper 行为

结论:已将核心 LinuxCNC interpreter 源接入 standalone native 编译链接路径,移除 minimal runtime 中的手写 convert_g 行为,并通过 native probe 验证。
This commit is contained in:
2026-06-06 23:49:01 +08:00
commit 5025b0c1a1
95 changed files with 35453 additions and 0 deletions

View File

@@ -0,0 +1,53 @@
src/emc/ini/inifile.cc
src/emc/ini/inifile.h
src/emc/ini/inifile.hh
src/rtapi/rtapi_stdint.h
src/rtapi/rtapi_string.h
src/rtapi/rtapi_gfp.h
src/rtapi/rtapi_math.h
src/rtapi/rtapi_byteorder.h
src/emc/nml_intf/emcpos.h
src/emc/nml_intf/emcpose.h
src/emc/linuxcnc.h
src/emc/nml_intf/canon.hh
src/emc/nml_intf/canon_position.hh
src/emc/nml_intf/emc.hh
src/emc/nml_intf/emctool.h
src/emc/nml_intf/debugflags.h
src/emc/nml_intf/interp_return.hh
src/emc/motion/state_tag.h
src/emc/motion/emcmotcfg.h
src/emc/rs274ngc/modal_state.hh
src/emc/rs274ngc/modal_state.cc
src/libnml/posemath/posemath.h
src/libnml/posemath/gomath.h
src/libnml/posemath/gotypes.h
src/libnml/posemath/sincos.h
src/emc/rs274ngc/interp_parameter_def.hh
src/emc/rs274ngc/interp_array.cc
src/emc/rs274ngc/interp_namedparams.cc
src/emc/rs274ngc/interp_internal.hh
src/emc/rs274ngc/interp_fwd.hh
src/emc/rs274ngc/interp_base.hh
src/emc/rs274ngc/interp_base.cc
src/emc/rs274ngc/rs274ngc.hh
src/emc/rs274ngc/rs274ngc_interp.hh
src/emc/rs274ngc/rs274ngc_return.hh
src/emc/rs274ngc/rs274ngc_pre.cc
src/emc/rs274ngc/interp_queue.hh
src/emc/rs274ngc/interp_queue.cc
src/emc/rs274ngc/units.h
src/emc/rs274ngc/interp_arc.cc
src/emc/rs274ngc/interp_internal.cc
src/emc/rs274ngc/interp_write.cc
src/emc/rs274ngc/interp_check.cc
src/emc/rs274ngc/interp_read.cc
src/emc/rs274ngc/interp_execute.cc
src/emc/rs274ngc/interp_find.cc
src/emc/rs274ngc/interp_inverse.cc
src/emc/rs274ngc/interp_o_word.cc
src/emc/rs274ngc/interp_convert.cc
src/emc/rs274ngc/interp_cycles.cc
src/emc/rs274ngc/interp_g7x.cc
src/emc/rs274ngc/interp_check.cc
src/emc/rs274ngc/interp_execute.cc