gcc/libgo/go
Ian Lance Taylor a01dda3c23 compiler, libgo: change mangling scheme
Overhaul the mangling scheme to avoid ambiguities if the package path
contains a dot. Instead of using dot both to separate components and
to mangle characters, use dot only to separate components and use
underscore to mangle characters.

For golang/go#41862

Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/271726
2020-11-20 12:44:35 -08:00
..
archive
bufio
builtin
bytes libgo: update to Go 1.15.3 release 2020-10-27 13:58:02 -07:00
cmd compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
compress libgo: update to Go 1.15.4 release 2020-11-10 07:25:32 -08:00
container
context
crypto
database/sql
debug
encoding
errors
expvar
flag
fmt
go compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
golang.org/x
hash
html
image
index/suffixarray
internal compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
io
log compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
math
mime
net libgo: update to Go 1.15.4 release 2020-11-10 07:25:32 -08:00
os libgo: handle linking to NetBSD's versioned symbols 2020-10-28 18:20:50 -07:00
path
plugin
reflect libgo: update to Go 1.15.4 release 2020-11-10 07:25:32 -08:00
regexp
runtime compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
sort
strconv
strings
sync compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
syscall libgo: update to Go 1.15.4 release 2020-11-10 07:25:32 -08:00
testdata
testing libgo: update to Go 1.15.3 release 2020-10-27 13:58:02 -07:00
text
time libgo: update to Go 1.15.4 release 2020-11-10 07:25:32 -08:00
unicode