diff options
author | John David Anglin <danglin@gcc.gnu.org> | 2024-02-01 18:46:47 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2024-02-01 18:48:34 +0000 |
commit | f26094751ebd8f8603a0e62a8f1aab6a99c932e9 (patch) | |
tree | 33523cd298a9ab5f5bda87c12b13d83e79306b22 /libgcc | |
parent | 3ba5be16a2be3eaedf2870ca1e25cfe826945948 (diff) | |
download | gcc-f26094751ebd8f8603a0e62a8f1aab6a99c932e9.zip gcc-f26094751ebd8f8603a0e62a8f1aab6a99c932e9.tar.gz gcc-f26094751ebd8f8603a0e62a8f1aab6a99c932e9.tar.bz2 |
hppa: Fix bug in atomic_storedi_1 pattern
The first alternative stores the floating-point status register
in the destination. It should store zero. We need to copy %fr0
to another floating-point register to initialize it to zero.
2024-02-01 John David Anglin <danglin@gcc.gnu.org>
gcc/ChangeLog:
* config/pa/pa.md (atomic_storedi_1): Fix bug in
alternative 1.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions