[gcc r13-9740] Bump BASE-VER.

2025-06-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:500b22d867605421113f593ef85a79ec394006ba commit r13-9740-g500b22d867605421113f593ef85a79ec394006ba Author: Jakub Jelinek Date: Thu Jun 5 18:50:16 2025 +0200 Bump BASE-VER. 2025-06-05 Jakub Jelinek * BASE-VER: Set to 13.4.1. Diff: --- gcc

[gcc r16-1191] ranger: Add support for float <-> int casts [PR120231]

2025-06-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b6b238ddcb119bb51555ead9be0fa7b06b8a6be7 commit r16-1191-gb6b238ddcb119bb51555ead9be0fa7b06b8a6be7 Author: Jakub Jelinek Date: Thu Jun 5 18:10:22 2025 +0200 ranger: Add support for float <-> int casts [PR120231] The following patch adds support for float <->

[gcc r16-1185] real: Fix up real_from_integer [PR120547]

2025-06-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ea9ea72e448e391d4be781b74956a0190f93afc8 commit r16-1185-gea9ea72e448e391d4be781b74956a0190f93afc8 Author: Jakub Jelinek Date: Thu Jun 5 15:47:19 2025 +0200 real: Fix up real_from_integer [PR120547] The function has 2 problems, one is _BitInt specific and the

[gcc r16-1109] ranger: Some parameter formatting fixes

2025-06-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b876a7fc805b9c7999c933a943eeb3b833780256 commit r16-1109-gb876a7fc805b9c7999c933a943eeb3b833780256 Author: Jakub Jelinek Date: Wed Jun 4 17:22:58 2025 +0200 ranger: Some parameter formatting fixes When reading the code, I've noticed various function definitio

[gcc r16-1108] ranger: Add support for float <-> float casts [PR120231]

2025-06-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b7960a3f966a0f87888de0fc588999d026918449 commit r16-1108-gb7960a3f966a0f87888de0fc588999d026918449 Author: Jakub Jelinek Date: Wed Jun 4 17:21:51 2025 +0200 ranger: Add support for float <-> float casts [PR120231] I've noticed we don't even support say float

[gcc r16-1069] libgomp: Fix up omp_target_memset-3.c test for C++ [PR120444]

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

[gcc r15-9756] fortran: Fix debug info for unsigned(kind=1) and unsigned(kind=4) [PR120193]

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

[gcc r14-11818] s390: Use match_scratch instead of scratch in define_split [PR119834]

2025-05-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:004523c9530f94ae3d64d4c9967ff90388bc commit r14-11818-g004523c9530f94ae3d64d4c9967ff90388bc Author: Jakub Jelinek Date: Thu Apr 17 10:57:18 2025 +0200 s390: Use match_scratch instead of scratch in define_split [PR119834] The following testcase ICEs si

[gcc r13-9730] testsuite: Add testcase for GCC 13 branch s390 bug [PR120480]

2025-05-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ec78a0d9962f144b13c6da3ebec1f76c61a701d5 commit r13-9730-gec78a0d9962f144b13c6da3ebec1f76c61a701d5 Author: Jakub Jelinek Date: Fri May 30 14:35:12 2025 +0200 testsuite: Add testcase for GCC 13 branch s390 bug [PR120480] This got broken with r13-9727 and fixed

[gcc r14-11819] testsuite: Add testcase for GCC 13 branch s390 bug [PR120480]

2025-05-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f4def864a27c41025bbed0d086fa4628921fec28 commit r14-11819-gf4def864a27c41025bbed0d086fa4628921fec28 Author: Jakub Jelinek Date: Fri May 30 14:35:12 2025 +0200 testsuite: Add testcase for GCC 13 branch s390 bug [PR120480] This got broken with r13-9727 and fixe

[gcc r15-9744] testsuite: Add testcase for GCC 13 branch s390 bug [PR120480]

2025-05-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9fa1f93eb7e39ccabf39a45e89f1a35adcf1bf1f commit r15-9744-g9fa1f93eb7e39ccabf39a45e89f1a35adcf1bf1f Author: Jakub Jelinek Date: Fri May 30 14:35:12 2025 +0200 testsuite: Add testcase for GCC 13 branch s390 bug [PR120480] This got broken with r13-9727 and fixed

[gcc r16-1005] testsuite: Add testcase for GCC 13 branch s390 bug [PR120480]

2025-05-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c13d5b939fee565047394475952878dc5394fb74 commit r16-1005-gc13d5b939fee565047394475952878dc5394fb74 Author: Jakub Jelinek Date: Fri May 30 14:35:12 2025 +0200 testsuite: Add testcase for GCC 13 branch s390 bug [PR120480] This got broken with r13-9727 and fixed

[gcc r13-9729] s390: Use match_scratch instead of scratch in define_split [PR119834]

2025-05-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ceb2d19235478213219bb722cf4248a1ac78b73c commit r13-9729-gceb2d19235478213219bb722cf4248a1ac78b73c Author: Jakub Jelinek Date: Thu Apr 17 10:57:18 2025 +0200 s390: Use match_scratch instead of scratch in define_split [PR119834] The following testcase ICEs sin

[gcc r16-950] ggc-page: Fix up build on non-USING_MMAP hosts [PR120464]

2025-05-29 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:dc887145c0e9ae44e939dab3e0198346fe660793 commit r16-950-gdc887145c0e9ae44e939dab3e0198346fe660793 Author: Jakub Jelinek Date: Thu May 29 09:58:30 2025 +0200 ggc-page: Fix up build on non-USING_MMAP hosts [PR120464] The r16-852 "Use optimize free lists for all

