[gcc r14-10103] RISC-V: Add xfail test case for highpart overlap of vext.vf

2024-04-23 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:f952745943c2e9fbb2df32d2f2b037669d3fc50f commit r14-10103-gf952745943c2e9fbb2df32d2f2b037669d3fc50f Author: Pan Li Date: Wed Apr 24 10:39:25 2024 +0800 RISC-V: Add xfail test case for highpart overlap of vext.vf We reverted below patch for register group over

[gcc r14-10102] Revert "RISC-V: Support highpart overlap for vext.vf"

2024-04-23 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:8bcefc2d5fb0d8f8f9671fd830132b4e655c44b4 commit r14-10102-g8bcefc2d5fb0d8f8f9671fd830132b4e655c44b4 Author: Pan Li Date: Wed Apr 24 10:46:28 2024 +0800 Revert "RISC-V: Support highpart overlap for vext.vf" This reverts commit 62685890d8861b72f812bfe171a20332d

[gcc r14-10100] c++: Fix ICE with xobj parms and maybe incomplete decl-specifiers

2024-04-23 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:7318f1a389769ab540f414fcba743e90051d466b commit r14-10100-g7318f1a389769ab540f414fcba743e90051d466b Author: Nathaniel Shead Date: Sat Apr 20 14:44:11 2024 +1000 c++: Fix ICE with xobj parms and maybe incomplete decl-specifiers This fixes a null dereference is

[gcc r14-10099] i386: Avoid =&r, r, r andn double-word alternative for ia32 [PR114810]

2024-04-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:628c2221d38715a64f828e3635317293d150e001 commit r14-10099-g628c2221d38715a64f828e3635317293d150e001 Author: Jakub Jelinek Date: Tue Apr 23 23:30:27 2024 +0200 i386: Avoid =&r,r,r andn double-word alternative for ia32 [PR114810] As discussed in the PR, on ia32

[gcc r14-10097] Fortran: check C_SIZEOF on additions from TS29113/F2018 [PR103496]

2024-04-23 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:0bf94da59feab2c72a02c91df310a36d33dfd1f7 commit r14-10097-g0bf94da59feab2c72a02c91df310a36d33dfd1f7 Author: Harald Anlauf Date: Tue Apr 23 20:21:43 2024 +0200 Fortran: check C_SIZEOF on additions from TS29113/F2018 [PR103496] gcc/testsuite/ChangeLog:

[gcc r14-10096] c++/modules: deduced return type merging [PR114795]

2024-04-23 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:4f9401d1a802325e5dfa2db841945e1a9c59a980 commit r14-10096-g4f9401d1a802325e5dfa2db841945e1a9c59a980 Author: Patrick Palka Date: Tue Apr 23 14:01:22 2024 -0400 c++/modules: deduced return type merging [PR114795] When merging an imported function template speci

[gcc r12-10390] tsan: Don't instrument non-generic AS accesses [PR111736]

2024-04-23 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:48fd1c5791b47717dcd4fa5615bc07cf54e964a7 commit r12-10390-g48fd1c5791b47717dcd4fa5615bc07cf54e964a7 Author: Jakub Jelinek Date: Tue Mar 26 11:06:15 2024 +0100 tsan: Don't instrument non-generic AS accesses [PR111736] Similar to the asan and ubsan changes, we

[gcc r12-10388] tree-optimization/111736 - avoid address sanitizing of __seg_gs

2024-04-23 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:e89b5ed62a5a06fb8918ffa1616f0f37c8d359c3 commit r12-10388-ge89b5ed62a5a06fb8918ffa1616f0f37c8d359c3 Author: Richard Biener Date: Thu Mar 21 08:30:39 2024 +0100 tree-optimization/111736 - avoid address sanitizing of __seg_gs The following more thoroughly avoid

[gcc r12-10389] ubsan: Don't -fsanitize=null instrument __seg_fs/gs pointers [PR111736]

2024-04-23 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:d6c62e4fb9a6d395599b7c78c831bace4bc7ff8f commit r12-10389-gd6c62e4fb9a6d395599b7c78c831bace4bc7ff8f Author: Jakub Jelinek Date: Fri Mar 22 09:23:44 2024 +0100 ubsan: Don't -fsanitize=null instrument __seg_fs/gs pointers [PR111736] On x86 and avr some address

[gcc r12-10387] sanitizer/111736 - skip ASAN for globals in alternate address-space

