[gcc r14-9588] Document -fexcess-precision=16.

2024-03-20 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:415091f09096a0ebba1fdcd4af8c2fda24cfd411 commit r14-9588-g415091f09096a0ebba1fdcd4af8c2fda24cfd411 Author: liuhongt Date: Mon Mar 18 18:53:59 2024 +0800 Document -fexcess-precision=16. gcc/ChangeLog: PR middle-end/114347 *

[gcc r14-9586] analyzer: fix -Wanalyzer-deref-before-check false positive seen in loop header macro [PR109251]

2024-03-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:9093f275e0a3430e4517e782e7f5419d403113f7 commit r14-9586-g9093f275e0a3430e4517e782e7f5419d403113f7 Author: David Malcolm Date: Wed Mar 20 18:33:11 2024 -0400 analyzer: fix -Wanalyzer-deref-before-check false positive seen in loop header macro [PR109251]

[gcc r11-11287] Fortran: error recovery in frontend optimization [PR103715]

2024-03-20 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:7294f1a7aa457fe24d11270f06fd15c2b3ffd4ab commit r11-11287-g7294f1a7aa457fe24d11270f06fd15c2b3ffd4ab Author: Harald Anlauf Date: Mon Mar 18 19:36:59 2024 +0100 Fortran: error recovery in frontend optimization [PR103715] gcc/fortran/ChangeLog:

[gcc r12-10286] Fortran: error recovery in frontend optimization [PR103715]

2024-03-20 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:811145b10ff30608bb5ea459ea277219ada4f13d commit r12-10286-g811145b10ff30608bb5ea459ea277219ada4f13d Author: Harald Anlauf Date: Mon Mar 18 19:36:59 2024 +0100 Fortran: error recovery in frontend optimization [PR103715] gcc/fortran/ChangeLog:

[gcc r14-9585] bpf: Corrected index computation when present with unnamed struct fields

2024-03-20 Thread Cupertino Miranda via Gcc-cvs
https://gcc.gnu.org/g:f10c18df9c02dc518360426c021971838e0012d2 commit r14-9585-gf10c18df9c02dc518360426c021971838e0012d2 Author: Cupertino Miranda Date: Fri Mar 8 13:33:42 2024 + bpf: Corrected index computation when present with unnamed struct fields Any unnamed

[gcc r14-9584] bpf: Fix access string default for CO-RE type based relocations

2024-03-20 Thread Cupertino Miranda via Gcc-cvs
https://gcc.gnu.org/g:624d025f62fdbc969cca08fdb1ac77246b8535a5 commit r14-9584-g624d025f62fdbc969cca08fdb1ac77246b8535a5 Author: Cupertino Miranda Date: Tue Mar 5 11:53:56 2024 + bpf: Fix access string default for CO-RE type based relocations Although part of all CO-RE

[gcc r14-9583] bpf: Fix CO-RE field expression builtins

2024-03-20 Thread Cupertino Miranda via Gcc-cvs
https://gcc.gnu.org/g:8e913b5c0c998b2ae9497a6ff6bdf475c136cd97 commit r14-9583-g8e913b5c0c998b2ae9497a6ff6bdf475c136cd97 Author: Cupertino Miranda Date: Tue Jan 30 15:55:18 2024 + bpf: Fix CO-RE field expression builtins This patch corrects bugs within the CO-RE builtin field

[gcc r14-9582] LoongArch: Fix a typo [PR 114407]

2024-03-20 Thread Xi Ruoyao via Gcc-cvs
https://gcc.gnu.org/g:806621dc14f893476dd6f2a9ae5cf773f3b0951b commit r14-9582-g806621dc14f893476dd6f2a9ae5cf773f3b0951b Author: Xi Ruoyao Date: Thu Mar 21 04:01:17 2024 +0800 LoongArch: Fix a typo [PR 114407] gcc/ChangeLog: PR target/114407 *

[gcc r14-9581] Hurd x86_64: add unwind support for signal trampoline code

2024-03-20 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:b7c4ae5ace82b81dafffbc50e8026adfa3cc76e7 commit r14-9581-gb7c4ae5ace82b81dafffbc50e8026adfa3cc76e7 Author: Flavio Cruz Date: Wed Feb 28 22:59:09 2024 -0500 Hurd x86_64: add unwind support for signal trampoline code Tested with some simple toy examples where

