comparison libgomp/oacc-plugin.h @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 /* Copyright (C) 2014-2018 Free Software Foundation, Inc. 1 /* Copyright (C) 2014-2020 Free Software Foundation, Inc.
2 2
3 Contributed by Mentor Embedded. 3 Contributed by Mentor Embedded.
4 4
5 This file is part of the GNU Offloading and Multi Processing Library 5 This file is part of the GNU Offloading and Multi Processing Library
6 (libgomp). 6 (libgomp).
25 <http://www.gnu.org/licenses/>. */ 25 <http://www.gnu.org/licenses/>. */
26 26
27 #ifndef OACC_PLUGIN_H 27 #ifndef OACC_PLUGIN_H
28 #define OACC_PLUGIN_H 1 28 #define OACC_PLUGIN_H 1
29 29
30 #include "oacc-int.h"
31 #include "acc_prof.h"
32
30 extern void GOMP_PLUGIN_async_unmap_vars (void *, int); 33 extern void GOMP_PLUGIN_async_unmap_vars (void *, int);
34 extern struct goacc_thread *GOMP_PLUGIN_goacc_thread (void);
31 extern void *GOMP_PLUGIN_acc_thread (void); 35 extern void *GOMP_PLUGIN_acc_thread (void);
32 extern int GOMP_PLUGIN_acc_default_dim (unsigned int); 36 extern int GOMP_PLUGIN_acc_default_dim (unsigned int);
37 extern void GOMP_PLUGIN_goacc_profiling_dispatch (acc_prof_info *,
38 acc_event_info *,
39 acc_api_info *);
33 40
34 #endif 41 #endif