Allow -fopenmp in NVPTX mkoffload
authorAlexander Monakov <amonakov@ispras.ru>
Thu, 24 Nov 2016 18:10:42 +0000 (21:10 +0300)
committerAlexander Monakov <amonakov@gcc.gnu.org>
Thu, 24 Nov 2016 18:10:42 +0000 (21:10 +0300)
PR target/67822
* config/nvptx/mkoffload.c (main): Allow -fopenmp.

From-SVN: r242842

gcc/ChangeLog
gcc/config/nvptx/mkoffload.c

index c1469f53ff3a53f772e01ff5652398e60f55c48c..ca7155d926e78257fe54b02041062827dc827f14 100644 (file)
@@ -1,3 +1,8 @@
+2016-11-24  Alexander Monakov  <amonakov@ispras.ru>
+
+       PR target/67822
+       * config/nvptx/mkoffload.c (main): Allow -fopenmp.
+
 2016-11-24  Eric Botcazou  <ebotcazou@adacore.com>
 
        * common/config/sparc/sparc-common.c (sparc_option_optimization_table):
index d876c7bc162eab64b63e7807f1b6d9ff336b6b63..e99ef3737702a7863935b9f60f23ad6181f6f197 100644 (file)
@@ -524,8 +524,8 @@ main (int argc, char **argv)
     fatal_error (input_location, "cannot open '%s'", ptx_cfile_name);
 
   /* PR libgomp/65099: Currently, we only support offloading in 64-bit
-     configurations.  PR target/67822: OpenMP offloading to nvptx fails.  */
-  if (offload_abi == OFFLOAD_ABI_LP64 && !fopenmp)
+     configurations.  */
+  if (offload_abi == OFFLOAD_ABI_LP64)
     {
       ptx_name = make_temp_file (".mkoffload");
       obstack_ptr_grow (&argv_obstack, "-o");