https://gcc.gnu.org/g:a2e1c97205063d7550d9b9c32319715961abd73f
commit r16-1051-ga2e1c97205063d7550d9b9c32319715961abd73f
Author: Jonathan Wakely
Date: Tue May 27 11:38:41 2025 +0200
libstdc++: Implement C++26 std::polymorphic [PR119152]
This patch implements C++26 std::polymorphic
https://gcc.gnu.org/g:6c1684e124fc527c5ffd7dc4e829b07b8e307fbb
commit r13-9734-g6c1684e124fc527c5ffd7dc4e829b07b8e307fbb
Author: Andre Vehreschild
Date: Tue Mar 4 12:56:20 2025 +0100
Fortran: Fix gimplification error on assignment to pointer [PR103391]
PR fortran/103391
https://gcc.gnu.org/g:8287861f7ca7418cd924ea2491c743c72ddb55dd
commit r16-1048-g8287861f7ca7418cd924ea2491c743c72ddb55dd
Author: Christophe Lyon
Date: Thu Apr 17 15:55:14 2025 +
testsuite: Add tls_link effective target
Some tests have 'dg-do link' but currently require 'tls' w
https://gcc.gnu.org/g:42fd3cc43061f924d09a9952468cbc67e3cd8815
commit r12-11122-g42fd3cc43061f924d09a9952468cbc67e3cd8815
Author: Paul Thomas
Date: Mon Jun 2 09:56:02 2025 +0100
Fortran: Suppress failing part of testcase [PR109345]
2024-06-02 Paul Thomas
gcc/testsuite/
https://gcc.gnu.org/g:08031b88e2a32cc334af540703c5332a6b716529
commit r16-1052-g08031b88e2a32cc334af540703c5332a6b716529
Author: Tomasz KamiĆski
Date: Wed May 28 11:16:22 2025 +0200
libstdc++: Pass small trivial types by value in polymorphic wrappers
This patch adjust the passing
https://gcc.gnu.org/g:02a6f9a0df149bbc06e3bbb20be4dde199225296
commit r16-1050-g02a6f9a0df149bbc06e3bbb20be4dde199225296
Author: Stafford Horne
Date: Sat May 31 06:54:58 2025 +0100
or1k: Fix struct return test
In or1k structs are returned from functions using the memory address
https://gcc.gnu.org/g:0bead22a867c11011ab669c49b6a5a6bc528e746
commit r13-9735-g0bead22a867c11011ab669c49b6a5a6bc528e746
Author: Paul Thomas
Date: Mon Jun 2 09:50:01 2025 +0100
Fortran: Suppress failing part of testcase [PR109345]
2024-06-02 Paul Thomas
gcc/testsuite/
https://gcc.gnu.org/g:2588ef7423a135427c5d343461da092cbedbe194
commit r16-1049-g2588ef7423a135427c5d343461da092cbedbe194
Author: Stafford Horne
Date: Mon May 12 21:47:21 2025 +0100
or1k: Support long jump offsets with -mcmodel=large
The -mcmodel=large option was originally added t
https://gcc.gnu.org/g:fff23f42e89ecee6c86cd08d809437ee90664b5c
commit r15-9756-gfff23f42e89ecee6c86cd08d809437ee90664b5c
Author: Jakub Jelinek
Date: Sat May 10 21:20:09 2025 +0200
fortran: Fix debug info for unsigned(kind=1) and unsigned(kind=4) [PR120193]
As the following testcas
https://gcc.gnu.org/g:ff2e49f444e851b005ba8abcf610a85bc1d7ae3a
commit r16-1056-gff2e49f444e851b005ba8abcf610a85bc1d7ae3a
Author: Jonathan Wakely
Date: Wed May 21 20:12:50 2025 +0100
libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
The current overload set for __unique
https://gcc.gnu.org/g:0ec5306492be98ed1052e5ca9782f8966861e73a
commit r16-1057-g0ec5306492be98ed1052e5ca9782f8966861e73a
Author: Jonathan Wakely
Date: Thu May 29 11:33:54 2025 +0100
libstdc++: Remove spaces before function parameter list
We don't use this GCC coding convention in
https://gcc.gnu.org/g:d7f33a35bffe7b331b0f8475e52c2dcc1c5d2ea8
commit r16-1054-gd7f33a35bffe7b331b0f8475e52c2dcc1c5d2ea8
Author: Jason Merrill
Date: Mon Jun 2 10:09:07 2025 -0400
c++: __is_destructible fixes [PR107600]
destructible_expr was wrongly assuming that TO is a class type
https://gcc.gnu.org/g:6e10db3be0193514d8a67d1367d8fbe639e03b6a
commit r14-11823-g6e10db3be0193514d8a67d1367d8fbe639e03b6a
Author: Jason Merrill
Date: Fri May 30 18:27:45 2025 -0400
c++: lambda this capture and requires [PR120123]
We shouldn't need to be within the lambda body to l
https://gcc.gnu.org/g:8a42538f9693a6608bb733860adec75a691f1940
commit r16-1053-g8a42538f9693a6608bb733860adec75a691f1940
Author: Jason Merrill
Date: Mon Jun 2 08:36:22 2025 -0400
c++: __has_trivial_destructor regression
We don't want the new call to get_dtor to cause function inst
https://gcc.gnu.org/g:c096341a0809b322ece478f67c5d7be6923a0169
commit r15-9757-gc096341a0809b322ece478f67c5d7be6923a0169
Author: Jason Merrill
Date: Fri May 30 18:27:45 2025 -0400
c++: lambda this capture and requires [PR120123]
We shouldn't need to be within the lambda body to lo
https://gcc.gnu.org/g:2edb50a310896da72710dba7724a3b4a541a1cbb
commit r16-1065-g2edb50a310896da72710dba7724a3b4a541a1cbb
Author: Alexandre Oliva
Date: Mon Jun 2 20:21:45 2025 -0300
[lra] force reg update after spilling to memory [PR120424]
In the added C++ testcase, a stack slot a
https://gcc.gnu.org/g:09cac2a833689f2535d6c2c88a67b2169df4e4d7
commit r16-1058-g09cac2a833689f2535d6c2c88a67b2169df4e4d7
Author: Iain Sandoe
Date: Fri May 30 20:06:26 2025 +0100
c++: Add co_await, co_yield and co_return to dump_expr.
These were omitted there as an oversight, most
https://gcc.gnu.org/g:3d287bff14885598c75c1cb16b08e0ba4ba05bce
commit r16-1063-g3d287bff14885598c75c1cb16b08e0ba4ba05bce
Author: Jason Merrill
Date: Mon Jun 2 14:58:42 2025 -0400
c++: more __is_destructible fixes [PR107600]
PR c++/107600
gcc/cp/ChangeLog:
https://gcc.gnu.org/g:0ae77a05c416c9f750cb87f1bef0800651168b7e
commit r16-1059-g0ae77a05c416c9f750cb87f1bef0800651168b7e
Author: Iain Sandoe
Date: Fri May 30 20:09:40 2025 +0100
c++: Emit an error for attempted constexpr co_await [PR118903].
We checked that the coroutine expressio
https://gcc.gnu.org/g:7f1ee85470780ffd0542819c53fb7f7f3d05c9a4
commit r16-1062-g7f1ee85470780ffd0542819c53fb7f7f3d05c9a4
Author: Dongyan Chen
Date: Mon Jun 2 13:30:29 2025 -0600
[PATCH] RISC-V: Add smcntrpmf extension.
This patch support smcntrpmf extension[1].
To enable GCC t
https://gcc.gnu.org/g:4e47e2f833732c5d9a3c3e69dc753f99b3a56737
commit r16-1055-g4e47e2f833732c5d9a3c3e69dc753f99b3a56737
Author: Tobias Burnus
Date: Mon Jun 2 17:43:57 2025 +0200
libgomp: Add OpenMP's omp_target_memset/omp_target_memset_async
PR libgomp/120444
inc
https://gcc.gnu.org/g:8bdbd3b73464f7b12b7d31af91660381be2b5e17
commit r12-11123-g8bdbd3b73464f7b12b7d31af91660381be2b5e17
Author: Jason Merrill
Date: Fri May 30 18:27:45 2025 -0400
c++: lambda this capture and requires [PR120123]
We shouldn't need to be within the lambda body to l
https://gcc.gnu.org/g:7037c72a8bb41ed07da64b23e14857a066a91baa
commit r16-1060-g7037c72a8bb41ed07da64b23e14857a066a91baa
Author: Iain Sandoe
Date: Sat May 31 16:13:40 2025 +0100
c++, coroutines: Some cleanups in build_actor.
We were incorrectly guarding all the frame cleanups on t
https://gcc.gnu.org/g:49f421a31f63405d3ca466e144d010c550206e72
commit r16-1061-g49f421a31f63405d3ca466e144d010c550206e72
Author: Jason Merrill
Date: Mon Jun 2 10:59:02 2025 -0400
c++: constinit diagnostic regression [PR120506]
In r16-57 I thought it was unnecessary to mention inco
https://gcc.gnu.org/g:8fc9e03a70fd08b54449b05833b00e7f8ad01c25
commit r16-1064-g8fc9e03a70fd08b54449b05833b00e7f8ad01c25
Author: Robert Dubner
Date: Mon Jun 2 15:55:20 2025 -0400
cobol: Honor HAVE_CLOCK_GETTIME and HAVE_GETTIMEOFDAY. [PR119975]
These changes cause genapi.cc to use
https://gcc.gnu.org/g:4756557f5e3262f7f733f583bbbd69387fca8017
commit r16-1068-g4756557f5e3262f7f733f583bbbd69387fca8017
Author: Andrew Pinski
Date: Mon Jun 2 20:50:44 2025 -0700
phiprop: Add testcase for already fixed case [PR116824]
This testcase was fixed by r16-906-g8da568c885
https://gcc.gnu.org/g:aa935ce40a777eb0b4a4d3d2e03cf2efb4cf9619
commit r16-1067-gaa935ce40a777eb0b4a4d3d2e03cf2efb4cf9619
Author: Andrew Pinski
Date: Mon Jun 2 15:56:20 2025 -0700
switch-conversion: Mark CSWTCH as mergeable [PR120451]
When we have a smallish CSWTCH, it could be pla
https://gcc.gnu.org/g:a8c03f056f4070a618bc59afcae2290cf21456ea
commit r16-1069-ga8c03f056f4070a618bc59afcae2290cf21456ea
Author: Jakub Jelinek
Date: Tue Jun 3 07:54:37 2025 +0200
libgomp: Fix up omp_target_memset-3.c test for C++ [PR120444]
The test PASSes for C, but FAILs for C++
https://gcc.gnu.org/g:3c970c69e4ce586030af3833d8bf6ec8e191fbbd
commit 3c970c69e4ce586030af3833d8bf6ec8e191fbbd
Author: Mikael Morin
Date: Mon Jun 2 15:00:40 2025 +0200
Passage de subreferences sans copie
Diff:
---
gcc/fortran/trans-expr.cc | 4 +
.../gfortran.d
https://gcc.gnu.org/g:b1926a7dc9e7683ea9e26cbd139f2994a3ae6a78
commit b1926a7dc9e7683ea9e26cbd139f2994a3ae6a78
Author: Mikael Morin
Date: Sat May 31 22:34:20 2025 +0200
Modif test generic_assumed_rank_1
Diff:
---
gcc/testsuite/gfortran.dg/f202y/generic_assumed_rank_1.f90 | 2 +-
1 file c
30 matches
Mail list logo