syscall: fixes for Solaris

Patch by Rainer Orth.

Change-Id: Iff8ee9349e85235e7e0579d753bdc27efdb7098e
Reviewed-on: https://go-review.googlesource.com/64170
Reviewed-by: Ian Lance Taylor <iant@golang.org>
3 files changed