https://gcc.gnu.org/g:2dfff4ffe88c9ef4f7c7887c09e5cee171b1a17e
commit r16-3736-g2dfff4ffe88c9ef4f7c7887c09e5cee171b1a17e
Author: Jakub Jelinek
Date: Wed Sep 10 10:48:31 2025 +0200
c++: Change mangling of Intel/Motorola extended long double literals
On Fri, Sep 05, 2025 at 09:57:06
https://gcc.gnu.org/g:29a8ce3b0bb117ed7f4b998462fe917f2a17f168
commit r16-3740-g29a8ce3b0bb117ed7f4b998462fe917f2a17f168
Author: Jakub Jelinek
Date: Wed Sep 10 12:34:50 2025 +0200
bitint: Fix up lowering optimization of .*_OVERFLOW ifns [PR121828]
THe lowering of .{ADD,SUB,MUL}_OV
https://gcc.gnu.org/g:225d13c01d4e231bfabfda1c1c9135e36f55946a
commit r16-3739-g225d13c01d4e231bfabfda1c1c9135e36f55946a
Author: Jakub Jelinek
Date: Wed Sep 10 12:33:14 2025 +0200
expr: Handle RAW_DATA_CST in store_constructor [PR121831]
I thought this wouldn't be necessary becaus
https://gcc.gnu.org/g:592bafb26eb1fd50979f6cdf2176897c4a02c281
commit r16-3654-g592bafb26eb1fd50979f6cdf2176897c4a02c281
Author: Jakub Jelinek
Date: Mon Sep 8 11:49:58 2025 +0200
libstdc++: Fix up [PR121827]
During the tests mentioned in
https://gcc.gnu.org/pipermail/gcc-patc
https://gcc.gnu.org/g:41ea9305466ce54027324258aeae9893101941db
commit r16-3606-g41ea9305466ce54027324258aeae9893101941db
Author: Jakub Jelinek
Date: Fri Sep 5 20:03:09 2025 +0200
c: Allow translations of a lot of C FE messages
I've noticed a lot of diagnostic messages in the C FE
https://gcc.gnu.org/g:db7a807ef26de75abb75eec7834a95b9a9b98e5d
commit r16-3611-gdb7a807ef26de75abb75eec7834a95b9a9b98e5d
Author: Jakub Jelinek
Date: Sat Sep 6 12:24:31 2025 +0200
libgomp: Use consistent formatting in
I've noticed the new C++ part of omp.h uses libstdc++ coding co
https://gcc.gnu.org/g:911ec2e09bcfadb2ff8cc2e326ef5798acc96733
commit r16-3596-g911ec2e09bcfadb2ff8cc2e326ef5798acc96733
Author: Jakub Jelinek
Date: Fri Sep 5 11:55:01 2025 +0200
c++: Fix cxx_eval_cxa_builtin_fn diagnostic message
Marek Polacek reported to me internally that I've
https://gcc.gnu.org/g:4c08331595c96a938e4ea2520da5ccf0771ab125
commit r16-3595-g4c08331595c96a938e4ea2520da5ccf0771ab125
Author: Jakub Jelinek
Date: Fri Sep 5 11:52:13 2025 +0200
testsuite: Fix up fixed-point/bitint-1.c test
This test was written without _BitInt support on any tar
https://gcc.gnu.org/g:8d8b6249d83609e56752ee51d2686b2f5fb062e6
commit r16-3593-g8d8b6249d83609e56752ee51d2686b2f5fb062e6
Author: Jakub Jelinek
Date: Fri Sep 5 10:59:42 2025 +0200
testsuite, powerpc, v2: Fix vsx-vectorize-* after alignment peeling
[PR118567]
On Tue, Jul 01, 2025 a
https://gcc.gnu.org/g:193b28649933685f4dd3824c01aee4f843cc66b5
commit r16-3592-g193b28649933685f4dd3824c01aee4f843cc66b5
Author: Jakub Jelinek
Date: Fri Sep 5 10:54:53 2025 +0200
testsuite, powerpc, v2: Fix vsx-vectorize-* after alignment peeling
[PR118567]
On Tue, Jul 01, 2025 a
https://gcc.gnu.org/g:e2e01a893c1770e23ec1a573403688198c321b0e
commit r16-3583-ge2e01a893c1770e23ec1a573403688198c321b0e
Author: Jakub Jelinek
Date: Thu Sep 4 18:52:47 2025 +0200
aarch64: Adjust aarch64/spaceship_1.C testcase for recent changes [PR121732]
In r16-3414 libstdc++ cha
https://gcc.gnu.org/g:b55277a4f8543f52c6d1664bb05e8eb90f46aaf3
commit r16-3563-gb55277a4f8543f52c6d1664bb05e8eb90f46aaf3
Author: Jakub Jelinek
Date: Thu Sep 4 10:45:17 2025 +0200
bitint: Fix torture/bitint-14.c on bitint_extended targets [PR117599]
This patch fixes regressions of
https://gcc.gnu.org/g:a41d8edf304e896cb541a0ec7daafb02b8d442c7
commit r16-3522-ga41d8edf304e896cb541a0ec7daafb02b8d442c7
Author: Jakub Jelinek
Date: Tue Sep 2 17:01:30 2025 +0200
s390: Adjust s390/spaceship-fp-*.c tests for recent changes
In r16-3414 libstdc++ changed ABI for (sti
https://gcc.gnu.org/g:a4d066f3643d3df5929425767130d68e8a775241
commit r16-3501-ga4d066f3643d3df5929425767130d68e8a775241
Author: Jakub Jelinek
Date: Mon Sep 1 21:55:49 2025 +0200
c: Implement C2Y N3457 - The __COUNTER__ predefined macro
The following patch implements the
https
https://gcc.gnu.org/g:5440f4ceee3152148c6c212f57b85da918b66abf
commit r16-3509-g5440f4ceee3152148c6c212f57b85da918b66abf
Author: Jakub Jelinek
Date: Tue Sep 2 12:18:52 2025 +0200
tree-cfg: Fix up assign_discriminator ICE with too large #line [PR121663]
As mentioned in the PR, LOCA
https://gcc.gnu.org/g:086d0d8c9cbd9625b6e1af1146c014662ff96ae2
commit r16-3500-g086d0d8c9cbd9625b6e1af1146c014662ff96ae2
Author: Jakub Jelinek
Date: Mon Sep 1 21:47:09 2025 +0200
c: Rename uimaxabs to umaxabs
The following patch implements
https://www.open-std.org/jtc1/sc22/wg
https://gcc.gnu.org/g:4ee9e8319abfeec1a9ba452661cb3d55aef684fa
commit r16-3474-g4ee9e8319abfeec1a9ba452661cb3d55aef684fa
Author: Jakub Jelinek
Date: Sat Aug 30 18:29:04 2025 +0200
phiopt, math-opts: Adjust spaceship_replacement and optimize_spaceship for
recent libstdc++ changes [PR121698
https://gcc.gnu.org/g:cddae3e175d078a4eef92260fe31b1144df2116f
commit r16-3430-gcddae3e175d078a4eef92260fe31b1144df2116f
Author: Jakub Jelinek
Date: Thu Aug 28 10:51:09 2025 +0200
c++: Fix auto return type deduction with expansion statements [PR121583]
The following testcase ICEs
https://gcc.gnu.org/g:cc85998ba7984e43c1d89d47dfbfc219c142fddf
commit r16-3429-gcc85998ba7984e43c1d89d47dfbfc219c142fddf
Author: Jakub Jelinek
Date: Thu Aug 28 10:46:51 2025 +0200
c++: Fix ICE with parameter uses in expansion stmts [PR121575]
The following testcase shows an ICE wh
https://gcc.gnu.org/g:866697bac2cd3e05875d6a0dc3f64590143fd894
commit r16-3426-g866697bac2cd3e05875d6a0dc3f64590143fd894
Author: Jakub Jelinek
Date: Thu Aug 28 10:10:28 2025 +0200
configure: Add readelf fallback for HAVE_AS_ULEB128 test [PR119367]
The following patch adds a readel
https://gcc.gnu.org/g:b7f5a73cc1fa8cc76d43985444d52dee19768e95
commit r16-3425-gb7f5a73cc1fa8cc76d43985444d52dee19768e95
Author: Jakub Jelinek
Date: Thu Aug 28 10:09:14 2025 +0200
dwarf2out: Use DW_LNS_advance_pc instead of DW_LNS_fixed_advance_pc if
possible [PR119367]
In the us
https://gcc.gnu.org/g:f707c093dee0468a3ef837a6c40afcf4c7fa7e46
commit r16-3413-gf707c093dee0468a3ef837a6c40afcf4c7fa7e46
Author: Jakub Jelinek
Date: Wed Aug 27 14:00:51 2025 +0200
c++: Fix up cpp_warn on __STDCPP_FLOAT*_T__ [PR121520]
I got the cpp_warn on __STDCPP_FLOAT*_T__ if w
https://gcc.gnu.org/g:d551f88f88b821dc80de9d39c5b275a3678b3e31
commit r16-3386-gd551f88f88b821dc80de9d39c5b275a3678b3e31
Author: Jakub Jelinek
Date: Tue Aug 26 06:43:39 2025 +0200
i386: Fix up recent changes to use GFNI for rotates/shifts [PR121658]
The vgf2p8affineqb_ pattern use
https://gcc.gnu.org/g:948f20cc520e50968f8759b173096358dcbba3de
commit r16-3381-g948f20cc520e50968f8759b173096358dcbba3de
Author: Jakub Jelinek
Date: Tue Aug 26 00:28:10 2025 +0200
omp-expand: Initialize fd->loop.n2 if needed for the zero iter case
[PR121453]
When expand_omp_for_i
https://gcc.gnu.org/g:05baaa6feb9a8093646113c95f4cb8590ddd6de8
commit r16-3369-g05baaa6feb9a8093646113c95f4cb8590ddd6de8
Author: Jakub Jelinek
Date: Mon Aug 25 16:29:17 2025 +0200
c++: Implement C++ CWG3048 - Empty destructuring expansion statements
The following patch implements
https://gcc.gnu.org/g:52c29a6a9dac6caec24b75cae17ecb3558c39504
commit r16-3368-g52c29a6a9dac6caec24b75cae17ecb3558c39504
Author: Jakub Jelinek
Date: Mon Aug 25 16:27:35 2025 +0200
c++: Check for *jump_target earlier in cxx_bind_parameters_in_call
[PR121601]
The following testcase
https://gcc.gnu.org/g:91b5fc4ae2e5c8693cc0b619562f15f90c0fdfaa
commit r16-3226-g91b5fc4ae2e5c8693cc0b619562f15f90c0fdfaa
Author: Jakub Jelinek
Date: Fri Aug 15 22:37:42 2025 +0200
c++: Add testcases for the defarg part of P1766R1 [PR121552]
The following patch adds some testcases
https://gcc.gnu.org/g:828c48f0680e209e96bcb76a232665ed047e92cc
commit r16-3225-g828c48f0680e209e96bcb76a232665ed047e92cc
Author: Jakub Jelinek
Date: Fri Aug 15 22:36:18 2025 +0200
c++: Implement C++20 P1766R1 - Mitigating minor modules maladies [PR121552]
The following patch attem
https://gcc.gnu.org/g:9a8b436b005b56e5ec3d8274284ae3afb4e7ba72
commit r16-3227-g9a8b436b005b56e5ec3d8274284ae3afb4e7ba72
Author: Jakub Jelinek
Date: Fri Aug 15 22:38:41 2025 +0200
c++: Implement __builtin_structured_binding_size trait
clang++ apparently added a SFINAE-friendly __b
https://gcc.gnu.org/g:4bed19cf6170541ff757ee1b21d9fec9eb0c6541
commit r16-3224-g4bed19cf6170541ff757ee1b21d9fec9eb0c6541
Author: Jakub Jelinek
Date: Fri Aug 15 22:34:59 2025 +0200
c++: Fix default argument parsing in non-comma variadic methods [PR121539]
While the non-comma variad
https://gcc.gnu.org/g:cdd015c4ddbb1ae71eea1e44654cee5ca29a6c64
commit r16-3223-gcdd015c4ddbb1ae71eea1e44654cee5ca29a6c64
Author: Jakub Jelinek
Date: Fri Aug 15 22:31:27 2025 +0200
c++: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
We already warn on #undef o
https://gcc.gnu.org/g:b125eee2d8526538476834773fb8216035d08598
commit r16-3207-gb125eee2d8526538476834773fb8216035d08598
Author: Jakub Jelinek
Date: Thu Aug 14 22:30:45 2025 +0200
c++: Fix up build_cplus_array_type [PR121524]
The following testcase is miscompiled since my r15-3046
https://gcc.gnu.org/g:0f665822a091061ef1a9268797736dff0ef82a87
commit r16-3193-g0f665822a091061ef1a9268797736dff0ef82a87
Author: Jakub Jelinek
Date: Wed Aug 13 22:26:54 2025 +0200
libiberty: Fix comment typo
This patch fixes a comment typo, whaever -> whatever, prompted by the
https://gcc.gnu.org/g:5274f490fa72830aafd278bc752145f1225b08e0
commit r16-3121-g5274f490fa72830aafd278bc752145f1225b08e0
Author: Jakub Jelinek
Date: Mon Aug 11 08:54:57 2025 +0200
c++: Implement mangling for structured binding packs [PR117783]
On Wed, Aug 06, 2025 at 11:53:55AM -0
https://gcc.gnu.org/g:b7e4b5e862fcb12cfeaa3bee4e8c77098201d5f4
commit r16-3122-gb7e4b5e862fcb12cfeaa3bee4e8c77098201d5f4
Author: Jakub Jelinek
Date: Mon Aug 11 09:02:38 2025 +0200
c++: Fix up handling of name independent structured binding packs [PR117783]
I've realized I haven't
https://gcc.gnu.org/g:1138d716c449051aca30fc7a82db606bd2e8378c
commit r16-3123-g1138d716c449051aca30fc7a82db606bd2e8378c
Author: Jakub Jelinek
Date: Mon Aug 11 09:04:19 2025 +0200
Fix comment typos
This patch fixes some comment typos, singe -> single and unsinged ->
unsigned.
https://gcc.gnu.org/g:af31db6461110dfb81efaf2a287327226ae5a7a8
commit r16-3120-gaf31db6461110dfb81efaf2a287327226ae5a7a8
Author: Jakub Jelinek
Date: Mon Aug 11 08:53:26 2025 +0200
c++: Fix structured binding redeclaration error recovery [PR121442]
My C++26 P2686R4 PR117784 caused
https://gcc.gnu.org/g:38f4a87cc67b52941fa8292ab5a7f99302e679be
commit 38f4a87cc67b52941fa8292ab5a7f99302e679be
Merge: 74a421064f3d edc2388e8028
Author: Jakub Jelinek
Date: Fri Aug 8 15:11:23 2025 +0200
Merge commit 'r14-11941-gedc2388e802853ddc70b04a6de2b3c180a2a8442' into
redhat/gcc-14-b
The branch 'redhat/heads/gcc-14-branch' was updated to point to:
38f4a87cc67b... Merge commit 'r14-11941-gedc2388e802853ddc70b04a6de2b3c180a
It previously pointed to:
74a421064f3d... Merge commit 'r14-11849-gcb7784fd04deec1f94c20536709847786f
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:5bd6ca28da52179af435ff79bc1dacfeb8842fb9
commit r14-11937-g5bd6ca28da52179af435ff79bc1dacfeb8842fb9
Author: Jakub Jelinek
Date: Fri Jul 4 07:50:12 2025 +0200
c-family: Tweak ptr +- (expr +- cst) FE optimization [PR120837]
The following testcase is miscompiled
https://gcc.gnu.org/g:edc2388e802853ddc70b04a6de2b3c180a2a8442
commit r14-11941-gedc2388e802853ddc70b04a6de2b3c180a2a8442
Author: Jakub Jelinek
Date: Wed Aug 6 11:30:08 2025 +0200
bitint: Fix up INTEGER_CST PHI handling [PR121413]
The following testcase is miscompiled on aarch64-l
https://gcc.gnu.org/g:cde5db5178169cff91c4f5b0f4b7d7bad6dff33a
commit r14-11940-gcde5db5178169cff91c4f5b0f4b7d7bad6dff33a
Author: Jakub Jelinek
Date: Wed Aug 6 11:28:37 2025 +0200
bitint: Fix up handling of uninitialized mul/div/float cast operands
[PR121127]
handle_operand_addr
https://gcc.gnu.org/g:f7b82b84407cf696d1f31682edf78723b0866aa3
commit r14-11939-gf7b82b84407cf696d1f31682edf78723b0866aa3
Author: Jakub Jelinek
Date: Fri Aug 1 08:41:54 2025 +0200
bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121322]
The following testcase results in com
https://gcc.gnu.org/g:21a03fb3fe97c43f2e9ba9d91672155b01616d92
commit r14-11938-g21a03fb3fe97c43f2e9ba9d91672155b01616d92
Author: Jakub Jelinek
Date: Fri Jul 11 13:43:58 2025 +0200
testsuite: Add testcase for already fixed PR [PR120954]
This was a regression introduced by r16-1893
https://gcc.gnu.org/g:9dc064c4200dc8e9818c14e3d6b6bf19e00de0a7
commit r14-11936-g9dc064c4200dc8e9818c14e3d6b6bf19e00de0a7
Author: Jakub Jelinek
Date: Tue Jul 1 19:37:39 2025 +0200
testsuite: Fix up gcc.target/powerpc/builtin_altivec_tr_stxvr_runnable.c
test (test UB) [PR120919]
I
The branch 'redhat/heads/gcc-15-branch' was updated to point to:
f833458d29b4... Merge commit 'r15-10207-gd3c5366520e52057bed5b3ba6898366c79
It previously pointed to:
bb8f920b2f55... Merge commit 'r15-10011-g69e46e6fe649d17174614d09e271bde48f
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:d43ece39b709992681d92b17c1e58b5f152ff247
commit r15-10206-gd43ece39b709992681d92b17c1e58b5f152ff247
Author: Jakub Jelinek
Date: Wed Aug 6 11:30:08 2025 +0200
bitint: Fix up INTEGER_CST PHI handling [PR121413]
The following testcase is miscompiled on aarch64-l
https://gcc.gnu.org/g:d3c5366520e52057bed5b3ba6898366c79687c34
commit r15-10207-gd3c5366520e52057bed5b3ba6898366c79687c34
Author: Jakub Jelinek
Date: Fri Aug 8 09:20:51 2025 +0200
tailc: Handle other forms of finally_tmp.N conditional cleanups after
musttail [PR121389]
My earlier
https://gcc.gnu.org/g:a88f4ef1c79a42be8d3c394a1af0f949898b4216
commit r15-10204-ga88f4ef1c79a42be8d3c394a1af0f949898b4216
Author: Jakub Jelinek
Date: Mon Aug 4 17:12:55 2025 +0200
libstdc++: Add various missing exports [PR121373]
On Sat, Aug 02, 2025 at 09:05:07PM +0200, Jakub Jel
https://gcc.gnu.org/g:332e891a8a42a9ba971174c8282864fbc1976b7f
commit r15-10205-g332e891a8a42a9ba971174c8282864fbc1976b7f
Author: Jakub Jelinek
Date: Wed Aug 6 11:28:37 2025 +0200
bitint: Fix up handling of uninitialized mul/div/float cast operands
[PR121127]
handle_operand_addr
https://gcc.gnu.org/g:8193500f4fc97808ded2082428380e4f91d1a44a
commit r15-10203-g8193500f4fc97808ded2082428380e4f91d1a44a
Author: Jakub Jelinek
Date: Sun Aug 3 18:27:42 2025 +0200
libcpp: Fix up cpp_maybe_module_directive [PR120845]
My changes for "Module Declarations Shouldn’t be
https://gcc.gnu.org/g:18c32a391685256d2fbd6e3e6b2f7f93200bb912
commit r16-3077-g18c32a391685256d2fbd6e3e6b2f7f93200bb912
Author: Jakub Jelinek
Date: Fri Aug 8 09:20:51 2025 +0200
tailc: Handle other forms of finally_tmp.N conditional cleanups after
musttail [PR121389]
My earlier
https://gcc.gnu.org/g:dff57d76ad3c78cedaf2f8caa1686acb5059303d
commit r16-3069-gdff57d76ad3c78cedaf2f8caa1686acb5059303d
Author: Jakub Jelinek
Date: Thu Aug 7 16:38:51 2025 +0200
c++: Implement C++26 P1061R10 - Structured Bindings can introduce a Pack
[PR117783]
The following pat
https://gcc.gnu.org/g:2c5bd8e9fb16584cdd1d090b9a5a63dd9140b61b
commit r16-3060-g2c5bd8e9fb16584cdd1d090b9a5a63dd9140b61b
Author: Jakub Jelinek
Date: Thu Aug 7 08:51:00 2025 +0200
c++: Add testcase for CWG2576 [PR120778]
Another part of the C++26 P2843R3, this time in
https://eel.
https://gcc.gnu.org/g:6026a54f2faedf0be3b8e15b3e69492d21cfc082
commit r16-3062-g6026a54f2faedf0be3b8e15b3e69492d21cfc082
Author: Jakub Jelinek
Date: Thu Aug 7 08:53:23 2025 +0200
c++: Add testcase for CWG2577 [PR120778]
And here is the last part of the paper. Contrary what the pa
https://gcc.gnu.org/g:3b66a2a7890f2ae27ad4c1e1ac62b6551a2ffbae
commit r16-3061-g3b66a2a7890f2ae27ad4c1e1ac62b6551a2ffbae
Author: Jakub Jelinek
Date: Thu Aug 7 08:52:38 2025 +0200
c++: Add testcase for CWG2575 [PR120778]
From the paper it isn't clear what caused the decision change
https://gcc.gnu.org/g:64859dc6e2948616439b500b5d9ffb2635b45ae8
commit r16-3059-g64859dc6e2948616439b500b5d9ffb2635b45ae8
Author: Jakub Jelinek
Date: Thu Aug 7 08:47:44 2025 +0200
c++, c: Introduce -Wkeyword-macro warning/pedwarn - part of C++26 P2843R3
[PR120778]
The following pa
https://gcc.gnu.org/g:685527a408ea025591c7f887566d7049ddd72c02
commit r16-3041-g685527a408ea025591c7f887566d7049ddd72c02
Author: Jakub Jelinek
Date: Wed Aug 6 12:52:47 2025 +0200
bitint: Fix build [PR121413]
Sorry, my bootstrap failed last night because of this, I've fixed it
https://gcc.gnu.org/g:ed1ee2311721124c53070f9fdb15071664b6da65
commit r16-3039-ged1ee2311721124c53070f9fdb15071664b6da65
Author: Yang Yujie
Date: Wed Aug 6 12:04:51 2025 +0200
bitint: Do not optimize away conversion to _BitInt before a VCE
A _BitInt value may rely on a conversion
https://gcc.gnu.org/g:88f638e276c25e216b3d01c0d7aa25a0d17921d9
commit r16-3037-g88f638e276c25e216b3d01c0d7aa25a0d17921d9
Author: Yang Yujie
Date: Wed Aug 6 12:02:44 2025 +0200
bitint: Make sure BEXTC checks extension when optimized
In BEXTC, whether a _BitInt object is properly ex
https://gcc.gnu.org/g:a76a032354ee48c0dcc5ff4842a9b319c3123685
commit r16-3036-ga76a032354ee48c0dcc5ff4842a9b319c3123685
Author: Yang Yujie
Date: Wed Aug 6 12:01:33 2025 +0200
bitint: Avoid extending ABI-extended large/huge _BitInts on load
This patch also make casts of ABI-extend
https://gcc.gnu.org/g:94d2bc6d08caad947a8897a538f2a9b64e16a11a
commit r16-3038-g94d2bc6d08caad947a8897a538f2a9b64e16a11a
Author: Yang Yujie
Date: Wed Aug 6 12:03:39 2025 +0200
bitint: Zero-extend the result of a signed->unsigned widening cast
A widening cast from a signed _BitInt
https://gcc.gnu.org/g:4f2cd5a88838ce0af9f4d6425c55e702e44ae8d2
commit r16-3032-g4f2cd5a88838ce0af9f4d6425c55e702e44ae8d2
Author: Jakub Jelinek
Date: Wed Aug 6 11:27:00 2025 +0200
gengtype: Include system.h earlier in gengtype-lex.cc [PR121386]
OpenBSD headers apparently instead of
https://gcc.gnu.org/g:a107b01da42b2f2303ffe53df5ea4a796f40597d
commit r16-3035-ga107b01da42b2f2303ffe53df5ea4a796f40597d
Author: Jakub Jelinek
Date: Wed Aug 6 11:30:48 2025 +0200
libgcc: Remove useless forward declaration [PR121397]
aarch64 for some strange reason unconditionally
https://gcc.gnu.org/g:70aff5112ec25f2391d8048d8c7994160d3cb008
commit r16-3034-g70aff5112ec25f2391d8048d8c7994160d3cb008
Author: Jakub Jelinek
Date: Wed Aug 6 11:30:08 2025 +0200
bitint: Fix up INTEGER_CST PHI handling [PR121413]
The following testcase is miscompiled on aarch64-li
https://gcc.gnu.org/g:d175a6b119b8ab177ab9d9fb81dcac1794d18ad6
commit r16-3033-gd175a6b119b8ab177ab9d9fb81dcac1794d18ad6
Author: Jakub Jelinek
Date: Wed Aug 6 11:28:37 2025 +0200
bitint: Fix up handling of uninitialized mul/div/float cast operands
[PR121127]
handle_operand_addr (
https://gcc.gnu.org/g:43472f2cc0ef6c702c649947d379f334a4262596
commit r16-3030-g43472f2cc0ef6c702c649947d379f334a4262596
Author: Jakub Jelinek
Date: Wed Aug 6 10:44:09 2025 +0200
c++: Add test for vt/ff in line comments
P2843R3 dropped the
"If there is a form-feed or a vertica
https://gcc.gnu.org/g:bc97874bec823e08def7c6acd04c26e2174ca0b3
commit r16-2780-gbc97874bec823e08def7c6acd04c26e2174ca0b3
Author: Yang Yujie
Date: Tue Aug 5 12:59:30 2025 +0200
bitint: Allow unused bits when testing extended _BitInt ABIs
In LoongArch psABI, large _BitInt(N) (N > 64
https://gcc.gnu.org/g:eed0f5fa0e1e2932786bdf6adfbf7c05e9f69bac
commit r16-2779-geed0f5fa0e1e2932786bdf6adfbf7c05e9f69bac
Author: Yang Yujie
Date: Tue Aug 5 12:53:27 2025 +0200
expand: Reduce unneeded _BitInt extensions
For targets that set the "extended" flag in TARGET_C_BITINT_TY
https://gcc.gnu.org/g:a9b96c63d9f1c5cb4a60ca7c8faa95db8ef7a8b6
commit r16-2778-ga9b96c63d9f1c5cb4a60ca7c8faa95db8ef7a8b6
Author: Yang Yujie
Date: Tue Aug 5 12:52:27 2025 +0200
bitint: Allow mode promotion of _BitInt types
For targets that treat small _BitInts like the fundamental
https://gcc.gnu.org/g:ab7c16990fca6b456156895d8d0d5e1a37476d38
commit r16-2776-gab7c16990fca6b456156895d8d0d5e1a37476d38
Author: Jakub Jelinek
Date: Tue Aug 5 08:21:55 2025 +0200
libcpp: Add testcase for CWG2579 [PR120778]
Another easy part from the paper.
Part of the CWG
https://gcc.gnu.org/g:490c2c885ee5de1659d8339ea6bedd908acfacea
commit r16-2768-g490c2c885ee5de1659d8339ea6bedd908acfacea
Author: Jakub Jelinek
Date: Mon Aug 4 17:12:55 2025 +0200
libstdc++: Add various missing exports [PR121373]
On Sat, Aug 02, 2025 at 09:05:07PM +0200, Jakub Jeli
https://gcc.gnu.org/g:102179f11d35705f384817d7edec32bbda22b2b7
commit r16-2758-g102179f11d35705f384817d7edec32bbda22b2b7
Author: Jakub Jelinek
Date: Mon Aug 4 15:28:29 2025 +0200
c++: Add #line testcase for CWG2580 [PR120778]
Contrary to what the paper says, I think for #line dire
https://gcc.gnu.org/g:b9f443b6177881c490fbce9ba65b86a7cd65f11f
commit r16-2747-gb9f443b6177881c490fbce9ba65b86a7cd65f11f
Author: Jakub Jelinek
Date: Mon Aug 4 14:27:14 2025 +0200
libcpp: Use pedwarn instead of warning for CWG2578 diagnostics [PR120778]
This is another case which c
https://gcc.gnu.org/g:625d5776f9cd0b09512d7b5e403737ad944f33d3
commit r16-2725-g625d5776f9cd0b09512d7b5e403737ad944f33d3
Author: Jakub Jelinek
Date: Sun Aug 3 18:32:19 2025 +0200
c++: Add stringification testcase for CWG1709 [PR120778]
The CWG1709 just codifies existing GCC (and c
https://gcc.gnu.org/g:a68f416a706bc61bb323773295189c4ea413ffd6
commit r16-2724-ga68f416a706bc61bb323773295189c4ea413ffd6
Author: Jakub Jelinek
Date: Sun Aug 3 18:27:42 2025 +0200
libcpp: Fix up cpp_maybe_module_directive [PR120845]
My changes for "Module Declarations Shouldn’t be
https://gcc.gnu.org/g:5ecbe70d0f34ac9dadefc21c809fb6a2369d1bad
commit r16-2723-g5ecbe70d0f34ac9dadefc21c809fb6a2369d1bad
Author: Jakub Jelinek
Date: Sun Aug 3 17:13:37 2025 +0200
libstdc++: Export std::owner_equal and std::owner_hash from std.cc
I've tried compiling
#include
https://gcc.gnu.org/g:efc4c77282ece710872cc6521468f17b5a96fc45
commit r16-2717-gefc4c77282ece710872cc6521468f17b5a96fc45
Author: Jakub Jelinek
Date: Sat Aug 2 09:14:14 2025 +0200
cobol: Use %td in error_msg in 3 spots
On Thu, Jul 31, 2025 at 11:33:07PM +0200, Jakub Jelinek via Gcc
https://gcc.gnu.org/g:8fb94bb3d6528e9a4c608983f1a071fb0a2bed47
commit r15-10184-g8fb94bb3d6528e9a4c608983f1a071fb0a2bed47
Author: Jakub Jelinek
Date: Fri Aug 1 08:41:54 2025 +0200
bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121322]
The following testcase results in com
https://gcc.gnu.org/g:d8fc7bce9cf722aa73782ba66a74646c8ae545cc
commit r16-2701-gd8fc7bce9cf722aa73782ba66a74646c8ae545cc
Author: Jakub Jelinek
Date: Fri Aug 1 08:41:54 2025 +0200
bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121322]
The following testcase results in comp
https://gcc.gnu.org/g:46860078a0dc147b76ad0cc660b021c6e5b7bb81
commit r15-10169-g46860078a0dc147b76ad0cc660b021c6e5b7bb81
Author: Jakub Jelinek
Date: Thu Jul 31 12:10:02 2025 +0200
change get_best_mode args int -> HOST_WIDE_INT [PR121264]
The following testcase is miscompiled, bec
https://gcc.gnu.org/g:e624d5559d21992c9e5da85b4ae75629a61afc2c
commit r16-2661-ge624d5559d21992c9e5da85b4ae75629a61afc2c
Author: Jakub Jelinek
Date: Thu Jul 31 12:10:02 2025 +0200
change get_best_mode args int -> HOST_WIDE_INT [PR121264]
The following testcase is miscompiled, beca
https://gcc.gnu.org/g:6e6cc1deb9bf7ca7deac066f26c134b57ee50587
commit r16-2659-g6e6cc1deb9bf7ca7deac066f26c134b57ee50587
Author: Jakub Jelinek
Date: Thu Jul 31 10:48:45 2025 +0200
Fix comment typos - hanlde -> handle
2025-07-31 Jakub Jelinek
* gimple-ssa-store-
https://gcc.gnu.org/g:281a6a0a8b3b2fd7c07ad6e0bf8454d60d9d5034
commit r15-10156-g281a6a0a8b3b2fd7c07ad6e0bf8454d60d9d5034
Author: Jakub Jelinek
Date: Wed Jul 30 13:23:56 2025 +0200
c++: Make __extension__ silence -Wlong-long pedwarns/warnings [PR121133]
The PR13358 r0-92909 change
https://gcc.gnu.org/g:fac66b476afccac607dbd9b4e971a42a04666387
commit r16-2635-gfac66b476afccac607dbd9b4e971a42a04666387
Author: Jakub Jelinek
Date: Wed Jul 30 13:23:56 2025 +0200
c++: Make __extension__ silence -Wlong-long pedwarns/warnings [PR121133]
The PR13358 r0-92909 change
https://gcc.gnu.org/g:8f185d3d7a2bcbbfb1a8f70ac602ee6e4ac34080
commit r16-2634-g8f185d3d7a2bcbbfb1a8f70ac602ee6e4ac34080
Author: Jakub Jelinek
Date: Wed Jul 30 13:20:59 2025 +0200
libcpp: Fix up comma diagnostics in preprocessor for C++ [PR120778]
The P2843R3 Preprocessing is neve
https://gcc.gnu.org/g:4af2b713a20153b01c3071015856e60a73d10928
commit r15-10082-g4af2b713a20153b01c3071015856e60a73d10928
Author: Jakub Jelinek
Date: Tue Jul 29 09:49:55 2025 +0200
calls: Allow musttail calls to noreturn [PR121159]
In the PR119483 r15-9003 change we've allowed mus
https://gcc.gnu.org/g:f4abe216199930adfa110059c3c8e642c585388b
commit r16-2597-gf4abe216199930adfa110059c3c8e642c585388b
Author: Jakub Jelinek
Date: Tue Jul 29 09:49:55 2025 +0200
calls: Allow musttail calls to noreturn [PR121159]
In the PR119483 r15-9003 change we've allowed must
https://gcc.gnu.org/g:bb8f920b2f550ec98041230db4bae5837f749371
commit bb8f920b2f550ec98041230db4bae5837f749371
Merge: ef203c5a397a 69e46e6fe649
Author: Jakub Jelinek
Date: Sat Jul 19 15:21:01 2025 +0200
Merge commit 'r15-10011-g69e46e6fe649d17174614d09e271bde48f788f63' into
redhat/gcc-15-
The branch 'redhat/heads/gcc-15-branch' was updated to point to:
bb8f920b2f55... Merge commit 'r15-10011-g69e46e6fe649d17174614d09e271bde48f
It previously pointed to:
ef203c5a397a... Merge commit 'r15-10004-ge1828db8e75a56eebf8ede53e1ae4fcbd0
Diff:
Summary of changes (added commits):
---
The branch 'redhat/heads/gcc-15-branch' was updated to point to:
ef203c5a397a... Merge commit 'r15-10004-ge1828db8e75a56eebf8ede53e1ae4fcbd0
It previously pointed to:
c138e88e24a8... Merge commit 'r15-9932-gf8f6879ae1eba077c5a2a4a743b21a81a23
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:ef203c5a397a3bcad27a7bb73210f3fbb48782b3
commit ef203c5a397a3bcad27a7bb73210f3fbb48782b3
Merge: c138e88e24a8 e1828db8e75a
Author: Jakub Jelinek
Date: Fri Jul 18 12:07:15 2025 +0200
Merge commit 'r15-10004-ge1828db8e75a56eebf8ede53e1ae4fcbd0f3376f' into
redhat/gcc-15-
https://gcc.gnu.org/g:d51d503af7db6e4d8ca40e29d9250850f25aee1a
commit r14-11898-gd51d503af7db6e4d8ca40e29d9250850f25aee1a
Author: Jakub Jelinek
Date: Fri Jul 18 09:20:30 2025 +0200
gimple-fold: Fix up big endian _BitInt adjustment [PR121131]
The following testcase ICEs because SCA
https://gcc.gnu.org/g:5a5e72590c58ffc614170e93aa5aad8e0c55e00a
commit r15-9998-g5a5e72590c58ffc614170e93aa5aad8e0c55e00a
Author: Jakub Jelinek
Date: Fri Jul 18 09:20:30 2025 +0200
gimple-fold: Fix up big endian _BitInt adjustment [PR121131]
The following testcase ICEs because SCAL
https://gcc.gnu.org/g:90955b2f61f787ebc446f0a105b5f49672388d89
commit r16-2332-g90955b2f61f787ebc446f0a105b5f49672388d89
Author: Jakub Jelinek
Date: Fri Jul 18 09:20:30 2025 +0200
gimple-fold: Fix up big endian _BitInt adjustment [PR121131]
The following testcase ICEs because SCAL
https://gcc.gnu.org/g:0eac9cfee8cb0b21de866a04d5d59685ab35208f
commit r16-2258-g0eac9cfee8cb0b21de866a04d5d59685ab35208f
Author: Jakub Jelinek
Date: Tue Jul 15 15:00:33 2025 +0200
c, c++: Extend -Wunused-but-set-* warnings [PR44677]
The -Wunused-but-set-* warnings work by using 2
https://gcc.gnu.org/g:981bd3e62cd271f620892cf5db56f00b4df50156
commit r16-2206-g981bd3e62cd271f620892cf5db56f00b4df50156
Author: Jakub Jelinek
Date: Fri Jul 11 19:05:38 2025 +0200
c++: Implement C++26 P2786R13 - Trivial Relocatability [PR119064]
The following patch implements the
https://gcc.gnu.org/g:bd817e6c6de038e82ff7d278ae52345313b22d7f
commit r15-9958-gbd817e6c6de038e82ff7d278ae52345313b22d7f
Author: Jakub Jelinek
Date: Fri Jul 11 13:43:58 2025 +0200
testsuite: Add testcase for already fixed PR [PR120954]
This was a regression introduced by r16-1893
https://gcc.gnu.org/g:dc503631a5086d20e633638d8631334385f9cf13
commit r16-2199-gdc503631a5086d20e633638d8631334385f9cf13
Author: Jakub Jelinek
Date: Fri Jul 11 13:50:07 2025 +0200
libstdc++: Implement C++26 P3748R0 - Inspecting exception_ptr should be
constexpr
The following patc
https://gcc.gnu.org/g:9eea49825ebb607f4b67de48c9cba1f85e005932
commit r16-2198-g9eea49825ebb607f4b67de48c9cba1f85e005932
Author: Jakub Jelinek
Date: Fri Jul 11 13:43:58 2025 +0200
testsuite: Add testcase for already fixed PR [PR120954]
This was a regression introduced by r16-1893
1 - 100 of 1240 matches
Mail list logo