* lib/omp.in.h: Test _OPENMP.
* lib/omp-init.c: Include <omp.h> always.
* modules/openmp-init (Include): Allow <omp.h> to be included always.
+2023-06-02 Bruno Haible <bruno@clisp.org>
+
+ openmp-init: Silence "no previous prototype for 'openmp_init'" warning.
+ * lib/omp.in.h: Test _OPENMP.
+ * lib/omp-init.c: Include <omp.h> always.
+ * modules/openmp-init (Include): Allow <omp.h> to be included always.
+
2023-06-02 Bruno Haible <bruno@clisp.org>
term-style-control: Silence -Wshadow warning.
#include <config.h>
-#ifdef _OPENMP
-
/* Specification. */
-# include <omp.h>
-
-#endif
+#include <omp.h>
#include <stdlib.h>
#ifndef _@GUARD_PREFIX@_OMP_H
/* The include_next requires a split double-inclusion guard. */
-#@INCLUDE_NEXT@ @NEXT_OMP_H@
+#ifdef _OPENMP
+# @INCLUDE_NEXT@ @NEXT_OMP_H@
+#endif
#ifndef _@GUARD_PREFIX@_OMP_H
#define _@GUARD_PREFIX@_OMP_H
lib_SOURCES += omp-init.c
Include:
-#ifdef _OPENMP
-# include <omp.h>
-#endif
+#include <omp.h>
License:
LGPL