From 20a27746b2e7764ebc74522a86bed9f3f565e56e Mon Sep 17 00:00:00 2001 From: Dan Kegel Date: Thu, 20 Jan 2022 02:57:05 +0000 Subject: [PATCH] compiler: make RawSyscall an alias for Syscall per suggestion from Ayke. For #2474. --- compiler/compiler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/compiler.go b/compiler/compiler.go index 1e8ba044..47ae52f4 100644 --- a/compiler/compiler.go +++ b/compiler/compiler.go @@ -1440,7 +1440,7 @@ func (b *builder) createFunctionCall(instr *ssa.CallCommon) (llvm.Value, error) return b.emitSV64Call(instr.Args) case strings.HasPrefix(name, "(device/riscv.CSR)."): return b.emitCSROperation(instr) - case strings.HasPrefix(name, "syscall.Syscall"): + case strings.HasPrefix(name, "syscall.Syscall") || strings.HasPrefix(name, "syscall.RawSyscall"): return b.createSyscall(instr) case strings.HasPrefix(name, "syscall.rawSyscallNoError"): return b.createRawSyscallNoError(instr)