[gcc r13-8472] libstdc++: [_GLIBCXX_DEBUG] Define __cpp_lib_null_iterators

2024-03-20 Thread Francois Dumont via Libstdc++-cvs
https://gcc.gnu.org/g:4cc3cdcb7ed8e813c6fe9d18c1ac5a235eb7077d commit r13-8472-g4cc3cdcb7ed8e813c6fe9d18c1ac5a235eb7077d Author: François Dumont Date: Wed Mar 20 06:47:20 2024 +0100 libstdc++: [_GLIBCXX_DEBUG] Define __cpp_lib_null_iterators _GLIBCXX_DEBUG has now fully N3344

[gcc r14-9580] libstdc++: [_GLIBCXX_DEBUG] Define __cpp_lib_null_iterators

2024-03-20 Thread Francois Dumont via Gcc-cvs
https://gcc.gnu.org/g:d2b25083a41347ce3d2875fcd932dcb08756058a commit r14-9580-gd2b25083a41347ce3d2875fcd932dcb08756058a Author: François Dumont Date: Wed Mar 20 06:47:20 2024 +0100 libstdc++: [_GLIBCXX_DEBUG] Define __cpp_lib_null_iterators _GLIBCXX_DEBUG has now fully N3344

[gcc r14-9578] nios2: Fix up nios2_setup_incoming_varargs [PR114175]

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4c9d2810908004b7e04599b426aca5ee1bd16735 commit r14-9578-g4c9d2810908004b7e04599b426aca5ee1bd16735 Author: Jakub Jelinek Date: Wed Mar 20 17:00:08 2024 +0100 nios2: Fix up nios2_setup_incoming_varargs [PR114175] Like for x86-64, alpha or rs6000, nios2 seems

[gcc r14-9579] visium: Fix up visium_setup_incoming_varargs [PR114175]

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b05ee9b69e4644cefbb94a768c4ea302fd44b934 commit r14-9579-gb05ee9b69e4644cefbb94a768c4ea302fd44b934 Author: Jakub Jelinek Date: Wed Mar 20 17:00:51 2024 +0100 visium: Fix up visium_setup_incoming_varargs [PR114175] Like for x86-64, alpha or rs6000, visium

[gcc r14-9577] nds32: Fix up nds32_setup_incoming_varargs [PR114175]

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b22a9c7dd29a14a217de8b86d3e100e4e8b7785e commit r14-9577-gb22a9c7dd29a14a217de8b86d3e100e4e8b7785e Author: Jakub Jelinek Date: Wed Mar 20 16:59:56 2024 +0100 nds32: Fix up nds32_setup_incoming_varargs [PR114175] Like for x86-64, alpha or rs6000, nds32 seems

[gcc r14-9575] ft32: Fix up ft32_setup_incoming_varargs [PR114175]

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:22612a8b5e0853c530f98fc7c0d6f6812b36518d commit r14-9575-g22612a8b5e0853c530f98fc7c0d6f6812b36518d Author: Jakub Jelinek Date: Wed Mar 20 16:59:32 2024 +0100 ft32: Fix up ft32_setup_incoming_varargs [PR114175] Like for x86-64, alpha or rs6000, ft32 seems to

[gcc r14-9576] m32r: Fix up m32r_setup_incoming_varargs [PR114175]

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:921eb457c5b105bcd84eaeac22067e9b03d5b9d1 commit r14-9576-g921eb457c5b105bcd84eaeac22067e9b03d5b9d1 Author: Jakub Jelinek Date: Wed Mar 20 16:59:43 2024 +0100 m32r: Fix up m32r_setup_incoming_varargs [PR114175] Like for x86-64, alpha or rs6000, m32r seems to

[gcc r14-9573] csky: Fix up csky_setup_incoming_varargs [PR114175]

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:68eca9b6aefeb40bdd4c55e42528cb32d1e2935b commit r14-9573-g68eca9b6aefeb40bdd4c55e42528cb32d1e2935b Author: Jakub Jelinek Date: Wed Mar 20 16:59:08 2024 +0100 csky: Fix up csky_setup_incoming_varargs [PR114175] Like for x86-64, alpha or rs6000, csky seems to