[gcc r16-922] c: Fix up a pasto in countof diagnostics [PR117025]

2025-05-27 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e776687d0eb88bf180a3a91be4d24c4fe3163b78 commit r16-922-ge776687d0eb88bf180a3a91be4d24c4fe3163b78 Author: Jakub Jelinek Date: Tue May 27 23:27:23 2025 +0200 c: Fix up a pasto in countof diagnostics [PR117025] The C23 in there looks like pasto, should be C2Y.

[gcc r16-920] libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions

2025-05-27 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a57ea0a189b95228d524841497684b029cc51c00 commit r16-920-ga57ea0a189b95228d524841497684b029cc51c00 Author: Jakub Jelinek Date: Tue May 27 23:10:08 2025 +0200 libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions The following patch f

[gcc r13-9691] c++: Disable deprecated/unavailable diagnostics when creating thunks for methods with such attribute

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:17dcde03ec2fcc1856b9026f8479f57495c949ae commit r13-9691-g17dcde03ec2fcc1856b9026f8479f57495c949ae Author: Jakub Jelinek Date: Thu Sep 12 18:22:21 2024 +0200 c++: Disable deprecated/unavailable diagnostics when creating thunks for methods with such attributes [PR1166

[gcc r13-9694] cselib: For CALL_INSNs to const/pure fns invalidate memory below sp [PR117239]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:af5d43648bd942a9c273218432b2cd0c446a9f04 commit r13-9694-gaf5d43648bd942a9c273218432b2cd0c446a9f04 Author: Jakub Jelinek Date: Wed Feb 5 13:16:17 2025 +0100 cselib: For CALL_INSNs to const/pure fns invalidate memory below sp [PR117239] The following testcase

[gcc r13-9693] gimple-fold: Avoid ICEs with bogus declarations like const attribute no snprintf [PR117358]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:65724317b26eb16a3cd7279aacd68f4c85b355c0 commit r13-9693-g65724317b26eb16a3cd7279aacd68f4c85b355c0 Author: Jakub Jelinek Date: Thu Nov 28 10:51:16 2024 +0100 gimple-fold: Avoid ICEs with bogus declarations like const attribute no snprintf [PR117358] When one

[gcc r13-9690] c++: vtable referring to "unavailable" virtual fn [PR116606]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d0f2b0711f24238c5daefc97448d2f1b3a856359 commit r13-9690-gd0f2b0711f24238c5daefc97448d2f1b3a856359 Author: Marek Polacek Date: Thu Sep 5 13:01:59 2024 -0400 c++: vtable referring to "unavailable" virtual fn [PR116606] mark_vtable_entries already has

[gcc r13-9698] c++: Fix explicit instantiation of const variable templates after earlier implicit instantation [PR1

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5e72938390fb49549a38e5800b2c635c061b07d8 commit r13-9698-g5e72938390fb49549a38e5800b2c635c061b07d8 Author: Jakub Jelinek Date: Wed Feb 28 23:20:13 2024 +0100 c++: Fix explicit instantiation of const variable templates after earlier implicit instantation [PR113976]

[gcc r13-9692] doloop: Fix up doloop df use [PR116799]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c1e55bcc1075aa74bebd7e1bb87d3939da2e498b commit r13-9692-gc1e55bcc1075aa74bebd7e1bb87d3939da2e498b Author: Jakub Jelinek Date: Thu Dec 5 13:01:21 2024 +0100 doloop: Fix up doloop df use [PR116799] The following testcases are miscompiled on s390x-linux, becaus

[gcc r13-9696] alias: Perform offset arithmetics in poly_offset_int rather than poly_int64 [PR118819]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b0502fbcee2a4eaf070f26201829478d8df51423 commit r13-9696-gb0502fbcee2a4eaf070f26201829478d8df51423 Author: Jakub Jelinek Date: Thu Feb 27 08:48:18 2025 +0100 alias: Perform offset arithmetics in poly_offset_int rather than poly_int64 [PR118819] This PR is ab

[gcc r13-9697] i386: Change RTL representation of bt[lq] [PR118623]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b70fba168fb3b11998a80e21cec0eb7fa7a42da7 commit r13-9697-gb70fba168fb3b11998a80e21cec0eb7fa7a42da7 Author: Jakub Jelinek Date: Mon Feb 10 10:40:22 2025 +0100 i386: Change RTL representation of bt[lq] [PR118623] The following testcase is miscompiled because of

[gcc r13-9695] cselib: Fix up previous patch for SPARC [PR117239]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ffac0a49a88e0e366d35739d97fced2b01bfcf89 commit r13-9695-gffac0a49a88e0e366d35739d97fced2b01bfcf89 Author: Jakub Jelinek Date: Wed Feb 5 14:06:42 2025 +0100 cselib: Fix up previous patch for SPARC [PR117239] Sorry, our CI bot just notified me I broke SPARC bu

[gcc r13-9689] asan: Don't fold some strlens with -fsanitize=address [PR110676]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c884148d3cb440fca6692452aabb42c340b987a9 commit r13-9689-gc884148d3cb440fca6692452aabb42c340b987a9 Author: Jakub Jelinek Date: Tue Feb 6 13:00:04 2024 +0100 asan: Don't fold some strlens with -fsanitize=address [PR110676] The UB on the following testcase isn'

[gcc r14-11808] cselib: For CALL_INSNs to const/pure fns invalidate memory below sp [PR117239]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:cfd7c674139097d12546d034f7869e272457aa56 commit r14-11808-gcfd7c674139097d12546d034f7869e272457aa56 Author: Jakub Jelinek Date: Wed Feb 5 13:16:17 2025 +0100 cselib: For CALL_INSNs to const/pure fns invalidate memory below sp [PR117239] The following testcas

[gcc r14-11810] alias: Perform offset arithmetics in poly_offset_int rather than poly_int64 [PR118819]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4b9f2877e334b4108c33259753acfdd27820b4f5 commit r14-11810-g4b9f2877e334b4108c33259753acfdd27820b4f5 Author: Jakub Jelinek Date: Thu Feb 27 08:48:18 2025 +0100 alias: Perform offset arithmetics in poly_offset_int rather than poly_int64 [PR118819] This PR is a

[gcc r14-11807] gimple-fold: Avoid ICEs with bogus declarations like const attribute no snprintf [PR117358]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e326152845584d78410963e5c3d31cdbdf8f50fe commit r14-11807-ge326152845584d78410963e5c3d31cdbdf8f50fe Author: Jakub Jelinek Date: Thu Nov 28 10:51:16 2024 +0100 gimple-fold: Avoid ICEs with bogus declarations like const attribute no snprintf [PR117358] When on

[gcc r14-11809] cselib: Fix up previous patch for SPARC [PR117239]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5499c332a60a6928274796af0667d40719bf0715 commit r14-11809-g5499c332a60a6928274796af0667d40719bf0715 Author: Jakub Jelinek Date: Wed Feb 5 14:06:42 2025 +0100 cselib: Fix up previous patch for SPARC [PR117239] Sorry, our CI bot just notified me I broke SPARC b

[gcc/redhat/heads/gcc-14-branch] (503 commits) Merge commit 'r14-11800-g306cdb4df729079d7bd924e00236931811

2025-05-23 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-14-branch' was updated to point to: 078cfa03d84e... Merge commit 'r14-11800-g306cdb4df729079d7bd924e00236931811 It previously pointed to: c45fb1d26a52... Merge commit 'r14-11298-g7cb022442444833796b384684afef14d0b Diff: Summary of changes (added commits): ---

[gcc r13-9669] libfortran: Fix up _gfortran_s{max, min}loc2_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:153f26425cde8b8b74b970bfec603dfa7d2dcd16 commit r13-9669-g153f26425cde8b8b74b970bfec603dfa7d2dcd16 Author: Jakub Jelinek Date: Tue May 13 14:18:10 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [PR120191] I've tried to write a testcase

[gcc r13-9667] rs6000: Ignore OPTION_MASK_SAVE_TOC_INDIRECT differences in inlining decisions [PR119327]

2025-05-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0764288d00cda3c4171d1021bdfe7f928af9602e commit r13-9667-g0764288d00cda3c4171d1021bdfe7f928af9602e Author: Jakub Jelinek Date: Tue Apr 22 21:27:28 2025 +0200 rs6000: Ignore OPTION_MASK_SAVE_TOC_INDIRECT differences in inlining decisions [PR119327] The follow

[gcc r13-9671] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]

2025-05-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b1fcb18faf16fe95ccfdd34d0e0e84dde8d8fb42 commit r13-9671-gb1fcb18faf16fe95ccfdd34d0e0e84dde8d8fb42 Author: Jakub Jelinek Date: Tue May 13 14:20:22 2025 +0200 libfortran: Fix up _gfortran_{,m,s}findloc2_s{1,4} [PR120196] As mentioned in the PR, _gfortran_{,m,s

[gcc r13-9670] libfortran: Fix up _gfortran_s{max, min}loc1_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:daed26377bd7f30832e39147c8dbae23f6b50632 commit r13-9670-gdaed26377bd7f30832e39147c8dbae23f6b50632 Author: Jakub Jelinek Date: Tue May 13 14:19:25 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191] There is a bug in _gfortran_s{

[gcc r13-9668] fortran: Fix up minloc/maxloc lowering [PR120191]

2025-05-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:bf47013c02e92aa23c36c9c4e1d015b57df92a32 commit r13-9668-gbf47013c02e92aa23c36c9c4e1d015b57df92a32 Author: Jakub Jelinek Date: Tue May 13 14:14:55 2025 +0200 fortran: Fix up minloc/maxloc lowering [PR120191] We need to drop the kind argument from what is pass

[gcc r16-818] bitintlower: Ensure extension of the most significant limb on info->extended targets

2025-05-22 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:63cd56d487bdea70bf30fb0db8cd4f755338d54b commit r16-818-g63cd56d487bdea70bf30fb0db8cd4f755338d54b Author: Jakub Jelinek Date: Thu May 22 11:01:13 2025 +0200 bitintlower: Ensure extension of the most significant limb on info->extended targets Shifts are the o

[gcc r16-815] i386: Extend *cmp_minus_1 optimizations also to plus with CONST_INT [PR120360]

2025-05-22 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5f4e794fd3efb0e44a6b5afdead95033df69c41b commit r16-815-g5f4e794fd3efb0e44a6b5afdead95033df69c41b Author: Jakub Jelinek Date: Thu May 22 09:09:48 2025 +0200 i386: Extend *cmp_minus_1 optimizations also to plus with CONST_INT [PR120360] As mentioned by Linus,

[gcc/redhat/heads/gcc-15-branch] (133 commits) Merge commit 'r15-9719-g7e580225e57086e335a16f9258d0401a21e

2025-05-21 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-15-branch' was updated to point to: b9def1721b12... Merge commit 'r15-9719-g7e580225e57086e335a16f9258d0401a21e It previously pointed to: ac84ab706662... Merge commit 'r15-9587-ga36dd9ee5bb1d2f2f19b8d935db29468a35 Diff: Summary of changes (added commits): ---

[gcc r16-758] libgcc: Move bitint support exports to x86/aarch64 specific map files

2025-05-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:35fd4abd3b9631e24f8b0b910edb001561eaa382 commit r16-758-g35fd4abd3b9631e24f8b0b910edb001561eaa382 Author: Jakub Jelinek Date: Tue May 20 09:36:58 2025 +0200 libgcc: Move bitint support exports to x86/aarch64 specific map files When adding _BitInt support I wa

[gcc r16-757] tree-chrec: Use signed_type_for in convert_affine_scev

2025-05-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e38027c8ff449ffadaca449004bb891b9094ad00 commit r16-757-ge38027c8ff449ffadaca449004bb891b9094ad00 Author: Jakub Jelinek Date: Tue May 20 08:21:14 2025 +0200 tree-chrec: Use signed_type_for in convert_affine_scev On s390x-linux I've run into the gcc.dg/torture

[gcc r16-756] libgcc: Small bitint_reduce_prec big-endian fixes

2025-05-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:092dcef93d40ff3dfed6c35001325bf522785c25 commit r16-756-g092dcef93d40ff3dfed6c35001325bf522785c25 Author: Jakub Jelinek Date: Tue May 20 08:20:16 2025 +0200 libgcc: Small bitint_reduce_prec big-endian fixes The big-endian _BitInt support in libgcc was written

[gcc r14-11788] c++: Fix up regressions caused by for/while loops with declarations [PR118822]

2025-05-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:db73411a72cf2052dddcf9fa0523588599a73537 commit r14-11788-gdb73411a72cf2052dddcf9fa0523588599a73537 Author: Jakub Jelinek Date: Thu Feb 13 10:21:29 2025 +0100 c++: Fix up regressions caused by for/while loops with declarations [PR118822] The recent PR86769 r

[gcc r14-11789] i386: Change RTL representation of bt[lq] [PR118623]

2025-05-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:aa4cd614456de65ee3417acb83c6cff0640144e9 commit r14-11789-gaa4cd614456de65ee3417acb83c6cff0640144e9 Author: Jakub Jelinek Date: Mon Feb 10 10:40:22 2025 +0100 i386: Change RTL representation of bt[lq] [PR118623] The following testcase is miscompiled because o

[gcc r14-11787] c++: Fix up handling of for/while loops with declarations in condition [PR86769]

2025-05-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:24cd4753e470ec122d232c9da825274bce0bae15 commit r14-11787-g24cd4753e470ec122d232c9da825274bce0bae15 Author: Jakub Jelinek Date: Fri Feb 7 17:07:23 2025 +0100 c++: Fix up handling of for/while loops with declarations in condition [PR86769] As the following te

[gcc r14-11770] fortran: Fix up minloc/maxloc lowering [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c12443e824cf96311db7a1be82b3626909c8ceeb commit r14-11770-gc12443e824cf96311db7a1be82b3626909c8ceeb Author: Jakub Jelinek Date: Tue May 13 14:14:55 2025 +0200 fortran: Fix up minloc/maxloc lowering [PR120191] We need to drop the kind argument from what is pas

[gcc r14-11773] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:627d83c2b196340cccaee8bb4032fade7ad6 commit r14-11773-g627d83c2b196340cccaee8bb4032fade7ad6 Author: Jakub Jelinek Date: Tue May 13 14:20:22 2025 +0200 libfortran: Fix up _gfortran_{,m,s}findloc2_s{1,4} [PR120196] As mentioned in the PR, _gfortran_{,m,

[gcc r14-11772] libfortran: Fix up _gfortran_s{max, min}loc1_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a79e30dabb6b3edc29f2656b7d480076a1f4d3bd commit r14-11772-ga79e30dabb6b3edc29f2656b7d480076a1f4d3bd Author: Jakub Jelinek Date: Tue May 13 14:19:25 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191] There is a bug in _gfortran_s

[gcc r14-11771] libfortran: Fix up _gfortran_s{max, min}loc2_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:87c7061cc0acc99c8f580d5e76eba288db341807 commit r14-11771-g87c7061cc0acc99c8f580d5e76eba288db341807 Author: Jakub Jelinek Date: Tue May 13 14:18:10 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [PR120191] I've tried to write a testcas

[gcc r15-9668] fortran: Fix up minloc/maxloc lowering [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a09774a9bbfca578f79e8fae3da4cfc99ddb120b commit r15-9668-ga09774a9bbfca578f79e8fae3da4cfc99ddb120b Author: Jakub Jelinek Date: Tue May 13 14:14:55 2025 +0200 fortran: Fix up minloc/maxloc lowering [PR120191] We need to drop the kind argument from what is pass

[gcc r15-9671] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c84a951a8ee151cb4d80dd84f75f421c5f60fa05 commit r15-9671-gc84a951a8ee151cb4d80dd84f75f421c5f60fa05 Author: Jakub Jelinek Date: Tue May 13 14:20:22 2025 +0200 libfortran: Fix up _gfortran_{,m,s}findloc2_s{1,4} [PR120196] As mentioned in the PR, _gfortran_{,m,s

[gcc r15-9670] libfortran: Fix up _gfortran_s{max, min}loc1_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ad998962ccc8cd190da2d85f0274bbb7bb9f6cae commit r15-9670-gad998962ccc8cd190da2d85f0274bbb7bb9f6cae Author: Jakub Jelinek Date: Tue May 13 14:19:25 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191] There is a bug in _gfortran_s{

[gcc r15-9669] libfortran: Fix up _gfortran_s{max, min}loc2_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:65a8260c19834511034fb62c73139aa304f7eac4 commit r15-9669-g65a8260c19834511034fb62c73139aa304f7eac4 Author: Jakub Jelinek Date: Tue May 13 14:18:10 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [PR120191] I've tried to write a testcase

[gcc r16-592] libfortran: Fix up _gfortran_s{max, min}loc2_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:482f2192d4ef6af55acae2dc3e0df00b8487cc7d commit r16-592-g482f2192d4ef6af55acae2dc3e0df00b8487cc7d Author: Jakub Jelinek Date: Tue May 13 14:18:10 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [PR120191] I've tried to write a testcase

[gcc r16-593] libfortran: Fix up _gfortran_s{max, min}loc1_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:781cfc454b8dc24952fe7f4c5c409296dca505e1 commit r16-593-g781cfc454b8dc24952fe7f4c5c409296dca505e1 Author: Jakub Jelinek Date: Tue May 13 14:19:25 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191] There is a bug in _gfortran_s{m

[gcc r16-594] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:748a7bc4624e7b000f6fdb93a8cf7da73ff193bb commit r16-594-g748a7bc4624e7b000f6fdb93a8cf7da73ff193bb Author: Jakub Jelinek Date: Tue May 13 14:20:22 2025 +0200 libfortran: Fix up _gfortran_{,m,s}findloc2_s{1,4} [PR120196] As mentioned in the PR, _gfortran_{,m,s}

[gcc r16-591] fortran: Fix up minloc/maxloc lowering [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ec249be3c287c6f1dfb328712ac9c39e6fa95eca commit r16-591-gec249be3c287c6f1dfb328712ac9c39e6fa95eca Author: Jakub Jelinek Date: Tue May 13 14:14:55 2025 +0200 fortran: Fix up minloc/maxloc lowering [PR120191] We need to drop the kind argument from what is passe

[gcc r14-11768] c++: Fix build_omp_array_section for type dependent array_expr [PR118590]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:346f3a27f68fd1c4991193b0faba4198162bbe3d commit r14-11768-g346f3a27f68fd1c4991193b0faba4198162bbe3d Author: Jakub Jelinek Date: Thu Jan 23 11:17:47 2025 +0100 c++: Fix build_omp_array_section for type dependent array_expr [PR118590] As can be seen on the test

[gcc r16-516] fortran: Fix debug info for unsigned(kind=1) and unsigned(kind=4) [PR120193]

2025-05-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:512371d786e70d27dbaef38d60e9036c11f458c6 commit r16-516-g512371d786e70d27dbaef38d60e9036c11f458c6 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 testcase

[gcc r15-9642] fortran: Add testcases for PR120152, PR120153 and PR120158

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7317c72b028e057ddbe918ff6968e5e586a35850 commit r15-9642-g7317c72b028e057ddbe918ff6968e5e586a35850 Author: Jakub Jelinek Date: Thu May 8 10:43:22 2025 +0200 fortran: Add testcases for PR120152, PR120153 and PR120158 The following patch adds testcase coverage

[gcc r14-11750] rs6000: Ignore OPTION_MASK_SAVE_TOC_INDIRECT differences in inlining decisions [PR119327]

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:cdf689a1f12e887c22c9989e6728ffac981f71ce commit r14-11750-gcdf689a1f12e887c22c9989e6728ffac981f71ce Author: Jakub Jelinek Date: Tue Apr 22 21:27:28 2025 +0200 rs6000: Ignore OPTION_MASK_SAVE_TOC_INDIRECT differences in inlining decisions [PR119327] The follo

[gcc r15-9640] libfortran: Add 5 missing UNSIGNED symbols [PR120153]

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0ca51bd433869037061bb72d5b6872e423856189 commit r15-9640-g0ca51bd433869037061bb72d5b6872e423856189 Author: Jakub Jelinek Date: Wed May 7 18:47:50 2025 +0200 libfortran: Add 5 missing UNSIGNED symbols [PR120153] While looking at PR120152, I have noticed that l

[gcc r15-9638] libcpp: Further fixes for incorrect line numbers in large files [PR120061]

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:bfcb5da69a41f7a5e41faab39b763d9d7c8bd2ea commit r15-9638-gbfcb5da69a41f7a5e41faab39b763d9d7c8bd2ea Author: Jakub Jelinek Date: Wed May 7 17:25:42 2025 +0200 libcpp: Further fixes for incorrect line numbers in large files [PR120061] The backport of the PR10890

[gcc r14-11749] libcpp: Further fixes for incorrect line numbers in large files [PR120061]

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8cbe033a8a88fe6437cc5d343ae0ddf8dd3455c8 commit r14-11749-g8cbe033a8a88fe6437cc5d343ae0ddf8dd3455c8 Author: Jakub Jelinek Date: Thu May 8 11:14:24 2025 +0200 libcpp: Further fixes for incorrect line numbers in large files [PR120061] The backport of the PR1089

[gcc r15-9641] libfortran: Fix up maxval/maxloc for UNSIGNED [PR120158]

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d4fd651d23b007fc9cd93a9300afab21d6dec2ee commit r15-9641-gd4fd651d23b007fc9cd93a9300afab21d6dec2ee Author: Jakub Jelinek Date: Thu May 8 09:36:30 2025 +0200 libfortran: Fix up maxval/maxloc for UNSIGNED [PR120158] When libgfortran is compiled, there are some

[gcc r15-9639] libfortran: Readd 15 accidentally removed libgfortran symbols [PR120152]

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9d19251042f14fe84a5edc82b1a2b49ace6da6a1 commit r15-9639-g9d19251042f14fe84a5edc82b1a2b49ace6da6a1 Author: Jakub Jelinek Date: Wed May 7 18:46:51 2025 +0200 libfortran: Readd 15 accidentally removed libgfortran symbols [PR120152] The r15-4124-gc0002a675a92e76

[gcc r16-471] fortran: Add testcases for PR120152, PR120153 and PR120158

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:66f5f03853035cc917627e7d044bff8ccd9eca3f commit r16-471-g66f5f03853035cc917627e7d044bff8ccd9eca3f Author: Jakub Jelinek Date: Thu May 8 10:43:22 2025 +0200 fortran: Add testcases for PR120152, PR120153 and PR120158 The following patch adds testcase coverage f

[gcc r16-468] libfortran: Fix up maxval/maxloc for UNSIGNED [PR120158]

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8c73c99b6a8c3a562fef360bc269bd60bab36076 commit r16-468-g8c73c99b6a8c3a562fef360bc269bd60bab36076 Author: Jakub Jelinek Date: Thu May 8 09:36:30 2025 +0200 libfortran: Fix up maxval/maxloc for UNSIGNED [PR120158] When libgfortran is compiled, there are some -

[gcc r16-452] ibfortran: Readd 15 accidentally removed libgfortran symbols [PR120152]

2025-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:41c8e9b61defb6c616bf35ac9693a52f848afca3 commit r16-452-g41c8e9b61defb6c616bf35ac9693a52f848afca3 Author: Jakub Jelinek Date: Wed May 7 18:46:51 2025 +0200 ibfortran: Readd 15 accidentally removed libgfortran symbols [PR120152] The r15-4124-gc0002a675a92e76d

[gcc r16-453] libfortran: Add 5 missing UNSIGNED symbols [PR120153]

2025-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e0c783f31b39a56cbfcc27d84633f9254b5b508d commit r16-453-ge0c783f31b39a56cbfcc27d84633f9254b5b508d Author: Jakub Jelinek Date: Wed May 7 18:47:50 2025 +0200 libfortran: Add 5 missing UNSIGNED symbols [PR120153] While looking at PR120152, I have noticed that li

[gcc r16-450] libcpp: Further fixes for incorrect line numbers in large files [PR120061]

2025-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:edf745dc519ddbfef127e2789bf11bfbacd300b7 commit r16-450-gedf745dc519ddbfef127e2789bf11bfbacd300b7 Author: Jakub Jelinek Date: Wed May 7 17:25:42 2025 +0200 libcpp: Further fixes for incorrect line numbers in large files [PR120061] The backport of the PR108900

[gcc r14-11744] c++: add fixed testcase [PR109464]

2025-05-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9d9800938ef61b7978abb33a8b202beeb3efed6b commit r14-11744-g9d9800938ef61b7978abb33a8b202beeb3efed6b Author: Patrick Palka Date: Fri Jul 19 11:08:09 2024 -0400 c++: add fixed testcase [PR109464] Seems to be fixed by r15-521-g6ad7ca1bb90573. PR

[gcc r14-11743] c++: Optimize in maybe_clone_body aliases even when not at_eof [PR113208]

2025-05-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6d5a6a26e28d15ac05f59ee4d3c3d7d4d42acac3 commit r14-11743-g6d5a6a26e28d15ac05f59ee4d3c3d7d4d42acac3 Author: Jakub Jelinek Date: Wed May 15 18:50:11 2024 +0200 c++: Optimize in maybe_clone_body aliases even when not at_eof [PR113208] This patch reworks the cdt

[gcc r15-9625] gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074]

2025-05-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a14d65f81e18e70144ceddfc3142a8103984919d commit r15-9625-ga14d65f81e18e70144ceddfc3142a8103984919d Author: Jakub Jelinek Date: Tue May 6 13:00:10 2025 +0200 gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074] The following testcase ICEs because of a mi

[gcc r16-402] gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074]

2025-05-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:81475602c3dd57ff6987e5f902814e8e3a0a0dde commit r16-402-g81475602c3dd57ff6987e5f902814e8e3a0a0dde Author: Jakub Jelinek Date: Tue May 6 13:00:10 2025 +0200 gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074] The following testcase ICEs because of a mis

[gcc r16-381] i386: Fix comment typo on truncsfbf2 pattern

2025-05-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:fd2807173a262a954b76e3fdca605c5c8d1788a2 commit r16-381-gfd2807173a262a954b76e3fdca605c5c8d1788a2 Author: Jakub Jelinek Date: Mon May 5 09:17:21 2025 +0200 i386: Fix comment typo on truncsfbf2 pattern I've noticed a typo on the flag name, fixed thusly.

[gcc r15-9615] c: Fix up RAW_DATA_CST handling in check_constexpr_init [PR120057]

2025-05-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:14c2a12748eea0eef714a125cb1a6c834fd60560 commit r15-9615-g14c2a12748eea0eef714a125cb1a6c834fd60560 Author: Jakub Jelinek Date: Fri May 2 21:19:05 2025 +0200 c: Fix up RAW_DATA_CST handling in check_constexpr_init [PR120057] The pr120057-1.c testcase is incorr

[gcc r16-364] c: Fix up RAW_DATA_CST handling in check_constexpr_init [PR120057]

2025-05-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e81f2f4855876c5d85ab9870c5a150ee1a59ee73 commit r16-364-ge81f2f4855876c5d85ab9870c5a150ee1a59ee73 Author: Jakub Jelinek Date: Fri May 2 21:19:05 2025 +0200 c: Fix up RAW_DATA_CST handling in check_constexpr_init [PR120057] The pr120057-1.c testcase is incorre

[gcc r16-363] ranger: Improve nonnull_if_nonzero attribute [PR117023]

2025-05-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1e27e9a3184c948b499a21ff20181611514ed720 commit r16-363-g1e27e9a3184c948b499a21ff20181611514ed720 Author: Jakub Jelinek Date: Fri May 2 19:40:55 2025 +0200 ranger: Improve nonnull_if_nonzero attribute [PR117023] On Mon, Mar 31, 2025 at 11:30:20AM -0400, Andre

[gcc r16-362] cobol: Fix up exception handling [PR119364]

2025-05-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c77d04506e6abdc45969d0ff146204be7485244a commit r16-362-gc77d04506e6abdc45969d0ff146204be7485244a Author: Jakub Jelinek Date: Fri May 2 19:10:59 2025 +0200 cobol: Fix up exception handling [PR119364] The following patch on top of the https://gcc.gnu.org/p

[gcc r16-361] cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364]

2025-05-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4704b94fc76b51e79e6fcf63344f70da4d89d75c commit r16-361-g4704b94fc76b51e79e6fcf63344f70da4d89d75c Author: Jakub Jelinek Date: Fri May 2 19:09:34 2025 +0200 cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364] Right now it is not possible to

