[gcc(refs/users/meissner/heads/work171-bugs)] Update ChangeLog.*

2024-07-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fc7d1bdcd0cd73e800030aa4845324ec5071cd55 commit fc7d1bdcd0cd73e800030aa4845324ec5071cd55 Author: Michael Meissner Date: Tue Jul 16 02:39:13 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 35 +++ 1 file changed, 35 insert

[gcc(refs/users/meissner/heads/work171-bugs)] Remove -mfloat128 option.

2024-07-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a05125de6ec8a4d6fe02e3fa88cca3633b95de1a commit a05125de6ec8a4d6fe02e3fa88cca3633b95de1a Author: Michael Meissner Date: Tue Jul 16 02:37:03 2024 -0400 Remove -mfloat128 option. 2024-07-15 Michael Meissner gcc/testsuite/ PR target/

[gcc(refs/users/meissner/heads/work171-bugs)] Update ChangeLog.*

2024-07-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2cccf2a28a48b07dc553f9b34db1b44377e1ff6c commit 2cccf2a28a48b07dc553f9b34db1b44377e1ff6c Author: Michael Meissner Date: Mon Jul 15 23:17:16 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 14 ++ 1 file changed, 14 insertions(+) diff --git a

[gcc(refs/users/meissner/heads/work171-bugs)] Fix typos.

2024-07-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6482b9e47c5ff9557c720eedabdfccfb50b70edd commit 6482b9e47c5ff9557c720eedabdfccfb50b70edd Author: Michael Meissner Date: Mon Jul 15 23:16:02 2024 -0400 Fix typos. 2024-07-15 Michael Meissner gcc/testsuite/ PR target/115800

[gcc r14-10425] x86: Update branch hint for Redwood Cove.

2024-07-15 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:1fff665a51e221a578a92631fc8ea62dd79fa3b6 commit r14-10425-g1fff665a51e221a578a92631fc8ea62dd79fa3b6 Author: H.J. Lu Date: Tue Apr 26 11:08:55 2022 -0700 x86: Update branch hint for Redwood Cove. According to Intel® 64 and IA-32 Architectures Optimization Refe

[gcc r15-2052] i386: extend trunc{128}2{16,32,64}'s scope.

2024-07-15 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:a902e35396d68f10bd27477153fafa4f5ac9c319 commit r15-2052-ga902e35396d68f10bd27477153fafa4f5ac9c319 Author: Hu, Lin1 Date: Thu Jul 11 15:03:22 2024 +0800 i386: extend trunc{128}2{16,32,64}'s scope. Based on actual usage, trunc{128}2{16,32,64} use some instruct

[gcc r15-2051] libbacktrace: support FDPIC

2024-07-15 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:c6803cdaba7a7bf933e52cd36f901430253cc2b0 commit r15-2051-gc6803cdaba7a7bf933e52cd36f901430253cc2b0 Author: Ian Lance Taylor Date: Mon Jul 15 17:27:18 2024 -0700 libbacktrace: support FDPIC Based on patch by Max Filippov. * internal.h: If FDPI

[gcc r15-2049] Fix liveness computation for shift/rotate counts in ext-dce

2024-07-15 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:b31b8af807f5459674b0b310cb62a5bc81b676e7 commit r15-2049-gb31b8af807f5459674b0b310cb62a5bc81b676e7 Author: Jeff Law Date: Mon Jul 15 18:15:33 2024 -0600 Fix liveness computation for shift/rotate counts in ext-dce So as I've noted before I believe the control

[gcc(refs/users/meissner/heads/work171-bugs)] Update ChangeLog.*

2024-07-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:befe8a6d0c46daad90a4c3631c00dd5f40a6b1c4 commit befe8a6d0c46daad90a4c3631c00dd5f40a6b1c4 Author: Michael Meissner Date: Mon Jul 15 19:06:53 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 19 +++ 1 file changed, 19 insertions(+) diff --

[gcc(refs/users/meissner/heads/work171-bugs)] Do not add -mfloat128 to the tests.

2024-07-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9cbff1336d43a8c13fc6d77ee93d165f6bc86de6 commit 9cbff1336d43a8c13fc6d77ee93d165f6bc86de6 Author: Michael Meissner Date: Mon Jul 15 19:06:08 2024 -0400 Do not add -mfloat128 to the tests. 2024-07-15 Michael Meissner gcc/testsuite/

[gcc r15-2048] Fix sign/carry bit handling in ext-dce.

2024-07-15 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:94b21f13763638f64e83e7f9959c7f1523b9eaed commit r15-2048-g94b21f13763638f64e83e7f9959c7f1523b9eaed Author: Jeff Law Date: Mon Jul 15 16:57:44 2024 -0600 Fix sign/carry bit handling in ext-dce. My change to fix a ubsan issue broke handling propagation of the c

[gcc r15-2047] c++: alias template with dependent attributes [PR115897]

2024-07-15 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:7954bb4fcb6fa80f6bb840133314885011821188 commit r15-2047-g7954bb4fcb6fa80f6bb840133314885011821188 Author: Patrick Palka Date: Mon Jul 15 18:07:55 2024 -0400 c++: alias template with dependent attributes [PR115897] Here we're prematurely stripping the depende

[gcc r15-2046] Revert "RISC-V: Attribute parser: Use alloca() instead of new + std::unique_ptr"

