[gcc r16-3736] c++: Change mangling of Intel/Motorola extended long double literals

2025-09-11 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3740] bitint: Fix up lowering optimization of .*_OVERFLOW ifns [PR121828]

2025-09-10 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3739] expr: Handle RAW_DATA_CST in store_constructor [PR121831]

2025-09-10 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3654] libstdc++: Fix up [PR121827]

2025-09-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3606] c: Allow translations of a lot of C FE messages

2025-09-07 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3611] libgomp: Use consistent formatting in

2025-09-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3596] c++: Fix cxx_eval_cxa_builtin_fn diagnostic message

2025-09-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3595] testsuite: Fix up fixed-point/bitint-1.c test

2025-09-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3593] testsuite, powerpc, v2: Fix vsx-vectorize-* after alignment peeling [PR118567]

2025-09-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3592] testsuite, powerpc, v2: Fix vsx-vectorize-* after alignment peeling [PR118567]

2025-09-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3583] aarch64: Adjust aarch64/spaceship_1.C testcase for recent changes [PR121732]

2025-09-04 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3563] bitint: Fix torture/bitint-14.c on bitint_extended targets [PR117599]

2025-09-04 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3522] s390: Adjust s390/spaceship-fp-*.c tests for recent changes

2025-09-03 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3501] c: Implement C2Y N3457 - The __COUNTER__ predefined macro

2025-09-02 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3509] tree-cfg: Fix up assign_discriminator ICE with too large #line [PR121663]

2025-09-02 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3500] c: Rename uimaxabs to umaxabs

2025-09-01 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3474] phiopt, math-opts: Adjust spaceship_replacement and optimize_spaceship for recent libstdc++ changes

2025-08-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3430] c++: Fix auto return type deduction with expansion statements [PR121583]

2025-08-28 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3429] c++: Fix ICE with parameter uses in expansion stmts [PR121575]

2025-08-28 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3426] configure: Add readelf fallback for HAVE_AS_ULEB128 test [PR119367]

2025-08-28 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3425] dwarf2out: Use DW_LNS_advance_pc instead of DW_LNS_fixed_advance_pc if possible [PR119367]

2025-08-28 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3413] c++: Fix up cpp_warn on __STDCPP_FLOAT*_T__ [PR121520]

2025-08-27 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3386] i386: Fix up recent changes to use GFNI for rotates/shifts [PR121658]

2025-08-25 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3381] omp-expand: Initialize fd->loop.n2 if needed for the zero iter case [PR121453]

2025-08-25 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3369] c++: Implement C++ CWG3048 - Empty destructuring expansion statements

2025-08-25 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3368] c++: Check for *jump_target earlier in cxx_bind_parameters_in_call [PR121601]

2025-08-25 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3226] c++: Add testcases for the defarg part of P1766R1 [PR121552]

2025-08-15 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3225] c++: Implement C++20 P1766R1 - Mitigating minor modules maladies [PR121552]

2025-08-15 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3227] c++: Implement __builtin_structured_binding_size trait

2025-08-15 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3224] c++: Fix default argument parsing in non-comma variadic methods [PR121539]

2025-08-15 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3223] c++: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]

2025-08-15 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3207] c++: Fix up build_cplus_array_type [PR121524]

2025-08-14 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3193] libiberty: Fix comment typo

2025-08-13 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3121] c++: Implement mangling for structured binding packs [PR117783]

2025-08-11 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3122] c++: Fix up handling of name independent structured binding packs [PR117783]

2025-08-11 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3123] Fix comment typos

2025-08-11 Thread Jakub Jelinek via Gcc-cvs
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.

[gcc r16-3120] c++: Fix structured binding redeclaration error recovery [PR121442]

2025-08-11 Thread Jakub Jelinek via Gcc-cvs
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

[gcc(refs/vendors/redhat/heads/gcc-14-branch)] Merge commit 'r14-11941-gedc2388e802853ddc70b04a6de2b3c180a2a8442' into redhat/gcc-14-branch

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc/redhat/heads/gcc-14-branch] (93 commits) Merge commit 'r14-11941-gedc2388e802853ddc70b04a6de2b3c180a

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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): ---

[gcc r14-11937] c-family: Tweak ptr +- (expr +- cst) FE optimization [PR120837]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-11941] bitint: Fix up INTEGER_CST PHI handling [PR121413]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-11940] bitint: Fix up handling of uninitialized mul/div/float cast operands [PR121127]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-11939] bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121322]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-11938] testsuite: Add testcase for already fixed PR [PR120954]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r14-11936] testsuite: Fix up gcc.target/powerpc/builtin_altivec_tr_stxvr_runnable.c test (test UB) [PR120919]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc/redhat/heads/gcc-15-branch] (197 commits) Merge commit 'r15-10207-gd3c5366520e52057bed5b3ba6898366c79

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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): ---

[gcc r15-10206] bitint: Fix up INTEGER_CST PHI handling [PR121413]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-10207] tailc: Handle other forms of finally_tmp.N conditional cleanups after musttail [PR121389]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-10204] libstdc++: Add various missing exports [PR121373]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-10205] bitint: Fix up handling of uninitialized mul/div/float cast operands [PR121127]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-10203] libcpp: Fix up cpp_maybe_module_directive [PR120845]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3077] tailc: Handle other forms of finally_tmp.N conditional cleanups after musttail [PR121389]