2024-04-23 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:61d1962e7c3c32da6962d9cb20f6fd996501f3f2 commit r12-10387-g61d1962e7c3c32da6962d9cb20f6fd996501f3f2 Author: Richard Biener Date: Tue Dec 5 14:00:43 2023 +0100 sanitizer/111736 - skip ASAN for globals in alternate address-space PR sanitizer/111736

[gcc r14-10095] libbacktrace: test --compress-debug-sections=ARG for each ARG

2024-04-23 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:d2f05fed44951001de3cb02c9193c687e9376170 commit r14-10095-gd2f05fed44951001de3cb02c9193c687e9376170 Author: Ian Lance Taylor Date: Tue Apr 23 10:00:03 2024 -0700 libbacktrace: test --compress-debug-sections=ARG for each ARG This should fix a testsuite problem

[gcc r14-10094] testsuite: Adjust testsuite expectations for diagnostic spelling fixes

2024-04-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0c8e99e5c32be9f2604f3c330814993f29818037 commit r14-10094-g0c8e99e5c32be9f2604f3c330814993f29818037 Author: Jakub Jelinek Date: Tue Apr 23 17:39:48 2024 +0200 testsuite: Adjust testsuite expectations for diagnostic spelling fixes The nullability-00.m* tests u

[gcc r11-11347] testsuite,X86: Fix missing USER_LABEL_PREFIX cases.

2024-04-23 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:a428bc0c7a019328eefffd9eaa3153550c9a9384 commit r11-11347-ga428bc0c7a019328eefffd9eaa3153550c9a9384 Author: Iain Sandoe Date: Fri Apr 15 15:51:22 2022 +0100 testsuite,X86: Fix missing USER_LABEL_PREFIX cases. Yet another set of testcases that do not account f

[gcc r11-11346] add missing dg-require alias to gcc.dg/torture/pr100786.c

2024-04-23 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:1a2781ba50adf8b384f976553ac6fdeb533119b4 commit r11-11346-g1a2781ba50adf8b384f976553ac6fdeb533119b4 Author: Richard Biener Date: Mon Mar 28 09:48:08 2022 +0200 add missing dg-require alias to gcc.dg/torture/pr100786.c 2022-03-28 Richard Biener

[gcc r11-11345] Darwin: Fix a type mismatch warning for a non-GCC bootstrap compiler.

2024-04-23 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:a73f2d80e909b67bbe3dc0abb48cf422810e1564 commit r11-11345-ga73f2d80e909b67bbe3dc0abb48cf422810e1564 Author: Iain Sandoe Date: Fri Mar 4 12:39:03 2022 + Darwin: Fix a type mismatch warning for a non-GCC bootstrap compiler. DECL_MD_FUNCTION_CODE() returns a

[gcc r11-11344] libphobos, testsuite: Add prune clauses for two Darwin cases.

2024-04-23 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:4a0e4f68a39c19c27456c9925c9dc85a3617ebad commit r11-11344-g4a0e4f68a39c19c27456c9925c9dc85a3617ebad Author: Iain Sandoe Date: Fri Nov 19 15:48:53 2021 + libphobos, testsuite: Add prune clauses for two Darwin cases. Depending on the permutation of CPU, OS

[gcc r11-11343] configure, Darwin: Check ld64 support for -platform-version.

2024-04-23 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:4b263d5d06494774bc72f85b1206e1dc2c8fbd15 commit r11-11343-g4b263d5d06494774bc72f85b1206e1dc2c8fbd15 Author: Iain Sandoe Date: Fri Nov 12 17:03:09 2021 + configure, Darwin: Check ld64 support for -platform-version. Newer versions of ld64 allow specifiying

[gcc r11-11342] testsuite, Darwin : Do not claim 'GAS' for cctools assembler.

2024-04-23 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:5568dda5a01cba6925b3fe5a2ae8a56caee539c5 commit r11-11342-g5568dda5a01cba6925b3fe5a2ae8a56caee539c5 Author: Iain Sandoe Date: Mon Mar 15 21:38:31 2021 + testsuite, Darwin : Do not claim 'GAS' for cctools assembler. Although the cctools assembler is based

[gcc r11-11341] Objective-C: Default flag_objc_sjlj_exceptions off for NeXT ABI >= 2.

