https://gcc.gnu.org/g:2dc8c8a104daeff5694ab50be79f1667baf54a39
commit r16-509-g2dc8c8a104daeff5694ab50be79f1667baf54a39
Author: Alexandre Oliva
Date: Thu May 8 02:17:28 2025 -0300
[testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well
gcc.dg/pr87600.h and gcc.dg/pr89313.c te
https://gcc.gnu.org/g:81da797328c91ef6b3bedf6d047f8e003efe
commit r14-11754-g81da797328c91ef6b3bedf6d047f8e003efe
Author: Eric Botcazou
Date: Fri May 9 17:45:27 2025 +0200
Fix wrong optimization of complex boolean expression
The VRP2 pass turns:
# prephitmp_3 =
https://gcc.gnu.org/g:b5f61a09c1ab3a45398333b50963e533a980b62d
commit r16-506-gb5f61a09c1ab3a45398333b50963e533a980b62d
Author: Jason Merrill
Date: Fri May 9 18:08:43 2025 -0400
c++: recursive instantiation diagnostic [PR120204]
Here tsubst_baselink was returning error_mark_node s
https://gcc.gnu.org/g:923d57b525f5955d1f49854dbeb320cf6db74e64
commit r16-507-g923d57b525f5955d1f49854dbeb320cf6db74e64
Author: Alexandre Oliva
Date: Sat May 10 01:26:38 2025 -0300
vxworks: libstdc++: include ioLib.h for dup()
vxworks's dup function is not declared in unistd.h, bu
https://gcc.gnu.org/g:319c472fdabc9bed84676dd0a95f1e3ef633bb06
commit r16-508-g319c472fdabc9bed84676dd0a95f1e3ef633bb06
Author: Alexandre Oliva
Date: Thu May 8 02:17:38 2025 -0300
[testsuite] [ppc] block-cmp-8 should require powerpc64
gcc.target/powerpc/block-cmp-8.c is an executi
https://gcc.gnu.org/g:cd276ae9d29e1d0d0c2d25292d5c7a8e7272f707
commit cd276ae9d29e1d0d0c2d25292d5c7a8e7272f707
Author: Ondřej Machota
Date: Fri May 9 13:32:14 2025 +0200
rtl-ssa-dce: sketch debugize_insns
Diff:
---
gcc/dce.cc | 20 +---
gcc/rtl-ssa/changes.cc
https://gcc.gnu.org/g:a470433732e77ae29a717cf79049ceeea3cbe979
commit r16-501-ga470433732e77ae29a717cf79049ceeea3cbe979
Author: Richard Biener
Date: Fri May 9 13:48:21 2025 +0200
tree-optimization/114166 - vectorize to lowered form with word_mode
The following adjusts the non-PLUS
https://gcc.gnu.org/g:3ae6b582d629e63e12d0ecfb7cbe44033778f88c
commit r16-502-g3ae6b582d629e63e12d0ecfb7cbe44033778f88c
Author: Eric Botcazou
Date: Fri May 9 17:45:27 2025 +0200
Fix wrong optimization of complex boolean expression
The VRP2 pass turns:
# prephitmp_3 = PH
https://gcc.gnu.org/g:01324ffac8bcc6813ffbc78993a674bcac7b52ab
commit r15-9645-g01324ffac8bcc6813ffbc78993a674bcac7b52ab
Author: Harald Anlauf
Date: Sat May 3 20:35:57 2025 +0200
Fortran: array subreferences and components of derived types [PR119986]
PR fortran/119986
https://gcc.gnu.org/g:3c7c2a6b86da641f7729dba89b25fc1b8b74d96f
commit r16-504-g3c7c2a6b86da641f7729dba89b25fc1b8b74d96f
Author: Jason Merrill
Date: Fri Nov 22 16:05:51 2024 +0100
c++: visibility of instantiated template friends
In 20_util/variant/visit_member.cc, instantiation of
https://gcc.gnu.org/g:f79e89e2ee9736755b8b6a008fc09db521537e1d
commit r16-499-gf79e89e2ee9736755b8b6a008fc09db521537e1d
Author: Andrew Pinski
Date: Mon Apr 21 23:54:19 2025 -0700
gimple-fold: Don't replace `{true/false} != false` with `true/false` inside
GIMPLE_COND
This is like
https://gcc.gnu.org/g:6683f2cd1ce07fc8470b19dc3c1578b3e0645c25
commit r15-9644-g6683f2cd1ce07fc8470b19dc3c1578b3e0645c25
Author: Eric Botcazou
Date: Fri May 9 17:45:27 2025 +0200
Fix wrong optimization of complex boolean expression
The VRP2 pass turns:
# prephitmp_3 = P
https://gcc.gnu.org/g:21842fe301caa5dbc69a69033cdc17bb29b8c399
commit r16-503-g21842fe301caa5dbc69a69033cdc17bb29b8c399
Author: Jason Merrill
Date: Fri May 9 11:05:13 2025 -0400
c++: CWG2369 workaround and ... [PR120185]
My r16-479 adjustment to the PR99599 workaround broke on a c
https://gcc.gnu.org/g:3d806332441b3fa90cf9651a88cfa539f0b2f5bc
commit r16-500-g3d806332441b3fa90cf9651a88cfa539f0b2f5bc
Author: Richard Biener
Date: Fri May 9 11:39:30 2025 +0200
Remove non-SLP path from vectorizable_operation
This removes the non-SLP path from vectorizable_operat
https://gcc.gnu.org/g:c60183d8265b5bd509007cf494549667c8c08faa
commit r15-9646-gc60183d8265b5bd509007cf494549667c8c08faa
Author: Harald Anlauf
Date: Thu May 8 22:21:03 2025 +0200
Fortran: parsing issue with DO CONCURRENT;ENDDO on same line [PR120179]
PR fortran/120179
https://gcc.gnu.org/g:cc74e2f2b39b6debbef1787a087abad2108e95dd
commit r16-496-gcc74e2f2b39b6debbef1787a087abad2108e95dd
Author: Richard Biener
Date: Tue Apr 29 13:23:41 2025 +0200
tree-optimization/119960 - failed external SLP promotion
The following addresses a too conservative s
https://gcc.gnu.org/g:65bf1a88dc683fb342bfe8d8a749863a38c65a07
commit r16-495-g65bf1a88dc683fb342bfe8d8a749863a38c65a07
Author: Christophe Lyon
Date: Thu Apr 17 08:33:33 2025 +
testsuite: g++.dg/cpp2a/constinit16.C requires tls
This test is 'dg-do compile', so require tls inst
https://gcc.gnu.org/g:dd1ee31540bd3eaca5441dc815ea9284bcc09af3
commit r16-494-gdd1ee31540bd3eaca5441dc815ea9284bcc09af3
Author: Christophe Lyon
Date: Thu Apr 17 07:12:17 2025 +
testsuite: g++.dg/cpp2a/decomp2.C requires tls_runtime
Since this test is a 'dg-do run', it requires
https://gcc.gnu.org/g:50d3f67c71cf77a4ec95152079d37adf9d0b0a35
commit r14-11753-g50d3f67c71cf77a4ec95152079d37adf9d0b0a35
Author: Richard Biener
Date: Tue May 14 11:13:51 2024 +0200
tree-optimization/120156 - ICE in ptr_derefs_may_alias_p
This picks the ptr_derefs_may_alias_p fix
https://gcc.gnu.org/g:4ca3c04a0181c37eaef23f2d50300151b428aa6f
commit 4ca3c04a0181c37eaef23f2d50300151b428aa6f
Author: Ondřej Machota
Date: Fri May 9 10:54:19 2025 +0200
rtl-ssa-dce: use offset_bitmap
Diff:
---
gcc/dce.cc | 207 +---
https://gcc.gnu.org/g:94e63410474a36655e1800387eabd73a6f930048
commit r16-497-g94e63410474a36655e1800387eabd73a6f930048
Author: Tobias Burnus
Date: Fri May 9 10:57:44 2025 +0200
libgomp.{c,fortran}/interop-{hip,cuda}: Fix dg-run target selection
While the tests checked whether the
https://gcc.gnu.org/g:b9434c3db900d5d037fdf2f64149b82800ceadf8
commit r16-498-gb9434c3db900d5d037fdf2f64149b82800ceadf8
Author: Richard Biener
Date: Fri May 9 08:38:45 2025 +0200
rtl-optimization/120182 - wrong-code with RTL DSE and constant addresses
RTL DSE forms store groups fr
https://gcc.gnu.org/g:61d21863c9cc2e1fe03a4c7231b1119d86243c64
commit r16-492-g61d21863c9cc2e1fe03a4c7231b1119d86243c64
Author: Jiawei
Date: Thu May 8 16:50:54 2025 +0800
testsuite: Limit option '-mgeneral-regs-only' backends in pr119160.
Limit option '-mgeneral-regs-only' to thos
https://gcc.gnu.org/g:dd87540491de7242416751666089fcdbce434e7b
commit r16-493-gdd87540491de7242416751666089fcdbce434e7b
Author: Jørgen Kvalsvik
Date: Tue May 6 11:38:34 2025 +0200
Printf properly on systems without %zu [PR120086]
Some systems don't support the %zu format modifier
https://gcc.gnu.org/g:86a7642ef5979ff1cf28f4b3eda73dae8f0e0ef2
commit r16-490-g86a7642ef5979ff1cf28f4b3eda73dae8f0e0ef2
Author: Torbjörn SVENSSON
Date: Wed May 7 19:22:08 2025 +0200
check_GNU_style: Remove literal prefix
The path "b/binutils/dwarf.c" should be printed as binutils/
https://gcc.gnu.org/g:3d7e67ac0d9acc43927c2fb7c358924c84d90f37
commit r16-491-g3d7e67ac0d9acc43927c2fb7c358924c84d90f37
Author: Jennifer Schmitz
Date: Tue Mar 11 02:18:46 2025 -0700
AArch64: Optimize SVE loads/stores with ptrue predicates to unpredicated
instructions.
SVE loads a
https://gcc.gnu.org/g:89d186e6089ac3f0425f3a025068632ccc8d6eee
commit r13-9645-g89d186e6089ac3f0425f3a025068632ccc8d6eee
Author: Richard Sandiford
Date: Fri May 9 12:07:56 2025 +0100
aarch64: Fix CFA offsets in non-initial stack probes [PR119610]
PR119610 is about incorrect CFI ou
27 matches
Mail list logo