[gcc r14-9574] epiphany: Fix up epiphany_setup_incoming_varargs [PR114175]

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b089ceb365e5132e4b2a8acfb18127bbee2d0d00 commit r14-9574-gb089ceb365e5132e4b2a8acfb18127bbee2d0d00 Author: Jakub Jelinek Date: Wed Mar 20 16:59:21 2024 +0100 epiphany: Fix up epiphany_setup_incoming_varargs [PR114175] Like for x86-64, alpha or rs6000,

[gcc(refs/users/rguenth/heads/vect-force-slp)] Improve combined store node splitting

2024-03-20 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:3a1fe1d6d9412430435b9672f3a1967a395d191d commit 3a1fe1d6d9412430435b9672f3a1967a395d191d Author: Richard Biener Date: Wed Mar 20 14:55:08 2024 +0100 Improve combined store node splitting The following improves on the initial "Avoid splitting store dataref

[gcc r14-9572] aarch64: Sync aarch64-sys-regs.def with Binutils

2024-03-20 Thread Richard Earnshaw via Gcc-cvs
https://gcc.gnu.org/g:47cdd86cd5d3d3fd26f9764020c4502ea8eca27b commit r14-9572-g47cdd86cd5d3d3fd26f9764020c4502ea8eca27b Author: Yury Khrustalev Date: Wed Mar 20 11:21:04 2024 + aarch64: Sync aarch64-sys-regs.def with Binutils This patch updates `aarch64-sys-regs.def',

[gcc r14-9571] Use integer_{zero,one}_node some more

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:59067ddf66e71bd1bab92a9f581d01657286382c commit r14-9571-g59067ddf66e71bd1bab92a9f581d01657286382c Author: Jakub Jelinek Date: Wed Mar 20 11:46:07 2024 +0100 Use integer_{zero,one}_node some more When looking at the analyzer MEM_REF invalid second arg issue,

[gcc r14-9570] bitint: Fix handling of conditional bitfield loads [PR114365]

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:456e10f28b36aa417e0db145556831c4f979fbd7 commit r14-9570-g456e10f28b36aa417e0db145556831c4f979fbd7 Author: Jakub Jelinek Date: Wed Mar 20 10:55:07 2024 +0100 bitint: Fix handling of conditional bitfield loads [PR114365] For the m_var_msb (aka left shift)

[gcc r14-9569] testsuite: add the case to cover the vectorization of A[(i+x)*stride] [PR114322]

2024-03-20 Thread Hao Liu via Gcc-cvs
https://gcc.gnu.org/g:4c276896d646c2dbc8047fd81d6e65f8c5ecf01d commit r14-9569-g4c276896d646c2dbc8047fd81d6e65f8c5ecf01d Author: Hao Liu Date: Wed Mar 20 17:37:01 2024 +0800 testsuite: add the case to cover the vectorization of A[(i+x)*stride] [PR114322] This issues has been

[gcc r14-9568] tree-ssa-loop-ch: Fix comment typos

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0ba773df160ab1552d76eb51248d0b4d4ca86fae commit r14-9568-g0ba773df160ab1552d76eb51248d0b4d4ca86fae Author: Jakub Jelinek Date: Wed Mar 20 10:35:56 2024 +0100 tree-ssa-loop-ch: Fix comment typos When looking at PR109596, I've noticed some comment typos.

[gcc r14-9567] system.h: rename vec_step to workaround powerpc/clang bug [PR114369]

2024-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5e64228fe1f7ec536da314246eec968aea0d704d commit r14-9567-g5e64228fe1f7ec536da314246eec968aea0d704d Author: Jakub Jelinek Date: Wed Mar 20 10:34:51 2024 +0100 system.h: rename vec_step to workaround powerpc/clang bug [PR114369] On Sat, Jul 20, 2019 at

[gcc r14-9565] middle-end/113396 - int128 array index and value-ranges

2024-03-20 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:6a55e39bdb1fdb570730c08413ebbe744e493411 commit r14-9565-g6a55e39bdb1fdb570730c08413ebbe744e493411 Author: Richard Biener Date: Tue Mar 19 15:25:16 2024 +0100 middle-end/113396 - int128 array index and value-ranges The following fixes bogus truncation of a