[gcc r16-343] ++: Small build_vec_init improvement [PR117827]

2025-05-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c6efdffa7d5c68a14aa5de3a426a44ee05aaa1b9 commit r16-343-gc6efdffa7d5c68a14aa5de3a426a44ee05aaa1b9 Author: Jakub Jelinek Date: Fri May 2 09:16:27 2025 +0200 ++: Small build_vec_init improvement [PR117827] As discussed in the https://gcc.gnu.org/pipermail/g

[gcc r16-321] combine: Special case set_noop_p in two spots

2025-04-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:79aa2a283a8d3327ff4d6dca77e81d5b1ac3a01e commit r16-321-g79aa2a283a8d3327ff4d6dca77e81d5b1ac3a01e Author: Jakub Jelinek Date: Thu May 1 08:29:03 2025 +0200 combine: Special case set_noop_p in two spots Here is the incremental patch I was talking about. Fo

[gcc r16-180] tailc: Improve tail recursion handling [PR119493]

2025-04-28 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b0120fa9838f8fbeb13301d03b01cad282941569 commit r16-180-gb0120fa9838f8fbeb13301d03b01cad282941569 Author: Jakub Jelinek Date: Mon Apr 28 09:22:50 2025 +0200 tailc: Improve tail recursion handling [PR119493] Here is a patch to improve the tail recursion handli

