新增解释器核心WASM验证

结论:已建立基于LinuxCNC解释器源码的最小WASM核心构建和minimal_linear夹具验证,并接入host smoke。
This commit is contained in:
2026-06-08 04:56:45 +08:00
parent 1a10e4f260
commit caa35820cd
9 changed files with 395 additions and 3 deletions

View File

@@ -0,0 +1,14 @@
#pragma once
namespace boost {
class noncopyable {
protected:
noncopyable() = default;
~noncopyable() = default;
noncopyable(const noncopyable &) = delete;
noncopyable &operator=(const noncopyable &) = delete;
};
} // namespace boost

View File

@@ -0,0 +1,8 @@
#pragma once
#include <libgen.h>
inline char *basename(const char *path)
{
return ::basename(const_cast<char *>(path));
}