This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/interrupt/stage1 in repository gcc.
discards 69419f8 Fix Add an array of function pointer test for PR 68661 discards a8ebc91 Don't allow MPX, SSE, MMX nor x87 instructions discards 6c2a9e6 Add an array of function pointer test for PR 68661 discards 61aa3f7 Rebuild array with the updated function pointer type discards 1582247 Implement x86 interrupt attribute discards 0c7d3e3 Update TARGET_FUNCTION_INCOMING_ARG documentation adds a9022b8 Daily bump. adds 537e38b libcc1: Clean compiler-name.h (PR70173) adds fa9ec18 [Patch AArch64 1/3] Enable CRC by default for armv8.1-a adds a702492 [Patch AArch64 2/3] Rework the code to print extension string [...] adds 4d96395 [Patch AArch64 3/3] Fix up for pr70133 adds 22b930c * mangle.c (decl_is_template_id): The template itself counts [...] adds 6273598 [gcc] 2016-04-11 Michael Meissner meissner@linux.vnet.ibm.com adds 643d0b9 Daily bump. adds 84217e9 * omp-low.c (lower_omp_target): Use GOMP_MAP_FIRSTPRIVATE_IN [...] adds 0d60da5 PR tree-optimization/70602 * tree-sra.c (generate_subtree_c [...] adds 6c4df0d Fix typo in copy_cond_phi_args adds f87ba9c Improve libgomp.oacc-c-c++-common/par-loop-comb-reduction-2.c adds 40495bd Merge libgomp.oacc-c-c++-common/loop-reduction-*.c into libgo [...] adds 2d0001b Executable test case for asm flags, by David Wohlferd. adds 1e312f4 libgomp external ABI prototypes maintenance adds 4fbe3ce Revert r234572 (aka PR testsuite/70577) adds 67c7f8e 2016-04-12 Andre Vieira andre.simoesdiasvieira@arm.com adds d2dd85e PR c++/70501 adds 3f94f34 2016-04-12 Edward Smith-Rowland 3dw4rd@verizon.net adds 0b54d96 PR rtl-optimization/70596 * lra-spills.c (spill_pseudos): D [...] adds e971b45 /cp 2016-04-12 Paolo Carlini paolo.carlini@oracle.com adds 8ca5a97 [gcc] 2016-04-12 Michael Meissner meissner@linux.vnet.ibm.com adds 249ca94 PR c++/70571 * g++.dg/ext/pr70571.C: New test. adds 7f2ea2f * config/i386/i386.c (ix86_simd_clone_compute_vecsize_and_si [...] adds 4ff9a8e * class.c (is_really_empty_class): A zero-length array is em [...] adds 6916ce9 2016-04-12 Eric Botcazou ebotcazou@adacore.com adds bf32a52 Fix ChangeLog bug id to be 70640, not 70680 adds 77f9794 reflect: change Value.Call results to not be addressable adds 9231d5c Fix PR c++/70610 (wrong overload resolution during template p [...] adds 4ce015b Daily bump. adds 09321e8 Patch from Roger Orr rogero@howzatt.demon.co.uk PR prepro [...] adds 38ea8a2 PR debug/70628 * rtl.h (convert_memory_address_addr_space_1 [...] adds d08aa03 PR middle-end/70633 * gimplify.c (gimplify_init_constructor [...] adds 66d7bcc 2016-04-13 Dominique d'Humieres dominiq@lps.ens.fr adds b68df76 PR debug/70628 * explow.c (convert_memory_address_addr_spac [...] adds 92bda44 gcc/ new 9a57ea6 Update TARGET_FUNCTION_INCOMING_ARG documentation new da7ff61 Implement x86 interrupt attribute new 8875258 Rebuild array with the updated function pointer type new da891e1 Add an array of function pointer test for PR 68661 new e5ac7d9 Don't allow MPX, SSE, MMX nor x87 instructions new 035706d Fix Add an array of function pointer test for PR 68661
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 (69419f8) \ N -- N -- N refs/heads/hjl/interrupt/stage1 (035706d)
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 6 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 | 148 ++++ gcc/DATESTAMP | 2 +- gcc/common/config/aarch64/aarch64-common.c | 116 ++- gcc/config.gcc | 14 +- gcc/config/aarch64/aarch64-option-extensions.def | 36 +- gcc/config/aarch64/aarch64-protos.h | 25 +- gcc/config/aarch64/aarch64.c | 87 +-- gcc/config/aarch64/aarch64.h | 2 +- gcc/config/aarch64/driver-aarch64.c | 192 +++-- gcc/config/i386/i386.c | 39 +- gcc/config/i386/i386.md | 6 +- gcc/config/i386/sse.md | 8 +- gcc/config/rs6000/rs6000.c | 4 +- gcc/config/rs6000/rs6000.md | 8 +- gcc/config/sparc/sparc.c | 17 +- gcc/cp/ChangeLog | 30 + gcc/cp/class.c | 5 +- gcc/cp/constexpr.c | 6 +- gcc/cp/mangle.c | 9 +- gcc/cp/parser.c | 3 +- gcc/cp/tree.c | 8 +- gcc/cp/typeck.c | 6 +- gcc/doc/extend.texi | 10 +- gcc/explow.c | 36 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/gfortran.texi | 14 + gcc/gimplify.c | 6 +- gcc/go/gofrontend/MERGE | 2 +- gcc/graphite-isl-ast-to-gimple.c | 2 +- gcc/lra-spills.c | 7 +- gcc/omp-low.c | 70 +- gcc/rtl.h | 2 + gcc/simplify-rtx.c | 18 +- gcc/testsuite/ChangeLog | 81 ++ .../c-c++-common/cilk-plus/SE/ef_error2.c | 4 +- gcc/testsuite/g++.dg/abi/abi-tag20.C | 15 + gcc/testsuite/g++.dg/ext/pr70571.C | 10 + gcc/testsuite/g++.dg/init/pr70501.C | 11 + gcc/testsuite/g++.dg/parse/pr68722.C | 9 + gcc/testsuite/g++.dg/template/pr70610-2.C | 21 + gcc/testsuite/g++.dg/template/pr70610-3.C | 21 + gcc/testsuite/g++.dg/template/pr70610-4.C | 19 + gcc/testsuite/g++.dg/template/pr70610.C | 21 + gcc/testsuite/gcc.c-torture/compile/pr70633.c | 12 + gcc/testsuite/gcc.c-torture/execute/pr70602.c | 23 + gcc/testsuite/gcc.dg/graphite/pr68756.c | 26 + gcc/testsuite/gcc.dg/torture/pr70628.c | 46 ++ gcc/testsuite/gcc.target/aarch64/mgeneral-regs_4.c | 2 +- gcc/testsuite/gcc.target/aarch64/target_attr_15.c | 2 +- gcc/testsuite/gcc.target/i386/asm-flag-6.c | 276 +++++++ .../gcc.target/i386/avx512bw-kunpckdq-2.c | 24 + .../gcc.target/i386/avx512bw-kunpckwd-2.c | 24 + gcc/testsuite/gcc.target/i386/avx512f-kunpckbw-2.c | 24 + gcc/testsuite/gcc.target/i386/pr70596.c | 13 + gcc/testsuite/gcc.target/powerpc/float128-1.c | 147 ++++ gcc/testsuite/gcc.target/powerpc/float128-2.c | 226 ++++++ gcc/testsuite/gcc.target/powerpc/pr70640.c | 11 + gcc/testsuite/lib/target-supports.exp | 6 +- gcc/tree-sra.c | 3 + gcc/tree-ssa-loop-ivopts.c | 6 +- gcc/tree-ssa-loop-niter.c | 9 +- gcc/tree-ssa-loop-unswitch.c | 4 - gcc/tree-vect-loop.c | 2 - libcc1/ChangeLog | 7 + libcc1/Makefile.am | 3 +- libcc1/Makefile.in | 4 +- libcpp/ChangeLog | 7 + libcpp/directives.c | 6 +- libgcc/ChangeLog | 8 + libgcc/configure | 22 +- libgcc/configure.ac | 18 +- libgo/go/reflect/all_test.go | 6 + libgo/go/reflect/value.go | 8 +- libgomp/ChangeLog | 53 ++ libgomp/libgomp.h | 2 - libgomp/libgomp_g.h | 7 +- libgomp/target.c | 92 +-- libgomp/task.c | 2 - libgomp/testsuite/libgomp.c/target-25.c | 2 +- .../loop-reduction-gang-np-1.c | 45 -- .../loop-reduction-gv-np-1.c | 30 - .../loop-reduction-gw-np-1.c | 30 - .../loop-reduction-gwv-np-1.c | 28 - .../loop-reduction-gwv-np-2.c | 34 - .../loop-reduction-gwv-np-3.c | 33 - .../loop-reduction-gwv-np-4.c | 55 -- .../loop-reduction-vector-p-1.c | 43 -- .../loop-reduction-vector-p-2.c | 41 - .../loop-reduction-worker-p-1.c | 43 -- .../loop-reduction-wv-p-1.c | 41 - .../loop-reduction-wv-p-2.c | 45 -- .../loop-reduction-wv-p-3.c | 38 - .../par-loop-comb-reduction-2.c | 4 +- .../libgomp.oacc-c-c++-common/reduction-7.c | 351 +++++++++ libstdc++-v3/ChangeLog | 5 + libstdc++-v3/include/bits/specfun.h | 846 ++++++++++++++++++++- 98 files changed, 3031 insertions(+), 975 deletions(-) create mode 100644 gcc/testsuite/g++.dg/abi/abi-tag20.C create mode 100644 gcc/testsuite/g++.dg/ext/pr70571.C create mode 100644 gcc/testsuite/g++.dg/init/pr70501.C create mode 100644 gcc/testsuite/g++.dg/parse/pr68722.C create mode 100644 gcc/testsuite/g++.dg/template/pr70610-2.C create mode 100644 gcc/testsuite/g++.dg/template/pr70610-3.C create mode 100644 gcc/testsuite/g++.dg/template/pr70610-4.C create mode 100644 gcc/testsuite/g++.dg/template/pr70610.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr70633.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr70602.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr68756.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70628.c create mode 100644 gcc/testsuite/gcc.target/i386/asm-flag-6.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-kunpckdq-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-kunpckwd-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-kunpckbw-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70596.c create mode 100644 gcc/testsuite/gcc.target/powerpc/float128-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/float128-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr70640.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-gang-np-1.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-gv-np-1.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-gw-np-1.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-gwv-np-1.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-gwv-np-2.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-gwv-np-3.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-gwv-np-4.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-vect [...] delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-vect [...] delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-work [...] delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-wv-p-1.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-wv-p-2.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/loop-reduction-wv-p-3.c