[gcc r15-9590] s390: Allow 5+ argument tail-calls in some -m31 -mzarch special cases [PR119873]

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f36ec88aa85a1a8f4ec300dfcd862fc4fbca1c53 commit r15-9590-gf36ec88aa85a1a8f4ec300dfcd862fc4fbca1c53 Author: Jakub Jelinek Date: Fri Apr 25 14:42:01 2025 +0200 s390: Allow 5+ argument tail-calls in some -m31 -mzarch special cases [PR119873] Here is a patch to

[gcc r16-139] s390: Allow 5+ argument tail-calls in some -m31 -mzarch special cases [PR119873]

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:3d156c9e9bdaf351f77e3348b7d0d75e08f65580 commit r16-139-g3d156c9e9bdaf351f77e3348b7d0d75e08f65580 Author: Jakub Jelinek Date: Fri Apr 25 14:42:01 2025 +0200 s390: Allow 5+ argument tail-calls in some -m31 -mzarch special cases [PR119873] Here is a patch to h

[gcc/redhat/heads/gcc-15-branch] (31 commits) Merge commit 'r15-9587-ga36dd9ee5bb1d2f2f19b8d935db29468a35

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-15-branch' was updated to point to: ac84ab706662... Merge commit 'r15-9587-ga36dd9ee5bb1d2f2f19b8d935db29468a35 It previously pointed to: 8f87d3d9a9a5... Merge commit 'r15-9557-gd88b917325546cee24a544dc05cbfbef0fe Diff: Summary of changes (added commits): ---

