Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 1 | # Process this file with autoconf to produce a configure script, like so: |
| 2 | # aclocal && autoconf && autoheader && automake |
| 3 | |
| 4 | AC_PREREQ(2.64) |
| 5 | AC_INIT([GCC Quad-precision Math Library], 0.1,,[libquadmath]) |
| 6 | AC_CONFIG_HEADER(config.h) |
| 7 | |
| 8 | # Gets build, host, target, *_vendor, *_cpu, *_os, etc. |
| 9 | # |
| 10 | # You will slowly go insane if you do not grok the following fact: when |
| 11 | # building this library, the top-level /target/ becomes the library's /host/. |
| 12 | # |
| 13 | # configure then causes --target to default to --host, exactly like any |
| 14 | # other package using autoconf. Therefore, 'target' and 'host' will |
| 15 | # always be the same. This makes sense both for native and cross compilers |
| 16 | # just think about it for a little while. :-) |
| 17 | # |
| 18 | # Also, if this library is being configured as part of a cross compiler, the |
| 19 | # top-level configure script will pass the "real" host as $with_cross_host. |
| 20 | # |
| 21 | # Do not delete or change the following two lines. For why, see |
| 22 | # http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html |
| 23 | AC_CANONICAL_SYSTEM |
Kai Tietz | fabfcf5 | 2010-11-29 17:52:24 +0000 | [diff] [blame] | 24 | ACX_NONCANONICAL_TARGET |
| 25 | |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 26 | target_alias=${target_alias-$host_alias} |
Kai Tietz | fabfcf5 | 2010-11-29 17:52:24 +0000 | [diff] [blame] | 27 | AC_SUBST(target_alias) |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 28 | |
Ralf Wildenhues | a6098a2 | 2011-01-06 22:09:41 +0000 | [diff] [blame] | 29 | AM_INIT_AUTOMAKE([1.9.0 foreign subdir-objects no-dist -Wall -Wno-override -Werror]) |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 30 | |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 31 | AC_MSG_CHECKING([for --enable-version-specific-runtime-libs]) |
| 32 | AC_ARG_ENABLE(version-specific-runtime-libs, |
Tobias Burnus | 4c993c4 | 2010-12-08 09:06:49 +0100 | [diff] [blame] | 33 | AS_HELP_STRING([--enable-version-specific-runtime-libs], |
| 34 | [specify that runtime libraries should be installed in a compiler-specific directory]), |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 35 | [case "$enableval" in |
| 36 | yes) version_specific_libs=yes ;; |
| 37 | no) version_specific_libs=no ;; |
| 38 | *) AC_MSG_ERROR([Unknown argument to enable/disable version-specific libs]);; |
| 39 | esac], |
| 40 | [version_specific_libs=no]) |
| 41 | AC_MSG_RESULT($version_specific_libs) |
| 42 | |
Kai Tietz | fabfcf5 | 2010-11-29 17:52:24 +0000 | [diff] [blame] | 43 | GCC_NO_EXECUTABLES |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 44 | |
Jakub Jelinek | 1d92226 | 2011-02-14 16:34:44 +0100 | [diff] [blame] | 45 | AC_USE_SYSTEM_EXTENSIONS |
| 46 | |
Tobias Burnus | 4c993c4 | 2010-12-08 09:06:49 +0100 | [diff] [blame] | 47 | # See if makeinfo has been installed and is modern enough |
| 48 | # that we can use it. |
| 49 | ACX_CHECK_PROG_VER([MAKEINFO], [makeinfo], [--version], |
| 50 | [GNU texinfo.* \([0-9][0-9.]*\)], |
| 51 | [4.[4-9]*|4.[1-9][0-9]*|[5-9]*|[1-9][0-9]*]) |
| 52 | AM_CONDITIONAL(BUILD_INFO, test $gcc_cv_prog_makeinfo_modern = "yes") |
| 53 | |
Tobias Burnus | 642d287 | 2011-01-14 08:18:54 +0100 | [diff] [blame] | 54 | ACX_BUGURL([http://gcc.gnu.org/bugs.html]) |
Tobias Burnus | 4c993c4 | 2010-12-08 09:06:49 +0100 | [diff] [blame] | 55 | |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 56 | # Configure libtool |
| 57 | AM_PROG_LIBTOOL |
Dave Korn | 7de6ba7 | 2010-12-06 00:50:04 +0000 | [diff] [blame] | 58 | ACX_LT_HOST_FLAGS |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 59 | AC_SUBST(enable_shared) |
| 60 | AC_SUBST(enable_static) |
| 61 | |
| 62 | AM_MAINTAINER_MODE |
| 63 | AM_ENABLE_MULTILIB(, ..) |
| 64 | |
Kai Tietz | fabfcf5 | 2010-11-29 17:52:24 +0000 | [diff] [blame] | 65 | AC_LANG_C |
| 66 | # The same as in boehm-gc and libstdc++. Have to borrow it from there. |
| 67 | # We must force CC to /not/ be precious variables; otherwise |
| 68 | # the wrong, non-multilib-adjusted value will be used in multilibs. |
| 69 | # As a side effect, we have to subst CFLAGS ourselves. |
| 70 | |
| 71 | m4_rename([_AC_ARG_VAR_PRECIOUS],[real_PRECIOUS]) |
| 72 | m4_define([_AC_ARG_VAR_PRECIOUS],[]) |
| 73 | AC_PROG_CC |
| 74 | m4_rename_force([real_PRECIOUS],[_AC_ARG_VAR_PRECIOUS]) |
| 75 | |
| 76 | AC_SUBST(CFLAGS) |
| 77 | |
| 78 | AM_PROG_CC_C_O |
| 79 | |
| 80 | if test "x$GCC" != "xyes"; then |
| 81 | AC_MSG_ERROR([libquadmath must be built with GCC]) |
| 82 | fi |
| 83 | AC_PROG_CPP |
| 84 | |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 85 | # Calculate toolexeclibdir |
| 86 | # Also toolexecdir, though it's only used in toolexeclibdir |
| 87 | case ${version_specific_libs} in |
| 88 | yes) |
| 89 | # Need the gcc compiler version to know where to install libraries |
| 90 | # and header files if --enable-version-specific-runtime-libs option |
| 91 | # is selected. |
| 92 | toolexecdir='$(libdir)/gcc/$(target_alias)' |
| 93 | toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)' |
| 94 | ;; |
| 95 | no) |
| 96 | if test -n "$with_cross_host" && |
| 97 | test x"$with_cross_host" != x"no"; then |
| 98 | # Install a library built with a cross compiler in tooldir, not libdir. |
| 99 | toolexecdir='$(exec_prefix)/$(target_alias)' |
| 100 | toolexeclibdir='$(toolexecdir)/lib' |
| 101 | else |
| 102 | toolexecdir='$(libdir)/gcc-lib/$(target_alias)' |
| 103 | toolexeclibdir='$(libdir)' |
| 104 | fi |
| 105 | multi_os_directory=`$CC -print-multi-os-directory` |
| 106 | case $multi_os_directory in |
| 107 | .) ;; # Avoid trailing /. |
| 108 | *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; |
| 109 | esac |
| 110 | ;; |
| 111 | esac |
| 112 | AC_SUBST(toolexecdir) |
| 113 | AC_SUBST(toolexeclibdir) |
| 114 | |
Jakub Jelinek | 1d92226 | 2011-02-14 16:34:44 +0100 | [diff] [blame] | 115 | AC_CHECK_HEADERS(fenv.h langinfo.h wchar.h wctype.h limits.h ctype.h printf.h errno.h) |
Jakub Jelinek | e8d42d2 | 2011-01-16 17:40:05 +0100 | [diff] [blame] | 116 | |
Tobias Burnus | 6f46898 | 2010-12-19 20:01:38 +0100 | [diff] [blame] | 117 | # If available, sqrtl and cbrtl speed up the calculation - |
| 118 | # but they are not required |
| 119 | if test x$gcc_no_link != xyes; then |
| 120 | AC_CHECK_LIB([m],[sqrtl],[AC_DEFINE([HAVE_SQRTL],[1],[libm includes sqrtl])]) |
| 121 | AC_CHECK_LIB([m],[cbrtl],[AC_DEFINE([HAVE_CBRTL],[1],[libm includes cbrtl])]) |
Jakub Jelinek | e8d42d2 | 2011-01-16 17:40:05 +0100 | [diff] [blame] | 122 | AC_CHECK_LIB([m],[feholdexcept],[AC_DEFINE([HAVE_FEHOLDEXCEPT],[1],[libm includes feholdexcept])]) |
| 123 | AC_CHECK_LIB([m],[fesetround],[AC_DEFINE([HAVE_FESETROUND],[1],[libm includes fesetround])]) |
| 124 | AC_CHECK_LIB([m],[feupdateenv],[AC_DEFINE([HAVE_FEUPDATEENV],[1],[libm includes feupdateenv])]) |
| 125 | AC_CHECK_LIB([m],[fesetenv],[AC_DEFINE([HAVE_FESETENV],[1],[libm includes fesetenv])]) |
| 126 | AC_CHECK_LIB([m],[fetestexcept],[AC_DEFINE([HAVE_FETESTEXCEPT],[1],[libm includes fetestexcept])]) |
Tobias Burnus | 6f46898 | 2010-12-19 20:01:38 +0100 | [diff] [blame] | 127 | else |
| 128 | if test "x$ac_cv_lib_m_sqrtl" = x""yes; then |
| 129 | AC_DEFINE([HAVE_SQRTL],[1],[libm includes sqrtl]) |
| 130 | fi |
| 131 | if test "x$ac_cv_lib_m_cbrtl" = x""yes; then |
| 132 | AC_DEFINE([HAVE_CBRTL],[1],[libm includes cbrtl]) |
| 133 | fi |
Jakub Jelinek | e8d42d2 | 2011-01-16 17:40:05 +0100 | [diff] [blame] | 134 | if test "x$ac_cv_lib_m_feholdexcept" = x""yes; then |
| 135 | AC_DEFINE([HAVE_FEHOLDEXCEPT],[1],[libm includes feholdexcept]) |
| 136 | fi |
| 137 | if test "x$ac_cv_lib_m_fesetround" = x""yes; then |
| 138 | AC_DEFINE([HAVE_FESETROUND],[1],[libm includes fesetround]) |
| 139 | fi |
| 140 | if test "x$ac_cv_lib_m_feupdateenv" = x""yes; then |
| 141 | AC_DEFINE([HAVE_FEUPDATEENV],[1],[libm includes feupdateenv]) |
| 142 | fi |
| 143 | if test "x$ac_cv_lib_m_fesetenv" = x""yes; then |
| 144 | AC_DEFINE([HAVE_FESETENV],[1],[libm includes fesetenv]) |
| 145 | fi |
| 146 | if test "x$ac_cv_lib_m_fetestexcept" = x""yes; then |
| 147 | AC_DEFINE([HAVE_FETESTEXCEPT],[1],[libm includes fetestexcept]) |
| 148 | fi |
Tobias Burnus | 6f46898 | 2010-12-19 20:01:38 +0100 | [diff] [blame] | 149 | fi |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 150 | |
Jakub Jelinek | 1d92226 | 2011-02-14 16:34:44 +0100 | [diff] [blame] | 151 | # Check for hidden visibility (copied from libssp). |
Jakub Jelinek | 49f0e1b | 2011-02-14 17:40:38 +0100 | [diff] [blame^] | 152 | saved_CFLAGS="$CFLAGS" |
| 153 | CFLAGS="$CFLAGS -Werror" |
Jakub Jelinek | 1d92226 | 2011-02-14 16:34:44 +0100 | [diff] [blame] | 154 | AC_MSG_CHECKING([whether hidden visibility is supported]) |
| 155 | AC_TRY_COMPILE([ |
| 156 | void __attribute__((visibility ("hidden"))) bar (void) {}],, |
| 157 | [quadmath_hidden=yes],[quadmath_hidden=no]) |
| 158 | AC_MSG_RESULT($quadmath_hidden) |
| 159 | if test x$quadmath_hidden = xyes; then |
| 160 | AC_DEFINE([HAVE_HIDDEN_VISIBILITY],[1],[__attribute__((visibility ("hidden"))) supported]) |
| 161 | fi |
Jakub Jelinek | 49f0e1b | 2011-02-14 17:40:38 +0100 | [diff] [blame^] | 162 | CFLAGS="$saved_CFLAGS" |
Jakub Jelinek | 1d92226 | 2011-02-14 16:34:44 +0100 | [diff] [blame] | 163 | |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 164 | # Check for symbol versioning (copied from libssp). |
| 165 | AC_MSG_CHECKING([whether symbol versioning is supported]) |
Kai Tietz | fabfcf5 | 2010-11-29 17:52:24 +0000 | [diff] [blame] | 166 | if test x$gcc_no_link = xyes; then |
| 167 | # If we cannot link, we cannot build shared libraries, so do not use |
| 168 | # symbol versioning. |
| 169 | quadmath_use_symver=no |
| 170 | else |
| 171 | save_LDFLAGS="$LDFLAGS" |
| 172 | LDFLAGS="$LDFLAGS -fPIC -shared -Wl,--version-script,./conftest.map" |
| 173 | cat > conftest.map <<EOF |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 174 | FOO_1.0 { |
| 175 | global: *foo*; bar; local: *; |
| 176 | }; |
| 177 | EOF |
Kai Tietz | fabfcf5 | 2010-11-29 17:52:24 +0000 | [diff] [blame] | 178 | AC_TRY_LINK([int foo;],[],[quadmath_use_symver=gnu],[quadmath_use_symver=no]) |
| 179 | if test x$quadmath_use_symver = xno; then |
| 180 | case "$target_os" in |
| 181 | solaris2*) |
| 182 | LDFLAGS="$save_LDFLAGS" |
| 183 | LDFLAGS="$LDFLAGS -fPIC -shared -Wl,-M,./conftest.map" |
| 184 | # Sun ld cannot handle wildcards and treats all entries as undefined. |
| 185 | cat > conftest.map <<EOF |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 186 | FOO_1.0 { |
| 187 | global: foo; local: *; |
| 188 | }; |
| 189 | EOF |
Kai Tietz | fabfcf5 | 2010-11-29 17:52:24 +0000 | [diff] [blame] | 190 | AC_TRY_LINK([int foo;],[],[quadmath_use_symver=sun],[quadmath_use_symver=no]) |
| 191 | ;; |
| 192 | esac |
| 193 | fi |
| 194 | LDFLAGS="$save_LDFLAGS" |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 195 | fi |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 196 | AC_MSG_RESULT($quadmath_use_symver) |
| 197 | AM_CONDITIONAL(LIBQUAD_USE_SYMVER, [test "x$quadmath_use_symver" != xno]) |
| 198 | AM_CONDITIONAL(LIBQUAD_USE_SYMVER_GNU, [test "x$quadmath_use_symver" = xgnu]) |
| 199 | AM_CONDITIONAL(LIBQUAD_USE_SYMVER_SUN, [test "x$quadmath_use_symver" = xsun]) |
| 200 | |
Tobias Burnus | abccc9a | 2010-12-08 22:04:45 +0100 | [diff] [blame] | 201 | AC_CACHE_CHECK([whether __float128 is supported], [libquad_cv_have_float128], |
| 202 | [GCC_TRY_COMPILE_OR_LINK([ |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 203 | typedef _Complex float __attribute__((mode(TC))) __complex128; |
| 204 | |
| 205 | __float128 foo (__float128 x) |
| 206 | { |
| 207 | |
| 208 | __complex128 z1, z2; |
| 209 | |
| 210 | z1 = x; |
| 211 | z2 = x / 7.Q; |
| 212 | z2 /= z1; |
| 213 | |
| 214 | return (__float128) z2; |
| 215 | } |
| 216 | |
| 217 | __float128 bar (__float128 x) |
| 218 | { |
| 219 | return x * __builtin_huge_valq (); |
| 220 | } |
| 221 | ],[ |
| 222 | foo (1.2Q); |
| 223 | bar (1.2Q); |
| 224 | ],[ |
Tobias Burnus | abccc9a | 2010-12-08 22:04:45 +0100 | [diff] [blame] | 225 | libquad_cv_have_float128=yes |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 226 | ],[ |
Tobias Burnus | abccc9a | 2010-12-08 22:04:45 +0100 | [diff] [blame] | 227 | libquad_cv_have_float128=no |
| 228 | ])]) |
| 229 | AM_CONDITIONAL(BUILD_LIBQUADMATH, [test "x$libquad_cv_have_float128" = xyes]) |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 230 | |
Jakub Jelinek | 1d92226 | 2011-02-14 16:34:44 +0100 | [diff] [blame] | 231 | # Check for printf hook support. |
| 232 | AC_MSG_CHECKING([whether printf hooks are supported]) |
| 233 | AC_TRY_COMPILE([ |
| 234 | #include <printf.h> |
| 235 | #include <stdarg.h> |
| 236 | #include <stdlib.h> |
| 237 | extern void flt128_va (void *, va_list *); |
| 238 | extern int flt128_ais (const struct printf_info *, size_t, int *, int *); |
| 239 | extern int flt128_printf_fp (FILE *, const struct printf_info *, const void *const *); |
| 240 | ],[ |
| 241 | int pa_flt128 = register_printf_type (flt128_va); |
| 242 | int mod_Q = register_printf_modifier (L"Q"); |
| 243 | int res = register_printf_specifier ('f', flt128_printf_fp, flt128_ais); |
| 244 | ], |
| 245 | [quadmath_printf_hooks=yes],[quadmath_printf_hooks=no]) |
| 246 | AC_MSG_RESULT($quadmath_printf_hooks) |
| 247 | if test x$quadmath_printf_hooks = xyes; then |
| 248 | AC_DEFINE([HAVE_PRINTF_HOOKS],[1],[GNU C Library stype printf hooks supported]) |
| 249 | fi |
| 250 | |
| 251 | # Check for whether locale support for quadmath_snprintf or Q printf hooks |
| 252 | # should be provided. |
| 253 | AC_MSG_CHECKING([whether locale support for quadmath_snprintf should be added]) |
| 254 | AC_TRY_COMPILE([#include <langinfo.h>],[ |
| 255 | const char *s; |
| 256 | s = nl_langinfo (DECIMAL_POINT); |
| 257 | s = nl_langinfo (MON_DECIMAL_POINT); |
| 258 | s = nl_langinfo (GROUPING); |
| 259 | s = nl_langinfo (MON_GROUPING); |
| 260 | s = nl_langinfo (THOUSANDS_SEP); |
| 261 | s = nl_langinfo (MON_THOUSANDS_SEP); |
| 262 | s = nl_langinfo (_NL_NUMERIC_DECIMAL_POINT_WC); |
| 263 | s = nl_langinfo (_NL_MONETARY_DECIMAL_POINT_WC); |
| 264 | s = nl_langinfo (_NL_NUMERIC_THOUSANDS_SEP_WC); |
| 265 | s = nl_langinfo (_NL_MONETARY_THOUSANDS_SEP_WC); |
| 266 | s = nl_langinfo (_NL_CTYPE_MB_CUR_MAX); |
| 267 | (void) s; |
| 268 | ], |
| 269 | [quadmath_use_locale_support=yes],[quadmath_use_locale_support=no]) |
| 270 | AC_MSG_RESULT($quadmath_use_locale_support) |
| 271 | if test x$quadmath_use_locale_support = xyes; then |
| 272 | AC_DEFINE([USE_LOCALE_SUPPORT],[1],[whether nl_langinfo is sufficiently supported]) |
| 273 | fi |
| 274 | |
| 275 | # Check for whether i18n number rewriting support for quadmath_snprintf |
| 276 | # or Q printf hooks should be provided. |
| 277 | AC_MSG_CHECKING([whether i18n number rewriting support for quadmath_snprintf should be added]) |
| 278 | AC_TRY_COMPILE([#include <langinfo.h> |
| 279 | #include <limits.h> |
| 280 | #include <string.h> |
| 281 | #include <wchar.h> |
| 282 | #include <wctype.h>],[ |
| 283 | const char *s; |
| 284 | char decimal[MB_LEN_MAX]; |
| 285 | wctrans_t map = wctrans ("to_outpunct"); |
| 286 | wint_t wdecimal = towctrans (L'.', map); |
| 287 | mbstate_t state; |
| 288 | memset (&state, '\0', sizeof (state)); |
| 289 | wcrtomb (decimal, wdecimal, &state); |
| 290 | s = nl_langinfo (_NL_CTYPE_OUTDIGIT0_MB); |
| 291 | s = nl_langinfo (_NL_CTYPE_OUTDIGIT0_WC); |
| 292 | (void) s; |
| 293 | ], |
| 294 | [quadmath_use_i18n_number_h=yes],[quadmath_use_i18n_number_h=no]) |
| 295 | AC_MSG_RESULT($quadmath_use_i18n_number_h) |
| 296 | if test x$quadmath_use_i18n_number_h = xyes; then |
| 297 | AC_DEFINE([USE_I18N_NUMBER_H],[1],[whether i18n number rewriting can be supported]) |
| 298 | fi |
| 299 | |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 300 | AC_CACHE_SAVE |
| 301 | |
| 302 | if test ${multilib} = yes; then |
| 303 | multilib_arg="--enable-multilib" |
| 304 | else |
| 305 | multilib_arg= |
| 306 | fi |
| 307 | |
Tobias Burnus | 4c993c4 | 2010-12-08 09:06:49 +0100 | [diff] [blame] | 308 | |
| 309 | # We would like our source tree to be readonly. However when releases or |
| 310 | # pre-releases are generated, the flex/bison generated files as well as the |
| 311 | # various formats of manuals need to be included along with the rest of the |
| 312 | # sources. Therefore we have --enable-generated-files-in-srcdir to do |
| 313 | # just that. |
| 314 | AC_MSG_CHECKING(generated-files-in-srcdir) |
| 315 | AC_ARG_ENABLE(generated-files-in-srcdir, |
| 316 | AS_HELP_STRING([--enable-generated-files-in-srcdir], |
| 317 | [put copies of generated files in source dir intended for creating source tarballs for users without texinfo bison or flex]), |
| 318 | [case "$enableval" in |
| 319 | yes) enable_generated_files_in_srcdir=yes ;; |
| 320 | no) enable_generated_files_in_srcdir=no ;; |
| 321 | *) AC_MSG_ERROR([Unknown argument to enable/disable version-specific libs]);; |
| 322 | esac], |
| 323 | [enable_generated_files_in_srcdir=no]) |
| 324 | AC_MSG_RESULT($enable_generated_files_in_srcdir) |
| 325 | AM_CONDITIONAL(GENINSRC, test "$enable_generated_files_in_srcdir" = yes) |
| 326 | |
| 327 | |
Francois-Xavier Coudert | 1ec601b | 2010-11-16 21:23:19 +0000 | [diff] [blame] | 328 | AC_CONFIG_FILES(Makefile) |
| 329 | AC_OUTPUT |