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
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 <->
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
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
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
https://gcc.gnu.org/g:a8c03f056f4070a618bc59afcae2290cf21456ea
commit r16-1069-ga8c03f056f4070a618bc59afcae2290cf21456ea
Author: Jakub Jelinek
Date: Tue Jun 3 07:54:37 2025 +0200
libgomp: Fix up omp_target_memset-3.c test for C++ [PR120444]
The test PASSes for C, but FAILs for C++
https://gcc.gnu.org/g:fff23f42e89ecee6c86cd08d809437ee90664b5c
commit r15-9756-gfff23f42e89ecee6c86cd08d809437ee90664b5c
Author: Jakub Jelinek
Date: Sat May 10 21:20:09 2025 +0200
fortran: Fix debug info for unsigned(kind=1) and unsigned(kind=4) [PR120193]
As the following testcas
https://gcc.gnu.org/g: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
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
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
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
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
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
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
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.
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
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
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
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
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
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]
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
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
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
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
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'
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
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
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
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
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):
---
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
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
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
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{
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
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
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,
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):
---
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
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
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
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
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
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
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
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,
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
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
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
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
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{
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
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
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
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}
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
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
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
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
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
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
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
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
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
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
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
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 -
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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):
---
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
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
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.
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
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
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
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
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
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
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
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
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
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 - 100 of 1065 matches
Mail list logo