[gcc r14-9490] bitint: Fix up adjustment of large/huge _BitInt arguments of returns_twice calls [PR113466]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:90b9872311ccb24685ba33b6ba6f374d50f03874 commit r14-9490-g90b9872311ccb24685ba33b6ba6f374d50f03874 Author: Jakub Jelinek Date: Fri Mar 15 09:16:43 2024 +0100 bitint: Fix up adjustment of large/huge _BitInt arguments of returns_twice calls [PR113466] This pat

[gcc r13-8440] testsuite: Added missing } in the dg-bogus comment [PR114343]

2024-03-15 Thread Torbjorn Svensson via Gcc-cvs
https://gcc.gnu.org/g:c471d29affba0d98d5cc6ab044b53f009f35324b commit r13-8440-gc471d29affba0d98d5cc6ab044b53f009f35324b Author: Torbjörn SVENSSON Date: Fri Mar 15 09:25:06 2024 +0100 testsuite: Added missing } in the dg-bogus comment [PR114343] gcc/testsuite/ChangeLog:

[gcc r14-9491] testsuite: Fix up pr104601.C for recent libstdc++ changes

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8ae7062bf4005c08b093828d40e2c9278e6f6d9c commit r14-9491-g8ae7062bf4005c08b093828d40e2c9278e6f6d9c Author: Jakub Jelinek Date: Fri Mar 15 10:01:41 2024 +0100 testsuite: Fix up pr104601.C for recent libstdc++ changes r14-9478 added [[nodiscard]] to various AP

