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.