[gcc r15-2400] AVR: Propose to use attribute signal(n) via AVR-LibC's ISR_N.

2024-07-30 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:922083693136be9516b9f916fd5139f419f8 commit r15-2400-g922083693136be9516b9f916fd5139f419f8 Author: Georg-Johann Lay Date: Tue Jul 30 09:16:02 2024 +0200 AVR: Propose to use attribute signal(n) via AVR-LibC's ISR_N. gcc/ * doc/extend.texi (

[gcc r14-10523] x86: Don't enable APX_F in 32-bit mode

2024-07-30 Thread Kong Lingling via Gcc-cvs
https://gcc.gnu.org/g:ee6c5afec36aee14d2244a37a833ef7c2d16ab88 commit r14-10523-gee6c5afec36aee14d2244a37a833ef7c2d16ab88 Author: Lingling Kong Date: Wed Jul 24 14:52:47 2024 +0800 x86: Don't enable APX_F in 32-bit mode gcc/ChangeLog: PR target/115978

[gcc r15-2401] gfortran.dg/compiler-directive_2.f: Update dg-error

2024-07-30 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:15158a8853a69f27a3c14644f35a93029dea6a84 commit r15-2401-g15158a8853a69f27a3c14644f35a93029dea6a84 Author: Tobias Burnus Date: Tue Jul 30 10:18:06 2024 +0200 gfortran.dg/compiler-directive_2.f: Update dg-error This is a fallout of commit r15-2378-g29b1587e7d3

[gcc/devel/omp/gcc-14] gfortran.dg/compiler-directive_2.f: Update dg-error

2024-07-30 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:4d76fe46875b14296ffc675b9580cb3c543d2310 commit 4d76fe46875b14296ffc675b9580cb3c543d2310 Author: Tobias Burnus Date: Tue Jul 30 10:35:11 2024 +0200 gfortran.dg/compiler-directive_2.f: Update dg-error This is a fallout of commit r15-2378-g29b1587e7d3466

[gcc r15-2402] Fix warnings for tree formats in gfc_error

2024-07-30 Thread Paul-Antoine Arras via Gcc-cvs
https://gcc.gnu.org/g:0450a143d2d132a8b3e6cff896f69e191c3316e2 commit r15-2402-g0450a143d2d132a8b3e6cff896f69e191c3316e2 Author: Paul-Antoine Arras Date: Fri Jun 28 14:14:38 2024 +0200 Fix warnings for tree formats in gfc_error This enables proper warnings for formats like %qD.

[gcc] Created branch 'mikael/heads/inline_minmaxloc_without_dim_v06' in namespace 'refs/users'

