compiler: make RawSyscall an alias for Syscall per suggestion from Ayke. For #2474.

Этот коммит содержится в:
Dan Kegel 2022-01-20 02:57:05 +00:00 коммит произвёл Ron Evans
родитель c78df85015
коммит 20a27746b2

Просмотреть файл

@ -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)