2025-08-08 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3069] c++: Implement C++26 P1061R10 - Structured Bindings can introduce a Pack [PR117783]

2025-08-07 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3060] c++: Add testcase for CWG2576 [PR120778]

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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.

[gcc r16-3062] c++: Add testcase for CWG2577 [PR120778]

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3061] c++: Add testcase for CWG2575 [PR120778]

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3059] c++, c: Introduce -Wkeyword-macro warning/pedwarn - part of C++26 P2843R3 [PR120778]

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3041] bitint: Fix build [PR121413]

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3039] bitint: Do not optimize away conversion to _BitInt before a VCE

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3037] bitint: Make sure BEXTC checks extension when optimized

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3036] bitint: Avoid extending ABI-extended large/huge _BitInts on load

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3038] bitint: Zero-extend the result of a signed->unsigned widening cast

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3032] gengtype: Include system.h earlier in gengtype-lex.cc [PR121386]

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3035] libgcc: Remove useless forward declaration [PR121397]

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3034] bitint: Fix up INTEGER_CST PHI handling [PR121413]

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-3033] bitint: Fix up handling of uninitialized mul/div/float cast operands [PR121127]

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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 (

[gcc r16-3030] c++: Add test for vt/ff in line comments

2025-08-06 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2780] bitint: Allow unused bits when testing extended _BitInt ABIs

2025-08-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2779] expand: Reduce unneeded _BitInt extensions

2025-08-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2778] bitint: Allow mode promotion of _BitInt types

2025-08-05 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2776] libcpp: Add testcase for CWG2579 [PR120778]

2025-08-04 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2768] libstdc++: Add various missing exports [PR121373]

2025-08-04 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2758] c++: Add #line testcase for CWG2580 [PR120778]

2025-08-04 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2747] libcpp: Use pedwarn instead of warning for CWG2578 diagnostics [PR120778]

2025-08-04 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2725] c++: Add stringification testcase for CWG1709 [PR120778]

2025-08-03 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2724] libcpp: Fix up cpp_maybe_module_directive [PR120845]

2025-08-03 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2723] libstdc++: Export std::owner_equal and std::owner_hash from std.cc

2025-08-03 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2717] cobol: Use %td in error_msg in 3 spots

2025-08-02 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-10184] bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121322]

2025-08-01 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2701] bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121322]

2025-07-31 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-10169] change get_best_mode args int -> HOST_WIDE_INT [PR121264]

2025-07-31 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2661] change get_best_mode args int -> HOST_WIDE_INT [PR121264]

2025-07-31 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2659] Fix comment typos - hanlde -> handle

2025-07-31 Thread Jakub Jelinek via Gcc-cvs
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-

[gcc r15-10156] c++: Make __extension__ silence -Wlong-long pedwarns/warnings [PR121133]

2025-07-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2635] c++: Make __extension__ silence -Wlong-long pedwarns/warnings [PR121133]

2025-07-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2634] libcpp: Fix up comma diagnostics in preprocessor for C++ [PR120778]

2025-07-30 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-10082] calls: Allow musttail calls to noreturn [PR121159]

2025-07-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2597] calls: Allow musttail calls to noreturn [PR121159]

2025-07-29 Thread Jakub Jelinek via Gcc-cvs
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

[gcc(refs/vendors/redhat/heads/gcc-15-branch)] Merge commit 'r15-10011-g69e46e6fe649d17174614d09e271bde48f788f63' into redhat/gcc-15-branch

2025-07-19 Thread Jakub Jelinek via Gcc-cvs
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-

[gcc/redhat/heads/gcc-15-branch] (8 commits) Merge commit 'r15-10011-g69e46e6fe649d17174614d09e271bde48f

2025-07-19 Thread Jakub Jelinek via Gcc-cvs
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): ---

[gcc/redhat/heads/gcc-15-branch] (73 commits) Merge commit 'r15-10004-ge1828db8e75a56eebf8ede53e1ae4fcbd0

2025-07-18 Thread Jakub Jelinek via Gcc-cvs
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): ---

[gcc(refs/vendors/redhat/heads/gcc-15-branch)] Merge commit 'r15-10004-ge1828db8e75a56eebf8ede53e1ae4fcbd0f3376f' into redhat/gcc-15-branch

2025-07-18 Thread Jakub Jelinek via Gcc-cvs
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-

[gcc r14-11898] gimple-fold: Fix up big endian _BitInt adjustment [PR121131]

2025-07-18 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-9998] gimple-fold: Fix up big endian _BitInt adjustment [PR121131]

2025-07-18 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2332] gimple-fold: Fix up big endian _BitInt adjustment [PR121131]

2025-07-18 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2258] c, c++: Extend -Wunused-but-set-* warnings [PR44677]

2025-07-15 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2206] c++: Implement C++26 P2786R13 - Trivial Relocatability [PR119064]

2025-07-11 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r15-9958] testsuite: Add testcase for already fixed PR [PR120954]

2025-07-11 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2199] libstdc++: Implement C++26 P3748R0 - Inspecting exception_ptr should be constexpr

2025-07-11 Thread Jakub Jelinek via Gcc-cvs
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

[gcc r16-2198] testsuite: Add testcase for already fixed PR [PR120954]

2025-07-11 Thread Jakub Jelinek via Gcc-cvs
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   2   3   4   5   6   7   8   9   10   >