This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 7a3c63c6f63 2017-09-22 Steve Ellcey sellcey@cavium.com new c80b5132ac2 debug/xcoff,cmd: add XCOFF support new c0b15009543 PR sanitizer/81929 * tree.c (struct replace_placeholders_ [...] new 8ced49657ce PR middle-end/35691 * match.pd: Simplify x == -1 & y == - [...]
The 3 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/ChangeLog | 6 + gcc/cp/ChangeLog | 9 + gcc/cp/tree.c | 13 +- gcc/go/gofrontend/MERGE | 2 +- gcc/match.pd | 21 +- gcc/testsuite/ChangeLog | 12 + gcc/testsuite/g++.dg/ubsan/pr81929.C | 14 + gcc/testsuite/gcc.dg/pr35691-1.c | 2 +- gcc/testsuite/gcc.dg/pr35691-2.c | 2 +- gcc/testsuite/gcc.dg/{pr35691-1.c => pr35691-3.c} | 6 +- gcc/testsuite/gcc.dg/{pr35691-2.c => pr35691-4.c} | 6 +- libgo/Makefile.am | 5 +- libgo/Makefile.in | 5 +- libgo/go/cmd/cgo/gcc.go | 79 ++- libgo/go/cmd/cgo/out.go | 21 +- libgo/go/cmd/go/internal/work/build.go | 18 +- libgo/go/debug/dwarf/open.go | 2 +- libgo/go/debug/xcoff/file.go | 539 +++++++++++++++++++++ libgo/go/debug/xcoff/file_test.go | 150 ++++++ .../debug/xcoff/testdata/gcc-ppc32-aix-dwarf2-exec | Bin 0 -> 54694 bytes libgo/go/debug/xcoff/testdata/gcc-ppc32-aix-exec | Bin 0 -> 63312 bytes .../debug/xcoff/testdata/gcc-ppc64-aix-dwarf2-exec | Bin 0 -> 57152 bytes libgo/go/debug/xcoff/testdata/gcc-ppc64-aix-exec | Bin 0 -> 66618 bytes libgo/go/debug/{elf => xcoff}/testdata/hello.c | 0 libgo/go/debug/xcoff/testdata/xlc-ppc32-aix-exec | Bin 0 -> 6529 bytes libgo/go/debug/xcoff/testdata/xlc-ppc64-aix-exec | Bin 0 -> 6112 bytes libgo/go/debug/xcoff/xcoff.go | 262 ++++++++++ libgo/go/go/build/deps_test.go | 3 +- libgo/go/go/internal/gccgoimporter/importer.go | 42 +- 29 files changed, 1177 insertions(+), 42 deletions(-) create mode 100644 gcc/testsuite/g++.dg/ubsan/pr81929.C copy gcc/testsuite/gcc.dg/{pr35691-1.c => pr35691-3.c} (66%) copy gcc/testsuite/gcc.dg/{pr35691-2.c => pr35691-4.c} (66%) create mode 100644 libgo/go/debug/xcoff/file.go create mode 100644 libgo/go/debug/xcoff/file_test.go create mode 100644 libgo/go/debug/xcoff/testdata/gcc-ppc32-aix-dwarf2-exec create mode 100644 libgo/go/debug/xcoff/testdata/gcc-ppc32-aix-exec create mode 100644 libgo/go/debug/xcoff/testdata/gcc-ppc64-aix-dwarf2-exec create mode 100644 libgo/go/debug/xcoff/testdata/gcc-ppc64-aix-exec copy libgo/go/debug/{elf => xcoff}/testdata/hello.c (100%) create mode 100644 libgo/go/debug/xcoff/testdata/xlc-ppc32-aix-exec create mode 100644 libgo/go/debug/xcoff/testdata/xlc-ppc64-aix-exec create mode 100644 libgo/go/debug/xcoff/xcoff.go