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 e43c9979f1a count tinst_level objs discards 124ef52a841 [PR c++/80290] recycle tinst garbage sooner discards c1d8d4289e0 [PR c++/85039] adjust context of new types in member initializers adds f81e481dc81 PR debug/65821 - wrong location for main(). adds d297c68a29d gcc/ChangeLog: adds 74fc2c55840 rs6000: Improve --help=target (PR85321) adds ca206cac65c rs6000: Enable -fasynchronous-unwind-tables by default adds 0325ab7dd50 rs6000: Fix stack clash for big residuals (PR85287) adds 414aae24f47 forgot the PR marker in the changelog adds 315a7f1f465 2018-04-10 Aaron Sawdey acsawdey@linux.ibm.com adds 4117acf2886 2018-04-10 Aaron Sawdey acsawdey@linux.ibm.com adds b439603a40d /cp 2018-04-10 Paolo Carlini paolo.carlini@oracle.com adds 8edf45a09f5 Daily bump. adds b3ed066d3a5 Update libstdc++ manual in preparation for GCC 8 release adds 7d24c3846c9 [ARM] Fix PR85261: ICE with FPSCR setter builtin adds 9574a856d4c PR debug/85302 * dwarf2out.c (skip_loc_list_entry): Don't [...] adds aade59afd28 Clean up attribute value comparison in lto-symtab.c. adds 27f6c2d6655 sel-sched: run cleanup_cfg just before loop_optimizer_init [...] adds 1f2008e1706 fix PR 84659 references in ChangeLog files adds 6b45b140edc PR target/85281 * config/i386/sse.md (iptr): Add V16SFmod [...] adds 6294add0589 2018-04-11 Richard Biener rguenther@suse.de adds e0ccd4807ed PR c++/85032 * constexpr.c (potential_constant_expression [...] adds 4f8b4e83fbd Improve IPA-CP handling of self-recursive calls adds 38c94fb52af PR tree-optimization/85331 * vec-perm-indices.h (vec_perm [...] adds d2cbf1213aa sched-rgn: run add_branch_dependencies for sel-sched (PR 84301) adds 05fd7eb3d8e sched-deps: respect deps->readonly in macro-fusion (PR 84566) adds b4a8fe79a62 * config/alpha/alpha.md (stack_probe_internal): Rename fr [...] adds 079d9a87bba 2018-04-11 Aaron Sawdey acsawdey@linux.ibm.com adds 670acb4b903 PR c++/70808 * g++.dg/warn/Wzero-as-null-pointer-constant [...] adds d3632ae364c gcc/testsuite PR testsuite/85190 * gcc.dg/vect/pr81196.c [...] adds 64a31a08367 2018-04-11 Paolo Carlini paolo.carlini@oracle.com adds 24acf01e8fa * lib/asan-dg.exp: Don't run tests if ulimit -v is set. adds c564a4d4e3f Daily bump. adds d44956b12b1 [nvptx] Fix handling of extern var with flexible array member adds 9ce01bdc504 PR rtl-optimization/85342 * regcprop.c (copyprop_hardreg_ [...] adds 85e0233a971 2018-04-11 Paolo Carlini paolo.carlini@oracle.com adds 49033c9c57a IBM Z: Spectre: Prevent thunk cfi to be emitted with -fno-d [...] adds b375d57306e PR target/85328 * config/i386/sse.md (<mask_codefor>avx5 [...] adds 963930672a8 2018-04-12 Richard Biener rguenther@suse.de adds 293d44ad01b PR middle-end/84955 adds b50dd1e4198 PR target/85238 * lto-wrapper.c (debug_objcopy): Open the [...] adds 5a06e94fcce sel-sched: move cleanup_cfg before calculate_dominance_info [...] adds 571684bedaf Remove #define made redundant by r259281 adds cda68db6368 gcc/testsuite/ChangeLog: adds 91cef64e14b Revert 259346. adds b26b888c0e7 PR debug/83157 * var-tracking.c (add_stores): Handle STRI [...] adds afad6320892 rs6000: Fix an ICE with -mno-direct-move (PR85291) adds a34934c29c7 PR c++/85258 * constexpr.c (reduced_constant_expression_p [...] adds 3be2e5e6971 PR c++/85356 - ICE with pointer to member function. adds 02f733c6885 Fix comments that misspell names of files and classes adds 666b26b03d6 2018-04-12 Thomas Koenig tkoenig@gcc.gnu.org adds f606983cf03 Prevent erroneous "macro had not yet been defined" messages [...] adds a524fab11f8 Daily bump. adds b60bff0002e Fix gcc.dg/debug/pr41893-1.c with Solaris ld (PR lto/81968) adds 2178179991b PR middle-end/81657 * expr.h (enum block_op_methods): Add [...] adds a4d03d34c69 PR lto/71991 * config/i386/i386.c (ix86_can_inline_p): Al [...] adds 0edfe93d95b PR tree-optimization/82965 PR tree-optimization/83991 * [...] adds eee34f1ccfa IBM Z: Get rid of target specific C++ testcase adds 1af50aee51f Fix __iosfail_type_info hack to work on darwin adds 1d8bc2440df PR rtl-optimization/83852 * gcc.dg/pr83852. [...] adds 4910e96964a Fix broken sed command from previous commit new 60362d5d539 [PR c++/85039] no type definitions in builtin offsetof new 6d866569a9d [PR c++/80290] recycle tinst garbage sooner
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 (e43c9979f1a) \ N -- N -- N refs/heads/aoliva/testme (6d866569a9d)
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: ChangeLog | 4 + MAINTAINERS | 2 +- gcc/ChangeLog | 272 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 12 +- gcc/cfgloop.h | 2 +- gcc/cfgloopanal.c | 44 ++- gcc/cfgloopmanip.c | 118 ++++--- gcc/common/config/rs6000/rs6000-common.c | 9 + gcc/config/alpha/alpha.c | 4 +- gcc/config/alpha/alpha.md | 10 +- gcc/config/arm/arm-builtins.c | 2 +- gcc/config/i386/cygming.h | 6 + gcc/config/i386/i386-protos.h | 2 + gcc/config/i386/i386.c | 27 +- gcc/config/i386/sse.md | 106 +++++-- gcc/config/i386/winnt.c | 17 + gcc/config/nvptx/nvptx.c | 35 +- gcc/config/rs6000/rs6000-c.c | 55 +++- gcc/config/rs6000/rs6000.c | 6 +- gcc/config/rs6000/rs6000.h | 20 +- gcc/config/rs6000/rs6000.md | 17 +- gcc/config/rs6000/rs6000.opt | 12 +- gcc/config/rs6000/sysv4.opt | 6 +- gcc/config/s390/s390.c | 2 +- gcc/cp/ChangeLog | 48 +++ gcc/cp/call.c | 21 +- gcc/cp/constexpr.c | 27 +- gcc/cp/cp-tree.h | 126 +++----- gcc/cp/decl.c | 7 +- gcc/cp/error.c | 10 +- gcc/cp/except.c | 5 +- gcc/cp/init.c | 4 +- gcc/cp/mangle.c | 5 +- gcc/cp/name-lookup.c | 69 ++-- gcc/cp/parser.c | 8 +- gcc/cp/pt.c | 351 +++++++++++++++++---- gcc/cp/tree.c | 33 +- gcc/cselib.c | 65 ++++ gcc/doc/invoke.texi | 48 ++- gcc/dwarf2out.c | 69 ++-- gcc/expr.c | 13 +- gcc/expr.h | 6 +- gcc/fortran/ChangeLog | 7 + gcc/fortran/trans-stmt.c | 8 +- gcc/ipa-cp.c | 121 ++++--- gcc/lto-wrapper.c | 2 +- gcc/lto/ChangeLog | 5 + gcc/lto/lto-symtab.c | 8 +- gcc/regcprop.c | 24 +- gcc/sched-deps.c | 3 +- gcc/sched-rgn.c | 9 +- gcc/sel-sched.c | 5 + gcc/testsuite/ChangeLog | 150 +++++++++ .../cpp0x/Wzero-as-null-pointer-constant-3.C | 6 + gcc/testsuite/g++.dg/cpp0x/pr51225.C | 2 +- .../cpp1z/{constexpr-if16.C => constexpr-if21.C} | 6 +- gcc/testsuite/g++.dg/debug/dwarf2/pr85302.C | 14 + gcc/testsuite/g++.dg/diagnostic/macro-arg-count.C | 51 +++ gcc/testsuite/g++.dg/parse/error61.C | 14 + gcc/testsuite/g++.dg/parse/semicolon3.C | 7 - gcc/testsuite/g++.dg/pr85039-1.C | 6 +- gcc/testsuite/g++.dg/pr85039-2.C | 4 +- gcc/testsuite/g++.dg/pr85039-3.C | 15 - gcc/testsuite/g++.dg/pr85039-4.C | 12 - gcc/testsuite/g++.dg/template/mem_func_ptr2.C | 13 + gcc/testsuite/gcc.c-torture/execute/pr85331.c | 22 ++ gcc/testsuite/gcc.dg/pr83852.c | 33 ++ gcc/testsuite/gcc.dg/pr84659.c | 19 ++ gcc/testsuite/gcc.dg/string-opt-1.c | 3 +- gcc/testsuite/gcc.dg/vect/pr81196.c | 9 +- gcc/testsuite/gcc.dg/vmx/ops-long-1.c | 16 +- gcc/testsuite/gcc.target/arm/fpscr.c | 9 +- gcc/testsuite/gcc.target/i386/pr71991.c | 10 + gcc/testsuite/gcc.target/i386/pr84301.c | 15 + gcc/testsuite/gcc.target/i386/pr85281.c | 15 + gcc/testsuite/gcc.target/i386/pr85328.c | 18 ++ gcc/testsuite/gcc.target/i386/pr85342.c | 29 ++ gcc/testsuite/gcc.target/powerpc/dfmode_off.c | 2 +- gcc/testsuite/gcc.target/powerpc/dimode_off.c | 2 +- gcc/testsuite/gcc.target/powerpc/tfmode_off.c | 2 +- gcc/testsuite/gcc.target/powerpc/timode_off.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-ldl-1.c | 211 +++++++++++++ ...nobp-return-reg-z900.c => nobp-no-dwarf2-cfi.c} | 28 +- .../gcc.target/s390/{pr77822-1.C => pr77822-1.c} | 16 +- gcc/testsuite/gcc.target/s390/pr77822-2.c | 2 + gcc/testsuite/gcc.target/s390/s390.exp | 13 +- gcc/testsuite/gfortran.dg/do_concurrent_6.f90 | 13 + gcc/testsuite/lib/asan-dg.exp | 19 +- gcc/var-tracking.c | 4 +- gcc/vec-perm-indices.h | 2 +- libgomp/ChangeLog | 7 + .../testsuite/libgomp.fortran}/do_concurrent_5.f90 | 12 +- libiberty/ChangeLog | 6 + libiberty/simple-object.c | 5 + libstdc++-v3/ChangeLog | 29 ++ libstdc++-v3/doc/html/api.html | 2 +- libstdc++-v3/doc/html/faq.html | 8 +- libstdc++-v3/doc/html/index.html | 4 +- libstdc++-v3/doc/html/manual/abi.html | 2 +- libstdc++-v3/doc/html/manual/api.html | 70 +++- libstdc++-v3/doc/html/manual/appendix.html | 2 +- libstdc++-v3/doc/html/manual/appendix_free.html | 2 +- libstdc++-v3/doc/html/manual/appendix_porting.html | 2 +- libstdc++-v3/doc/html/manual/backwards.html | 2 +- libstdc++-v3/doc/html/manual/containers.html | 2 +- .../doc/html/manual/debug_mode_design.html | 2 +- .../doc/html/manual/documentation_hacking.html | 2 +- libstdc++-v3/doc/html/manual/ext_numerics.html | 2 +- libstdc++-v3/doc/html/manual/ext_sgi.html | 4 +- libstdc++-v3/doc/html/manual/index.html | 6 +- libstdc++-v3/doc/html/manual/license.html | 2 +- .../doc/html/manual/policy_data_structures.html | 2 +- libstdc++-v3/doc/html/manual/strings.html | 3 +- libstdc++-v3/doc/html/manual/test.html | 18 +- .../doc/html/manual/using_concurrency.html | 10 +- libstdc++-v3/doc/html/manual/utilities.html | 4 +- libstdc++-v3/doc/xml/manual/abi.xml | 3 + libstdc++-v3/doc/xml/manual/evolution.xml | 138 +++++++- libstdc++-v3/doc/xml/manual/spine.xml | 1 + libstdc++-v3/doc/xml/manual/strings.xml | 3 +- libstdc++-v3/doc/xml/manual/test.xml | 20 +- libstdc++-v3/src/c++11/Makefile.am | 7 +- libstdc++-v3/src/c++11/Makefile.in | 8 +- libstdc++-v3/src/c++11/cxx11-ios_failure.cc | 4 +- libstdc++-v3/src/c++11/ios.cc | 4 - libstdc++-v3/src/c++98/ios_failure.cc | 2 +- 127 files changed, 2485 insertions(+), 628 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wzero-as-null-pointer-constant-3.C copy gcc/testsuite/g++.dg/cpp1z/{constexpr-if16.C => constexpr-if21.C} (71%) create mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/pr85302.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/macro-arg-count.C create mode 100644 gcc/testsuite/g++.dg/parse/error61.C delete mode 100644 gcc/testsuite/g++.dg/pr85039-3.C delete mode 100644 gcc/testsuite/g++.dg/pr85039-4.C create mode 100644 gcc/testsuite/g++.dg/template/mem_func_ptr2.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr85331.c create mode 100644 gcc/testsuite/gcc.dg/pr83852.c create mode 100644 gcc/testsuite/gcc.dg/pr84659.c create mode 100644 gcc/testsuite/gcc.target/i386/pr71991.c create mode 100644 gcc/testsuite/gcc.target/i386/pr84301.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85281.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85328.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85342.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-ldl-1.c copy gcc/testsuite/gcc.target/s390/{nobp-return-reg-z900.c => nobp-no-dwarf2-cfi.c} (61%) rename gcc/testsuite/gcc.target/s390/{pr77822-1.C => pr77822-1.c} (62%) create mode 100644 gcc/testsuite/gfortran.dg/do_concurrent_6.f90 rename {gcc/testsuite/gfortran.dg => libgomp/testsuite/libgomp.fortran}/do_concurr [...]