summaryrefslogtreecommitdiff
path: root/src/runtime/signal_solaris_amd64.go
Commit message (Collapse)AuthorAgeFilesLines
* [dev.cc] runtime: fix nil pointer crash handler bug on SolarisAram H?v?rneanu2014-11-141-1/+1
| | | | | | | | | This change fixes the Solaris port. LGTM=dave, rsc R=rsc, dave CC=brad, golang-codereviews https://codereview.appspot.com/168600045
* [dev.cc] runtime: convert Solaris port to GoAram H?v?rneanu2014-11-131-0/+46
Memory management was consolitated with the BSD ports, since it was almost identical. Assembly thunks are gone, being replaced by the new //go:linkname feature. This change supersedes CL 138390043 (runtime: convert solaris netpoll to Go), which was previously reviewed and tested. This change is only the first step, the port now builds, but doesn't run. Binaries fail to exec: ld.so.1: 6.out: fatal: 6.out: TLS requirement failure : TLS support is unavailable Killed This seems to happen because binaries don't link with libc.so anymore. We will have to solve that in a different CL. Also this change is just a rough translation of the original C code, cleanup will come in a different CL. [This CL is part of the removal of C code from package runtime. See golang.org/s/dev.cc for an overview.] LGTM=rsc R=rsc, dave CC=golang-codereviews, iant, khr, minux, r, rlh https://codereview.appspot.com/174960043