2024-07-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/inline_minmaxloc_without_dim_v06' was created in namespace 'refs/users' pointing to: b2a5e99f9fb7... fortran: Continue MINLOC/MAXLOC second loop where the first

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c1eb87cb9470518cf499765fd72c8810f943c239 commit c1eb87cb9470518cf499765fd72c8810f943c239 Author: Mikael Morin Date: Thu Jul 25 18:04:13 2024 +0200 fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608] Add the tests covering the various cases

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Disable frontend passes for MINLOC/MAXLOC if it's inlined

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0c6f911ae6433ab0c3cc668083bd45aee52723bf commit 0c6f911ae6433ab0c3cc668083bd45aee52723bf Author: Mikael Morin Date: Wed Nov 15 10:23:32 2023 +0100 fortran: Disable frontend passes for MINLOC/MAXLOC if it's inlined Disable rewriting of MINLOC/MAXLOC expression

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:826cbd802b72c2a5d450493f86e7ee0106432282 commit 826cbd802b72c2a5d450493f86e7ee0106432282 Author: Mikael Morin Date: Mon Jul 22 13:27:24 2024 +0200 fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC. Hello, this fixes a null pointer der

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:243591a6c8b99b1a337fd79643a27a9b287a2fed commit 243591a6c8b99b1a337fd79643a27a9b287a2fed Author: Mikael Morin Date: Tue Jul 9 21:05:40 2024 +0200 fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608] Enable inline code generation for the MIN

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Outline array bound check generation code

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0090c54560c24fead1245245626fe7afe6339373 commit 0090c54560c24fead1245245626fe7afe6339373 Author: Mikael Morin Date: Wed Apr 10 21:18:03 2024 +0200 fortran: Outline array bound check generation code The next patch will need reindenting of the array bound check

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:31aa4cd8489361a61cbf1f92327934bcc860a2f2 commit 31aa4cd8489361a61cbf1f92327934bcc860a2f2 Author: Mikael Morin Date: Thu Nov 16 22:14:41 2023 +0100 fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608] Enable generation of inline code for th

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:26fc4fb4228dc6584ee9153498cc85a16a5ec822 commit 26fc4fb4228dc6584ee9153498cc85a16a5ec822 Author: Mikael Morin Date: Fri Nov 17 15:40:55 2023 +0100 fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608] Enable the generation of inline cod

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Inline all MINLOC/MAXLOC calls with no DIM [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c8f1b21681c6d3e4f313044545d5426f50cb commit c8f1b21681c6d3e4f313044545d5426f50cb Author: Mikael Morin Date: Fri Nov 17 16:47:26 2023 +0100 fortran: Inline all MINLOC/MAXLOC calls with no DIM [PR90608] Enable generation of inline MINLOC/MAXLOC code in

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Continue MINLOC/MAXLOC second loop where the first stopped [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b2a5e99f9fb724b9838533c1eed5f4fc024be633 commit b2a5e99f9fb724b9838533c1eed5f4fc024be633 Author: Mikael Morin Date: Thu Jul 25 12:27:09 2024 +0200 fortran: Continue MINLOC/MAXLOC second loop where the first stopped [PR90608] Continue the second set of loops

[gcc r15-2403] testsuite: fix dg-do run whitespace

2024-07-30 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:136f364e26d9ad4f05e0005e480813cdc8f56c96 commit r15-2403-g136f364e26d9ad4f05e0005e480813cdc8f56c96 Author: Sam James Date: Tue Jul 30 11:08:31 2024 +0100 testsuite: fix dg-do run whitespace This caused the tests to not be run. I may do further passes for non-

[gcc r15-2404] c++: make source_location follow DECL_RAMP_FN

2024-07-30 Thread Arsen Arsenović via Gcc-cvs
https://gcc.gnu.org/g:265aa32062167a5b299c2ffb616edce5997b64bf commit r15-2404-g265aa32062167a5b299c2ffb616edce5997b64bf Author: Arsen Arsenović Date: Thu Jul 25 16:13:24 2024 +0200 c++: make source_location follow DECL_RAMP_FN This fixes the value of current_function in compiler

[gcc r15-2405] SVE intrinsics: Add strength reduction for division by constant.

2024-07-30 Thread Kyrylo Tkachov via Gcc-cvs
https://gcc.gnu.org/g:7cde140863edea536c676096cbc3d84a6d1424e4 commit r15-2405-g7cde140863edea536c676096cbc3d84a6d1424e4 Author: Jennifer Schmitz Date: Tue Jul 16 01:59:50 2024 -0700 SVE intrinsics: Add strength reduction for division by constant. This patch folds SVE division whe

[gcc r15-2406] c++: fix ICE on FUNCTION_DECLs inside coroutines [PR115906]

2024-07-30 Thread Arsen Arsenović via Gcc-cvs
https://gcc.gnu.org/g:a362c9ca4ef6585e678f899705043a9aa10dd670 commit r15-2406-ga362c9ca4ef6585e678f899705043a9aa10dd670 Author: Arsen Arsenovic Date: Tue Jul 30 13:42:56 2024 +0200 c++: fix ICE on FUNCTION_DECLs inside coroutines [PR115906] When register_local_var_uses iterates a

[gcc r15-2407] c++: diagnose usage of co_await and co_yield in default args [PR115906]

2024-07-30 Thread Arsen Arsenović via Gcc-cvs
https://gcc.gnu.org/g:0c382da0943dc7d14455ba2ada2f620a25bd1366 commit r15-2407-g0c382da0943dc7d14455ba2ada2f620a25bd1366 Author: Arsen Arsenović Date: Thu Jul 25 01:00:02 2024 +0200 c++: diagnose usage of co_await and co_yield in default args [PR115906] This is a partial fix for P

[gcc] Deleted branch 'mikael/heads/inline_minmaxloc_without_dim_v06' in namespace 'refs/users'

2024-07-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/inline_minmaxloc_without_dim_v06' in namespace 'refs/users' was deleted. It previously pointed to: b2a5e99f9fb7... fortran: Continue MINLOC/MAXLOC second loop where the first Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc] Created branch 'mikael/heads/inline_minmaxloc_without_dim_v06' in namespace 'refs/users'

2024-07-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/inline_minmaxloc_without_dim_v06' was created in namespace 'refs/users' pointing to: 215d87c9e87f... fortran: Continue MINLOC/MAXLOC second loop where the first

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:826cbd802b72c2a5d450493f86e7ee0106432282 commit 826cbd802b72c2a5d450493f86e7ee0106432282 Author: Mikael Morin Date: Mon Jul 22 13:27:24 2024 +0200 fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC. Hello, this fixes a null pointer der

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c1eb87cb9470518cf499765fd72c8810f943c239 commit c1eb87cb9470518cf499765fd72c8810f943c239 Author: Mikael Morin Date: Thu Jul 25 18:04:13 2024 +0200 fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608] Add the tests covering the various cases

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Disable frontend passes for MINLOC/MAXLOC if it's inlined

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0c6f911ae6433ab0c3cc668083bd45aee52723bf commit 0c6f911ae6433ab0c3cc668083bd45aee52723bf Author: Mikael Morin Date: Wed Nov 15 10:23:32 2023 +0100 fortran: Disable frontend passes for MINLOC/MAXLOC if it's inlined Disable rewriting of MINLOC/MAXLOC expression

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7c8dc5220170816e9c44fb1e42e3feb80831c740 commit 7c8dc5220170816e9c44fb1e42e3feb80831c740 Author: Mikael Morin Date: Tue Jul 9 21:05:40 2024 +0200 fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608] Enable inline code generation for the MIN

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Outline array bound check generation code

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b06cfb12ade15dd221f4a3ffbe707da5597e172e commit b06cfb12ade15dd221f4a3ffbe707da5597e172e Author: Mikael Morin Date: Wed Apr 10 21:18:03 2024 +0200 fortran: Outline array bound check generation code The next patch will need reindenting of the array bound check

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:081f12a1d9d1bd793e3571daf5ab25db594ff57a commit 081f12a1d9d1bd793e3571daf5ab25db594ff57a Author: Mikael Morin Date: Thu Nov 16 22:14:41 2023 +0100 fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608] Enable generation of inline code for th

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:64fa63b902146982db4fd81d8240aef16d24311d commit 64fa63b902146982db4fd81d8240aef16d24311d Author: Mikael Morin Date: Fri Nov 17 15:40:55 2023 +0100 fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608] Enable the generation of inline cod

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Inline all MINLOC/MAXLOC calls with no DIM [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ebde7ff486ec700d59eb2cc530c3ece3f9a07f67 commit ebde7ff486ec700d59eb2cc530c3ece3f9a07f67 Author: Mikael Morin Date: Fri Nov 17 16:47:26 2023 +0100 fortran: Inline all MINLOC/MAXLOC calls with no DIM [PR90608] Enable generation of inline MINLOC/MAXLOC code in

[gcc(refs/users/mikael/heads/inline_minmaxloc_without_dim_v06)] fortran: Continue MINLOC/MAXLOC second loop where the first stopped [PR90608]

2024-07-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:215d87c9e87f09f7b49dd679fdccb6fa22c02f74 commit 215d87c9e87f09f7b49dd679fdccb6fa22c02f74 Author: Mikael Morin Date: Thu Jul 25 12:27:09 2024 +0200 fortran: Continue MINLOC/MAXLOC second loop where the first stopped [PR90608] Continue the second set of loops

[gcc r15-2408] libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR113663]

