[gcc r15-57] c++/modules: imported spec befriending class tmpl [PR114889]

2024-04-29 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:22b20ac6c6aead2d3f36c413a77dd0b80adfec39 commit r15-57-g22b20ac6c6aead2d3f36c413a77dd0b80adfec39 Author: Patrick Palka Date: Mon Apr 29 21:27:59 2024 -0400 c++/modules: imported spec befriending class tmpl [PR114889] When adding to

[gcc r14-10149] c++: ICE with templated sizeof(E1) / sizeof(E2) [PR114888]

2024-04-29 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:3c925ac349b03ae9439c632fb1c042cdc8d78f40 commit r14-10149-g3c925ac349b03ae9439c632fb1c042cdc8d78f40 Author: Patrick Palka Date: Mon Apr 29 21:14:18 2024 -0400 c++: ICE with templated sizeof(E1) / sizeof(E2) [PR114888] In the sizeof / sizeof operator

[gcc r15-56] c++: ICE with templated sizeof(E1) / sizeof(E2) [PR114888]

2024-04-29 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:3900e944b0ac9db77380c5bb8635977dfd3b0691 commit r15-56-g3900e944b0ac9db77380c5bb8635977dfd3b0691 Author: Patrick Palka Date: Mon Apr 29 21:14:18 2024 -0400 c++: ICE with templated sizeof(E1) / sizeof(E2) [PR114888] In the sizeof / sizeof operator expression

[gcc r13-8661] LoongArch: Fix eh_return epilogue for normal returns.

2024-04-29 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:88f22217521564e1a956e14ac55456caa160e055 commit r13-8661-g88f22217521564e1a956e14ac55456caa160e055 Author: Yang Yujie Date: Fri Dec 8 18:01:18 2023 +0800 LoongArch: Fix eh_return epilogue for normal returns. On LoongArch, the regitsters $r4 - $r7

[gcc r12-10403] LoongArch: Fix eh_return epilogue for normal returns.

2024-04-29 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:bb78099d2624b52c781ed6e5d85e43d54c3cda1a commit r12-10403-gbb78099d2624b52c781ed6e5d85e43d54c3cda1a Author: Yang Yujie Date: Fri Dec 8 18:01:18 2023 +0800 LoongArch: Fix eh_return epilogue for normal returns. On LoongArch, the regitsters $r4 - $r7

[gcc r15-54] Revert "decay vect tests from run to link for pr95401"

2024-04-29 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:93a9c40ea9764773f0288e5b7ba2d8399e670f2c commit r15-54-g93a9c40ea9764773f0288e5b7ba2d8399e670f2c Author: Alexandre Oliva Date: Mon Apr 29 20:33:37 2024 -0300 Revert "decay vect tests from run to link for pr95401" This reverts commit

[gcc(refs/users/omachota/heads/rtl-ssa-dce)] rtl-ssa: Create new dce pass

2024-04-29 Thread Ondrej Machota via Gcc-cvs
https://gcc.gnu.org/g:bf1ef45735e94247fe632602ee4dda091a5fd2bf commit bf1ef45735e94247fe632602ee4dda091a5fd2bf Author: Ondřej Machota Date: Mon Apr 29 21:38:47 2024 +0200 rtl-ssa: Create new dce pass Diff: --- gcc/dce.cc | 41 + gcc/dce.h

[gcc r15-53] runtime: dump registers on Solaris

2024-04-29 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:a05efc8bf5ed329ea7d9b1740c326bdc6b04e37a commit r15-53-ga05efc8bf5ed329ea7d9b1740c326bdc6b04e37a Author: Ian Lance Taylor Date: Sun Apr 28 13:30:39 2024 -0700 runtime: dump registers on Solaris Patch by Rainer Orth . Fixes PR go/106813

[gcc r15-52] runtime: use

2024-04-29 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:678dc5e85053f1a1ca76997eec95ba8823bb6830 commit r15-52-g678dc5e85053f1a1ca76997eec95ba8823bb6830 Author: Ian Lance Taylor Date: Sun Apr 28 09:57:35 2024 -0700 runtime: use has been available since C99. Use it rather than defining our own boolean type

[gcc r15-50] Fortran: add F2023 ISO_FORTRAN_ENV named constants

2024-04-29 Thread François-Xavier Coudert via Gcc-cvs
https://gcc.gnu.org/g:1dba1d860a1e3e32e5d061a1d6dc600c96d2597f commit r15-50-g1dba1d860a1e3e32e5d061a1d6dc600c96d2597f Author: Francois-Xavier Coudert Date: Tue Mar 19 14:16:38 2024 +0100 Fortran: add F2023 ISO_FORTRAN_ENV named constants gcc/fortran/ChangeLog: *

[gcc r11-11406] testsuite: Remove duplicate -lgcov [PR114034]

