gcc/libgo/go
A. Wilcox 208b7d85d7 runtime: add special handling for signal 34
The musl libc uses signal 34 internally for setgid (similar to how glibc
uses signal 32 and signal 33).  For this reason, special handling is
needed for this signal in the runtime. The gc implementation already
handles the signal accordingly.  As such, this commit intends to
simply copy the behavior of the Google Go implementation to libgo.

See https://go.dev/issues/39343

Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/400594
2022-04-18 15:16:35 -07:00
..
archive libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
bufio libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
builtin libgo: update to Go1.18rc1 release 2022-02-18 13:12:08 -08:00
bytes libgo: update to Go1.18rc1 release 2022-02-18 13:12:08 -08:00
cmd libgo: update to final Go 1.18 release 2022-03-16 13:52:32 -07:00
compress libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
container libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
context libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
crypto libgo: update to Go1.18rc1 release 2022-02-18 13:12:08 -08:00
database/sql libgo: update to Go1.18rc1 release 2022-02-18 13:12:08 -08:00
debug libgo: update to Go1.18rc1 release 2022-02-18 13:12:08 -08:00
embed libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
encoding libgo: update to final Go 1.18 release 2022-03-16 13:52:32 -07:00
errors libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
expvar libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
flag libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
fmt libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
go libgo: update to final Go 1.18 release 2022-03-16 13:52:32 -07:00
golang.org/x libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
hash libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
html libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
image libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
index/suffixarray libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
internal libgo: update to final Go 1.18 release 2022-03-16 13:52:32 -07:00
io libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
log libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
math libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
mime libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
net libgo: update to final Go 1.18 release 2022-03-16 13:52:32 -07:00
os libgo: fix AIX build for the Go1.18 update 2022-03-04 10:19:50 -08:00
path libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
plugin libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
reflect libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
regexp libgo: update to Go1.18rc1 release 2022-02-18 13:12:08 -08:00
runtime runtime: add special handling for signal 34 2022-04-18 15:16:35 -07:00
sort libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
strconv libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
strings libgo: update to final Go 1.18 release 2022-03-16 13:52:32 -07:00
sync libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
syscall libgo: update to final Go 1.18 release 2022-03-16 13:52:32 -07:00
testdata
testing libgo: update to Go1.18rc1 release 2022-02-18 13:12:08 -08:00
text libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
time libgo: update to Go1.18rc1 release 2022-02-18 13:12:08 -08:00
unicode libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
vendor libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
go.mod libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00