xref: /dflybsd-src/contrib/gcc-8.0/libgomp/oacc-plugin.h (revision 38fd149817dfbff97799f62fcb70be98c4e32523)
1*38fd1498Szrj /* Copyright (C) 2014-2018 Free Software Foundation, Inc.
2*38fd1498Szrj 
3*38fd1498Szrj    Contributed by Mentor Embedded.
4*38fd1498Szrj 
5*38fd1498Szrj    This file is part of the GNU Offloading and Multi Processing Library
6*38fd1498Szrj    (libgomp).
7*38fd1498Szrj 
8*38fd1498Szrj    Libgomp is free software; you can redistribute it and/or modify it
9*38fd1498Szrj    under the terms of the GNU General Public License as published by
10*38fd1498Szrj    the Free Software Foundation; either version 3, or (at your option)
11*38fd1498Szrj    any later version.
12*38fd1498Szrj 
13*38fd1498Szrj    Libgomp is distributed in the hope that it will be useful, but WITHOUT ANY
14*38fd1498Szrj    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
15*38fd1498Szrj    FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
16*38fd1498Szrj    more details.
17*38fd1498Szrj 
18*38fd1498Szrj    Under Section 7 of GPL version 3, you are granted additional
19*38fd1498Szrj    permissions described in the GCC Runtime Library Exception, version
20*38fd1498Szrj    3.1, as published by the Free Software Foundation.
21*38fd1498Szrj 
22*38fd1498Szrj    You should have received a copy of the GNU General Public License and
23*38fd1498Szrj    a copy of the GCC Runtime Library Exception along with this program;
24*38fd1498Szrj    see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
25*38fd1498Szrj    <http://www.gnu.org/licenses/>.  */
26*38fd1498Szrj 
27*38fd1498Szrj #ifndef OACC_PLUGIN_H
28*38fd1498Szrj #define OACC_PLUGIN_H 1
29*38fd1498Szrj 
30*38fd1498Szrj extern void GOMP_PLUGIN_async_unmap_vars (void *, int);
31*38fd1498Szrj extern void *GOMP_PLUGIN_acc_thread (void);
32*38fd1498Szrj 
33*38fd1498Szrj #endif
34