aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr/avr-devices.c
diff options
context:
space:
mode:
authorJohn David Anglin <danglin@gcc.gnu.org>2019-11-17 23:11:52 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2019-11-17 23:11:52 +0000
commit632b5e3da795a326196eab31ff4c22ed854716ed (patch)
treef056e7c362f2493c691784c10999ab4d7bee2930 /gcc/config/avr/avr-devices.c
parentb906729f81745faae62f2042185858bb48aa40b2 (diff)
downloadgcc-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 'gcc/config/avr/avr-devices.c')
0 files changed, 0 insertions, 0 deletions