The branch 'aoliva/heads/testbase' was updated to point to: 1667962ae75... Daily bump.
It previously pointed to: db2e13d11a2... Regenerate c.opt.urls Diff: Summary of changes (added commits): ----------------------------------- 1667962... Daily bump. (*) 967424d... aarch64: Add rcpc3 dependency on rcpc2 and rcpc (*) b181627... aarch64: Enable +cssc for armv8.9-a (*) 6039925... c++: ICE with temporary of class type in array DMI [PR10996 (*) aa57af9... rs6000: Add OPTION_MASK_POWER8 [PR101865] (*) 716af95... c++/modules: local type merging [PR99426] (*) df7bfdb... c++: reference cast, conversion fn [PR113141] (*) d435571... c++: reference list-init, conversion fn [PR113141] (*) c950008... Regenerate opt.urls (*) 9114634... c++: Fix bogus warnings about ignored annotations [PR114691 (*) d74fe10... c++: templated substitution into lambda-expr, cont [PR11439 (*) 0fd824d... c++: Diagnose or avoid constexpr dtors in classes with virt (*) 245595d... match: Fix `!a?b:c` and `a?~t:t` patterns for signed 1 bit (*) 9b8c6ff... aarch64: Avoid using mismatched ZERO ZA sizes (*) a76f236... s390: testsuite: Xfail range-sincos.c and vrp-float-abs-1.c (*) 081c1e9... c++: templated substitution into lambda-expr [PR114393] (*) 3bd3ca0... libgfortran: Fix compilation of gf_vsnprintf (*) 6e7e594... RISC-V: Fix Werror=sign-compare in riscv_validate_vector_ty (*) 67e1433... analyzer: Bail out on function pointer for -Wanalyzer-alloc (*) 8c6f13d... tree-cfg: Make the verifier returns_twice message translata (*) c9e94ae... Limit special asan/ubsan/bitint returns_twice handling to c (*) e30e760... contrib/check-params-in-docs.py: Ignore target-specific par (*) b6c8259... testsuite: Fix loop-interchange-16.c (*) dc51a64... RISC-V: Bugfix ICE non-vector in TARGET_FUNCTION_VALUE_REGN (*) d1a21a6... Daily bump. (*) 9b8bc02... btf: fix a possibly misleading asm debug comment (*) f079d69... btf: emit non-representable bitfield as void (*) 33f83d3... contrib/check-params-in-docs.py: Ignore gcn-preferred-vecto (*) b87ba79... aarch64: Fix _BitInt testcases (*) eec2201... Update GCC 14.1 library versions in docs (*) a975d89... libstdc++: Regenerate trunk baseline_symbols.txt files for (*) d33ec3b... aarch64: Remove FMV features whose names may change (*) 27e3431... aarch64: Remove unsupported FMV features (*) a28df11... aarch64: Fix typo and make rdma/rdm alias for FMV (*) 3ef14f5... aarch64: Fix FMV array iteration bounds (*) e33fc84... aarch64: Reorder FMV feature priorities (*) 1defe74... libstdc++: Export std::__basic_file::native_handle as GLIBC (*) b262b17... c++: build_extra_args recapturing local specs [PR114303] (*) 0dc39de... modula2: add modula-2 language section to languages support (*) 508b2b9... libstdc++: Regenerate baseline_symbols.txt files for Linux (*) 467898d... asan, v3: Fix up handling of > 32 byte aligned variables wi (*) c7e8a8d... tree-optimization/109596 - wrong debug stmt move by copyhea (*) 52b6310... middle-end/114681 - condition coverage and inlining (*) cb46aca... c++: Fix ANNOTATE_EXPR instantiation [PR114409] (*) f3fdcf4... RISC-V: Remove -Wno-psabi for test build option [NFC] (*) e40a3d8... RISC-V: Bugfix ICE for the vector return arg in mode switch (*) 936dd62... btf: do not skip members of data type with type id BTF_VOID (*) 5c869aa... ctf: fix PR debug/112878 (*) 0f3e76e... Daily bump. (*) 39f8192... Revert "testsuite/gcc.target/cris/pr93372-2.c: Handle xpass (*) b8b148b... target: missing -Whardened with -fcf-protection=none [PR114 (*) 4a94551... analyzer: fix ICE on negative values for size_t [PR114472] (*) 107b0e6... analyzer: add SARIF property bag to -Wanalyzer-infinite-loo (*) 960e07d... analyzer: add SARIF property bag to -Wanalyzer-infinite-rec (*) 7a49d5d... analyzer: add SARIF property bags to -Wanalyzer-overlapping (*) 115d5c6... analyzer: show size in SARIF property bag for -Wanalyzer-ta (*) 7f6599a... analyzer: fixes to internal docs (*) 082374f... analyzer, testuite: comment fixes (*) d09d70c... testsuite: add some missing -fanalyzer to plugin tests (*) 19b9841... Regenerate gcc.pot (*) ded646c... Fortran: fix argument checking of intrinsics C_SIZEOF, C_F_ (*) 912753c... tree-optimization/114672 - WIDEN_MULT_PLUS_EXPR type mismat (*) 5aa3fec... aarch64: Add support for _BitInt (*) 3a787e0... aarch64: Do not give ABI change diagnostics for _BitInt(N) (*) 4decc10... libstdc++: Adjust expected locale-dependent date formats in (*) 9586d62... libstdc++: Handle EMLINK and EFTYPE in std::filesystem::rem (*) 4be1cc5... c++: Implement C++26 P2809R3 - Trivial infinite loops are n (*) 4923ed4... testsuite: Adjust pr113359-2_*.c with unsigned long long [P (*) 109f1b2... Revert "combine: Don't combine if I2 does not change" (*) 7924e35... rs6000: Replace OPTION_MASK_DIRECT_MOVE with OPTION_MASK_P8 (*) 0774240... c++: Keep DECL_SAVED_TREE of cdtor instantiations in module (*) ea665f9... [APX] Prohibit SHA/KEYLOCKER usage of EGPR when APX enabled (*) 77c0b5b... c++: Track declarations imported from partitions [PR99377] (*) 0753ae1... Daily bump. (*) 92b38ec... libstdc++: Fix build for targets without FP std::from_chars (*) 639215c... btf: improve btf-datasec-3.c test [PR114642] (*) 1f719aa... s390x: Optimize vector permute with constant indexes (*) 8075477... btf: emit symbol refs in DATASEC entries only for BPF [PR11 (*) 685d822... aarch64: Fix ACLE SME streaming mode error in neon-sve-brid (*) de82b0c... Fortran: Fix ICE in trans-stmt.cc(gfc_trans_call) [PR114535 (*) 88aea12... Fortran: Fix ICE in gfc_trans_pointer_assignment [PR113956] (*) 32fb04a... lto/114655 - -flto=4 at link time doesn't override -flto=au (*) ce3c743... RTEMS: Fix powerpc configuration (*) dd78e6a... Guard function->cond_uids access [PR114601] (*) a79d13a... i386: Fix aes/vaes patterns [PR114576] (*) 897a241... modula2: remove description of fdebug-trace-quad, fdebug-tr (*) 46120d7... modula2: tidyup makeSystem (*) 8657d76... LoongArch: Enable switchable target (*) 73fb0a6... rust: Add rust.install-dvi and rust.install-html rules (*) a244755... Generate constant at start of loop, without UB (*) 2daeb89... Add tree-inlined gconds to caller cond->expr map (*) 21c9fd9... libquadmath: Provide __BYTE_ORDER, __LITTLE_ENDIAN and __BI (*) cfed80b... c++: Fix up maybe_warn_for_constant_evaluated calls [PR1145 (*) 64aa48c... Fix up duplicated words mostly in comments, part 2 (*) 7dd1f9d... bitint: Don't move debug stmts from before returns_twice ca (*) 46c9166... libgcc: Add basic support for aarch64-gnu (GNU/Hurd on AArc (*) 9670a23... aarch64: Add support for aarch64-gnu (GNU/Hurd on AArch64) (*) 532c57f... Move GNU/Hurd startfile spec from config/i386/gnu.h to conf (*) d76df69... middle-end/114604 - ranger allocates bitmap without initial (*) ddee437... RTEMS: Add multilib configuration for aarch64 (*) 481ba4f... libquadmath: Use soft-fp for sqrtq finite positive argument (*) 18e94e0... x86: Define __APX_INLINE_ASM_USE_GPR32__ (*) 9c97de6... testsuite: Add profile_update_atomic check to gcov-20.c [PR (*) 26eb5f8... rs6000: Fix wrong align passed to build_aligned_type [PR883 (*) 600bf39... PR modula2/114648 cc1gm2 by default does not handle C pre-p (*) 45532e3... Daily bump. (*) eaccdba... combine: Fix ICE in try_combine on pr112494.c [PR112560] (*) df7625c... GCN: '--param=gcn-preferred-vectorization-factor=[default,3 (*) 3fa8bff... New effective-target 'asm_goto_with_outputs' (*) a02d7f0... GCN, nvptx: Errors during device probing are fatal (*) 477c8a8... Fortran: Accept again tab as alternative to space as separa (*) f4f7c52... Update gcc fr.po (*) 1e3312a... ICF&SRA: Make ICF and SRA agree on padding (*) 1162861... ipa: Compare jump functions in ICF (PR 113907) (*) feb6a2d... libstdc++: Use char for _Utf8_view if char8_t isn't availab (*) cd77e15... libstdc++: Fix tests that fail with -fno-char8_t (*) 87bc206... libstdc++: Combine two std::from_chars tests into one (*) 2c1c248... aarch64: Fix expansion of svsudot [PR114607] (*) 9706965... RISC-V: Implement TLS Descriptors. (*) d5d8448... s390: Fix s390_const_int_pool_entry_p and movdi peephole2 [ (*) 278cad8... aarch64: Fix vld1/st1_x4 intrinsic test (*) 080cac1... ChangeLog: Add by hand ChangeLog entry for PR114361 revert. (*) 1a96eb0... Daily bump. (*) b93836d... contrib: Add 8057f9aa1f7e70490064de796d7a8d42d446caf8 to ig (*) 97d5cd8... tree-optimization/114624 - fix use-after-free in SCCP (*) 7d051f7... RISC-V: Refine the error msg for RVV intrinisc required ext (*) 39cb6b8... Darwin: Sync coverage specs with gcc/gcc.cc. (*) aa2ab7b... RISC-V: Minor fix for max_point (*) af3a980... RISC-V: Allow RVV intrinsic for more function target (*) 8f0ff6b... LoongArch: Set default alignment for functions jumps and lo (*) 4e3c825... PR modula2/114617 gm2 unable to resolve const expressions u (*) 93adf88... libfortran: Fix handling of formatted separators. (*) 09992f8... d: Merge upstream dmd, druntime b65767825f, phobos 92dc5a4e (*) 06a7e75... x86: Use explicit shift count in double-precision shifts (*) c6892a4... Copy condition->expr map when inlining [PR114599] (*) 888bf71... Remove unecessary and broken MC/DC compile test (*) 4b02dd4... analyzer: respect GCC_COLORS in out-of-bounds diagrams [PR1 (*) 75b49c0... testsuite, Darwin: Account for block labels in function bod (*) 2b2d3a1... c++: add fixed test [PR91079] (*) e7d015b... aarch64: Fix whitespace in aarch64-ldp-fusion.cc:alias_walk (*) 8cd0d29... ipa: Force args obtined through pass-through maps to the ex (*) 0c22f67... Regenerate common.opt.urls (*) 67cbb1c... aarch64: Fix bogus cnot optimisation [PR114603] (*) e4d0743... c-family: remove dead #undef (*) 8c90638... c++: constexpr error with fn redecl in local scope [PR11113 (*) a844095... vect: Don't clear base_misaligned in update_epilogue_loop_v (*) 6f10056... modula2: Add m2.install-dvi in gcc/m2/Make-lang.in (*) 679f81a... nvptx: In mkoffload.cc, call diagnostic_color_init + gcc_in (*) 8057f9a... Revert "Fix ICE with -g and -std=c23 related to incomplete (*) 9627cbb... libatomic: Regenerate configure properly (*) 9ab8fdf... middle-end/114599 - fix bitmap allocation for check_ifunc_c (*) effd947... testsuite: Fix up error on gcov1.d (*) 592536e... c++: Fix ICE with weird copy assignment operator [PR114572] (*) 12b0445... go: Add go.install-dvi rule in go/Make-lang.in (*) 4c8b360... testsuite/gcc.target/cris/pr93372-2.c: Handle xpass from co (*) 3b36e86... testsuite/gcc.dg/debug/btf/btf-datasec-1.c: Handle leading- (*) 5192e72... Daily bump. (*) 27b6d08... libatomic: Fix build for --disable-gnu-indirect-function [P (*) 801e82a... c++: alias CTAD and template template parm [PR114377] (*) ca56b43... ipa: Avoid duplicate replacements in IPA-SRA transformation (*) a244764... [PR114415][scheduler]: Fixing wrong code generation (*) 7520a49... nvptx: In mkoffload.cc, call diagnostic_color_init + gcc_in (*) 1df5671... x86: Define __APX_F__ for -mapxf (*) dc8a251... Add gcov MC/DC tests for GDC (*) 08a5233... Add condition coverage (MC/DC) (*) b7bd2ec... MAINTAINERS: Update my email address (*) 86dce00... aarch64: Recognise svundef idiom [PR114577] (*) 85621f9... tree-optimization/114485 - neg induction with partial vecto (*) 1c89d1b... libgomp.texi: Update entries in OpenMP TR12 implementation (*) 1baec8d... fold-const: Handle NON_LVALUE_EXPR in native_encode_initial (*) 48530ef... bitint: Handle m_bitfld_load cast in outer m_cast_condition (*) f2ccfb2... [MAINTAINERS] Update my email address and step down as arm (*) e152177... tree-optimization/114551 - loop splitting and undefined ove (*) fe385c2... Don't set full_profile in auto-profile [PR113765] (*) 88ce7fb... Daily bump. (*) f375550... Update gcc sv.po (*) 5c749db... Regenerate i386.opt.urls (*) 8f9e92e... libgcc: Add missing HWCAP entries to aarch64/cpuinfo.c (*) cab32ba... tree-profile: Disable indirect call profiling for IFUNC res (*) 6f91cce... lto-wrapper.cc: Add offload target name to 'offload_args' s (*) d60968d... libphobos, Darwin: Enable libphobos for most Darwin. (*) ce7cb10... GCN: install.texi update for Newlib change and LLVM 18 rele (*) 7f65d82... libstdc++: Reverse arguments in constraint for std::optiona (*) b2460d6... GCN: Fix --with-arch= handling in mkoffload [PR111966] (*) 8455d6f... libquadmath: Don't assume the storage for __float128 argume (*) 0303974... expr: Fix up emit_push_insn [PR114552] (*) e7b7188... tree-optimization/114557 - reduce ehcleanup peak memory use (*) 8677182... LoongArch: Remove unused code. (*) a1e6798... Daily bump. (*) 1bafa6a... PR modula2/114565 progress trace would be useful to isolate (*) 871bb5a... Fix ICE with -g and -std=c23 related to incomplete types [P (*) e945d32... analyzer: prevent ICEs with null types (*) 21aa57e... libstdc++: Guard uses of char8_t with __cpp_char8_t [PR1145 (*) ca2f7c8... libiberty: Invoke D demangler when --format=auto (*) 2f29240... c++: make __is_array return false for T[0] [PR114479] (*) daa2e7c... c++: ICE with scoped enum in switch condition [PR103825] (*) 5d7e9a3... c++: binding reference to comma expr [PR114561] (*) 0e64bbb... libstdc++: Allow adjacent __maybe_present_t<false, ...> fie (*) d5aa2ca... aarch64: Fix typo in comment about FEATURE_STRING (*) 1e459e6... Prettify output of debug_dwarf_die (*) a7aa945... Fortran: Add error for subroutine passed to a variable dumm (*) 35408b3... Fortran: Fix wrong recursive errors and class initializatio (*) 9a5e4aa... Fix up postboot dependencies [PR106472] (*) 9479205... Fix up duplicated words mostly in comments, part 1 (*) b120e35... jit, Darwin: Implement library exports list. (*) 799a056... testsuite: Remove duplicate -lgcov [PR114034] (*) ad8e34e... testsuite, Darwin: Allow for an undefined symbol [PR114036] (*) 451bb0b... Darwin: Correct a version check. (*) 3c499f8... Darwin: Do not emit .macinfo when dsymutil cannot consume i (*) c85c2e2... testsuite, Darwin: Update bad-mapper-1 after libiberty chan (*) 078f4a9... LoongArch: Fix missing plugin header (*) b253b46... LoongArch: Add support for TLS descriptors. (*) 6f9ba3e... LoongArch: Regenerate loongarch.opt.urls. (*) 0454eec... Daily bump. (*) 4bd2f59... PR modula2/114548 gm2 fails to identify variable in a const (*) bba118d... c++: C++26 returning reference to temporary (*) d28ea8e... LoongArch: Split loongarch_option_override_internal into sm (*) 7f424c3... LoongArch: Add descriptions of the compilation options. (*) 1831a5e... Daily bump. (*) 14d0c86... modula2: Fix m2.install-info in gcc/m2/Make-lang.in (*) ec2c15f... modula2: Add m2.install-html rule to gcc/m2/Make-lang.in (*) 08eaafa... [committed] RISC-V: Add missing insn types to XiangShan Nan (*) b313bab... RISC-V: Fix misspelled term builtin in error message (*) 46eb34a... RISC-V: Fix one unused varable in riscv_subset_list::parse (*) 86d83ff... Daily bump. (*) 6fc84f6... mips: Fix C23 (...) functions returning large aggregates [P (*) 4921bd8... Daily bump. (*) 4c18ace... [PATCH] Allow `gcc_jit_type_get_size` to work with pointers (*) 28dca4b... Fix lrcpc3 testcase (*) f15cea1... libstdc++-v3: drop GCC Runtime Library Exception from gen t (*) e162228... GCN: Enable effective-target 'vect_long_mult' (*) 7cc68c4... GCN: Enable effective-target 'vect_hw_misalign' (*) ec8e3db... GCN: Enable effective-target 'vect_early_break', 'vect_earl (*) 6fb253a... Fortran: fix NULL pointer dereference on overlapping initia (*) 3c793f0... Fortran: Fix a gimplifier ICE/wrong result with finalizatio (*) 22f48d7... Use fatal_error instead of internal_error for when ZSTD is (*) 26a7236... testsuite: Add a test case for negating FP vectors containi (*) 63e6ec5... Daily bump. (*) c1e6653... [committed] Provide suitable output template for zero_exten (*) 86b0b1b... Fix failure of c-c++-common/analyzer/stdarg-pr111289-int.c (*) 8bb3ef3... c++: __is_constructible ref binding [PR100667] (*) bbb7c51... Fortran: fix DATA and derived types with pointer components (*) c142462... RISC-V: testsuite: ensure vtype is call clobbered (*) aeee63f... PR modula2/114520 Incorrect ordering of import/export state (*) 04799f0... PR modula2/114517 gm2 does not allow comparison operator ha (*) 44ab314... predict: Fix comment typo (*) d5a3b4a... profile-count: Avoid overflows into uninitialized [PR112303 (*) b8e7aaa... [testsuite] Fixup dg-options in {gcc,g++,gfortran}.dg/vect. (*) 0923fe2... Hash operands of PHI in ipa-icf (*) 7942558... testsuite: Add testcase for already fixed PR [PR109925] (*) 7f233fe... fortran: Fix specification expression check in submodules [ (*) 7907ff2... modula2: Rebuild documentation sections for target independ (*) 0bad303... middle-end/114480 - IDF compute is slow (*) f6d7ff4... RISC-V: Add vxsat as a register (*) feafff0... Daily bump. (*) bd8a3ee... compiler: use correct size and comparison in index value ov (*) fdd5981... analyzer: fix ICE due to type mismatch when replaying call (*) f89c83a... btf: Fix up btf-datasec-1.c test on x86 (*) 9ff034f... gcc/testsuite/go.test: update issue16016 (*) 4b04433... c-family: Cast __atomic_load_*/__atomic_exchange_* result t (*) f85d336... compiler: initialize local variable in lower_method_express (*) 839bc42... combine: Don't combine if I2 does not change (*) db41057... docs: Use @var{S} etc. in Spec File invoke.texi documentati (*) a6c630c... libstdc++: Add masked ++/-- implementation for sizeof < 16 (*) 0ac2c0f... libstdc++: Fix call signature of builtins from masked ++/-- (*) 9ac3119... libstdc++: add ARM SVE support to std::experimental::simd (*) 0b02da5... tree-optimization/114057 - handle BB reduction remain defs (*) aac30f8... testsuite: Fix up ext-floating{3,12}.C on i686-linux (*) 258defb... aarch64: Align lrcpc3 FEAT_STRING with /proc/cpuinfo 'Featu (*) d9ea518... aarch64: Add +lse128 architectural extension command-line f (*) 291c46a... testsuite: Fix copy-headers-8.c (*) 4b8e7b5... Daily bump. (*) 41e767c... libgfortran: Fix file position after ENDFILE statement. (*) fb1d50e... libstdc++: fix generator iterator operator* return type (*) ac5d63a... libstdc++: fix _V badname in <generator> (*) 5be2313... aarch64: Use constexpr for out-of-line statics (*) fa60ac5... btf: Emit labels in DATASEC bts_offset entries. (*) f536ea9... testsuite: Fix up pr111151.c testcase [PR114486] (*) b1af867... PR modula2/114478 isnormal builtin unavailable from m2 (*) c0e199e... c++: add fixed test [PR100557] (*) 2f47ca0... c++/modules testsuite: fix a couple of dg-module-do directi (*) cab53aa... aarch64: Fix SCHEDULER_IDENT for Cortex-A510 and Cortex-A52 (*) 217e778... libstdc++: Replace stacktrace effective target with feature (*) 4a3a1b6... libstdc++: Add dg-require-cpp-feature-test to test feature (*) 4549b0f... testsuite: Add -Wno-psabi to pr113126.c test (*) c4f2c84... fold-const: Punt on MULT_EXPR in extract_muldiv MIN/MAX_EXP (*) 471967a... tsan: Don't instrument non-generic AS accesses [PR111736] (*) f4e92d6... tree-optimization/114471 - ICE with mismatching vector type (*) 226a220... tree-optimization/114464 - verify types in recurrence vecto (*) 94b91b2... cfgloopmanip, i386: Fix comment typos (*) 10accfd... c-family, c++: Handle EXCESS_PRECISION_EXPR in pretty print (*) 4470611... tree-optimization/114027 - fix testcase (*) bb81906... MIPS: Predefine __mips_strict_alignment if STRICT_ALIGNMENT (*) 7e6cdec... Daily bump. (*) 8651991... c++: ICE with noexcept and local specialization, again [PR1 (*) de0886d... c++: broken direct-init with trailing array member [PR11443 (*) a89fb3a... Update gcc de.po (*) 18555b9... Update gcc sv.po (*) c2e68ff... libgcc: arm: fix build for FDPIC target (*) 78b56a1... amdgcn: Add gfx1036 target (*) 44863af... modula2: Rebuild documentation sections for target independ (*) cf3fc6f... libstdc++: Fix incorrect macro used in #undef in test (*) 5cab64a... RISC-V: Allow RVV intrinsic when function target("arch=+v") (*) ecd2c37... Daily bump. (*) bb04a11... Daily bump. (*) a684581... PR modula2/114444 trunc float malformed error cause ICE (*) c8a343f... PR modula2/114443 missing quote cause ICE (*) 80a0cb3... analyzer: fix ICE and false positive with -Wanalyzer-deref- (*) 2e4b337... hppa: Fix LO_SUM DLTIND14R address support in PRINT_OPERAND (*) 5435850... libstdc++: Disable std::formatter specializations (LWG 3944 (*) 3763fb8... libstdc++: Add __is_in_place_index_v helper and use it in < (*) f4605c5... libstdc++: Use std::type_identity_t in <string_view> as per (*) 4a46a48... bitint: Fix bitfield loads in handle_cast [PR114433] (*) f92cf8c... bitint: Handle complex types in build_bitint_stmt_ssa_confl (*) 8fc5593... predcom: Punt for steps which aren't multiples of access si (*) 7a01cc7... xtensa: Add supplementary split pattern for "*addsubx" (*) e898586... Daily bump. (*) c2e28df... libstdc++: Destroy allocators in re-inserted container node (*) 142cc4c... libstdc++: Constrain std::vector default constructor [PR113 (*) 8539c56... libstdc++: Use feature test macros in <bits/stl_construct.h (*) ff773ac... libstdc++: Reorder feature test macro definitions (*) 31ef58b... libstdc++: Replace std::result_of with __invoke_result_t [P (*) c083a45... Fortran: no size check passing NULL() without MOLD argument (*) 65b7d18... AVR: Adjust message for SIGNAL and INTERRUPT usage (*) 637e76b... openmp: Change to using a hashtab to lookup offload target (*) 65107fa... RISC-V: Require a extension for ztso testcases with atomic (*) e194503... amdgcn: Adjust GFX10/GFX11 cache coherency (*) 6dedafe... amdgcn: Prefer V32 on RDNA devices (*) c6cf578... analyzer: look through casts in taint sanitization [PR11297 (*) d475a45... analyzer: add SARIF property bags to taint diagnostics (*) 1bf1862... amdgcn: Add gfx1103 target (*) d1d8fd2... c++: direct-init of an array of class type [PR59465] (*) e4e02c0... vect: more oversized bitmask fixups (*) a364148... handle unwind tables that are embedded within unwinding cod (*) a44d7e8... fortran: Ignore use statements on error [PR107426] (*) 44c0398... fortran: Fix specification expression error with dummy proc (*) ebace32... testsuite: Declare fortran array bound variables (*) 47de95d... RISC-V: Introduce gcc attribute riscv_rvv_vector_bits for R (*) e0a7233... s390: testsuite: Fix backprop-6.c (*) ca27c3b... testsuite: Fix up depobj-3.c test on i686-linux [PR112724] (*) dbe9062... Another ICE after conflicting types of redeclaration [PR109 (*) 644a703... testsuite: vect: Remove dg-final in gcc.dg/vect/bb-slp-32.c (*) 3d406af... testsuite: i386: Skip gcc.target/i386/avx512cd-vpbroadcastm (*) ddd4a3c... ubsan: Don't -fsanitize=null instrument __seg_fs/gs pointer (*) 982250b... bitint: Some bitint store fixes [PR114405] (*) d4ad99b... s390: testsuite: Fix abs-4.c (*) fd5e5dd... RISC-V: Don't add fractional LMUL types to V_VLS for XThead (*) c65046f... [committed] Fix RISC-V missing stack tie (*) 9941f02... RISC-V: Bugfix function target attribute pollution (*) d3c24e9... RISC-V: Bugfix ICE for __attribute__((target("arch=+v")) (*) 9a6c7aa... Move pr114396.c from gcc.target/i386 to gcc.c-torture/execu (*) 1542e8a... PR modula2/114422 Attempting to declare a set of unknown ty (*) 44b79ab... Daily bump. (*) 7a5a4a4... analyzer: fix ignored constraints involving casts [PR113619 (*) 48d4920... PR modula2/113836 gm2 does not dump gimple or quadruples to (*) ba744d5... PR modula2/114418 missing import of TSIZE from system cause (*) 5093520... Fortran: improve array component description in runtime err (*) 081f893... c++: explicit inst of template method not generated [PR1103 (*) a2fe34e... amdgcn: Comment correction (*) 69dc2dc... amdgcn: Ensure gfx11 is running in cumode (*) c3fb8a4... amdgcn: Clean up device memory in gcn-run (*) 59b6cec... libgcc: Fix up bitint division [PR114397] (*) ac2f8c2... Fix runtime error for nonlinear iv vectorization(step_mult) (*) 134ef2a... tree-optimization/111736 - avoid address sanitizing of __se (*) 9d6ff6f... tree-optimization/113727 - bogus SRA with BIT_FIELD_REF (*) 415091f... Document -fexcess-precision=16. (*) af37618... Daily bump. (*) 9093f27... analyzer: fix -Wanalyzer-deref-before-check false positive (*) f10c18d... bpf: Corrected index computation when present with unnamed (*) 624d025... bpf: Fix access string default for CO-RE type based relocat (*) 8e913b5... bpf: Fix CO-RE field expression builtins (*) 806621d... LoongArch: Fix a typo [PR 114407] (*) b7c4ae5... Hurd x86_64: add unwind support for signal trampoline code (*) d2b2508... libstdc++: [_GLIBCXX_DEBUG] Define __cpp_lib_null_iterators (*) b05ee9b... visium: Fix up visium_setup_incoming_varargs [PR114175] (*) 4c9d281... nios2: Fix up nios2_setup_incoming_varargs [PR114175] (*) b22a9c7... nds32: Fix up nds32_setup_incoming_varargs [PR114175] (*) 921eb45... m32r: Fix up m32r_setup_incoming_varargs [PR114175] (*) 22612a8... ft32: Fix up ft32_setup_incoming_varargs [PR114175] (*) b089ceb... epiphany: Fix up epiphany_setup_incoming_varargs [PR114175] (*) 68eca9b... csky: Fix up csky_setup_incoming_varargs [PR114175] (*) 47cdd86... aarch64: Sync aarch64-sys-regs.def with Binutils (*) 59067dd... Use integer_{zero,one}_node some more (*) 456e10f... bitint: Fix handling of conditional bitfield loads [PR11436 (*) 4c27689... testsuite: add the case to cover the vectorization of A[(i+ (*) 0ba773d... tree-ssa-loop-ch: Fix comment typos (*) 5e64228... system.h: rename vec_step to workaround powerpc/clang bug [ (*) cd1ce3b... RISC-V: Introduce option -mrvv-max-lmul for RVV autovec (*) 6a55e39... middle-end/113396 - int128 array index and value-ranges (*) 994d8f9... LoongArch: Combine UNITS_PER_FP_REG and UNITS_PER_FPREG mac (*) 1938d9d... LoongArch: Change loongarch_expand_vec_cmp()'s return type (*) 0529f98... LoongArch: Remove unused/useless definitions. (*) 44ba7bc... diagnostics: Fix behavior of permerror options after diagno (*) cc606a9... Daily bump. (*) bf83888... ipa: Fix C++ member ptr indirect inlining (PR 114254, PR 10 (*) 7a62613... testsuite: fix target for linkage-1.C (*) 9c91f8a... [PR99829][LRA]: Fixing LRA ICE on arm (*) c92076a... Update gcc de.po (*) c87f1f3... analyzer: fix ICE due to corrupt MEM_REFs [PR113505] (*) 0bf99b1... diagnostics: fix corrupt json/SARIF on stderr [PR114348] (*) bc91e38... RISC-V: Update test expectancies with recent scheduler chan (*) 6058671... RISC-V: Fix C23 (...) functions returning large aggregates (*) 07e0376... libstdc++: Fix infinite loop in std::binomial_distribution (*) c608b57... libstdc++: Suppress deprecation messages from <tbb/task.h> (*) 90788dd... libstdc++: Regenerate <bits/version.h> in maintainer mode (*) d1b8c22... libstdc++: Update docs on build process and generated files (*) ef2efc5... libstdc++: Fix Python scripts to output the correct filenam (*) f511854... libstdc++: Fix typos in MemoryChecker assertion messages in (*) 16afbd9... libstdc++: Begin lifetime of storage in std::vector<bool> [ (*) c7a774e... analyzer: fixes to __atomic_{exchange,load,store} [PR114286 (*) 4adb1a5... testsuite, Darwin: Use the IOKit framework in framework-1.c (*) 71a44fa... libstdc++: Sync the atomic_link_flags implementation with G (*) e47330d... libstdc++, Darwin: Do not use dev/null as the file for exec (*) e0e9499... tree-optimization/114151 - revert PR114074 fix (*) 1f25771... arc: Fix up arc_setup_incoming_varargs [PR114175] (*) c1fd458... LoongArch: Fix C23 (...) functions returning large aggregat (*) 167ec6d... arm: [MVE intrinsics] Fix support for loads [PR target/1143 (*) a185d8a... alpha: Fix alpha_setup_incoming_varargs [PR114175] (*) 8f85b46... rs6000: Fix up setup_incoming_varargs [PR114175] (*) 8959ab6... openmp: Make c_omp_check_loop_binding_exprs diagnostics tra (*) 94c3508... tree-optimization/114375 - disallow SLP discovery of permut (*) 9eeca77... [PATCH v5 1/1] RISC-V: Add support for XCVbi extension in C (*) d91a0ce... [PATCH] RISC-V: Add XiangShan Nanhu microarchitecture. (*) c4845ed... c++: Fix handling of no-linkage decls for modules (*) 2340973... Daily bump. (*) 9ee19f9... c-c++-common/Wrestrict.c: fix some typos and enable for LLP (*) 1579394... analyzer: fix ICEs due to sloppy types in bounds-checking [ (*) 3c2827d... analyzer: support null operands in remove_ssa_names (*) dda96a9... libstdc++: Fix N3344 behavior on _Safe_iterator::_M_can_adv (*) 5f6e085... libstdc++: Fix _Safe_local_iterator<>::_M_valid_range (*) b96c543... i386: Unify {general,timode}_scalar_chain::convert_op [PR11 (*) 3be2b8f... Fortran: error recovery in frontend optimization [PR103715] (*) 9316d02... testsuite: Turn errors back into warnings in arm/acle/cde-m (*) d2029bb... PR modula2/114380 Incorrect type specified in an error mess (*) 3e3ad8e... Update gcc fr.po, sv.po (*) fd776d0... gcc_update: Add missing generated files (*) 6cb5ef3... testsuite: Fix excess errors for new modules testcases on p (*) dfc9d1c... Add missing config/i386/zn4zn5.md file (*) d0aa0af... Add AMD znver5 processor enablement with scheduler model (*) 9361f19... avr.md - Tweak xor insn constraints. (*) 58753db... testsuite: Define _POSIX_C_SOURCE for test (*) 942d470... Add missing <any_logic>hf/bf patterns. (*) f0fda1a... hppa: Improve handling of REG+D addresses when generating P (*) 27d2e93... Daily bump. (*) 3f3f0b7... Fortran: fix for absent array argument passed to optional d (*) 8064107... hppa: Fix complaint about non-delegitimized UNSPEC UNSPEC_T (*) 07fad7a... libstdc++: Implement N3644 on _Safe_iterator<> [PR114316] (*) f065c58... PR modula2/114296 ICE when attempting to create a constant (*) 2d454f9... d: Merge upstream dmd, druntime 855353a1d9 (*) b5490af... Daily bump. (*) 218d174... i386: Fix setup of incoming varargs for (...) functions whi (*) 3e8323e... bitint: Fix up stores to large/huge _BitInt bitfields [PR11 (*) ead3075... c++: Check module attachment instead of just purview when n (*) 5213047... libcc1: fix <vector> include (*) 53fb2cf... Daily bump. (*) a6dab19... libgcc: Fix quotient and/or remainder negation in __divmodb (*) ffd47fb... testsuite: Fix pr113431.c FAIL on sparc* [PR113431] (*) b5e1f06... Regenerate opt.urls (*) 30e1c3d... lower-subreg, edit-context: Fix comment typos (*) ab2da8f... i386: Fix a pasto in ix86_expand_int_sse_cmp [PR114339] (*) 7dd3b2b... match.pd: Only merge truncation with conversion for -fno-si (*) 0319f26... expand: EXTEND_BITINT CALL_EXPR results [PR114332] (*) 8ae7062... testsuite: Fix up pr104601.C for recent libstdc++ changes (*) 90b9872... bitint: Fix up adjustment of large/huge _BitInt arguments o (*) 3fd46d8... Fortran: Fix class/derived/complex function associate selec (*) acc38ff... MIPS: Add -m(no-)strict-align option (*) 81f3d96... vect: Call vect_convert_output with the right vecitype [PR1 (*) d7d0582... LoongArch: Remove masking process for operand 3 of xvpermi. (*) c1f6690... Daily bump. (*) efab888... tree-core: clarify clobber comments (*) 6dbf0d2... PR modula2/114294 expression causes ICE (*) 53fd0f5... hppa: Fix REG+D address support before reload (*) 6cf4286... bpf: define INT8_TYPE as signed char (*) bc5a9da... gcc: xtensa: reorder movsi_internal patterns for better cod (*) f89cfdb... libstdc++: Fix std::format("{}", negative_integer) [PR11432 (*) df483eb... libstdc++: Add nodiscard in <algorithm> (*) fd71043... gcn: Fix a comment typo (*) 7580e39... icf: Reset SSA_NAME_{PTR,RANGE}_INFO in successfully merged (*) 7aeedff... PR modula2/114333 set type comparison against cardinal shou (*) f98b85b... LoongArch: Remove unused and incorrect "sge<u>_<X:mode><GPR (*) 0adc8c5... libstdc++: Add missing clear_padding in __atomic_float cons (*) 38958ac... OpenACC 2.7: front-end support for readonly modifier: Add b (*) 473c612... Minor fixes for OpenACC/Fortran 'self' clause for compute c (*) 25242ed... Fix 'char' initialization, copy, check in 'libgomp.oacc-for (*) 9349aef... aarch64: Fix TImode __sync_*_compare_and_exchange expansion (*) 075104e... s390: fix htm-builtins test cases (*) e6836bb... libstdc++: Correct notes about std::call_once in manual [PR (*) 2a556db... libstdc++: Update C++23 status in the manual (*) 942497a... libcpp: Fix macro expansion for argument of __has_include [ (*) 6c166e5... libcpp: Fix __has_include_next ICE in the last directory of (*) b7f70cf... PR modula2/114333 set type comparison against a cardinal sh (*) ddf852d... OpenACC 2.7: front-end support for readonly modifier (*) 90a7da6... IBM Z: Fix -munaligned-symbols (*) 8f6e081... gimple-iterator: Some gsi_safe_insert_*before fixes (*) 618e34d... i386[stv]: Handle REG_EH_REGION note (*) 746b71e... Daily bump. (*) a8c7c3a... libstdc++: Move test error_category to global scope (*) 45a3ee8... libstdc++: Improve documentation on debugging with libstdc+ (*) d649015... libstdc++: Document that _GLIBCXX_CONCEPT_CHECKS might be r (*) 11caf47... Fortran: fix IS_CONTIGUOUS for polymorphic dummy arguments (*) 74bca21... store-merging: Match bswap64 on 32-bit targets with bswapsi (*) 5a44e14... testsuite: target test for short_enums (*) 4d049fa... s390: Fix TARGET_SECONDARY_RELOAD for non-SYMBOL_REFs (*) a63fb78... s390: Fix tests rosbg_si_srl and rxsbg_si_srl (*) 9f2b16c... s390: Streamline vector builtins with LLVM (*) b59f0c9... s390: Deprecate some vector builtins (*) 0613b12... bitint: Fix up lowering of bitfield loads/stores [PR114313] (*) c5037fc... OpenMP/Fortran: Fix defaultmap(none) issue with dummy proce (*) 6586359... asan: Fix ICE during instrumentation of returns_twice calls (*) 364c684... gimple-iterator, ubsan: Fix ICE during instrumentation of r (*) f6d9426... Daily bump. (*) 81ee129... Fortran: handle procedure pointer component in DT array [PR (*) ef79c64... libgomp/libgomp.texi: Fix @node order in @menu (*) 73dac51... tree-optimization/114121 - chrec_fold_{plus,multiply} and r (*) 4aa87b8... c++: Support target-specific nodes when streaming modules [ (*) ad860cc... asan: Instrument <retval> stores in callees rather than cal (*) 39737cd... strlen: Fix another spot that can create invalid ranges [PR (*) cdf0c66... RISC-V: Fix some code style issue(s) in riscv-c.cc [NFC] (*) c0c5724... tree-optimization/114297 - SLP reduction with early break f (*) c4e5789... Reject -fno-multiflags [PR114314] (*) 0628916... Daily bump. (*) 0c17965... libgfortran: [PR114304] Revert portion of PR105347 change. (*) 9b32438... Update gcc sv.po (*) c27b305... gomp: testsuite: improve compatibility of bad-array-section (*) 8410402... PR modula2/114295 Incorrect location if compiling implement (*) 4e1fcf4... testsuite: vect: Require vect_hw_misalign in gcc.dg/vect/ve (*) 96b63fa... testsuite: vect: Require vect_perm in several tests [PR1140 (*) 1bf70e6... aarch64,arm: Move branch-protection data to targets (*) 119f5ae... middle-end/114299 - missing error recovery from gimplify fa (*) dbe5ccd... bitint: Avoid rewriting large/huge _BitInt vars into SSA af (*) 0c4df2c... Fix placement of recently implemented DIE (*) 31ce2e9... Fold: Fix up merge_truthop_with_opposite_arm for NaNs [PR95 (*) 1a4553b... Daily bump. (*) a84b98c... d: Fix -fpreview=in ICEs with forward referenced parameter (*) 8fe27ed... [committed] [PR tree-optimization/110199] Simplify MIN/MAX (*) 993c6de... VECT: Fix ICE for vectorizable LD/ST when both len and stor (*) 6f7d000... Revert "[committed] Adjust expectations for pr59533-1.c" (*) 7c8f0a7... [committed] [target/102250] Document python requirement for (*) 50531b6... [committed] [PR target/111362] Fix compare-debug issue with (*) 3e05eb9... Daily bump. (*) f5a805d... AVR: Fix typos in comment, indentation glitches in avr.md. (*) 3e3e415... fwprop: Restore previous behavior for forward propagation o (*) 42cd49a... LoongArch: Emit R_LARCH_RELAX for TLS IE with non-extreme c (*) e8cc1f9... AVR: Add cost computation for some insn combine patterns. (*) e9753f4... i386: Regenerate i386.opt.urls (*) 6fe6301... LoongArch: testsuite: Add compilation options to the regnam (*) 3a3fbec... LoongArch: Fixed an issue with the implementation of the te (*) 3e8ee03... libstdc++: Do not require a time-of-day when parsing sys_da (*) f4a52c1... libstdc++: Fix parsing of leap seconds as chrono::utc_time (*) c775a03... Daily bump. (*) 54e505d... ipa: Avoid excessive removing of SSAs (PR 113757) (*) 5825bd0... libbacktrace: don't assume compressed section is aligned (*) cebbaa2... [PR113790][LRA]: Fixing LRA ICE on riscv64 (*) 0e850ef... bpf: add size threshold for inlining mem builtins (*) ac829a8... arm: testsuite: tweak bics_3.c [PR113542] (*) 10c6091... bpf: testsuite: fix unresolved test in memset-1.c (*) 84fc8f4... GCN: The original meaning of 'GCN_SUPPRESS_HOST_FALLBACK' i (*) 37078f2... nvptx: 'cuDeviceGetCount' failure is fatal (*) ab70add... GCN, nvptx: Fatal error for missing symbols in 'libhsa-runt (*) 5119c79... ARM: Fix builtin-bswap-1.c test [PR113915] (*) 64273a7... contrib: Improve dg-extract-results.sh's Python detection [ (*) 8263a4b... testsuite: Fix up pr113617 test for darwin [PR113617] (*) 018ddc8... tree-optimization/114269 - 434.zeusmp regression after SCEV (*) 3cdaa64... modula2: Rebuild bootstrap tools with faster dynamic arrays (*) 40209cb... AVR: Add an insn combine pattern for offset computation. (*) d6bcc2e... bb-reorder: Fix assertion (*) a307a26... i386: Guard noreturn no-callee-saved-registers optimization (*) eed4e54... c-family, c++: Fix up handling of types which may have padd (*) 05109b1... dwarf2out: Emit DW_AT_export_symbols on anon unions/structs (*) 3ecc507... c++: Fix up parameter pack diagnostics on xobj vs. varargs (*) 1329dac... MAINTAINERS: Fix order in Write After Aproval (*) 0bd04d9... testsuite/108355 - make gcc.dg/tree-ssa/ssa-fre-104.c prope (*) 131d175... modula2: Add constant aggregate tests (*) 42187c6... RISC-V: Fix ICE in riscv vector costs (*) a0e9458... fwprop: Avoid volatile rtx to be propagated (*) 1e74c75... Daily bump. (*) 715127b... libstdc++: Use std::from_chars to speed up parsing subsecon (*) 5f9d7a5... libstdc++: Fix parsing of fractional seconds [PR114244] (*) 9ccd03d... c++: Redetermine whether to write vtables on stream-in [PR1 (*) f5c1224... c++/modules: member alias tmpl partial inst [PR103994] (*) 19b23bf... AArch64: memcpy/memset expansions should not emit LDP/STP [ (*) 0552560... c++/modules: inline namespace abi_tag streaming [PR110730] (*) e162b2f... libstdc++: Do not define lock-free atomic aliases if not fu (*) ddd347f... libstdc++: Update expiry times for leap seconds lists (*) 709d847... libstdc++: Replace unnecessary uses of built-ins in testsui (*) 24a2b5d... libstdc++: Better diagnostics for std::format errors (*) 0ed6e5b... testsuite, darwin: improve check for -shared support (*) 226043a... vect: Do not peel epilogue for partial vectors. (*) 99309b9... PR modula2/109969 Linking large project causes an ICE (*) 9f91568... c++: ICE with variable template and [[deprecated]] [PR11003 (*) e2e4b60... doc: Fix docs for -dD regarding predefined macros (*) fa04688... rs6000: Don't ICE when compiling the __builtin_vsx_splat_2d (*) e71a4e8... Fix bogus error on allocator for array type with Dynamic_Pr (*) 9970b57... Include safe-ctype.h after C++ standard headers, to avoid o (*) a242f69... analyzer: Fix up some -Wformat* warnings (*) 0c1ff89... contrib: Update test_mklog to correspond to mklog (*) 940586a... c++: Fix ICE diagnosing incomplete type of overloaded funct (*) 77772f8... c++: Stream DECL_CONTEXT for template template parms [PR988 (*) b209d90... bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarc (*) c655c8d... expand: Fix UB in choose_mult_variant [PR105533] (*) e1bd0f2... sccvn: Avoid UB in ao_ref_init_from_vn_reference [PR105533] (*) ae1b056... LoongArch: testsuite:Fix problems with incorrect results in (*) 2f7d472... LoongArch: Use /lib instead of /lib64 as the library search (*) 95b6ee9... match.pd: Optimize a * !a to 0 [PR114009] (*) 1cd8254... RISC-V: Refactor expand_vec_cmp [NFC] (*) 03932d3... Fortran: Fix issue with using snprintf function. (*) 8b483cd... Daily bump. (*) 74e8cc2... i386: Fix and improve insn constraint for V2QI arithmetic/s (*) 59554a5... RISC-V: Use vmv1r.v instead of vmv.v.v for fma output reloa (*) 9ae8307... RISC-V: Adjust vec unit-stride load/store costs. (*) b575f37... ARM: Fix conditional execution [PR113915] (*) 49c3f24... Revert "Set num_threads to 50 on 32-bit hppa in two libgomp (*) 10cbfcd... [PR target/113001] Fix incorrect operand swapping in condit (*) 93e1d4d... Fortran: error recovery while simplifying expressions [PR10 (*) dc6c3bf... c++: ICE with noexcept and local specialization [PR114114] (*) e772c0c... i386: Eliminate common code from x86_32 TARGET_MACHO part i (*) 71aad52... amdgcn: additional gfx1030/gfx1100 support: adjust test cas (*) b7d1431... AVR: Adjust rtx cost of plus + zero_extend. (*) 89c443a... tree-optimization/114239 - rework reduction epilogue drivin (*) 7719b9b... LoongArch: testsuite: Rewrite {x,}vfcmp-{d,f}.c to avoid na (*) c7a9883... aarch64: Define out-of-class static constants (*) 49d83e9... c++: Fix template deduction for conversion operators with x (*) 3a91011... tree-optimization/114249 - ICE with BB reduction vectorizat (*) 0249744... tree-optimization/114246 - invalid call argument from DSE (*) 1157d5d... i386: Fix up the vzeroupper REG_DEAD/REG_UNUSED note workar (*) 21edfb0... Fortran: Add user defined error messages for UDTIO. (*) b0d11bb... c++/modules: befriending template from current class scope (*) 214dadf... Daily bump. (*) 5d24bf3... ctf: fix incorrect CTF for multi-dimensional array types (*) fca6f6f... asan: Handle poly-int sizes in ASAN_MARK [PR97696] (*) 8776468... aarch64: Remove SME2.1 forms of LUTI2/4 (*) 067a012... arm: check for low register before applying peephole [PR113 (*) 2ba3171... Fix testcase pr112337.c to check the options [PR112337] (*) 08ec4ad... AVR: Add two RTL peepholes. (*) (*) 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.