2024-07-30 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:658193658f05e9a8ebf0bce8bab1f43bfee1 commit r15-2408-g658193658f05e9a8ebf0bce8bab1f43bfee1 Author: Lennox Shou Hao Ho Date: Mon Jul 29 21:09:27 2024 +0100 libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR113663] std::filesystem::hard_link_coun

[gcc r15-2409] libstdc++: Fix overwriting files with fs::copy_file on Windows

2024-07-30 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:017e3f89b081e4828a588a3bd27b5feacea042b7 commit r15-2409-g017e3f89b081e4828a588a3bd27b5feacea042b7 Author: Jonathan Wakely Date: Tue Jul 30 10:55:55 2024 +0100 libstdc++: Fix overwriting files with fs::copy_file on Windows There are no inode numbers on Window

[gcc r15-2410] RISC-V: Remove configure check for zabha

2024-07-30 Thread Patrick O'Neill via Gcc-cvs
https://gcc.gnu.org/g:c0af64af636a801850fc8fabee12635ec73daa22 commit r15-2410-gc0af64af636a801850fc8fabee12635ec73daa22 Author: Patrick O'Neill Date: Mon Jul 29 19:52:02 2024 -0700 RISC-V: Remove configure check for zabha This patch removes the zabha configure check since it's no

