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.