This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 90bf60c3c24 libstdc++: _Rb_tree code cleanup, remove lambdas new a01dda3c23b compiler, libgo: change mangling scheme new df90f070378 PR middle-end/97879 - ICE on invalid mode in attribute access
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/c-family/c-attribs.c | 35 +- gcc/c/c-decl.c | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/ast-dump.cc | 6 +- gcc/go/gofrontend/export.cc | 8 +- gcc/go/gofrontend/expressions.cc | 38 +- gcc/go/gofrontend/go-encode-id.cc | 289 +++++---- gcc/go/gofrontend/go-encode-id.h | 13 - gcc/go/gofrontend/gogo.cc | 252 ++++---- gcc/go/gofrontend/gogo.h | 173 ++++-- gcc/go/gofrontend/names.cc | 759 ++++++++++++++---------- gcc/go/gofrontend/runtime.def | 34 +- gcc/go/gofrontend/types.cc | 105 ++-- gcc/go/gofrontend/types.h | 20 +- gcc/testsuite/gcc.dg/attr-access-3.c | 21 + gcc/tree-core.h | 5 +- libgo/configure | 2 +- libgo/configure.ac | 2 +- libgo/go/cmd/cgo/out.go | 23 +- libgo/go/cmd/internal/pkgpath/pkgpath.go | 68 ++- libgo/go/cmd/internal/pkgpath/pkgpath_test.go | 22 +- libgo/go/go/internal/srcimporter/srcimporter.go | 2 +- libgo/go/internal/bytealg/bytealg.c | 10 +- libgo/go/internal/cpu/cpu_gccgo.c | 20 +- libgo/go/log/syslog/syslog_c.c | 2 +- libgo/go/runtime/atomic_pointer.go | 12 +- libgo/go/runtime/chan.go | 2 +- libgo/go/runtime/cpuprof.go | 4 +- libgo/go/runtime/debug.go | 2 +- libgo/go/runtime/heapdump.go | 2 +- libgo/go/runtime/iface.go | 2 +- libgo/go/runtime/internal/atomic/atomic.c | 56 +- libgo/go/runtime/malloc.go | 6 +- libgo/go/runtime/map.go | 2 +- libgo/go/runtime/mbarrier.go | 2 +- libgo/go/runtime/mgc.go | 4 +- libgo/go/runtime/mheap.go | 2 +- libgo/go/runtime/mprof.go | 2 +- libgo/go/runtime/mstats.go | 2 +- libgo/go/runtime/net_plan9.go | 4 +- libgo/go/runtime/netpoll.go | 18 +- libgo/go/runtime/pprof/mprof_test.go | 20 +- libgo/go/runtime/pprof/pprof_test.go | 4 +- libgo/go/runtime/preempt.go | 2 +- libgo/go/runtime/proc.go | 26 +- libgo/go/runtime/proflabel.go | 4 +- libgo/go/runtime/rdebug.go | 4 +- libgo/go/runtime/runtime.go | 4 +- libgo/go/runtime/runtime1.go | 2 +- libgo/go/runtime/sema.go | 22 +- libgo/go/runtime/sigqueue.go | 12 +- libgo/go/runtime/symtab.go | 88 ++- libgo/go/runtime/trace.go | 8 +- libgo/go/runtime/traceback_gccgo.go | 4 +- libgo/go/sync/atomic/atomic.c | 52 +- libgo/runtime/go-ffi.c | 30 +- libgo/runtime/go-setenv.c | 2 +- libgo/runtime/go-unsafe-pointer.c | 4 +- libgo/runtime/go-unsetenv.c | 2 +- libgo/runtime/runtime.h | 2 +- libgo/testsuite/gotest | 7 +- 61 files changed, 1378 insertions(+), 957 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/attr-access-3.c