The branch 'ibm/heads/gcc-17-future-base' was updated to point to:

 e06b0f3ce506... Merge commit 'refs/vendors/ibm/heads/gcc-17-future-base' of

It previously pointed to:

 ffbf8d2123ba... Merge commit 'refs/vendors/ibm/heads/gcc-17-future-base' of

Diff:

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

  e06b0f3... Merge commit 'refs/vendors/ibm/heads/gcc-17-future-base' of
  c1d32e3... Add ChangeLog.bugs and update REVISION.
  930f216... i386: Remove AMX-TF32 support (*)
  01c6240... i386: Disable AMX-TF32 for Diamond Rapids (*)
  d9d9119... libiberty d_compact_number signed integer overflow (*)
  5191ec4... Daily bump. (*)
  b136422... SH: Tighten memory predicates and constraints (*)
  40b1a10... aarch64: Use SBFIZ for widening signed pow2 multiplies (*)
  aef738b... testsuite: i386: Fix gcc.target/i386/bt-cmov-1.c on Solaris (*)
  1a2de01... Fortran: Fix memory leak found in pdt_86.f03 [PR121972] (*)
  faafcc1... phiopt: use remove_phi_node instead of gsi_remove for phi n (*)
  1582507... cobol: Improve conversions; reduce aliasing; address big-en (*)
  836f029... fortran: Fix finalizer list truncated when >= 3 finalizers  (*)
  1f9e8e2... testsuite: Skip atomic-builtins-1 on targets with sync_int_ (*)
  de97b51... aarch64: Port NEON reinterpret intrinsics to pragma-based f (*)
  f71085c... aarch64: Port NEON permutation intrinsics to pragma-based f (*)
  2eebc20... aarch64: Port NEON bit manipulation intrinsics to pragma-ba (*)
  4ff8e6b... aarch64: Port NEON lane get/set intrinsics to pragma-based  (*)
  770ff47... aarch64: Port NEON vector creation intrinsics to pragma-bas (*)
  efbc7fb... aarch64: Port NEON add intrinsics to pragma-based framework (*)
  be6350d... aarch64: Rename `aarch64-sve-builtins` to `aarch64-acle-bui (*)
  acf3733... aarch64: Reformat `config.gcc` (*)
  d082f8f... [RISC-V] Improve logicals when ~C is cheaper to synthesize  (*)
  224a90f... RISC-V: Fix empty arch_str for native multilib path ".::ris (*)
  c553a2c... RISC-V: Run smart multilib match even when generic matcher  (*)
  e71bc0f... [PATCH] RISC-V: Add basic Spacemit-A100 core support (*)
  803dfda... OpenMP: support for uses_allocators clause: Fix build and t (*)
  88856ad... libstdc++: Add symlink support on Windows (*)
  92bfcd8... libstdc++: Test that fs::remove and fs::remove_all do not f (*)
  002923e... Add auto var tracking to PTA (*)
  d3cd3ff... Fix confusing variable names in build_vector_from_ctor (*)
  952725a... Expand TMR fixup when we end up with a (void *)0 base (*)
  b45e6a2... aarch64: Fall back to AAPCS for variadic functions with pre (*)
  11b28b2... tree-optimization/126032 - pasto in gimple-ssa-warn-access. (*)
  7a8f98b... OpenMP: support for uses_allocators clause (*)
  f2a4e25... tree-optimization/126008 - redo PR125730 fix (*)
  87c2f1c... Handle divisor bigger than dividend in can_div_away_from_ze (*)
  3f1ac73... tree-optimization/126034 - remove dead code (*)
  c349dba... c-family: Regenerate c.opt.urls [PR125837] (*)
  7ebc766... i386: Remove identical branches in avx512vl_<code><mode>v4h (*)
  2be174f... c++: Fix up __builtin_is_implicit_lifetime [PR126007] (*)
  510c4a8... c: Use bool rather than _Bool in debug info and diagnostics (*)
  1ec0c54... c++, libcpp: Implement C++29 P3540R3 - #embed offset parame (*)
  c1c66ed... OpenMP: Add omp_get_device_distances routine: Gracefully ha (*)
  7759d1a... OpenMP: Add omp_get_device_distances routine: Initialize NU (*)
  e4543a6... rs6000: Add new builtin __builtin_ppc_atomic_cas_local (*)
  69d8bd0... Revert "rs6000: Add new builtin __builtin_ppc_atomic_cas_lo (*)
  c14275e... rs6000: Add new builtin __builtin_ppc_atomic_cas_local (*)
  5093878... LoongArch: fix SSP routines with ILP32 (*)
  d94bffb... SH: Add another related test case for PR55212 c#464 (*)
  397d59d... SH: Add test case from PR55212 c#419 / c#420 / c#412 / att. (*)
  b321244... RISC-V: Add scalar-mode handling to vector misalignment hoo (*)
  51560ed... Daily bump. (*)
  ffd5804... [RISC-V] Improve logical and with some constants where high (*)
  8596c66... [PATCH] RISC-V: Add basic spacemit-x100 core support (*)
  0ebb2c2... libstdc++: Fix comment typo in bits/chrono_io.h (*)
  1e7d997... c++: Fix production comment for mangle_ctor_vtbl_for_type. (*)
  c37c54a... libstdc++: Doxygen improvements in <bits/stl_algo.h> (*)
  8bdd602... AArch64: Add streaming compatible memory operations impleme (*)
  b5404c4... MIPS: Add -mmxu and -mno-mxu driver pass through (*)
  61db64a... MIPS: Frame barrier fix (*)
  822ffdd... testsuite: arm: change `noinline` to `noipa` for long call  (*)
  0bc2e8c... Fortran: Correct error in accessing CLASS declared type [PR (*)
  0895e43... PR target/94871: Simplify (not (eq x y)) as (ne x y) for ve (*)
  845ea1c... aarch64: Add SVE2 unpredicated SMULH/UMULH patterns (*)
  1323bf1... MAINTAINERS: Add myself to write after approval (*)
  b2029c8... ada: Fix internal error on subtraction in array bound with  (*)
  ba2aec1... ada: Improve error message for -gnatw.q (*)
  b75cf42... ada: Fix pragma Import ignored in conjunction with address  (*)
  37ebb43... ada: Fix support for initialization of components in constr (*)
  eabec6d... ada: Add global contracts to Ada.Command_Line subprograms (*)
  6dd2d49... ada: Fix contracts in Ada.Text_IO (*)
  492263d... ada: Stop Unwind_Backtrace on null PC (*)
  b56a355... ada: Fix wrong error message with Finalizable and overloadi (*)
  bffc3f1... ada: Implementation of attribute subprograms for additional (*)
  b623779... ada: Fix internal error on type derived from untagged contr (*)
  07a75dd... ada: Implement __gnat_get_executable_load_address for Andro (*)
  c78f148... ada: Accept Modifies contract as a pragma (*)
  b474553... ada: Add missing interrupt state guards in __gnat_install_h (*)
  07c194f... ada: Enable debug hook when changing node kind (*)
  7df34bc... ada: Fix whitespace in preanalysis routine (*)
  d54ca4e... ada: Fix spurious conflict introduced by Ada 2022 declare e (*)
  c474154... i386: Fix up *add<mode>_1<nf_name> [PR125469] (*)
  d00acdc... LRA: reload non-representable subregs of hard registers thr (*)
  4d34192... match: X % Y < Y -> Y >= 0 and X % Y >= Y -> Y < 0 [PR12573 (*)
  209757c... x86-64: Don't use overlapping unaligned moves to move 1 byt (*)
  f36a26b... match.pd: Simplify (signed)A >= 0 & (A & INT_MAX) != 0 to ( (*)
  31c8e6c... i386: Allow immediate cmov arm in *cmov_bt<mode> [PR125907] (*)
  f777e76... LoongArch: add usdot_prod pattern [PR 125474] (*)
  a2c6c51... RISC-V: Add testcase for unsigned scalar SAT_MUL form 15 (*)
  325006b... RISC-V: Add testcase for unsigned scalar SAT_MUL form 14 (*)
  95540e7... Match: Support unsigned scalar SAT_MUL form 14 (*)
  db890f7... configury: replace autoconf obsolete macros [PR103459] (*)
  17e14e8... Daily bump. (*)
  08944b7... Remove BOOL_BITFIELD define from system.h and update its us (*)
  0e2c5d4... libgomp: Update NVIDIA CUDA link (*)
  997a7e7... AVR: ad target/125752 - Simplify double -> 64-bit fixed con (*)
  82bccac... SH: Add reduced test case from PR55212 c#464 / att. 62360 (*)
  b463902... match: Canonicalize `(float)(a CMP b)` into `(a CMP b) ? 1. (*)
  61b702d... match: Use tree_expr_nonnegative_p instead of (*)
  92ca31c... Daily bump. (*)
  1352940... s390: Fix up *brx_stage1_<GPR:mode> [PR125992] (*)
  5d2205b... fixincl.c: Fix my previous patch for (const) char * (*)
  41634f4... libbacktrace: set table field for zstd RLE sequence (*)
  ffe4c31... libbacktrace: support window size in zstd decompression (*)
  d8da319... Remove some wrong unused warnings, do not issue warnings if (*)
  8351875... tree-optimization: Use ranges for int-float comparisons [PR (*)
  6452fcd... pr125100-4.c: Adjust check-function-bodies for x32 (*)
  19121ee... Daily bump. (*)
  10f654c... Replace the min size rtx with GEN_INT (min_size) (*)
  b64fc29... x86-64: Expand bounded memset and memcpy like memmove (*)
  47989be... Support overriding of CREATE_GCOV for test suite (*)
  4e56ca0... c++/reflection: consteval-only type in splice-spec [PR12590 (*)
  fdffb66... Fortran: -fc-prototypes, deferred shape and deferred length (*)
  ae80ad6... i386: ix86_expand_sse_movcc improvements (*)
  314bd14... i386: Restrict AVX-VNNI-INT8 insns to VEX encoding [PR12594 (*)
  f070b1a... s390: Deal with non-compare conditions during RTX costing [ (*)
  f347582... middle-end/125875 - incomplete guards on VEC_PERM_EXPR fold (*)
  86cdbd1... Add tree_to_vec_perm_indices (*)
  d6cecdd... Add debug counter to ranger (*)
  cbc5638... determine_block_size: Set len_rtx to min size if min size = (*)
  d90c9f7... AArch64: Make dispatch scheduling reachable on multi-issue  (*)
  4c05f6e... libstdc++: Test fs::status and fs::symlink_status with dir  (*)
  6047ed1... Remove HAVE_AS_IX86_QUAD (*)
  1ab2eb5... Remove HAVE_AS_IX86_DIFF_SECT_DELTA (*)
  55c330d... libstdc++: Make bitset::reference a proper range proxy. (*)
  3b1e134... LoongArch: Fix parameter type for loongarch_sched_reassocia (*)
  8e205d5... x86: Add run-time memmove tests inlined with various bounds (*)
  039e225... fortran: [PR121972] Fix attribute used. (*)
  8a620ed... Daily bump. (*)
  523be91... fortran: [PR118793] Provide expanded diagnostics for nameli (*)

(*) This commit already exists in another branch.
    Because the reference `refs/vendors/ibm/heads/gcc-17-future-base' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.

Reply via email to