The branch 'ibm/heads/gcc-14-branch' was updated to point to:

 7ea4c6f44d3... ibm: Merge up to top of releases/gcc-14
It previously pointed to:

 a9332cff81c... ibm: Merge up to top of releases/gcc-14

Diff:

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

  7ea4c6f... ibm: Merge up to top of releases/gcc-14
  63c51e0... c++/coroutines: fix passing *this to promise type, again [P (*)
  d9bd361... [PATCH] RISC-V: Fix unresolved mcpu-[67].c tests (*)
  8c98f06... RISC-V: Make full-vec-move1.c test robust for optimization (*)
  7268985... Daily bump. (*)
  e903ada... s390: Fix high-level builtins vec_gfmsum{,_accum}_128 (*)
  5a63e19... Daily bump. (*)
  7d9bb37... Add -mcpu=power11 support. (*)
  f688431... Daily bump. (*)
  6bfd78c... Daily bump. (*)
  534ffe7... Daily bump. (*)
  6f1e687... Daily bump. (*)
  b0dd13e... i386: Fix up __builtin_ia32_b{extr{,i}_u{32,64},zhi_{s,d}i} (*)
  897cd79... Daily bump. (*)
  9ca1d7a... AVR: target/116295 - Fix unrecognizable insn with __flash r (*)
  a9255df... Daily bump. (*)
  49e8eee... Daily bump. (*)
  b1102f7... c++: alias and non-type template parm [PR116223] (*)
  987fc81... c++: parse error with -std=c++14 -fconcepts [PR116071] (*)
  ba26c47... hppa: Fix (plus (plus (mult (a) (mem_shadd_constant)) (b))  (*)
  f2b5ca6... wide-int: Fix up mul_internal overflow checking [PR116224] (*)
  3fe5720... libquadmath: Fix up libquadmath/math/sqrtq.c compilation in (*)
  cad2693... fortran: Fix up pasto in gfc_get_array_descr_info (*)
  ba45573... sh: Don't call make_insn_raw in sh_recog_treg_set_expr [PR1 (*)
  c5ef3b9... Daily bump. (*)
  de73898... compiler: panic arguments are empty interface type (*)
  2405d29... libgomp: Remove bogus warnings from privatized-ref-2.f90. (*)
  9906a98... Fortran: Suppress bogus used uninitialized warnings [PR1088 (*)
  daced76... Update gcc fr.po (*)
  eccf707... RISC-V: xtheadmemidx: Fix mode test for pre/post-modify add (*)
  5103ee7... Daily bump. (*)
  80a64e6... Daily bump. (*)
  c386665... libstdc++: Fix __cpp_lib_chrono for old std::string ABI (*)
  99eb84f... Daily bump. (*)
  21e2d27... Update gcc .po files (*)
  14fa2b2... forwprop: Don't add uses to dce list if debug statement [PR (*)
  a295076... Refine constraint "Bk" to define_special_memory_constraint. (*)
  30f4fa3... i386: Add non-optimize prefetchi intrins (*)
  79d32ba... LoongArch: Remove gawk extension from a generator script. (*)
  81db685... c++: generic lambda in default template argument [PR88313] (*)
  37e54ff... c++: alias of alias tmpl with dependent attrs [PR115897] (*)
  59e3934... libstdc++: fix uses of explicit object parameter [PR116038] (*)
  241f710... c++: normalizing ttp constraints [PR115656] (*)
  e548a88... c++: missing SFINAE during alias CTAD [PR115296] (*)
  1287b4a... c++: prev declared hidden tmpl friend inst [PR112288] (*)
  fb8da40... Daily bump. (*)
  c637241... libstdc++: Add [[nodiscard]] to some std::locale functions (*)
  c79e73e... libstdc++: Add missing constexpr to __atomic_impl::__clear_ (*)
  8d52ae3... libstdc++: Initialize base in test allocator's constructor (*)
  d8e5645... libstdc++: Fix std::tr2::dynamic_bitset shift operations [P (*)
  a78480c... libstdc++: Remove std::basic_format_args default constructo (*)
  85d07df... libstdc++: Make std::basic_format_context non-copyable [PR1 (*)
  7d269e3... libstdc++: Make std::any_cast<void> ill-formed (LWG 3305) (*)
  095be59... libstdc++: Define __cpp_lib_ranges in <algorithm> (*)
  11b5ad5... libstdc++: Use direct-initialization for std::vector<bool>' (*)
  5fcdb36... libstdc++: Use __glibcxx_ranges_as_const to guard P2278R4 c (*)
  a1e1665... libstdc++: Use reserved form of [[__likely__]] in <variant> (*)
  9ba75a6... libstdc++: Fix <ostream> and <istream> for -std=gnu++14 -fc (*)
  ce84aba... libstdc++: Fix std::vector<bool> for -std=gnu++14 -fconcept (*)
  973097d... i386: Fix up *<extract_type>_vinsert<shuffletype><extract_s (*)
  fb2f72d... Bump BASE-VER. (*)
  04696df... Update ChangeLog and version files for release (*)
  0f4eb65... Daily bump. (*)
  10323e2... Daily bump. (*)
  ee6c5af... x86: Don't enable APX_F in 32-bit mode (*)
  7c688e0... Daily bump. (*)
  da7f0be... c++: wrong error initializing empty class [PR115900] (*)
  a7f1b00... tree-optimization/116057 - wrong code with CCP and vector C (*)
  61cb0c8... testsuite: Fix up consteval-prop21.C for 32-bit targets [PR (*)
  9662299... c++: if consteval and consteval propagation [PR115583] (*)
  56d5f8a... c++: consteval propagation and templates [PR115986] (*)
  f30caf1... c++: ICE with concept, local class, and lambda [PR115561] (*)
  98baaa1... Fix ICE with -fdump-tree-moref (*)
  affb2e8... i386: Fix AVX512 intrin macro typo (*)
  b858a51... Daily bump. (*)
  c3eef3d... Daily bump. (*)
  8eae5b0... Daily bump. (*)
  92eb0ee... Daily bump. (*)
  a32aff1... Regenerate gcc.pot (*)
  a7f07e5... Daily bump. (*)
  181f40f... testsuite: Fix up pr116034.c test for big/pdp endian [PR116 (*)
  ab03866... RISC-V: Disable Zba optimization pattern if XTheadMemIdx is (*)
  ae2909a... Daily bump. (*)
  a544898... testsuite: Disable finite math only for test  [PR115826] (*)
  b41487a... libstdc++: Use [[maybe_unused]] attribute in src/c++23/prin (*)
  5fad887... libstdc++: Do not use isatty on avr [PR115482] (*)
  084768c... ssa: Fix up maybe_rewrite_mem_ref_base complex type handlin (*)
  81f356f... i386: Change prefetchi output template (*)
  109b389... [powerpc] [testsuite] reorder dg directives [PR106069] (*)
  066c789... c++/coroutines: correct passing *this to promise type [PR10 (*)
  50ff112... c++: xobj fn call without obj [PR115783] (*)
  dfae324... Daily bump. (*)
  9ddd5f8... Fix modref's iteraction with store merging (*)
  bd535b4... rs6000: Catch unsupported ABI errors when using -mrop-prote (*)
  35e5c2d... rs6000: Error on CPUs and ABIs that don't support the ROP p (*)
  e2d746e... rs6000: ROP - Emit hashst and hashchk insns on Power8 and l (*)
  33ebeb2... rs6000: Compute rop_hash_save_offset for non-Altivec compil (*)
  c33532c... rs6000: Update ELFv2 stack frame comment showing the correc (*)
  27ef3a0... Fix modref_eaf_analysis::analyze_ssa_name handling of value (*)
  f2e9808... Fix accounting of offsets in unadjusted_ptr_and_unit_offset (*)
  c5397d3... Compare loop bounds in ipa-icf (*)
  9a7d668... Reduce recursive inlining of always_inline functions (*)
  323d010... [PR115565] cse: Don't use a valid regno for non-register in (*)
  91a6faf... Daily bump. (*)
  043f3ad... Daily bump. (*)
  bb34b7e... s390: Fix unresolved iterators bhfgq and xdee (*)
  2eca8a9... Avoid undefined behaviour in build_option_suggestions (*)
  94e4661... Revert "Fortran: Auto array allocation with function depend (*)
  6b6a056... Daily bump. (*)
  d15664f... Fortran: Fix wrong code in unlimited polymorphic assignment (*)
  5034af8... Fortran: Auto array allocation with function dependencies [ (*)
  1205104... rs6000: Fix .machine cpu selection w/ altivec [PR97367] (*)
  ca0fa18... Fortran: character array constructor with >= 4 constant ele (*)
  187eec8... Fix Xcode 16 build break with NULL != nullptr (*)
  0abce41... RISC-V: Split vwadd.wx and vwsub.wx and add helpers. (*)
  937713a... RISC-V: Do not allow v0 as dest when merging [PR115068]. (*)
  3a7e796... RISC-V: Add -X to link spec (*)
  92003fa... RISC-V: Fix parsing of Zic* extensions (*)
  68ef0c3... RISC-V: Bugfix ICE for RVV intrinisc vfw on _Float16 scalar (*)
  c38dbfc... RISC-V: Fix missing boolean_expression in zmmul extension (*)
  4db3875... RISC-V: Bugfix vec_extract v mode iterator restriction mism (*)
  87346ed... RISC-V: Bugfix vec_extract vls mode iterator restriction mi (*)
  c32995c... [PATCH] RISC-V: Fix unrecognizable pattern in riscv_expand_ (*)
  2d7dda8... RISC-V: Use tu policy for first-element vec_set [PR115725]. (*)
  b218c42... [RISC-V] add implied extension repeatly until stable (*)
  a2a2916... Daily bump. (*)
  493035c... eh: ICE with std::initializer_list and ASan [PR115865] (*)
  747c4b5... Do not use caller-saved registers for COMDAT functions (*)
  c314867... c++: ICE with __has_unique_object_representations [PR115476 (*)
  a4c9ade... i386: PR target/115351: RTX costs for *concatditi3 and *ins (*)
  b0452ed... analyzer: fix ICE seen with -fsanitize=undefined [PR114899] (*)
  0b7ec50... Fix points_to_local_or_readonly_memory_p wrt TARGET_MEM_REF (*)
  0f593e4... PR tree-optimization/113673: Avoid load merging when potent (*)
  0fbad21... testsuite: Fix up builtin-clear-padding-3.c for -funsigned- (*)
  f0c3a1c... c++/modules: Conditionally start timer during lazy load [PR (*)
  4871b0f... Daily bump. (*)
  1bbfe78... c++: constrained partial spec type context [PR111890] (*)
  2249c63... c++: alias template with dependent attributes [PR115897] (*)
  79c5a09... c++: bad 'this' conversion for nullary memfn [PR106760] (*)
  3a963d4... alpha: Fix duplicate !tlsgd!62 assemble error [PR115526] (*)
  01dfc5b... bitint: Use gsi_insert_on_edge rather than gsi_insert_on_ed (*)
  d668f87... gimple-fold: Fix up __builtin_clear_padding lowering [PR115 (*)
  297ea7e... c++: Fix ICE on constexpr placement new [PR115754] (*)
  bf64404... vect: Merge loop mask and cond_op mask in fold-left reducti (*)
  c58bede... tree-optimization/115868 - ICE with .MASK_CALL in simdclone (*)
  5fad0b5... c++/modules: Propagate BINDING_VECTOR_*_DUPS_P on realloc [ (*)
  4039c74... Daily bump. (*)
  59ed01d... tree-optimization/115841 - reduction epilogue placement iss (*)
  06829e5... tree-optimization/115843 - fix wrong-code with fully-masked (*)
  e01012c... tree-optimization/115701 - fix maybe_duplicate_ssa_info_at_ (*)
  6f74a5f... tree-optimization/115701 - factor out maybe_duplicate_ssa_i (*)
  ca275b6... tree-optimization/115867 - ICE with simdcall vectorization  (*)
  4a04110... Fixup unaligned load/store cost for znver5 (*)
  d702a95... Fixup unaligned load/store cost for znver4 (*)
  c8fdef7... [alpha] adjust MEM alignment for block move [PR115459] (*)
  b3cff83... RISC-V: Allow adding enabled extension via target arch attr (*)
  0e1f599... RISC-V: Rewrite target attribute handling (*)
  b604d59... RISC-V: Fix comment/naming in attribute parsing code (*)
  20fb450... RISC-V: Deduplicate arch subset list processing (*)
  ea5907d... RISC-V: testsuite: Properly gate LTO tests (*)
  7bc63f1... [i386] adjust flag_omit_frame_pointer in a single function  (*)
  102bcf1... [i386] restore recompute to override opts after change [PR1 (*)
  1fff665... x86: Update branch hint for Redwood Cove. (*)
  0fcadb3... Daily bump. (*)
  71ec9ed... Fortran: improve attribute conflict checking [PR93635] (*)
  13bfc38... Fix SSA_NAME leak due to def_stmt is removed before use_stm (*)
  53dd1ce... Daily bump. (*)
  c80a746... fortran: Assume there is no cyclic reference with submodule (*)
  55988c4... fortran: Correctly evaluate scalar MASK arguments of MINLOC (*)
  8197264... Daily bump. (*)
  89f9342... LoongArch: TFmode is not allowed to be stored in the float  (*)
  5ade7af... s390: Fix output template for movv1qi (*)
  cd11413... s390: Align *cjump_64 and *icjump_64 (*)
  3cba6fb... Daily bump. (*)
  d920658... libstdc++: Fix unwanted #pragma messages from PSTL headers  (*)
  21c8708... libstdc++: Fix std::to_array for trivial-ish types [PR11552 (*)
  cff2707... RISC-V: NO_WARNING preferred else value for RVV (*)
  29b2e1c... Fortran: Fix ICEs due to comp calls in initialization exprs (*)
  d096ff3... Daily bump. (*)
  b7a16ad... mve: Fix vsetq_lane for 64-bit elements with lane 1 [PR 115 (*)
  08c2abf... c++/modules: Keep entity mapping info across duplicate_decl (*)
  ddea107... Daily bump. (*)
  e7d81cf... testsuite: Align testcase with implementation [PR105090] (*)
  47a8b46... middle-end: Fix stalled swapped condition code value [PR115 (*)
  efa30f6... RISC-V: backport fix zcmp popretz [PR113715] (*)
  76b4721... Daily bump. (*)
  c94c8ff... libstdc++: Fix _Atomic(T) macro in <stdatomic.h> [PR115807] (*)
  85a39a8... libstdc++: Define __glibcxx_assert_fail for non-verbose bui (*)
  72753ec... Aarch64, bugfix: Fix NEON bigendian addp intrinsic [PR11489 (*)
  83332e3... Arm: Fix ldrd offset range [PR115153] (*)
  74c15cb... i386: Correct AVX10 CPUID emulation (*)
  505382c... RISC-V: Bugfix vfmv insn honor zvfhmin for FP16 SEW [PR1157 (*)
  9d47a43... Daily bump. (*)
  64a6c0d... tree-optimization/115723 - ICE with .COND_ADD reduction (*)
  cde4119... tree-optimization/115694 - ICE with complex store rewrite (*)
  03844a2... tree-optimization/115669 - fix SLP reduction association (*)
  078cdcc... tree-optimization/115646 - ICE with pow shrink-wrapping fro (*)
  c36acfe... Fortran: Unlimited polymorphic intrinsic function arguments (*)
  a8617b5... Fix MinGW option -mcrtdll= (*)
  a927d33... Daily bump. (*)
  36ca07f... Fortran: fix associate with assumed-length character array  (*)
  3ab45a1... Daily bump. (*)
  6c5ef49... RISC-V: fix internal error on global variable-length array (*)
  7124ad8... Daily bump. (*)
  100d353... Arm: Fix disassembly error in Thumb-1 relaxed load/store [P (*)
  9f5620a... AVR: target/87376 - Use nop_general_operand for DImode inpu (*)
  a633e41... Daily bump. (*)
  dc63b5d... aarch64: PR target/115475 Implement missing __ARM_FEATURE_S (*)
  1a97c8e... aarch64: PR target/115457 Implement missing __ARM_FEATURE_B (*)
  1742b69... c++ frontend: check for missing condition for novector [PR1 (*)

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

Reply via email to