proc/native: fix Windows build (#3023)

Commit b53fcbe broke the build on Windows, we didn't notice because 2d9a9d broke the test script.
This commit is contained in:
Alessandro Arzilli 2022-06-01 01:03:57 +02:00 committed by GitHub
parent 78471b3a5a
commit 5b88e45ca9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

@ -73,7 +73,7 @@ Write-Host $env:GOPATH
go version
go env
go run _scripts/make.go test
x = $LastExitCode
$x = $LastExitCode
if ($version -ne "gotip") {
Exit $x
}

@ -80,7 +80,7 @@ func (thread *nativeThread) SetReg(regNum uint64, reg *op.DwarfRegister) error {
}
*p = reg.Uint64Val
} else if regNum == regnum.AMD64_Rflags {
context.Eflags = uint32(reg.Uint64Val)
context.EFlags = uint32(reg.Uint64Val)
} else {
if regNum < regnum.AMD64_XMM0 || regNum > regnum.AMD64_XMM0+15 {
return fmt.Errorf("can not set register %s", regnum.AMD64ToName(regNum))