This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/iamcu/improve in repository gcc.
discards eb0038e Also check configure.ac in binutils source tree discards 1a62f92 IA MCU run-time doesn't support TLS discards 5fb6d8c Skip incompatible tests on IA MCU target discards cc32de6 Turn off loop and funcion alignments for IA MCU discards fb4e43b Turn on X86_TUNE_USE_BT for IA MCU discards 2d52d81 Turn off X86_TUNE_ZERO_EXTEND_WITH_AND for IA MCU discards 3bcc9ee Skip error_mark_node type decls discards 53c2dd6 Add __builtin_stack_top adds 78f81ee PR driver/66737 * config/i386/linux-common.h (MPX_SPEC): Us [...] adds d7d63a0 * gcc.dg/vmx/unpack.c: Use dg-additional-options rather than [...] adds 4bb2d10 2015-07-22 Maxim Blumenthal maxim.blumenthal@intel.com adds ff285c7 libgcc/ChangeLog: adds 09bddbe Daily bump. adds 9f0a16a * config/msp430/t-msp430 (MULTILIB_DIRNAMES): Remove trailing [...] adds 43f467b 2015-07-23 Richard Biener rguenther@suse.de adds 9304906 2015-07-23 Richard Biener rguenther@suse.de adds 4e503e6 2015-07-23 Richard Biener rguenther@suse.de adds 607f558 I6400 scheduling. adds 24882f0 [combine][obvious] Use std::swap in try_combine adds ddb5dd6 /cp 2015-07-23 Paolo Carlini paolo.carlini@oracle.com adds 480233e gcc/ adds 10adbe6 2015-07-23 Richard Biener rguenther@suse.de adds b826233 Check TYPE_OVERFLOW_WRAPS for parloops reductions adds 3f8c038 2015-07-23 Richard Biener rguenther@suse.de adds f6f5e49 PR sanitizer/66908 * c-ubsan.c: Include gimplify.h. (ubsan [...] adds f105443 2015-07-23 Richard Biener rguenther@suse.de adds 9324fa0 PR target/66217 * config/rs6000/rs6000-protos.h (rs6000_emi [...] adds f22255e [PR64164] Drop copyrename, use coalescible partition as base [...] adds 0803497 * c-ubsan.c (ubsan_instrument_division): Use unshare_expr th [...] adds f30ba9e * include/bits/functional_hash.h: Add specializations for __i [...] adds 15c4143 * MAINTAINERS: Update my email address. adds 636e50f PR c++/66572 * pt.c (tsubst_copy_and_build): Add warn_logic [...] adds 0995ea8 2015-07-23 Bernd Edlinger bernd.edlinger@hotmail.de adds 7661d70 compiler: Check for errors in the underlying types of una [...] adds bf65976 compiler: Make empty interface types for vars during parse time. adds ec361a0 PR lto/66752 * tree-ssa-threadedge.c (simplify_conrol_stmt_ [...] adds 8ece6e0 jit: supply MULTILIB_DEFAULTS as arguments when invoking driver adds da65bda * config/i386/i386.c (ix86_build_builtin_va_list_64): Rename [...] adds 50e9206 Daily bump. adds a76e121 gcc/ChangeLog: adds 341224f gcc/testsuite/ChangeLog: adds 7148646 PR middle-end/25529 2015-07-24 Naveen H.S <Naveen.Hurugalaw [...] adds 20c41e0 PR middle-end/25530 2015-07-24 Naveen H.S <Naveen.Hurugalaw [...] adds 58badc2 libstdc++-v3/fragment.am (AM_CPPFLAGS): Add CPPFLAGS adds 1a19103 2015-07-24 Richard Biener rguenther@suse.de adds 8218bff 2015-07-24 Richard Biener rguenther@suse.de adds b47fee3 [AArch64] Revert REG_ALLOC_ORDER/HONOR_REG_ALLOC_ORDER adds fa907c4 Remove xfail in autopar/uns-outer-4.c adds 67d0722 2015-07-24 Richard Biener rguenther@suse.de adds 058194a S390 -march=native related fixes adds 9aae290 [PATCH 2/4] S390 -march=native related fixes adds f369dcc [PATCH 3/4] S390 -march=native related fixes adds 117d67d [PATCH 4/4] S390 -march=native related fixes adds 02a8efd [PATCH] S/390: Improve risbg usage adds c5dad79 S/390: Fix cfi for GPR 2 FPR saves adds f269b75 Add a testcase for PR bootstrap/66978 adds aff92e4 2015-07-24 Richard Biener rguenther@suse.de adds 0a45b02 2015-07-24 Richard Biener rguenther@suse.de adds 1f9acbc 2015-07-24 Richard Biener rguenther@suse.de adds b0343e0 gcc/ adds b0155c9 [AArch64] Fix LINUX_TARGET_LINK_SPEC to be consistent with ARM adds 410acc7 [AArch64] elf toolchain does not pass -shared linker option adds 44f8678 PR 66714 adds 69dcb06 Fix gfortran.dg/class_to_type_4.f90 deallocation code misorde [...] adds 91d1485 Add transform_to_exit_first_loop_alt dump success message adds 96db391 2015-07-24 Gary Funck gary@intrepid.com adds 38f3f9a * gimplify.c (omp_default_clause): New function. Reorganize [...] adds 5e5e10b PR target/64003 * config/i386/i386.h (ADJUST_INSN_LENGTH): [...] adds 3491986 * include/bits/atomic_futex.h [_GLIBCXX_HAVE_LINUX_FUTEX] ( [...] adds 3a49add * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id [...] adds 5be7cd7 * nl.po: Update. adds c586a5e [obvious] Use std::swap instead of manually swapping in a few [...] adds c79bba9 compiler: Don't make temporaries for constant expressions. adds e757a6a PR other/66259 * config-ml.in: Reflects renaming of configu [...] adds 5f7bd04 compiler: Disallow rune literals with '\X'. adds f822e47 compiler: Don't parse malformed receiver/parameters. adds f0ff386 * config/i386/i386.c (ix86_call_abi_override): Call ix86_fun [...] adds 9e96f1e 2015-07-24 Manuel López-Ibáñez manu@gcc.gnu.org adds 8372922 Don't allow unsafe reductions in graphite adds 1d1e80e Enable reductions without fassociative-math in graphite adds 1702f6e * config/i386/i386.c (ix86_va_start): Remove unneeded !TARG [...] adds 57ca644 syscall: Add ioctl consts from if_tun.h adds 298f23f Daily bump. adds bcde57a Revert: 2015-07-23 Alexandre Oliva aoliva@redhat.com adds b1e92b3 Revert: PR lto/66752 * tree-ssa-threadedge.c [...] adds 5d7ff1c PR c++/64989 * pt.c (splice_late_return_type): Correct dedu [...] adds f11b787 PR c++/64969 * pt.c (splice_late_return_type): Correct dedu [...] adds 277c74d Fixup graphite/uns-*.c testcases adds 24b12f6 update doc for supported isl versions adds 9b81791 PR target/66648 * config/i386/i386.c (ix86_expand_set_or_mo [...] adds 4773ab2 dump reasons why graphite failed to detect a scop adds 894a34e remove tree-browser adds 9fec678 PR target/67004 * config/i386/i386.h (ADJUST_INSN_LENGTH): [...] adds e15c094 * config/i386/i386.c: Use SUBREG_P predicate. * config/i386 [...] adds 05b349a * ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. adds bd2a8585 gcc/ PR target/66930 * config/sh/sh.c (sh_split_movrt_negc_ [...] adds cce0626 S390: Clean up cross-compile for S390. adds 0a7452a Fix PR c++/66857 adds f2de820 Daily bump. adds 6b21368 * config/alpha/alpha.c: Use SUBREG_P predicate. * config/al [...] adds e9fe90a * gcc.target/alpha/pr66140.c (lpfc_bg_setup_bpl): Use unsign [...] adds 0f4714e 2015-07-26 Paolo Carlini paolo.carlini@oracle.com adds 2ce308e Fix PR c++/18969 (invalid return statement diagnosed too late) adds e954729 Daily bump. adds 9b6b471 2015-07-27 Richard Biener rguenther@suse.de adds 6784a47 PR c++/66555 PR c/54979 * c-common.c (find_array_ref_with_ [...] adds ab2874b 2015-07-27 Matthew Wahab matthew.wahab@arm.com adds 1ed4ddb Fix logic error in Fortran OpenACC parsing adds eab7bd2 [PATCH][AArch64] Improve spill code - swap order in shl pattern adds 505e1f9 [ARM] PR/63870 Add qualifier to check lane bounds in expand adds 732205b [ARM] PR/63870 Add a __builtin_lane_check adds f4f2d7d [PATCH][AArch64] Improve spill code - swap order in shr patterns adds e5e363a Add more tests for PR target/66232 adds bccc47e PR debug/66468 * dwarf2out.c (gen_inlined_subroutine_die): [...] adds 37715b0 * constexpr.c (cxx_eval_call_expression): Don't add this cal [...] adds d9e4fe2 PR bootstrap/67030 * c-common.c (warn_tautological_cmp): Do [...] adds e5b7f5c * ipa-devirt.c (types_same_for_odr): Fix typo. adds 3b73c99 Update outer-4.c and uns-outer-4.c adds 81fbee0 Simplify gather_scalar_reductions adds 2bb2f6b * c-c++-common/Wtautological-compare-2.c: Remove unused line. adds dbbd4c6 gcc/c/ChangeLog adds b419f44 Daily bump. adds c14bac8 * config.sub, config.guess: Import from upstream. adds 60a4580 Honour DriverOnly for enum values in error messages adds ddc9c98 2015-07-28 Thomas Preud'homme thomas.preudhomme@arm.com adds 16db639 2015-07-28 Richard Biener rguenther@suse.de adds 95f4166 Handle double reduction in parloops adds 95328f3 * config/rl78/rl78.c (rl78_addsi3_internal): New function. [...] adds 66ed189 2015-07-28 Paolo Carlini paolo.carlini@oracle.com adds 9d8e046 [AArch64] Properly handle simple arith+extend ops in rtx costs adds 39e21ca 2015-07-28 Richard Biener rguenther@suse.de adds aa0bf07 2015-07-28 Richard Biener rguenther@suse.de adds 63593ac 2015-07-28 Eric Gallager egall@gwmail.gwu.edu adds 68aee03 gcc/ * config/fr30/fr30.md (indirect_jump): Use pmode_regist [...] adds de4e153 gcc/ * target-insns.def (indirect_jump): New targetm instruc [...] adds f027535 gcc/ * target-insns.def (eh_return): New targetm instruction [...] adds 4dd7c28 gcc/ * target-insns.def (can_extend, ptr_extend): New target [...] adds f37fec3 gcc/ * target-insns.def (atomic_test_and_set): New targetm i [...] adds 8a93a82 gcc/ * target-insns.def (reload_load_address): New targetm i [...] adds d145b68 gcc/ 2015-07-28 David Sherwood david.sherwood@arm.com adds 64ae101 Daily bump. adds afd2b95 2015-07-28 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 940cb7d PR libstdc++/67015 * include/bits/regex_compiler.h (_Compil [...] adds 64a6962 Use fast unwinder for PowerPC adds 1ae7fdc 2015-07-29 Richard Biener rguenther@suse.de adds 951c31b 2015-07-29 Richard Biener rguenther@suse.de adds 5e0b3d2 2015-07-29 Richard Biener rguenther@suse.de adds 6f52065 [AArch64] Add basic FP16 support adds 87867af 2015-07-29 Ville Voutilainen ville.voutilainen@gmail.com adds b7c1cfe 2015-07-29 Ville Voutilainen ville.voutilainen@gmail.com adds ed5acf2 * testsuite/24_iterators/container_access.cc: New. adds afa3578 [ARM/AArch64 Testsuite] Add basic fp16 tests adds 236ea32 2015-07-29 Richard Biener rguenther@suse.de adds 042f02d [AArch64 Testsuite] vld1-vst1_1.c: Add missing float32x4_t case adds 1ee54bd [AArch64 Testsuite] vld1_lane.c: Remove unused test data adds a13f5fb PR libstdc++/66829 * testsuite/lib/libstdc++.exp (v3-build_ [...] adds df2106b PR libgfortran/66650 * libgfortran.h (GFC_DTYPE_SIZE_MASK): [...] adds d46c0c7 * MAINTAINERS (Write After Approval): Add myself. adds e4d0660 Fix whitespace in my MAINTAINERS change commit. new 7b5076f Add __builtin_stack_top new 1df9f66 Skip error_mark_node type decls new 55bceed Turn off X86_TUNE_ZERO_EXTEND_WITH_AND for IA MCU new 007141a Turn on X86_TUNE_USE_BT for IA MCU new 5d868c0 Turn off loop and funcion alignments for IA MCU new 37d77d1 Skip incompatible tests on IA MCU target new 3acea27 IA MCU run-time doesn't support TLS new fa22ae0 Define DBX_REGISTER_NUMBER for IA MCU
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 (eb0038e) \ N -- N -- N refs/heads/hjl/iamcu/improve (fa22ae0)
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 8 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 | 19 + MAINTAINERS | 11 +- boehm-gc/ChangeLog | 8 + boehm-gc/Makefile.direct | 2 +- boehm-gc/Makefile.dist | 2 +- boehm-gc/doc/README | 2 +- boehm-gc/version.h | 4 +- config-ml.in | 6 +- config.guess | 31 +- config.sub | 18 +- config/ChangeLog | 8 + config/gettext.m4 | 4 +- config/po.m4 | 4 +- config/stdint.m4 | 2 +- config/tcl.m4 | 4 +- configure | 8 +- configure.ac | 8 +- fixincludes/ChangeLog | 4 + fixincludes/check.tpl | 5 +- gcc/ChangeLog | 902 +- gcc/DATESTAMP | 2 +- gcc/Makefile.in | 4 +- gcc/acinclude.m4 | 1 - gcc/ada/ChangeLog | 6 + gcc/ada/gcc-interface/Makefile.in | 2 +- gcc/ada/prj-nmsc.adb | 2 +- gcc/alias.c | 6 +- gcc/c-family/ChangeLog | 26 + gcc/c-family/c-common.c | 70 + gcc/c-family/c-common.h | 1 + gcc/c-family/c-ubsan.c | 26 +- gcc/c-family/c.opt | 4 + gcc/c/ChangeLog | 12 + gcc/c/c-decl.c | 20 +- gcc/c/c-typeck.c | 3 + gcc/combine.c | 6 +- gcc/config.host | 8 +- gcc/config.in | 3 +- gcc/config/aarch64/aarch64-builtins.c | 9 + gcc/config/aarch64/aarch64-elf-raw.h | 7 +- gcc/config/aarch64/aarch64-linux.h | 5 +- gcc/config/aarch64/aarch64-modes.def | 4 + gcc/config/aarch64/aarch64.c | 58 +- gcc/config/aarch64/aarch64.h | 29 +- gcc/config/aarch64/aarch64.md | 97 +- gcc/config/aarch64/iterators.md | 3 + gcc/config/alpha/alpha.c | 8 +- gcc/config/alpha/predicates.md | 8 +- gcc/config/arm/arm-arches.def | 3 +- gcc/config/arm/arm-builtins.c | 84 +- gcc/config/arm/arm-c.c | 5 + gcc/config/arm/arm-cores.def | 4 +- gcc/config/arm/arm-protos.h | 8 +- gcc/config/arm/arm-tables.opt | 31 +- gcc/config/arm/arm.c | 52 +- gcc/config/arm/arm.h | 2 +- gcc/config/arm/arm_neon_builtins.def | 82 +- gcc/config/arm/driver-arm.c | 3 + gcc/config/arm/neon.md | 41 +- gcc/config/fr30/fr30.md | 4 +- gcc/config/i386/i386.c | 224 +- gcc/config/i386/i386.h | 9 + gcc/config/i386/i386.md | 50 +- gcc/config/i386/iamcu.h | 11 + gcc/config/i386/linux-common.h | 6 +- gcc/config/i386/predicates.md | 12 +- gcc/config/i386/sse.md | 2 +- gcc/config/mips/i6400.md | 142 + gcc/config/mips/mips-cpus.def | 7 +- gcc/config/mips/mips-tables.opt | 2 + gcc/config/mips/mips.c | 16 +- gcc/config/mips/mips.h | 3 +- gcc/config/mips/mips.md | 2 + gcc/config/msp430/constraints.md | 10 + gcc/config/msp430/msp430.h | 2 +- gcc/config/msp430/msp430.md | 41 +- gcc/config/msp430/t-msp430 | 2 +- gcc/config/rl78/rl78-protos.h | 1 + gcc/config/rl78/rl78.c | 30 + gcc/config/rl78/rl78.md | 5 +- gcc/config/rs6000/rs6000-protos.h | 2 +- gcc/config/rs6000/rs6000.c | 55 +- gcc/config/rs6000/rs6000.md | 56 +- gcc/config/s390/driver-native.c | 143 +- gcc/config/s390/s390.c | 73 +- gcc/config/s390/s390.h | 29 +- gcc/config/s390/s390.md | 65 + gcc/config/sh/sh.c | 1 + gcc/config/spu/spu.c | 4 +- gcc/configure | 38 +- gcc/configure.ac | 35 +- gcc/cp/ChangeLog | 85 + gcc/cp/call.c | 22 +- gcc/cp/constexpr.c | 5 +- gcc/cp/cvt.c | 3 +- gcc/cp/decl.c | 91 +- gcc/cp/decl2.c | 12 +- gcc/cp/except.c | 5 +- gcc/cp/friend.c | 6 +- gcc/cp/init.c | 11 +- gcc/cp/mangle.c | 18 +- gcc/cp/method.c | 22 +- gcc/cp/parser.c | 9 +- gcc/cp/pt.c | 46 +- gcc/cp/search.c | 2 +- gcc/cp/semantics.c | 4 +- gcc/cp/typeck.c | 42 +- gcc/cp/typeck2.c | 6 +- gcc/cse.c | 15 +- gcc/doc/install.texi | 8 +- gcc/doc/invoke.texi | 20 +- gcc/doc/tm.texi | 2 +- gcc/doc/tm.texi.in | 2 +- gcc/dwarf2out.c | 4 + gcc/emit-rtl.c | 7 +- gcc/except.c | 6 +- gcc/expmed.c | 4 - gcc/fold-const.c | 296 +- gcc/fortran/ChangeLog | 11 + gcc/fortran/parse.c | 6 +- gcc/fortran/trans-expr.c | 2 +- gcc/function.c | 2 - gcc/generic-match-head.c | 2 + gcc/genmatch.c | 171 +- gcc/genmodes.c | 4 +- gcc/gimple-fold.c | 109 +- gcc/gimple-match-head.c | 234 +- gcc/gimple.h | 8 +- gcc/gimplify.c | 170 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 2 + gcc/go/gofrontend/lex.cc | 1 - gcc/go/gofrontend/parse.cc | 14 +- gcc/go/gofrontend/statements.cc | 3 +- gcc/graphite-scop-detection.c | 72 +- gcc/graphite-sese-to-poly.c | 17 +- gcc/ipa-devirt.c | 2 +- gcc/ipa-inline-analysis.c | 6 + gcc/jit/ChangeLog | 18 + gcc/jit/docs/_build/texinfo/libgccjit.texi | 28 +- .../docs/internals/test-hello-world.exe.log.txt | 26 +- gcc/jit/jit-playback.c | 38 +- gcc/jit/jit-playback.h | 3 + gcc/lra-eliminations.c | 3 +- gcc/lto-streamer-out.c | 4 +- gcc/machmode.h | 20 +- gcc/match.pd | 192 +- gcc/optabs.c | 32 +- gcc/opts-common.c | 2 + gcc/po/ChangeLog | 7 + gcc/po/be.po | 8364 ++++++++--------- gcc/po/da.po | 8378 ++++++++--------- gcc/po/de.po | 8416 ++++++++--------- gcc/po/el.po | 8367 ++++++++--------- gcc/po/es.po | 8392 ++++++++--------- gcc/po/fi.po | 8384 ++++++++--------- gcc/po/fr.po | 8376 ++++++++--------- gcc/po/hr.po | 8361 ++++++++--------- gcc/po/id.po | 8391 ++++++++--------- gcc/po/ja.po | 8383 ++++++++--------- gcc/po/nl.po | 8370 ++++++++--------- gcc/po/ru.po | 8373 ++++++++--------- gcc/po/sr.po | 8390 ++++++++--------- gcc/po/sv.po | 8403 ++++++++--------- gcc/po/tr.po | 8390 ++++++++--------- gcc/po/{hr.po => uk.po} | 9550 ++++++++++---------- gcc/po/vi.po | 8390 ++++++++--------- gcc/po/zh_CN.po | 8396 ++++++++--------- gcc/po/zh_TW.po | 8385 ++++++++--------- gcc/reload1.c | 6 +- gcc/rtlanal.c | 15 +- gcc/simplify-rtx.c | 20 +- gcc/stor-layout.c | 14 +- gcc/target-insns.def | 6 + gcc/testsuite/ChangeLog | 524 +- .../c-c++-common/Wtautological-compare-1.c | 70 + .../c-c++-common/Wtautological-compare-2.c | 13 + gcc/testsuite/c-c++-common/Wunused-function-1.c | 10 + gcc/testsuite/c-c++-common/ubsan/pr66908.c | 15 + gcc/testsuite/g++.dg/cpp0x/decltype-54581.C | 2 +- gcc/testsuite/g++.dg/cpp1z/abbrev1.C | 11 + gcc/testsuite/g++.dg/expr/string-2.C | 2 +- gcc/testsuite/g++.dg/ext/mv24.C | 35 + gcc/testsuite/g++.dg/init/pr66857.C | 19 + gcc/testsuite/g++.dg/other/vector-compare.C | 2 +- gcc/testsuite/g++.dg/parse/error57.C | 4 + gcc/testsuite/g++.dg/template/pr18969-2.C | 11 + gcc/testsuite/g++.dg/template/pr18969.C | 14 + gcc/testsuite/g++.dg/warn/Wlogical-op-2.C | 30 + gcc/testsuite/g++.old-deja/g++.jason/overload.C | 2 +- gcc/testsuite/gcc.dg/autopar/outer-4.c | 21 +- gcc/testsuite/gcc.dg/autopar/outer-5.c | 2 +- gcc/testsuite/gcc.dg/autopar/outer-6.c | 4 +- gcc/testsuite/gcc.dg/autopar/reduc-2.c | 4 +- gcc/testsuite/gcc.dg/autopar/reduc-2char.c | 4 +- gcc/testsuite/gcc.dg/autopar/reduc-2short.c | 4 +- gcc/testsuite/gcc.dg/autopar/reduc-8.c | 4 +- .../gcc.dg/autopar/{outer-1.c => uns-outer-4.c} | 26 +- gcc/testsuite/gcc.dg/autopar/uns-outer-5.c | 49 + .../gcc.dg/autopar/{outer-6.c => uns-outer-6.c} | 42 +- gcc/testsuite/gcc.dg/graphite/block-1.c | 2 +- gcc/testsuite/gcc.dg/graphite/graphite.exp | 6 +- gcc/testsuite/gcc.dg/graphite/interchange-12.c | 2 +- gcc/testsuite/gcc.dg/graphite/interchange-14.c | 2 +- gcc/testsuite/gcc.dg/graphite/interchange-15.c | 2 +- gcc/testsuite/gcc.dg/graphite/interchange-9.c | 2 +- gcc/testsuite/gcc.dg/graphite/interchange-mvt.c | 2 +- .../gcc.dg/graphite/{block-1.c => uns-block-1.c} | 10 +- .../{interchange-12.c => uns-interchange-12.c} | 13 +- .../{interchange-14.c => uns-interchange-14.c} | 5 +- .../{interchange-15.c => uns-interchange-15.c} | 7 +- .../{interchange-9.c => uns-interchange-9.c} | 11 +- .../{interchange-mvt.c => uns-interchange-mvt.c} | 7 +- .../gcc.dg/parloops-exit-first-loop-alt-2.c | 9 +- .../gcc.dg/parloops-exit-first-loop-alt-3.c | 9 +- .../gcc.dg/parloops-exit-first-loop-alt-4.c | 9 +- .../gcc.dg/parloops-exit-first-loop-alt-5.c | 9 +- .../gcc.dg/parloops-exit-first-loop-alt-6.c | 9 +- .../gcc.dg/parloops-exit-first-loop-alt-7.c | 9 +- .../gcc.dg/parloops-exit-first-loop-alt-pr66652.c | 11 +- .../gcc.dg/parloops-exit-first-loop-alt.c | 10 +- gcc/testsuite/gcc.dg/parm-incomplete-1.c | 1 - gcc/testsuite/gcc.dg/pr18809-1.c | 1 - gcc/testsuite/gcc.dg/pr25529.c | 11 + gcc/testsuite/gcc.dg/pr25530.c | 11 + gcc/testsuite/gcc.dg/pr27953.c | 1 - gcc/testsuite/gcc.dg/torture/pr66945.c | 12 + gcc/testsuite/gcc.dg/torture/pr66952.c | 4 +- gcc/testsuite/gcc.dg/vect/pr66951.c | 14 + gcc/testsuite/gcc.dg/vla-11.c | 1 - gcc/testsuite/gcc.dg/vmx/unpack.c | 2 +- gcc/testsuite/gcc.target/aarch64/f16_movs_1.c | 26 + .../gcc.target/aarch64/fp16/f16_convs_1.c | 34 + .../gcc.target/aarch64/fp16/f16_convs_2.c | 33 + .../{nvptx/nvptx.exp => aarch64/fp16/fp16.exp} | 13 +- gcc/testsuite/gcc.target/aarch64/vld1-vst1_1.c | 1 + gcc/testsuite/gcc.target/aarch64/vld1_lane.c | 29 +- gcc/testsuite/gcc.target/alpha/pr66140.c | 2 +- .../pr41917.c => gcc.target/arm/reg_equal_test.c} | 5 +- gcc/testsuite/gcc.target/i386/mpx/pr66566.c | 12 + gcc/testsuite/gcc.target/i386/pr66232-6.c | 13 + gcc/testsuite/gcc.target/i386/pr66232-7.c | 14 + gcc/testsuite/gcc.target/i386/pr66232-8.c | 13 + gcc/testsuite/gcc.target/i386/pr66232-9.c | 13 + gcc/testsuite/gcc.target/i386/pr66978.c | 15 + gcc/testsuite/gcc.target/pr66648.c | 33 + gcc/testsuite/gcc.target/s390/gpr2fprsavecfi.c | 23 + gcc/testsuite/gcc.target/s390/insv-1.c | 111 + gcc/testsuite/gcc.target/s390/insv-2.c | 111 + gcc/testsuite/gcc.target/s390/insv-3.c | 18 + .../gfortran.dg/parloops-exit-first-loop-alt-2.f95 | 9 +- .../gfortran.dg/parloops-exit-first-loop-alt.f95 | 10 +- gcc/toplev.c | 9 +- gcc/tree-browser.c | 965 -- gcc/tree-browser.def | 97 - gcc/tree-cfg.c | 84 +- gcc/tree-cfg.h | 1 - gcc/tree-inline.c | 1 - gcc/tree-parloops.c | 100 +- gcc/tree-pass.h | 1 - gcc/tree-ssa-math-opts.c | 2 +- gcc/tree-ssa-propagate.c | 26 +- gcc/tree-ssa-sccvn.c | 2 + gcc/tree-vect-loop-manip.c | 9 +- gcc/tree-vect-loop.c | 44 +- gcc/tree-vectorizer.h | 3 +- intl/ChangeLog | 5 + intl/configure | 4 +- libcpp/po/ChangeLog | 4 + libcpp/po/nl.po | 95 +- libgcc/ChangeLog | 6 + libgcc/config/i386/cpuinfo.c | 5 +- libgfortran/ChangeLog | 6 + libgfortran/libgfortran.h | 3 +- libgo/mksysinfo.sh | 187 + libgomp/ChangeLog | 23 + libgomp/testsuite/libgomp.c/examples-4/simd-7.c | 25 +- libgomp/testsuite/libgomp.c/pr66714.c | 17 + libgomp/testsuite/libgomp.c/uns-outer-4.c | 36 + .../libgomp.fortran/examples-4/simd-7.f90 | 30 +- libjava/ChangeLog | 5 + libjava/classpath/ChangeLog | 10 + libjava/classpath/INSTALL | 7 +- libjava/classpath/ltconfig | 2 +- libjava/classpath/m4/ac_prog_javac.m4 | 4 +- libjava/classpath/m4/ac_prog_javac_works.m4 | 2 +- libjava/classpath/missing | 15 +- .../classpath/resource/META-INF/mimetypes.default | 2 +- libjava/configure | 2 +- libjava/libltdl/ChangeLog | 5 + libjava/libltdl/missing | 15 +- libobjc/THREADS | 2 +- liboffloadmic/ChangeLog | 5 + liboffloadmic/configure | 2 +- libsanitizer/ChangeLog | 14 + .../sanitizer_common/sanitizer_stacktrace.cc | 11 + .../sanitizer_common/sanitizer_stacktrace.h | 3 +- libstdc++-v3/ChangeLog | 59 + libstdc++-v3/Makefile.in | 2 +- libstdc++-v3/doc/Makefile.in | 2 +- libstdc++-v3/fragment.am | 2 +- libstdc++-v3/include/Makefile.in | 2 +- libstdc++-v3/include/bits/atomic_futex.h | 15 +- libstdc++-v3/include/bits/functional_hash.h | 45 + libstdc++-v3/include/bits/range_access.h | 121 +- libstdc++-v3/include/bits/regex_compiler.h | 9 +- libstdc++-v3/include/bits/regex_compiler.tcc | 35 +- .../ext/pb_ds/detail/thin_heap_/thin_heap_.hpp | 15 +- libstdc++-v3/libsupc++/Makefile.in | 2 +- libstdc++-v3/po/Makefile.in | 2 +- libstdc++-v3/python/Makefile.in | 2 +- libstdc++-v3/src/Makefile.in | 2 +- libstdc++-v3/src/c++11/Makefile.in | 2 +- libstdc++-v3/src/c++98/Makefile.in | 2 +- libstdc++-v3/src/filesystem/Makefile.in | 2 +- .../testsuite/20_util/hash/{52931.cc => 60970.cc} | 24 +- .../testsuite/24_iterators/container_access.cc | 89 + .../algorithms/regex_match/cstring_bracket_01.cc | 57 + libstdc++-v3/testsuite/Makefile.in | 2 +- libstdc++-v3/testsuite/lib/libstdc++.exp | 2 +- 320 files changed, 86597 insertions(+), 82823 deletions(-) create mode 100644 gcc/config/mips/i6400.md copy gcc/po/{hr.po => uk.po} (91%) create mode 100644 gcc/testsuite/c-c++-common/Wtautological-compare-1.c create mode 100644 gcc/testsuite/c-c++-common/Wtautological-compare-2.c create mode 100644 gcc/testsuite/c-c++-common/Wunused-function-1.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr66908.c create mode 100644 gcc/testsuite/g++.dg/cpp1z/abbrev1.C create mode 100644 gcc/testsuite/g++.dg/ext/mv24.C create mode 100644 gcc/testsuite/g++.dg/init/pr66857.C create mode 100644 gcc/testsuite/g++.dg/parse/error57.C create mode 100644 gcc/testsuite/g++.dg/template/pr18969-2.C create mode 100644 gcc/testsuite/g++.dg/template/pr18969.C create mode 100644 gcc/testsuite/g++.dg/warn/Wlogical-op-2.C copy gcc/testsuite/gcc.dg/autopar/{outer-1.c => uns-outer-4.c} (58%) create mode 100644 gcc/testsuite/gcc.dg/autopar/uns-outer-5.c copy gcc/testsuite/gcc.dg/autopar/{outer-6.c => uns-outer-6.c} (57%) copy gcc/testsuite/gcc.dg/graphite/{block-1.c => uns-block-1.c} (83%) copy gcc/testsuite/gcc.dg/graphite/{interchange-12.c => uns-interchange-12.c} (78%) copy gcc/testsuite/gcc.dg/graphite/{interchange-14.c => uns-interchange-14.c} (92%) copy gcc/testsuite/gcc.dg/graphite/{interchange-15.c => uns-interchange-15.c} (85%) copy gcc/testsuite/gcc.dg/graphite/{interchange-9.c => uns-interchange-9.c} (78%) copy gcc/testsuite/gcc.dg/graphite/{interchange-mvt.c => uns-interchange-mvt.c} (86%) create mode 100644 gcc/testsuite/gcc.dg/pr25529.c create mode 100644 gcc/testsuite/gcc.dg/pr25530.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66945.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr66951.c create mode 100644 gcc/testsuite/gcc.target/aarch64/f16_movs_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fp16/f16_convs_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fp16/f16_convs_2.c copy gcc/testsuite/gcc.target/{nvptx/nvptx.exp => aarch64/fp16/fp16.exp} (80%) copy gcc/testsuite/{gcc.c-torture/execute/pr41917.c => gcc.target/arm/reg_equal_te [...] create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr66566.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-8.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-9.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66978.c create mode 100644 gcc/testsuite/gcc.target/pr66648.c create mode 100644 gcc/testsuite/gcc.target/s390/gpr2fprsavecfi.c create mode 100644 gcc/testsuite/gcc.target/s390/insv-1.c create mode 100644 gcc/testsuite/gcc.target/s390/insv-2.c create mode 100644 gcc/testsuite/gcc.target/s390/insv-3.c delete mode 100644 gcc/tree-browser.c delete mode 100644 gcc/tree-browser.def create mode 100644 libgomp/testsuite/libgomp.c/pr66714.c create mode 100644 libgomp/testsuite/libgomp.c/uns-outer-4.c copy libstdc++-v3/testsuite/20_util/hash/{52931.cc => 60970.cc} (64%) create mode 100644 libstdc++-v3/testsuite/24_iterators/container_access.cc