diff options
| author | John David Anglin <danglin@gcc.gnu.org> | 2019-11-17 23:11:52 +0000 |
|---|---|---|
| committer | John David Anglin <danglin@gcc.gnu.org> | 2019-11-17 23:11:52 +0000 |
| commit | 632b5e3da795a326196eab31ff4c22ed854716ed (patch) | |
| tree | f056e7c362f2493c691784c10999ab4d7bee2930 /libgfortran | |
| parent | b906729f81745faae62f2042185858bb48aa40b2 (diff) | |
| download | gcc-632b5e3da795a326196eab31ff4c22ed854716ed.zip gcc-632b5e3da795a326196eab31ff4c22ed854716ed.tar.gz gcc-632b5e3da795a326196eab31ff4c22ed854716ed.tar.bz2 | |
linux-atomic.c (__kernel_cmpxchg): Change argument 1 to volatile void *.
* config/pa/linux-atomic.c (__kernel_cmpxchg): Change argument 1 to
volatile void *. Remove trap check.
(__kernel_cmpxchg2): Likewise.
(FETCH_AND_OP_2): Adjust operand types.
(OP_AND_FETCH_2): Likewise.
(FETCH_AND_OP_WORD): Likewise.
(OP_AND_FETCH_WORD): Likewise.
(COMPARE_AND_SWAP_2): Likewise.
(__sync_val_compare_and_swap_4): Likewise.
(__sync_bool_compare_and_swap_4): Likewise.
(SYNC_LOCK_TEST_AND_SET_2): Likewise.
(__sync_lock_test_and_set_4): Likewise.
(SYNC_LOCK_RELEASE_1): Likewise. Use __kernel_cmpxchg2 for release.
(__sync_lock_release_4): Adjust operand types. Use __kernel_cmpxchg
for release.
(__sync_lock_release_8): Remove.
From-SVN: r278377
Diffstat (limited to 'libgfortran')
0 files changed, 0 insertions, 0 deletions