2024-04-29 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:241e10972c916540a085054a1a858c5b2ce82a5a commit r11-11406-g241e10972c916540a085054a1a858c5b2ce82a5a Author: Iain Sandoe Date: Sun Mar 31 11:22:58 2024 +0100 testsuite: Remove duplicate -lgcov [PR114034] Duplicate library entries now cause linker warnings

[gcc r11-11405] testsuite, Darwin: Allow for an undefined symbol [PR114036].

2024-04-29 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:5feeb2ddc93de85dffd7d52119189cd63bccd40f commit r11-11405-g5feeb2ddc93de85dffd7d52119189cd63bccd40f Author: Iain Sandoe Date: Sun Mar 31 11:27:53 2024 +0100 testsuite, Darwin: Allow for an undefined symbol [PR114036]. Darwin's linker defaults to requiring

[gcc r11-11407] jit, Darwin: Implement library exports list.

2024-04-29 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:30d20d6f14ffdc4c078bc11048bb157b5929 commit r11-11407-g30d20d6f14ffdc4c078bc11048bb157b5929 Author: Iain Sandoe Date: Sat Jan 13 17:20:47 2024 + jit, Darwin: Implement library exports list. Currently, we have no exports list for libgccjit, which

[gcc r11-11404] Darwin: Do not emit .macinfo when dsymutil cannot consume it.

2024-04-29 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:97a19770f657d88c24a5b1a0afd9ebaa5a61647a commit r11-11404-g97a19770f657d88c24a5b1a0afd9ebaa5a61647a Author: Iain Sandoe Date: Sun Mar 31 23:25:31 2024 +0100 Darwin: Do not emit .macinfo when dsymutil cannot consume it. Some verions of dsymutil do not ignore

[gcc r11-11402] testsuite, Darwin: Use the IOKit framework in framework-1.c [PR114049].

2024-04-29 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:729170a45040e96d567be79bda00604a7645a23d commit r11-11402-g729170a45040e96d567be79bda00604a7645a23d Author: Iain Sandoe Date: Mon Mar 18 10:06:44 2024 + testsuite, Darwin: Use the IOKit framework in framework-1.c [PR114049]. The intent of the test is to

[gcc r11-11403] libstdc++, Darwin: Handle a linker warning [PR112397].

2024-04-29 Thread Iain D Sandoe via Libstdc++-cvs
https://gcc.gnu.org/g:8c19cb9c6186b65f1858c91d423238a00ffe0c01 commit r11-11403-g8c19cb9c6186b65f1858c91d423238a00ffe0c01 Author: Iain Sandoe Date: Thu Feb 8 17:54:31 2024 + libstdc++, Darwin: Handle a linker warning [PR112397]. Darwin's linker warns when we make a direct

[gcc r11-11401] libstdc++: Sync the atomic_link_flags implementation with GCC.

2024-04-29 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:1efe5c06d85c982ffe489bbb7a6b95dc10f7bfde commit r11-11401-g1efe5c06d85c982ffe489bbb7a6b95dc10f7bfde Author: Iain Sandoe Date: Mon Mar 18 09:57:33 2024 + libstdc++: Sync the atomic_link_flags implementation with GCC. For Darwin, in order to allow

[gcc r11-11400] libstdc++, Darwin: Do not use dev/null as the file for executables.

2024-04-29 Thread Iain D Sandoe via Libstdc++-cvs
https://gcc.gnu.org/g:3b01cc3b088b4781743fcef64f4ab27c73d54009 commit r11-11400-g3b01cc3b088b4781743fcef64f4ab27c73d54009 Author: Iain Sandoe Date: Tue Mar 19 10:40:50 2024 + libstdc++, Darwin: Do not use dev/null as the file for executables. Darwin has a separate debug

[gcc r11-11399] testsuite, Darwin: Allow for undefined symbols in shared test.

2024-04-29 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:8f29a712c404ab272050335c74b2d551c3bd23d3 commit r11-11399-g8f29a712c404ab272050335c74b2d551c3bd23d3 Author: Iain Sandoe Date: Mon Jan 29 10:09:25 2024 + testsuite, Darwin: Allow for undefined symbols in shared test. Darwin's linker defaults to error on

[gcc r13-8659] RISC-V: Fix vsetvl pass ICE

2024-04-29 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:129b64b0c2766d66d97be68a36f7d72685a9d29e commit r13-8659-g129b64b0c2766d66d97be68a36f7d72685a9d29e Author: Lehua Ding Date: Wed Aug 30 17:48:00 2023 +0800 RISC-V: Fix vsetvl pass ICE This patch fix pr111234 (a vsetvl pass ICE) when fuse a mask any vlmax

[gcc r15-49] libstdc++: Update Solaris baselines for GCC 14.0

