https://gcc.gnu.org/g:ead44a5df4e1b20cd2b2dbd73a431a27d7d80cfa
commit r15-8519-gead44a5df4e1b20cd2b2dbd73a431a27d7d80cfa
Author: Philip Herron
Date: Wed Nov 6 11:08:27 2024 +
gccrs: add test case to show issue is fixed
The original test case 1773 has been moved to a new issue
https://gcc.gnu.org/g:eacbbac93a49e144859d2c6510ed231e428d3ba4
commit r15-8571-geacbbac93a49e144859d2c6510ed231e428d3ba4
Author: Arthur Cohen
Date: Fri Nov 29 13:44:59 2024 +0100
gccrs: lang-item: Remove unused NodeId from LangItemPath
gcc/rust/ChangeLog:
* ast/ru
https://gcc.gnu.org/g:45d4f73b81dcd26df03e5e210a1f50803d1d4733
commit r15-8532-g45d4f73b81dcd26df03e5e210a1f50803d1d4733
Author: Pierre-Emmanuel Patry
Date: Tue Nov 19 17:24:59 2024 +0100
gccrs: Refactor optional initializers
Refactor some optional initializer in the lowering stag
https://gcc.gnu.org/g:770ca551cf9c591ba195e6c12c8a24948d5b289b
commit r15-8607-g770ca551cf9c591ba195e6c12c8a24948d5b289b
Author: Philip Herron
Date: Mon Dec 16 14:51:17 2024 +
gccrs: improve mutability checks
This ensures that we handle var decls readonly checks much better
https://gcc.gnu.org/g:499c58f443e97198c30776f54bc57ea2af48245d
commit r15-8665-g499c58f443e97198c30776f54bc57ea2af48245d
Author: Iain Buclaw
Date: Sat Mar 22 10:26:47 2025 +0100
libphobos: Add module declaration to rt.invariant
This prevents conflicts with a user-provided `invaria
https://gcc.gnu.org/g:33a428f966d6583d47524a5274f519d4490d0e01
commit r15-8668-g33a428f966d6583d47524a5274f519d4490d0e01
Author: Iain Buclaw
Date: Sat Mar 22 10:49:06 2025 +0100
d: Improve UFCS/property error message
Improves on the speller suggestions for UFCS by using the locati
https://gcc.gnu.org/g:e6ff1dc191f2dc6fd96d755fdc18fcbaade56e12
commit r15-8664-ge6ff1dc191f2dc6fd96d755fdc18fcbaade56e12
Author: Iain Buclaw
Date: Sat Mar 22 10:15:09 2025 +0100
libphobos: Fix IEEE typo in std.numeric link
libphobos/ChangeLog:
* src/MERGE: Merge u
https://gcc.gnu.org/g:a6cb7e917b1f7aa1c3ab44a62bcb7f5d81fc79e4
commit r15-8669-ga6cb7e917b1f7aa1c3ab44a62bcb7f5d81fc79e4
Author: Iain Buclaw
Date: Sat Mar 22 10:54:10 2025 +0100
d: Bump front-end language version to v2.111.0-rc.1.
gcc/d/ChangeLog:
* dmd/MERGE: Mer
https://gcc.gnu.org/g:76df0e069f6c8ba5aa93ae10606ba61fa990883c
commit r15-8666-g76df0e069f6c8ba5aa93ae10606ba61fa990883c
Author: Iain Buclaw
Date: Sat Mar 22 10:33:24 2025 +0100
d: Indexing a cast(AA) yields no lvalue anymore
gcc/d/ChangeLog:
* dmd/MERGE: Merge up
https://gcc.gnu.org/g:588ded8766e16fe2e9c2a657935cde519dad454e
commit r15-8563-g588ded8766e16fe2e9c2a657935cde519dad454e
Author: Owen Avery
Date: Mon Nov 11 16:04:58 2024 -0500
gccrs: Fix ForeverStack::find_starting_point output parameter
gcc/rust/ChangeLog:
* res
https://gcc.gnu.org/g:df5fa3a3d0d7f2413c832548c88f76dfe67802fd
commit r15-8671-gdf5fa3a3d0d7f2413c832548c88f76dfe67802fd
Author: Patrick Palka
Date: Sat Mar 22 10:15:52 2025 -0400
c++: structural equality and partially inst typedef [PR119379]
Complex alias templates (and their dep
https://gcc.gnu.org/g:b0563bb8a5279719360027e3ca0305fde730e5e0
commit r15-8594-gb0563bb8a5279719360027e3ca0305fde730e5e0
Author: Philip Herron
Date: Mon Jan 6 11:02:51 2025 +
gccrs: fix ICE during HIR dump
These hir nodes have optional expressions which need guarded
g
https://gcc.gnu.org/g:a54bd1c8995ad9dab27b09feb4bdbeba169d5419
commit r15-8677-ga54bd1c8995ad9dab27b09feb4bdbeba169d5419
Author: Georg-Johann Lay
Date: Sat Mar 22 19:10:39 2025 +0100
AVR: Use "avr-peep2-after-fuse-move" for the 2nd run of peephole2.
This patch uses a name for the
https://gcc.gnu.org/g:45d54c70ec54af88905397626f6912c512ab
commit r15-8676-g45d54c70ec54af88905397626f6912c512ab
Author: Hans-Peter Nilsson
Date: Sat Mar 22 18:27:10 2025 +0100
libgfortran/intrinsics: Fix build for targets with int32_t=long int
Without this, after r15-8650
https://gcc.gnu.org/g:432f918f111498e0c3bfee5f9b2ddd8205370163
commit r14-11436-g432f918f111498e0c3bfee5f9b2ddd8205370163
Author: Martin Uecker
Date: Sat Mar 22 17:05:51 2025 +0100
c: minor fixes related to arrays of unspecified size
The patch for PR117145 and PR117245 also fixed
https://gcc.gnu.org/g:6d75bb5fe8057ab627a59d122420b996674760e4
commit r15-8675-g6d75bb5fe8057ab627a59d122420b996674760e4
Author: Georg-Johann Lay
Date: Sat Mar 22 18:20:10 2025 +0100
avr.opt.urls += -muse-nonzero-bits
gcc/
* config/avr/avr.opt.urls: Add -muse-nonzero-b
https://gcc.gnu.org/g:1f42269ee49240ac68a877c29a26306fcc246c2d
commit r15-8667-g1f42269ee49240ac68a877c29a26306fcc246c2d
Author: Iain Buclaw
Date: Sat Mar 22 10:42:21 2025 +0100
d: Add C++23 to CppStdRevision enum
D front-end changes:
- The compiler now accepts `-
https://gcc.gnu.org/g:f529f3d0ecde48e785ed792b24ae2fce635c5b55
commit r15-8672-gf529f3d0ecde48e785ed792b24ae2fce635c5b55
Author: Georg-Johann Lay
Date: Fri Mar 21 14:29:13 2025 +0100
AVR: Add attribute "used" for code in .initN and .initN sections.
Code in .initN and .initN sectio
https://gcc.gnu.org/g:8736edca77a59157a3dae5b3aa5ca59f4fe4b4a4
commit r15-8673-g8736edca77a59157a3dae5b3aa5ca59f4fe4b4a4
Author: Georg-Johann Lay
Date: Sat Mar 22 15:19:39 2025 +0100
AVR: libgcc: Properly exclude object files for AVRrc.
There are many objects / functions that are
https://gcc.gnu.org/g:94355acc2debe03eb3b0a85229e340675a1ff6bd
commit r15-8674-g94355acc2debe03eb3b0a85229e340675a1ff6bd
Author: Georg-Johann Lay
Date: Sat Mar 15 20:53:52 2025 +0100
AVR: target/119421 Better optimize some bit operations.
There are occasions where knowledge about
https://gcc.gnu.org/g:8f65a00131a53804b4cdd7fc15107c6b35bcf6f9
commit r15-8627-g8f65a00131a53804b4cdd7fc15107c6b35bcf6f9
Author: Arthur Cohen
Date: Fri Jan 3 15:46:33 2025 +
gccrs: lang-items: Mark Clone trait as a lang item in testsuite
gcc/testsuite/ChangeLog:
https://gcc.gnu.org/g:a3989d8158705975ab72c9167469905cbe7d11cf
commit r14-11437-ga3989d8158705975ab72c9167469905cbe7d11cf
Author: Martin Uecker
Date: Sat Mar 22 17:35:58 2025 +0100
c: Set attributes for fields when forming a composite type [PR117806]
We need to call decl_attribute
https://gcc.gnu.org/g:20360e4b6b5a63bc65d1855a7ecf22eb7148a452
commit r15-8662-g20360e4b6b5a63bc65d1855a7ecf22eb7148a452
Author: Jakub Jelinek
Date: Sat Mar 22 08:39:38 2025 +0100
Fix up some further cases of missing or extraneous spaces in diagnostics
Given the recent PR119406 I'
https://gcc.gnu.org/g:066cd2e1f817bc0009fe634983abd06d1d295d89
commit r15-8540-g066cd2e1f817bc0009fe634983abd06d1d295d89
Author: Pierre-Emmanuel Patry
Date: Fri Nov 22 12:20:09 2024 +0100
gccrs: Clean up some system includes
System includes shall use rust-system header instead.
https://gcc.gnu.org/g:a8f53501ef8ebbb0dbef431e0275806eafd2e41f
commit a8f53501ef8ebbb0dbef431e0275806eafd2e41f
Author: Jason Merrill
Date: Tue Mar 18 14:44:08 2025 -0400
c++: constexpr ref template arg [PR119194]
Here we were assuming that a constant variable appearing in a templa
https://gcc.gnu.org/g:d025b6880cde2cb2063b4d34546cdd70e5526e74
commit r14-11434-gd025b6880cde2cb2063b4d34546cdd70e5526e74
Author: Patrick Palka
Date: Sat Mar 22 10:18:07 2025 -0400
c++: ICE w/ dependently scoped template friend [PR119378]
Here we ICE during instantiation of the de
https://gcc.gnu.org/g:438e82b8aa3cf14e08c70ea8a7f669621a897eae
commit r15-8679-g438e82b8aa3cf14e08c70ea8a7f669621a897eae
Author: Bob Dubner
Date: Fri Mar 21 17:22:31 2025 -0400
cobol: Make CXXFLAGS_FOR_TARGET available to the libgcobol build.
By setting "CXXFLAGS_FOR_TARGET=-ggdb
27 matches
Mail list logo