Fix libgomp plugin-gcn bug

2020-01-23  Andrew Stubbs  <ams@codesourcery.com>

	libgomp/
	* plugin/plugin-gcn.c (parse_target_attributes): Use correct mask for
	the device id.
This commit is contained in:
Andrew Stubbs 2020-01-22 17:56:54 +00:00
parent f5ee5d05f3
commit 14e5e74698
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2020-01-23 Andrew Stubbs <ams@codesourcery.com>
* plugin/plugin-gcn.c (parse_target_attributes): Use correct mask for
the device id.
2020-01-20 Andrew Stubbs <ams@codesourcery.com>
* testsuite/libgomp.oacc-c-c++-common/loop-auto-1.c: Skip test on gcn.

View File

@ -1228,7 +1228,8 @@ parse_target_attributes (void **input,
grid_attrs_found = true;
break;
}
else if ((id & GOMP_TARGET_ARG_DEVICE_ALL) == GOMP_TARGET_ARG_DEVICE_ALL)
else if ((id & GOMP_TARGET_ARG_DEVICE_MASK)
== GOMP_TARGET_ARG_DEVICE_ALL)
{
gcn_dims_found = true;
switch (id & GOMP_TARGET_ARG_ID_MASK)