[gcc r15-2411] RISC-V: Add basic support for the Zacas extension

2024-07-30 Thread Patrick O'Neill via Gcc-cvs
https://gcc.gnu.org/g:11c2453a16b725b7fb67778e1ab4636a51a1217d commit r15-2411-g11c2453a16b725b7fb67778e1ab4636a51a1217d Author: Gianluca Guida Date: Mon Jul 29 15:13:46 2024 -0700 RISC-V: Add basic support for the Zacas extension This patch adds support for amocas.{b|h|w|d}. Supp

[gcc r15-2412] testsuite: fix whitespace in dg-do compile directives

2024-07-30 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:2e662dedf84aa23fdff7bceca040432bf9f1ab72 commit r15-2412-g2e662dedf84aa23fdff7bceca040432bf9f1ab72 Author: Sam James Date: Tue Jul 30 12:20:47 2024 +0100 testsuite: fix whitespace in dg-do compile directives Nothing seems to change here in reality at least on

[gcc r15-2413] testsuite: fix whitespace in dg-do preprocess directive

2024-07-30 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:7f1aa73bde0babde0ed3ff58d7226b86d25d075d commit r15-2413-g7f1aa73bde0babde0ed3ff58d7226b86d25d075d Author: Sam James Date: Tue Jul 30 12:21:42 2024 +0100 testsuite: fix whitespace in dg-do preprocess directive PR preprocessor/90581 * c-c++

[gcc r15-2414] testsuite: fix whitespace in dg-do assemble directive

2024-07-30 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:2d105efd6f60dce4d57380cf9820a4dd52cc8abb commit r15-2414-g2d105efd6f60dce4d57380cf9820a4dd52cc8abb Author: Sam James Date: Tue Jul 30 17:10:01 2024 +0100 testsuite: fix whitespace in dg-do assemble directive * gcc.target/aarch64/simd/vmmla.c: Fix whit

[gcc r15-2415] libbacktrace: fix syntax of Windows registration functions

2024-07-30 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:37aa98f79a7fbad620c0318a48552b5442a49456 commit r15-2415-g37aa98f79a7fbad620c0318a48552b5442a49456 Author: Ian Lance Taylor Date: Tue Jul 30 09:25:03 2024 -0700 libbacktrace: fix syntax of Windows registration functions Adjust the syntax to keep MSVC happy.

[gcc r15-2416] gimple ssa: Teach switch conversion to optimize powers of 2 switches

2024-07-30 Thread Filip Kastl via Gcc-cvs
https://gcc.gnu.org/g:2b3533cd871f62923e7a4f06a826f37bf0f35c5c commit r15-2416-g2b3533cd871f62923e7a4f06a826f37bf0f35c5c Author: Filip Kastl Date: Tue Jul 30 18:40:29 2024 +0200 gimple ssa: Teach switch conversion to optimize powers of 2 switches Sometimes a switch has case number

[gcc r15-2417] testsuite: fix whitespace in dg-require-effective-target directives

2024-07-30 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:ee12a13d25778a1ad8a9b5dc63aadf9f4320088b commit r15-2417-gee12a13d25778a1ad8a9b5dc63aadf9f4320088b Author: Sam James Date: Tue Jul 30 17:23:08 2024 +0100 testsuite: fix whitespace in dg-require-effective-target directives PR middle-end/54400

[gcc r15-2418] RISC-V: Add configure check for B extention support

2024-07-30 Thread Edwin Lu via Gcc-cvs
https://gcc.gnu.org/g:7ef8a9d4b1cea3fea3791859074df79b71abd549 commit r15-2418-g7ef8a9d4b1cea3fea3791859074df79b71abd549 Author: Edwin Lu Date: Wed Jul 24 16:37:18 2024 -0700 RISC-V: Add configure check for B extention support Binutils 2.42 and before don't recognize the b extensi