2024-07-15 Thread Christoph Mテシllner via Gcc-cvs
https://gcc.gnu.org/g:eb0c163aada970b8351067b17121f013fc58dbc9 commit r15-2046-geb0c163aada970b8351067b17121f013fc58dbc9 Author: Christoph Müllner Date: Mon Jul 15 23:42:39 2024 +0200 Revert "RISC-V: Attribute parser: Use alloca() instead of new + std::unique_ptr" This reverts co

[gcc r14-10423] Fortran: improve attribute conflict checking [PR93635]

2024-07-15 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:71ec9ed7a7353f66d55b034a45336bf43a026b1d commit r14-10423-g71ec9ed7a7353f66d55b034a45336bf43a026b1d Author: Harald Anlauf Date: Thu May 23 21:13:00 2024 +0200 Fortran: improve attribute conflict checking [PR93635] gcc/fortran/ChangeLog: PR fo

[gcc(refs/users/meissner/heads/work171-bugs)] Update ChangeLog.*

2024-07-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3c3f8727179681e80cf28e57bbdb18f672c2e8d1 commit 3c3f8727179681e80cf28e57bbdb18f672c2e8d1 Author: Michael Meissner Date: Mon Jul 15 13:13:06 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 48 1 file chang

[gcc(refs/users/meissner/heads/work171-bugs)] Do not add -mvsx when building or testing the float128 support.

2024-07-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5b62b27b2f30b678e2f9ba4f743ce080ea51f1dc commit 5b62b27b2f30b678e2f9ba4f743ce080ea51f1dc Author: Michael Meissner Date: Mon Jul 15 13:11:49 2024 -0400 Do not add -mvsx when building or testing the float128 support. In the past, we would add -mvsx when buildin

[gcc r15-2043] RISC-V: Attribute parser: Use alloca() instead of new + std::unique_ptr

2024-07-15 Thread Christoph Mテシllner via Gcc-cvs
https://gcc.gnu.org/g:5040c273484d7123a40a99cdeb434cecbd17a2e9 commit r15-2043-g5040c273484d7123a40a99cdeb434cecbd17a2e9 Author: Christoph Müllner Date: Fri Jul 5 04:48:15 2024 +0200 RISC-V: Attribute parser: Use alloca() instead of new + std::unique_ptr Allocating an object on th

[gcc r15-2042] [i386] adjust flag_omit_frame_pointer in a single function [PR113719]

2024-07-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:bf8e80f9d164f8778d86a3dc50e501cf19a9eff1 commit r15-2042-gbf8e80f9d164f8778d86a3dc50e501cf19a9eff1 Author: Alexandre Oliva Date: Mon Jul 15 14:00:36 2024 -0300 [i386] adjust flag_omit_frame_pointer in a single function [PR113719] The first two patches for PR1

[gcc r15-2041] RISC-V: Fix testcase for vector .SAT_SUB in zip benchmark

2024-07-15 Thread Edwin Lu via Gcc-cvs
https://gcc.gnu.org/g:4306f76192bc7ab71c5997a7e2c95320505029ab commit r15-2041-g4306f76192bc7ab71c5997a7e2c95320505029ab Author: Edwin Lu Date: Fri Jul 12 11:31:16 2024 -0700 RISC-V: Fix testcase for vector .SAT_SUB in zip benchmark The following testcase was not properly testing

[gcc(refs/users/meissner/heads/work171-bugs)] Revert changes

2024-07-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:aa366303d519602bef7b7425d15ce517a31e3291 commit aa366303d519602bef7b7425d15ce517a31e3291 Author: Michael Meissner Date: Mon Jul 15 12:34:03 2024 -0400 Revert changes Diff: --- gcc/ChangeLog.bugs | 22 +- libgcc/config.host

[gcc r15-2040] AVR: avr-md - Simplify GET_MODE and GET_MODE_BITSIZE.

2024-07-15 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:8f87b3c5ecd47f6ac0d7407ae5d436a12fb169dd commit r15-2040-g8f87b3c5ecd47f6ac0d7407ae5d436a12fb169dd Author: Georg-Johann Lay Date: Mon Jul 15 09:12:03 2024 +0200 AVR: avr-md - Simplify GET_MODE and GET_MODE_BITSIZE. gcc/ * config/avr/avr.md: Simpli

[gcc r15-2039] varasm: Add support for emitting binary data with the new gas .base64 directive

2024-07-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9964edfb4abdec25f8be48e667afcae30ce03a37 commit r15-2039-g9964edfb4abdec25f8be48e667afcae30ce03a37 Author: Jakub Jelinek Date: Mon Jul 15 09:48:38 2024 +0200 varasm: Add support for emitting binary data with the new gas .base64 directive Nick has implemented

[gcc r15-2038] Fix SSA_NAME leak due to def_stmt is removed before use_stmt.

2024-07-15 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:f27bf48e0204524ead795fe618cd8b1224f72fd4 commit r15-2038-gf27bf48e0204524ead795fe618cd8b1224f72fd4 Author: liuhongt Date: Fri Jul 12 09:39:23 2024 +0800 Fix SSA_NAME leak due to def_stmt is removed before use_stmt. - _5 = __atomic_fetch_or_8 (&set_work_pendi

[gcc r15-2037] [APX NF] Add a pass to convert legacy insn to NF insns

2024-07-15 Thread Hongyu Wang via Gcc-cvs
https://gcc.gnu.org/g:681ff5ccca153864eb86099eed201838d8d98bc2 commit r15-2037-g681ff5ccca153864eb86099eed201838d8d98bc2 Author: Hongyu Wang Date: Thu Apr 18 16:53:26 2024 +0800 [APX NF] Add a pass to convert legacy insn to NF insns For APX ccmp, current infrastructure will always