[gcc r15-3345] slsr: Use simple_dce_from_worklist in SLSR [PR116554]

2024-08-31 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:592a335de563a3a9e36d362c5b9f3fb0a990c1d8 commit r15-3345-g592a335de563a3a9e36d362c5b9f3fb0a990c1d8 Author: Andrew Pinski Date: Sat Aug 31 17:23:19 2024 -0700 slsr: Use simple_dce_from_worklist in SLSR [PR116554] While working on a phiopt patch, it was noticed

[gcc r15-3344] testsuite: Prune compilation messages for modules tests

2024-08-31 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:f22788c7c01ebb4fefffc1162eb85ffb7a82c314 commit r15-3344-gf22788c7c01ebb4fefffc1162eb85ffb7a82c314 Author: Hans-Peter Nilsson Date: Sun Aug 18 07:01:06 2024 +0200 testsuite: Prune compilation messages for modules tests All testsuite compiler-calls pass defaul

[gcc r15-3342] i386: Support read-modify-write memory operands in STV.

2024-08-31 Thread Roger Sayle via Gcc-cvs
https://gcc.gnu.org/g:bac00c34226bac3a95979b21dc2d668a96b14f6e commit r15-3342-gbac00c34226bac3a95979b21dc2d668a96b14f6e Author: Roger Sayle Date: Sat Aug 31 14:17:18 2024 -0600 i386: Support read-modify-write memory operands in STV. This patch enables STV when the first operand o

