Mercurial > hg > CbC > CbC_gcc
comparison libstdc++-v3/aclocal.m4 @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 04ced10e8804 |
children |
comparison
equal
deleted
inserted
replaced
131:84e7813d76e9 | 145:1830386684a0 |
---|---|
1 # generated automatically by aclocal 1.11.6 -*- Autoconf -*- | 1 # generated automatically by aclocal 1.15.1 -*- Autoconf -*- |
2 | 2 |
3 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, | 3 # Copyright (C) 1996-2017 Free Software Foundation, Inc. |
4 # 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, | 4 |
5 # Inc. | |
6 # This file is free software; the Free Software Foundation | 5 # This file is free software; the Free Software Foundation |
7 # gives unlimited permission to copy and/or distribute it, | 6 # gives unlimited permission to copy and/or distribute it, |
8 # with or without modifications, as long as this notice is preserved. | 7 # with or without modifications, as long as this notice is preserved. |
9 | 8 |
10 # This program is distributed in the hope that it will be useful, | 9 # This program is distributed in the hope that it will be useful, |
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | 10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | 11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
13 # PARTICULAR PURPOSE. | 12 # PARTICULAR PURPOSE. |
14 | 13 |
14 m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) | |
15 m4_ifndef([AC_AUTOCONF_VERSION], | 15 m4_ifndef([AC_AUTOCONF_VERSION], |
16 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl | 16 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl |
17 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.64],, | 17 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, |
18 [m4_warning([this file was generated for autoconf 2.64. | 18 [m4_warning([this file was generated for autoconf 2.69. |
19 You have another version of autoconf. It may work, but is not guaranteed to. | 19 You have another version of autoconf. It may work, but is not guaranteed to. |
20 If you have problems, you may need to regenerate the build system entirely. | 20 If you have problems, you may need to regenerate the build system entirely. |
21 To do so, use the procedure documented by the package, typically `autoreconf'.])]) | 21 To do so, use the procedure documented by the package, typically 'autoreconf'.])]) |
22 | 22 |
23 # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software | 23 # Copyright (C) 2002-2017 Free Software Foundation, Inc. |
24 # Foundation, Inc. | 24 # |
25 # | 25 # This file is free software; the Free Software Foundation |
26 # This file is free software; the Free Software Foundation | 26 # gives unlimited permission to copy and/or distribute it, |
27 # gives unlimited permission to copy and/or distribute it, | 27 # with or without modifications, as long as this notice is preserved. |
28 # with or without modifications, as long as this notice is preserved. | |
29 | |
30 # serial 1 | |
31 | 28 |
32 # AM_AUTOMAKE_VERSION(VERSION) | 29 # AM_AUTOMAKE_VERSION(VERSION) |
33 # ---------------------------- | 30 # ---------------------------- |
34 # Automake X.Y traces this macro to ensure aclocal.m4 has been | 31 # Automake X.Y traces this macro to ensure aclocal.m4 has been |
35 # generated from the m4 files accompanying Automake X.Y. | 32 # generated from the m4 files accompanying Automake X.Y. |
36 # (This private macro should not be called outside this file.) | 33 # (This private macro should not be called outside this file.) |
37 AC_DEFUN([AM_AUTOMAKE_VERSION], | 34 AC_DEFUN([AM_AUTOMAKE_VERSION], |
38 [am__api_version='1.11' | 35 [am__api_version='1.15' |
39 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to | 36 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to |
40 dnl require some minimum version. Point them to the right macro. | 37 dnl require some minimum version. Point them to the right macro. |
41 m4_if([$1], [1.11.6], [], | 38 m4_if([$1], [1.15.1], [], |
42 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl | 39 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl |
43 ]) | 40 ]) |
44 | 41 |
45 # _AM_AUTOCONF_VERSION(VERSION) | 42 # _AM_AUTOCONF_VERSION(VERSION) |
46 # ----------------------------- | 43 # ----------------------------- |
52 # AM_SET_CURRENT_AUTOMAKE_VERSION | 49 # AM_SET_CURRENT_AUTOMAKE_VERSION |
53 # ------------------------------- | 50 # ------------------------------- |
54 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. | 51 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. |
55 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. | 52 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. |
56 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], | 53 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], |
57 [AM_AUTOMAKE_VERSION([1.11.6])dnl | 54 [AM_AUTOMAKE_VERSION([1.15.1])dnl |
58 m4_ifndef([AC_AUTOCONF_VERSION], | 55 m4_ifndef([AC_AUTOCONF_VERSION], |
59 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl | 56 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl |
60 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) | 57 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) |
61 | 58 |
62 # AM_AUX_DIR_EXPAND -*- Autoconf -*- | 59 # AM_AUX_DIR_EXPAND -*- Autoconf -*- |
63 | 60 |
64 # Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. | 61 # Copyright (C) 2001-2017 Free Software Foundation, Inc. |
65 # | 62 # |
66 # This file is free software; the Free Software Foundation | 63 # This file is free software; the Free Software Foundation |
67 # gives unlimited permission to copy and/or distribute it, | 64 # gives unlimited permission to copy and/or distribute it, |
68 # with or without modifications, as long as this notice is preserved. | 65 # with or without modifications, as long as this notice is preserved. |
69 | |
70 # serial 1 | |
71 | 66 |
72 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets | 67 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets |
73 # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to | 68 # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to |
74 # `$srcdir', `$srcdir/..', or `$srcdir/../..'. | 69 # '$srcdir', '$srcdir/..', or '$srcdir/../..'. |
75 # | 70 # |
76 # Of course, Automake must honor this variable whenever it calls a | 71 # Of course, Automake must honor this variable whenever it calls a |
77 # tool from the auxiliary directory. The problem is that $srcdir (and | 72 # tool from the auxiliary directory. The problem is that $srcdir (and |
78 # therefore $ac_aux_dir as well) can be either absolute or relative, | 73 # therefore $ac_aux_dir as well) can be either absolute or relative, |
79 # depending on how configure is run. This is pretty annoying, since | 74 # depending on how configure is run. This is pretty annoying, since |
88 # fails when called from a subdirectory in a VPATH build with | 83 # fails when called from a subdirectory in a VPATH build with |
89 # a relative $ac_aux_dir | 84 # a relative $ac_aux_dir |
90 # | 85 # |
91 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir | 86 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir |
92 # are both prefixed by $srcdir. In an in-source build this is usually | 87 # are both prefixed by $srcdir. In an in-source build this is usually |
93 # harmless because $srcdir is `.', but things will broke when you | 88 # harmless because $srcdir is '.', but things will broke when you |
94 # start a VPATH build or use an absolute $srcdir. | 89 # start a VPATH build or use an absolute $srcdir. |
95 # | 90 # |
96 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, | 91 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, |
97 # iff we strip the leading $srcdir from $ac_aux_dir. That would be: | 92 # iff we strip the leading $srcdir from $ac_aux_dir. That would be: |
98 # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` | 93 # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` |
106 # Another solution, used here, is to always expand $ac_aux_dir to an | 101 # Another solution, used here, is to always expand $ac_aux_dir to an |
107 # absolute PATH. The drawback is that using absolute paths prevent a | 102 # absolute PATH. The drawback is that using absolute paths prevent a |
108 # configured tree to be moved without reconfiguration. | 103 # configured tree to be moved without reconfiguration. |
109 | 104 |
110 AC_DEFUN([AM_AUX_DIR_EXPAND], | 105 AC_DEFUN([AM_AUX_DIR_EXPAND], |
111 [dnl Rely on autoconf to set up CDPATH properly. | 106 [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl |
112 AC_PREREQ([2.50])dnl | 107 # Expand $ac_aux_dir to an absolute path. |
113 # expand $ac_aux_dir to an absolute path | 108 am_aux_dir=`cd "$ac_aux_dir" && pwd` |
114 am_aux_dir=`cd $ac_aux_dir && pwd` | |
115 ]) | 109 ]) |
116 | 110 |
117 # AM_CONDITIONAL -*- Autoconf -*- | 111 # AM_CONDITIONAL -*- Autoconf -*- |
118 | 112 |
119 # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008 | 113 # Copyright (C) 1997-2017 Free Software Foundation, Inc. |
120 # Free Software Foundation, Inc. | 114 # |
121 # | 115 # This file is free software; the Free Software Foundation |
122 # This file is free software; the Free Software Foundation | 116 # gives unlimited permission to copy and/or distribute it, |
123 # gives unlimited permission to copy and/or distribute it, | 117 # with or without modifications, as long as this notice is preserved. |
124 # with or without modifications, as long as this notice is preserved. | |
125 | |
126 # serial 9 | |
127 | 118 |
128 # AM_CONDITIONAL(NAME, SHELL-CONDITION) | 119 # AM_CONDITIONAL(NAME, SHELL-CONDITION) |
129 # ------------------------------------- | 120 # ------------------------------------- |
130 # Define a conditional. | 121 # Define a conditional. |
131 AC_DEFUN([AM_CONDITIONAL], | 122 AC_DEFUN([AM_CONDITIONAL], |
132 [AC_PREREQ(2.52)dnl | 123 [AC_PREREQ([2.52])dnl |
133 ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], | 124 m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], |
134 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl | 125 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl |
135 AC_SUBST([$1_TRUE])dnl | 126 AC_SUBST([$1_TRUE])dnl |
136 AC_SUBST([$1_FALSE])dnl | 127 AC_SUBST([$1_FALSE])dnl |
137 _AM_SUBST_NOTMAKE([$1_TRUE])dnl | 128 _AM_SUBST_NOTMAKE([$1_TRUE])dnl |
138 _AM_SUBST_NOTMAKE([$1_FALSE])dnl | 129 _AM_SUBST_NOTMAKE([$1_FALSE])dnl |
139 m4_define([_AM_COND_VALUE_$1], [$2])dnl | 130 m4_define([_AM_COND_VALUE_$1], [$2])dnl |
150 Usually this means the macro was only invoked conditionally.]]) | 141 Usually this means the macro was only invoked conditionally.]]) |
151 fi])]) | 142 fi])]) |
152 | 143 |
153 # Do all the work for Automake. -*- Autoconf -*- | 144 # Do all the work for Automake. -*- Autoconf -*- |
154 | 145 |
155 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, | 146 # Copyright (C) 1996-2017 Free Software Foundation, Inc. |
156 # 2005, 2006, 2008, 2009 Free Software Foundation, Inc. | 147 # |
157 # | 148 # This file is free software; the Free Software Foundation |
158 # This file is free software; the Free Software Foundation | 149 # gives unlimited permission to copy and/or distribute it, |
159 # gives unlimited permission to copy and/or distribute it, | 150 # with or without modifications, as long as this notice is preserved. |
160 # with or without modifications, as long as this notice is preserved. | |
161 | |
162 # serial 16 | |
163 | 151 |
164 # This macro actually does too much. Some checks are only needed if | 152 # This macro actually does too much. Some checks are only needed if |
165 # your package does certain things. But this isn't really a big deal. | 153 # your package does certain things. But this isn't really a big deal. |
154 | |
155 dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. | |
156 m4_define([AC_PROG_CC], | |
157 m4_defn([AC_PROG_CC]) | |
158 [_AM_PROG_CC_C_O | |
159 ]) | |
166 | 160 |
167 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) | 161 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) |
168 # AM_INIT_AUTOMAKE([OPTIONS]) | 162 # AM_INIT_AUTOMAKE([OPTIONS]) |
169 # ----------------------------------------------- | 163 # ----------------------------------------------- |
170 # The call with PACKAGE and VERSION arguments is the old style | 164 # The call with PACKAGE and VERSION arguments is the old style |
174 # We support both call styles for the transition. After | 168 # We support both call styles for the transition. After |
175 # the next Automake release, Autoconf can make the AC_INIT | 169 # the next Automake release, Autoconf can make the AC_INIT |
176 # arguments mandatory, and then we can depend on a new Autoconf | 170 # arguments mandatory, and then we can depend on a new Autoconf |
177 # release and drop the old call support. | 171 # release and drop the old call support. |
178 AC_DEFUN([AM_INIT_AUTOMAKE], | 172 AC_DEFUN([AM_INIT_AUTOMAKE], |
179 [AC_PREREQ([2.62])dnl | 173 [AC_PREREQ([2.65])dnl |
180 dnl Autoconf wants to disallow AM_ names. We explicitly allow | 174 dnl Autoconf wants to disallow AM_ names. We explicitly allow |
181 dnl the ones we care about. | 175 dnl the ones we care about. |
182 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl | 176 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl |
183 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl | 177 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl |
184 AC_REQUIRE([AC_PROG_INSTALL])dnl | 178 AC_REQUIRE([AC_PROG_INSTALL])dnl |
203 AC_SUBST([CYGPATH_W]) | 197 AC_SUBST([CYGPATH_W]) |
204 | 198 |
205 # Define the identity of the package. | 199 # Define the identity of the package. |
206 dnl Distinguish between old-style and new-style calls. | 200 dnl Distinguish between old-style and new-style calls. |
207 m4_ifval([$2], | 201 m4_ifval([$2], |
208 [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl | 202 [AC_DIAGNOSE([obsolete], |
203 [$0: two- and three-arguments forms are deprecated.]) | |
204 m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl | |
209 AC_SUBST([PACKAGE], [$1])dnl | 205 AC_SUBST([PACKAGE], [$1])dnl |
210 AC_SUBST([VERSION], [$2])], | 206 AC_SUBST([VERSION], [$2])], |
211 [_AM_SET_OPTIONS([$1])dnl | 207 [_AM_SET_OPTIONS([$1])dnl |
212 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. | 208 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. |
213 m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, | 209 m4_if( |
210 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), | |
211 [ok:ok],, | |
214 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl | 212 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl |
215 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl | 213 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl |
216 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl | 214 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl |
217 | 215 |
218 _AM_IF_OPTION([no-define],, | 216 _AM_IF_OPTION([no-define],, |
219 [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) | 217 [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) |
220 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl | 218 AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl |
221 | 219 |
222 # Some tools Automake needs. | 220 # Some tools Automake needs. |
223 AC_REQUIRE([AM_SANITY_CHECK])dnl | 221 AC_REQUIRE([AM_SANITY_CHECK])dnl |
224 AC_REQUIRE([AC_ARG_PROGRAM])dnl | 222 AC_REQUIRE([AC_ARG_PROGRAM])dnl |
225 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) | 223 AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) |
226 AM_MISSING_PROG(AUTOCONF, autoconf) | 224 AM_MISSING_PROG([AUTOCONF], [autoconf]) |
227 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) | 225 AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) |
228 AM_MISSING_PROG(AUTOHEADER, autoheader) | 226 AM_MISSING_PROG([AUTOHEADER], [autoheader]) |
229 AM_MISSING_PROG(MAKEINFO, makeinfo) | 227 AM_MISSING_PROG([MAKEINFO], [makeinfo]) |
230 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl | 228 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl |
231 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl | 229 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl |
232 AC_REQUIRE([AM_PROG_MKDIR_P])dnl | 230 AC_REQUIRE([AC_PROG_MKDIR_P])dnl |
233 # We need awk for the "check" target. The system "awk" is bad on | 231 # For better backward compatibility. To be removed once Automake 1.9.x |
234 # some platforms. | 232 # dies out for good. For more background, see: |
233 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> | |
234 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> | |
235 AC_SUBST([mkdir_p], ['$(MKDIR_P)']) | |
236 # We need awk for the "check" target (and possibly the TAP driver). The | |
237 # system "awk" is bad on some platforms. | |
235 AC_REQUIRE([AC_PROG_AWK])dnl | 238 AC_REQUIRE([AC_PROG_AWK])dnl |
236 AC_REQUIRE([AC_PROG_MAKE_SET])dnl | 239 AC_REQUIRE([AC_PROG_MAKE_SET])dnl |
237 AC_REQUIRE([AM_SET_LEADING_DOT])dnl | 240 AC_REQUIRE([AM_SET_LEADING_DOT])dnl |
238 _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], | 241 _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], |
239 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], | 242 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], |
240 [_AM_PROG_TAR([v7])])]) | 243 [_AM_PROG_TAR([v7])])]) |
241 _AM_IF_OPTION([no-dependencies],, | 244 _AM_IF_OPTION([no-dependencies],, |
242 [AC_PROVIDE_IFELSE([AC_PROG_CC], | 245 [AC_PROVIDE_IFELSE([AC_PROG_CC], |
243 [_AM_DEPENDENCIES(CC)], | 246 [_AM_DEPENDENCIES([CC])], |
244 [define([AC_PROG_CC], | 247 [m4_define([AC_PROG_CC], |
245 defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl | 248 m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl |
246 AC_PROVIDE_IFELSE([AC_PROG_CXX], | 249 AC_PROVIDE_IFELSE([AC_PROG_CXX], |
247 [_AM_DEPENDENCIES(CXX)], | 250 [_AM_DEPENDENCIES([CXX])], |
248 [define([AC_PROG_CXX], | 251 [m4_define([AC_PROG_CXX], |
249 defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl | 252 m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl |
250 AC_PROVIDE_IFELSE([AC_PROG_OBJC], | 253 AC_PROVIDE_IFELSE([AC_PROG_OBJC], |
251 [_AM_DEPENDENCIES(OBJC)], | 254 [_AM_DEPENDENCIES([OBJC])], |
252 [define([AC_PROG_OBJC], | 255 [m4_define([AC_PROG_OBJC], |
253 defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl | 256 m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl |
257 AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], | |
258 [_AM_DEPENDENCIES([OBJCXX])], | |
259 [m4_define([AC_PROG_OBJCXX], | |
260 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl | |
254 ]) | 261 ]) |
255 _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl | 262 AC_REQUIRE([AM_SILENT_RULES])dnl |
256 dnl The `parallel-tests' driver may need to know about EXEEXT, so add the | 263 dnl The testsuite driver may need to know about EXEEXT, so add the |
257 dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro | 264 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This |
258 dnl is hooked onto _AC_COMPILER_EXEEXT early, see below. | 265 dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. |
259 AC_CONFIG_COMMANDS_PRE(dnl | 266 AC_CONFIG_COMMANDS_PRE(dnl |
260 [m4_provide_if([_AM_COMPILER_EXEEXT], | 267 [m4_provide_if([_AM_COMPILER_EXEEXT], |
261 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl | 268 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl |
269 | |
270 # POSIX will say in a future version that running "rm -f" with no argument | |
271 # is OK; and we want to be able to make that assumption in our Makefile | |
272 # recipes. So use an aggressive probe to check that the usage we want is | |
273 # actually supported "in the wild" to an acceptable degree. | |
274 # See automake bug#10828. | |
275 # To make any issue more visible, cause the running configure to be aborted | |
276 # by default if the 'rm' program in use doesn't match our expectations; the | |
277 # user can still override this though. | |
278 if rm -f && rm -fr && rm -rf; then : OK; else | |
279 cat >&2 <<'END' | |
280 Oops! | |
281 | |
282 Your 'rm' program seems unable to run without file operands specified | |
283 on the command line, even when the '-f' option is present. This is contrary | |
284 to the behaviour of most rm programs out there, and not conforming with | |
285 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> | |
286 | |
287 Please tell bug-automake@gnu.org about your system, including the value | |
288 of your $PATH and any error possibly output before this message. This | |
289 can help us improve future automake versions. | |
290 | |
291 END | |
292 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then | |
293 echo 'Configuration will proceed anyway, since you have set the' >&2 | |
294 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 | |
295 echo >&2 | |
296 else | |
297 cat >&2 <<'END' | |
298 Aborting the configuration process, to ensure you take notice of the issue. | |
299 | |
300 You can download and install GNU coreutils to get an 'rm' implementation | |
301 that behaves properly: <http://www.gnu.org/software/coreutils/>. | |
302 | |
303 If you want to complete the configuration process using your problematic | |
304 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM | |
305 to "yes", and re-run configure. | |
306 | |
307 END | |
308 AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) | |
309 fi | |
310 fi | |
311 dnl The trailing newline in this macro's definition is deliberate, for | |
312 dnl backward compatibility and to allow trailing 'dnl'-style comments | |
313 dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. | |
262 ]) | 314 ]) |
263 | 315 |
264 dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not | 316 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not |
265 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further | 317 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further |
266 dnl mangled by Autoconf and run in a shell conditional statement. | 318 dnl mangled by Autoconf and run in a shell conditional statement. |
267 m4_define([_AC_COMPILER_EXEEXT], | 319 m4_define([_AC_COMPILER_EXEEXT], |
268 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) | 320 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) |
269 | |
270 | 321 |
271 # When config.status generates a header, we must update the stamp-h file. | 322 # When config.status generates a header, we must update the stamp-h file. |
272 # This file resides in the same directory as the config header | 323 # This file resides in the same directory as the config header |
273 # that is generated. The stamp files are numbered to have different names. | 324 # that is generated. The stamp files are numbered to have different names. |
274 | 325 |
287 _am_stamp_count=`expr $_am_stamp_count + 1` ;; | 338 _am_stamp_count=`expr $_am_stamp_count + 1` ;; |
288 esac | 339 esac |
289 done | 340 done |
290 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) | 341 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) |
291 | 342 |
292 # Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation, | 343 # Copyright (C) 2001-2017 Free Software Foundation, Inc. |
293 # Inc. | 344 # |
294 # | 345 # This file is free software; the Free Software Foundation |
295 # This file is free software; the Free Software Foundation | 346 # gives unlimited permission to copy and/or distribute it, |
296 # gives unlimited permission to copy and/or distribute it, | 347 # with or without modifications, as long as this notice is preserved. |
297 # with or without modifications, as long as this notice is preserved. | |
298 | |
299 # serial 1 | |
300 | 348 |
301 # AM_PROG_INSTALL_SH | 349 # AM_PROG_INSTALL_SH |
302 # ------------------ | 350 # ------------------ |
303 # Define $install_sh. | 351 # Define $install_sh. |
304 AC_DEFUN([AM_PROG_INSTALL_SH], | 352 AC_DEFUN([AM_PROG_INSTALL_SH], |
305 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl | 353 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl |
306 if test x"${install_sh}" != xset; then | 354 if test x"${install_sh+set}" != xset; then |
307 case $am_aux_dir in | 355 case $am_aux_dir in |
308 *\ * | *\ *) | 356 *\ * | *\ *) |
309 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; | 357 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; |
310 *) | 358 *) |
311 install_sh="\${SHELL} $am_aux_dir/install-sh" | 359 install_sh="\${SHELL} $am_aux_dir/install-sh" |
312 esac | 360 esac |
313 fi | 361 fi |
314 AC_SUBST(install_sh)]) | 362 AC_SUBST([install_sh])]) |
315 | 363 |
316 # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- | 364 # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- |
317 # From Jim Meyering | 365 # From Jim Meyering |
318 | 366 |
319 # Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008, | 367 # Copyright (C) 1996-2017 Free Software Foundation, Inc. |
320 # 2011 Free Software Foundation, Inc. | 368 # |
321 # | 369 # This file is free software; the Free Software Foundation |
322 # This file is free software; the Free Software Foundation | 370 # gives unlimited permission to copy and/or distribute it, |
323 # gives unlimited permission to copy and/or distribute it, | 371 # with or without modifications, as long as this notice is preserved. |
324 # with or without modifications, as long as this notice is preserved. | |
325 | |
326 # serial 5 | |
327 | 372 |
328 # AM_MAINTAINER_MODE([DEFAULT-MODE]) | 373 # AM_MAINTAINER_MODE([DEFAULT-MODE]) |
329 # ---------------------------------- | 374 # ---------------------------------- |
330 # Control maintainer-specific portions of Makefiles. | 375 # Control maintainer-specific portions of Makefiles. |
331 # Default is to disable them, unless `enable' is passed literally. | 376 # Default is to disable them, unless 'enable' is passed literally. |
332 # For symmetry, `disable' may be passed as well. Anyway, the user | 377 # For symmetry, 'disable' may be passed as well. Anyway, the user |
333 # can override the default with the --enable/--disable switch. | 378 # can override the default with the --enable/--disable switch. |
334 AC_DEFUN([AM_MAINTAINER_MODE], | 379 AC_DEFUN([AM_MAINTAINER_MODE], |
335 [m4_case(m4_default([$1], [disable]), | 380 [m4_case(m4_default([$1], [disable]), |
336 [enable], [m4_define([am_maintainer_other], [disable])], | 381 [enable], [m4_define([am_maintainer_other], [disable])], |
337 [disable], [m4_define([am_maintainer_other], [enable])], | 382 [disable], [m4_define([am_maintainer_other], [enable])], |
338 [m4_define([am_maintainer_other], [enable]) | 383 [m4_define([am_maintainer_other], [enable]) |
339 m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) | 384 m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) |
340 AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) | 385 AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) |
341 dnl maintainer-mode's default is 'disable' unless 'enable' is passed | 386 dnl maintainer-mode's default is 'disable' unless 'enable' is passed |
342 AC_ARG_ENABLE([maintainer-mode], | 387 AC_ARG_ENABLE([maintainer-mode], |
343 [ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful | 388 [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode], |
344 (and sometimes confusing) to the casual installer], | 389 am_maintainer_other[ make rules and dependencies not useful |
345 [USE_MAINTAINER_MODE=$enableval], | 390 (and sometimes confusing) to the casual installer])], |
346 [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) | 391 [USE_MAINTAINER_MODE=$enableval], |
392 [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) | |
347 AC_MSG_RESULT([$USE_MAINTAINER_MODE]) | 393 AC_MSG_RESULT([$USE_MAINTAINER_MODE]) |
348 AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) | 394 AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) |
349 MAINT=$MAINTAINER_MODE_TRUE | 395 MAINT=$MAINTAINER_MODE_TRUE |
350 AC_SUBST([MAINT])dnl | 396 AC_SUBST([MAINT])dnl |
351 ] | 397 ] |
352 ) | 398 ) |
353 | 399 |
354 AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE]) | |
355 | |
356 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- | 400 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- |
357 | 401 |
358 # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008 | 402 # Copyright (C) 1997-2017 Free Software Foundation, Inc. |
359 # Free Software Foundation, Inc. | 403 # |
360 # | 404 # This file is free software; the Free Software Foundation |
361 # This file is free software; the Free Software Foundation | 405 # gives unlimited permission to copy and/or distribute it, |
362 # gives unlimited permission to copy and/or distribute it, | 406 # with or without modifications, as long as this notice is preserved. |
363 # with or without modifications, as long as this notice is preserved. | |
364 | |
365 # serial 6 | |
366 | 407 |
367 # AM_MISSING_PROG(NAME, PROGRAM) | 408 # AM_MISSING_PROG(NAME, PROGRAM) |
368 # ------------------------------ | 409 # ------------------------------ |
369 AC_DEFUN([AM_MISSING_PROG], | 410 AC_DEFUN([AM_MISSING_PROG], |
370 [AC_REQUIRE([AM_MISSING_HAS_RUN]) | 411 [AC_REQUIRE([AM_MISSING_HAS_RUN]) |
371 $1=${$1-"${am_missing_run}$2"} | 412 $1=${$1-"${am_missing_run}$2"} |
372 AC_SUBST($1)]) | 413 AC_SUBST($1)]) |
373 | 414 |
374 | |
375 # AM_MISSING_HAS_RUN | 415 # AM_MISSING_HAS_RUN |
376 # ------------------ | 416 # ------------------ |
377 # Define MISSING if not defined so far and test if it supports --run. | 417 # Define MISSING if not defined so far and test if it is modern enough. |
378 # If it does, set am_missing_run to use it, otherwise, to nothing. | 418 # If it is, set am_missing_run to use it, otherwise, to nothing. |
379 AC_DEFUN([AM_MISSING_HAS_RUN], | 419 AC_DEFUN([AM_MISSING_HAS_RUN], |
380 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl | 420 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl |
381 AC_REQUIRE_AUX_FILE([missing])dnl | 421 AC_REQUIRE_AUX_FILE([missing])dnl |
382 if test x"${MISSING+set}" != xset; then | 422 if test x"${MISSING+set}" != xset; then |
383 case $am_aux_dir in | 423 case $am_aux_dir in |
386 *) | 426 *) |
387 MISSING="\${SHELL} $am_aux_dir/missing" ;; | 427 MISSING="\${SHELL} $am_aux_dir/missing" ;; |
388 esac | 428 esac |
389 fi | 429 fi |
390 # Use eval to expand $SHELL | 430 # Use eval to expand $SHELL |
391 if eval "$MISSING --run true"; then | 431 if eval "$MISSING --is-lightweight"; then |
392 am_missing_run="$MISSING --run " | 432 am_missing_run="$MISSING " |
393 else | 433 else |
394 am_missing_run= | 434 am_missing_run= |
395 AC_MSG_WARN([`missing' script is too old or missing]) | 435 AC_MSG_WARN(['missing' script is too old or missing]) |
396 fi | 436 fi |
397 ]) | 437 ]) |
398 | 438 |
399 # Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation, | |
400 # Inc. | |
401 # | |
402 # This file is free software; the Free Software Foundation | |
403 # gives unlimited permission to copy and/or distribute it, | |
404 # with or without modifications, as long as this notice is preserved. | |
405 | |
406 # serial 1 | |
407 | |
408 # AM_PROG_MKDIR_P | |
409 # --------------- | |
410 # Check for `mkdir -p'. | |
411 AC_DEFUN([AM_PROG_MKDIR_P], | |
412 [AC_PREREQ([2.60])dnl | |
413 AC_REQUIRE([AC_PROG_MKDIR_P])dnl | |
414 dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, | |
415 dnl while keeping a definition of mkdir_p for backward compatibility. | |
416 dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. | |
417 dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of | |
418 dnl Makefile.ins that do not define MKDIR_P, so we do our own | |
419 dnl adjustment using top_builddir (which is defined more often than | |
420 dnl MKDIR_P). | |
421 AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl | |
422 case $mkdir_p in | |
423 [[\\/$]]* | ?:[[\\/]]*) ;; | |
424 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; | |
425 esac | |
426 ]) | |
427 | |
428 # Helper functions for option handling. -*- Autoconf -*- | 439 # Helper functions for option handling. -*- Autoconf -*- |
429 | 440 |
430 # Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software | 441 # Copyright (C) 2001-2017 Free Software Foundation, Inc. |
431 # Foundation, Inc. | 442 # |
432 # | 443 # This file is free software; the Free Software Foundation |
433 # This file is free software; the Free Software Foundation | 444 # gives unlimited permission to copy and/or distribute it, |
434 # gives unlimited permission to copy and/or distribute it, | 445 # with or without modifications, as long as this notice is preserved. |
435 # with or without modifications, as long as this notice is preserved. | |
436 | |
437 # serial 5 | |
438 | 446 |
439 # _AM_MANGLE_OPTION(NAME) | 447 # _AM_MANGLE_OPTION(NAME) |
440 # ----------------------- | 448 # ----------------------- |
441 AC_DEFUN([_AM_MANGLE_OPTION], | 449 AC_DEFUN([_AM_MANGLE_OPTION], |
442 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) | 450 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) |
443 | 451 |
444 # _AM_SET_OPTION(NAME) | 452 # _AM_SET_OPTION(NAME) |
445 # -------------------- | 453 # -------------------- |
446 # Set option NAME. Presently that only means defining a flag for this option. | 454 # Set option NAME. Presently that only means defining a flag for this option. |
447 AC_DEFUN([_AM_SET_OPTION], | 455 AC_DEFUN([_AM_SET_OPTION], |
448 [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) | 456 [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) |
449 | 457 |
450 # _AM_SET_OPTIONS(OPTIONS) | 458 # _AM_SET_OPTIONS(OPTIONS) |
451 # ------------------------ | 459 # ------------------------ |
452 # OPTIONS is a space-separated list of Automake options. | 460 # OPTIONS is a space-separated list of Automake options. |
453 AC_DEFUN([_AM_SET_OPTIONS], | 461 AC_DEFUN([_AM_SET_OPTIONS], |
457 # ------------------------------------------- | 465 # ------------------------------------------- |
458 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. | 466 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. |
459 AC_DEFUN([_AM_IF_OPTION], | 467 AC_DEFUN([_AM_IF_OPTION], |
460 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) | 468 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) |
461 | 469 |
470 # Copyright (C) 1999-2017 Free Software Foundation, Inc. | |
471 # | |
472 # This file is free software; the Free Software Foundation | |
473 # gives unlimited permission to copy and/or distribute it, | |
474 # with or without modifications, as long as this notice is preserved. | |
475 | |
476 # _AM_PROG_CC_C_O | |
477 # --------------- | |
478 # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC | |
479 # to automatically call this. | |
480 AC_DEFUN([_AM_PROG_CC_C_O], | |
481 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl | |
482 AC_REQUIRE_AUX_FILE([compile])dnl | |
483 AC_LANG_PUSH([C])dnl | |
484 AC_CACHE_CHECK( | |
485 [whether $CC understands -c and -o together], | |
486 [am_cv_prog_cc_c_o], | |
487 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) | |
488 # Make sure it works both with $CC and with simple cc. | |
489 # Following AC_PROG_CC_C_O, we do the test twice because some | |
490 # compilers refuse to overwrite an existing .o file with -o, | |
491 # though they will create one. | |
492 am_cv_prog_cc_c_o=yes | |
493 for am_i in 1 2; do | |
494 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ | |
495 && test -f conftest2.$ac_objext; then | |
496 : OK | |
497 else | |
498 am_cv_prog_cc_c_o=no | |
499 break | |
500 fi | |
501 done | |
502 rm -f core conftest* | |
503 unset am_i]) | |
504 if test "$am_cv_prog_cc_c_o" != yes; then | |
505 # Losing compiler, so override with the script. | |
506 # FIXME: It is wrong to rewrite CC. | |
507 # But if we don't then we get into trouble of one sort or another. | |
508 # A longer-term fix would be to have automake use am__CC in this case, | |
509 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" | |
510 CC="$am_aux_dir/compile $CC" | |
511 fi | |
512 AC_LANG_POP([C])]) | |
513 | |
514 # For backward compatibility. | |
515 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) | |
516 | |
517 # Copyright (C) 2001-2017 Free Software Foundation, Inc. | |
518 # | |
519 # This file is free software; the Free Software Foundation | |
520 # gives unlimited permission to copy and/or distribute it, | |
521 # with or without modifications, as long as this notice is preserved. | |
522 | |
523 # AM_RUN_LOG(COMMAND) | |
524 # ------------------- | |
525 # Run COMMAND, save the exit status in ac_status, and log it. | |
526 # (This has been adapted from Autoconf's _AC_RUN_LOG macro.) | |
527 AC_DEFUN([AM_RUN_LOG], | |
528 [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD | |
529 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD | |
530 ac_status=$? | |
531 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD | |
532 (exit $ac_status); }]) | |
533 | |
462 # Check to make sure that the build environment is sane. -*- Autoconf -*- | 534 # Check to make sure that the build environment is sane. -*- Autoconf -*- |
463 | 535 |
464 # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008 | 536 # Copyright (C) 1996-2017 Free Software Foundation, Inc. |
465 # Free Software Foundation, Inc. | 537 # |
466 # | 538 # This file is free software; the Free Software Foundation |
467 # This file is free software; the Free Software Foundation | 539 # gives unlimited permission to copy and/or distribute it, |
468 # gives unlimited permission to copy and/or distribute it, | 540 # with or without modifications, as long as this notice is preserved. |
469 # with or without modifications, as long as this notice is preserved. | |
470 | |
471 # serial 5 | |
472 | 541 |
473 # AM_SANITY_CHECK | 542 # AM_SANITY_CHECK |
474 # --------------- | 543 # --------------- |
475 AC_DEFUN([AM_SANITY_CHECK], | 544 AC_DEFUN([AM_SANITY_CHECK], |
476 [AC_MSG_CHECKING([whether build environment is sane]) | 545 [AC_MSG_CHECKING([whether build environment is sane]) |
477 # Just in case | |
478 sleep 1 | |
479 echo timestamp > conftest.file | |
480 # Reject unsafe characters in $srcdir or the absolute working directory | 546 # Reject unsafe characters in $srcdir or the absolute working directory |
481 # name. Accept space and tab only in the latter. | 547 # name. Accept space and tab only in the latter. |
482 am_lf=' | 548 am_lf=' |
483 ' | 549 ' |
484 case `pwd` in | 550 case `pwd` in |
485 *[[\\\"\#\$\&\'\`$am_lf]]*) | 551 *[[\\\"\#\$\&\'\`$am_lf]]*) |
486 AC_MSG_ERROR([unsafe absolute working directory name]);; | 552 AC_MSG_ERROR([unsafe absolute working directory name]);; |
487 esac | 553 esac |
488 case $srcdir in | 554 case $srcdir in |
489 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) | 555 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) |
490 AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; | 556 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; |
491 esac | 557 esac |
492 | 558 |
493 # Do `set' in a subshell so we don't clobber the current shell's | 559 # Do 'set' in a subshell so we don't clobber the current shell's |
494 # arguments. Must try -L first in case configure is actually a | 560 # arguments. Must try -L first in case configure is actually a |
495 # symlink; some systems play weird games with the mod time of symlinks | 561 # symlink; some systems play weird games with the mod time of symlinks |
496 # (eg FreeBSD returns the mod time of the symlink's containing | 562 # (eg FreeBSD returns the mod time of the symlink's containing |
497 # directory). | 563 # directory). |
498 if ( | 564 if ( |
499 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` | 565 am_has_slept=no |
500 if test "$[*]" = "X"; then | 566 for am_try in 1 2; do |
501 # -L didn't work. | 567 echo "timestamp, slept: $am_has_slept" > conftest.file |
502 set X `ls -t "$srcdir/configure" conftest.file` | 568 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` |
503 fi | 569 if test "$[*]" = "X"; then |
504 rm -f conftest.file | 570 # -L didn't work. |
505 if test "$[*]" != "X $srcdir/configure conftest.file" \ | 571 set X `ls -t "$srcdir/configure" conftest.file` |
506 && test "$[*]" != "X conftest.file $srcdir/configure"; then | 572 fi |
507 | 573 if test "$[*]" != "X $srcdir/configure conftest.file" \ |
508 # If neither matched, then we have a broken ls. This can happen | 574 && test "$[*]" != "X conftest.file $srcdir/configure"; then |
509 # if, for instance, CONFIG_SHELL is bash and it inherits a | 575 |
510 # broken ls alias from the environment. This has actually | 576 # If neither matched, then we have a broken ls. This can happen |
511 # happened. Such a system could not be considered "sane". | 577 # if, for instance, CONFIG_SHELL is bash and it inherits a |
512 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken | 578 # broken ls alias from the environment. This has actually |
513 alias in your environment]) | 579 # happened. Such a system could not be considered "sane". |
514 fi | 580 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken |
515 | 581 alias in your environment]) |
582 fi | |
583 if test "$[2]" = conftest.file || test $am_try -eq 2; then | |
584 break | |
585 fi | |
586 # Just in case. | |
587 sleep 1 | |
588 am_has_slept=yes | |
589 done | |
516 test "$[2]" = conftest.file | 590 test "$[2]" = conftest.file |
517 ) | 591 ) |
518 then | 592 then |
519 # Ok. | 593 # Ok. |
520 : | 594 : |
521 else | 595 else |
522 AC_MSG_ERROR([newly created file is older than distributed files! | 596 AC_MSG_ERROR([newly created file is older than distributed files! |
523 Check your system clock]) | 597 Check your system clock]) |
524 fi | 598 fi |
525 AC_MSG_RESULT(yes)]) | 599 AC_MSG_RESULT([yes]) |
526 | 600 # If we didn't sleep, we still need to ensure time stamps of config.status and |
527 # Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. | 601 # generated files are strictly newer. |
528 # | 602 am_sleep_pid= |
529 # This file is free software; the Free Software Foundation | 603 if grep 'slept: no' conftest.file >/dev/null 2>&1; then |
530 # gives unlimited permission to copy and/or distribute it, | 604 ( sleep 1 ) & |
531 # with or without modifications, as long as this notice is preserved. | 605 am_sleep_pid=$! |
532 | 606 fi |
533 # serial 1 | 607 AC_CONFIG_COMMANDS_PRE( |
608 [AC_MSG_CHECKING([that generated files are newer than configure]) | |
609 if test -n "$am_sleep_pid"; then | |
610 # Hide warnings about reused PIDs. | |
611 wait $am_sleep_pid 2>/dev/null | |
612 fi | |
613 AC_MSG_RESULT([done])]) | |
614 rm -f conftest.file | |
615 ]) | |
616 | |
617 # Copyright (C) 2009-2017 Free Software Foundation, Inc. | |
618 # | |
619 # This file is free software; the Free Software Foundation | |
620 # gives unlimited permission to copy and/or distribute it, | |
621 # with or without modifications, as long as this notice is preserved. | |
622 | |
623 # AM_SILENT_RULES([DEFAULT]) | |
624 # -------------------------- | |
625 # Enable less verbose build rules; with the default set to DEFAULT | |
626 # ("yes" being less verbose, "no" or empty being verbose). | |
627 AC_DEFUN([AM_SILENT_RULES], | |
628 [AC_ARG_ENABLE([silent-rules], [dnl | |
629 AS_HELP_STRING( | |
630 [--enable-silent-rules], | |
631 [less verbose build output (undo: "make V=1")]) | |
632 AS_HELP_STRING( | |
633 [--disable-silent-rules], | |
634 [verbose build output (undo: "make V=0")])dnl | |
635 ]) | |
636 case $enable_silent_rules in @%:@ ((( | |
637 yes) AM_DEFAULT_VERBOSITY=0;; | |
638 no) AM_DEFAULT_VERBOSITY=1;; | |
639 *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; | |
640 esac | |
641 dnl | |
642 dnl A few 'make' implementations (e.g., NonStop OS and NextStep) | |
643 dnl do not support nested variable expansions. | |
644 dnl See automake bug#9928 and bug#10237. | |
645 am_make=${MAKE-make} | |
646 AC_CACHE_CHECK([whether $am_make supports nested variables], | |
647 [am_cv_make_support_nested_variables], | |
648 [if AS_ECHO([['TRUE=$(BAR$(V)) | |
649 BAR0=false | |
650 BAR1=true | |
651 V=1 | |
652 am__doit: | |
653 @$(TRUE) | |
654 .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then | |
655 am_cv_make_support_nested_variables=yes | |
656 else | |
657 am_cv_make_support_nested_variables=no | |
658 fi]) | |
659 if test $am_cv_make_support_nested_variables = yes; then | |
660 dnl Using '$V' instead of '$(V)' breaks IRIX make. | |
661 AM_V='$(V)' | |
662 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' | |
663 else | |
664 AM_V=$AM_DEFAULT_VERBOSITY | |
665 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY | |
666 fi | |
667 AC_SUBST([AM_V])dnl | |
668 AM_SUBST_NOTMAKE([AM_V])dnl | |
669 AC_SUBST([AM_DEFAULT_V])dnl | |
670 AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl | |
671 AC_SUBST([AM_DEFAULT_VERBOSITY])dnl | |
672 AM_BACKSLASH='\' | |
673 AC_SUBST([AM_BACKSLASH])dnl | |
674 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl | |
675 ]) | |
676 | |
677 # Copyright (C) 2001-2017 Free Software Foundation, Inc. | |
678 # | |
679 # This file is free software; the Free Software Foundation | |
680 # gives unlimited permission to copy and/or distribute it, | |
681 # with or without modifications, as long as this notice is preserved. | |
534 | 682 |
535 # AM_PROG_INSTALL_STRIP | 683 # AM_PROG_INSTALL_STRIP |
536 # --------------------- | 684 # --------------------- |
537 # One issue with vendor `install' (even GNU) is that you can't | 685 # One issue with vendor 'install' (even GNU) is that you can't |
538 # specify the program used to strip binaries. This is especially | 686 # specify the program used to strip binaries. This is especially |
539 # annoying in cross-compiling environments, where the build's strip | 687 # annoying in cross-compiling environments, where the build's strip |
540 # is unlikely to handle the host's binaries. | 688 # is unlikely to handle the host's binaries. |
541 # Fortunately install-sh will honor a STRIPPROG variable, so we | 689 # Fortunately install-sh will honor a STRIPPROG variable, so we |
542 # always use install-sh in `make install-strip', and initialize | 690 # always use install-sh in "make install-strip", and initialize |
543 # STRIPPROG with the value of the STRIP variable (set by the user). | 691 # STRIPPROG with the value of the STRIP variable (set by the user). |
544 AC_DEFUN([AM_PROG_INSTALL_STRIP], | 692 AC_DEFUN([AM_PROG_INSTALL_STRIP], |
545 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl | 693 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl |
546 # Installed binaries are usually stripped using `strip' when the user | 694 # Installed binaries are usually stripped using 'strip' when the user |
547 # run `make install-strip'. However `strip' might not be the right | 695 # run "make install-strip". However 'strip' might not be the right |
548 # tool to use in cross-compilation environments, therefore Automake | 696 # tool to use in cross-compilation environments, therefore Automake |
549 # will honor the `STRIP' environment variable to overrule this program. | 697 # will honor the 'STRIP' environment variable to overrule this program. |
550 dnl Don't test for $cross_compiling = yes, because it might be `maybe'. | 698 dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. |
551 if test "$cross_compiling" != no; then | 699 if test "$cross_compiling" != no; then |
552 AC_CHECK_TOOL([STRIP], [strip], :) | 700 AC_CHECK_TOOL([STRIP], [strip], :) |
553 fi | 701 fi |
554 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" | 702 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" |
555 AC_SUBST([INSTALL_STRIP_PROGRAM])]) | 703 AC_SUBST([INSTALL_STRIP_PROGRAM])]) |
556 | 704 |
557 # Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc. | 705 # Copyright (C) 2006-2017 Free Software Foundation, Inc. |
558 # | 706 # |
559 # This file is free software; the Free Software Foundation | 707 # This file is free software; the Free Software Foundation |
560 # gives unlimited permission to copy and/or distribute it, | 708 # gives unlimited permission to copy and/or distribute it, |
561 # with or without modifications, as long as this notice is preserved. | 709 # with or without modifications, as long as this notice is preserved. |
562 | |
563 # serial 3 | |
564 | 710 |
565 # _AM_SUBST_NOTMAKE(VARIABLE) | 711 # _AM_SUBST_NOTMAKE(VARIABLE) |
566 # --------------------------- | 712 # --------------------------- |
567 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. | 713 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. |
568 # This macro is traced by Automake. | 714 # This macro is traced by Automake. |
573 # Public sister of _AM_SUBST_NOTMAKE. | 719 # Public sister of _AM_SUBST_NOTMAKE. |
574 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) | 720 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) |
575 | 721 |
576 # Check how to create a tarball. -*- Autoconf -*- | 722 # Check how to create a tarball. -*- Autoconf -*- |
577 | 723 |
578 # Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc. | 724 # Copyright (C) 2004-2017 Free Software Foundation, Inc. |
579 # | 725 # |
580 # This file is free software; the Free Software Foundation | 726 # This file is free software; the Free Software Foundation |
581 # gives unlimited permission to copy and/or distribute it, | 727 # gives unlimited permission to copy and/or distribute it, |
582 # with or without modifications, as long as this notice is preserved. | 728 # with or without modifications, as long as this notice is preserved. |
583 | |
584 # serial 2 | |
585 | 729 |
586 # _AM_PROG_TAR(FORMAT) | 730 # _AM_PROG_TAR(FORMAT) |
587 # -------------------- | 731 # -------------------- |
588 # Check how to create a tarball in format FORMAT. | 732 # Check how to create a tarball in format FORMAT. |
589 # FORMAT should be one of `v7', `ustar', or `pax'. | 733 # FORMAT should be one of 'v7', 'ustar', or 'pax'. |
590 # | 734 # |
591 # Substitute a variable $(am__tar) that is a command | 735 # Substitute a variable $(am__tar) that is a command |
592 # writing to stdout a FORMAT-tarball containing the directory | 736 # writing to stdout a FORMAT-tarball containing the directory |
593 # $tardir. | 737 # $tardir. |
594 # tardir=directory && $(am__tar) > result.tar | 738 # tardir=directory && $(am__tar) > result.tar |
595 # | 739 # |
596 # Substitute a variable $(am__untar) that extract such | 740 # Substitute a variable $(am__untar) that extract such |
597 # a tarball read from stdin. | 741 # a tarball read from stdin. |
598 # $(am__untar) < result.tar | 742 # $(am__untar) < result.tar |
743 # | |
599 AC_DEFUN([_AM_PROG_TAR], | 744 AC_DEFUN([_AM_PROG_TAR], |
600 [# Always define AMTAR for backward compatibility. Yes, it's still used | 745 [# Always define AMTAR for backward compatibility. Yes, it's still used |
601 # in the wild :-( We should find a proper way to deprecate it ... | 746 # in the wild :-( We should find a proper way to deprecate it ... |
602 AC_SUBST([AMTAR], ['$${TAR-tar}']) | 747 AC_SUBST([AMTAR], ['$${TAR-tar}']) |
748 | |
749 # We'll loop over all known methods to create a tar archive until one works. | |
750 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' | |
751 | |
603 m4_if([$1], [v7], | 752 m4_if([$1], [v7], |
604 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], | 753 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], |
605 [m4_case([$1], [ustar],, [pax],, | 754 |
606 [m4_fatal([Unknown tar format])]) | 755 [m4_case([$1], |
607 AC_MSG_CHECKING([how to create a $1 tar archive]) | 756 [ustar], |
608 # Loop over all known methods to create a tar archive until one works. | 757 [# The POSIX 1988 'ustar' format is defined with fixed-size fields. |
609 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' | 758 # There is notably a 21 bits limit for the UID and the GID. In fact, |
610 _am_tools=${am_cv_prog_tar_$1-$_am_tools} | 759 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 |
611 # Do not fold the above two line into one, because Tru64 sh and | 760 # and bug#13588). |
612 # Solaris sh will not grok spaces in the rhs of `-'. | 761 am_max_uid=2097151 # 2^21 - 1 |
613 for _am_tool in $_am_tools | 762 am_max_gid=$am_max_uid |
614 do | 763 # The $UID and $GID variables are not portable, so we need to resort |
615 case $_am_tool in | 764 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls |
616 gnutar) | 765 # below are definitely unexpected, so allow the users to see them |
617 for _am_tar in tar gnutar gtar; | 766 # (that is, avoid stderr redirection). |
618 do | 767 am_uid=`id -u || echo unknown` |
619 AM_RUN_LOG([$_am_tar --version]) && break | 768 am_gid=`id -g || echo unknown` |
620 done | 769 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) |
621 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' | 770 if test $am_uid -le $am_max_uid; then |
622 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' | 771 AC_MSG_RESULT([yes]) |
623 am__untar="$_am_tar -xf -" | 772 else |
624 ;; | 773 AC_MSG_RESULT([no]) |
625 plaintar) | 774 _am_tools=none |
626 # Must skip GNU tar: if it does not support --format= it doesn't create | 775 fi |
627 # ustar tarball either. | 776 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) |
628 (tar --version) >/dev/null 2>&1 && continue | 777 if test $am_gid -le $am_max_gid; then |
629 am__tar='tar chf - "$$tardir"' | 778 AC_MSG_RESULT([yes]) |
630 am__tar_='tar chf - "$tardir"' | 779 else |
631 am__untar='tar xf -' | 780 AC_MSG_RESULT([no]) |
632 ;; | 781 _am_tools=none |
633 pax) | 782 fi], |
634 am__tar='pax -L -x $1 -w "$$tardir"' | 783 |
635 am__tar_='pax -L -x $1 -w "$tardir"' | 784 [pax], |
636 am__untar='pax -r' | 785 [], |
637 ;; | 786 |
638 cpio) | 787 [m4_fatal([Unknown tar format])]) |
639 am__tar='find "$$tardir" -print | cpio -o -H $1 -L' | 788 |
640 am__tar_='find "$tardir" -print | cpio -o -H $1 -L' | 789 AC_MSG_CHECKING([how to create a $1 tar archive]) |
641 am__untar='cpio -i -H $1 -d' | 790 |
642 ;; | 791 # Go ahead even if we have the value already cached. We do so because we |
643 none) | 792 # need to set the values for the 'am__tar' and 'am__untar' variables. |
644 am__tar=false | 793 _am_tools=${am_cv_prog_tar_$1-$_am_tools} |
645 am__tar_=false | 794 |
646 am__untar=false | 795 for _am_tool in $_am_tools; do |
647 ;; | 796 case $_am_tool in |
648 esac | 797 gnutar) |
649 | 798 for _am_tar in tar gnutar gtar; do |
650 # If the value was cached, stop now. We just wanted to have am__tar | 799 AM_RUN_LOG([$_am_tar --version]) && break |
651 # and am__untar set. | 800 done |
652 test -n "${am_cv_prog_tar_$1}" && break | 801 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' |
653 | 802 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' |
654 # tar/untar a dummy directory, and stop if the command works | 803 am__untar="$_am_tar -xf -" |
804 ;; | |
805 plaintar) | |
806 # Must skip GNU tar: if it does not support --format= it doesn't create | |
807 # ustar tarball either. | |
808 (tar --version) >/dev/null 2>&1 && continue | |
809 am__tar='tar chf - "$$tardir"' | |
810 am__tar_='tar chf - "$tardir"' | |
811 am__untar='tar xf -' | |
812 ;; | |
813 pax) | |
814 am__tar='pax -L -x $1 -w "$$tardir"' | |
815 am__tar_='pax -L -x $1 -w "$tardir"' | |
816 am__untar='pax -r' | |
817 ;; | |
818 cpio) | |
819 am__tar='find "$$tardir" -print | cpio -o -H $1 -L' | |
820 am__tar_='find "$tardir" -print | cpio -o -H $1 -L' | |
821 am__untar='cpio -i -H $1 -d' | |
822 ;; | |
823 none) | |
824 am__tar=false | |
825 am__tar_=false | |
826 am__untar=false | |
827 ;; | |
828 esac | |
829 | |
830 # If the value was cached, stop now. We just wanted to have am__tar | |
831 # and am__untar set. | |
832 test -n "${am_cv_prog_tar_$1}" && break | |
833 | |
834 # tar/untar a dummy directory, and stop if the command works. | |
835 rm -rf conftest.dir | |
836 mkdir conftest.dir | |
837 echo GrepMe > conftest.dir/file | |
838 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) | |
839 rm -rf conftest.dir | |
840 if test -s conftest.tar; then | |
841 AM_RUN_LOG([$am__untar <conftest.tar]) | |
842 AM_RUN_LOG([cat conftest.dir/file]) | |
843 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break | |
844 fi | |
845 done | |
655 rm -rf conftest.dir | 846 rm -rf conftest.dir |
656 mkdir conftest.dir | 847 |
657 echo GrepMe > conftest.dir/file | 848 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) |
658 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) | 849 AC_MSG_RESULT([$am_cv_prog_tar_$1])]) |
659 rm -rf conftest.dir | 850 |
660 if test -s conftest.tar; then | |
661 AM_RUN_LOG([$am__untar <conftest.tar]) | |
662 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break | |
663 fi | |
664 done | |
665 rm -rf conftest.dir | |
666 | |
667 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) | |
668 AC_MSG_RESULT([$am_cv_prog_tar_$1])]) | |
669 AC_SUBST([am__tar]) | 851 AC_SUBST([am__tar]) |
670 AC_SUBST([am__untar]) | 852 AC_SUBST([am__untar]) |
671 ]) # _AM_PROG_TAR | 853 ]) # _AM_PROG_TAR |
672 | 854 |
673 m4_include([../config/acx.m4]) | 855 m4_include([../config/acx.m4]) |
682 m4_include([../config/lthostflags.m4]) | 864 m4_include([../config/lthostflags.m4]) |
683 m4_include([../config/multi.m4]) | 865 m4_include([../config/multi.m4]) |
684 m4_include([../config/no-executables.m4]) | 866 m4_include([../config/no-executables.m4]) |
685 m4_include([../config/override.m4]) | 867 m4_include([../config/override.m4]) |
686 m4_include([../config/stdint.m4]) | 868 m4_include([../config/stdint.m4]) |
869 m4_include([../config/toolexeclibdir.m4]) | |
687 m4_include([../config/unwind_ipinfo.m4]) | 870 m4_include([../config/unwind_ipinfo.m4]) |
688 m4_include([../libtool.m4]) | 871 m4_include([../libtool.m4]) |
689 m4_include([../ltoptions.m4]) | 872 m4_include([../ltoptions.m4]) |
690 m4_include([../ltsugar.m4]) | 873 m4_include([../ltsugar.m4]) |
691 m4_include([../ltversion.m4]) | 874 m4_include([../ltversion.m4]) |