https://gcc.gnu.org/g:dba5d112691a3e10b722468d94fffeda0fdbb818
commit r16-365-gdba5d112691a3e10b722468d94fffeda0fdbb818
Author: Andrew Pinski
Date: Fri May 2 09:46:24 2025 -0700
simplify-rtl: Fix crash due to simplify_with_subreg_not [PR120059]
r16-286-gd84fbc516ea57d added a call
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:066115a7a44ae32615ac66d5ed1580117a6df823
commit 066115a7a44ae32615ac66d5ed1580117a6df823
Author: Surya Kumari Jangala
Date: Fri May 2 12:35:15 2025 -0500
ibm: Create the ibm/gcc-15-branch
2025-05-02 Surya Kumari Jangala
Create ibm/gcc-15-b
https://gcc.gnu.org/g:6e92f6f221f2a4eb81973aa41575854961cd6f98
commit 6e92f6f221f2a4eb81973aa41575854961cd6f98
Author: Michael Meissner
Date: Fri May 2 13:50:44 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.cmodel | 383 +++
1 file
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:a50d6756834db3cf74a96577fd816f67990b5c35
commit a50d6756834db3cf74a96577fd816f67990b5c35
Author: Michael Meissner
Date: Fri May 2 13:41:49 2025 -0400
Allow pc-relative references to be used with -mcmodel=large
2025-05-02 Michael Meissner
gcc/
https://gcc.gnu.org/g:69355b56753c87b76d75a5aba106fa0fdbada049
commit 69355b56753c87b76d75a5aba106fa0fdbada049
Author: Michael Meissner
Date: Wed Apr 30 22:39:32 2025 -0400
RFC2677-Add xvrlw support.
2025-04-30 Michael Meissner
gcc/
* config/rs6000/alt
https://gcc.gnu.org/g:4dc84ec5cb3a9e245acf0263e5cde581d14d5b1b
commit 4dc84ec5cb3a9e245acf0263e5cde581d14d5b1b
Author: Michael Meissner
Date: Wed Apr 30 22:39:10 2025 -0400
RFC2686-Add paddis support.
2025-04-30 Michael Meissner
gcc/
* config/rs6000/co
https://gcc.gnu.org/g:0e71cb662f9ef8a42096cdf41210bd453b1e10fe
commit 0e71cb662f9ef8a42096cdf41210bd453b1e10fe
Author: Michael Meissner
Date: Wed Apr 30 22:38:19 2025 -0400
RFC2655-Add saturating subtract built-ins.
This patch adds support for a saturating subtract built-in functi
https://gcc.gnu.org/g:9b6c91b24ddcd586f9690228fd23867412592619
commit 9b6c91b24ddcd586f9690228fd23867412592619
Author: Michael Meissner
Date: Wed Apr 30 22:37:58 2025 -0400
RFC2656-Support load/store vector with right length.
This patch adds support for new instructions that may b
https://gcc.gnu.org/g:49847a5e8ed3a04e31a534e88170ed9ce193eb88
commit 49847a5e8ed3a04e31a534e88170ed9ce193eb88
Author: Michael Meissner
Date: Wed Apr 30 22:37:13 2025 -0400
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
https://gcc.gnu.org/g:0111e9b23dfd7f3033d1ae7b01c08d5c389b109f
commit 0111e9b23dfd7f3033d1ae7b01c08d5c389b109f
Author: Michael Meissner
Date: Wed Apr 30 22:37:34 2025 -0400
RFC2653-PowerPC: Add support for 1,024 bit DMR registers.
This patch is a prelimianry patch to add the full
https://gcc.gnu.org/g:36357abdb0554cbccbc70fc9e3e3cae230a3446b
commit 36357abdb0554cbccbc70fc9e3e3cae230a3446b
Author: Michael Meissner
Date: Wed Apr 30 22:36:45 2025 -0400
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
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
The branch 'ibm/heads/gcc-15-branch' was created in namespace 'refs/vendors'
pointing to:
d32ece49d32b... libsanitizer: Fix build with glibc 2.42
https://gcc.gnu.org/g:d32ece49d32b00448d967e7dbc6900fb25cbc775
commit r15-9614-gd32ece49d32b00448d967e7dbc6900fb25cbc775
Author: Florian Weimer
Date: Fri May 2 17:41:43 2025 +0200
libsanitizer: Fix build with glibc 2.42
The termio structure will be removed from glibc 2.42. It has
https://gcc.gnu.org/g:1789c57dc97ea2f9819ef89e28bf17208b6208e7
commit r16-360-g1789c57dc97ea2f9819ef89e28bf17208b6208e7
Author: Florian Weimer
Date: Fri May 2 17:41:43 2025 +0200
libsanitizer: Fix build with glibc 2.42
The termio structure will be removed from glibc 2.42. It has
https://gcc.gnu.org/g:a4a726ca9485b07fb56a1442b5f9e5679944ed06
commit r16-359-ga4a726ca9485b07fb56a1442b5f9e5679944ed06
Author: Jeff Law
Date: Fri May 2 08:12:23 2025 -0600
Revert "[PATCH 30/61] MSA: Make MSA and microMIPS R5 unsupported"
This reverts commit 727a43e0a6605223570637
https://gcc.gnu.org/g:c85148d036d17295bb2560e10020c924c83a5d13
commit r16-358-gc85148d036d17295bb2560e10020c924c83a5d13
Author: Jan Hubicka
Date: Fri May 2 15:53:35 2025 +0200
Make ix86 cost of VEC_SELECT equivalent to SUBREG cost 1
This patch fixes regression of imagick with PGO
https://gcc.gnu.org/g:54cd73b0a54be8461d47ba705ea7c4a39ad7dc61
commit 54cd73b0a54be8461d47ba705ea7c4a39ad7dc61
Author: Mikael Morin
Date: Fri May 2 15:31:33 2025 +0200
Correction régression class_allocate_19
Diff:
---
gcc/fortran/trans-array.cc | 17 +
gcc/fortran/tr
https://gcc.gnu.org/g:cc687fb345eb43f7b6106b53780c8718556ff56d
commit cc687fb345eb43f7b6106b53780c8718556ff56d
Author: Mikael Morin
Date: Fri May 2 15:47:25 2025 +0200
Correction régression ISO_Fortran_binding_4
Diff:
---
gcc/fortran/trans-descriptor.cc | 4 +++-
1 file changed, 3 insert
https://gcc.gnu.org/g:388f4efea3f0ccfaae4e8e8ddcd02c0028cb2b87
commit 388f4efea3f0ccfaae4e8e8ddcd02c0028cb2b87
Author: Mikael Morin
Date: Fri May 2 14:58:17 2025 +0200
Correction régression char_pack_2
Diff:
---
libgfortran/intrinsics/pack_generic.c | 2 +-
1 file changed, 1 insertion(+)
https://gcc.gnu.org/g:7ec5f152e6183b39072a74faa6c7e91c7ef6efbc
commit 7ec5f152e6183b39072a74faa6c7e91c7ef6efbc
Author: Mikael Morin
Date: Fri May 2 12:08:51 2025 +0200
Revert "Correction régression realloc_on_assign_10"
This reverts commit dc0220b64f510e20fb6316aeb2cfc7d3f5b6fda7.
https://gcc.gnu.org/g:39a90d2eeaaf0c6ec77edf4e63d60c8f90fefa49
commit 39a90d2eeaaf0c6ec77edf4e63d60c8f90fefa49
Author: Mikael Morin
Date: Fri May 2 14:40:25 2025 +0200
Correction régressions realloc_on_assign_{10,11}
Diff:
---
gcc/fortran/trans-descriptor.cc | 2 +-
1 file changed, 1 ins
https://gcc.gnu.org/g:0d8c1cf1c1f803bb6798df302ae502fbb2f49cfd
commit 0d8c1cf1c1f803bb6798df302ae502fbb2f49cfd
Author: Mikael Morin
Date: Fri May 2 11:23:02 2025 +0200
Correction régression secnds
Diff:
---
libgfortran/intrinsics/date_and_time.c | 4 ++--
1 file changed, 2 insertions(+),
https://gcc.gnu.org/g:2b847cde690bfe27d5dfc5a601117b76fbf19f34
commit 2b847cde690bfe27d5dfc5a601117b76fbf19f34
Author: Mikael Morin
Date: Wed Apr 30 22:56:30 2025 +0200
Correction régression maxval_char_2
Diff:
---
libgfortran/io/transfer.c | 24
1 file changed,
https://gcc.gnu.org/g:e5551d0f7ac3f36e207a6f71e6be78c0ffa4707e
commit e5551d0f7ac3f36e207a6f71e6be78c0ffa4707e
Author: Mikael Morin
Date: Wed Apr 30 19:54:14 2025 +0200
Correction régression char_unpack_2
Diff:
---
libgfortran/intrinsics/unpack_generic.c | 14 --
1 file chang
https://gcc.gnu.org/g:2d7a0d38e2f8e281ab2269cfe6c048410fa3c886
commit r16-357-g2d7a0d38e2f8e281ab2269cfe6c048410fa3c886
Author: Jason Merrill
Date: Fri May 2 08:35:38 2025 -0400
c++: CTAD and constexpr ctor [PR115207]
Here we failed to constant-evaluate the A constructor because D
https://gcc.gnu.org/g:b7e77644d1b27810c5db1944644b6c5eca74cf93
commit r16-356-gb7e77644d1b27810c5db1944644b6c5eca74cf93
Author: Jason Merrill
Date: Fri May 2 09:33:39 2025 -0400
c++: fix some testcases
After r16-332 these tests started failing. constexpr-89285.C should have
a
https://gcc.gnu.org/g:e6e3b0772ed40cc65a544bbe744ece62d8b9713e
commit r16-355-ge6e3b0772ed40cc65a544bbe744ece62d8b9713e
Author: Jason Merrill
Date: Wed Apr 30 10:18:46 2025 -0400
c++: C++17/20 class layout divergence [PR120012]
C++20 made a class with only explicitly defaulted con
https://gcc.gnu.org/g:4af5de21363cfdd2be227c05dfdee7e053337f6a
commit r16-354-g4af5de21363cfdd2be227c05dfdee7e053337f6a
Author: Jason Merrill
Date: Thu May 1 11:40:17 2025 -0400
i386: -Wabi false positive with indirect call [PR60336]
This warning relies on the TRANSLATION_UNIT_WAR
https://gcc.gnu.org/g:0e65fef8717f404cf9c85bff51bf87d534f87828
commit r16-353-g0e65fef8717f404cf9c85bff51bf87d534f87828
Author: Dhruv Chawla
Date: Tue Apr 8 01:01:24 2025 -0700
libstdc++: Add missing feature-test macro in
Per version.syn#2, is required to define
__cpp_lib_ad
https://gcc.gnu.org/g:869accb241c84f132ac0c9cd4e5ad9b4b7e6d536
commit r16-352-g869accb241c84f132ac0c9cd4e5ad9b4b7e6d536
Author: Jonathan Wakely
Date: Thu May 1 22:41:40 2025 +0100
libstdc++: Make __gnu_test::default_init_allocator usable in constexpr
If we make this test allocator
https://gcc.gnu.org/g:a9ef2ae2e5a7e6d8febdac3806587a1ea33c
commit r16-351-ga9ef2ae2e5a7e6d8febdac3806587a1ea33c
Author: Jonathan Wakely
Date: Thu Apr 10 12:56:43 2025 +0100
libstdc++: Add some more makefile dependencies
Add more prerequisites for wchar and dual-abi targets
https://gcc.gnu.org/g:9d4cfdde79cf7900bef56773a003b3d5689ad1ce
commit r16-350-g9d4cfdde79cf7900bef56773a003b3d5689ad1ce
Author: Richard Biener
Date: Fri May 2 08:40:46 2025 +0200
Remove TARGET_LRA_P override when defining to hook_bool_void_true
Two targets were converted but retai
https://gcc.gnu.org/g:8444c4cc7648f4396e2a3726677f909438e92c80
commit r16-349-g8444c4cc7648f4396e2a3726677f909438e92c80
Author: Filip Kastl
Date: Thu May 1 15:32:36 2025 +0200
gimple: Switch bit-test lowering testcases for the more powerful alg
This patch adds 2 testcases. One te
https://gcc.gnu.org/g:c14560907a9586ad405f26ab937881eb08f39497
commit r16-348-gc14560907a9586ad405f26ab937881eb08f39497
Author: Filip Kastl
Date: Thu May 1 15:32:07 2025 +0200
gimple: Don't warn about using different algs for big switch lowering
[PR117091]
We currently don't swit
https://gcc.gnu.org/g:1381a5114788a2e9234ff54e0cd7a3c810f0d02d
commit r16-347-g1381a5114788a2e9234ff54e0cd7a3c810f0d02d
Author: Filip Kastl
Date: Thu May 1 15:31:30 2025 +0200
gimple: Make bit-test switch lowering more powerful
A reasonable goal for bit-test lowering is to produce
https://gcc.gnu.org/g:5274db0c9b8c0e2d2879b237eb2ab576543b6c37
commit r16-346-g5274db0c9b8c0e2d2879b237eb2ab576543b6c37
Author: Filip Kastl
Date: Thu May 1 15:30:52 2025 +0200
gimple: Merge slow and fast bit-test switch lowering [PR117091]
PR117091 showed that bit-test switch lowe
https://gcc.gnu.org/g:02fa088f5b61fb5ddfff9e2dc0c0404450e7c6a4
commit r16-345-g02fa088f5b61fb5ddfff9e2dc0c0404450e7c6a4
Author: Florian Weimer
Date: Fri May 2 11:39:29 2025 +0200
c: Fix crash in c-typeck.cc convert_arguments with indirect calls
gcc/c/
PR c/120055
https://gcc.gnu.org/g:cdfa963cfc6849ff3ceb911f293201882aeef22e
commit r16-344-gcdfa963cfc6849ff3ceb911f293201882aeef22e
Author: Jennifer Schmitz
Date: Wed Mar 12 00:37:42 2025 -0700
aarch64: Optimize SVE extract last for VLS.
For the test case
int32_t foo (svint32_t x)
{
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
44 matches
Mail list logo