dynamic symbol table being emitted with a size of zero. With a current
ld.so, this results in symbol mismatch warnings.
Also, stop using sigreturn from the Go openbsd/386 signal trampoline.
Instead just return directly from the trampoline (as we already do for Go
on openbsd/amd64).
OpenBSD and can be used to bootstrap later versions of Go (1.5+) that
require an existing Go compiler to build. It exists for bootstrapping
lang/go and is not intended for general use or distribution.
Discussed with sthen@, jasper@
ok jasper@