Merge pull request #1308 from visualfc/cabi_riscv

internal/cabi: support risc-v specific target-abi
This commit is contained in:
xushiwei
2025-09-26 16:30:43 +08:00
committed by GitHub
157 changed files with 109217 additions and 2330 deletions

View File

@@ -333,7 +333,7 @@ func Do(args []string, conf *Config) ([]Package, error) {
needPyInit: make(map[*packages.Package]bool),
buildConf: conf,
crossCompile: export,
cTransformer: cabi.NewTransformer(prog, conf.Target, conf.AbiMode, cabiOptimize),
cTransformer: cabi.NewTransformer(prog, export.LLVMTarget, export.TargetABI, conf.AbiMode, cabiOptimize),
}
pkgs, err := buildAllPkgs(ctx, initial, verbose)
check(err)