The branch 'aoliva/heads/testbase' was updated to point to: d4d7c4e21984... Update gcc uk.po
It previously pointed to: af1500dd8c00... [libstdc++-v3] [testsuite] improve future/*/poll.cc calibra Diff: Summary of changes (added commits): ----------------------------------- d4d7c4e... Update gcc uk.po (*) aedf6f8... Daily bump. (*) fe66863... c++: vtable referring to "unavailable" virtual fn [PR116606 (*) 6abedee... ipa: Don't disable function parameter analysis for fat LTO (*) 2490951... libsanitizer: On aarch64 use hint #34 in prologue of libsan (*) 73afc3e... lower-bitint: Fix up __builtin_{add,sub}_overflow{,_p} biti (*) 6fb41c2... Don't call clean_symbol_name in create_tmp_var_name [PR1162 (*) 040b979... testsuite: remove -fwrapv from signbit-5.c (*) 0c4a95e... Daily bump. (*) a054ba5... libstdc++: Fix error handling in fs::hard_link_count for Wi (*) 35c9814... libstdc++: Fix overwriting files with fs::copy_file on Wind (*) ec1bcd1... libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR11 (*) ee37d75... libstdc++: Specialize std::disable_sized_sentinel_for for s (*) 4696026... libstdc++: Add missing feature-test macro in various header (*) 3b8a67b... libstdc++: Fix std::variant to reject array types [PR116381 (*) 9899be7... aarch64: Fix ls64 intrinsic availability (*) 8485606... aarch64: Fix memtag intrinsic availability (*) 0a3a0d4... aarch64: Fix tme intrinsic availability (*) 422c3f1... aarch64: Move check_required_extensions (*) c6e04d1... aarch64: Refactor check_required_extensions (*) 0562522... lto: Don't check obj.found for offload section (*) 66eb7b7... Update LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook (*) 5c1955f... Daily bump. (*) 59157c0... i386: Fix vfpclassph non-optimizied intrin (*) 2ac3806... Daily bump. (*) ba9a3f1... Check avx upper register for parallel. (*) db4d810... Daily bump. (*) a2e32a8... Daily bump. (*) 657bf4a... Daily bump. (*) 5999dd8... Fortran: fix ICE with use with rename of namelist member [P (*) 552c7c1... Daily bump. (*) d3c14d4... Daily bump. (*) 4d6c0c0... Add gcc ka.po (*) f5b3dae... i386: testsuite: Adapt fentryname3.c for r14-811 change [PR (*) 377c3e9... i386: testsuite: Add -no-pie for pr113689-1.c [PR70150] (*) 87aea23... Daily bump. (*) 90b1232... Update gcc zh_CN.po (*) 75892d9... MIPS: Include missing mips16.S in libgcc/lib1funcs.S (*) ef9c53b... Daily bump. (*) b414466... Daily bump. (*) 5b75e1c... Daily bump. (*) 8de3153... Daily bump. (*) 27dc153... Align ix86_{move_max,store_max} with vectorizer. (*) ffd458d... Daily bump. (*) 5146af5... Daily bump. (*) 25812d8... [testsuite] [arm] [vect] adjust mve-vshr test [PR113281] (*) 76ac167... Daily bump. (*) 52da858... c++: fix ICE in convert_nontype_argument [PR116384] (*) af97b5e... testsuite: Prune warning about size of enums (*) 1fad6ad... Daily bump. (*) c725748... AVR: ad target/116407 - Fix linker error "relocation trunca (*) 919c42b... AVR: target/116407 - Fix linker error "relocation truncated (*) f4ce098... Daily bump. (*) f3d9c12... AVR: target/116390 - Fix an avrtiny asm out template. (*) 0296001... Daily bump. (*) 507b4e1... AVR: target/85624 - Use HImode for clrmemqi alignment. (*) edf95a4... testsuite: Verify -fshort-enums and -fno-short-enums in pr3 (*) 5c1f687... testsuite: Add -fno-short-enums to pr97315-1.C (*) 345d145... testsuite: Add -fwrapv to signbit-5.c (*) 45a771d... i386: Fix some vex insns that prohibit egpr (*) 86dacfb... aarch64: Add another use of force_subreg [PR115464] (*) 32b2129... aarch64: Fix invalid nested subregs [PR115464] (*) 4e7735a... Move ix86_align_loops into a separate pass and insert the p (*) ccca8df... Daily bump. (*) 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 (*) 0f71e52... Daily bump. (*) 6e1fb1f... Revert "Delete MALLOC_ABI_ALIGNMENT define from pa32-linux. (*) acde9f8... hppa: Fix ICE caused by mismatched predicate and constraint (*) 3389a23... preprocessor: Create the parser before handling command-lin (*) 5574450... AVR: target/98762 - Handle partial clobber in movqi output. (*) 052f78d... rs6000: Fix wrong RTL patterns for vector merge high/low sh (*) 0e495e8... rs6000: Fix wrong RTL patterns for vector merge high/low ch (*) 88bfbab... Daily bump. (*) 8eb4695... aarch64: Fix typo in aarch64-ldp-fusion.cc:combine_reg_note (*) 5db1392... Daily bump. (*) 7249b3c... AVR: target/88236, target/115726 - Fix __memx code generati (*) 37bbd2c... c: Fix ICE related to incomplete structures in C23 [PR11493 (*) 78bd4b1... Daily bump. (*) 603b344... Fortran: fix ALLOCATE with SOURCE of deferred character len (*) 9f14748... Fortran: fix passing of optional dummy as actual to optiona (*) b31e190... Fortran: fix for CHARACTER(len=*) dummies with bind(C) [PR1 (*) 4fe3fff... Daily bump. (*) 47cbc76... Daily bump. (*) e6b115b... c++: decltype of capture proxy of ref [PR115504] (*) a00a8d4... c++: alias CTAD and copy deduction guide [PR115198] (*) 33a9c4d... c++: using non-dep array var of unknown bound [PR115358] (*) d5e352a... libstdc++: Fix std::format for chrono::duration with unsign (*) ef8b60d... rs6000: Fix wrong RTL patterns for vector merge high/low wo (*) 15d304d... Daily bump. (*) a8b77a6... libstdc++: Replace viewcvs links in docs with cgit links (*) b70af0b... [libstdc++] [testsuite] defer to check_vect_support* [PR115 (*) c2878a9... aarch64: Add support for -mcpu=grace (*) 6e6f10c... tree-ssa-pre.c/115214(ICE in find_or_generate_expression, a (*) f9cc628... Daily bump. (*) 532357b... Daily bump. (*) f91d9b3... libstdc++: Remove confusing text from status tables for rel (*) b383719... Fix PR c/115587, uninitialized variable in c_parser_omp_loo (*) 4bf93fc... SPARC: fix internal error with -mv8plus on 64-bit Linux (*) b7157f3... c-family: Add Warning property to Wnrvo option [PR115624] (*) faf5994... Daily bump. (*) 2b5e8f9... rs6000: Don't clobber return value when eh_return called [P (*) 1a2329d... Daily bump. (*) 1735b86... Daily bump. (*) 70d9d92... Daily bump. (*) 9421f02... AArch64: Fix cpu features initialization [PR115342] (*) a851931... libstdc++: Fix test on x86_64 and non-simd targets (*) a16f47f... Build: Set gcc_cv_as_mips_explicit_relocs if gcc_cv_as_mips (*) 272e8c9... tree-optimization/115278 - fix DSE in if-conversion wrt vol (*) 65e2586... tree-optimization/115508 - fix ICE with SLP scheduling and (*) 85d32e6... Avoid SLP_REPRESENTATIVE access for VEC_PERM in SLP schedul (*) 30fca2c... Daily bump. (*) e77f314... libstdc++: Fix find_last_set(simd_mask) to ignore padding b (*) d26fa1c... vshuf-mem.C: Make -march=z14 depend on s390_vxe (*) b4e4997... testsuite: Add -Wno-psabi to vshuf-mem.C test (*) 166c9f9... IBM Z: Fix ICE in expand_perm_as_replicate (*) f79e909... bitint: Fix up lowering of COMPLEX_EXPR [PR115544] (*) 74a58c3... diagnostics: Fix add_misspelling_candidates [PR115440] (*) 946f26e... Daily bump. (*) 6f6103c... Daily bump. (*) 789f055... Daily bump. (*) 9226487... c-family: Fix -Warray-compare warning ICE [PR115290] (*) 5be6d9d... c++: Fix up floating point conversion rank comparison for _ (*) 20cda2e... c++: undeclared identifier in requires-clause [PR99678] (*) 4df8640... c++: ICE w/ ambig and non-strictly-viable cands [PR115239] (*) 9583f78... c++: visibility wrt concept-id as targ [PR115283] (*) 0ed63e3... s390: testsuite: Fix ifcvt-one-insn-bool.c (*) 8f124e6... s390: Implement TARGET_NOCE_CONVERSION_PROFITABLE_P [PR1095 (*) 13a09f3... Daily bump. (*) a4f8e9e... Daily bump. (*) 3fe255f... riscv: Allocate enough space to strcpy() string (*) 6b2fc15... Daily bump. (*) 75251f5... libstdc++: Fix declaration of posix_memalign for freestandi (*) b740c09... Daily bump. (*) 8bd6e40... Daily bump. (*) 7593dae... arm: Add .type and .size to __gnu_cmse_nonsecure_call [PR11 (*) 9100e78... testsuite: Fix expand-return CMSE test for Armv8.1-M [PR115 (*) a657148... arm: Zero/Sign extends for CMSE security on Armv8-M.baselin (*) dfc5c98... Daily bump. (*) e6b1c08... Fix building JIT with musl libc [PR115442] (*) 7d64bc0... ira: Fix go_through_subreg offset calculation [PR115281] (*) 60e4cc3... Daily bump. (*) ff8105b... c++: lambda in pack expansion [PR115378] (*) b5ad443... Fix crash on access-to-incomplete type (*) 72a59a1... Add testcase for PR ada/114398 (*) a1bec04... ada: Storage_Error in indirect call to function returning l (*) 6bd8a3a... libgcc/aarch64: also provide AT_HWCAP2 fallback (*) 489b58b... libstdc++: Fix simd<char> conversion for -fno-signed-char f (*) 237f060... libstdc++: Avoid MMX return types from __builtin_shufflevec (*) ff46467... libstdc++: Use __builtin_shufflevector for simd split and c (*) affb4f3... Daily bump. (*) 2ceab88... Daily bump. (*) c3e16ed... Fortran: fix ALLOCATE with SOURCE=, zero-length character [ (*) 96f9b06... Daily bump. (*) ca19249... arm: Fix CASE_VECTOR_SHORTEN_MODE for thumb2. (*) 0f616e7... bitint: Fix up lower_addsub_overflow [PR115352] (*) 7d40974... Daily bump. (*) 56c7372... c: Fix up pointer types to may_alias structures [PR114493] (*) 35ed54f... aarch64: Add missing ACLE macro for NEON-SVE Bridge (*) d576034... Daily bump. (*) e11a42b... testsuite: i386: Require ifunc support in gcc.target/i386/a (*) 7f0f88e... Daily bump. (*) c6e6258... libstdc++: Only define std::span::at for C++26 [PR115335] (*) a88e13b... fold-const: Fix up CLZ handling in tree_call_nonnegative_wa (*) f9af4a0... builtins: Force SAVE_EXPR for __builtin_{add,sub,mul}_overf (*) 1c1bc25... invoke.texi: Clarify -march=lujiazui (*) a7dd44c... rs6000: Fix up PCH in --enable-host-pie builds [PR115324] (*) 14a7296... combine: Fix up simplify_compare_const [PR115092] (*) e805232... testsuite: gm2: Remove timeout overrides [PR114886] (*) d92b508... libstdc++: Build libbacktrace and 19_diagnostics/stacktrace (*) b2bbf98... Daily bump. (*) 955202e... libstdc++: Fix -Wstringop-overflow warning coming from std: (*) 97474ba... Add AVX10.1 target_clones support (*) 1dbf796... Daily bump. (*) a31676a... Daily bump. (*) d7f4279... AVR: target/115317 - Make isinf(-Inf) return -1. (*) 2f097c0... libstdc++: Replace link to gcc-4.3.2 docs in manual [PR1152 (*) 9d08c55... AVR: tree-optimization/115307 - Work around isinf bloat fro (*) 5ca4e16... Daily bump. (*) ec92744... alpha: Fix invalid RTX in divmodsi insn patterns [PR115297] (*) 36575f5... vect: Fix access size alignment assumption [PR115192] (*) cd161b3... i386: Fix ix86_option override after change [PR 113719] (*) 06333a1... Daily bump. (*) 201cfa7... MIPS16: Mark $2/$3 as clobbered if GP is used (*) 8f6c56c... Daily bump. (*) fba2843... Fix link failure of GNAT tools on 32-bit SPARC/Linux (*) 90a4476... tree-optimization/115149 - VOP live and missing PHIs (*) 2a1fdd5... tree-optimization/115197 - fix ICE w/ constant in LC PHI an (*) 9e971c6... tree-optimization/114921 - _Float16 -> __bf16 isn't noop fi (*) b4d4ece... Align tight&hot loop without considering max skipping bytes (*) 8060035... Adjust generic loop alignment from 16:11:8 to 16 for Intel (*) e2b66da... Daily bump. (*) dbeb3d1... Fortran: Fix SHAPE for zero-size arrays (*) 89dff14... libstdc++: Guard use of sized deallocation [PR114940] (*) e78980f... LoongArch: Guard REGNO with REG_P in loongarch_expand_condi (*) 133da68... Daily bump. (*) 4790076... tree-optimization/115232 - demangle failure during -Waccess (*) 0cae44a... Daily bump. (*) 2e0f832... Daily bump. (*) b0b21d5... Fortran: fix bounds check for assignment, class component [ (*) cab8941... Daily bump. (*) 9031c02... c++: deleting array temporary [PR115187] (*) 782ad20... c++: Propagate using decls from partitions [PR114868] (*) fd6fd88... c++: Fix instantiation of imported temploid friends [PR1142 (*) 557cddc... c++: Standardise errors for module_may_redeclare (*) 5429e6a... Daily bump. (*) 1a6c1c8... sra: Do not leave work for DSE (that it can sometimes not p (*) 137e7a8... Daily bump. (*) c27d6c7... c++: failure to suppress -Wsizeof-array-div in template [PR (*) da3a6b0... testsuite: Verify r0-r3 are extended with CMSE (*) 2f0e086... Fix internal error in seh_cfa_offset with -O2 -fno-omit-fra (*) 4896bb3... libstdc++: Implement std::formatter<std::thread::id> withou (*) fc9fb69... strlen: Fix up !si->full_string_p handling in count_nonzero (*) d224c7d... ubsan: Use right address space for MEM_REF created for bool (*) 1ad5c9d... i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW (*) d2f4279... Daily bump. (*) 5b96d54... c++: Fix std dialect hint for std::to_address [PR107800] (*) caf43cc... c++: folding non-dep enumerator from current inst [PR115139 (*) edde60a... Fortran: fix dependency checks for inquiry refs [PR115039] (*) b2bb49d... match: Disable `(type)zero_one_valuep*CST` for 1bit signed (*) 7865971... Daily bump. (*) 89ab128... PHIOPT: Don't transform minmax if middle bb contains a phi (*) a983793... c++: aggregate CTAD w/ paren init and bases [PR115114] (*) b3399b4... c++: lvalueness of non-dependent assignment expr [PR114994] (*) 2502ac4... Daily bump. (*) a7240b0... Daily bump. (*) 3b88dad... AVR: target/115065 - Tweak __clzhi2. (*) c887341... Fortran: Fix select type regression due to r14-9489 [PR1148 (*) e909d36... libstdc++: Fix typo in _Grapheme_cluster_view::_Iterator [P (*) 1e9ae50... tree-optimization/114998 - use-after-free with loop distrib (*) 81c627d... Update gcc sv.po (*) 82e4bdc... Daily bump. (*) 1d89cb4... middle-end/114931 - type_hash_canon and structual equality (*) 573e1df... Avoid changing type in the type_hash_canon hash (*) 7c49e45... Daily bump. (*) eefa4c0... libstdc++: Guard dynamic_cast use in src/c++23/print.cc [PR (*) c60205c... libstdc++: Fix typo in std::stacktrace::max_size [PR115063] (*) 4d3b358... libstdc++: Guard uses of is_pointer_interconvertible_v [PR1 (*) 788ccd2... libstdc++: Update ABI test to disallow adding to released s (*) b0f022f... libstdc++: Fix handling of incomplete UTF-8 sequences in _U (*) 9505519... libstdc++: Fix <memory> for -std=c++23 -ffreestanding [PR11 (*) 679fa4d... Daily bump. (*) 57cd866... c++: nested aggregate/alias CTAD fixes [PR114974, PR114901, (*) 0b5642e... Update gcc .po files (*) 8fcc4e7... Daily bump. (*) 80ccc90... doc: Describe limitations re Ada, D, and Go on FreeBSD (*) 609f969... doc: FreeBSD no longer has a GNU toolchain in base (*) 7939f88... doc: Remove old details on libunwind for ia64-*-hpux* (*) cf43da5... doc: Remove references to FreeBSD 7 and older (*) fcdd723... AVR: target/114981 - Tweak __builtin_powif / __powisf2 (*) a805de3... c++, mingw: Fix up types of dtor hooks to __cxa_{,thread_}a (*) 21051de... driver: Move -fdiagnostics-urls= early like -fdiagnostics-c (*) a504623... Fortran: fix issues with class(*) assignment [PR114827] (*) 93793ed... Daily bump. (*) 726e7a6... testsuite: Fix up vector-subaccess-1.C test for ia32 [PR892 (*) bbb76ac... AVR: target/114975 - Add combine-pattern for __parityqi2. (*) 4ef09dd... AVR: target/114975 - Add combine-pattern for __popcountqi2. (*) a9e313e... AVR: target/114981 - Support __builtin_powi[l] / __powidf2. (*) 7e8fae8... Objective-C, NeXT, v2: Correct a regression in code-gen. (*) d54151d... reassoc: Fix up optimize_range_tests_to_bit_test [PR114965] (*) cacc480... c++/c-common: Fix convert_vector_to_array_for_subscript for (*) 61a095b... c++/modules: Stream unmergeable temporaries by value again (*) f43f346... expansion: Use __trunchfbf2 calls rather than __extendhfbf2 (*) aca573e... tree-inline: Remove .ASAN_MARK calls when inlining function (*) 07dab3f... [PR modula2/113768][PR modula2/114133] bugfix constants mus (*) 23cf010... libgomp: Add gfx90c, 1036 and 1103 declare variant tests (*) a1c8ae1... gimple-ssa-sprintf: Use [0, 1] range for %lc with (wint_t) (*) 390bd23... c++/modules: imported spec befriending class tmpl [PR114889 (*) c6141ad... AVR: ipa/92606 - Don't optimize PROGMEM data against non-PR (*) 43b730b... Bump BASE-VER (*) cd0059a... Update ChangeLog and version files for release (*) 4f12e06... Update gennews for GCC 14. (*) 308a39c... Daily bump. (*) c7b4305... testsuite: c++: Skip g++.dg/analyzer on Solaris [PR111475] (*) 765ddff... Daily bump. (*) 43b7e2f... Daily bump. (*) 532d775... Daily bump. (*) d811080... [PATCH] PR modula2/114929 for loop fails to iterate down to (*) 3b4d6b6... c++: initializer_list<string> and EH [PR114935] (*) db447ec... Revert "tree-optimization/114921 - _Float16 -> __bf16 isn't (*) d7c06a8... libstdc++: Update powerpc-linux-gnu baseline_symbols (*) 7963194... RISC-V: Add testcase for pr114734 (*) 5c42872... middle-end/114734 - wrong code with expand_call_mem_ref (*) 242fbc0... cfgrtl: Fix MEM_EXPR update in duplicate_insn_chain [PR1149 (*) fa7e05d... tree-optimization/114921 - _Float16 -> __bf16 isn't noop (*) f86f197... Daily bump. (*) 8e39d4f... Regenerate gcc.pot (*) 590a065... Daily bump. (*) 9ccb16d... Daily bump. (*) 7a00c45... libstdc++: Do not apply localized formatting to NaN and inf (*) e976bef... Fortran: Fix regression caused by r14-9752 [PR114959] (*) a795a7b... vect: Adjust vect_transform_reduction assertion [PR114883] (*) af925ba... libgcc: Do use weakrefs for glibc 2.34 on GNU Hurd (*) 501fed8... Set DEV-PHASE to prerelease. (*) 3c925ac... c++: ICE with templated sizeof(E1) / sizeof(E2) [PR114888] (*) 0062f83... Daily bump. (*) 330c04d... libstdc++: Update Solaris baselines for GCC 14.0 (*) c3e9b86... libstdc++: Update Solaris baselines for GCC 13.2 (*) d40073b... RISC-V: Fix ICE for legitimize move on subreg const_poly_in (*) 41d7a8c... Daily bump. (*) 8cec90c... Daily bump. (*) 3e04b6f... LoongArch: Add constraints for bit string operation define_ (*) 457e907... Daily bump. (*) c014cfd... c++: fix source printing for "required from here" message (*) 5e5f33a... libstdc++: Update status tables to refer to GCC 14 not main (*) (*) This commit already exists in another branch. Because the reference `refs/users/aoliva/heads/testbase' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.