This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch aoliva/testme in repository gcc.
discards c91eeea69fc [PR c++/84610,84642] recover from implicit template parms g [...] discards c91c630dcdb [IEPM] [PR debug/84620] use constant form for DW_AT_GNU_entry_view discards 27d526adde9 [PR84682] disregard address constraints on non-addresses adds 1ee9f50d26f Document gcov-io (PR gcov-profile/84735). adds 59019b258f5 2018-03-08 Richard Biener rguenther@suse.de adds 02c32e39a9a Fix ifunc detection in target-supports.exp file. adds d2bbbc2db79 tree-if-conv.c: fix ICE seen with -fno-tree-forwprop (PR tr [...] adds f317979e2e9 2018-03-08 Richard Biener rguenther@suse.de adds 307f73ba125 2018-03-08 Richard Biener rguenther@suse.de adds 0d0b6c21f54 [AArch64] PR target/84748: Mark *compare_cstore<mode>_insn [...] adds 26c6b9d2f6b PR inline-asm/84742 * recog.c (asm_operand_ok): Return 0 [...] adds ffd99ef2488 PR c++/80598 * call.c (build_over_call): In templates set [...] adds 9c29a1dbc3b PR debug/84456 * dwarf2out.c (dw_loc_list): If list && lo [...] adds 70211e1598a Daily bump. adds 9f03f408213 Use non-throwing is_directory in filesystem::create_directory adds 4a12299e848 PR libstdc++/84769 qualify std::get and std::get_if to avoid ADL adds 8c1baff7721 2018-03-09 François Dumont fdumont@gcc.gnu.org adds ce7decc9722 PR target/84763 * config/i386/winnt.c (i386_pe_seh_cold_i [...] adds da4c4016e2a PR debug/84404 * gcc.dg/graphite/pr84404.c: Only compile [...] adds a0949cc9e81 [PR c++/84733] ICE in check-local-shadow adds 1acb60c175f S/390: libatomic: Fix 16 byte atomic exchange adds 5cc7d4f7177 2018-03-09 Richard Biener rguenther@suse.de adds 7176d366398 jit: use 'configure' to replace hard-coded linker options ( [...] adds 4eb5d65231d [arm] PR target/83193: Do not print arch/cpu hints twice on [...] adds c312b100643 2018-03-09 Vladimir Makarov vmakarov@redhat.com adds 27e726cc31b PR c++/84724 * decl.c (duplicate_decls): Don't override _ [...] adds 107dc7fcbed commit ce28919112dbb234366816ab39ce060ad45e8ca9 Makefil [...] adds afca8a73310 PR rtl-optimization/84682 * lra-constraints.c (process_ad [...] adds e958cc256b4 gcc/ChangeLog: adds 5ea0f41734a PR c++/84767 * tree-inline.c (copy_tree_body_r): For INDI [...] adds 533f67f12b6 PR c++/84076 * call.c (convert_arg_to_ellipsis): Instead [...] adds 80fdc40f905 PR c++/84726 - unnecessary capture of constant vars. adds 0e62c7ffe60 PR target/84772 * config/rs6000/rs6000.c (rs6000_gimplify [...] adds 46302902473 gcc/ PR target/83969 * config/rs6000/rs6000.c (rs6000_off [...] adds 6a62aa424c4 /cp 2018-03-09 Jason Merrill jason@redhat.com Paol [...] adds 641a7bcae0f 2018-03-09 Paolo Carlini paolo.carlini@oracle.com adds 2f375ca42fd Daily bump. adds 3ef7ff1b340 PR c++/84752 - ICE with capture of constexpr array. adds 9aa4a1f0f2a PR c++/84785 - ICE with alias template and default targs. adds 21e96d8d306 PR c++/84770 - ICE with typedef and parameter pack. adds 9d926b1e797 [IEPM] [PR debug/84620] use constant form for DW_AT_GNU_entry_view new 51cfccf81ee [PR c++/84610,84642] recover from implicit template parms g [...] new d9c2372920c [PR c++/84647] undeclared fn called in auto default arg in [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (c91eeea69fc) \ N -- N -- N refs/heads/aoliva/testme (d9c2372920c)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
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/ChangeLog | 179 +++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 4 + gcc/common/config/arm/arm-common.c | 29 ++- gcc/config/aarch64/aarch64.md | 3 +- gcc/config/arm/arm-protos.h | 4 +- gcc/config/i386/winnt.c | 24 ++- gcc/config/powerpcspe/powerpcspe.c | 1 + gcc/config/rs6000/rs6000.c | 20 +- gcc/config/rs6000/rs6000.md | 4 +- gcc/configure | 49 ++++- gcc/configure.ac | 38 ++++ gcc/cp/ChangeLog | 65 +++++++ gcc/cp/call.c | 30 ++- gcc/cp/cp-tree.h | 14 ++ gcc/cp/decl.c | 27 +++ gcc/cp/expr.c | 20 +- gcc/cp/lambda.c | 135 +++++++++++++ gcc/cp/name-lookup.c | 7 +- gcc/cp/parser.c | 15 +- gcc/cp/pt.c | 76 ++++++-- gcc/doc/gcov.texi | 6 +- gcc/dwarf2out.c | 10 +- gcc/gcov-io.h | 8 +- gcc/gimple-ssa-warn-restrict.c | 46 +++-- gcc/go/gofrontend/MERGE | 2 +- gcc/jit/ChangeLog | 11 ++ gcc/jit/Make-lang.in | 17 +- gcc/lra-assigns.c | 226 +++++++++++++++------- gcc/lra-constraints.c | 80 ++++++-- gcc/lra-int.h | 5 +- gcc/lra.c | 67 ++++--- gcc/recog.c | 2 +- gcc/testsuite/ChangeLog | 104 +++++++++- gcc/testsuite/g++.dg/abi/lambda-capture1.C | 11 ++ gcc/testsuite/g++.dg/cpp0x/alias-decl-63.C | 18 ++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-array3.C | 9 + gcc/testsuite/g++.dg/cpp0x/pr71169-2.C | 19 ++ gcc/testsuite/g++.dg/cpp0x/pr71169.C | 7 + gcc/testsuite/g++.dg/cpp0x/pr71832.C | 7 + gcc/testsuite/g++.dg/cpp0x/pr84647.C | 3 + gcc/testsuite/g++.dg/cpp0x/variadic173.C | 10 + gcc/testsuite/g++.dg/ext/pr84724-1.C | 14 ++ gcc/testsuite/g++.dg/ext/pr84724-2.C | 14 ++ gcc/testsuite/g++.dg/ext/pr84724-3.C | 5 + gcc/testsuite/g++.dg/ext/vla18.C | 19 ++ gcc/testsuite/g++.dg/warn/Wformat-2.C | 17 ++ gcc/testsuite/g++.dg/warn/Wunused-function4.C | 21 ++ gcc/testsuite/gcc.c-torture/compile/20180309-1.c | 22 +++ gcc/testsuite/gcc.c-torture/compile/pr84178-1.c | 18 ++ gcc/testsuite/gcc.c-torture/execute/pr84748.c | 34 ++++ gcc/testsuite/gcc.dg/Wrestrict-10.c | 121 ++++++++++++ gcc/testsuite/gcc.dg/Wrestrict-11.c | 205 ++++++++++++++++++++ gcc/testsuite/gcc.dg/graphite/pr84404.c | 3 +- gcc/testsuite/gcc.dg/graphite/pr84552.c | 23 +++ gcc/testsuite/gcc.dg/pr84772.c | 13 ++ gcc/testsuite/gcc.dg/torture/pr84178-2.c | 20 ++ gcc/testsuite/gcc.dg/torture/pr84746.c | 26 +++ gcc/testsuite/gcc.dg/torture/pr84775.c | 18 ++ gcc/testsuite/gcc.target/arm/pr83712.c | 25 +++ gcc/testsuite/gcc.target/i386/pr84742-1.c | 10 + gcc/testsuite/gcc.target/i386/pr84742-2.c | 10 + gcc/testsuite/gcc.target/powerpc/pr83969.c | 14 ++ gcc/testsuite/lib/target-supports.exp | 5 +- gcc/tree-if-conv.c | 21 +- gcc/tree-inline.c | 1 + gcc/tree-scalar-evolution.c | 6 +- gcc/tree-ssa-pre.c | 37 ++-- libatomic/ChangeLog | 5 + libatomic/config/s390/exch_n.c | 69 +++++++ libatomic/configure.tgt | 5 + libgo/Makefile.am | 1 + libgo/Makefile.in | 4 +- libstdc++-v3/ChangeLog | 15 ++ libstdc++-v3/include/std/variant | 14 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 8 +- libstdc++-v3/src/filesystem/ops.cc | 4 +- libstdc++-v3/src/filesystem/std-ops.cc | 4 +- 78 files changed, 2026 insertions(+), 239 deletions(-) create mode 100644 gcc/testsuite/g++.dg/abi/lambda-capture1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-63.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-array3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr71169-2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr71169.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr71832.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr84647.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic173.C create mode 100644 gcc/testsuite/g++.dg/ext/pr84724-1.C create mode 100644 gcc/testsuite/g++.dg/ext/pr84724-2.C create mode 100644 gcc/testsuite/g++.dg/ext/pr84724-3.C create mode 100644 gcc/testsuite/g++.dg/ext/vla18.C create mode 100644 gcc/testsuite/g++.dg/warn/Wformat-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Wunused-function4.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/20180309-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr84178-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr84748.c create mode 100644 gcc/testsuite/gcc.dg/Wrestrict-10.c create mode 100644 gcc/testsuite/gcc.dg/Wrestrict-11.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr84552.c create mode 100644 gcc/testsuite/gcc.dg/pr84772.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr84178-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr84746.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr84775.c create mode 100644 gcc/testsuite/gcc.target/arm/pr83712.c create mode 100644 gcc/testsuite/gcc.target/i386/pr84742-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr84742-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr83969.c create mode 100644 libatomic/config/s390/exch_n.c