This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/pr70192 in repository gcc.
discards 9b9337d Skip most PIC/PIE tests for *-*-darwin* targets discards d7a7f69 Properly set flag_pie and flag_pic 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. adds e96c902 PR middle-end/70239 * tree-ssa-sccvn.c (VN_INFO_GET): Use s [...] adds 167f93a PR rtl-optimization/70222 * combine.c (simplify_shift_const [...] adds 3d2eb97 * config/avr/avr.md (rotl<mode>3): Set mode for operand 2. adds f6e39b3 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*. adds a429cda PR bootstrap/69513 * dwarf2out.c (flush_limbo_die_list): Re [...] adds 0ce02c0 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' [...] adds 54f2601 PR c++/70141 * pt.c (for_each_template_parm_r): Always walk [...] adds dd7954d Fix more P0184R0 references. adds 25dea9a PR c++/70095 * pt.c (instantiate_decl): Fix call to variabl [...] adds 0dd1d57 PR c++/70209 * tree.c (strip_typedefs): Call strip_typedefs [...] adds 8143e06 Fix thinko in indirect_jump_optimize adds 523f892 Fix compiling large files adds d27a0c1 PR libfortran/69799 * gfortran.dg/coarray_allocate_5.f08: A [...] adds 45cdc3a * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list. adds 9908039 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on [...] adds 2d5f3f2 Daily bump. adds 6373d2a PR c++/58281 - Problem with explicitly instantiated constexpr [...] adds bdb0e5d Cleanup and expand on the 'leaf' function attribute documenta [...] adds 09eddd7 PR c++/70147 * cp-ubsan.c (cp_ubsan_maybe_initialize_vtbl_p [...] adds 81fc591 PR c++/70147 * cp-ubsan.c (cp_ubsan_dfs_initialize_vtbl_ptr [...] adds 95049c3 Fix same_close_phi_node adds 27a53872 Add missing single_pred_p test in scop_detection::merge_sese adds b305a15 * gcc-interface/Makefile.in: Add support for x86 GNU/Hurd. [...] adds 1c475da Safely use nodes[0] in possible_polymorphic_call_targets adds 186dd8a * tree-vect-loop.c (vect_analyze_loop_2): Fix wrong dump inf [...] adds d552a47 Summary: boehm-gc: add support for aarch64 ILP32 adds ed3d624 Save call-clobbered registers in _mcount on 32-bit Solaris/x8 [...] adds baeaf02 Nowadays, we use plain -fopenacc to enable OpenACC kernels pr [...] adds fe58aac PR tree-optimization/68714 * gcc.dg/tree-ssa/pr68714.c: Add [...] adds 462ca42 PR c/70093 * c-typeck.c (build_function_call_vec): Create a [...] adds 78ed999 Run dos2unix on gcc.dg/uninit-19.c new 6da4626 Properly set flag_pie and flag_pic new 52f70d7 Skip most PIC/PIE tests for *-*-darwin* targets new 4c08be4 Check pie_enabled target in PIC tests new 440f405 Set flag_pic to flag_pie for PIE in LTO
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 (9b9337d) \ N -- N -- N refs/heads/hjl/pr70192 (440f405)
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 4 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: boehm-gc/ChangeLog | 5 + boehm-gc/include/private/gcconfig.h | 9 +- gcc/ChangeLog | 217 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 20 +- gcc/ada/gcc-interface/Makefile.in | 31 +- ...{s-osinte-kfreebsd-gnu.ads => s-osinte-gnu.ads} | 328 +++++++++++++++------ 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/c/ChangeLog | 6 + gcc/c/c-typeck.c | 10 + gcc/calls.c | 4 +- gcc/cgraph.c | 3 + gcc/cgraphunit.c | 4 +- gcc/combine.c | 14 +- gcc/config/arm/vxworks.h | 7 + gcc/config/avr/avr.md | 2 +- 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 | 38 +++ gcc/cp/cp-ubsan.c | 16 +- gcc/cp/parser.c | 20 +- gcc/cp/pt.c | 7 +- gcc/cp/semantics.c | 10 +- gcc/cp/tree.c | 9 +- gcc/doc/extend.texi | 57 ++-- gcc/dwarf2out.c | 11 +- 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/gimplify.c | 3 +- gcc/graphite-isl-ast-to-gimple.c | 3 +- gcc/graphite-scop-detection.c | 10 +- gcc/ipa-devirt.c | 3 +- gcc/ira.c | 26 +- gcc/lra-constraints.c | 45 ++- gcc/lra-lives.c | 15 +- gcc/lra-remat.c | 51 +++- gcc/lto/lto-lang.c | 2 +- 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 | 213 +++++++++++++ .../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/constexpr-instantiate.C | 20 ++ gcc/testsuite/g++.dg/cpp1y/paren3.C | 30 ++ gcc/testsuite/g++.dg/cpp1y/var-templ50.C | 11 + 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/ext/attribute-may-alias-4.C | 17 ++ gcc/testsuite/g++.dg/pr63384.C | 12 + gcc/testsuite/g++.dg/pr70098.C | 91 ++++++ .../g++.dg/template/partial-specialization4.C | 26 ++ gcc/testsuite/g++.dg/ubsan/pr70147-1.C | 12 + gcc/testsuite/g++.dg/ubsan/pr70147-2.C | 77 +++++ gcc/testsuite/gcc.c-torture/compile/pr70190.c | 14 + gcc/testsuite/gcc.c-torture/execute/pr68532.c | 1 + gcc/testsuite/gcc.c-torture/execute/pr70222-1.c | 30 ++ gcc/testsuite/gcc.c-torture/execute/pr70222-2.c | 20 ++ gcc/testsuite/gcc.dg/20020312-2.c | 1 + gcc/testsuite/gcc.dg/graphite/pr68715-2.c | 35 +++ gcc/testsuite/gcc.dg/graphite/pr68715.c | 36 +++ gcc/testsuite/gcc.dg/graphite/pr68809-2.c | 27 ++ gcc/testsuite/gcc.dg/graphite/pr68809.c | 28 ++ gcc/testsuite/gcc.dg/graphite/pr70045.c | 28 ++ gcc/testsuite/gcc.dg/ifcvt-4.c | 3 +- gcc/testsuite/gcc.dg/nested-func-10.c | 56 ++++ gcc/testsuite/gcc.dg/nested-func-9.c | 47 +++ 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 | 10 + gcc/testsuite/gcc.dg/uninit-19.c | 52 ++-- gcc/testsuite/gcc.target/aarch64/vect-reduc-or_1.c | 2 +- gcc/testsuite/gcc.target/arm/pr69614.c | 39 +++ gcc/testsuite/gcc.target/i386/pr34256.c | 4 +- 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 +++ gcc/testsuite/gfortran.dg/coarray_allocate_5.f08 | 1 + .../gfortran.dg/goacc/kernels-alias-2.f95 | 23 ++ gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95 | 23 ++ gcc/testsuite/gfortran.dg/graphite/pr68715.f90 | 31 ++ 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-sccvn.c | 2 +- gcc/tree-ssa-threadbackward.c | 10 + gcc/tree-vect-loop.c | 5 +- libcc1/ChangeLog | 6 + libcc1/Makefile.in | 1 + libcc1/configure | 35 ++- libcc1/configure.ac | 1 + libcpp/ChangeLog | 9 + libcpp/expr.c | 2 +- libcpp/init.c | 4 +- libcpp/line-map.c | 2 +- libgcc/ChangeLog | 7 + libgcc/config/sol2/gmon.c | 36 +-- libgomp/ChangeLog | 20 ++ libgomp/testsuite/lib/libgomp.exp | 2 + .../libgomp.oacc-fortran/kernels-loop-2.f95 | 1 - .../libgomp.oacc-fortran/kernels-loop-data-2.f95 | 1 - .../kernels-loop-data-enter-exit-2.f95 | 1 - .../kernels-loop-data-enter-exit.f95 | 1 - .../kernels-loop-data-update.f95 | 1 - .../libgomp.oacc-fortran/kernels-loop-data.f95 | 1 - .../libgomp.oacc-fortran/kernels-loop.f95 | 1 - 140 files changed, 3355 insertions(+), 586 deletions(-) copy gcc/ada/{s-osinte-kfreebsd-gnu.ads => s-osinte-gnu.ads} (67%) 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/constexpr-instantiate.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/paren3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ50.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/range-for1.C create mode 100644 gcc/testsuite/g++.dg/ext/attribute-may-alias-4.C create mode 100644 gcc/testsuite/g++.dg/pr63384.C create mode 100644 gcc/testsuite/g++.dg/pr70098.C create mode 100644 gcc/testsuite/g++.dg/template/partial-specialization4.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr70147-1.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr70147-2.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr70190.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr70222-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr70222-2.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr68715-2.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr68715.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr68809-2.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr68809.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr70045.c create mode 100644 gcc/testsuite/gcc.dg/nested-func-10.c create mode 100644 gcc/testsuite/gcc.dg/nested-func-9.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 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/graphite/pr68715.f90 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