github.com/golang/gofrontend@v0.0.0-20240429183944-60f985a78526/libgo/aclocal.m4 (about)

     1  # generated automatically by aclocal 1.15.1 -*- Autoconf -*-
     2  
     3  # Copyright (C) 1996-2017 Free Software Foundation, Inc.
     4  
     5  # This file is free software; the Free Software Foundation
     6  # gives unlimited permission to copy and/or distribute it,
     7  # with or without modifications, as long as this notice is preserved.
     8  
     9  # This program is distributed in the hope that it will be useful,
    10  # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
    11  # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
    12  # PARTICULAR PURPOSE.
    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],
    16    [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
    17  m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
    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.
    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'.])])
    22  
    23  # Copyright (C) 2002-2017 Free Software Foundation, Inc.
    24  #
    25  # This file is free software; the Free Software Foundation
    26  # gives unlimited permission to copy and/or distribute it,
    27  # with or without modifications, as long as this notice is preserved.
    28  
    29  # AM_AUTOMAKE_VERSION(VERSION)
    30  # ----------------------------
    31  # Automake X.Y traces this macro to ensure aclocal.m4 has been
    32  # generated from the m4 files accompanying Automake X.Y.
    33  # (This private macro should not be called outside this file.)
    34  AC_DEFUN([AM_AUTOMAKE_VERSION],
    35  [am__api_version='1.15'
    36  dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
    37  dnl require some minimum version.  Point them to the right macro.
    38  m4_if([$1], [1.15.1], [],
    39        [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
    40  ])
    41  
    42  # _AM_AUTOCONF_VERSION(VERSION)
    43  # -----------------------------
    44  # aclocal traces this macro to find the Autoconf version.
    45  # This is a private macro too.  Using m4_define simplifies
    46  # the logic in aclocal, which can simply ignore this definition.
    47  m4_define([_AM_AUTOCONF_VERSION], [])
    48  
    49  # AM_SET_CURRENT_AUTOMAKE_VERSION
    50  # -------------------------------
    51  # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
    52  # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
    53  AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
    54  [AM_AUTOMAKE_VERSION([1.15.1])dnl
    55  m4_ifndef([AC_AUTOCONF_VERSION],
    56    [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
    57  _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
    58  
    59  # Figure out how to run the assembler.                      -*- Autoconf -*-
    60  
    61  # Copyright (C) 2001-2017 Free Software Foundation, Inc.
    62  #
    63  # This file is free software; the Free Software Foundation
    64  # gives unlimited permission to copy and/or distribute it,
    65  # with or without modifications, as long as this notice is preserved.
    66  
    67  # AM_PROG_AS
    68  # ----------
    69  AC_DEFUN([AM_PROG_AS],
    70  [# By default we simply use the C compiler to build assembly code.
    71  AC_REQUIRE([AC_PROG_CC])
    72  test "${CCAS+set}" = set || CCAS=$CC
    73  test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
    74  AC_ARG_VAR([CCAS],      [assembler compiler command (defaults to CC)])
    75  AC_ARG_VAR([CCASFLAGS], [assembler compiler flags (defaults to CFLAGS)])
    76  _AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES([CCAS])])dnl
    77  ])
    78  
    79  # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
    80  
    81  # Copyright (C) 2001-2017 Free Software Foundation, Inc.
    82  #
    83  # This file is free software; the Free Software Foundation
    84  # gives unlimited permission to copy and/or distribute it,
    85  # with or without modifications, as long as this notice is preserved.
    86  
    87  # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
    88  # $ac_aux_dir to '$srcdir/foo'.  In other projects, it is set to
    89  # '$srcdir', '$srcdir/..', or '$srcdir/../..'.
    90  #
    91  # Of course, Automake must honor this variable whenever it calls a
    92  # tool from the auxiliary directory.  The problem is that $srcdir (and
    93  # therefore $ac_aux_dir as well) can be either absolute or relative,
    94  # depending on how configure is run.  This is pretty annoying, since
    95  # it makes $ac_aux_dir quite unusable in subdirectories: in the top
    96  # source directory, any form will work fine, but in subdirectories a
    97  # relative path needs to be adjusted first.
    98  #
    99  # $ac_aux_dir/missing
   100  #    fails when called from a subdirectory if $ac_aux_dir is relative
   101  # $top_srcdir/$ac_aux_dir/missing
   102  #    fails if $ac_aux_dir is absolute,
   103  #    fails when called from a subdirectory in a VPATH build with
   104  #          a relative $ac_aux_dir
   105  #
   106  # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
   107  # are both prefixed by $srcdir.  In an in-source build this is usually
   108  # harmless because $srcdir is '.', but things will broke when you
   109  # start a VPATH build or use an absolute $srcdir.
   110  #
   111  # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
   112  # iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
   113  #   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
   114  # and then we would define $MISSING as
   115  #   MISSING="\${SHELL} $am_aux_dir/missing"
   116  # This will work as long as MISSING is not called from configure, because
   117  # unfortunately $(top_srcdir) has no meaning in configure.
   118  # However there are other variables, like CC, which are often used in
   119  # configure, and could therefore not use this "fixed" $ac_aux_dir.
   120  #
   121  # Another solution, used here, is to always expand $ac_aux_dir to an
   122  # absolute PATH.  The drawback is that using absolute paths prevent a
   123  # configured tree to be moved without reconfiguration.
   124  
   125  AC_DEFUN([AM_AUX_DIR_EXPAND],
   126  [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
   127  # Expand $ac_aux_dir to an absolute path.
   128  am_aux_dir=`cd "$ac_aux_dir" && pwd`
   129  ])
   130  
   131  # AM_CONDITIONAL                                            -*- Autoconf -*-
   132  
   133  # Copyright (C) 1997-2017 Free Software Foundation, Inc.
   134  #
   135  # This file is free software; the Free Software Foundation
   136  # gives unlimited permission to copy and/or distribute it,
   137  # with or without modifications, as long as this notice is preserved.
   138  
   139  # AM_CONDITIONAL(NAME, SHELL-CONDITION)
   140  # -------------------------------------
   141  # Define a conditional.
   142  AC_DEFUN([AM_CONDITIONAL],
   143  [AC_PREREQ([2.52])dnl
   144   m4_if([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
   145         [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
   146  AC_SUBST([$1_TRUE])dnl
   147  AC_SUBST([$1_FALSE])dnl
   148  _AM_SUBST_NOTMAKE([$1_TRUE])dnl
   149  _AM_SUBST_NOTMAKE([$1_FALSE])dnl
   150  m4_define([_AM_COND_VALUE_$1], [$2])dnl
   151  if $2; then
   152    $1_TRUE=
   153    $1_FALSE='#'
   154  else
   155    $1_TRUE='#'
   156    $1_FALSE=
   157  fi
   158  AC_CONFIG_COMMANDS_PRE(
   159  [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
   160    AC_MSG_ERROR([[conditional "$1" was never defined.
   161  Usually this means the macro was only invoked conditionally.]])
   162  fi])])
   163  
   164  # Copyright (C) 1999-2017 Free Software Foundation, Inc.
   165  #
   166  # This file is free software; the Free Software Foundation
   167  # gives unlimited permission to copy and/or distribute it,
   168  # with or without modifications, as long as this notice is preserved.
   169  
   170  
   171  # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
   172  # written in clear, in which case automake, when reading aclocal.m4,
   173  # will think it sees a *use*, and therefore will trigger all it's
   174  # C support machinery.  Also note that it means that autoscan, seeing
   175  # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
   176  
   177  
   178  # _AM_DEPENDENCIES(NAME)
   179  # ----------------------
   180  # See how the compiler implements dependency checking.
   181  # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
   182  # We try a few techniques and use that to set a single cache variable.
   183  #
   184  # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
   185  # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
   186  # dependency, and given that the user is not expected to run this macro,
   187  # just rely on AC_PROG_CC.
   188  AC_DEFUN([_AM_DEPENDENCIES],
   189  [AC_REQUIRE([AM_SET_DEPDIR])dnl
   190  AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
   191  AC_REQUIRE([AM_MAKE_INCLUDE])dnl
   192  AC_REQUIRE([AM_DEP_TRACK])dnl
   193  
   194  m4_if([$1], [CC],   [depcc="$CC"   am_compiler_list=],
   195        [$1], [CXX],  [depcc="$CXX"  am_compiler_list=],
   196        [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
   197        [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
   198        [$1], [UPC],  [depcc="$UPC"  am_compiler_list=],
   199        [$1], [GCJ],  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
   200                      [depcc="$$1"   am_compiler_list=])
   201  
   202  AC_CACHE_CHECK([dependency style of $depcc],
   203                 [am_cv_$1_dependencies_compiler_type],
   204  [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   205    # We make a subdir and do the tests there.  Otherwise we can end up
   206    # making bogus files that we don't know about and never remove.  For
   207    # instance it was reported that on HP-UX the gcc test will end up
   208    # making a dummy file named 'D' -- because '-MD' means "put the output
   209    # in D".
   210    rm -rf conftest.dir
   211    mkdir conftest.dir
   212    # Copy depcomp to subdir because otherwise we won't find it if we're
   213    # using a relative directory.
   214    cp "$am_depcomp" conftest.dir
   215    cd conftest.dir
   216    # We will build objects and dependencies in a subdirectory because
   217    # it helps to detect inapplicable dependency modes.  For instance
   218    # both Tru64's cc and ICC support -MD to output dependencies as a
   219    # side effect of compilation, but ICC will put the dependencies in
   220    # the current directory while Tru64 will put them in the object
   221    # directory.
   222    mkdir sub
   223  
   224    am_cv_$1_dependencies_compiler_type=none
   225    if test "$am_compiler_list" = ""; then
   226       am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
   227    fi
   228    am__universal=false
   229    m4_case([$1], [CC],
   230      [case " $depcc " in #(
   231       *\ -arch\ *\ -arch\ *) am__universal=true ;;
   232       esac],
   233      [CXX],
   234      [case " $depcc " in #(
   235       *\ -arch\ *\ -arch\ *) am__universal=true ;;
   236       esac])
   237  
   238    for depmode in $am_compiler_list; do
   239      # Setup a source with many dependencies, because some compilers
   240      # like to wrap large dependency lists on column 80 (with \), and
   241      # we should not choose a depcomp mode which is confused by this.
   242      #
   243      # We need to recreate these files for each test, as the compiler may
   244      # overwrite some of them when testing with obscure command lines.
   245      # This happens at least with the AIX C compiler.
   246      : > sub/conftest.c
   247      for i in 1 2 3 4 5 6; do
   248        echo '#include "conftst'$i'.h"' >> sub/conftest.c
   249        # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
   250        # Solaris 10 /bin/sh.
   251        echo '/* dummy */' > sub/conftst$i.h
   252      done
   253      echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   254  
   255      # We check with '-c' and '-o' for the sake of the "dashmstdout"
   256      # mode.  It turns out that the SunPro C++ compiler does not properly
   257      # handle '-M -o', and we need to detect this.  Also, some Intel
   258      # versions had trouble with output in subdirs.
   259      am__obj=sub/conftest.${OBJEXT-o}
   260      am__minus_obj="-o $am__obj"
   261      case $depmode in
   262      gcc)
   263        # This depmode causes a compiler race in universal mode.
   264        test "$am__universal" = false || continue
   265        ;;
   266      nosideeffect)
   267        # After this tag, mechanisms are not by side-effect, so they'll
   268        # only be used when explicitly requested.
   269        if test "x$enable_dependency_tracking" = xyes; then
   270  	continue
   271        else
   272  	break
   273        fi
   274        ;;
   275      msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   276        # This compiler won't grok '-c -o', but also, the minuso test has
   277        # not run yet.  These depmodes are late enough in the game, and
   278        # so weak that their functioning should not be impacted.
   279        am__obj=conftest.${OBJEXT-o}
   280        am__minus_obj=
   281        ;;
   282      none) break ;;
   283      esac
   284      if depmode=$depmode \
   285         source=sub/conftest.c object=$am__obj \
   286         depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   287         $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   288           >/dev/null 2>conftest.err &&
   289         grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   290         grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   291         grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   292         ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   293        # icc doesn't choke on unknown options, it will just issue warnings
   294        # or remarks (even with -Werror).  So we grep stderr for any message
   295        # that says an option was ignored or not supported.
   296        # When given -MP, icc 7.0 and 7.1 complain thusly:
   297        #   icc: Command line warning: ignoring option '-M'; no argument required
   298        # The diagnosis changed in icc 8.0:
   299        #   icc: Command line remark: option '-MP' not supported
   300        if (grep 'ignoring option' conftest.err ||
   301            grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   302          am_cv_$1_dependencies_compiler_type=$depmode
   303          break
   304        fi
   305      fi
   306    done
   307  
   308    cd ..
   309    rm -rf conftest.dir
   310  else
   311    am_cv_$1_dependencies_compiler_type=none
   312  fi
   313  ])
   314  AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
   315  AM_CONDITIONAL([am__fastdep$1], [
   316    test "x$enable_dependency_tracking" != xno \
   317    && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
   318  ])
   319  
   320  
   321  # AM_SET_DEPDIR
   322  # -------------
   323  # Choose a directory name for dependency files.
   324  # This macro is AC_REQUIREd in _AM_DEPENDENCIES.
   325  AC_DEFUN([AM_SET_DEPDIR],
   326  [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
   327  AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
   328  ])
   329  
   330  
   331  # AM_DEP_TRACK
   332  # ------------
   333  AC_DEFUN([AM_DEP_TRACK],
   334  [AC_ARG_ENABLE([dependency-tracking], [dnl
   335  AS_HELP_STRING(
   336    [--enable-dependency-tracking],
   337    [do not reject slow dependency extractors])
   338  AS_HELP_STRING(
   339    [--disable-dependency-tracking],
   340    [speeds up one-time build])])
   341  if test "x$enable_dependency_tracking" != xno; then
   342    am_depcomp="$ac_aux_dir/depcomp"
   343    AMDEPBACKSLASH='\'
   344    am__nodep='_no'
   345  fi
   346  AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
   347  AC_SUBST([AMDEPBACKSLASH])dnl
   348  _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
   349  AC_SUBST([am__nodep])dnl
   350  _AM_SUBST_NOTMAKE([am__nodep])dnl
   351  ])
   352  
   353  # Generate code to set up dependency tracking.              -*- Autoconf -*-
   354  
   355  # Copyright (C) 1999-2017 Free Software Foundation, Inc.
   356  #
   357  # This file is free software; the Free Software Foundation
   358  # gives unlimited permission to copy and/or distribute it,
   359  # with or without modifications, as long as this notice is preserved.
   360  
   361  
   362  # _AM_OUTPUT_DEPENDENCY_COMMANDS
   363  # ------------------------------
   364  AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
   365  [{
   366    # Older Autoconf quotes --file arguments for eval, but not when files
   367    # are listed without --file.  Let's play safe and only enable the eval
   368    # if we detect the quoting.
   369    case $CONFIG_FILES in
   370    *\'*) eval set x "$CONFIG_FILES" ;;
   371    *)   set x $CONFIG_FILES ;;
   372    esac
   373    shift
   374    for mf
   375    do
   376      # Strip MF so we end up with the name of the file.
   377      mf=`echo "$mf" | sed -e 's/:.*$//'`
   378      # Check whether this is an Automake generated Makefile or not.
   379      # We used to match only the files named 'Makefile.in', but
   380      # some people rename them; so instead we look at the file content.
   381      # Grep'ing the first line is not enough: some people post-process
   382      # each Makefile.in and add a new line on top of each file to say so.
   383      # Grep'ing the whole file is not good either: AIX grep has a line
   384      # limit of 2048, but all sed's we know have understand at least 4000.
   385      if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   386        dirpart=`AS_DIRNAME("$mf")`
   387      else
   388        continue
   389      fi
   390      # Extract the definition of DEPDIR, am__include, and am__quote
   391      # from the Makefile without running 'make'.
   392      DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   393      test -z "$DEPDIR" && continue
   394      am__include=`sed -n 's/^am__include = //p' < "$mf"`
   395      test -z "$am__include" && continue
   396      am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   397      # Find all dependency output files, they are included files with
   398      # $(DEPDIR) in their names.  We invoke sed twice because it is the
   399      # simplest approach to changing $(DEPDIR) to its actual value in the
   400      # expansion.
   401      for file in `sed -n "
   402        s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   403  	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
   404        # Make sure the directory exists.
   405        test -f "$dirpart/$file" && continue
   406        fdir=`AS_DIRNAME(["$file"])`
   407        AS_MKDIR_P([$dirpart/$fdir])
   408        # echo "creating $dirpart/$file"
   409        echo '# dummy' > "$dirpart/$file"
   410      done
   411    done
   412  }
   413  ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
   414  
   415  
   416  # AM_OUTPUT_DEPENDENCY_COMMANDS
   417  # -----------------------------
   418  # This macro should only be invoked once -- use via AC_REQUIRE.
   419  #
   420  # This code is only required when automatic dependency tracking
   421  # is enabled.  FIXME.  This creates each '.P' file that we will
   422  # need in order to bootstrap the dependency handling code.
   423  AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
   424  [AC_CONFIG_COMMANDS([depfiles],
   425       [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
   426       [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
   427  ])
   428  
   429  # Do all the work for Automake.                             -*- Autoconf -*-
   430  
   431  # Copyright (C) 1996-2017 Free Software Foundation, Inc.
   432  #
   433  # This file is free software; the Free Software Foundation
   434  # gives unlimited permission to copy and/or distribute it,
   435  # with or without modifications, as long as this notice is preserved.
   436  
   437  # This macro actually does too much.  Some checks are only needed if
   438  # your package does certain things.  But this isn't really a big deal.
   439  
   440  dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
   441  m4_define([AC_PROG_CC],
   442  m4_defn([AC_PROG_CC])
   443  [_AM_PROG_CC_C_O
   444  ])
   445  
   446  # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
   447  # AM_INIT_AUTOMAKE([OPTIONS])
   448  # -----------------------------------------------
   449  # The call with PACKAGE and VERSION arguments is the old style
   450  # call (pre autoconf-2.50), which is being phased out.  PACKAGE
   451  # and VERSION should now be passed to AC_INIT and removed from
   452  # the call to AM_INIT_AUTOMAKE.
   453  # We support both call styles for the transition.  After
   454  # the next Automake release, Autoconf can make the AC_INIT
   455  # arguments mandatory, and then we can depend on a new Autoconf
   456  # release and drop the old call support.
   457  AC_DEFUN([AM_INIT_AUTOMAKE],
   458  [AC_PREREQ([2.65])dnl
   459  dnl Autoconf wants to disallow AM_ names.  We explicitly allow
   460  dnl the ones we care about.
   461  m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
   462  AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
   463  AC_REQUIRE([AC_PROG_INSTALL])dnl
   464  if test "`cd $srcdir && pwd`" != "`pwd`"; then
   465    # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   466    # is not polluted with repeated "-I."
   467    AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
   468    # test to see if srcdir already configured
   469    if test -f $srcdir/config.status; then
   470      AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
   471    fi
   472  fi
   473  
   474  # test whether we have cygpath
   475  if test -z "$CYGPATH_W"; then
   476    if (cygpath --version) >/dev/null 2>/dev/null; then
   477      CYGPATH_W='cygpath -w'
   478    else
   479      CYGPATH_W=echo
   480    fi
   481  fi
   482  AC_SUBST([CYGPATH_W])
   483  
   484  # Define the identity of the package.
   485  dnl Distinguish between old-style and new-style calls.
   486  m4_ifval([$2],
   487  [AC_DIAGNOSE([obsolete],
   488               [$0: two- and three-arguments forms are deprecated.])
   489  m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
   490   AC_SUBST([PACKAGE], [$1])dnl
   491   AC_SUBST([VERSION], [$2])],
   492  [_AM_SET_OPTIONS([$1])dnl
   493  dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
   494  m4_if(
   495    m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
   496    [ok:ok],,
   497    [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
   498   AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
   499   AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
   500  
   501  _AM_IF_OPTION([no-define],,
   502  [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
   503   AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
   504  
   505  # Some tools Automake needs.
   506  AC_REQUIRE([AM_SANITY_CHECK])dnl
   507  AC_REQUIRE([AC_ARG_PROGRAM])dnl
   508  AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
   509  AM_MISSING_PROG([AUTOCONF], [autoconf])
   510  AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
   511  AM_MISSING_PROG([AUTOHEADER], [autoheader])
   512  AM_MISSING_PROG([MAKEINFO], [makeinfo])
   513  AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
   514  AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
   515  AC_REQUIRE([AC_PROG_MKDIR_P])dnl
   516  # For better backward compatibility.  To be removed once Automake 1.9.x
   517  # dies out for good.  For more background, see:
   518  # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
   519  # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
   520  AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
   521  # We need awk for the "check" target (and possibly the TAP driver).  The
   522  # system "awk" is bad on some platforms.
   523  AC_REQUIRE([AC_PROG_AWK])dnl
   524  AC_REQUIRE([AC_PROG_MAKE_SET])dnl
   525  AC_REQUIRE([AM_SET_LEADING_DOT])dnl
   526  _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
   527  	      [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
   528  			     [_AM_PROG_TAR([v7])])])
   529  _AM_IF_OPTION([no-dependencies],,
   530  [AC_PROVIDE_IFELSE([AC_PROG_CC],
   531  		  [_AM_DEPENDENCIES([CC])],
   532  		  [m4_define([AC_PROG_CC],
   533  			     m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
   534  AC_PROVIDE_IFELSE([AC_PROG_CXX],
   535  		  [_AM_DEPENDENCIES([CXX])],
   536  		  [m4_define([AC_PROG_CXX],
   537  			     m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
   538  AC_PROVIDE_IFELSE([AC_PROG_OBJC],
   539  		  [_AM_DEPENDENCIES([OBJC])],
   540  		  [m4_define([AC_PROG_OBJC],
   541  			     m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
   542  AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
   543  		  [_AM_DEPENDENCIES([OBJCXX])],
   544  		  [m4_define([AC_PROG_OBJCXX],
   545  			     m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
   546  ])
   547  AC_REQUIRE([AM_SILENT_RULES])dnl
   548  dnl The testsuite driver may need to know about EXEEXT, so add the
   549  dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This
   550  dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
   551  AC_CONFIG_COMMANDS_PRE(dnl
   552  [m4_provide_if([_AM_COMPILER_EXEEXT],
   553    [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
   554  
   555  # POSIX will say in a future version that running "rm -f" with no argument
   556  # is OK; and we want to be able to make that assumption in our Makefile
   557  # recipes.  So use an aggressive probe to check that the usage we want is
   558  # actually supported "in the wild" to an acceptable degree.
   559  # See automake bug#10828.
   560  # To make any issue more visible, cause the running configure to be aborted
   561  # by default if the 'rm' program in use doesn't match our expectations; the
   562  # user can still override this though.
   563  if rm -f && rm -fr && rm -rf; then : OK; else
   564    cat >&2 <<'END'
   565  Oops!
   566  
   567  Your 'rm' program seems unable to run without file operands specified
   568  on the command line, even when the '-f' option is present.  This is contrary
   569  to the behaviour of most rm programs out there, and not conforming with
   570  the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
   571  
   572  Please tell bug-automake@gnu.org about your system, including the value
   573  of your $PATH and any error possibly output before this message.  This
   574  can help us improve future automake versions.
   575  
   576  END
   577    if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
   578      echo 'Configuration will proceed anyway, since you have set the' >&2
   579      echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
   580      echo >&2
   581    else
   582      cat >&2 <<'END'
   583  Aborting the configuration process, to ensure you take notice of the issue.
   584  
   585  You can download and install GNU coreutils to get an 'rm' implementation
   586  that behaves properly: <http://www.gnu.org/software/coreutils/>.
   587  
   588  If you want to complete the configuration process using your problematic
   589  'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
   590  to "yes", and re-run configure.
   591  
   592  END
   593      AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
   594    fi
   595  fi
   596  dnl The trailing newline in this macro's definition is deliberate, for
   597  dnl backward compatibility and to allow trailing 'dnl'-style comments
   598  dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
   599  ])
   600  
   601  dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
   602  dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
   603  dnl mangled by Autoconf and run in a shell conditional statement.
   604  m4_define([_AC_COMPILER_EXEEXT],
   605  m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
   606  
   607  # When config.status generates a header, we must update the stamp-h file.
   608  # This file resides in the same directory as the config header
   609  # that is generated.  The stamp files are numbered to have different names.
   610  
   611  # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
   612  # loop where config.status creates the headers, so we can generate
   613  # our stamp files there.
   614  AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
   615  [# Compute $1's index in $config_headers.
   616  _am_arg=$1
   617  _am_stamp_count=1
   618  for _am_header in $config_headers :; do
   619    case $_am_header in
   620      $_am_arg | $_am_arg:* )
   621        break ;;
   622      * )
   623        _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   624    esac
   625  done
   626  echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
   627  
   628  # Copyright (C) 2001-2017 Free Software Foundation, Inc.
   629  #
   630  # This file is free software; the Free Software Foundation
   631  # gives unlimited permission to copy and/or distribute it,
   632  # with or without modifications, as long as this notice is preserved.
   633  
   634  # AM_PROG_INSTALL_SH
   635  # ------------------
   636  # Define $install_sh.
   637  AC_DEFUN([AM_PROG_INSTALL_SH],
   638  [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
   639  if test x"${install_sh+set}" != xset; then
   640    case $am_aux_dir in
   641    *\ * | *\	*)
   642      install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   643    *)
   644      install_sh="\${SHELL} $am_aux_dir/install-sh"
   645    esac
   646  fi
   647  AC_SUBST([install_sh])])
   648  
   649  # Add --enable-maintainer-mode option to configure.         -*- Autoconf -*-
   650  # From Jim Meyering
   651  
   652  # Copyright (C) 1996-2017 Free Software Foundation, Inc.
   653  #
   654  # This file is free software; the Free Software Foundation
   655  # gives unlimited permission to copy and/or distribute it,
   656  # with or without modifications, as long as this notice is preserved.
   657  
   658  # AM_MAINTAINER_MODE([DEFAULT-MODE])
   659  # ----------------------------------
   660  # Control maintainer-specific portions of Makefiles.
   661  # Default is to disable them, unless 'enable' is passed literally.
   662  # For symmetry, 'disable' may be passed as well.  Anyway, the user
   663  # can override the default with the --enable/--disable switch.
   664  AC_DEFUN([AM_MAINTAINER_MODE],
   665  [m4_case(m4_default([$1], [disable]),
   666         [enable], [m4_define([am_maintainer_other], [disable])],
   667         [disable], [m4_define([am_maintainer_other], [enable])],
   668         [m4_define([am_maintainer_other], [enable])
   669          m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
   670  AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
   671    dnl maintainer-mode's default is 'disable' unless 'enable' is passed
   672    AC_ARG_ENABLE([maintainer-mode],
   673      [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode],
   674        am_maintainer_other[ make rules and dependencies not useful
   675        (and sometimes confusing) to the casual installer])],
   676      [USE_MAINTAINER_MODE=$enableval],
   677      [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
   678    AC_MSG_RESULT([$USE_MAINTAINER_MODE])
   679    AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
   680    MAINT=$MAINTAINER_MODE_TRUE
   681    AC_SUBST([MAINT])dnl
   682  ]
   683  )
   684  
   685  # Check to see how 'make' treats includes.	            -*- Autoconf -*-
   686  
   687  # Copyright (C) 2001-2017 Free Software Foundation, Inc.
   688  #
   689  # This file is free software; the Free Software Foundation
   690  # gives unlimited permission to copy and/or distribute it,
   691  # with or without modifications, as long as this notice is preserved.
   692  
   693  # AM_MAKE_INCLUDE()
   694  # -----------------
   695  # Check to see how make treats includes.
   696  AC_DEFUN([AM_MAKE_INCLUDE],
   697  [am_make=${MAKE-make}
   698  cat > confinc << 'END'
   699  am__doit:
   700  	@echo this is the am__doit target
   701  .PHONY: am__doit
   702  END
   703  # If we don't find an include directive, just comment out the code.
   704  AC_MSG_CHECKING([for style of include used by $am_make])
   705  am__include="#"
   706  am__quote=
   707  _am_result=none
   708  # First try GNU make style include.
   709  echo "include confinc" > confmf
   710  # Ignore all kinds of additional output from 'make'.
   711  case `$am_make -s -f confmf 2> /dev/null` in #(
   712  *the\ am__doit\ target*)
   713    am__include=include
   714    am__quote=
   715    _am_result=GNU
   716    ;;
   717  esac
   718  # Now try BSD make style include.
   719  if test "$am__include" = "#"; then
   720     echo '.include "confinc"' > confmf
   721     case `$am_make -s -f confmf 2> /dev/null` in #(
   722     *the\ am__doit\ target*)
   723       am__include=.include
   724       am__quote="\""
   725       _am_result=BSD
   726       ;;
   727     esac
   728  fi
   729  AC_SUBST([am__include])
   730  AC_SUBST([am__quote])
   731  AC_MSG_RESULT([$_am_result])
   732  rm -f confinc confmf
   733  ])
   734  
   735  # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
   736  
   737  # Copyright (C) 1997-2017 Free Software Foundation, Inc.
   738  #
   739  # This file is free software; the Free Software Foundation
   740  # gives unlimited permission to copy and/or distribute it,
   741  # with or without modifications, as long as this notice is preserved.
   742  
   743  # AM_MISSING_PROG(NAME, PROGRAM)
   744  # ------------------------------
   745  AC_DEFUN([AM_MISSING_PROG],
   746  [AC_REQUIRE([AM_MISSING_HAS_RUN])
   747  $1=${$1-"${am_missing_run}$2"}
   748  AC_SUBST($1)])
   749  
   750  # AM_MISSING_HAS_RUN
   751  # ------------------
   752  # Define MISSING if not defined so far and test if it is modern enough.
   753  # If it is, set am_missing_run to use it, otherwise, to nothing.
   754  AC_DEFUN([AM_MISSING_HAS_RUN],
   755  [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
   756  AC_REQUIRE_AUX_FILE([missing])dnl
   757  if test x"${MISSING+set}" != xset; then
   758    case $am_aux_dir in
   759    *\ * | *\	*)
   760      MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   761    *)
   762      MISSING="\${SHELL} $am_aux_dir/missing" ;;
   763    esac
   764  fi
   765  # Use eval to expand $SHELL
   766  if eval "$MISSING --is-lightweight"; then
   767    am_missing_run="$MISSING "
   768  else
   769    am_missing_run=
   770    AC_MSG_WARN(['missing' script is too old or missing])
   771  fi
   772  ])
   773  
   774  # Helper functions for option handling.                     -*- Autoconf -*-
   775  
   776  # Copyright (C) 2001-2017 Free Software Foundation, Inc.
   777  #
   778  # This file is free software; the Free Software Foundation
   779  # gives unlimited permission to copy and/or distribute it,
   780  # with or without modifications, as long as this notice is preserved.
   781  
   782  # _AM_MANGLE_OPTION(NAME)
   783  # -----------------------
   784  AC_DEFUN([_AM_MANGLE_OPTION],
   785  [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
   786  
   787  # _AM_SET_OPTION(NAME)
   788  # --------------------
   789  # Set option NAME.  Presently that only means defining a flag for this option.
   790  AC_DEFUN([_AM_SET_OPTION],
   791  [m4_define(_AM_MANGLE_OPTION([$1]), [1])])
   792  
   793  # _AM_SET_OPTIONS(OPTIONS)
   794  # ------------------------
   795  # OPTIONS is a space-separated list of Automake options.
   796  AC_DEFUN([_AM_SET_OPTIONS],
   797  [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
   798  
   799  # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
   800  # -------------------------------------------
   801  # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
   802  AC_DEFUN([_AM_IF_OPTION],
   803  [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
   804  
   805  # Copyright (C) 1999-2017 Free Software Foundation, Inc.
   806  #
   807  # This file is free software; the Free Software Foundation
   808  # gives unlimited permission to copy and/or distribute it,
   809  # with or without modifications, as long as this notice is preserved.
   810  
   811  # _AM_PROG_CC_C_O
   812  # ---------------
   813  # Like AC_PROG_CC_C_O, but changed for automake.  We rewrite AC_PROG_CC
   814  # to automatically call this.
   815  AC_DEFUN([_AM_PROG_CC_C_O],
   816  [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
   817  AC_REQUIRE_AUX_FILE([compile])dnl
   818  AC_LANG_PUSH([C])dnl
   819  AC_CACHE_CHECK(
   820    [whether $CC understands -c and -o together],
   821    [am_cv_prog_cc_c_o],
   822    [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
   823    # Make sure it works both with $CC and with simple cc.
   824    # Following AC_PROG_CC_C_O, we do the test twice because some
   825    # compilers refuse to overwrite an existing .o file with -o,
   826    # though they will create one.
   827    am_cv_prog_cc_c_o=yes
   828    for am_i in 1 2; do
   829      if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
   830           && test -f conftest2.$ac_objext; then
   831        : OK
   832      else
   833        am_cv_prog_cc_c_o=no
   834        break
   835      fi
   836    done
   837    rm -f core conftest*
   838    unset am_i])
   839  if test "$am_cv_prog_cc_c_o" != yes; then
   840     # Losing compiler, so override with the script.
   841     # FIXME: It is wrong to rewrite CC.
   842     # But if we don't then we get into trouble of one sort or another.
   843     # A longer-term fix would be to have automake use am__CC in this case,
   844     # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   845     CC="$am_aux_dir/compile $CC"
   846  fi
   847  AC_LANG_POP([C])])
   848  
   849  # For backward compatibility.
   850  AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
   851  
   852  # Copyright (C) 2001-2017 Free Software Foundation, Inc.
   853  #
   854  # This file is free software; the Free Software Foundation
   855  # gives unlimited permission to copy and/or distribute it,
   856  # with or without modifications, as long as this notice is preserved.
   857  
   858  # AM_RUN_LOG(COMMAND)
   859  # -------------------
   860  # Run COMMAND, save the exit status in ac_status, and log it.
   861  # (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
   862  AC_DEFUN([AM_RUN_LOG],
   863  [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
   864     ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
   865     ac_status=$?
   866     echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
   867     (exit $ac_status); }])
   868  
   869  # Check to make sure that the build environment is sane.    -*- Autoconf -*-
   870  
   871  # Copyright (C) 1996-2017 Free Software Foundation, Inc.
   872  #
   873  # This file is free software; the Free Software Foundation
   874  # gives unlimited permission to copy and/or distribute it,
   875  # with or without modifications, as long as this notice is preserved.
   876  
   877  # AM_SANITY_CHECK
   878  # ---------------
   879  AC_DEFUN([AM_SANITY_CHECK],
   880  [AC_MSG_CHECKING([whether build environment is sane])
   881  # Reject unsafe characters in $srcdir or the absolute working directory
   882  # name.  Accept space and tab only in the latter.
   883  am_lf='
   884  '
   885  case `pwd` in
   886    *[[\\\"\#\$\&\'\`$am_lf]]*)
   887      AC_MSG_ERROR([unsafe absolute working directory name]);;
   888  esac
   889  case $srcdir in
   890    *[[\\\"\#\$\&\'\`$am_lf\ \	]]*)
   891      AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
   892  esac
   893  
   894  # Do 'set' in a subshell so we don't clobber the current shell's
   895  # arguments.  Must try -L first in case configure is actually a
   896  # symlink; some systems play weird games with the mod time of symlinks
   897  # (eg FreeBSD returns the mod time of the symlink's containing
   898  # directory).
   899  if (
   900     am_has_slept=no
   901     for am_try in 1 2; do
   902       echo "timestamp, slept: $am_has_slept" > conftest.file
   903       set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   904       if test "$[*]" = "X"; then
   905  	# -L didn't work.
   906  	set X `ls -t "$srcdir/configure" conftest.file`
   907       fi
   908       if test "$[*]" != "X $srcdir/configure conftest.file" \
   909  	&& test "$[*]" != "X conftest.file $srcdir/configure"; then
   910  
   911  	# If neither matched, then we have a broken ls.  This can happen
   912  	# if, for instance, CONFIG_SHELL is bash and it inherits a
   913  	# broken ls alias from the environment.  This has actually
   914  	# happened.  Such a system could not be considered "sane".
   915  	AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
   916    alias in your environment])
   917       fi
   918       if test "$[2]" = conftest.file || test $am_try -eq 2; then
   919         break
   920       fi
   921       # Just in case.
   922       sleep 1
   923       am_has_slept=yes
   924     done
   925     test "$[2]" = conftest.file
   926     )
   927  then
   928     # Ok.
   929     :
   930  else
   931     AC_MSG_ERROR([newly created file is older than distributed files!
   932  Check your system clock])
   933  fi
   934  AC_MSG_RESULT([yes])
   935  # If we didn't sleep, we still need to ensure time stamps of config.status and
   936  # generated files are strictly newer.
   937  am_sleep_pid=
   938  if grep 'slept: no' conftest.file >/dev/null 2>&1; then
   939    ( sleep 1 ) &
   940    am_sleep_pid=$!
   941  fi
   942  AC_CONFIG_COMMANDS_PRE(
   943    [AC_MSG_CHECKING([that generated files are newer than configure])
   944     if test -n "$am_sleep_pid"; then
   945       # Hide warnings about reused PIDs.
   946       wait $am_sleep_pid 2>/dev/null
   947     fi
   948     AC_MSG_RESULT([done])])
   949  rm -f conftest.file
   950  ])
   951  
   952  # Copyright (C) 2009-2017 Free Software Foundation, Inc.
   953  #
   954  # This file is free software; the Free Software Foundation
   955  # gives unlimited permission to copy and/or distribute it,
   956  # with or without modifications, as long as this notice is preserved.
   957  
   958  # AM_SILENT_RULES([DEFAULT])
   959  # --------------------------
   960  # Enable less verbose build rules; with the default set to DEFAULT
   961  # ("yes" being less verbose, "no" or empty being verbose).
   962  AC_DEFUN([AM_SILENT_RULES],
   963  [AC_ARG_ENABLE([silent-rules], [dnl
   964  AS_HELP_STRING(
   965    [--enable-silent-rules],
   966    [less verbose build output (undo: "make V=1")])
   967  AS_HELP_STRING(
   968    [--disable-silent-rules],
   969    [verbose build output (undo: "make V=0")])dnl
   970  ])
   971  case $enable_silent_rules in @%:@ (((
   972    yes) AM_DEFAULT_VERBOSITY=0;;
   973     no) AM_DEFAULT_VERBOSITY=1;;
   974      *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
   975  esac
   976  dnl
   977  dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
   978  dnl do not support nested variable expansions.
   979  dnl See automake bug#9928 and bug#10237.
   980  am_make=${MAKE-make}
   981  AC_CACHE_CHECK([whether $am_make supports nested variables],
   982     [am_cv_make_support_nested_variables],
   983     [if AS_ECHO([['TRUE=$(BAR$(V))
   984  BAR0=false
   985  BAR1=true
   986  V=1
   987  am__doit:
   988  	@$(TRUE)
   989  .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
   990    am_cv_make_support_nested_variables=yes
   991  else
   992    am_cv_make_support_nested_variables=no
   993  fi])
   994  if test $am_cv_make_support_nested_variables = yes; then
   995    dnl Using '$V' instead of '$(V)' breaks IRIX make.
   996    AM_V='$(V)'
   997    AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
   998  else
   999    AM_V=$AM_DEFAULT_VERBOSITY
  1000    AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
  1001  fi
  1002  AC_SUBST([AM_V])dnl
  1003  AM_SUBST_NOTMAKE([AM_V])dnl
  1004  AC_SUBST([AM_DEFAULT_V])dnl
  1005  AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
  1006  AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
  1007  AM_BACKSLASH='\'
  1008  AC_SUBST([AM_BACKSLASH])dnl
  1009  _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
  1010  ])
  1011  
  1012  # Copyright (C) 2001-2017 Free Software Foundation, Inc.
  1013  #
  1014  # This file is free software; the Free Software Foundation
  1015  # gives unlimited permission to copy and/or distribute it,
  1016  # with or without modifications, as long as this notice is preserved.
  1017  
  1018  # AM_PROG_INSTALL_STRIP
  1019  # ---------------------
  1020  # One issue with vendor 'install' (even GNU) is that you can't
  1021  # specify the program used to strip binaries.  This is especially
  1022  # annoying in cross-compiling environments, where the build's strip
  1023  # is unlikely to handle the host's binaries.
  1024  # Fortunately install-sh will honor a STRIPPROG variable, so we
  1025  # always use install-sh in "make install-strip", and initialize
  1026  # STRIPPROG with the value of the STRIP variable (set by the user).
  1027  AC_DEFUN([AM_PROG_INSTALL_STRIP],
  1028  [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  1029  # Installed binaries are usually stripped using 'strip' when the user
  1030  # run "make install-strip".  However 'strip' might not be the right
  1031  # tool to use in cross-compilation environments, therefore Automake
  1032  # will honor the 'STRIP' environment variable to overrule this program.
  1033  dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
  1034  if test "$cross_compiling" != no; then
  1035    AC_CHECK_TOOL([STRIP], [strip], :)
  1036  fi
  1037  INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  1038  AC_SUBST([INSTALL_STRIP_PROGRAM])])
  1039  
  1040  # Copyright (C) 2006-2017 Free Software Foundation, Inc.
  1041  #
  1042  # This file is free software; the Free Software Foundation
  1043  # gives unlimited permission to copy and/or distribute it,
  1044  # with or without modifications, as long as this notice is preserved.
  1045  
  1046  # _AM_SUBST_NOTMAKE(VARIABLE)
  1047  # ---------------------------
  1048  # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
  1049  # This macro is traced by Automake.
  1050  AC_DEFUN([_AM_SUBST_NOTMAKE])
  1051  
  1052  # AM_SUBST_NOTMAKE(VARIABLE)
  1053  # --------------------------
  1054  # Public sister of _AM_SUBST_NOTMAKE.
  1055  AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
  1056  
  1057  # Check how to create a tarball.                            -*- Autoconf -*-
  1058  
  1059  # Copyright (C) 2004-2017 Free Software Foundation, Inc.
  1060  #
  1061  # This file is free software; the Free Software Foundation
  1062  # gives unlimited permission to copy and/or distribute it,
  1063  # with or without modifications, as long as this notice is preserved.
  1064  
  1065  # _AM_PROG_TAR(FORMAT)
  1066  # --------------------
  1067  # Check how to create a tarball in format FORMAT.
  1068  # FORMAT should be one of 'v7', 'ustar', or 'pax'.
  1069  #
  1070  # Substitute a variable $(am__tar) that is a command
  1071  # writing to stdout a FORMAT-tarball containing the directory
  1072  # $tardir.
  1073  #     tardir=directory && $(am__tar) > result.tar
  1074  #
  1075  # Substitute a variable $(am__untar) that extract such
  1076  # a tarball read from stdin.
  1077  #     $(am__untar) < result.tar
  1078  #
  1079  AC_DEFUN([_AM_PROG_TAR],
  1080  [# Always define AMTAR for backward compatibility.  Yes, it's still used
  1081  # in the wild :-(  We should find a proper way to deprecate it ...
  1082  AC_SUBST([AMTAR], ['$${TAR-tar}'])
  1083  
  1084  # We'll loop over all known methods to create a tar archive until one works.
  1085  _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
  1086  
  1087  m4_if([$1], [v7],
  1088    [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
  1089  
  1090    [m4_case([$1],
  1091      [ustar],
  1092       [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
  1093        # There is notably a 21 bits limit for the UID and the GID.  In fact,
  1094        # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
  1095        # and bug#13588).
  1096        am_max_uid=2097151 # 2^21 - 1
  1097        am_max_gid=$am_max_uid
  1098        # The $UID and $GID variables are not portable, so we need to resort
  1099        # to the POSIX-mandated id(1) utility.  Errors in the 'id' calls
  1100        # below are definitely unexpected, so allow the users to see them
  1101        # (that is, avoid stderr redirection).
  1102        am_uid=`id -u || echo unknown`
  1103        am_gid=`id -g || echo unknown`
  1104        AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
  1105        if test $am_uid -le $am_max_uid; then
  1106           AC_MSG_RESULT([yes])
  1107        else
  1108           AC_MSG_RESULT([no])
  1109           _am_tools=none
  1110        fi
  1111        AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
  1112        if test $am_gid -le $am_max_gid; then
  1113           AC_MSG_RESULT([yes])
  1114        else
  1115          AC_MSG_RESULT([no])
  1116          _am_tools=none
  1117        fi],
  1118  
  1119    [pax],
  1120      [],
  1121  
  1122    [m4_fatal([Unknown tar format])])
  1123  
  1124    AC_MSG_CHECKING([how to create a $1 tar archive])
  1125  
  1126    # Go ahead even if we have the value already cached.  We do so because we
  1127    # need to set the values for the 'am__tar' and 'am__untar' variables.
  1128    _am_tools=${am_cv_prog_tar_$1-$_am_tools}
  1129  
  1130    for _am_tool in $_am_tools; do
  1131      case $_am_tool in
  1132      gnutar)
  1133        for _am_tar in tar gnutar gtar; do
  1134          AM_RUN_LOG([$_am_tar --version]) && break
  1135        done
  1136        am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
  1137        am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
  1138        am__untar="$_am_tar -xf -"
  1139        ;;
  1140      plaintar)
  1141        # Must skip GNU tar: if it does not support --format= it doesn't create
  1142        # ustar tarball either.
  1143        (tar --version) >/dev/null 2>&1 && continue
  1144        am__tar='tar chf - "$$tardir"'
  1145        am__tar_='tar chf - "$tardir"'
  1146        am__untar='tar xf -'
  1147        ;;
  1148      pax)
  1149        am__tar='pax -L -x $1 -w "$$tardir"'
  1150        am__tar_='pax -L -x $1 -w "$tardir"'
  1151        am__untar='pax -r'
  1152        ;;
  1153      cpio)
  1154        am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
  1155        am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
  1156        am__untar='cpio -i -H $1 -d'
  1157        ;;
  1158      none)
  1159        am__tar=false
  1160        am__tar_=false
  1161        am__untar=false
  1162        ;;
  1163      esac
  1164  
  1165      # If the value was cached, stop now.  We just wanted to have am__tar
  1166      # and am__untar set.
  1167      test -n "${am_cv_prog_tar_$1}" && break
  1168  
  1169      # tar/untar a dummy directory, and stop if the command works.
  1170      rm -rf conftest.dir
  1171      mkdir conftest.dir
  1172      echo GrepMe > conftest.dir/file
  1173      AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
  1174      rm -rf conftest.dir
  1175      if test -s conftest.tar; then
  1176        AM_RUN_LOG([$am__untar <conftest.tar])
  1177        AM_RUN_LOG([cat conftest.dir/file])
  1178        grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  1179      fi
  1180    done
  1181    rm -rf conftest.dir
  1182  
  1183    AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
  1184    AC_MSG_RESULT([$am_cv_prog_tar_$1])])
  1185  
  1186  AC_SUBST([am__tar])
  1187  AC_SUBST([am__untar])
  1188  ]) # _AM_PROG_TAR
  1189  
  1190  m4_include([../config/depstand.m4])
  1191  m4_include([../config/hwcaps.m4])
  1192  m4_include([../config/lead-dot.m4])
  1193  m4_include([../config/multi.m4])
  1194  m4_include([../config/override.m4])
  1195  m4_include([../config/toolexeclibdir.m4])
  1196  m4_include([../config/unwind_ipinfo.m4])
  1197  m4_include([config/libtool.m4])
  1198  m4_include([config/ltoptions.m4])
  1199  m4_include([config/ltsugar.m4])
  1200  m4_include([config/ltversion.m4])
  1201  m4_include([config/lt~obsolete.m4])