OpenACC deviceptr clause.
[official-gcc.git] / libgcc / ChangeLog.gomp
blob573caa56e62a0b3a0d895b64fdde99c804024122
1 2014-05-12  Bernd Schmidt  <bernds@codesourcery.com>
3         * ompstuff.c (_omp_func_table, _omp_var_table, _omp_funcs_end,
4         _omp_vars_end): Fix section names to match gcc.
6         * Makefile.in (crtompbegin$(objext)): New rule.
7         * configure.ac (extra_parts): Also include crtompbegin.o if we have
8         offload targets.
9         * configure: Regenerate.
10         * ompstuff.c (__start___gnu_offload_funcs,
11         __stop___gnu_offload_funcs, __start___gnu_offload_vars,
12         __stop___gnu_offload_vars): Delete.
13         (_omp_func_table, _omp_var_table, _omp_funcs_end, _omp_vars_end):
14         Declare.
15         (__OPENMP_TARGET__): Use them.
17 2014-04-04  Bernd Schmidt  <bernds@codesourcery.com>
19         * Makefile.in (crtompend$(objext)): New rule.
20         * configure.ac (--enable-accelerator, --enable-offload-targets):
21         Handle options.
22         (offload_targets): Compute list.
23         (extra_parts): Add crtompend.o if offload_targets is not empty.
24         * configure: Regenerate.
25         * crtstuff.c (_omp_func_table, _omp_var_table, _omp_funcs_end)
26         _omp_vars_end, __OPENMP_TARGET__): Remove.
27         * ompstuff.c: New file.
29         (* crtstuff.c (__OPENMP_TARGET__): Revert previous change.
31 2014-04-02  Thomas Schwinge  <thomas@codesourcery.com>
33         * crtstuff.c [!ENABLE_OFFLOADING] (__OPENMP_TARGET__): Define to
34         NULL.
36 2014-03-20  Bernd Schmidt  <bernds@codesourcery.com>
38         * crtstuff.c (_omp_func_table, _omp_var_table, _omp_funcs_end,
39         _omp_vars_end): New array fragments.
40         (__OPENMP_TARGET__): New variable.
42 Copyright (C) 2014 Free Software Foundation, Inc.
44 Copying and distribution of this file, with or without modification,
45 are permitted in any medium without royalty provided the copyright
46 notice and this notice are preserved.