This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/pr60336/psabi in repository gcc.
discards 56fac78 Add a call target hook: function_skip_empty_type_p discards f81f201 Properly pass empty type for non-i386 targets discards 49bf71d Properly pass empty type for i386 targets adds e8b016e * gnat.dg/stack_usage3.adb: Robustify and enable for all targets. adds 40e9ce2 PR c/69796 PR c/69974 * c-parser.c (c_parser_translation_u [...] adds 1c2859e PR ada/70017 * ira.c (do_reload): Issue warning for generic [...] adds e324729 Fix date adds 3e9c4f6 PR target/70027 * config/i386/i386.c (ix86_output_call_insn [...] adds 4f37285 2016-03-01 Michael Meissner meissner@linux.vnet.ibm.com adds d3b819a PR tree-optimization/69196 * tree-ssa-threadbackward.c (fsm [...] adds 066c8e9 PR rtl-optimization/70007 * gcse.c (compute_ld_motion_mems) [...] adds d4b9ad5 PR tree-optimization/69196 * tree-ssa-threadbackward.c (fsm [...] adds b8ef7b1 Daily bump. adds f64b137 2016-03-01 Vladimir Makarov vmakarov@redhat.com adds 5898f0d PR c++/69995 adds 6d6737d PR c++/51489 adds abdd6f8 * gcc/cp/call.c: Mark as C++ for emacs. adds 086f83c PR c++/70036 adds bf03cb9 * MAINTAINERS (mep): Remove myself as MeP maintainer. * confi [...] adds 7627bb5 Adjust test case in PR68621 to compile with -fpic. adds 6c094cb PR middle-end/70025 * gcc.dg/torture/pr70025.c: New test. adds 6077351 PR c/67854 * gimplify.c (gimplify_va_arg_expr): Use expande [...] adds f66f65e S/390: Reduce accuracy of bessel_6.f90. adds d00e4ae S/390: Ada: Enable Stack_Check_Probes. adds 23601f6 * gcc.target/i386/pr70007.c: Tweak. adds b5fe3a4 2016-03-02 Richard Biener rguenther@suse.de adds dd4bd26 2016-03-02 Richard Biener rguenther@suse.de Uros Bizjak [...] adds a2cc9e8 Print markers to stderr to avoid races with sanitizer output adds c835342 * config.gcc (mep-*-elf): Add newlib-stdint.h to tm_file. adds abfa4f0 2016-03-02 Richard Biener rguenther@suse.de adds 0c5784a 2016-03-02 Richard Biener rguenther@suse.de adds 04faee9 PR target/70028 * config/i386/i386.md (kmovw): Move m const [...] adds 270d011 PR c/68062 * c-c++-common/vector-compare-4.c: Add -Wno-psab [...] adds 31d31e0 decl alignment not respected adds 51f6fdc PR tree-optimization/69052 * loop-invariant.c (canonicalize [...] adds 6bc7872 Correct ChangeLog for revision 233907. adds a84deb8 Handle addr_expr and component_ref in graphite-ast-to-ast new 901faaa * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test. new b87d10f Properly pass empty type for i386 targets new c088dc9 Properly pass empty type for non-i386 targets new 86ed8b4 Add a call target hook: function_skip_empty_type_p
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 (56fac78) \ N -- N -- N refs/heads/hjl/pr60336/psabi (86ed8b4)
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: ChangeLog | 4 + MAINTAINERS | 1 - gcc/ChangeLog | 107 ++++++++++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/system-linux-s390.ads | 2 +- gcc/ada/system-linux-s390x.ads | 2 +- gcc/c/ChangeLog | 7 + gcc/c/c-parser.c | 5 +- gcc/config.gcc | 3 +- gcc/config/i386/i386.c | 28 ++-- gcc/config/i386/i386.md | 13 +- gcc/cp/ChangeLog | 15 +++ gcc/cp/call.c | 2 +- gcc/cp/constexpr.c | 21 ++- gcc/cp/parser.c | 2 + gcc/gcse.c | 27 ++-- gcc/genmatch.c | 2 +- gcc/gimplify.c | 12 +- gcc/graphite-isl-ast-to-gimple.c | 4 +- gcc/ipa-icf.c | 10 ++ gcc/ira.c | 17 ++- gcc/loop-invariant.c | 150 ++++++++++++++++++++- gcc/lra-constraints.c | 33 ++++- gcc/reload1.c | 22 --- gcc/testsuite/ChangeLog | 110 +++++++++++++++ .../c-c++-common/asan/swapcontext-test-1.c | 4 +- gcc/testsuite/c-c++-common/tsan/thread_leak.c | 2 +- gcc/testsuite/c-c++-common/vector-compare-4.c | 2 +- gcc/testsuite/g++.dg/concepts/variadic3.C | 8 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-array4.C | 12 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-copy2.C | 24 ++++ gcc/testsuite/g++.dg/cpp1y/constexpr-copy3.C | 26 ++++ .../g++.dg/tsan/aligned_vs_unaligned_race.C | 2 +- gcc/testsuite/g++.dg/tsan/benign_race.C | 2 +- gcc/testsuite/g++.dg/tsan/fd_close_norace.C | 2 +- gcc/testsuite/g++.dg/tsan/fd_close_norace2.C | 2 +- gcc/testsuite/gcc.dg/pr67854.c | 11 ++ gcc/testsuite/gcc.dg/pr69796.c | 10 ++ gcc/testsuite/gcc.dg/pr69974.c | 13 ++ gcc/testsuite/gcc.dg/pr69990.c | 24 ++++ gcc/testsuite/gcc.dg/pr70017.c | 16 +++ gcc/testsuite/gcc.dg/pr70022.c | 1 + gcc/testsuite/gcc.dg/simd-7.c | 19 +++ gcc/testsuite/gcc.dg/simd-8.c | 19 +++ gcc/testsuite/gcc.dg/torture/pr70025.c | 81 +++++++++++ gcc/testsuite/gcc.dg/tree-ssa/ifc-8.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/pr69196-1.c | 138 +++++++++++++++++++ gcc/testsuite/gcc.dg/tree-ssa/vrp46.c | 2 +- gcc/testsuite/gcc.target/i386/bmi2-bzhi-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr69052.c | 54 ++++++++ gcc/testsuite/gcc.target/i386/pr70007.c | 30 +++++ gcc/testsuite/gcc.target/i386/pr70027.c | 11 ++ gcc/testsuite/gcc.target/i386/pr70028.c | 19 +++ gcc/testsuite/gcc.target/powerpc/p9-lxvx-stxvx-1.c | 1 + gcc/testsuite/gcc.target/powerpc/p9-lxvx-stxvx-2.c | 1 + gcc/testsuite/gcc.target/powerpc/p9-lxvx-stxvx-3.c | 1 + gcc/testsuite/gcc.target/powerpc/p9-permute.c | 1 + gcc/testsuite/gfortran.dg/bessel_6.f90 | 2 +- gcc/testsuite/gnat.dg/stack_usage3.adb | 10 +- gcc/tree-cfg.c | 4 +- gcc/tree-ssa-threadbackward.c | 74 +++++++--- gcc/tree.c | 2 +- 63 files changed, 1128 insertions(+), 115 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/variadic3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-array4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-copy2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-copy3.C create mode 100644 gcc/testsuite/gcc.dg/pr67854.c create mode 100644 gcc/testsuite/gcc.dg/pr69796.c create mode 100644 gcc/testsuite/gcc.dg/pr69974.c create mode 100644 gcc/testsuite/gcc.dg/pr69990.c create mode 100644 gcc/testsuite/gcc.dg/pr70017.c create mode 100644 gcc/testsuite/gcc.dg/simd-7.c create mode 100644 gcc/testsuite/gcc.dg/simd-8.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70025.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr69196-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69052.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70007.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70027.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70028.c