[gcc r15-3341] libobjc: Add cast to void* to disable warning for casting between incompatible function types [PR895

2024-08-31 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:2ac27bd50388d90a430357ce2d36f306cbe10128 commit r15-3341-g2ac27bd50388d90a430357ce2d36f306cbe10128 Author: Andrew Pinski Date: Sat Aug 31 11:57:32 2024 -0700 libobjc: Add cast to void* to disable warning for casting between incompatible function types [PR89586]

[gcc r15-3340] AVR: Run pass avr-fuse-add a second time after pass_cprop_hardreg.

2024-08-31 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:df89afbb7732bdf9f003af0020a46b6deb3c4eeb commit r15-3340-gdf89afbb7732bdf9f003af0020a46b6deb3c4eeb Author: Georg-Johann Lay Date: Fri Aug 30 19:38:30 2024 +0200 AVR: Run pass avr-fuse-add a second time after pass_cprop_hardreg. gcc/ * config/avr/a

[gcc r15-3339] AVR: Tidy pass avr-fuse-add.

2024-08-31 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:60fc5501ddc77d496f1584532c29d209eea13734 commit r15-3339-g60fc5501ddc77d496f1584532c29d209eea13734 Author: Georg-Johann Lay Date: Fri Aug 30 19:38:30 2024 +0200 AVR: Tidy pass avr-fuse-add. gcc/ * config/avr/avr-protos.h (avr_split_tiny_move): Ren

[gcc r15-3338] testsuite, c++, coroutines: Avoid 'unused' warnings [NFC].

2024-08-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:7f27d1f1b94843caed557b83715a94cb5b7deb0d commit r15-3338-g7f27d1f1b94843caed557b83715a94cb5b7deb0d Author: Iain Sandoe Date: Sat Aug 31 12:53:40 2024 +0100 testsuite, c++, coroutines: Avoid 'unused' warnings [NFC]. The 'torture' section of the coroutine tests

[gcc r15-3337] testsuite, c++, coroutines: Correct a test intent.

2024-08-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:2c27189da4de8a4ba005255fd3df6f3ac7064498 commit r15-3337-g2c27189da4de8a4ba005255fd3df6f3ac7064498 Author: Iain Sandoe Date: Sat Aug 31 12:42:36 2024 +0100 testsuite, c++, coroutines: Correct a test intent. The intention of the series of tests numberef pr9561

[gcc r15-3336] c++, coroutines: Make and use a frame access helper.

2024-08-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:049a927c100f8ee86ccd71711d70077b0336e966 commit r15-3336-g049a927c100f8ee86ccd71711d70077b0336e966 Author: Iain Sandoe Date: Tue Aug 27 14:52:26 2024 +0100 c++, coroutines: Make and use a frame access helper. In the review of earlier patches it was suggested

[gcc r15-3335] hppa: Enable PA 2.0 symbolic operands on ELF32 targets

2024-08-31 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:b7e9f361088055c49cee8225a6cc0f4288458211 commit r15-3335-gb7e9f361088055c49cee8225a6cc0f4288458211 Author: John David Anglin Date: Sat Aug 31 12:20:14 2024 -0400 hppa: Enable PA 2.0 symbolic operands on ELF32 targets The GNU ELF32 linker has been fixed and it

[gcc r15-3334] phiopt: Ignore some nop statements in heursics [PR116098]

2024-08-31 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:ceda727dafba6e05b510b5f8f4ccacfb507dc023 commit r15-3334-gceda727dafba6e05b510b5f8f4ccacfb507dc023 Author: Andrew Pinski Date: Fri Aug 30 10:36:24 2024 -0700 phiopt: Ignore some nop statements in heursics [PR116098] The heurstics that was added for PR71016, t

[gcc r15-3333] testsuite: Change what is being tested for pr66726-2.c

2024-08-31 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:457805cf5969c8a9a04f0c6e626946d952163929 commit r15--g457805cf5969c8a9a04f0c6e626946d952163929 Author: Andrew Pinski Date: Fri Aug 30 09:53:01 2024 -0700 testsuite: Change what is being tested for pr66726-2.c r14-575-g6d6c17e45f62cf changed the debug dump

[gcc r15-3332] Fortran: downgrade use associated namelist group name to legacy extension

2024-08-31 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:79b5b50402454dd1c217c8e2e21ce85aa35e4f1b commit r15-3332-g79b5b50402454dd1c217c8e2e21ce85aa35e4f1b Author: Harald Anlauf Date: Fri Aug 30 21:15:43 2024 +0200 Fortran: downgrade use associated namelist group name to legacy extension The Fortran standard disall

[gcc r15-3331] c++: Add unsequenced C++ testcase

2024-08-31 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:afd9558b94eb78ef3e9a8818f2d57f9311e99b4f commit r15-3331-gafd9558b94eb78ef3e9a8818f2d57f9311e99b4f Author: Jakub Jelinek Date: Sat Aug 31 16:03:20 2024 +0200 c++: Add unsequenced C++ testcase This is the testcase I wrote originally and which on top of the

[gcc r15-3330] c: Add support for unsequenced and reproducible attributes

2024-08-31 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:dd346b613886aea9761dbb5e7a8d6c47922750b2 commit r15-3330-gdd346b613886aea9761dbb5e7a8d6c47922750b2 Author: Jakub Jelinek Date: Sat Aug 31 15:58:23 2024 +0200 c: Add support for unsequenced and reproducible attributes C23 added in N2956 ( https://open-std.org/

[gcc/aoliva/heads/testme] (186 commits) testsuite: introduce hostedlib effective target

2024-08-31 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 62b70aa09f1c... testsuite: introduce hostedlib effective target It previously pointed to: beba216fee9f... [libstdc++-v3] [testsuite] improve future/*/poll.cc calibra Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (L

[gcc/aoliva/heads/testbase] (185 commits) Optimize initialization of small padded objects

2024-08-31 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 673a448aa24e... Optimize initialization of small padded objects It previously pointed to: 3ff1b91e7729... Daily bump. Diff: Summary of changes (added commits): --- 673a448... Optimize initializatio

[gcc r15-3329] AVR: Don't print a space after , when printing instructions.

2024-08-31 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:dc476e5f68ecc5acaf93677ce57b74bd01ce2d13 commit r15-3329-gdc476e5f68ecc5acaf93677ce57b74bd01ce2d13 Author: Georg-Johann Lay Date: Sat Aug 31 10:58:12 2024 +0200 AVR: Don't print a space after , when printing instructions. gcc/ * config/avr/avr.cc:

[gcc r15-3328] Optimize initialization of small padded objects

2024-08-31 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:673a448aa24efedd5ac140ebf7bfe652d7a6a846 commit r15-3328-g673a448aa24efedd5ac140ebf7bfe652d7a6a846 Author: Alexandre Oliva Date: Sat Aug 31 06:03:12 2024 -0300 Optimize initialization of small padded objects When small objects containing padding bits (or byte