Avoid -latomic for amdgcn offloading
authorRichard Biener <rguenther@suse.de>
Wed, 21 Apr 2021 12:54:05 +0000 (14:54 +0200)
committerRichard Biener <rguenther@suse.de>
Thu, 22 Apr 2021 06:29:11 +0000 (08:29 +0200)
commitd42088e453042f4f8ba9190a7e29efd937ea2181
tree0e51007a40c26afe89172ad9d9602c486a59d29a
parent3cf04d1afa8a4955a0a9a395dd21ce1b6484aa78
Avoid -latomic for amdgcn offloading

libatomic isn't built for amdgcn but reduction-16.c adds it
via -foffload=-latomic when offloading for nvptx is enabled.
The following avoids linker errors when offloading to amdgcn is enabled
as well.

2021-04-21  Richard Biener  <rguenther@suse.de>

libgomp/
* testsuite/libgomp.c-c++-common/reduction-16.c: Use -latomic
only on nvptx-none.
libgomp/testsuite/libgomp.c-c++-common/reduction-16.c