annotate m4/ax_openmp.m4 @ 20654:b65888ec820e draft default tip gccjit

dmalcom gcc jit import
author Stefan Mahr <dac922@gmx.de>
date Fri, 27 Feb 2015 16:59:36 +0100
parents ced2313b8d56
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19850
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
1 # ===========================================================================
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
2 # http://www.gnu.org/software/autoconf-archive/ax_openmp.html
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
3 # ===========================================================================
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
4 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
5 # SYNOPSIS
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
6 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
7 # AX_OPENMP([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
8 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
9 # DESCRIPTION
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
10 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
11 # This macro tries to find out how to compile programs that use OpenMP a
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
12 # standard API and set of compiler directives for parallel programming
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
13 # (see http://www-unix.mcs/)
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
14 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
15 # On success, it sets the OPENMP_CFLAGS/OPENMP_CXXFLAGS/OPENMP_F77FLAGS
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
16 # output variable to the flag (e.g. -omp) used both to compile *and* link
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
17 # OpenMP programs in the current language.
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
18 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
19 # NOTE: You are assumed to not only compile your program with these flags,
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
20 # but also link it with them as well.
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
21 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
22 # If you want to compile everything with OpenMP, you should set:
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
23 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
24 # CFLAGS="$CFLAGS $OPENMP_CFLAGS"
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
25 # #OR# CXXFLAGS="$CXXFLAGS $OPENMP_CXXFLAGS"
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
26 # #OR# FFLAGS="$FFLAGS $OPENMP_FFLAGS"
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
27 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
28 # (depending on the selected language).
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
29 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
30 # The user can override the default choice by setting the corresponding
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
31 # environment variable (e.g. OPENMP_CFLAGS).
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
32 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
33 # ACTION-IF-FOUND is a list of shell commands to run if an OpenMP flag is
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
34 # found, and ACTION-IF-NOT-FOUND is a list of commands to run it if it is
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
35 # not found. If ACTION-IF-FOUND is not specified, the default action will
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
36 # define HAVE_OPENMP.
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
37 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
38 # LICENSE
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
39 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
40 # Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
41 # Copyright (c) 2015 John W. Peterson <jwpeterson@gmail.com>
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
42 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
43 # This program is free software: you can redistribute it and/or modify it
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
44 # under the terms of the GNU General Public License as published by the
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
45 # Free Software Foundation, either version 3 of the License, or (at your
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
46 # option) any later version.
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
47 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
48 # This program is distributed in the hope that it will be useful, but
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
49 # WITHOUT ANY WARRANTY; without even the implied warranty of
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
50 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
51 # Public License for more details.
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
52 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
53 # You should have received a copy of the GNU General Public License along
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
54 # with this program. If not, see <http://www.gnu.org/licenses/>.
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
55 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
56 # As a special exception, the respective Autoconf Macro's copyright owner
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
57 # gives unlimited permission to copy, distribute and modify the configure
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
58 # scripts that are the output of Autoconf when processing the Macro. You
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
59 # need not follow the terms of the GNU General Public License when using
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
60 # or distributing such scripts, even though portions of the text of the
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
61 # Macro appear in them. The GNU General Public License (GPL) does govern
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
62 # all other use of the material that constitutes the Autoconf Macro.
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
63 #
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
64 # This special exception to the GPL applies to versions of the Autoconf
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
65 # Macro released by the Autoconf Archive. When you make and distribute a
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
66 # modified version of the Autoconf Macro, you may extend this special
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
67 # exception to the GPL to apply to your modified version as well.
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
68
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
69 #serial 11
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
70
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
71 AC_DEFUN([AX_OPENMP], [
19855
ced2313b8d56 Change AC_PREREQ for ax_openmp.m4 to 2.59, correcting probable typo.
Rik <rik@octave.org>
parents: 19850
diff changeset
72 AC_PREREQ([2.59]) dnl for _AC_LANG_PREFIX
19850
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
73
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
74 AC_CACHE_CHECK([for OpenMP flag of _AC_LANG compiler], ax_cv_[]_AC_LANG_ABBREV[]_openmp, [save[]_AC_LANG_PREFIX[]FLAGS=$[]_AC_LANG_PREFIX[]FLAGS
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
75 ax_cv_[]_AC_LANG_ABBREV[]_openmp=unknown
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
76 # Flags to try: -fopenmp (gcc), -openmp (icc), -mp (SGI & PGI),
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
77 # -xopenmp (Sun), -omp (Tru64), -qsmp=omp (AIX), none
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
78 ax_openmp_flags="-fopenmp -openmp -mp -xopenmp -omp -qsmp=omp none"
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
79 if test "x$OPENMP_[]_AC_LANG_PREFIX[]FLAGS" != x; then
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
80 ax_openmp_flags="$OPENMP_[]_AC_LANG_PREFIX[]FLAGS $ax_openmp_flags"
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
81 fi
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
82 for ax_openmp_flag in $ax_openmp_flags; do
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
83 case $ax_openmp_flag in
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
84 none) []_AC_LANG_PREFIX[]FLAGS=$save[]_AC_LANG_PREFIX[] ;;
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
85 *) []_AC_LANG_PREFIX[]FLAGS="$save[]_AC_LANG_PREFIX[]FLAGS $ax_openmp_flag" ;;
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
86 esac
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
87 AC_LINK_IFELSE([AC_LANG_SOURCE([[
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
88 @%:@include <omp.h>
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
89
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
90 static void
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
91 parallel_fill(int * data, int n)
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
92 {
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
93 int i;
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
94 @%:@pragma omp parallel for
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
95 for (i = 0; i < n; ++i)
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
96 data[i] = i;
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
97 }
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
98
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
99 int
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
100 main()
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
101 {
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
102 int arr[100000];
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
103 omp_set_num_threads(2);
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
104 parallel_fill(arr, 100000);
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
105 return 0;
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
106 }
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
107 ]])],[ax_cv_[]_AC_LANG_ABBREV[]_openmp=$ax_openmp_flag; break],[])
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
108 done
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
109 []_AC_LANG_PREFIX[]FLAGS=$save[]_AC_LANG_PREFIX[]FLAGS
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
110 ])
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
111 if test "x$ax_cv_[]_AC_LANG_ABBREV[]_openmp" = "xunknown"; then
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
112 m4_default([$2],:)
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
113 else
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
114 if test "x$ax_cv_[]_AC_LANG_ABBREV[]_openmp" != "xnone"; then
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
115 OPENMP_[]_AC_LANG_PREFIX[]FLAGS=$ax_cv_[]_AC_LANG_ABBREV[]_openmp
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
116 fi
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
117 m4_default([$1], [AC_DEFINE(HAVE_OPENMP,1,[Define if OpenMP is enabled])])
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
118 fi
81078b0e39e8 build: Enable OpenMP by default, remove experimental warning (bug #42176)
Mike Miller <mtmiller@ieee.org>
parents:
diff changeset
119 ])dnl AX_OPENMP