[gcc r15-2419] i386/testsuite: Add testcase for fixed PR [PR51492]

2024-07-30 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:8b737ec289da83e9e2a9672be0336980616e8932 commit r15-2419-g8b737ec289da83e9e2a9672be0336980616e8932 Author: Uros Bizjak Date: Tue Jul 30 20:02:36 2024 +0200 i386/testsuite: Add testcase for fixed PR [PR51492] PR target/51492 gcc/testsuite/Chan

[gcc r15-2420] libstdc++: Fix name of source file in comment

2024-07-30 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:df67f383d8f6a0fc6820510b500ea74ddde5001d commit r15-2420-gdf67f383d8f6a0fc6820510b500ea74ddde5001d Author: Jonathan Wakely Date: Tue Jul 30 15:42:04 2024 +0100 libstdc++: Fix name of source file in comment libstdc++-v3/ChangeLog: * src/c++17/

[gcc r15-2421] testsuite: fix 'dg-compile' typos

2024-07-30 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:acc70606c59e3f14072cc8a164362e728d8df5d6 commit r15-2421-gacc70606c59e3f14072cc8a164362e728d8df5d6 Author: Sam James Date: Tue Jul 30 20:04:40 2024 +0100 testsuite: fix 'dg-compile' typos 'dg-compile' is not a thing, replace it with 'dg-do compile'.

[gcc(refs/users/meissner/heads/work174)] Add more processors to arch flags.

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:48f7791835b495c254452a20d4d06bc9bedd7cae commit 48f7791835b495c254452a20d4d06bc9bedd7cae Author: Michael Meissner Date: Tue Jul 30 16:45:47 2024 -0400 Add more processors to arch flags. 2024-07-30 Michael Meissner * config/rs6000/rs6000-ar

[gcc(refs/users/meissner/heads/work174)] Update ChangeLog.*

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a10a34fe1cb8d4c96f1888942e52f1a4216cb7f3 commit a10a34fe1cb8d4c96f1888942e52f1a4216cb7f3 Author: Michael Meissner Date: Tue Jul 30 16:46:54 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 13 + 1 file changed, 13 insertions(+) diff --gi

[gcc(refs/users/meissner/heads/work174)] Revert changes

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b0847289e8894dd1069958bd902bcd66df5c0c71 commit b0847289e8894dd1069958bd902bcd66df5c0c71 Author: Michael Meissner Date: Tue Jul 30 16:51:34 2024 -0400 Revert changes Diff: --- gcc/ChangeLog.meissner| 13 + gcc/config/rs6000/rs6000-arch.def |

[gcc r15-2422] libstdc++: Implement LWG 3886 for std::optional and std::expected

2024-07-30 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:a9e472c6b748abde55b5ecde2e2d98dcb2f96ded commit r15-2422-ga9e472c6b748abde55b5ecde2e2d98dcb2f96ded Author: Jonathan Wakely Date: Thu Jul 25 23:08:14 2024 +0100 libstdc++: Implement LWG 3886 for std::optional and std::expected This uses remove_cv_t for the def

[gcc r15-2423] libstdc++: Fix std::format output for std::chrono::zoned_time

2024-07-30 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:8f05ada7dfb9a40d4333a2aa9ccb5ddcdf8e2b06 commit r15-2423-g8f05ada7dfb9a40d4333a2aa9ccb5ddcdf8e2b06 Author: Jonathan Wakely Date: Fri Jul 26 18:11:26 2024 +0100 libstdc++: Fix std::format output for std::chrono::zoned_time When formatting a chrono::zoned_time

[gcc r15-2424] libstdc++: Fix formatter for low-resolution chrono::zoned_time (LWG 4124)

2024-07-30 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:4883c9571f5fb8fc7e873bb8a31aa164c5cfd0e0 commit r15-2424-g4883c9571f5fb8fc7e873bb8a31aa164c5cfd0e0 Author: Jonathan Wakely Date: Mon Jul 29 12:52:40 2024 +0100 libstdc++: Fix formatter for low-resolution chrono::zoned_time (LWG 4124) This implements the propo

