aboutsummaryrefslogtreecommitdiff
path: root/libgomp/ChangeLog
diff options
context:
space:
mode:
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>2018-03-26 09:45:49 +0000
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>2018-03-26 09:45:49 +0000
commitc4b26cae233b9462ce32aa14464e916c43332c2d (patch)
tree2e2968f8a5a77268b1d31ec7e2c78a3ac5a6014f /libgomp/ChangeLog
parentb27237ddee828493fd0afcf91fcf6383aa6a547c (diff)
Fix switch conversion in offloading functions
2018-03-26 Tom de Vries <tom@codesourcery.com> PR tree-optimization/85063 * omp-general.c (offloading_function_p): New function. Factor out of ... * omp-offload.c (pass_omp_target_link::gate): ... here. * omp-general.h (offloading_function_p): Declare. * tree-switch-conversion.c (build_one_array): Mark CSWTCH.x variable with attribute omp declare target for offloading functions. * testsuite/libgomp.c/switch-conversion-2.c: New test. * testsuite/libgomp.c/switch-conversion.c: New test. * testsuite/libgomp.oacc-c-c++-common/switch-conversion-2.c: New test. * testsuite/libgomp.oacc-c-c++-common/switch-conversion.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258852 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgomp/ChangeLog')
-rw-r--r--libgomp/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 008b93535fb..a5a5e0631b2 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,11 @@
+2018-03-26 Tom de Vries <tom@codesourcery.com>
+
+ PR tree-optimization/85063
+ * testsuite/libgomp.c/switch-conversion-2.c: New test.
+ * testsuite/libgomp.c/switch-conversion.c: New test.
+ * testsuite/libgomp.oacc-c-c++-common/switch-conversion-2.c: New test.
+ * testsuite/libgomp.oacc-c-c++-common/switch-conversion.c: New test.
+
2018-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/84381