https://gcc.gnu.org/g:037d91e03673f29447d783a54bcf9c2b015e8e2b
commit 037d91e03673f29447d783a54bcf9c2b015e8e2b
Author: Ondřej Machota
Date: Tue Mar 18 20:40:21 2025 +0100
rtl-ssa-dce: improve prelive conditions (USE, TRAP_IF)
Diff:
---
gcc/dce.cc | 31 +--
1 f
https://gcc.gnu.org/g:8c5be0dd1c460694a2c8ef78bdadc2c6aea01ad8
commit r15-8116-g8c5be0dd1c460694a2c8ef78bdadc2c6aea01ad8
Author: Pierre-Emmanuel Patry
Date: Thu Apr 25 16:15:42 2024 +0200
gccrs: Change crate_num_to_nodeid return type
Change the function's return type to an optiona
https://gcc.gnu.org/g:da6cea6625be011eeda958b096cf35573d2ab7bb
commit r14-11488-gda6cea6625be011eeda958b096cf35573d2ab7bb
Author: Jonathan Wakely
Date: Mon Mar 24 21:36:16 2025 +
libstdc++: Add testcases for resolved bug [PR101527]
These tests were fixed by a front-end change
https://gcc.gnu.org/g:f45d14b495d603b8d5fbdffe6fced03cb3e2fc10
commit r15-8653-gf45d14b495d603b8d5fbdffe6fced03cb3e2fc10
Author: Jerry DeLisle
Date: Fri Mar 21 10:34:08 2025 -0700
Fortran: Fix typo in error message.
PR fortran/119406
gcc/fortran/ChangeLog:
https://gcc.gnu.org/g:7d561820525fd3b9d8f3876333c0584d75e7c053
commit r15-9220-g7d561820525fd3b9d8f3876333c0584d75e7c053
Author: Jason Merrill
Date: Fri Apr 4 17:34:08 2025 -0400
c++: __FUNCTION__ in lambda return type [PR118629]
In this testcase, the use of __FUNCTION__ is within
https://gcc.gnu.org/g:b76ee925818b5617ec3b86e07edbf1f880d5e6e7
commit r15-8583-gb76ee925818b5617ec3b86e07edbf1f880d5e6e7
Author: Arthur Cohen
Date: Sat Dec 21 22:53:50 2024 +
gccrs: ast: Add new constructors for PathInExpression
This commit adds two new constructors for AST::P
https://gcc.gnu.org/g:337b9ff4854c6a7fa47860ce0acad82ffb4d39be
commit r15-9218-g337b9ff4854c6a7fa47860ce0acad82ffb4d39be
Author: Nathaniel Shead
Date: Fri Apr 4 12:24:10 2025 +1100
c++: Fix GC with TU_LOCAL_ENTITY [PR119564]
When adding TU_LOCAL_ENTITY in r15-6379 I neglected to a
https://gcc.gnu.org/g:b8e8829cfb73d7aa009d387ab09bdbab221930d7
commit r15-9217-gb8e8829cfb73d7aa009d387ab09bdbab221930d7
Author: Nathaniel Shead
Date: Fri Apr 4 11:56:53 2025 +1100
c++/modules: Fix divergence in streaming/non-streaming tree walks [PR119608]
Modules streaming walks
https://gcc.gnu.org/g:f4a3ae1ef5ec951f007c4bd530f30e44945c5f0d
commit r15-9216-gf4a3ae1ef5ec951f007c4bd530f30e44945c5f0d
Author: Nathaniel Shead
Date: Fri Apr 4 19:08:40 2025 +1100
c++/modules: Propagate bits to DECL_MAYBE_DELETED dups [PR119462]
In the linked PR, we're importing
https://gcc.gnu.org/g:c5b6e533a1c2912a1b8a6993a413f9377a2762e0
commit r15-8303-gc5b6e533a1c2912a1b8a6993a413f9377a2762e0
Author: Pierre-Emmanuel Patry
Date: Mon Jul 29 14:20:01 2024 +0200
gccrs: Move builtin macro tests to their own directory
We need a finer grain to filter tests
https://gcc.gnu.org/g:a6c2248cfd4bc922378f554578ee44e6b4690f5d
commit r15-9124-ga6c2248cfd4bc922378f554578ee44e6b4690f5d
Author: Jakub Jelinek
Date: Tue Apr 1 11:40:58 2025 +0200
gimple-low: Diagnose assume attr expressions defining labels which are used
as unary && operands outside of th
https://gcc.gnu.org/g:e620a86e4d7591eb446df828506da76c070d1eb9
commit r15-8374-ge620a86e4d7591eb446df828506da76c070d1eb9
Author: Raiki Tamura
Date: Thu Aug 8 02:25:05 2024 +0900
gccrs: Implement initial pattern analysis pass.
gcc/rust/ChangeLog:
* Make-lang.in: Ad
https://gcc.gnu.org/g:6602fc076a883cf0cd20a37655a6bd9c146a2770
commit r15-9215-g6602fc076a883cf0cd20a37655a6bd9c146a2770
Author: Bob Dubner
Date: Fri Apr 4 18:33:42 2025 -0400
cobol: Set compile-time and run-time signable_e bits the same for
RETURN-CODE.
This fix reverts the rece
https://gcc.gnu.org/g:4019d70517af4d6d95650eb2ee3a793c57cdbe2b
commit 4019d70517af4d6d95650eb2ee3a793c57cdbe2b
Author: Owen Avery
Date: Sun Mar 23 21:04:32 2025 -0400
nr2.0: Fix test macros/mbe/macro43.rs
gcc/testsuite/ChangeLog:
* rust/compile/macros/mbe/macro43.
https://gcc.gnu.org/g:bfc9520eab16379aa47121d336bfd4d38c6d040a
commit r13-9480-gbfc9520eab16379aa47121d336bfd4d38c6d040a
Author: Iain Buclaw
Date: Sat Mar 29 23:16:25 2025 +0100
d: Fix error with -Warray-bounds and -O2 [PR117002]
The record layout of class types in D don't get any
https://gcc.gnu.org/g:230fbe10db89862f3e3019350f7dcc06e5d849aa
commit 230fbe10db89862f3e3019350f7dcc06e5d849aa
Author: Michael Meissner
Date: Thu Apr 3 16:08:45 2025 -0400
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
-mtune=power
https://gcc.gnu.org/g:acc0e4bf0aa7c9e12fd449dca0529d7882b0317e
commit acc0e4bf0aa7c9e12fd449dca0529d7882b0317e
Author: Michael Meissner
Date: Thu Apr 3 16:43:54 2025 -0400
RFC2653-PowerPC: Add support for 1,024 bit DMR registers.
This patch is a prelimianry patch to add the full 1
https://gcc.gnu.org/g:2472da2b128df45b0c9e4b8d3ec60eeb4732e6f1
commit 2472da2b128df45b0c9e4b8d3ec60eeb4732e6f1
Author: Pierre-Emmanuel Patry
Date: Thu Mar 13 15:18:58 2025 +0100
Remove finalize import visitor
This visitor is not used anymore.
gcc/rust/ChangeLog:
https://gcc.gnu.org/g:d060d7a3ddc1c782e2800b1f68a2eb8f0de1fc32
commit r15-9208-gd060d7a3ddc1c782e2800b1f68a2eb8f0de1fc32
Author: Jakub Jelinek
Date: Fri Apr 4 20:52:41 2025 +0200
tailc: Don't reject all tail calls if param has addr taken [PR119616]
Before my PR119376 r15-9145 chan
https://gcc.gnu.org/g:bdfdaef9069a557ac47384c1a845a9e3dcf02ccc
commit bdfdaef9069a557ac47384c1a845a9e3dcf02ccc
Author: Owen Avery
Date: Mon Mar 24 22:49:12 2025 -0400
nr2.0: Handle global paths
gcc/rust/ChangeLog:
* resolve/rust-forever-stack.h
(Foreve
https://gcc.gnu.org/g:94d1dacf350c3c463aead7e4d5c172f138045eb1
commit r15-8869-g94d1dacf350c3c463aead7e4d5c172f138045eb1
Author: Jason Merrill
Date: Sat Mar 22 10:52:14 2025 -0400
c++: pack indexing and if consteval
The pack index is manifestly constant-evaluated, and the call to
https://gcc.gnu.org/g:8f4718f0b5900d1743563a5c4e8f3dcc6cec3468
commit r15-8373-g8f4718f0b5900d1743563a5c4e8f3dcc6cec3468
Author: Liam Naddell
Date: Thu Aug 8 05:31:58 2024 -0400
gccrs: Dynamic dispatch with supertraits
gcc/rust/ChangeLog:
* backend/rust-compile.cc
https://gcc.gnu.org/g:031cb46341690a66f5b31486942f69105db15297
commit r13-9470-g031cb46341690a66f5b31486942f69105db15297
Author: Jonathan Wakely
Date: Tue Dec 10 10:56:41 2024 +
libstdc++: Disable __gnu_debug::__is_singular(T*) in constexpr [PR109517]
Because of PR c++/85944 w
https://gcc.gnu.org/g:bcd780d114f983b49078a5996f898f2750e6f214
commit r15-8505-gbcd780d114f983b49078a5996f898f2750e6f214
Author: Owen Avery
Date: Sat Oct 26 19:43:11 2024 -0400
gccrs: Use name resolution 2.0 in TraitResolver
gcc/rust/ChangeLog:
* typecheck/rust-hi
https://gcc.gnu.org/g:e90d6c2639c39266479085a5f8df443b56eca259
commit r15-8956-ge90d6c2639c39266479085a5f8df443b56eca259
Author: Sam James
Date: Thu Mar 27 00:21:43 2025 +
testsuite: more (mostly cosmetic) dg- whitespace fixes
Some of these are harmless but still inconsistent
https://gcc.gnu.org/g:ecc2725d61f1b268b51a604543b6717185bebd34
commit r14-11530-gecc2725d61f1b268b51a604543b6717185bebd34
Author: Jason Merrill
Date: Wed Jan 29 05:15:00 2025 -0500
c++: lambda in requires outside template [PR99546]
Since r10-7441 we set processing_template_decl in
https://gcc.gnu.org/g:564d76525f6a7a17deb5632da84ff6eefd7c0ce5
commit r15-9098-g564d76525f6a7a17deb5632da84ff6eefd7c0ce5
Author: Philip Herron
Date: Thu Mar 27 16:32:21 2025 +
gccrs: Fix ICE when compiling path which resolves to trait constant
Fixes Rust-GCC#3552
gcc/
https://gcc.gnu.org/g:907d363c5dfcf80a95bc0fa44b11268b95724a71
commit 907d363c5dfcf80a95bc0fa44b11268b95724a71
Author: Mikael Morin
Date: Wed Apr 2 16:28:11 2025 +0200
Sauvegarde modifs.
Diff:
---
gcc/fortran/class.cc| 244 +++---
gcc/fortran/intrinsic.cc| 8
https://gcc.gnu.org/g:f6da8c5b993a326fe0528f26b600a25a4bd7c11e
commit r15-9115-gf6da8c5b993a326fe0528f26b600a25a4bd7c11e
Author: Lulu Cheng
Date: Mon Mar 31 15:05:27 2025 +0800
LoongArch: doc: Put the '-mtls-dialect=opt' option description in the
correct position.
gcc/ChangeLog:
https://gcc.gnu.org/g:25992d8daff60726a247ec7850d540aed5335639
commit r15-9212-g25992d8daff60726a247ec7850d540aed5335639
Author: Jason Merrill
Date: Wed Jan 29 05:15:00 2025 -0500
c++: lambda in requires outside template [PR99546]
Since r10-7441 we set processing_template_decl in
https://gcc.gnu.org/g:070296e6c313a7748efe053feacade4905901b5e
commit r13-9482-g070296e6c313a7748efe053feacade4905901b5e
Author: Andrew Carlotti
Date: Tue Jul 30 16:26:04 2024 +0100
aarch64: Use PAUTH instead of V8_3A in some places
gcc/ChangeLog:
* config/aarch64
https://gcc.gnu.org/g:e0a1d0e044c6eb129d1133d5af51818129a4d4e0
commit r15-8894-ge0a1d0e044c6eb129d1133d5af51818129a4d4e0
Author: Paul-Antoine Arras
Date: Mon Mar 24 15:53:36 2025 +0100
OpenMP: interop - fix Fortran test
This fixes up commit r15-8654-g99e2906ae255fc:
* Do not u
https://gcc.gnu.org/g:acfe19f03bccd1f3183fd5d70d7a3c8c85e62fac
commit r15-9187-gacfe19f03bccd1f3183fd5d70d7a3c8c85e62fac
Author: Jason Merrill
Date: Tue Apr 1 19:22:18 2025 -0400
c++/modules: inline loaded at eof
std/format/string.cc and a few other libstdc++ tests were failing wi
https://gcc.gnu.org/g:9f1086da1060e87784118901bba826317ddedd46
commit r15-8562-g9f1086da1060e87784118901bba826317ddedd46
Author: Arthur Cohen
Date: Fri Nov 29 12:03:59 2024 +0100
gccrs: type-check: Remove unused capture in nr2.0
gcc/rust/ChangeLog:
* typecheck/rus
https://gcc.gnu.org/g:5d79fbd65ccaf51afa90cab5454b3f6f5b0e6f75
commit r15-8566-g5d79fbd65ccaf51afa90cab5454b3f6f5b0e6f75
Author: Arthur Cohen
Date: Wed Nov 6 16:32:35 2024 +0100
gccrs: hir: Start adapting visitors to accept multiple kinds of Paths
gcc/rust/ChangeLog:
https://gcc.gnu.org/g:5ec40be008abda062c95daf61bce79bfb39055a5
commit r15-8635-g5ec40be008abda062c95daf61bce79bfb39055a5
Author: Arthur Cohen
Date: Thu Jan 2 11:00:21 2025 +
gccrs: derive(Clone): Improve existing testcase
gcc/testsuite/ChangeLog:
* rust/compil
https://gcc.gnu.org/g:b81a65f3cd6a5152df4bf45fe31dd4f0fc66ab72
commit r15-8372-gb81a65f3cd6a5152df4bf45fe31dd4f0fc66ab72
Author: Kushal Pal
Date: Wed Aug 28 06:39:28 2024 +
gccrs: Used `IndexVec` for place_map
gcc/rust/ChangeLog:
* checks/errors/borrowck/rust-
https://gcc.gnu.org/g:cd8547f85e53b42eff5a7c7572b466c023c75daf
commit r15-8589-gcd8547f85e53b42eff5a7c7572b466c023c75daf
Author: Arthur Cohen
Date: Wed Dec 25 17:55:09 2024 +
gccrs: lower: Correctly lower parenthesized types
This is useful for handling multiple trait bounds, a
https://gcc.gnu.org/g:4f9e72dd364915dafc03202cc6ad9ddffaee93f3
commit r15-8670-g4f9e72dd364915dafc03202cc6ad9ddffaee93f3
Author: Iain Sandoe
Date: Fri Mar 21 15:31:21 2025 +
Darwin: We do not need libdl, it is provided in libSystem.
Darwin provides this support as part of libS
https://gcc.gnu.org/g:1d2257dc850d088f6d9267b4624ba08533ab2475
commit r15-8649-g1d2257dc850d088f6d9267b4624ba08533ab2475
Author: Richard Earnshaw
Date: Fri Mar 21 15:20:03 2025 +
arm: testsuite: make unaligned-memcpy-*.c executable tests [PR91614]
These tests have been looking
https://gcc.gnu.org/g:f821a513843baabed8a39601bbc714558110b748
commit r15-8600-gf821a513843baabed8a39601bbc714558110b748
Author: Philip Herron
Date: Tue Jan 7 18:15:37 2025 +
gccrs: cleanup our enum type layout to be closer to rustc
This changes our enum type layout so for exa
https://gcc.gnu.org/g:a3e8f61a2f56032767b70f252c58aab94327f872
commit a3e8f61a2f56032767b70f252c58aab94327f872
Author: Thomas Schwinge
Date: Mon Jul 11 22:36:39 2022 +0200
GCN, nvptx: Don't default-disable libstdc++ build
In addition to making libstdc++ itself available, this, via
https://gcc.gnu.org/g:1c9cd6a60128dc860ef7879222fddf91790e4515
commit r15-8625-g1c9cd6a60128dc860ef7879222fddf91790e4515
Author: Arthur Cohen
Date: Tue Dec 31 17:36:50 2024 +
gccrs: ast-collector: Adapt to lang item type path segments
gcc/rust/ChangeLog:
* ast
https://gcc.gnu.org/g:766d89d962fb7529e358ae46c760a3539e65aa93
commit r15-9087-g766d89d962fb7529e358ae46c760a3539e65aa93
Author: Philip Herron
Date: Wed Mar 26 14:05:03 2025 +
gccrs: fix unconstrained infer vars on generic associated type
The trick here is that when Bar::test
https://gcc.gnu.org/g:e9a3e00c1be9ae548faa9baffec355de3d3cf589
commit r15-8587-ge9a3e00c1be9ae548faa9baffec355de3d3cf589
Author: Arthur Cohen
Date: Thu Jan 2 18:31:54 2025 +
gccrs: ast: Add EnumItem::Kind
gcc/rust/ChangeLog:
* ast/rust-item.h: Add EnumItem::Ki
https://gcc.gnu.org/g:2f0df594cf8a7b1a9a11bb947ff2a9ae4a82bc40
commit r15-8508-g2f0df594cf8a7b1a9a11bb947ff2a9ae4a82bc40
Author: Owen Avery
Date: Mon Oct 28 19:02:23 2024 -0400
gccrs: Make TyTy::TupleType::get_unit_type cache its return value
This removes a usage of Resolver::get_
https://gcc.gnu.org/g:0acac6c432aef97222f14a1b87b9e9f9ee94c9e8
commit r15-9163-g0acac6c432aef97222f14a1b87b9e9f9ee94c9e8
Author: Sandra Loosemore
Date: Wed Apr 2 21:29:33 2025 +
Doc: Improve wording of -Werror documentation [PR58973]
gcc/ChangeLog
PR driver/58973
https://gcc.gnu.org/g:e5cfa7f797b79613e5483786484567b9ca72db06
commit r15-9117-ge5cfa7f797b79613e5483786484567b9ca72db06
Author: Hu, Lin1
Date: Wed Mar 26 16:15:52 2025 +0800
i386: Add attr_isa for vaes patterns to sync with attr gpr16. [pr119473]
For vaes patterns with jm constra
https://gcc.gnu.org/g:21e43d47d3f946a0b4f046125b07cdfc7172c41a
commit r15-8381-g21e43d47d3f946a0b4f046125b07cdfc7172c41a
Author: benjamin.thos
Date: Thu Sep 12 17:10:49 2024 +
gccrs: Fix ICE on error propagation with generic
add a resolve expr visitor on error propagation to a
https://gcc.gnu.org/g:31d79660cff89e90de6fa48ca9bc8769849a3528
commit 31d79660cff89e90de6fa48ca9bc8769849a3528
Author: Michael Meissner
Date: Thu Apr 3 15:56:09 2025 -0400
Change TARGET_POPCNTB to TARGET_POWER5.
This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb sw
https://gcc.gnu.org/g:2a36d22ab52d6ffce9a1fcaf7aca83336679e111
commit r15-9211-g2a36d22ab52d6ffce9a1fcaf7aca83336679e111
Author: Patrick Palka
Date: Fri Apr 4 15:05:09 2025 -0400
libstdc++: Avoid redundant value_type object in flat_set::emplace [PR119620]
flat_set::emplace (and fl
https://gcc.gnu.org/g:c669ab0a866697577fec0c8c2e662640c4be4c94
commit r15-9188-gc669ab0a866697577fec0c8c2e662640c4be4c94
Author: Peter Bergner
Date: Thu Apr 3 10:52:29 2025 -0500
rs6000: Add Cobol support to traceback table [PR119308]
The AIX traceback table documentation states t
https://gcc.gnu.org/g:8d04c93d6ddc910530093e64ac4cde9fb8d1ee83
commit r15-8543-g8d04c93d6ddc910530093e64ac4cde9fb8d1ee83
Author: Owen Avery
Date: Thu Nov 21 15:28:46 2024 -0500
gccrs: Prevent execution of some nr1.0 functions with nr2.0
gcc/rust/ChangeLog:
* resol
https://gcc.gnu.org/g:ad1b71fc2882c14271ebf2bbaf216cceaa88c76a
commit r14-11523-gad1b71fc2882c14271ebf2bbaf216cceaa88c76a
Author: Tomasz Kamiński
Date: Thu Apr 3 10:23:45 2025 +0200
libstdc++: Fix handling of field width for wide strings and characters
[PR119593]
This patch corre
https://gcc.gnu.org/g:4b884f3d6335539447d32c6462cc4ef52e30e273
commit r15-9195-g4b884f3d6335539447d32c6462cc4ef52e30e273
Author: Jonathan Wakely
Date: Thu Apr 3 14:15:51 2025 +0100
libstdc++: Fix whitespace in std::basic_string::_M_construct
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:c0d838ccb356c69e86013cc9cb68139945f15fcc
commit c0d838ccb356c69e86013cc9cb68139945f15fcc
Author: Mikael Morin
Date: Thu Apr 3 21:11:20 2025 +0200
Correction ICE aliasing_dummy_4.f90
Diff:
---
gcc/fortran/trans-stmt.cc | 4 ++--
1 file changed, 2 insertions(+), 2 del
The branch 'mikael/heads/refactor_descriptor_v05' was created in namespace
'refs/users' pointing to:
a1657ba13a58... Sauvegarde correction régressions.
https://gcc.gnu.org/g:d25728c98682c058bfda79333c94b0a8cf2a3f49
commit r15-9210-gd25728c98682c058bfda79333c94b0a8cf2a3f49
Author: Jakub Jelinek
Date: Fri Apr 4 20:57:09 2025 +0200
lto: lto-opts fixes [PR119625]
I can reproduce a really weird error in our distro i686 trunk gcc
(
https://gcc.gnu.org/g:04bc5a98a1da2e5cceefede34950d088e7923f06
commit r15-8318-g04bc5a98a1da2e5cceefede34950d088e7923f06
Author: Liam Naddell
Date: Sat Aug 3 01:36:06 2024 -0400
gccrs: [gccrs#2324] Add error message for E0532
gcc/rust/ChangeLog:
* typecheck/rust-hir-ty
https://gcc.gnu.org/g:d63b964d7985ea297ecc11b99c616ac5cfb193fa
commit d63b964d7985ea297ecc11b99c616ac5cfb193fa
Author: Mikael Morin
Date: Fri Apr 4 11:42:19 2025 +0200
Correction régression y compris PR100094
Diff:
---
gcc/fortran/trans-array.cc | 6 +++---
gcc/fortran/trans-descri
https://gcc.gnu.org/g:a1657ba13a58d906b7dcd3376000504b9cba2453
commit a1657ba13a58d906b7dcd3376000504b9cba2453
Author: Mikael Morin
Date: Fri Apr 4 20:46:14 2025 +0200
Sauvegarde correction régressions.
Diff:
---
gcc/fortran/trans-descriptor.cc | 6 --
1 file changed, 4 insertions(+)
https://gcc.gnu.org/g:137fe54b5c5d42ef4ce1c5186755eb690105fa0a
commit 137fe54b5c5d42ef4ce1c5186755eb690105fa0a
Author: Mikael Morin
Date: Thu Apr 3 20:59:45 2025 +0200
Correction actual_array_constructor_1.f90
Diff:
---
gcc/fortran/trans-array.cc | 10 ++
1 file changed, 6 insert
https://gcc.gnu.org/g:3a34dc4c0f63c13976d827048591b54972f9c364
commit 3a34dc4c0f63c13976d827048591b54972f9c364
Author: Mikael Morin
Date: Thu Apr 3 15:34:46 2025 +0200
Sauvegarde spacing compilation OK
Diff:
---
gcc/fortran/trans-array.cc | 399 +++---
https://gcc.gnu.org/g:55ab3ee1158fd34891cb60b79528d47d635a70f1
commit 55ab3ee1158fd34891cb60b79528d47d635a70f1
Author: Mikael Morin
Date: Thu Apr 3 20:38:00 2025 +0200
Correction régressions, y compris aliasing_dummy_1.f90
Diff:
---
gcc/fortran/trans-array.cc | 24 +-
https://gcc.gnu.org/g:1f62b1271f08313b0654720d555f2dfe47ec8c85
commit 1f62b1271f08313b0654720d555f2dfe47ec8c85
Author: Michael Meissner
Date: Thu Mar 27 15:06:17 2025 -0400
Add ChangeLog.vpair and update REVISION.
2025-03-27 Michael Meissner
gcc/
* Cha
https://gcc.gnu.org/g:49b6308d2596f7334011f84bae8d35d68c302a3c
commit r14-11529-g49b6308d2596f7334011f84bae8d35d68c302a3c
Author: Patrick Palka
Date: Fri Apr 4 14:03:58 2025 -0400
c++: constraint variable used in evaluated context [PR117849]
Here we wrongly reject the type-require
https://gcc.gnu.org/g:9a747094ac623bfd5c5d90eecf2d920f231de1c0
commit r14-11528-g9a747094ac623bfd5c5d90eecf2d920f231de1c0
Author: Patrick Palka
Date: Thu Apr 3 16:33:46 2025 -0400
c++: P2280R4 and speculative constexpr folding [PR119387]
Compiling the testcase in this PR uses 2.5x
https://gcc.gnu.org/g:b1e6a3f76e10d7d9ee3574b7abd9d0281ea2d22d
commit r15-8513-gb1e6a3f76e10d7d9ee3574b7abd9d0281ea2d22d
Author: Owen Avery
Date: Mon Nov 4 21:52:14 2024 -0500
gccrs: Use name resolver 2.0 in VisibilityResolver
gcc/rust/ChangeLog:
* checks/errors/p
https://gcc.gnu.org/g:77e0c0df0907657a7d72bbba9e6329d93ec65edb
commit r15-9207-g77e0c0df0907657a7d72bbba9e6329d93ec65edb
Author: Jakub Jelinek
Date: Fri Apr 4 20:51:50 2025 +0200
cfgrtl: Remove REG_EH_REGION notes from tail calls [PR119613]
In PR119491 r15-9154 I've allowed some u
https://gcc.gnu.org/g:c89714d9df3ad8dd6b79946da85f5e276aba83db
commit r15-9209-gc89714d9df3ad8dd6b79946da85f5e276aba83db
Author: Jakub Jelinek
Date: Fri Apr 4 20:53:19 2025 +0200
profile: Another musttail fix [PR119618]
As the following testcase shows, sometimes we can have debug
https://gcc.gnu.org/g:86ef6c04591ed9b8deda7f1c86ff7f88e1efd734
commit 86ef6c04591ed9b8deda7f1c86ff7f88e1efd734
Author: Josef Melcr
Date: Mon Mar 31 20:48:52 2025 +0200
omp-cp: Fix one segfault, introduce a different one
gcc/ChangeLog:
* attr-callback.h (callback_f
https://gcc.gnu.org/g:6f72af0c2e389e9252b6994643155e51ef68821b
commit r15-9169-g6f72af0c2e389e9252b6994643155e51ef68821b
Author: Alexandre Oliva
Date: Thu Apr 3 03:06:44 2025 -0300
[testsuite] [riscv] xfail some [PR113281] tests
Some of the tests regressed with a fix for the vecto
https://gcc.gnu.org/g:37f35ebc7c50afdc9aeb4774b7d0ca7e7f32bbf1
commit r15-9046-g37f35ebc7c50afdc9aeb4774b7d0ca7e7f32bbf1
Author: Sandra Loosemore
Date: Wed Mar 26 18:25:51 2025 +
Doc: Clean up New/Delete Builtins manual section
I noticed that the "New/Delete Builtins" section
https://gcc.gnu.org/g:70afce512eb54928227a8a173f5a3d5f90e1506a
commit 70afce512eb54928227a8a173f5a3d5f90e1506a
Author: Michael Meissner
Date: Thu Apr 3 15:26:36 2025 -0400
Add ChangeLog.sha and update REVISION.
2025-04-03 Michael Meissner
gcc/
* Change
https://gcc.gnu.org/g:70bc553e1b565d2e162894ea29a223b44e9133e3
commit r15-8689-g70bc553e1b565d2e162894ea29a223b44e9133e3
Author: Iain Sandoe
Date: Sun Mar 23 11:45:17 2025 +
toplevel, Makefile: Add missing CXX_FOR_TARGET export [PR88319].
Actually, the issue is not local to th
https://gcc.gnu.org/g:f86a35bb1729ada851ab8b79a3fcee8b091976f9
commit r15-8501-gf86a35bb1729ada851ab8b79a3fcee8b091976f9
Author: Owen Avery
Date: Sat Oct 26 19:53:42 2024 -0400
gccrs: Use name resolver 2.0 in CompileTraitItem
gcc/rust/ChangeLog:
* backend/rust-com
https://gcc.gnu.org/g:c5d96fd5279fee47f455bd760fb0d1198a782e1e
commit r15-9108-gc5d96fd5279fee47f455bd760fb0d1198a782e1e
Author: Philip Herron
Date: Fri Mar 28 18:59:33 2025 +
gccrs: Fix SEGV when type path resolver fails outright
When we resolve paths we resolve to Types firs
https://gcc.gnu.org/g:e545727c840b7359fa27543c598cfa6e4a32e0ff
commit r15-9088-ge545727c840b7359fa27543c598cfa6e4a32e0ff
Author: Pierre-Emmanuel Patry
Date: Wed Mar 26 15:22:28 2025 +0100
gccrs: Fix core library test with proper canonical path
Import from core library was wrong, i
https://gcc.gnu.org/g:8f1f35f1cb1c31e2822e241e56e0a04927e1b78a
commit r15-9206-g8f1f35f1cb1c31e2822e241e56e0a04927e1b78a
Author: Iain Sandoe
Date: Fri Mar 21 10:22:58 2025 +
libgcobol: Check if the target needs libm.
Use the libtool config check and $(LIBM).
libgcobol
https://gcc.gnu.org/g:ca354b174e6dbdd1ee14b75d5e36b7e80ab78483
commit r15-9113-gca354b174e6dbdd1ee14b75d5e36b7e80ab78483
Author: Alice Carlotti
Date: Mon Mar 31 22:50:23 2025 +0100
MAINTAINERS: Update my name
ChangeLog:
* MAINTAINERS: Update my name.
Diff:
---
M
https://gcc.gnu.org/g:4366711d2d66ea9a2d4fe9dd112795ef0c6f785c
commit r14-11508-g4366711d2d66ea9a2d4fe9dd112795ef0c6f785c
Author: Jonathan Wakely
Date: Fri Mar 28 22:00:38 2025 +
libstdc++: Fix bogus -Wstringop-overflow in std::vector::insert [PR117983]
This was fixed on trunk
https://gcc.gnu.org/g:de92ac6f11e605987421fe1443b5b81ff172dbb6
commit r15-9120-gde92ac6f11e605987421fe1443b5b81ff172dbb6
Author: Tobias Burnus
Date: Tue Apr 1 10:29:27 2025 +0200
OpenMP: Reorder diagnostic in modify_call_for_omp_dispatch [PR119559]
gcc/ChangeLog:
https://gcc.gnu.org/g:f6cdae89d1bcef7610471a6181c7cf2b41cae9af
commit r15-8632-gf6cdae89d1bcef7610471a6181c7cf2b41cae9af
Author: Arthur Cohen
Date: Thu Dec 26 22:09:46 2024 +
gccrs: ast-builder: Add new methods around type paths.
gcc/rust/ChangeLog:
* ast/rust
https://gcc.gnu.org/g:42be99fc1ec19c84c03770bef776a7b615839f9a
commit r15-8545-g42be99fc1ec19c84c03770bef776a7b615839f9a
Author: Philip Herron
Date: Mon Nov 25 20:16:42 2024 +
gccrs: fix crash in hir dump with missing guards
gcc/rust/ChangeLog:
* hir/rust-hir-
https://gcc.gnu.org/g:701bc728c31a84b6eff7d77f48c6ab270af007cf
commit r15-9184-g701bc728c31a84b6eff7d77f48c6ab270af007cf
Author: Victor Do Nascimento
Date: Wed Apr 2 14:22:31 2025 +0100
vect: Relax scan-tree-dump strict pattern matching [PR118597]
Using specific SSA names in patte
https://gcc.gnu.org/g:b9adf3a4c8112df1d74440157f578a8344ebe166
commit r15-9069-gb9adf3a4c8112df1d74440157f578a8344ebe166
Author: Jonathan Wakely
Date: Mon Mar 31 12:17:02 2025 +0100
libstdc++: Make operator== for std::tuple convert to bool [PR119545]
The boolean-testable requireme
https://gcc.gnu.org/g:92ca72b41a74aef53978cadbda33dd38b69d3ed3
commit r15-9167-g92ca72b41a74aef53978cadbda33dd38b69d3ed3
Author: Xi Ruoyao
Date: Wed Apr 2 10:41:18 2025 +0800
LoongArch: Make gen-evolution.awk compatible with FreeBSD awk
Avoid using gensub that FreeBSD awk lacks, u
https://gcc.gnu.org/g:58a2b7f05587485f846490e21e4de3d51d83afb9
commit r14-11511-g58a2b7f05587485f846490e21e4de3d51d83afb9
Author: Jonathan Wakely
Date: Fri Feb 28 21:44:41 2025 +
libstdc++: Fix ranges::iter_move handling of rvalues [PR106612]
The specification for std::ranges:
https://gcc.gnu.org/g:366dd47dc560a37cdf01a4c49a446596564419a0
commit r15-9171-g366dd47dc560a37cdf01a4c49a446596564419a0
Author: Alexandre Oliva
Date: Thu Apr 3 03:06:50 2025 -0300
[testsuite] [riscv] limit vwaddsub-1.c to rv64
The desired vw{add,sub}.wx instructions don't come up
https://gcc.gnu.org/g:e70fe5ed46ab129a8b1da961c47d3fb75b11b988
commit r15-9205-ge70fe5ed46ab129a8b1da961c47d3fb75b11b988
Author: Bob Dubner
Date: Fri Apr 4 13:48:58 2025 -0400
cobol: Eliminate cobolworx UAT errors when compiling with -Os
Testcases compiled with -Os were failing be
https://gcc.gnu.org/g:ae2912748b9913fe9cd198db1b3fa704d0cbc728
commit r15-9121-gae2912748b9913fe9cd198db1b3fa704d0cbc728
Author: Richard Biener
Date: Mon Mar 31 14:56:25 2025 +0200
target/119549 - fixup handling of -mno-sse4 in target attribute
The following fixes ix86_valid_targe
https://gcc.gnu.org/g:5f2078ca11843e3fe506c2fb72b9260a3cb9853e
commit r15-9061-g5f2078ca11843e3fe506c2fb72b9260a3cb9853e
Author: Tomasz Kamiński
Date: Fri Mar 28 16:17:18 2025 +0100
libstdc++: Constrain formatters for chrono types [PR119517]
The formatters for chrono types defined
https://gcc.gnu.org/g:0520ef274762f100c7297efc4f230fcfc6486987
commit r15-9204-g0520ef274762f100c7297efc4f230fcfc6486987
Author: Jakub Jelinek
Date: Fri Apr 4 20:07:37 2025 +0200
rtlanal, i386: Adjust pattern_cost and x86 constant cost [PR115910]
Below is an attempt to fix up RTX
https://gcc.gnu.org/g:6e973e87e3fec6f33e97edf8fce2fcd121e53961
commit r15-9203-g6e973e87e3fec6f33e97edf8fce2fcd121e53961
Author: Patrick Palka
Date: Fri Apr 4 14:03:58 2025 -0400
c++: constraint variable used in evaluated context [PR117849]
Here we wrongly reject the type-requirem
https://gcc.gnu.org/g:f1989b50a9141b5bf62275d92b2fa28e9d82ca8b
commit r12-11022-gf1989b50a9141b5bf62275d92b2fa28e9d82ca8b
Author: Richard Biener
Date: Sun Oct 13 11:42:27 2024 +0200
tree-optimization/116481 - avoid building function_type[]
The following avoids building an array ty
https://gcc.gnu.org/g:42d6a4a985a6aa1c8c06daceb66e3408566a2e3a
commit r15-9197-g42d6a4a985a6aa1c8c06daceb66e3408566a2e3a
Author: Eric Botcazou
Date: Fri Apr 4 11:45:23 2025 +0200
Ada: Fix thinko in Eigensystem for complex Hermitian matrices
The implementation solves the eigensyste
https://gcc.gnu.org/g:c62cbe7164765e03a7bc41377452b80b6237d93d
commit r12-11021-gc62cbe7164765e03a7bc41377452b80b6237d93d
Author: Richard Biener
Date: Thu Sep 26 15:41:59 2024 +0200
tree-optimization/116850 - corrupt post-dom info
Path isolation computes post-dominators on demand
https://gcc.gnu.org/g:26e9139691ac73f53fad64960a0ea48830adfa52
commit r15-9185-g26e9139691ac73f53fad64960a0ea48830adfa52
Author: Sandra Loosemore
Date: Thu Apr 3 05:02:34 2025 +
Doc: Clean up musttail attribute docs some more
Looking over the recently-committed change to the m
https://gcc.gnu.org/g:66a41a0a9626a9b2f8de3cdb6ba82561b50cd9e8
commit r15-9182-g66a41a0a9626a9b2f8de3cdb6ba82561b50cd9e8
Author: Iain Sandoe
Date: Sun Mar 16 09:32:12 2025 +
libgcobol: Only use random_r if it is available [PR119295]
We do not have a replacement at the moment,
https://gcc.gnu.org/g:9fadadbbbc2b5352e5e70e0e1a9be9b447176913
commit r15-9070-g9fadadbbbc2b5352e5e70e0e1a9be9b447176913
Author: Iain Buclaw
Date: Sat Mar 29 23:16:25 2025 +0100
d: Fix error with -Warray-bounds and -O2 [PR117002]
The record layout of class types in D don't get any
1 - 100 of 117 matches
Mail list logo