diff --git a/_demo/asmfullcall/asmfullcall_darwin.go b/_demo/asmfullcall/asmfullcall_darwin.go index 5e537a21..3f1fbcbd 100644 --- a/_demo/asmfullcall/asmfullcall_darwin.go +++ b/_demo/asmfullcall/asmfullcall_darwin.go @@ -1,4 +1,4 @@ -//go:build darwin +//go:build darwin && arm64 package main diff --git a/_demo/asmfullcall/asmfullcall_linux.go b/_demo/asmfullcall/asmfullcall_linux.go index 8c485c63..6a3f4a79 100644 --- a/_demo/asmfullcall/asmfullcall_linux.go +++ b/_demo/asmfullcall/asmfullcall_linux.go @@ -1,4 +1,4 @@ -//go:build linux +//go:build linux && amd64 package main @@ -22,7 +22,7 @@ func verify() { }) check(41, int(res1)) - res2 := asmFull("movq {a}, {}; addq {b}, {}", map[string]any{ + res2 := asmFull("leaq ({a},{b}), {}", map[string]any{ "a": 25, "b": 17, })