2024-04-23 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:895bb1b2eb82e76d3bfc48bf35a0bbafae82d873 commit r11-11341-g895bb1b2eb82e76d3bfc48bf35a0bbafae82d873 Author: Matt Jacobson Date: Thu Jul 29 09:57:23 2021 +0100 Objective-C: Default flag_objc_sjlj_exceptions off for NeXT ABI >= 2. Signed-off-by: Matt Jacobson

[gcc r11-11340] Objective-C, NeXT runtime: Correct the default for fobjc-nilcheck.

2024-04-23 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:b907af1ce4966b662ae3d26afa24fa6c3ac468c9 commit r11-11340-gb907af1ce4966b662ae3d26afa24fa6c3ac468c9 Author: Iain Sandoe Date: Sun Aug 15 12:52:30 2021 +0100 Objective-C, NeXT runtime: Correct the default for fobjc-nilcheck. It is intended that the default for

[gcc r11-11339] Objective-C: fix crash with -fobjc-nilcheck

2024-04-23 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:87431b4a81e9dc5988509399704a7352800c6a77 commit r11-11339-g87431b4a81e9dc5988509399704a7352800c6a77 Author: Iain Sandoe Date: Sat Aug 14 12:27:55 2021 +0100 Objective-C: fix crash with -fobjc-nilcheck When -fobjc-nilcheck is enabled, messages that result in a

[gcc r14-10093] Remove repeated information in -ftree-loop-distribute-patterns doc

2024-04-23 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:6f0a646dd2fc59e9c9cde63718b36085f84a19ba commit r14-10093-g6f0a646dd2fc59e9c9cde63718b36085f84a19ba Author: Jan Hubicka Date: Tue Apr 23 15:51:42 2024 +0200 Remove repeated information in -ftree-loop-distribute-patterns doc We have: -ftree-loo

[gcc r14-10092] Further spelling fixes in translatable strings

2024-04-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f99409459270831685f043987f8d09b9510ccabe commit r14-10092-gf99409459270831685f043987f8d09b9510ccabe Author: Jakub Jelinek Date: Tue Apr 23 14:51:26 2024 +0200 Further spelling fixes in translatable strings This addresses the non-Oxford British English vs. US

[gcc r14-10091] Spelling fixes for translatable strings

2024-04-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4338ac149e270e7fc8a607779ce7f21cb8c640d6 commit r14-10091-g4338ac149e270e7fc8a607779ce7f21cb8c640d6 Author: Jakub Jelinek Date: Tue Apr 23 14:50:27 2024 +0200 Spelling fixes for translatable strings I've run aspell on gcc.pot (just quickly skimming, so pressi

[gcc r14-10090] s390: testsuite: Xfail forwprop-4{0,1}.c

2024-04-23 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:3d5699930fe6cfc595e5a920ab36a1bc065be534 commit r14-10090-g3d5699930fe6cfc595e5a920ab36a1bc065be534 Author: Stefan Schulze Frielinghaus Date: Tue Apr 23 13:29:10 2024 +0200 s390: testsuite: Xfail forwprop-4{0,1}.c The tests fail on s390 since can_vec_perm_con

[gcc r14-10089] Fortran: Check that the ICE does not reappear [PR102597]

2024-04-23 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:ca00bf02dcc37f9ff1028ca1d90e8b8d95d69683 commit r14-10089-gca00bf02dcc37f9ff1028ca1d90e8b8d95d69683 Author: Paul Thomas Date: Tue Apr 23 10:22:48 2024 +0100 Fortran: Check that the ICE does not reappear [PR102597] 2024-04-23 Paul Thomas gcc/testsu

[gcc r14-10088] tree-optimization/114799 - SLP and patterns

2024-04-23 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:18e8e55487238237f37f621668fdee316624981a commit r14-10088-g18e8e55487238237f37f621668fdee316624981a Author: Richard Biener Date: Tue Apr 23 08:39:03 2024 +0200 tree-optimization/114799 - SLP and patterns The following plugs a hole with computing whether a SLP

[gcc r14-10087] s390x: Fix vec_xl/vec_xst type aliasing [PR114676]

2024-04-23 Thread Andreas Krebbel via Gcc-cvs
https://gcc.gnu.org/g:42189f21b22c43ac8ab46edf5f6a7b4d99bc86a5 commit r14-10087-g42189f21b22c43ac8ab46edf5f6a7b4d99bc86a5 Author: Andreas Krebbel Date: Tue Apr 23 10:05:46 2024 +0200 s390x: Fix vec_xl/vec_xst type aliasing [PR114676] The requirements of the vec_xl/vec_xst intrinsi