aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Brown <julian@codesourcery.com>2019-09-05 17:16:19 -0700
committerThomas Schwinge <thomas@codesourcery.com>2020-03-03 12:51:08 +0100
commitc157d67a69dffe45d4ac52bb106b438ab555a3fe (patch)
tree90972463e1907953e90ea99eaecc58fe3e5789c4
parentd73fe949b361a6aa40abc78a86413e5169ab0f4e (diff)
downloadgcc-c157d67a69dffe45d4ac52bb106b438ab555a3fe.zip
gcc-c157d67a69dffe45d4ac52bb106b438ab555a3fe.tar.gz
gcc-c157d67a69dffe45d4ac52bb106b438ab555a3fe.tar.bz2
[og9] Add omp_pause_resource{,_all} for AMD GCN
libgomp/ * config/gcn/target.c (omp_pause_resource, omp_pause_resource_all): New functions, plus ialiases. (cherry picked from openacc-gcc-9-branch commit d984b46069361bf599255a137185a642065b07b8)
-rw-r--r--libgomp/ChangeLog.omp5
-rw-r--r--libgomp/config/gcn/target.c18
2 files changed, 23 insertions, 0 deletions
diff --git a/libgomp/ChangeLog.omp b/libgomp/ChangeLog.omp
index 438bd59..d7a4c7a 100644
--- a/libgomp/ChangeLog.omp
+++ b/libgomp/ChangeLog.omp
@@ -1,3 +1,8 @@
+2019-09-06 Julian Brown <julian@codesourcery.com>
+
+ * config/gcn/target.c (omp_pause_resource, omp_pause_resource_all): New
+ functions, plus ialiases.
+
2019-09-05 Julian Brown <julian@codesourcery.com>
* plugin/plugin-gcn.c (gcn_exec): Change default number of workers to
diff --git a/libgomp/config/gcn/target.c b/libgomp/config/gcn/target.c
index 5ec5777..db00551 100644
--- a/libgomp/config/gcn/target.c
+++ b/libgomp/config/gcn/target.c
@@ -47,3 +47,21 @@ GOMP_teams (unsigned int num_teams, unsigned int thread_limit)
}
gomp_num_teams_var = num_teams - 1;
}
+
+int
+omp_pause_resource (omp_pause_resource_t kind, int device_num)
+{
+ (void) kind;
+ (void) device_num;
+ return -1;
+}
+
+int
+omp_pause_resource_all (omp_pause_resource_t kind)
+{
+ (void) kind;
+ return -1;
+}
+
+ialias (omp_pause_resource)
+ialias (omp_pause_resource_all)