This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/pr70155/master in repository gcc.
discards 8b32ffc Free dominance info in delete_insn_and_edges discards c304f76 Extend STV pass to 64-bit mode discards 2393f09 Allow all 1s of integer as standard SSE constants discards ab15803 Free dominance info if any edges are eliminated adds 1f5ef87 [AArch64] PR target/70002: Make aarch64_set_current_function [...] adds e4756b4 [AArch64] Fix gcc.target/aarch64/vect-reduc-or_1.c for -mcpu= [...] adds ce234f2 Wmisleading-indentation: add reproducer for PR c/70085 adds cfa58bc Wmisleading-indentation.c: add more test cases for PR c/68187 adds d68ee52 PR tree-optimization/64058 * tree-ssa-coalesce.c (struct co [...] adds 8411667 PR tree-optimization/70190 * tree-ssa-threadbackward.c (fsm [...] adds 27b2c1c PR target/70123 * lra-remat.c (operand_to_remat): Disallow [...] adds ee2a271 * sv.po: Update. adds 04e137f [gcc] 2016-03-11 Michael Meissner meissner@linux.vnet.ibm.com adds 5dbb935 Daily bump. adds 490ee78 Fix PR c++/70106 (type of parenthesized qualified-id has wron [...] adds 1c1a1b9 PR ada/70017 * calls.c (emit_library_call_value_1): Clear t [...] adds 76e207a 2016-03-12 Paul Thomas pault@gcc.gnu.org adds 02ffd66 2016-03-12 Vladimir Makarov vmakarov@redhat.com adds 7d7218d PR rtl-optimization/69307 * sel-sched.c (choose_best_pseudo [...] adds 66a4bd5 Daily bump. adds e7fbac9 2016-03-12 Jerry DeLisle jvdelisle@gcc.gnu.org Harol [...] adds fd4ab6d 2016-03-13 Dominique d'Humieres dominiq@lps.ens.fr adds 922c703 2016-03-13 Jerry DeLisle jvdelisle@gcc.gnu.org Jim M [...] adds 16603d6 libgcc_s is required by libstdc++ adds aece12c * config/arm/vxworks.h (STACK_CHECK_STATIC_BUILTIN): Define. [...] adds 830bc28 Daily bump. adds 96e5a1e Summary: libcc1: rerun configure when gcc/BASE-VER changes adds 1bd2aef Unshare create_empty_if_region_on_edge argument adds 88aea41 rs6000: Handle "d" output in the bd*z patterns (PR70098) adds 74201dc 2016-03-14 Richard Biener rguenther@suse.de adds e947f9c LRA: identify biggest access mode for hard_regs and use it in [...] adds 39e2f1a P08184R0: Generalizing the Range-Based For Loop adds 026f213 PR tree-opt/68714 adds 2b3c633 PR middle-end/70219 * lra-constraints.c (delete_move_and_cl [...] adds d65fa8d * gcc.dg/torture/pr70083.c: Prune non-standard ABI. adds b99d386 Daily bump. adds 85099d8 genrecog: Fix crash on invalid input adds 6f89583 * c-cppbuiltin.c (c_cpp_builtins): Bump __cpp_range_based_for. adds 7bad2fa PR c++/53792 - [C++11] improving compiler-time constexpr evaluation adds f9e9225 Fix fdump-ipa-all-graph adds 381c9de * g++.dg/cpp1z/feat-cxx1z.C: Fix __cpp_fold_expressions valu [...] adds 14c36b1 * libcpp/expr.c (cpp_classify_number): Hex floats are new in C++1z. adds a2897dc Add goacc/kernels-alias{,-2}.f95 adds acf5811 gcc/ adds dd148b3 gcc/ adds 8d811ff PR target/66660 * sel-sched-ir.c (merge_expr) [...] adds 738eb90 gcc/ adds 08a8af4 Fix pr68714 test for targets not supporting V4SImode. new aa0d19e Allow all 1s of integer as standard SSE constants new 8e223ea Extend STV pass to 64-bit mode
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 (8b32ffc) \ N -- N -- N refs/heads/hjl/pr70155/master (8e223ea)
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 | 164 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 15 +- gcc/ada/system-vxworks-m68k.ads | 6 +- gcc/ada/system-vxworks-mips.ads | 6 +- gcc/ada/system-vxworks-ppc.ads | 6 +- gcc/ada/system-vxworks-sparcv9.ads | 6 +- gcc/ada/system-vxworks-x86.ads | 6 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-cppbuiltin.c | 6 +- gcc/calls.c | 4 +- gcc/cfgrtl.c | 5 +- gcc/cgraph.c | 3 + gcc/config/aarch64/aarch64-c.c | 5 + gcc/config/aarch64/aarch64-protos.h | 1 + gcc/config/aarch64/aarch64.c | 80 +++----- gcc/config/arm/vxworks.h | 7 + gcc/config/i386/i386.c | 7 + gcc/config/i386/vxworks.h | 7 + gcc/config/rs6000/rs6000.md | 24 ++- gcc/config/rs6000/vxworks.h | 7 + gcc/config/rs6000/vxworksae.h | 5 + gcc/config/sparc/vxworks.h | 7 + gcc/cp/ChangeLog | 14 ++ gcc/cp/parser.c | 20 +- gcc/cp/semantics.c | 10 +- gcc/explow.c | 2 +- gcc/fortran/ChangeLog | 34 ++++ gcc/fortran/decl.c | 102 +++++----- gcc/fortran/invoke.texi | 10 +- gcc/fortran/options.c | 9 + gcc/fortran/resolve.c | 2 +- gcc/fortran/scanner.c | 12 ++ gcc/fortran/trans-decl.c | 7 +- gcc/genrecog.c | 2 +- gcc/graphite-isl-ast-to-gimple.c | 3 +- gcc/lra-constraints.c | 45 ++++- gcc/lra-lives.c | 15 +- gcc/lra-remat.c | 51 ++++- gcc/passes.c | 14 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 223 +++++++-------------- gcc/sched-deps.c | 18 +- gcc/sched-int.h | 1 + gcc/sel-sched-ir.c | 51 +++-- gcc/sel-sched.c | 64 +++--- gcc/testsuite/ChangeLog | 145 ++++++++++++++ .../c-c++-common/Wmisleading-indentation.c | 184 +++++++++++++++++ gcc/testsuite/g++.dg/cpp/pr23827_cxx98_neg.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-inline-1.C | 29 +++ gcc/testsuite/g++.dg/cpp0x/constexpr-inline.C | 40 ++++ gcc/testsuite/g++.dg/cpp0x/range-for5.C | 2 +- gcc/testsuite/g++.dg/cpp1y/paren3.C | 30 +++ gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 10 +- gcc/testsuite/g++.dg/cpp1z/fold7.C | 2 +- gcc/testsuite/g++.dg/cpp1z/range-for1.C | 23 +++ gcc/testsuite/g++.dg/pr63384.C | 12 ++ gcc/testsuite/g++.dg/pr70098.C | 91 +++++++++ gcc/testsuite/gcc.c-torture/compile/pr70190.c | 14 ++ gcc/testsuite/gcc.dg/graphite/pr70045.c | 28 +++ gcc/testsuite/gcc.dg/pr69032.c | 11 + gcc/testsuite/gcc.dg/pr69307.c | 34 ++++ gcc/testsuite/gcc.dg/pr70219.c | 18 ++ gcc/testsuite/gcc.dg/torture/pr70083.c | 24 +++ gcc/testsuite/gcc.dg/torture/pr70123.c | 198 ++++++++++++++++++ gcc/testsuite/gcc.dg/tree-ssa/phi-opt-14.c | 37 ++++ gcc/testsuite/gcc.dg/tree-ssa/pr68714.c | 9 + .../aarch64/{pr69245_1.c => pr69245_2.c} | 7 +- gcc/testsuite/gcc.target/aarch64/vect-reduc-or_1.c | 2 +- gcc/testsuite/gcc.target/arm/pr69614.c | 39 ++++ gcc/testsuite/gcc.target/i386/pr64411.C | 27 +++ gcc/testsuite/gcc.target/i386/pr70083.c | 20 ++ gcc/testsuite/gcc.target/powerpc/ppc-round2.c | 42 ++++ .../gfortran.dg/goacc/kernels-alias-2.f95 | 23 +++ gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95 | 23 +++ gcc/testsuite/gfortran.dg/include_9.f90 | 6 + .../gfortran.dg/{ => prof}/dynamic_dispatch_6.f03 | 5 +- .../tree-prof.exp => gfortran.dg/prof/prof.exp} | 4 +- gcc/testsuite/gfortran.dg/submodule_14.f08 | 49 +++++ gcc/testsuite/gfortran.dg/submodule_15.f08 | 58 ++++++ gcc/testsuite/lib/target-supports.exp | 13 ++ gcc/tree-ssa-coalesce.c | 34 ++-- gcc/tree-ssa-phiopt.c | 102 ++++++++-- gcc/tree-ssa-reassoc.c | 163 ++++++++++++++- gcc/tree-ssa-threadbackward.c | 10 + libcc1/ChangeLog | 6 + libcc1/Makefile.in | 1 + libcc1/configure | 35 +++- libcc1/configure.ac | 1 + libcpp/ChangeLog | 5 + libcpp/expr.c | 2 +- libcpp/init.c | 4 +- libgomp/ChangeLog | 5 + libgomp/testsuite/lib/libgomp.exp | 2 + 94 files changed, 2300 insertions(+), 429 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-inline-1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-inline.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/paren3.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/range-for1.C create mode 100644 gcc/testsuite/g++.dg/pr63384.C create mode 100644 gcc/testsuite/g++.dg/pr70098.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr70190.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr70045.c create mode 100644 gcc/testsuite/gcc.dg/pr69032.c create mode 100644 gcc/testsuite/gcc.dg/pr69307.c create mode 100644 gcc/testsuite/gcc.dg/pr70219.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70083.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70123.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-14.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr68714.c copy gcc/testsuite/gcc.target/aarch64/{pr69245_1.c => pr69245_2.c} (62%) create mode 100644 gcc/testsuite/gcc.target/arm/pr69614.c create mode 100644 gcc/testsuite/gcc.target/i386/pr64411.C create mode 100644 gcc/testsuite/gcc.target/i386/pr70083.c create mode 100644 gcc/testsuite/gcc.target/powerpc/ppc-round2.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/kernels-alias-2.f95 create mode 100644 gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95 create mode 100644 gcc/testsuite/gfortran.dg/include_9.f90 copy gcc/testsuite/gfortran.dg/{ => prof}/dynamic_dispatch_6.f03 (91%) copy gcc/testsuite/{gcc.dg/tree-prof/tree-prof.exp => gfortran.dg/prof/prof.exp} (95%) create mode 100644 gcc/testsuite/gfortran.dg/submodule_14.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_15.f08