[gcc(refs/users/meissner/heads/work174)] Remove arch flags power4 and power5. Use const HOST_WIDE_INT for arch masks.

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:816307fad902b82fd4ed6079b9113057b7496252 commit 816307fad902b82fd4ed6079b9113057b7496252 Author: Michael Meissner Date: Tue Jul 30 18:05:54 2024 -0400 Remove arch flags power4 and power5. Use const HOST_WIDE_INT for arch masks. 2024-07-30 Michael Meissner

[gcc(refs/users/meissner/heads/work174)] Update ChangeLog.*

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e2a3cfdcb3909f7893afeb36c366c4dba2306206 commit e2a3cfdcb3909f7893afeb36c366c4dba2306206 Author: Michael Meissner Date: Tue Jul 30 18:07:02 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 16 1 file changed, 16 insertions(+) diff -

[gcc(refs/users/meissner/heads/work174)] Add a2 processor to arch flags.

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7d2ba2da50c107056bc9a5f589012d42ff1439de commit 7d2ba2da50c107056bc9a5f589012d42ff1439de Author: Michael Meissner Date: Tue Jul 30 18:13:07 2024 -0400 Add a2 processor to arch flags. 2024-07-30 Michael Meissner * config/rs6000/rs6000-arch.

[gcc(refs/users/meissner/heads/work174)] Update ChangeLog.*

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:51e8229f65e2d7e5fd846ae016cd2634e5828e65 commit 51e8229f65e2d7e5fd846ae016cd2634e5828e65 Author: Michael Meissner Date: Tue Jul 30 18:13:59 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 8 1 file changed, 8 insertions(+) diff --git a/gcc

[gcc(refs/users/meissner/heads/work174)] Revert changes

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4d9ccfc12fa1c534d01eb7c3aac57fe0268fc913 commit 4d9ccfc12fa1c534d01eb7c3aac57fe0268fc913 Author: Michael Meissner Date: Tue Jul 30 18:19:52 2024 -0400 Revert changes Diff: --- gcc/ChangeLog.meissner| 26 ++ gcc/config/rs6000/rs600

[gcc(refs/users/meissner/heads/work174)] Use const HOST_WIDE_INT for arch masks.

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a66ceb34e3df733362f3ee4b56bb504ff5e2a81c commit a66ceb34e3df733362f3ee4b56bb504ff5e2a81c Author: Michael Meissner Date: Tue Jul 30 18:23:14 2024 -0400 Use const HOST_WIDE_INT for arch masks. 2024-07-30 Michael Meissner * config/rs6000/rs60

[gcc(refs/users/meissner/heads/work174)] Update ChangeLog.*

2024-07-30 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1b8c6a9878846cc8925df7189f8aee0c1013036c commit 1b8c6a9878846cc8925df7189f8aee0c1013036c Author: Michael Meissner Date: Tue Jul 30 18:24:50 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 9 + 1 file changed, 9 insertions(+) diff --git a/gc

[gcc r15-2426] LoongArch: Expand some SImode operations through "si3_extend" instructions if TARGET_64BIT

2024-07-30 Thread Xi Ruoyao via Gcc-cvs
https://gcc.gnu.org/g:b929083dd83ab50f26e10bbaa5097d5f6fb3c908 commit r15-2426-gb929083dd83ab50f26e10bbaa5097d5f6fb3c908 Author: Xi Ruoyao Date: Sat Jul 20 20:38:13 2024 +0800 LoongArch: Expand some SImode operations through "si3_extend" instructions if TARGET_64BIT We already ha

[gcc r15-2427] rs6000: Use standard name uabd for absdu insns

2024-07-30 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:169341f0893a009736f9715db969909880d0e876 commit r15-2427-g169341f0893a009736f9715db969909880d0e876 Author: Kewen Lin Date: Tue Jul 30 21:20:51 2024 -0500 rs6000: Use standard name uabd for absdu insns r14-1832 adds recognition pattern, ifn and optab for ABD

[gcc r15-2428] rs6000: Relax some FLOAT128 expander condition for FLOAT128_IEEE_P [PR105359]

2024-07-30 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:993a3c0894c487dce5efc6cfb5b31a8358905e8f commit r15-2428-g993a3c0894c487dce5efc6cfb5b31a8358905e8f Author: Kewen Lin Date: Tue Jul 30 21:21:15 2024 -0500 rs6000: Relax some FLOAT128 expander condition for FLOAT128_IEEE_P [PR105359] As PR105359 shows, we disa