gcc/libgo/runtime
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
..
aeshash.c runtime: use 64 bits of hash seed on arm64 2020-04-15 14:24:33 -07:00
arch.h
array.h
defs.h
env_posix.c
go-assert.c
go-assert.h
go-caller.c
go-callers.c
go-cdiv.c
go-cgo.c
go-construct-map.c
go-context.S
go-ffi.c compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
go-fieldtrack.c
go-libmain.c
go-main.c
go-matherr.c
go-memclr.c
go-memequal.c
go-nanotime.c
go-nosys.c
go-now.c
go-reflect-call.c
go-setenv.c compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
go-signal.c runtime: populate signal PC on NetBSD 2020-10-13 22:21:53 -07:00
go-string.h
go-unsafe-pointer.c compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
go-unsetenv.c compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
go-unwind.c libgo: print reason code if throwing unwind exception fails 2020-10-14 17:00:02 -07:00
go-varargs.c syscall: only compile ptrace varargs shim on Linux 2020-10-21 22:29:04 -07:00
panic.c
print.c
proc.c
rtems-task-variable-add.c
runtime_c.c
runtime.h compiler, libgo: change mangling scheme 2020-11-20 12:44:35 -08:00
stack.c
yield.c