public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
From: Gaius Mulley <gaius@gcc.gnu.org>
To: gcc-cvs@gcc.gnu.org
Subject: [gcc/devel/modula-2] (193 commits) Merge branch 'master' into devel/modula-2.
Date: Sat, 22 Oct 2022 01:58:00 +0000 (GMT)	[thread overview]
Message-ID: <20221022015802.063923858419@sourceware.org> (raw)

The branch 'devel/modula-2' was updated to point to:

 a2bb2bc3764... Merge branch 'master' into devel/modula-2.

It previously pointed to:

 f7b2d2d0ab2... gcc/m2/tools-src/def2doc.py rewritten to use argparse

Diff:

Summary of changes (added commits):
-----------------------------------

  a2bb2bc... Merge branch 'master' into devel/modula-2.
  1c4163f... gcc/configure reverted prior to a merge
  1043971... Daily bump. (*)
  4cfdaeb... Fortran: Add missing TKR initialization to class variables  (*)
  5792208... i386: Fix up BFmode comparisons in conditional moves [PR107 (*)
  2cc4160... c++: Don't shortcut TREE_CONSTANT vector type CONSTRUCTORs  (*)
  bf3b532... Enable AMD znver4 support and add instruction reservations (*)
  88b3466... libstdc++: respect with-{headers, newlib} for default hoste (*)
  33de0ff... libstdc++: Fix std::move_only_function for incomplete param (*)
  a9de836... Restore 'libgomp.oacc-c-c++-common/nvptx-sese-1.c' SESE reg (*)
  436c4a2... Add 'gcc.dg/tree-ssa/pr107195-3.c' [PR107195] (*)
  09f9814... tree-optimization/107323 - loop distribution partition orde (*)
  bdac4b4... RISC-V: Add type attribute for atomic instructions. (*)
  fa553ff... match.pd: Fix up gcc.dg/pr54346.c on i686-linux [PR54346] (*)
  5f9fac6... c++: Fix up mangling ICE with void{} [PR106863] (*)
  36ba985... Don't build readline/libreadline.a, when --with-system-read (*)
  f56d48b... RISC-V: Add RVV vsetvl/vsetvlmax intrinsics and tests. (*)
  cbd5057... RISC-V: Add RVV intrinsic basic framework. (*)
  4e7ec7d... i386: Auto vectorize sdot_prod, udot_prod with VNNIINT8 ins (*)
  4066759... Support Intel AVX-VNNI-INT8 (*)
  825d004... Support Intel AVX-IFMA (*)
  47a6ae5... Daily bump. (*)
  ecb20df... Fortran: error recovery with references of bad array constr (*)
  d155442... [PR c++/106654] Handle non-irange ranges in get_range_globa (*)
  2e158ea... Add op[12]_range for UNORDERED_LT entries in range-op. (*)
  ecaa9ca... testsuite: Sanitize fails for SP FPU on Arm (*)
  14272ae... c++: constraint matching, TEMPLATE_ID_EXPR, current inst (*)
  1d561e1... ipa-visibility: Optimize TLS access [PR99619] (*)
  3dfdc0d... A false UNORDERED_<cond> means neither operand can be a NAN (*)
  9a8b37f... c++ modules: handle CONCEPT_DECL in node_template_info [PR1 (*)
  e10ca95... vect: Fix vectype when widening container type in bitfield  (*)
  7bf3a4d... libstdc++: Redefine __from_chars_alnum_to_val's table (*)
  f4fda3e... Do not set NAN flags for VARYING ranges when !HONOR_NANS. (*)
  be43d5d... Replace finite_operands_p with maybe_isnan. (*)
  c75ee0b... testsuite: Add some missing -Wno-psabi options (*)
  f468fe1... passes: Fix a comment typo (*)
  12d9f5a... libgomp: Add offload_device_gcn check, add requires-4a.c te (*)
  5362b5c... Avoid PHI - PHI recurrence in vectorization (*)
  c7ebee2... Add 'libgomp.oacc-c-c++-common/private-big-1.c' [PR105421] (*)
  7c55755... amdgcn: Use FLAT addressing for all functions with pointer  (*)
  25861cf... Make 'autoreconf' work for 'gcc', 'libobjc' (*)
  df99e9e... aarch64: Commonise some folding code (*)
  7bca721... aarch64: Use using directives to inherit constructors (*)
  9482a5e... aarch64: Replace CONSTEXPR with constexpr (*)
  57675c7... aarch64: Prevent generation of /M BRKAS and BRKBS (*)
  6bec666... aarch64: Fix matching of BRKNS (*)
  8e2b5cf... c/107305 - avoid ICEing with invalid GIMPLE input to the GI (*)
  5d6e834... vect: Simplify first for shifted value generation [PR107240 (*)
  a2e2838... Add C++ library interface data (*)
  53e6d7a... Add assume support to VRP. (*)
  87f9c4a... Daily bump. (*)
  5e1538c... c: C2x %wN, %wfN format checking (*)
  f006827... Always check result from build_<COND> in range-op-float.cc (*)
  ebe87ed... analyzer: fix ICE on __builtin_ms_va_copy [PR105765] (*)
  fb4db9b... libstdc++: Implement remaining P2474R2 changes to views::ta (*)
  b3c98d6... c++: Mitigate -Wuseless-cast with classes [PR85043] (*)
  79d38dd... testsuite: Default make check-g++ vs. tests for newest C++  (*)
  a10d6b5... libstdc++: Fix typo in stride_view's operator- [PR107313] (*)
  a01eae6... testsuite: Fix up c2x-enum-1.c for 32-bit arches [PR107311] (*)
  69a2336... Use Value_Range when applying inferred ranges. (*)
  47684e5... libstdc++/thread: Implement `_GLIBCXX_NPROCS` for Windows (*)
  d329698... [PR tree-optimization/107312] Make range_true_and_false wor (*)
  f036d75... gcc: Add 'mcf' thread model support from mcfgthread (*)
  f3b957e... pch: Fix streaming of strings with embedded null bytes (*)
  09fed44... avr: remove useless @tie{} directives (*)
  f6c168f... SRA: Limit replacement creation for accesses propagated fro (*)
  cb994ac... IBM zSystems: Fix function_ok_for_sibcall [PR106355] (*)
  4f3f029... xtensa: Prepare the transition from Reload to LRA (*)
  95c5cff... s390: Fix bootstrap error with checking and -m31. (*)
  65b98fc... expr: Fix ICE on BFmode -> SFmode conversion of constant [P (*)
  07cc4c1... match.pd: Add 2 TYPE_OVERFLOW_SANITIZED checks [PR106990] (*)
  ba281da... libstdc++-v3: Implement {,b}float16_t nextafter and some fi (*)
  8f7df33... i386: Fix up __bf16 handling on ia32 (*)
  32ab923... tree-optimization/106781 - adjust cgraph lhs removal (*)
  75f7ff1... libsanitizer: regenerate configure (*)
  1442e20... Canonicalize vec_perm index to make the first index come fr (*)
  21de009... Daily bump. (*)
  f5f1d92... c: Diagnose "enum tag;" after definition [PR107164] (*)
  cc694f4... testsuite: Only run -fcf-protection test on i?86/x86_64 [PR (*)
  885b666... libiberty: Fix C89-isms in configure tests (*)
  6be2672... libsanitizer: Avoid implicit function declaration in config (*)
  0101137... c++ modules: stream non-trailing default targs [PR105045] (*)
  c70b44f... libstdc++: Implement ranges::stride_view from P1899R3 (*)
  3b3083a... c: C2x enums wider than int [PR36113] (*)
  656b233... ipa-cp: Better representation of aggregate values in call c (*)
  e0403e9... ipa-cp: Better representation of aggregate values we clone  (*)
  e73fe9e... libgcc: Quote variable in Makefile.in (*)
  92ef782... tree-optimization/107302 - fix vec_perm placement for recur (*)
  aae016f... ifcvt: Do not lower bitfields if we can't analyze dr's [PR1 (*)
  a23225f... libstdc++: Partial library support for std::float{16,32,64, (*)
  4dda30e... middle-end IFN_ASSUME support [PR106654] (*)
  5ad3cc1... tree-optimization/107301 - check if we can duplicate block  (*)
  3510638... Move scanning pass of forwprop-19.c to dse1 for r13-3212-gb (*)
  0205fbb... Merge partial relation precisions properly (*)
  6237663... Daily bump. (*)
  4374c42... Fix bogus RTL on the H8. (*)
  19859bd... More infrastructure to avoid bogus RTL on H8. (*)
  f6e93b7... Remove accidential commits (*)
  566c5f1... Enable REE for H8 (*)
  43ee3f6... Add missing splitter for H8 (*)
  9072db9... x86: Check corrupted return address when unwinding stack (*)
  84807af... Fortran: NULL pointer dereference in gfc_simplify_image_ind (*)
  c9b840d... Make sure exported range for SSA post-dominates the DEF in  (*)
  d45af5c... Fortran: handle bad array ctors with typespec [PR93483, PR1 (*)
  34cecde... Fortran: check type of operands of logical operations, comp (*)
  8950288... Fortran: Fixes for kind=4 characters strings [PR107266] (*)
  3bd5d9a... c++ modules: streaming constexpr_fundef [PR101449] (*)
  01d7d45... [PR tree-optimization/105820] Add test. (*)
  cb1edef... Do not test for -Inf when flag_finite_math_only. (*)
  7896a31... Add 3 floating NAN tests. (*)
  b565ac1... Add relation_trio class for range-ops. (*)
  04874fe... Fix nan updating in range-ops. (*)
  fca5295... Don't set useless relations. (*)
  612de72... GCN: Restore build with GCC 4.8 (*)
  aeb1e2b... Tag 'gcc/gimple-expr.cc:mark_addressable_2' as 'static' (*)
  b617966... Fix nvptx-specific '-foffload-options' syntax in 'libgomp.c (*)
  46a8e01... Vectorization of first-order recurrences (*)
  acdb241... libgcc: Move cfa_how into potential padding in struct frame (*)
  0f48155... libstdc++: Fix value of __cpp_lib_constexpr_charconv (*)
  59af5e0... RISC-V: Fix format[NFC] (*)
  0ea578e... RISC-V: Reorganize mangle_builtin_type.[NFC] (*)
  f10b9f6... elf: ELF toolchain --without-{headers, newlib} should provi (*)
  fd206f0... Initial Meteorlake Support (*)
  470a065... Initial Raptorlake Support (*)
  aedf7eb... Daily bump. (*)
  6366e3e... Add new constraints for upcoming autoinc fixes (*)
  709b216... Rename "z" constraint to "Zz" on the H8/300 (*)
  6c3da5c... Fix bug in register move costing on H8/300 (*)
  8f605de... Daily bump. (*)
  030a08c... libstdc++: Fix -Wunused-function warning in src/c++11/debug (*)
  378a0f1... libstdc++: Implement constexpr std::to_chars for C++23 (P22 (*)
  e24b430... libstdc++: Fix uses_allocator_construction args for cv pair (*)
  baeec7c... Daily bump. (*)
  36d20fa... preprocessor: C2x identifier rules (*)
  89f20c9... Fortran: fix check of polymorphic elements in data transfer (*)
  b4a4c63... Implement distinction between HONOR_SIGNED_ZEROS and MODE_H (*)
  8efc383... Implement range-op entry for __builtin_copysign. (*)
  3760dd5... gfortran.dg/c-interop/deferred-character-2.f90: Fix dg-do (*)
  3dfeda0... Check rvc_normal in real_isdenormal. (*)
  0dd9dd1... libstdc++: Disable all emergency EH pool code if obj-count  (*)
  cf0b7e9... libstdc++: Simplify print_raw function for debug assertions (*)
  823e909... Replace CFN_BUILTIN_SIGNBIT* cases with CASE_FLT_FN. (*)
  464f050... Normalize ranges over the range for both bounds when -ffini (*)
  2e252f5... Drop -0.0 in frange::set() for !HONOR_SIGNED_ZEROS. (*)
  d6a488f... c++ modules: ICE with dynamic_cast [PR106304] (*)
  a75e9be... Add cases for CFN_BUILT_IN_SIGNBIT[FL]. (*)
  9ed4a84... tree-optimization/107254 - check and support live lanes fro (*)
  e39b170... Fix PR target/107248 (*)
  6e8ce5d... libstdc++: Use markdown in Doxygen comment (*)
  98fef35... gcov: test line count for label in then/else block (*)
  4b04292... gcov: test switch/break line counts (*)
  c2565a3... middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 a (*)
  16ec267... c++: Excess precision for ? int : float or int == float [PR (*)
  98e3411... c++: Implement excess precision support for C++ [PR107097,  (*)
  1898163... c: C2x storage class specifiers in compound literals (*)
  621a911... Daily bump. (*)
  c26d335... Fix bogus -Wstringop-overflow warning (*)
  537e08c... c++: trivial formatting cleanups (*)
  99da523... analyzer: fix ICE introduced in r13-3168 [PR107210] (*)
  ab8477a... libgomp: Add Fortran testcases for omp_in_explicit_task (*)
  c853d65... Fix emit_group_store regression on big-endian (*)
  fc748d4... use proper DECL_INITIAL for VTV (*)
  6cc3394... propagate partial equivs in the cache. (*)
  d75be7e... Add partial equivalence recognition to cast and bitwise and (*)
  aa05838... Add equivalence iterator to relation oracle. (*)
  b556341... Add partial equivalence support to the relation oracle. (*)
  3130e70... c++: ICE with VEC_INIT_EXPR and defarg [PR106925] (*)
  e5139d1... tree-optimization/107247 - reduce SLP reduction accumulator (*)
  4b79661... machmode: Introduce GET_MODE_NEXT_MODE with previous GET_MO (*)
  1cccf64... [AArch64] Improve bit tests [PR105773] (*)
  5cbaf84... tree-optimization/107160 - avoid reusing multiple accumulat (*)
  5364b42... Add op1_op2_relation for float operands. (*)
  786e4c0... diagnose return statement in match.pd (with { ... } express (*)
  9f0d4ad... ifcvt: Fix bitpos calculation in bitfield lowering [PR10722 (*)
  6f653a2... LoongArch: implement count_{leading,trailing}_zeros (*)
  7f9a746... vect: Don't pattern match BITFIELD_REF's of non-integrals [ (*)
  7c05988... LoongArch: Fixed a bug in the loongarch architecture of lib (*)
  e867f6b... c: Do not use *_IS_IEC_60559 == 2 (*)
  781f477... Daily bump. (*)
  ddb7f0a... preprocessor: Fix tracking of system header state [PR60014, (*)
  f77281b... libstdc++: Add __gnu_debug::basic_string<>::compare overloa (*)
  bc0d700... c++: Remove maybe-rvalue OR in implicit move (*)
  a0c1a05... Add range-op entry for floating point NEGATE_EXPR. (*)
  7858368... Fortran: check types of operands of arithmetic binary opera (*)
  caf9db5... libgomp: Fix up OpenMP 5.2 feature bullet (*)
  0ec4e93... libgomp: Add omp_in_explicit_task support (*)
  a58a965... libgomp: Fix up creation of artificial teams (*)
  9bf7408... c++: defer all consteval in default args [DR2631] (*)
  bfcd9f8... libstdc++: Implement ranges::repeat_view from P2474R2 (*)
  fbf4233... RISC-V: Remove TUPLE size macro define. [NFC] (*)
  0af2b2f... RISC-V: Apply clang-format for riscv-vector-builtins.* [NFC (*)
  ef0d797... RISC-V: Refine register_builtin_types function. [NFC] (*)
  fcb94f5... RISC-V: Move function place to make it looks better. [NFC] (*)

(*) This commit already exists in another branch.
    Because the reference `refs/heads/devel/modula-2' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.

             reply	other threads:[~2022-10-22  1:58 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-22  1:58 Gaius Mulley [this message]
  -- strict thread matches above, loose matches on Subject: below --
2021-12-19  1:18 Gaius Mulley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221022015802.063923858419@sourceware.org \
    --to=gaius@gcc.gnu.org \
    --cc=gcc-cvs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).