The branch 'redhat/heads/gcc-15-branch' was updated to point to:
dd2ccfe59894... Merge commit 'r15-9554-g7336054f9b012a0812cd0a260375cd987e4
It previously pointed to:
5f1acb12c814... Merge commit 'r15-9352-g6284f555e877c75ddecc776286ec4b8c200
Diff:
Summary of changes (added commits):
-----------------------------------
dd2ccfe... Merge commit 'r15-9554-g7336054f9b012a0812cd0a260375cd987e4
7336054... libstdc++: Update status tables to refer to GCC 15 not main (*)
d24527c... Set DEV-PHASE to prerelease. (*)
5d05d49... libgomp: Don't test ompx::allocator::gnu_pinned_mem on non- (*)
930b504... libstdc++: Fixed signed comparision in _M_parse_fill_and_al (*)
7cf5503... middle-end: fix masking for partial vectors and early break (*)
0be3dff... libstdc++: Do not use 'not' alternative token in <format> (*)
22fe83d... s390: Use match_scratch instead of scratch in define_split (*)
843b273... libstdc++: Remove dead code in range_formatter::format [PR1 (*)
5562067... nvptx: Remove 'TARGET_ASM_NEED_VAR_DECL_BEFORE_USE' (*)
4bff3f0... libgomp.texi: For HIP interop, mention cpp defines to set (*)
0eae20c... d: Fix infinite loop regression in CTFE (*)
a4f81e1... combine: Correct comments about combine_validate_cost (*)
ac31e41... c++: ill-formed constexpr function [PR113360] (*)
5e3646a... Daily bump. (*)
7b9d8d4... [testsuite] [ppc] ipa-sra-19.c: pass -Wno-psabi on powerpc- (*)
47561e4... Doc: Document raw string literals as GNU C extension [PR883 (*)
17c5ad2... testsuite: Replace altivec vector attribute with generic eq (*)
c3e721f... cobol: Eliminate gcc/cobol/LICENSE. [PR119759] (*)
8334086... [PATCH] rx: avoid adding setpsw for rx_cmpstrn when len is (*)
d5d7dfa... Fix wrong optimization of conditional expression with enume (*)
dbffead... Doc: make regenerate-opt-urls (*)
5fdb014... c++: templates, attributes, #pragma target [PR114772] (*)
b0d7d64... c++: format attribute redeclaration [PR116954] (*)
6b4569a... i386: Enable -mnop-mcount for -fpic with PLTs [PR119386] (*)
9b0ae0a... i386: Prefer PLT indirection for __fentry__ calls under -fP (*)
a5212ed... Doc: Add pointer to --help use to main entry for -Q option (*)
4e3060e... Fortran: pure subroutine with pure procedure as dummy [PR10 (*)
518efed... Remove 'ALWAYS_INLINE' workaround in 'libgomp.c++/target-ex (*)
34fe8e9... libatomic: Fix up libat_{,un}lock_n for mingw [PR119796] (*)
61dfb07... libatomic: Fix up libat_{,un}lock_n [PR119796] (*)
0b2a249... Add 'libgomp.c++/pr106445-1{,-O0}.C' [PR106445] (*)
ca9cffe... For nvptx offloading, make sure to emit C++ constructor, de (*)
eabba7b... Stream ipa_return_value_summary (*)
0e8b6f0... MAINTAINERS: Add myself to Write After Approval (*)
aef8797... libstdc++: Fix constification in range_formatter::format [P (*)
fa99720... middle-end: force AMDGCN test for vect-early-break_18.c to (*)
46ccce1... middle-end: Fix incorrect codegen with PFA and VLS [PR11935 (*)
473dde5... libstdc++: Implement formatters for pair and tuple [PR10916 (*)
5a48e77... bitintlower: Fix interaction of gimple_assign_copy_p stmts (*)
fc4099a... riscv: Fix incorrect gnu property alignment on rv32 (*)
1d9e02b... RISC-V: Put jump table in text for large code model (*)
45a708d... testsuite: Add testcase for already fixed PR [PR116093] (*)
31e16c8... AArch64: Fix operands order in vec_extract expander (*)
43cbf04... aarch64: Disable sysreg feature gating (*)
60130b2... Daily bump. (*)
c5ffab9... d: Fix ICE: type variant differs by TYPE_MAX_VALUE with -g (*)
a6f4178... c++: Prune lambda captures from more places [PR119755] (*)
674b087... testsuite: Fix up completion-2.c test (*)
1ff4a22... libgomp.texi (gcn, nvptx): Mention self_maps alongside USM (*)
727f330... c: Fully fold each parameter for call to .ACCESS_WITH_SIZE (*)
99835bd... OpenMP: omp.h omp::allocator C++ Allocator interface (*)
5ed2fa4... x86: Update gcc.target/i386/apx-interrupt-1.c (*)
d91aab4... Docs: Address -fivopts, -O0, and -Q confusion [PR71094] (*)
628aecb... c++: constexpr, trivial, and non-alias target [PR111075] (*)
7f56a8e... configure, Darwin: Recognise new naming for Xcode ld. (*)
9cf6b52... includes, Darwin: Handle modular use for macOS SDKs [PR1168 (*)
5621b3b... Regenerate common.opt.urls (*)
248e228... cobol/119302 - transform gcobol.3 name during install, inst (*)
4a01869... Set znver5 issue rate to 4. (*)
e2011ab... Set ADDSS cost to 3 for znver5 (*)
25775e7... libstdc++: Do not define __cpp_lib_ranges_iota in <ranges> (*)
df59bf2... libstdc++: Do not declare namespace ranges in <numeric> unc (*)
edb4867... RISC-V: vsetvl: elide abnormal edges from LCM computations (*)
517f7e3... RISC-V: Do not lift up vsetvl into non-transparent blocks [ (*)
f62e5d7... libstdc++: Implement formatter for ranges and range_formatt (*)
a039bab... libgcobol: mark riscv64-*-linux* as supported target (*)
99cd28c... Fortran/OpenMP: Support automatic mapping allocatable compo (*)
6d9fdf4... Locality cloning pass: -fipa-reorder-for-locality (*)
b4cf695... ipa-bit-cp: Fix adjusting value according to mask (PR119803 (*)
074b2b0... d: Fix internal compiler error: in visit, at d/decl.cc:838 (*)
369461d... c++: prev declared hidden tmpl friend inst, cont [PR119807] (*)
f5ed7d1... d: Fix ICE in dwarf2out_imported_module_or_decl, at dwarf2o (*)
bf115fd... ipa-cp: Fix up ipcp_print_widest_int (*)
0756511... tailc: Fix up musttail calls vs. -fsanitize=thread [PR11980 (*)
039b566... Wbuiltin-declaration-mismatch-4.c: accept long long in warn (*)
a591629... testsuite: Fix up ipa/pr119318.c test [PR119318] (*)
05d3aeb... libstdc++: Fix std::string construction from volatile char* (*)
8a20889... libstdc++: Enable __gnu_test::test_container constructor fo (*)
69ffddd... libgcobol: Handle long double as an alternate IEEE754 quad (*)
fc89b1f... Doc: always_inline attribute vs multiple TUs and LTO [PR113 (*)
764f023... c++: shortcut constexpr vector ctor [PR113835] (*)
fa58ff2... Revert documents from r11-344-g0fec3f62b9bfc0 (*)
f7a2f0a... Doc: clarify -march=pentiumpro has no MMX support [PR42683] (*)
9f3d250... Daily bump. (*)
fe283db... GCN, nvptx: Support '-mfake-exceptions', and use it for off (*)
6c0ea84... Add 'throw', dead code test cases for GCN, nvptx target and (*)
1daf570... Add 'throw', caught test cases for GCN, nvptx target and Op (*)
1362d9d... Add 'throw' test cases for GCN, nvptx target and OpenACC, O (*)
27f88cc... Add 'std::bad_cast' exception, dead code test cases for GCN (*)
00cde16... Add 'std::bad_cast' exception, caught test cases for GCN, n (*)
0e68f49... Add 'std::bad_cast' exception test cases for GCN, nvptx tar (*)
aa3e72f... Add test cases for exception handling constructs in dead co (*)
a304c88... Add PR119692 "C++ 'typeinfo', 'vtable' vs. OpenACC, OpenMP (*)
785448f... Add 'g++.target/gcn/gcn.exp' for GCN-specific C++ test case (*)
8621554... Polish 'dg-output-file' test logs (*)
ebdf92b... testsuite: Fix up ipa/pr119530.c testcase [PR119318] (*)
f96a543... expmed: Always use QImode for init_expmed set_zero_cost [PR (*)
e0b57c7... cobol: Fix -fmax-errors option [PR119776] (*)
d0b41f3... cobol: Fix up COBOL -include [PR119777] (*)
e96cb35... cobol: Drop -fsyntax-only from COBOL lang.opt [PR119777] (*)
2e3c917... pretty-print, expand: Print [must tail call] for CALL_EXPRs (*)
901d94e... gccrs: lang-items: Add ManuallyDrop<T> (*)
73d7249... gccrs: attributes: Handle external tool annotations like ru (*)
9ed95c0... gccrs: nr2.0: Only insert derive macros if they exist (*)
34c516e... gccrs: attributes: Add missing attributes used in `core` (*)
e84f76d... gccrs: Add `#[track_caller]` as known attribute (*)
497ed60... gccrs: install.texi: Mention Rust requirement for building (*)
85a57bf... gccrs: Fix const checking of enum discriminants (*)
5074a85... gccrs: format_args: Allow extraneous commas, improve safety (*)
9710cf3... gccrs: expansion: Desugar doc comments into attributes befo (*)
cb23182... gccrs: expansion: Only add fragments if the matcher succeed (*)
76477f9... gccrs: session: Desugar question mark operator after expans (*)
4aa6cae... gccrs: ast: Add get_locus() to DelimTokenTree (*)
09c4a7a... gccrs: ast: Support outer attributes for AST::RangeExpr (*)
6dcbbcd... gccrs: nr2.0: Do not resolve modules this run if they are u (*)
eb5eee0... gccrs: typecheck: Properly select methods when dealing with (*)
9e36722... rust: Add comment inside block [PR119342] (*)
ec2edef... rust: use range for inside rust-gcc.cc [PR119341] (*)
a2db03f... rust: Use error_operand_p in rust-gcc.cc (*)
3eb76b8... rust: Use FLOAT_TYPE_P instead of manual checking (*)
d45a650... testcase: Add testcase for already fixed PR [PR118476] (*)
00966a7... c++: wrong targs in satisfaction diagnostic context line [P (*)
6518799... libgcobol: Add missing float128 suffix (*)
0a074b8... APX: Don't use red-zone with 32 GPRs and no caller-saved re (*)
6b6611f... ipa-cp: Use the collected pass-through types to propgate co (*)
4f19487... ipa-cp: Use the stored and streamed pass-through types in i (*)
044d0d1... ipa-cp: Make dumping of widest_ints even more sane (*)
de1c734... ipa-cp: Make propagation of bits in IPA-CP aware of type co (*)
f33d2e6... ipa: Record and stream result types of arithemetic jump fun (*)
dd35f66... libstdc++: Document thread-safety for COW std::string [PR21 (*)
2f334a1... tree-optimization/119757 - reject mixed mask/non-mask ldst (*)
c2f1dda... libstdc++: Use UTF-32BE as wide encoding for big-endian mac (*)
a48f934... tree-optimization/119778 - properly mark abnormal edge sour (*)
9e0a98a... PR modula2/119779 ASM examples no longer work (*)
5a32e85... driver: On linux hosts disable ASLR during -freport-bug [PR (*)
5c82694... Fix implementation of Win32 thread model for C++ modules (*)
ec4bf5b... Add testcase for PR lto/119792 (*)
d72b4e9... Daily bump. (*)
b0fb746... cobol: Avoid conflict with OVERFLOW in system headers [PR11 (*)
ee61738... Fortran: Fix runtime segfault closing negative unit (*)
5869a88... c++: improve constexpr call caching [PR115639] (*)
962c3d6... cobol: Avoid conflict with timespec_t in system headers [PR (*)
4b990a0... cobol: Heed ASM_COMMENT_START (*)
45e9392... libgcobol: Use strchr instead of index (*)
f40e395... c++/modules: More fixes for merging DECL_MAYBE_DELETED func (*)
714e902... c++/modules: Give more specific diagnostics in is_matching_ (*)
171710b... s390: Add z17 scheduler description (*)
1b290c1... s390: Support z17 processor name (*)
64319b2... Fix ICE in compare_parameter. (*)
1fda2de... Daily bump. (*)
424c6c8... d: Fix importC cannot find input file __importc_builtins.d (*)
9a7b666... d: Add option to include imported modules in the compilatio (*)
8a03d01... d: Fix -fonly= argument only matches when including full pa (*)
359b612... testsuite: unxfail ira-shrinkwrap-prep-[12].c for x86_64 [P (*)
e7bccec... c++: improve constexpr prvalue folding [PR116416] (*)
342f166... Doc: Explicitly document extensions implied by -march=x86_6 (*)
8b2ceb4... driver: Fix up -freport-bug for ASLR [PR119727] (*)
3f9dfb9... bitintlower: Fix up handling of SSA_NAME copies in coalesci (*)
7e91bba... tailc, expand: Small incremental tweak to tail call dump [P (*)
0562e17... tailc, expand: Tail call -fdump-{tree-tailc,expand-details} (*)
ecef0d7... Ada: Natural/Positive not ignored in subprogram renaming (*)
f417af3... Fortran: Add code gen for do,concurrent's LOCAL/LOCAL_INIT: (*)
711c103... cobol: Eliminate many getenv() calls. [PR119694] (*)
c9d9521... Daily bump. (*)
498933e... Doc: Correct documentation for -fstrong-eval-order [PR10661 (*)
93f6ea8... Doc: Delete misleading sentence from -frounding-math docs [ (*)
985ae5a... PR modula2/119735: Remove single quotes from m2 source code (*)
5cc8a75... testsuite: arm: rename arm_v8_1_lob_ok into arm_v8_1m_lob_h (*)
33b255a... testcase: Add testcase for shrink wrapping of vector<int>:: (*)
992be16... [committed] [RISC-V] Fix testsuite fallout from recent chan (*)
4acdfb7... c++: avoid ARM -Wunused-value [PR114970] (*)
44478b6... libstdc++: Add fast_float patch to LOCAL_PATCHES (*)
c3ba75f... libstdc++: Support aarch64-w64-mingw32 target in fast_float (*)
648d5c2... libstdc++: Use constexpr-if for std::basic_string::_S_copy_ (*)
ae54d8c... libstdc++: Define __cpp_lib_containers_ranges in appropriat (*)
b905ce8... d: Merge upstream dmd 1b34fea478, phobos 40ffbb364 (*)
882d3b3... libstdc++: Add P1206R7 from_range members to std::string [P (*)
3b33d79... libstdc++: Implement debug format for strings and character (*)
b57d7ef... bitintlower: Fix up handling of nested casts in m_upward_2l (*)
f6e6e6d... aarch64: Add test case. (*)
f6b0dc1... Doc: Add missing documentation for -ftree-cselim [PR87909] (*)
7e6255e... bf-ms-attrib.c: Fix expected struct size (*)
f4cdbd6... realloc-1.c: accept long long in warning for llp64 (*)
0c210fb... Doc: Discourage the use of -ffloat-store [PR14708] (*)
2fb9033... Daily bump. (*)
5957b99... c++: nested lambda capture pack [PR119345] (*)
733a6a4... libgomp: Update SVE tests (*)
493974a... c++: alias_ctad_tweaks ICE w/ inherited CTAD [PR119687] (*)
1f32b87... c++: Use G_ instead of _ around cp/errors.cc gcc-internal-f (*)
bb323ec... libstdc++: Adjust value of __cpp_lib_constrained_equality f (*)
6fd19b2... Darwin, libgcobol: Enable for x86_64 Darwin. (*)
6ddcbb3... cobol: New testcases for reference modification. (*)
39892d9... c++: lambda in constraint of lambda [PR119175] (*)
911973a... libbacktrace: Add hpux fileline support (*)
a5a7233... hpux: Remove _GLIBCXX_USE_LONG_LONG define from hpux os_def (*)
8c703f6... Darwin: Add spec substitution for static-libgcobol. (*)
bf812c6... middle-end/119706 - allow POLY_INT_CST as is_gimple_mem_ref (*)
95f1097... libgcobol: Allow libgcobol to use libquadmath [PR119244]. (*)
f1e82c8... testsuite, cobol: Add libquadmath paths. (*)
4c8c373... Avoid using POINTER_DIFF_EXPR for overlap checks [PR119399] (*)
72dff34... RISC-V: Fix the behavior for multilib-generator with --cmod (*)
9e48698... RISC-V: Include local riscv_vector.h in testsuite (*)
(*) This commit already exists in another branch.
Because the reference `refs/vendors/redhat/heads/gcc-15-branch' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.