]> git.ipfire.org Git - thirdparty/gcc.git/commit
[PATCH] GCN: Implement __atomic_compare_exchange_{1,2} in libgcc [PR102215]
authorAndrew Jenner <andrew@codesourcery.com>
Mon, 30 May 2022 10:12:15 +0000 (10:12 +0000)
committerAndrew Jenner <andrew@codesourcery.com>
Mon, 30 May 2022 10:12:15 +0000 (10:12 +0000)
commitdfe61b1ec5f5c7953bebb11b0dfb7b32e2c39b02
tree741a4e67b1b37c0ba7ac4b789cc10616f493fae2
parenta1539294321e03cc762f7d18d94ba972729a0339
[PATCH] GCN: Implement __atomic_compare_exchange_{1,2} in libgcc [PR102215]

libgcc/ChangeLog:

PR target/102215
* config/gcn/atomic.c (__sync_val_compare_and_swap_##SIZE): Move
a line up to non-arg-dependent value first.
(__ATOMIC_COMPARE_EXCHANGE): Define + call to generate
__atomic_compare_exchange_{1,2}.
libgcc/ChangeLog.omp [new file with mode: 0644]
libgcc/config/gcn/atomic.c