[gcc r15-9587] s390: Allow 5+ argument tail-calls in some special cases [PR119873]

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a36dd9ee5bb1d2f2f19b8d935db29468a35bb47e commit r15-9587-ga36dd9ee5bb1d2f2f19b8d935db29468a35bb47e Author: Jakub Jelinek Date: Thu Apr 24 23:44:28 2025 +0200 s390: Allow 5+ argument tail-calls in some special cases [PR119873] protobuf (and therefore firefox t

[gcc r15-9586] rs6000: Ignore OPTION_MASK_SAVE_TOC_INDIRECT differences in inlining decisions [PR119327]

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:00cc9725634f5547bbe29e0b7f94b87d0fe03e4b commit r15-9586-g00cc9725634f5547bbe29e0b7f94b87d0fe03e4b Author: Jakub Jelinek Date: Tue Apr 22 21:27:28 2025 +0200 rs6000: Ignore OPTION_MASK_SAVE_TOC_INDIRECT differences in inlining decisions [PR119327] The follow

[gcc r15-9585] Adjust gcc_release for id href web transformations

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1fde851e9a4e124cb6818a2b9fe9ab6b9a6bab9b commit r15-9585-g1fde851e9a4e124cb6818a2b9fe9ab6b9a6bab9b Author: Jakub Jelinek Date: Fri Apr 25 10:23:15 2025 +0200 Adjust gcc_release for id href web transformations We now have some script which transforms e.g.

[gcc r15-9584] Bump BASE-VER

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2434f8b1fbe842ac5a1bd36fade4da89cc01 commit r15-9584-g2434f8b1fbe842ac5a1bd36fade4da89cc01 Author: Jakub Jelinek Date: Fri Apr 25 11:14:05 2025 +0200 Bump BASE-VER 2025-04-25 Jakub Jelinek * BASE-VER: Set to 15.1.1. Diff: --- gcc

[gcc r16-126] Adjust gcc_release for id href web transformations

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:fef3a3c8b5d35c7a8eeae67f95a264a90120dd29 commit r16-126-gfef3a3c8b5d35c7a8eeae67f95a264a90120dd29 Author: Jakub Jelinek Date: Fri Apr 25 10:23:15 2025 +0200 Adjust gcc_release for id href web transformations We now have some script which transforms e.g. G

[gcc r15-9582] Update gennews for GCC 15.

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:fbc59a9ba1be0da9879b3747ad727ab240de65b4 commit r15-9582-gfbc59a9ba1be0da9879b3747ad727ab240de65b4 Author: Jakub Jelinek Date: Fri Apr 25 09:53:35 2025 +0200 Update gennews for GCC 15. 2025-04-25 Jakub Jelinek * gennews (files): Add files

[gcc r16-125] Update gennews for GCC 15.

2025-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:865d0f23d2ba08b3b6df6066e7dc5e807a14f5fa commit r16-125-g865d0f23d2ba08b3b6df6066e7dc5e807a14f5fa Author: Jakub Jelinek Date: Fri Apr 25 09:53:35 2025 +0200 Update gennews for GCC 15. 2025-04-25 Jakub Jelinek * gennews (files): Add files f

[gcc r16-121] s390: Allow 5+ argument tail-calls in some special cases [PR119873]

2025-04-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:567684733e0c4f28158e19b72f4e7f660ad81561 commit r16-121-g567684733e0c4f28158e19b72f4e7f660ad81561 Author: Jakub Jelinek Date: Thu Apr 24 23:44:28 2025 +0200 s390: Allow 5+ argument tail-calls in some special cases [PR119873] protobuf (and therefore firefox to

[gcc r16-111] c: Allow $@` in GNU23/GNU2Y raw string delimiters [PR110343]

2025-04-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4c8c400ddf0d6de54b0ee557836a934b4025d21f commit r16-111-g4c8c400ddf0d6de54b0ee557836a934b4025d21f Author: Jakub Jelinek Date: Thu Apr 24 15:29:50 2025 +0200 c: Allow $@` in GNU23/GNU2Y raw string delimiters [PR110343] Aaron mentioned in the PR that late in C2

[gcc r16-106] dwarf2out: Decrease dw_loc_descr_node and dw_attr_struct struct sizes [PR119711]

2025-04-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1d52798ea907471b992616911ef4991ba704195f commit r16-106-g1d52798ea907471b992616911ef4991ba704195f Author: Jakub Jelinek Date: Thu Apr 24 10:29:34 2025 +0200 dwarf2out: Decrease dw_loc_descr_node and dw_attr_struct struct sizes [PR119711] As noted by Richi on

[gcc r13-9607] expmed: Always use QImode for init_expmed set_zero_cost [PR119785]

2025-04-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:3abc678a266a5ae130b45591f09ba51618926001 commit r13-9607-g3abc678a266a5ae130b45591f09ba51618926001 Author: Jakub Jelinek Date: Mon Apr 14 19:34:22 2025 +0200 expmed: Always use QImode for init_expmed set_zero_cost [PR119785] This is a regression on some targe

[gcc r13-9597] tree: Improve skip_simple_arithmetic [PR119183]

2025-04-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:34c76e51ce76c0ffc0f6152a2b9f7881a51d21eb commit r13-9597-g34c76e51ce76c0ffc0f6152a2b9f7881a51d21eb Author: Jakub Jelinek Date: Tue Mar 11 11:01:55 2025 +0100 tree: Improve skip_simple_arithmetic [PR119183] The following testcase takes very long time to compil

[gcc r13-9601] combine: Use reg_used_between_p rather than modified_between_p in two spots [PR119291]

2025-04-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7c4b8027480af39546ddd172b4674452eaa40cb8 commit r13-9601-g7c4b8027480af39546ddd172b4674452eaa40cb8 Author: Jakub Jelinek Date: Tue Apr 1 16:40:55 2025 +0200 combine: Use reg_used_between_p rather than modified_between_p in two spots [PR119291] The following

  1   2   3   4   5   6   7   8   9   10   >