2024-04-29 Thread Rainer Orth via Libstdc++-cvs
https://gcc.gnu.org/g:f795049a829a222dc5972735c73f3f467dd29554 commit r15-49-gf795049a829a222dc5972735c73f3f467dd29554 Author: Rainer Orth Date: Mon Apr 29 14:33:46 2024 +0200 libstdc++: Update Solaris baselines for GCC 14.0 This patch updates the Solaris baselines for the

[gcc r14-10147] libstdc++: Update Solaris baselines for GCC 14.0

2024-04-29 Thread Rainer Orth via Libstdc++-cvs
https://gcc.gnu.org/g:330c04dc530e6faa91c3442cdd91fb1df917fd97 commit r14-10147-g330c04dc530e6faa91c3442cdd91fb1df917fd97 Author: Rainer Orth Date: Mon Apr 29 14:33:46 2024 +0200 libstdc++: Update Solaris baselines for GCC 14.0 This patch updates the Solaris baselines for the

[gcc r15-48] libstdc++: Update Solaris baselines for GCC 13.2

2024-04-29 Thread Rainer Orth via Libstdc++-cvs
https://gcc.gnu.org/g:96b6ad7d57c898269a7ca3c81767ae2162feb900 commit r15-48-g96b6ad7d57c898269a7ca3c81767ae2162feb900 Author: Rainer Orth Date: Mon Apr 29 14:30:35 2024 +0200 libstdc++: Update Solaris baselines for GCC 13.2 This patch updates the Solaris baselines for the

[gcc r14-10146] libstdc++: Update Solaris baselines for GCC 13.2

2024-04-29 Thread Rainer Orth via Libstdc++-cvs
https://gcc.gnu.org/g:c3e9b863f2d5e287273aeecc538285bae7b1be81 commit r14-10146-gc3e9b863f2d5e287273aeecc538285bae7b1be81 Author: Rainer Orth Date: Mon Apr 29 14:30:35 2024 +0200 libstdc++: Update Solaris baselines for GCC 13.2 This patch updates the Solaris baselines for the

[gcc r13-8658] libstdc++: Update Solaris baselines for GCC 13.2

2024-04-29 Thread Rainer Orth via Gcc-cvs
https://gcc.gnu.org/g:3e1ca512848994950cc0641986b6ec337df5765f commit r13-8658-g3e1ca512848994950cc0641986b6ec337df5765f Author: Rainer Orth Date: Mon Apr 29 14:30:35 2024 +0200 libstdc++: Update Solaris baselines for GCC 13.2 This patch updates the Solaris baselines for the

[gcc r15-47] RISC-V: Refine the condition for add additional vars in RVV cost model

2024-04-29 Thread Demin Han via Gcc-cvs
https://gcc.gnu.org/g:ca2f531cc5db4f1020d4329976610356033e0246 commit r15-47-gca2f531cc5db4f1020d4329976610356033e0246 Author: demin.han Date: Tue Mar 26 16:52:12 2024 +0800 RISC-V: Refine the condition for add additional vars in RVV cost model The adjacent_dr_p is sufficient and

[gcc r15-46] Fortran: Fix regression caused by r14-9752 [PR114959]

2024-04-29 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:bca41a8d55e830c882b0f39246afead4fcfae6f7 commit r15-46-gbca41a8d55e830c882b0f39246afead4fcfae6f7 Author: Paul Thomas Date: Mon Apr 29 11:52:11 2024 +0100 Fortran: Fix regression caused by r14-9752 [PR114959] 2024-04-29 Paul Thomas gcc/fortran

[gcc r14-10145] RISC-V: Fix ICE for legitimize move on subreg const_poly_int [PR114885]

2024-04-29 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:d40073be96ea24c7eace7141c4e0fed50077d2b0 commit r14-10145-gd40073be96ea24c7eace7141c4e0fed50077d2b0 Author: Pan Li Date: Sat Apr 27 20:24:04 2024 +0800 RISC-V: Fix ICE for legitimize move on subreg const_poly_int [PR114885] When we build with isl, there will

[gcc r15-45] RISC-V: Fix ICE for legitimize move on subreg const_poly_int [PR114885]

2024-04-29 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:add51a2514a39978dc66976a8974f8435c86168f commit r15-45-gadd51a2514a39978dc66976a8974f8435c86168f Author: Pan Li Date: Sat Apr 27 20:24:04 2024 +0800 RISC-V: Fix ICE for legitimize move on subreg const_poly_int [PR114885] When we build with isl, there will be

[gcc r15-44] RISC-V: Fix parsing of Zic* extensions

2024-04-29 Thread Christoph Mテシllner via Gcc-cvs
https://gcc.gnu.org/g:285300eb928b171236e895f28c960ad02dcb0d67 commit r15-44-g285300eb928b171236e895f28c960ad02dcb0d67 Author: Christoph Müllner Date: Mon Apr 29 00:46:06 2024 +0200 RISC-V: Fix parsing of Zic* extensions The extension parsing table entries for a range of Zic*