fix: CABINumMin 恢复为 1 兼容旧 ABI 插件(仅缺 stage 写回)

This commit is contained in:
JianFeeeee
2026-08-15 16:34:25 +08:00
parent 392f391f68
commit 6527a40539

View File

@ -46,7 +46,10 @@ const (
// CABINum 是 C 层协商用的整数版本major*100 + minor随 ABIVersion 派生。
CABINum = 900
// CABINumMin 是 C 层兼容的最低整数版本。
CABINumMin = 800
// 旧工具链v0.8 之前)写入的整数 version=1无写回能力但与新内核结构兼容
// 因此最小值保持 1 以兼容全部旧插件(新插件 900 匹配,旧插件 1/2 通过);
// 仅当未来内核 ABI 破坏兼容时才提高该值。
CABINumMin = 1
)
// ---- Dispatch Method IDs与核心仓 internal/meta/meta.go 同步) ----