]> Cypherpunks repositories - gostls13.git/commit
runtime: make framepointer mode safe for Windows
authorRuss Cox <rsc@golang.org>
Thu, 26 May 2016 00:01:25 +0000 (20:01 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 26 May 2016 13:53:01 +0000 (13:53 +0000)
commitd9557523c2febc29ad3ecab8b1a4358abd709b30
tree5abcaedb674cfde39c366d84d3ef214d2dd51d58
parent805eaeef33a52778ba6ee624389c2cbfe6896f6f
runtime: make framepointer mode safe for Windows

A few other architectures have already defined a NOFRAME flag.
Use it to disable frame pointer code on a few very low-level functions
that must behave like Windows code.

Makes the failing os/signal test pass on a Windows gomote.

Change-Id: I982365f2c59a0aa302b4428c970846c61027cf3e
Reviewed-on: https://go-review.googlesource.com/23456
Reviewed-by: Austin Clements <austin@google.com>
src/cmd/internal/obj/x86/obj6.go
src/runtime/sys_windows_amd64.s