diff options
| author | John David Anglin <danglin@gcc.gnu.org> | 2022-01-02 17:12:45 +0000 |
|---|---|---|
| committer | John David Anglin <danglin@gcc.gnu.org> | 2022-01-02 17:12:45 +0000 |
| commit | 4620531ea988d6d2ede7c8f168074586ba64f482 (patch) | |
| tree | 5761f90e1956bf14948c46c97acbb91f78c50aa1 /libgcc/config/sparc | |
| parent | 4759c16beec2a7a4ed56608adcf932f9a6acbdc7 (diff) | |
| download | gcc-4620531ea988d6d2ede7c8f168074586ba64f482.zip gcc-4620531ea988d6d2ede7c8f168074586ba64f482.tar.gz gcc-4620531ea988d6d2ede7c8f168074586ba64f482.tar.bz2 | |
Generate illegal instruction fault if LWS syscall returns -EFAULT.
2022-01-02 John David Anglin <danglin@gcc.gnu.org>
libgcc/ChangeLog:
* config/pa/linux-atomic.c (_ASM_EFAULT): Define.
(__kernel_cmpxchg): Nullify illegal iitlbp instruction if error
return is not equal _ASM_EFAULT.
(__kernel_cmpxchg2): Likewise.
Diffstat (limited to 'libgcc/config/sparc')
0 files changed, 0 insertions, 0 deletions