[gcc r14-9492] expand: EXTEND_BITINT CALL_EXPR results [PR114332]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0319f265eddd17c32cb037b71489d9882a6eb00d commit r14-9492-g0319f265eddd17c32cb037b71489d9882a6eb00d Author: Jakub Jelinek Date: Fri Mar 15 10:10:57 2024 +0100 expand: EXTEND_BITINT CALL_EXPR results [PR114332] The x86-64 and aarch64 psABIs (and the unwritten i

[gcc r14-9493] match.pd: Only merge truncation with conversion for -fno-signed-zeros

2024-03-15 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:7dd3b2b09cbeb6712ec680a0445cb0ad41070423 commit r14-9493-g7dd3b2b09cbeb6712ec680a0445cb0ad41070423 Author: Joe Ramsay Date: Fri Mar 15 09:20:45 2024 + match.pd: Only merge truncation with conversion for -fno-signed-zeros This optimisation does not honour

[gcc r14-9494] i386: Fix a pasto in ix86_expand_int_sse_cmp [PR114339]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ab2da8fb67b1aa0557a16b62689a888730dba610 commit r14-9494-gab2da8fb67b1aa0557a16b62689a888730dba610 Author: Jakub Jelinek Date: Fri Mar 15 10:46:47 2024 +0100 i386: Fix a pasto in ix86_expand_int_sse_cmp [PR114339] In r13-3803-gfa271afb58 I've added an optimiz

[gcc r14-9495] lower-subreg, edit-context: Fix comment typos

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:30e1c3d7e828b2bf2eee1660661bbc79f4151bd6 commit r14-9495-g30e1c3d7e828b2bf2eee1660661bbc79f4151bd6 Author: Jakub Jelinek Date: Fri Mar 15 12:20:04 2024 +0100 lower-subreg, edit-context: Fix comment typos When backporting r14-9315 to 13 branch, I've noticed I'

[gcc r14-9496] Regenerate opt.urls

2024-03-15 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:b5e1f0696110fbf5c73426ede70562edc6f54481 commit r14-9496-gb5e1f0696110fbf5c73426ede70562edc6f54481 Author: YunQiang Su Date: Fri Mar 15 21:22:40 2024 +0800 Regenerate opt.urls Fixes: acc38ff59976 ("MIPS: Add -m(no-)strict-align option") gcc/ChangeLog

[gcc r14-9497] testsuite: Fix pr113431.c FAIL on sparc* [PR113431]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ffd47fb63ddc024db847daa07f8ae27fffdfcb28 commit r14-9497-gffd47fb63ddc024db847daa07f8ae27fffdfcb28 Author: Jakub Jelinek Date: Fri Mar 15 16:50:25 2024 +0100 testsuite: Fix pr113431.c FAIL on sparc* [PR113431] As mentioned in the PR, the new testcase FAILs on

[gcc r13-8441] libstdc++: Fix typo in C++20 status table

2024-03-15 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:d92942efb33c84275521186d351bee854f39c4f2 commit r13-8441-gd92942efb33c84275521186d351bee854f39c4f2 Author: Jonathan Wakely Date: Fri Mar 15 17:04:22 2024 + libstdc++: Fix typo in C++20 status table libstdc++-v3/ChangeLog: * doc/xml/manual

[gcc r14-9498] libgcc: Fix quotient and/or remainder negation in __divmodbitint4 [PR114327]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a6dab195f7041671166b9aa6a37e0db4236c829d commit r14-9498-ga6dab195f7041671166b9aa6a37e0db4236c829d Author: Jakub Jelinek Date: Fri Mar 15 19:04:33 2024 +0100 libgcc: Fix quotient and/or remainder negation in __divmodbitint4 [PR114327] While for __mulbitint3 w

[gcc r13-8442] testsuite: fortran: fix invalid testcases (missing MOLD argument to NULL)

2024-03-15 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:ba4b4b3864d426835ea10e900a4e1dd466d06e51 commit r13-8442-gba4b4b3864d426835ea10e900a4e1dd466d06e51 Author: Harald Anlauf Date: Wed Nov 22 21:45:46 2023 +0100 testsuite: fortran: fix invalid testcases (missing MOLD argument to NULL) The Fortran standard requir

[gcc r13-8444] Fortran: allow RESTRICT qualifier also for optional arguments [PR100988]

2024-03-15 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:337dc58139595bd9ab4101b988078c5d54d8506a commit r13-8444-g337dc58139595bd9ab4101b988078c5d54d8506a Author: Harald Anlauf Date: Mon Dec 4 22:44:53 2023 +0100 Fortran: allow RESTRICT qualifier also for optional arguments [PR100988] gcc/fortran/ChangeLog:

[gcc r13-8445] Fortran: handle procedure pointer component in DT array [PR110826]

2024-03-15 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:4e9f475cdc8617f94c903656faaf28910c21c29b commit r13-8445-g4e9f475cdc8617f94c903656faaf28910c21c29b Author: Harald Anlauf Date: Mon Mar 11 22:05:51 2024 +0100 Fortran: handle procedure pointer component in DT array [PR110826] gcc/fortran/ChangeLog:

[gcc r13-8443] Fortran: improve checks of NULL without MOLD as actual argument [PR104819]

2024-03-15 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:90442fb421823153c4f762a2d26a0d700af2e6c3 commit r13-8443-g90442fb421823153c4f762a2d26a0d700af2e6c3 Author: Harald Anlauf Date: Fri Mar 1 19:21:27 2024 +0100 Fortran: improve checks of NULL without MOLD as actual argument [PR104819] gcc/fortran/ChangeLog:

[gcc r13-8446] i386: Fix ICEs with SUBREGs from vector etc. constants to XFmode [PR114184]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:128860abd58605d616c184a9a68886a25862b2dd commit r13-8446-g128860abd58605d616c184a9a68886a25862b2dd Author: Jakub Jelinek Date: Mon Mar 4 10:04:19 2024 +0100 i386: Fix ICEs with SUBREGs from vector etc. constants to XFmode [PR114184] The Intel extended format

[gcc r13-8447] lower-subreg: Fix ROTATE handling [PR114211]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:df3994a1be3565ad450d552dc94b696748a7807a commit r13-8447-gdf3994a1be3565ad450d552dc94b696748a7807a Author: Jakub Jelinek Date: Tue Mar 5 10:32:38 2024 +0100 lower-subreg: Fix ROTATE handling [PR114211] On the following testcase, we have (insn 10 7 11 2 (s

[gcc r13-8448] bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarch64 with asm goto [PR110079]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6b69cbe2c85f0b8f4a5a6b23e257d69275bea182 commit r13-8448-g6b69cbe2c85f0b8f4a5a6b23e257d69275bea182 Author: Jakub Jelinek Date: Thu Mar 7 10:02:49 2024 +0100 bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarch64 with asm goto [PR110079] The following

[gcc r13-8449] contrib: Improve dg-extract-results.sh's Python detection [PR109668]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8c4785e77e8b54109fbb4f81a3b624e98184c2aa commit r13-8449-g8c4785e77e8b54109fbb4f81a3b624e98184c2aa Author: Sam James Date: Fri Mar 8 15:24:20 2024 +0100 contrib: Improve dg-extract-results.sh's Python detection [PR109668] 'python' on some systems (e.g. SLES 1

[gcc r13-8450] aarch64: Fix TImode __sync_*_compare_and_exchange expansion with LSE [PR114310]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1c907cee6163a3ec2c0edaebeace73e2d32835ee commit r13-8450-g1c907cee6163a3ec2c0edaebeace73e2d32835ee Author: Jakub Jelinek Date: Thu Mar 14 14:09:20 2024 +0100 aarch64: Fix TImode __sync_*_compare_and_exchange expansion with LSE [PR114310] The following testca

[gcc r13-8454] asan: Fix ICE during instrumentation of returns_twice calls [PR112709]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:847391913443069358986b398c2f86dac906d742 commit r13-8454-g847391913443069358986b398c2f86dac906d742 Author: Jakub Jelinek Date: Wed Mar 13 09:19:05 2024 +0100 asan: Fix ICE during instrumentation of returns_twice calls [PR112709] The following patch on top of

[gcc r13-8451] icf: Reset SSA_NAME_{PTR, RANGE}_INFO in successfully merged functions [PR113907]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9f255e4baac68fc3568820cdca9412f67ff07940 commit r13-8451-g9f255e4baac68fc3568820cdca9412f67ff07940 Author: Jakub Jelinek Date: Thu Mar 14 17:48:30 2024 +0100 icf: Reset SSA_NAME_{PTR,RANGE}_INFO in successfully merged functions [PR113907] AFAIK we have no co

[gcc r13-8452] i386: Fix a pasto in ix86_expand_int_sse_cmp [PR114339]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ec5cb2a0f2436618219ce0ada3086f6088e37332 commit r13-8452-gec5cb2a0f2436618219ce0ada3086f6088e37332 Author: Jakub Jelinek Date: Fri Mar 15 10:46:47 2024 +0100 i386: Fix a pasto in ix86_expand_int_sse_cmp [PR114339] In r13-3803-gfa271afb58 I've added an optimiz

[gcc r13-8453] gimple-iterator, ubsan: Fix ICE during instrumentation of returns_twice calls [PR112709]

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:3d231faed146352543794bf9e9afbee2e6c76889 commit r13-8453-g3d231faed146352543794bf9e9afbee2e6c76889 Author: Jakub Jelinek Date: Wed Mar 13 09:16:45 2024 +0100 gimple-iterator, ubsan: Fix ICE during instrumentation of returns_twice calls [PR112709] ubsan, asan

[gcc r13-8455] gimple-iterator: Some gsi_safe_insert_*before fixes

2024-03-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:73898ceb25052518b7e5427df3f05fe7e2784f55 commit r13-8455-g73898ceb25052518b7e5427df3f05fe7e2784f55 Author: Jakub Jelinek Date: Thu Mar 14 09:57:13 2024 +0100 gimple-iterator: Some gsi_safe_insert_*before fixes When trying to use the gsi_safe_insert*before API