https://gcc.gnu.org/g:9d516fb8ea547fa7b0ddea1f56cdb44a48f93663
commit r14-11504-g9d516fb8ea547fa7b0ddea1f56cdb44a48f93663
Author: Richard Biener
Date: Mon Feb 17 15:53:11 2025 +0100
tree-optimization/98845 - ICE with tail-merging and DCE/DSE disabled
The following shows that tail-
https://gcc.gnu.org/g:3b84ac64816557e6c953984f096e0995f946e063
commit r14-11502-g3b84ac64816557e6c953984f096e0995f946e063
Author: Richard Biener
Date: Fri Feb 28 10:36:11 2025 +0100
tree-optimization/87984 - hard register assignments not preserved
The following disables redundant
https://gcc.gnu.org/g:931277d91f29eab79e2d4008f0f69c809df95bcb
commit r14-11501-g931277d91f29eab79e2d4008f0f69c809df95bcb
Author: Richard Biener
Date: Mon Feb 3 11:27:20 2025 +0100
c++/79786 - bougs invocation of DATA_ABI_ALIGNMENT macro
The first argument is supposed to be a type
https://gcc.gnu.org/g:12b536c17d28500fa9ad32563ae6088726162051
commit r14-11500-g12b536c17d28500fa9ad32563ae6088726162051
Author: Richard Biener
Date: Fri Feb 28 09:58:36 2025 +0100
middle-end/66279 - gimplification clobbers shared asm constraints
When the C++ frontend clones a CT
https://gcc.gnu.org/g:a57c877f8899ac9171eaeafa7641ac79cce96f89
commit r14-11505-ga57c877f8899ac9171eaeafa7641ac79cce96f89
Author: Richard Biener
Date: Wed Jul 31 10:07:45 2024 +0200
middle-end/101478 - ICE with degenerate address during gimplification
When we gimplify &MEM[0B + 4]
https://gcc.gnu.org/g:37cf0b5aba6e3e9d585a79fafe2286d8fc0a2b72
commit 37cf0b5aba6e3e9d585a79fafe2286d8fc0a2b72
Author: Joern Rennecke
Date: Mon Jul 22 11:02:16 2024 +0100
Reduce iteration counts for gcc.dg/vect/tsvc tests.
testsuite/
* gcc.dg/vect/tsvc/tsvc.h (iteratio
https://gcc.gnu.org/g:86feb06ab181b1578d06fae7399427f7b1f3fb21
commit 86feb06ab181b1578d06fae7399427f7b1f3fb21
Author: Joern Rennecke
Date: Wed Aug 28 01:46:25 2024 +0100
Fix PR testsuite/116271, gcc.dg/vect/tsvc/vect-tsvc-s176.c fails
gcc/testsuite:
PR testsuite/11627
https://gcc.gnu.org/g:df225ae29a147ae40bb44ba14ee979b67fd19c8e
commit r15-9144-gdf225ae29a147ae40bb44ba14ee979b67fd19c8e
Author: Christophe Lyon
Date: Mon Mar 31 19:00:44 2025 +
testsuite: arm: Fix dg-final in short-vfp-1.c [PR119556]
Recent syntactic fixes enabled the test, b
https://gcc.gnu.org/g:1d93ebb1cad42c38119ec74ab5587d08c29825f2
commit 1d93ebb1cad42c38119ec74ab5587d08c29825f2
Author: Philip Herron
Date: Fri Mar 28 18:06:14 2025 +
gccrs: fix crash in parse repr options and missing delete call
Fixes Rust-GCC#3606
gcc/rust/ChangeLog:
https://gcc.gnu.org/g:2488843477b3dcfeef76f8512ff6d9e8f3b58dca
commit r15-9166-g2488843477b3dcfeef76f8512ff6d9e8f3b58dca
Author: Hongyu Wang
Date: Mon Mar 31 16:39:23 2025 +0800
APX: Emit nf variant for rotl splitter with mask [PR 119539]
For spiltter after *3_mask it now splits t
https://gcc.gnu.org/g:4590a31f81ae18e0d887c1a56f510d22754f31ed
commit r15-9165-g4590a31f81ae18e0d887c1a56f510d22754f31ed
Author: Sandra Loosemore
Date: Thu Apr 3 02:40:59 2025 +
Doc: Clarify use of access attribute [PR101440]
This issue was specifically about a confusing menti
https://gcc.gnu.org/g:a5f7850221f935b97980e2a52b1aaeb944d7d1cf
commit r13-9488-ga5f7850221f935b97980e2a52b1aaeb944d7d1cf
Author: Jonathan Wakely
Date: Fri Mar 28 15:41:41 2025 +
libstdc++: Fix -Warray-bounds warning in std::vector [PR110498]
In this case, we need to tell the c
https://gcc.gnu.org/g:30a0a942007ac01601c6493b558b747d6a5b6371
commit r13-9485-g30a0a942007ac01601c6493b558b747d6a5b6371
Author: Jonathan Wakely
Date: Tue Apr 1 11:02:43 2025 +0100
libstdc++: Avoid bogus -Walloc-size-larger-than warning in test [PR116212]
The compiler can't tell t
https://gcc.gnu.org/g:bcfc60d64d6362e5c31a8a9f11296ab65c5ae3ab
commit r13-9484-gbcfc60d64d6362e5c31a8a9f11296ab65c5ae3ab
Author: Jonathan Wakely
Date: Wed Jun 12 15:02:14 2024 +0100
libstdc++: Add ranges::range_common_reference_t for C++20 (LWG 3860)
LWG 3860 added this alias temp
https://gcc.gnu.org/g:29bc904cb827615ed9f36bc3742ccc4ac77515ec
commit r15-9153-g29bc904cb827615ed9f36bc3742ccc4ac77515ec
Author: Jakub Jelinek
Date: Wed Apr 2 19:28:20 2025 +0200
c: Fix ICEs with -fsanitize=pointer-{subtract,compare} [PR119582]
The following testcase ICEs because
https://gcc.gnu.org/g:3b00f8b56c1b92356da81c0d80ab40da2075d536
commit r15-9159-g3b00f8b56c1b92356da81c0d80ab40da2075d536
Author: John David Anglin
Date: Wed Apr 2 15:06:38 2025 -0400
xfail __tcf_ZL1b assembler check on hppa*-*-hpux* in
g++.dg/modules/pr98893_b.C
2025-04-02 John
https://gcc.gnu.org/g:a2e03736fc932ef613ad01a9499126cbaa538bf8
commit r15-9155-ga2e03736fc932ef613ad01a9499126cbaa538bf8
Author: Sandra Loosemore
Date: Wed Apr 2 18:20:35 2025 +
Doc: #pragma pack documentation cleanup [PR114957] [PR78008] [PR60972]
This patch addresses a numbe
https://gcc.gnu.org/g:b8ef598308e7bd08fb40651bf4c17490ccbb855f
commit b8ef598308e7bd08fb40651bf4c17490ccbb855f
Author: Ryutaro Okada <1015ry...@gmail.com>
Date: Sun Mar 30 09:28:41 2025 -0700
Evaluate the enum's discriminant in a const context
gcc/rust/ChangeLog:
*
https://gcc.gnu.org/g:a17c9eb64a1f3e51876f873c64459ecb9168dc77
commit r15-9168-ga17c9eb64a1f3e51876f873c64459ecb9168dc77
Author: Alexandre Oliva
Date: Thu Apr 3 03:06:37 2025 -0300
[testsuite] [riscv] xfail ssa-dom-cse-2 on riscv64
For the same reasons that affect alpha and other
https://gcc.gnu.org/g:b6d3a23cb027eb48a01ee5d70c6c72ab3bcde467
commit r15-9170-gb6d3a23cb027eb48a01ee5d70c6c72ab3bcde467
Author: Alexandre Oliva
Date: Thu Apr 3 03:06:47 2025 -0300
[testsuite] [riscv] limit mcpu-xiangshan-nanhu.c to rv64
The testcase makes the -march option condit
https://gcc.gnu.org/g:1bfc026035e6bade36538077dc1dd4f9baff0bf2
commit r15-9172-g1bfc026035e6bade36538077dc1dd4f9baff0bf2
Author: Jakub Jelinek
Date: Thu Apr 3 08:32:09 2025 +0200
fold-const, cobol: Add native_encode_wide_int and use it in COBOL FE
[PR119242]
As has been mentioned
https://gcc.gnu.org/g:047c200ffcfd301776178d5f6cd6d5108bf965bf
commit r15-9173-g047c200ffcfd301776178d5f6cd6d5108bf965bf
Author: Jakub Jelinek
Date: Thu Apr 3 08:46:03 2025 +0200
c-family: Regenerate c.opt.urls
On Sun, Mar 30, 2025 at 02:48:43PM +0200, Martin Uecker wrote:
> T
https://gcc.gnu.org/g:e7912d4a81cf34e05c7ded70910069b691a8bb15
commit r15-9148-ge7912d4a81cf34e05c7ded70910069b691a8bb15
Author: Jonathan Yong <10wa...@gmail.com>
Date: Wed Apr 2 11:18:21 2025 +
switch-3.c: Fix llp64 warnings
mtrr_ioctl() uses long and casts it to a pointer. Fi
https://gcc.gnu.org/g:534a7895e969793285c77a42aca62d426cd56c1e
commit r14-11520-g534a7895e969793285c77a42aca62d426cd56c1e
Author: Richard Biener
Date: Fri Mar 7 10:15:20 2025 +0100
tree-optimization/119145 - avoid stray .MASK_CALL after vectorization
When we BB vectorize an if-con
https://gcc.gnu.org/g:2f87983131eab6bdad7da4c6ef9ce026966966a5
commit r14-11519-g2f87983131eab6bdad7da4c6ef9ce026966966a5
Author: Richard Biener
Date: Thu Mar 6 09:08:07 2025 +0100
middle-end/119119 - re-gimplification of empty CTOR assignments
The following testcase runs into a r
https://gcc.gnu.org/g:060374f2294e5df3bf1c96e2051a06b8f7051ba6
commit 060374f2294e5df3bf1c96e2051a06b8f7051ba6
Author: Josef Melcr
Date: Wed Apr 2 11:06:35 2025 +0200
omp-cp: Fix redirections, callback edge deletion
gcc/ChangeLog:
* attr-callback.h (callback_remov
https://gcc.gnu.org/g:f82475810a3c09284e87fb99b95f64f7704078a9
commit f82475810a3c09284e87fb99b95f64f7704078a9
Author: Thomas Schwinge
Date: Mon Mar 31 09:55:14 2025 +0200
GCN: Don't emit weak undefined symbols [PR119369]
This resolves all instances of PR119369
"GCN: weak unde
https://gcc.gnu.org/g:45fe2a8c8a2a8b9e1b30d83712ede442ef206598
commit 45fe2a8c8a2a8b9e1b30d83712ede442ef206598
Author: Thomas Schwinge
Date: Sun Mar 30 14:54:01 2025 +0200
GCN, libstdc++: '#define _GLIBCXX_USE_WEAK_REF 0' [PR119369]
This fixes a few hundreds of compilation/linking
https://gcc.gnu.org/g:ed7f67d951292a3f93e5509741b511fd9ea7da30
commit r14-11515-ged7f67d951292a3f93e5509741b511fd9ea7da30
Author: Richard Biener
Date: Thu Mar 6 13:48:16 2025 +0100
lto/114501 - missed free-lang-data for CONSTRUCTOR index
The following makes sure to also walk CONST
https://gcc.gnu.org/g:d9faa7c2eb47c7fabf9dafce6d569f52d49c7030
commit r14-11514-gd9faa7c2eb47c7fabf9dafce6d569f52d49c7030
Author: Richard Biener
Date: Fri Feb 28 11:44:26 2025 +0100
ipa/111245 - bogus modref analysis for store in call that might throw
We currently record a kill fo
https://gcc.gnu.org/g:faadd1d27a85478f43c90cf780f980d0cbd37b85
commit r14-11516-gfaadd1d27a85478f43c90cf780f980d0cbd37b85
Author: Richard Biener
Date: Mon Mar 3 13:21:53 2025 +0100
tree-optimization/119057 - bogus double reduction detection
We are detecting a cycle as double reduc
https://gcc.gnu.org/g:aca8155c09001f269a20d6df438fa0e749dd5388
commit r15-9152-gaca8155c09001f269a20d6df438fa0e749dd5388
Author: Sandra Loosemore
Date: Mon Mar 31 22:02:35 2025 +
OpenMP: Require target and/or targetsync init modifier [PR118965]
As noted in PR 118965, the initi
https://gcc.gnu.org/g:85ed633f26c725bbe5c3a3c6fceada637bf33f7c
commit r14-11517-g85ed633f26c725bbe5c3a3c6fceada637bf33f7c
Author: Richard Biener
Date: Mon Mar 3 09:54:15 2025 +0100
ipa/119067 - bogus TYPE_PRECISION check on VECTOR_TYPE
odr_types_equivalent_p can end up using TYPE_
https://gcc.gnu.org/g:d3e4c092c4f167d3c3ae8aa59d273b0202cef6cf
commit r14-11518-gd3e4c092c4f167d3c3ae8aa59d273b0202cef6cf
Author: Richard Biener
Date: Mon Mar 3 14:12:37 2025 +0100
tree-optimization/119096 - bogus conditional reduction vectorization
When we vectorize a .COND_ADD r
https://gcc.gnu.org/g:e3290933ead698742f59e4abc4da694e73191203
commit r14-11503-ge3290933ead698742f59e4abc4da694e73191203
Author: Richard Biener
Date: Fri Feb 28 14:09:29 2025 +0100
lto/91299 - weak definition inlined with LTO
The following fixes a thinko in the handling of interp
https://gcc.gnu.org/g:f3878885b1aa4ab96b6905d9485a1261934e291b
commit r12-11013-gf3878885b1aa4ab96b6905d9485a1261934e291b
Author: Jonathan Wakely
Date: Fri Mar 31 13:44:04 2023 +0100
libstdc++: Teach optimizer that empty COW strings are empty [PR107087]
The compiler doesn't know a
https://gcc.gnu.org/g:efe72d9f050a72ffb698adef8434afae1849dcff
commit r15-9150-gefe72d9f050a72ffb698adef8434afae1849dcff
Author: Iain Sandoe
Date: Wed Apr 2 14:38:38 2025 +0100
libstdc++, testsuite, Darwin: Prune a new linker warning present form XCode
16.
Darwin's linker now war
https://gcc.gnu.org/g:17ed44c96f6e5c0cc02d8cb29ff5943dd30ab3c1
commit r15-9151-g17ed44c96f6e5c0cc02d8cb29ff5943dd30ab3c1
Author: Iain Sandoe
Date: Mon Mar 31 07:02:54 2025 +0100
config, toplevel, Darwin: Pass -B instead of -L to C++ commands.
Darwin from 10.11 needs embedded rpath
https://gcc.gnu.org/g:716d39f0a248c1003033e6a312c736180790ef70
commit r15-9161-g716d39f0a248c1003033e6a312c736180790ef70
Author: Robin Dapp
Date: Tue Apr 1 21:17:54 2025 +0200
RISC-V: Fix vec_duplicate[bimode] expander [PR119572].
Since r15-9062-g70391e3958db79 we perform vector b
https://gcc.gnu.org/g:a66de265ab865aacbb6c4957916605c7bac7ff48
commit r15-9162-ga66de265ab865aacbb6c4957916605c7bac7ff48
Author: Iain Buclaw
Date: Wed Apr 2 21:21:14 2025 +0200
d: Fix error using UFCS in a speculative context
This reverts a change in the upstream D implementation
https://gcc.gnu.org/g:8250987299d01ff318b73a02e4ba245afd46b64b
commit r12-11012-g8250987299d01ff318b73a02e4ba245afd46b64b
Author: Jonathan Wakely
Date: Thu Feb 8 13:59:42 2024 +
libstdc++: Avoid aliasing violation in std::valarray [PR99117]
The call to __valarray_copy construc
https://gcc.gnu.org/g:574c59cfe6e29c9e5758988b75c2e7ab6edc37da
commit r15-9149-g574c59cfe6e29c9e5758988b75c2e7ab6edc37da
Author: Richard Biener
Date: Wed Apr 2 13:12:58 2025 +0200
tree-optimization/119586 - aligned access to unaligned data
The following reverts parts of r15-8047 w
https://gcc.gnu.org/g:8f633fe7c7d03ed6c0ce029a831037a6274a0882
commit r13-9486-g8f633fe7c7d03ed6c0ce029a831037a6274a0882
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:d1929ba18c1e4f0fa4212ec2181f8345896bb7e8
commit r13-9487-gd1929ba18c1e4f0fa4212ec2181f8345896bb7e8
Author: Jonathan Wakely
Date: Fri Mar 28 15:41:41 2025 +
libstdc++: Fix -Wstringop-overread warning in std::vector [PR114758]
As in r13-4393-gcca06f0d6d76b0
https://gcc.gnu.org/g:6d18be71d3c164dfc8a2aa0f53a15b2ec2af2182
commit r15-9157-g6d18be71d3c164dfc8a2aa0f53a15b2ec2af2182
Author: John David Anglin
Date: Wed Apr 2 14:50:53 2025 -0400
hpux: Only use long long when __cplusplus >= 201103L
2025-04-02 John David Anglin
libs
https://gcc.gnu.org/g:29ac3adb8f72ecbe734d535b1015fe8b411316cb
commit r15-9156-g29ac3adb8f72ecbe734d535b1015fe8b411316cb
Author: Bob Dubner
Date: Wed Apr 2 12:18:08 2025 -0400
cobol: Plug memory leak caused by intermediate_e stack-frame variables.
[PR119521]
COBOL variables with
https://gcc.gnu.org/g:753dc2e51076204b3da0728a4525f3a0e954309f
commit 753dc2e51076204b3da0728a4525f3a0e954309f
Author: Ondřej Machota
Date: Wed Apr 2 20:41:24 2025 +0200
rtl-ssa-dce: pass execute tests
Diff:
---
gcc/dce.cc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff -
https://gcc.gnu.org/g:aeca210ecfb97ae7f3d0de69276ec77b65ea34e9
commit r15-9158-gaeca210ecfb97ae7f3d0de69276ec77b65ea34e9
Author: John David Anglin
Date: Wed Apr 2 14:58:01 2025 -0400
Skip g++.dg/abi/abi-tag18a.C on hppa*-*-hpux*
2025-04-02 John David Anglin
gcc/testsui
https://gcc.gnu.org/g:634215cdc3c569f9a9a247dcd4d9a4d6ce68ad57
commit r15-9145-g634215cdc3c569f9a9a247dcd4d9a4d6ce68ad57
Author: Jakub Jelinek
Date: Wed Apr 2 10:51:42 2025 +0200
tailc: Don't fail musttail calls if they use or could use local arguments,
instead warn [PR119376]
As
https://gcc.gnu.org/g:f0c4ffcd86e50e7758f2408926bc880d3b810895
commit r14-11509-gf0c4ffcd86e50e7758f2408926bc880d3b810895
Author: Jonathan Wakely
Date: Fri Mar 28 15:41:41 2025 +
libstdc++: Fix -Wstringop-overread warning in std::vector [PR114758]
As in r13-4393-gcca06f0d6d76b
https://gcc.gnu.org/g:88f0c1fe2825056f6d5fefa7809d878b109e7019
commit r14-11512-g88f0c1fe2825056f6d5fefa7809d878b109e7019
Author: Jonathan Wakely
Date: Wed Mar 26 11:21:32 2025 +
libstdc++: Fix std::ranges::iter_move for function references [PR119469]
The result of std::move (
https://gcc.gnu.org/g:6b11aed73f6601de32082a4519022d4de1ce8a8f
commit r14-11507-g6b11aed73f6601de32082a4519022d4de1ce8a8f
Author: Jonathan Wakely
Date: Mon Mar 31 12:30:44 2025 +0100
libstdc++: Fix -Warray-bounds warning in std::vector::resize [PR114945]
This is yet another false
https://gcc.gnu.org/g:9d5baaa92c6609191fd2488389562ac1ad1f0fb2
commit r14-11510-g9d5baaa92c6609191fd2488389562ac1ad1f0fb2
Author: Jonathan Wakely
Date: Fri Mar 28 15:41:41 2025 +
libstdc++: Fix -Warray-bounds warning in std::vector [PR110498]
In this case, we need to tell the
https://gcc.gnu.org/g:35ed15af7ddab55c2ea1c07811f273a7c4e223fa
commit r14-11513-g35ed15af7ddab55c2ea1c07811f273a7c4e223fa
Author: Andrew Carlotti
Date: Tue Jul 30 16:26:04 2024 +0100
aarch64: Use PAUTH instead of V8_3A in some places
PR target/119383
gcc/ChangeLog
https://gcc.gnu.org/g:a3e790a9c9fbb84c103c1407d9afd4beae10d512
commit r15-9147-ga3e790a9c9fbb84c103c1407d9afd4beae10d512
Author: Jakub Jelinek
Date: Wed Apr 2 12:36:29 2025 +0200
doc: Extend musttail attribute docs
On Wed, Apr 02, 2025 at 10:32:20AM +0200, Richard Biener wrote:
https://gcc.gnu.org/g:64b07469e7aa07f2534857ae44c2b6f03a311dba
commit 64b07469e7aa07f2534857ae44c2b6f03a311dba
Author: Josef Melcr
Date: Wed Apr 2 22:22:00 2025 +0200
omp-cp: Various bug fixes, mainly printing
gcc/ChangeLog:
* attr-callback.h (handle_callback_attr
https://gcc.gnu.org/g:b1fabc31774a8917426c9bdae59da45417d3c052
commit b1fabc31774a8917426c9bdae59da45417d3c052
Author: Josef Melcr
Date: Wed Apr 2 22:23:10 2025 +0200
omp-cp: Add testcases for omp-cp and callback attribute.
gcc/testsuite/ChangeLog:
* gcc.dg/attr-c
https://gcc.gnu.org/g:5f14b91fbebfa880a4001aff153ed78f26f366a7
commit r13-9489-g5f14b91fbebfa880a4001aff153ed78f26f366a7
Author: Jonathan Wakely
Date: Wed Apr 2 12:52:54 2025 +0100
libstdc++: Do not use compiler built-in in requires-clause
This is a partial backport of r14-6064-gc
https://gcc.gnu.org/g:8ea537988f718f026d94b558e09479c3b5fe088a
commit r15-9154-g8ea537988f718f026d94b558e09479c3b5fe088a
Author: Jakub Jelinek
Date: Wed Apr 2 20:02:34 2025 +0200
tailc: Deal with trivially useless EH cleanups [PR119491]
The following testcases FAIL, because EH cle
https://gcc.gnu.org/g:9c4e2a7814fcf8889258e028a4c0d4cdc960f6b9
commit 9c4e2a7814fcf8889258e028a4c0d4cdc960f6b9
Author: Pierre-Emmanuel Patry
Date: Mon Mar 24 18:31:12 2025 +0100
Resolve module final self segment in use decls
Lowercase self suffix with path was not resolved properl
https://gcc.gnu.org/g:ce8e35fc28ccc9ade61ff9c83fee55e2673acce8
commit ce8e35fc28ccc9ade61ff9c83fee55e2673acce8
Author: Pierre-Emmanuel Patry
Date: Tue Mar 25 19:03:00 2025 +0100
Add new test to highlight namespace for self import
gcc/testsuite/ChangeLog:
* rust/co
https://gcc.gnu.org/g:29cace33c167fd22cf91f3f2f982e70f082db69f
commit 29cace33c167fd22cf91f3f2f982e70f082db69f
Author: Philip Herron
Date: Thu Mar 27 15:15:08 2025 +
gccrs: Give the builtin unit struct an actual locus
This has been a pet peeve of mine for a while because the g
https://gcc.gnu.org/g:08bfb3550e76b14d6cb6e6eb1478bff79bacf091
commit 08bfb3550e76b14d6cb6e6eb1478bff79bacf091
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/rust/Chang
https://gcc.gnu.org/g:d60a925642b5c485c26f7a8a3e5eaec988e007e2
commit d60a925642b5c485c26f7a8a3e5eaec988e007e2
Author: Owen Avery
Date: Thu Mar 27 15:30:23 2025 -0400
nr2.0: Rename prelude to lang_prelude
gcc/rust/ChangeLog:
* resolve/rust-forever-stack.h
https://gcc.gnu.org/g:8d1c01c818428a432dc7a64237bdf62aa3fd0c6c
commit 8d1c01c818428a432dc7a64237bdf62aa3fd0c6c
Author: Philip Herron
Date: Fri Mar 28 17:42:07 2025 +
gccrs: FIX ICE when working with HIR::BareFunctionType
Fixes Rust-GCC#3615
gcc/rust/ChangeLog:
https://gcc.gnu.org/g:6130523c8b98178e6bdbde9e33a4ca8c95226bf1
commit 6130523c8b98178e6bdbde9e33a4ca8c95226bf1
Author: Philip Herron
Date: Fri Mar 28 17:52:51 2025 +
gccrs: FIX ICE for malformed repr attribute
Fixes Rust-GCC#3614
gcc/rust/ChangeLog:
*
https://gcc.gnu.org/g:8b5f1f296b60f9343ed995f14552d022f077e1f6
commit 8b5f1f296b60f9343ed995f14552d022f077e1f6
Author: Philip Herron
Date: Fri Mar 28 18:24:57 2025 +
gccrs: fix ice when setting up regions
num regions is based on the used arguments of regions which can be
l
https://gcc.gnu.org/g:eecf0cd6857d269fc9be9a858f2ba02189d756cc
commit eecf0cd6857d269fc9be9a858f2ba02189d756cc
Author: Philip Herron
Date: Mon Mar 31 17:58:24 2025 +0100
gccrs: Fix ICE when doing shift checks on const decl
Const decls are just delcarations wrapping the value into
https://gcc.gnu.org/g:765121736dfe3f5b319bbe9837880deda326394e
commit 765121736dfe3f5b319bbe9837880deda326394e
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 first we walk
https://gcc.gnu.org/g:a0b21c94157d85f4ab87aa9aee83cb629678f72a
commit a0b21c94157d85f4ab87aa9aee83cb629678f72a
Author: Philip Herron
Date: Fri Mar 28 16:59:33 2025 +
gccrs: Fix ICE in array ref constexpr
Since 898d55ad7e2 was fixed to remove the VIEW_CONVERT_EXPR from
arra
https://gcc.gnu.org/g:8cd24f83386f0e7c20c80f1517d8236515767f51
commit 8cd24f83386f0e7c20c80f1517d8236515767f51
Author: Philip Herron
Date: Wed Apr 2 16:16:47 2025 +0100
gccrs: Fix ICE when there are 2 functions named main
We need to setup the main_identifier_node for MAIN_DECL_P c
71 matches
Mail list logo