opym4_ifdef([$2], [m4_fatal([$0: won't overwrite defined macro: $2])], [m4_stack_foreach_sep([$1], [m4_pushdef([$2],], [)])])m4_ifdef([m4_location($1)], [m4_define([m4_location($2)], m4_location)]) T12,110 _m4_set_sizem4_define([_m4_set_size($1)], m4_ifdef([_m4_set_size($1)], [$2(m4_indir([_m4_set_size($1)]))], [1])) T17,105 _m4_define_cr_notm4_define([m4_cr_not_$1], m4_translit(m4_dquote(m4_defn([m4_cr_all])), m4_defn([m4_cr_$1]))) T7,902 AS_INIT# Wrap our cleanup prior to m4sugar's cleanup. m4_wrap([_AS_CLEANUP]) m4_init m4_provide([AS_INIT]) # Forbidden tokens and exceptions. m4_pattern_forbid([^_?AS_]) # Bangshe and minimal initialization. # Put only the basename of __file__ into HEADER-COMMENT, so that the # path to the source directory is not embedded in the output file. m4_divert_text([BINSH], [@%:@! /bin/sh]) m4_divert_text([HEADER-COMMENT], [@%:@ Generated from m4_bpatsubst(__file__,[^.*/\([^/]*\)$],[[\1]]) by m4_PACKAGE_STRING.]) m4_divert_text([M4SH-SANITIZE], [_AS_SHELL_SANITIZE]) m4_divert_text([M4SH-INIT-FN], [m4_text_box([M4sh Shell Functions.])]) # Let's go! m4_divert([BODY])dnl m4_text_box([Main body of script.]) _AS_DETECT_REQUIRED([_AS_SHELL_FN_WORK])dnl _AS_DETECT_REQUIRED([_AS_MODERN_CMDSUBST_WORKS])dnl _AS_DETECT_REQUIRED([_AS_TEST_X_WORKS])dnl AS_REQUIRE([_AS_UNSET_PREPARE], [], [M4SH-INIT-FN])dnl T12,16 m4_wrap_lifo_m4_wrap([$1[]]) T18,144 AS_VERSION_COMPAREas_arg_v1=$1 as_arg_v2=$2 awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null AS_CASE([$?], [1], [$3], [0], [$4], [2], [$5])[] T18,124 AS_VERSION_COMPARE_m4_defun_pro([$0])AS_REQUIRE([_$0_PREPARE])[]_m4_popdef([$0])m4_indir([$0]m4_if([$#], [0], [], [,$@]))[]_m4_defun_epi([$0]) T23,23 m4_location(AS_MESSAGE)lib/m4sugar/m4sh.m4:907 T14,180 AS_HELP_STRINGm4_text_wrap([$2], m4_cond([[$3]], [], [ ], [m4_eval([$3]+0)], [0], [[$3]], [m4_format([[%*s]], [$3], [])]), m4_expand([ $1 ]), [$4]) T18,256 _m4_set_dump_checkm4_ifdef([_m4_set([$1])], [m4_set_contains([$1], _m4_defn([_m4_set([$1])]), [[$2]_m4_defn([_m4_set([$1])])])_m4_popdef( [_m4_set([$1],]_m4_defn([_m4_set([$1])])[)], [_m4_set([$1])])$0([$1], [$2$3])], [_m4_popdef([_m4_set_cleanup($1)])]) T18,8 m4_PACKAGE_TARNAMEautoconf T13,293 m4_defun_oncem4_define([m4_location($1)], m4_location)m4_define([$1], [_m4_defun_once([$1], [$2], m4_if(_m4_divert_dump, [], [[_m4_defun_pro([$1])m4_unquote(], [)_m4_defun_epi([$1])]], m4_ifdef([_m4_diverting([$1])], [-]), [-], [[m4_unquote(], [)]], [[_m4_require_call([$1],], [, _m4_divert_dump)]]))]) T20,181 AS_FUNCTION_DESCRIBE@%:@ $1[]m4_ifval([$2], [ $2]) @%:@ m4_translit(m4_format([%*s], m4_decr(m4_qlen(_m4_expand([$1[]m4_ifval([$2], [ $2]) ]))), []), [ ], [-]) m4_text_wrap([$3], [@%:@ ], [], [$4]) T21,23 m4_location(AS_UNSET)lib/m4sugar/m4sh.m4:731 T12,25 m4_set_listcm4_set_map_sep([$1], [,]) T13,109 _AS_CLEAN_DIRif test -d $1 then find $1 -type d ! -perm -700 -exec chmod u+rwx {} \; rm -fr $1/* $1/.[[!.]] $1/.??* fi T13,175 m4_defun_initm4_define([$1], [$3[]])m4_defun([$1], [$2[]_m4_popdef(]m4_dquote($[0])[)m4_indir(]m4_dquote($[0])dnl [m4_if(]m4_dquote($[#])[, [0], [], ]m4_dquote([,$]@)[))], [m4_pushdef]) T20,23 m4_location(AS_CASE)lib/m4sugar/m4sh.m4:595 T25,24 m4_location(AS_VAR_ARITH)lib/m4sugar/m4sh.m4:2027 T7,16 AS_LN_S$as_ln_s $1 $2[] T7,129 AS_LN_S_m4_defun_pro([$0])AS_REQUIRE([_AS_LN_S_PREPARE])[]_m4_popdef([$0])m4_indir([$0]m4_if([$#], [0], [], [,$@]))[]_m4_defun_epi([$0]) T21,101 m4_stack_foreach_lifo_m4_stack_reverse([$1], [m4_tmp-$1], [$2(_m4_defn([m4_tmp-$1]))])_m4_stack_reverse([m4_tmp-$1], [$1]) T17,117 m4_include_uniquem4_ifdef([m4_include($1)], [m4_warn([syntax], [file '$1' included several times])])dnl m4_define([m4_include($1)]) T18,4 m4_PACKAGE_VERSION2.72 T14,42 _m4_defun_oncem4_pushdef([$1])$3[$2[]m4_provide([$1])]$4 T9,265 _AS_QUOTEm4_cond([m4_index([$1], [\])], [-1], [_AS_QUOTE_MODERN], [m4_eval(m4_index(m4_translit([[$1]], [$], [\]), [\\]) >= 0)], [1], [_AS_QUOTE_MODERN], [m4_eval(m4_index(m4_translit([[$1]], ["], [`]), [\`]) >= 0)],dnl" [1], [_AS_QUOTE_OLD], [_AS_QUOTE_MODERN])([$1]) T11,238 m4_text_boxm4_pushdef([m4_Border], m4_translit(m4_format([[[%*s]]], m4_decr(m4_qlen(_m4_expand([$1 ]))), []), [ ], m4_default_quoted([$2], [-])))[##] _m4_defn([m4_Border]) [##] [##] $1 [##] [##] _m4_defn([m4_Border]) [##]_m4_popdef([m4_Border]) T10,55 _m4_shift2m4_if([$#], [2], [], [, m4_shift(m4_shift($@))]) T10,65 _m4_shift3m4_if([$#], [3], [], [, m4_shift(m4_shift(m4_shift($@)))]) T10,79 _m4_shiftnm4_if([$1], 1, [m4_shift(], [$0(m4_decr([$1])]), m4_shift(m4_shift($@))) T29,24 m4_location(_AS_DIRNAME_EXPR)lib/m4sugar/m4sh.m4:1048 T16,63 _AS_TR_CPP_INDIR`AS_ECHO(["_AS_ESCAPE([[$1]], [`], [\])"]) | sed "$as_sed_cpp"` T14,116 AS_LINENO_PUSH_m4_defun_pro([$0])as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack[]_m4_defun_epi([$0]) T8,0 __unix__ T16,496 _m4_require_callm4_pushdef([_m4_divert_grow], m4_decr(_m4_divert_grow))m4_pushdef([_m4_diverting([$1])])m4_pushdef([_m4_diverting], [$1])m4_divert_push(_m4_divert_grow, [-])m4_if([$2], [], [$1], [$2]) m4_provide_if([$1], [m4_set_remove([_m4_provide], [$1])], [m4_ifndef([m4_require_silent_probe], [m4_warn([syntax], [$1 is m4_require'd but not m4_defun'd])])])_m4_divert_raw($3)_m4_undivert(_m4_divert_grow)m4_divert_pop(_m4_divert_grow)_m4_popdef([_m4_divert_grow], [_m4_diverting([$1])], [_m4_diverting]) T17,0 m4_pattern_forbid T29,24 m4_location(_AS_LN_S_PREPARE)lib/m4sugar/m4sh.m4:1266 T18,245 _AS_TR_CPP_PREPARE_m4_defun_pro([$0])AS_REQUIRE([_AS_CR_PREPARE])# Sed expression to map a string onto a valid CPP name. as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[[^_$as_cr_alnum]]%_%g" as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated []_m4_defun_epi([$0]) T10,266 AS_REQUIRE_m4_defun_pro([$0])m4_define([_m4_divert_desired], [m4_default_quoted([$3], [M4SH-INIT])])m4_if(m4_eval(_m4_divert_dump - 0 <= _m4_divert(_m4_divert_desired, [-])), 1, [m4_require(], [m4_divert_require(_m4_divert_desired,]) [$1], [$2])[]_m4_defun_epi([$0]) T19,166 m4_set_intersectionm4_if([$1], [$2], [m4_set_listc([$1])], m4_eval(m4_set_size([$2]) < m4_set_size([$1])), [1], [$0([$2], [$1])], [m4_set_map_sep([$1], [_$0([$2],], [)])]) T19,288 _m4_set_contents_1cm4_ifdef([_m4_set([$1])], [m4_set_contains([$1], _m4_defn([_m4_set([$1])]), [m4_pushdef([_m4_set_($1)], _m4_defn([_m4_set([$1])]))], [_m4_popdef([_m4_set([$1],]_m4_defn( [_m4_set([$1])])[)])])_m4_popdef([_m4_set([$1])])$0([$1])], [_m4_popdef([_m4_set_cleanup($1)])]) T19,21 _AS_VAR_ARITH_WORKStest $(( 1 + 1 )) = 2 F10,6 _m4_popdefpopdef T13,252 m4_set_removem4_set_contains([$1], [$2], [_m4_set_size([$1], [m4_decr])m4_if(_m4_defn([_m4_set([$1])]), [$2], [_m4_popdef([_m4_set([$1],$2)], [_m4_set([$1])])], [m4_define([_m4_set_cleanup($1)])m4_define( [_m4_set([$1],$2)], [0])])$3], [$4]) F12,9 m4_debugmodedebugmode T8,189 m4_splitm4_if([$1], [], [], [$2], [ ], [m4_if(m4_index([$1], [ ]), [-1], [[[$1]]], [_$0([$1], [$2], [, ])])], [$2], [], [_$0([$1], [[ ]+], [, ])], [_$0([$1], [$2], [, ])]) T10,26 AS_MKDIR_Pas_dir=$1; as_fn_mkdir_p[] T10,124 AS_MKDIR_P_m4_defun_pro([$0])AS_REQUIRE([_$0_PREPARE])[]_m4_popdef([$0])m4_indir([$0]m4_if([$#], [0], [], [,$@]))[]_m4_defun_epi([$0]) T5,112 AS_IF_m4_defun_pro([$0])if $1 then : $2 m4_map_args_pair([_$0], [_$0_ELSE], m4_shift2($@))fi[][]_m4_defun_epi([$0]) T16,137 _AS_DIRNAME_EXPR$as_expr X[]$1 : 'X\(.*[[^/]]\)//*[[^/][^/]]*/*$' \| \ X[]$1 : 'X\(//\)[[^/]]' \| \ X[]$1 : 'X\(//\)$' \| \ X[]$1 : 'X\(/\)' \| .[] T16,129 _AS_DIRNAME_EXPR_m4_defun_pro([$0])AS_REQUIRE([_AS_EXPR_PREPARE])[]_m4_popdef([$0])m4_indir([$0]m4_if([$#], [0], [], [,$@]))[]_m4_defun_epi([$0]) T30,24 m4_location(_AS_TR_SH_PREPARE)lib/m4sugar/m4sh.m4:1853 T22,0 m4_include(version.m4) F12,9 m4_changecomchangecom T13,47 m4_copy_forcem4_ifdef([$2], [_m4_undefine([$2])])m4_copy($@) F11,8 m4_translittranslit T17,253 m4_divert_requirem4_ifdef([_m4_expanding($2)], [m4_fatal([$0: circular dependency of $2])])m4_if(_m4_divert_dump, [], [m4_fatal([$0($2): cannot be used outside of an m4_defun'd macro])])m4_provide_if([$2], [], [_m4_require_call([$2], [$3], _m4_divert([$1], [-]))]) F12,8 m4_bpatsubstpatsubst T33,24 m4_location(_AS_BASENAME_PREPARE)lib/m4sugar/m4sh.m4:1027 T6,20 _AS_IFelif $1 then : $2 T11,136 m4_set_dumpm4_ifdef([_m4_set_size($1)], [_m4_popdef([_m4_set_size($1)])])m4_ifdef([_m4_set_cleanup($1)], [_$0_check], [_$0])([$1], [], [$2]) T21,909 _AS_REEXEC_WITH_SHELL_m4_defun_pro([$0])dnl # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in @%:@ (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $1 $as_opts "$as_myself" ${1+"$[@]"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed 'exec'. AS_ECHO(["$[]0: could not re-execute with $1"]) >&2 dnl AS_EXIT cannot be used here because as_fn_exit is not yet defined; dnl code inserted by AS_REQUIRE_SHELL_FN will appear _after_ this point. dnl We shouldn't have to worry about any traps being active at this point. exit 255[]_m4_defun_epi([$0]) T14,166 m4_cleardivertm4_if([$#], [0], [m4_fatal([$0: missing argument])], [_m4_divert_raw([-1])m4_undivert($@)_m4_divert_raw( _m4_divert(_m4_defn([_m4_divert_diversion]), [-]))]) T10,294 _m4_escapem4_changequote([-=<{(],[)}>=-])m4_bpatsubst(m4_bpatsubst(m4_bpatsubst(m4_bpatsubst( -=<{(-=<{(-=<{(-=<{(-=<{($1)}>=-)}>=-)}>=-)}>=-)}>=-, -=<{(#)}>=-, -=<{(@%:@)}>=-), -=<{(\[)}>=-, -=<{(@<:@)}>=-), -=<{(\])}>=-, -=<{(@:>@)}>=-), -=<{(\$)}>=-, -=<{(@S|@)}>=-)m4_changequote([,]) T11,33 m4_set_listm4_set_map_sep([$1], [], [], [,]) T10,27 m4_joinall[$2]_$0([$1], m4_shift($@)) T9,97 as_echo_nm4_warn([obsolete], [$as_echo_n is obsolete; use AS_ECHO_N(["message"]) instead])as_@&t@echo_n T26,24 m4_location(AS_ME_PREPARE)lib/m4sugar/m4sh.m4:1162 T20,36 _m4_set_intersectionm4_set_contains([$1], [$2], [,[$2]]) T11,65 m4_set_sizem4_ifdef([_m4_set_size($1)], [m4_indir([_m4_set_size($1)])], [0]) T34,23 m4_location(_AS_REEXEC_WITH_SHELL)lib/m4sugar/m4sh.m4:283 T17,129 _AS_DETECT_EXPAND$1="m4_bpatsubst(m4_dquote(AS_ESCAPE(_m4_expand(m4_set_contents([$2], [ ])))), [\\\$LINENO\(.*\)$], [";$1=$$1$LINENO;$1=$$1"\1])" T11,17 m4_location__file__:__line__ T32,24 m4_location(_AS_MKDIR_P_PREPARE)lib/m4sugar/m4sh.m4:1339 T16,169 _AS_EXPR_PREPARE_m4_defun_pro([$0])if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi []_m4_defun_epi([$0]) T23,23 m4_location(AS_PREPARE)lib/m4sugar/m4sh.m4:382 T25,1 _m4_divert(M4SH-SANITIZE)6 T9,26 m4_ifndefm4_ifdef([$1], [$3], [$2]) T23,270 _AS_ENSURE_STANDARD_FDS_m4_defun_pro([$0])dnl # Ensure that fds 0, 1, and 2 are open. if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi if (exec 3>&2) ; then :; else exec 2>/dev/null; fi []_m4_defun_epi([$0]) T8,94 AS_UNSET_m4_defun_pro([$0]){ AS_LITERAL_WORD_IF([$1], [], [eval ])$1=; unset $1;}[]_m4_defun_epi([$0]) T17,165 _AS_UNSET_PREPARE_m4_defun_pro([$0])AS_FUNCTION_DESCRIBE([as_fn_unset], [VAR], [Portably unset VAR.]) as_fn_unset () { AS_UNSET([$[1]]) } as_unset=as_fn_unset []_m4_defun_epi([$0]) T18,2 _AS_LITERAL_IF_YES$3 T30,24 m4_location(AS_INIT_GENERATED)lib/m4sugar/m4sh.m4:2167 T16,225 _AS_LINENO_WORKS as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' T14,38 m4_PACKAGE_URLhttps://www.gnu.org/software/autoconf/ T13,15 AS_VAR_POPDEFm4_popdef([$1]) T26,104 _AS_DETECT_SUGGESTED_PRUNEm4_set_contains([_AS_DETECT_REQUIRED_BODY], [$1], [m4_set_remove([_AS_DETECT_SUGGESTED_BODY], [$1])]) T16,27 _AS_CASE_DEFAULT [@%:@(] *[)] : $1 ;; T36,23 m4_location(_AS_DETECT_BETTER_SHELL)lib/m4sugar/m4sh.m4:198 T14,110 m4_divert_pushm4_divert_stack_push([$0], [$1])m4_pushdef([_m4_divert_diversion], [$1])_m4_divert_raw(_m4_divert([$1], [$2])) T15,0 _m4_divert_dump T14,42 m4_divert_textm4_divert_push([$1])$2 m4_divert_pop([$1]) T28,1 _m4_divert(HEADER-COPYRIGHT)5 T11,498 _AS_MKDIR_Pcase $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`AS_ECHO(["$as_dir"]) | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`AS_DIRNAME("$as_dir")` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || AS_ERROR([cannot create directory $as_dir]) T20,20 m4_PACKAGE_BUGREPORTbug-autoconf@gnu.org T18,977 _AS_ECHO_N_PREPARE_m4_defun_pro([$0]) # Determine whether it's possible to make 'echo' print without a newline. # These variables are no longer used directly by Autoconf, but are AC_SUBSTed # for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in @%:@((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac # For backward compatibility with old third-party macros, we provide # the shell variables $as_echo and $as_echo_n. New code should use # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. dnl The @&t@ prevents a spurious deprecation diagnostic. dnl Extra quoting in case 's' or 'n' are user-defined macros when this dnl is expanded; they almost certainly aren't meant to be used here. dnl See bug 110377. as_@&t@echo='printf [%s\n]' as_@&t@echo_n='printf [%s]' []_m4_defun_epi([$0]) T10,62 m4_noquotem4_changequote([-=<{(],[)}>=-])$1-=<{()}>=-m4_changequote([,]) T22,527 _AS_VAR_APPEND_PREPARE_m4_defun_pro([$0])AS_FUNCTION_DESCRIBE([as_fn_append], [VAR VALUE], [Append the text in VALUE to the end of the definition contained in VAR. Take advantage of any shell optimizations that allow amortized linear growth over repeated appends, instead of the typical quadratic growth present in naive implementations.]) AS_IF([_AS_RUN(["AS_ESCAPE(m4_quote(_AS_VAR_APPEND_WORKS))"])], [eval 'as_fn_append () { eval $[]1+=\$[]2 }'], [as_fn_append () { eval $[]1=\$$[]1\$[]2 }]) # as_fn_append []_m4_defun_epi([$0]) T8,27 m4_ifvalm4_if([$1], [], [$3], [$2]) T27,24 m4_location(_AS_CR_PREPARE)lib/m4sugar/m4sh.m4:1841 T20,40 _AS_VAR_APPEND_WORKSas_var=1; as_var+=2; test x$as_var = x12 T18,1295 _AS_LINENO_PREPARE_m4_defun_pro([$0])AS_REQUIRE([_AS_CR_PREPARE])AS_REQUIRE([_AS_ME_PREPARE])_AS_DETECT_SUGGESTED([_AS_LINENO_WORKS])m4_pushdef([AS_MESSAGE_LOG_FD])m4_pushdef([AS_ERROR], [{ AS_MESSAGE(]m4_dquote([error: $][1])[, [2]); AS_EXIT([1]); }])_AS_LINENO_WORKS || { [ # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' t clear :clear s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno"] || AS_ERROR([cannot create $as_me.lineno; rerun with a POSIX shell]) # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } _m4_popdef([AS_MESSAGE_LOG_FD], [AS_ERROR])[]_m4_defun_epi([$0]) T20,201 _AS_BASENAME_PREPARE_m4_defun_pro([$0])AS_REQUIRE([_AS_EXPR_PREPARE])if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi []_m4_defun_epi([$0]) T11,53 _m4_joinallm4_if([$#], [2], [], [[$1$3]$0([$1], m4_shift2($@))]) T10,27 m4_defaultm4_if([$1], [], [$2], [$1]) T10,143 m4_map_sepm4_pushdef([m4_Sep], [m4_define([m4_Sep], _m4_defn([m4_unquote]))])_m4_foreach([_m4_apply([m4_Sep([$2])[]$1],], [)], [], $3)m4_popdef([m4_Sep]) T12,26 m4_normalizem4_strip(m4_flatten([$1])) T8,198 _m4_qlenm4_define([m4_qlen-$1], m4_if(m4_index([$1], [@]), [-1], [m4_len([$1])], [m4_len(m4_bpatsubst([[$1]], [@\(\(<:\|:>\|S|\|%:\|\{:\|:\}\)\(@\)\|&t@\)], [\3]))]))_m4_defn([m4_qlen-$1]) T18,40 _m4_set_differencem4_set_contains([$1], [$2], [], [,[$2]]) T7,93 _AS_BOXm4_if(m4_index(m4_translit([[$1]], [`\"], [$$$]), [$]), [-1], [$0_LITERAL], [$0_INDIR])($@) T7,48 m4_qlenm4_ifdef([$0-$1], [_m4_defn([$0-]], [_$0(])[$1]) F6,3 m4_lenlen T27,24 m4_location(_AS_TR_PREPARE)lib/m4sugar/m4sh.m4:1928 T8,33 m4_applym4_if([$2], [], [$1], [$1($2)])[] T13,134 _m4_defun_epi_m4_popdef([_m4_expanding($1)], [_m4_expansion_stack])m4_ifdef([_m4_expansion_stack], [], [_m4_defun_epi_outer([$1])])m4_provide([$1]) T12,32 m4_make_listm4_join([, ], m4_dquote_elt($@)) T21,479 _AS_VAR_ARITH_PREPARE_m4_defun_pro([$0])AS_FUNCTION_DESCRIBE([as_fn_arith], [ARG...], [Perform arithmetic evaluation on the ARGs, and store the result in the global $as_val. Take advantage of shells that can avoid forks. The arguments must be portable across $(()) and expr.]) AS_IF([_AS_RUN(["AS_ESCAPE(m4_quote(_AS_VAR_ARITH_WORKS))"])], [eval 'as_fn_arith () { as_val=$(( $[]* )) }'], [as_fn_arith () { as_val=`expr "$[]@" || test $? -eq 1` }]) # as_fn_arith []_m4_defun_epi([$0]) T7,84 _m4_for$4[$1]$5[]m4_if([$1], [$2], [], [$0(m4_eval([$1 + $3]), [$2], [$3], [$4], [$5])]) T29,23 m4_location(_AS_BASENAME_SED)lib/m4sugar/m4sh.m4:999 T9,132 m4_divertm4_popdef([_m4_divert_stack])m4_define([_m4_divert_diversion], [$1])m4_divert_stack_push([$0], [$1])_m4_divert_raw(_m4_divert([$1])) T10,120 _AS_ESCAPEm4_if(m4_index(m4_translit([[$1]], [$3], [$2$2$2$2]), [$2]), [-1], [$0_], [m4_bpatsubst])([$1], [[$2$3]], [\\\&]) T7,85 _AS_RUNm4_ifval([$2], [as_run=a $2 -c "$as_bourne_compatible"$1], [(eval $1)]) 2>/dev/null T9,4 m4_dquote[$@] T19,191 _AS_DIRNAME_PREPARE_m4_defun_pro([$0])AS_REQUIRE([_AS_EXPR_PREPARE])if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi []_m4_defun_epi([$0]) T15,23 AS_EXECUTABLE_Pas_fn_executable_p $1[] T15,129 AS_EXECUTABLE_P_m4_defun_pro([$0])AS_REQUIRE([_AS_TEST_PREPARE])[]_m4_popdef([$0])m4_indir([$0]m4_if([$#], [0], [], [,$@]))[]_m4_defun_epi([$0]) F7,6 m4_exitm4exit T9,5 _m4_curry[$1]) T8,22 AS_TR_SH_$0(m4_expand([$1]))[] T8,124 AS_TR_SH_m4_defun_pro([$0])AS_REQUIRE([_$0_PREPARE])[]_m4_popdef([$0])m4_indir([$0]m4_if([$#], [0], [], [,$@]))[]_m4_defun_epi([$0]) T12,69 _m4_list_cmpm4_if([$1], [], [0m4_ignore], [$2], [0], [m4_unquote], [$2m4_ignore]) T28,24 m4_location(AS_EXECUTABLE_P)lib/m4sugar/m4sh.m4:1139 T13,26 m4_cr_LETTERSABCDEFGHIJKLMNOPQRSTUVWXYZ T26,24 m4_location(_AS_PATH_WALK)lib/m4sugar/m4sh.m4:1382 F11,8 m4_errprinterrprint T13,207 m4_map_args_w_$0(_m4_split([ ]m4_flatten([$1])[ ], [[ ]+], m4_if(m4_index([$2$3$4], [\]), [-1], [[$3[]$4[]$2]], [m4_bpatsubst([[$3[]$4[]$2]], [\\], [\\\\])])), m4_len([[]$3[]$4]), m4_len([$4[]$2[]])) T8,42 _AS_ECHO_AS_ECHO_UNQUOTED([_AS_QUOTE([$1])], [$2]) T21,24 m4_location(AS_TR_SH)lib/m4sugar/m4sh.m4:1875 T7,18 AS_ECHOprintf "[%s\n]" $1 T12,77 m4_chomp_allm4_format([[%.*s]], m4_bregexp(m4_translit([[$1]], [ /], [/ ]), [/*$]), [$1]) T9,14 AS_ECHO_Nprintf [%s] $1 T10,86 m4_toupperm4_translit([[$1]], [abcdefghijklmnopqrstuvwxyz], [ABCDEFGHIJKLMNOPQRSTUVWXYZ]) T16,50 _m4_list_cmp_rawm4_if([$1], [$2], [0], [_m4_list_cmp_1([$1], $2)]) T14,41 _m4_list_cmp_1_m4_list_cmp_2([$2], [m4_shift2($@)], $1) T14,95 _m4_list_cmp_2_m4_list_cmp([$1$3], m4_cmp([$3+0], [$1+0]))( [_m4_list_cmp_1(m4_dquote(m4_shift3($@)), $2)]) T15,99 _AS_LITERAL_IF_m4_if(m4_translit([$1], [+]), [], [$0YES], m4_translit([$1], [$]), [], [m4_default], [$0NO]) T23,3162 _AS_DETECT_BETTER_SHELL_m4_defun_pro([$0])m4_if(_AS_FORCE_REEXEC_WITH_CONFIG_SHELL, [yes], [# Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; _AS_REEXEC_WITH_SHELL([$CONFIG_SHELL]) fi # We don't want this to propagate to other subprocesses. dnl This might be especially important in case an m4sh-generated script dnl is used to later execute other m4sh-generated scripts. This happens dnl for example in autoconf's own testsuite (and happens *a lot* there, dnl in fact). AS_UNSET([_as_can_reexec]) ])m4_set_map([_AS_DETECT_SUGGESTED_BODY], [_AS_DETECT_SUGGESTED_PRUNE])m4_pushdef([AS_EXIT], [exit m4_default(]m4_dquote([$][1])[, 1)])if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="AS_ESCAPE(_m4_expand([_AS_BOURNE_COMPATIBLE]))" _AS_DETECT_EXPAND([as_required], [_AS_DETECT_REQUIRED_BODY]) _AS_DETECT_EXPAND([as_suggested], [_AS_DETECT_SUGGESTED_BODY]) AS_IF([_AS_RUN(["$as_required"])], [as_have_required=yes], [as_have_required=no]) AS_IF([test x$as_have_required = xyes && _AS_RUN(["$as_suggested"])], [], [_AS_PATH_WALK([/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH], [case $as_dir in @%:@( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir$as_base AS_IF([{ test -f "$as_shell" || test -f "$as_shell.exe"; } && _AS_RUN(["$as_required"], ["$as_shell"])], [CONFIG_SHELL=$as_shell as_have_required=yes m4_set_empty([_AS_DETECT_SUGGESTED_BODY], [break 2], [AS_IF([_AS_RUN(["$as_suggested"], ["$as_shell"])], [break 2])])]) done;; esac], [AS_IF([{ test -f "$SHELL" || test -f "$SHELL.exe"; } && _AS_RUN(["$as_required"], ["$SHELL"])], [CONFIG_SHELL=$SHELL as_have_required=yes])]) AS_IF([test "x$CONFIG_SHELL" != x], [export CONFIG_SHELL _AS_REEXEC_WITH_SHELL([$CONFIG_SHELL])]) dnl Unfortunately, $as_me isn't available here. AS_IF([test x$as_have_required = xno], [AS_ECHO(["$[]0: This script requires a shell more modern than all"]) AS_ECHO(["$[]0: the shells that I found on your system."]) if test ${ZSH_VERSION+y} ; then AS_ECHO(["$[]0: In particular, zsh $ZSH_VERSION has bugs and should"]) AS_ECHO(["$[]0: be upgraded to zsh 4.3.4 or later."]) else AS_ECHO("m4_text_wrap([Please tell ]_m4_defn([m4_PACKAGE_BUGREPORT]) m4_ifset([AC_PACKAGE_BUGREPORT], [m4_if(_m4_defn([m4_PACKAGE_BUGREPORT]), _m4_defn([AC_PACKAGE_BUGREPORT]), [], [and _m4_defn([AC_PACKAGE_BUGREPORT])])]) [about your system, including any error possibly output before this message. Then install a modern shell, or manually run the script under such a shell if you do have one.], [$[]0: ], [], [62])") fi AS_EXIT])]) fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS _m4_popdef([AS_EXIT])[]_m4_defun_epi([$0]) T36,23 m4_location(_AS_ENSURE_STANDARD_FDS)lib/m4sugar/m4sh.m4:321 F10,6 m4_bregexpregexp T30,23 m4_location(_AS_BASENAME_EXPR)lib/m4sugar/m4sh.m4:994 T21,97 m4_copyright_condensem4_text_wrap(m4_bpatsubst(m4_flatten([[$1]]), [(C)[- ,0-9]*\([1-9][0-9][0-9][0-9]\)], [(C) \1])) T17,28 m4_default_nblankm4_ifblank([$1], [$2], [$1]) T21,23 m4_location(AS_ERROR)lib/m4sugar/m4sh.m4:956 T12,1 _m4_divert()0 T14,58 _m4_map_args_wm4_substr([$1], [$2], m4_eval(m4_len([$1]) - [$2] - [$3])) T13,82 m4_dquote_eltm4_if([$#], [0], [], [$#], [1], [[[$1]]], [[[$1]],$0(m4_shift($@))]) T12,47 AS_VAR_ARITHas_fn_arith $2 && AS_VAR_SET([$1], [$as_val])[] T12,197 AS_VAR_ARITH_m4_defun_pro([$0])_AS_DETECT_SUGGESTED([_AS_VAR_ARITH_WORKS])AS_REQUIRE([_AS_VAR_ARITH_PREPARE], [], [M4SH-INIT-FN])[]_m4_popdef([$0])m4_indir([$0]m4_if([$#], [0], [], [,$@]))[]_m4_defun_epi([$0]) T9,22 AS_TR_CPP_$0(m4_expand([$1]))[] T9,124 AS_TR_CPP_m4_defun_pro([$0])AS_REQUIRE([_$0_PREPARE])[]_m4_popdef([$0])m4_indir([$0]m4_if([$#], [0], [], [,$@]))[]_m4_defun_epi([$0]) T11,162 m4_dumpdefsm4_if([$#], [0], [m4_fatal([$0: missing argument])], [$#], [1], [m4_stack_foreach_lifo([$1], [m4_dumpdef([$1])m4_ignore])], [m4_map_args([$0], $@)]) T11,149 m4_map_argsm4_if([$#], [0], [m4_fatal([$0: too few arguments: $#])], [$#], [1], [], [$#], [2], [$1([$2])[]], [_m4_foreach([$1(], [)], $@)]) T14,276 _AS_CR_PREPARE_m4_defun_pro([$0])# Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits []_m4_defun_epi([$0]) T9,174 m4_expandm4_pushdef([m4_divert], _m4_defn([_m4_divert_unsafe]))m4_pushdef([m4_divert_push], _m4_defn([_m4_divert_unsafe]))m4_chomp(_$0([$1 ]))_m4_popdef([m4_divert], [m4_divert_push]) T10,103 m4_flattenm4_if(m4_index([$1], [ ]), [-1], [[$1]], [m4_translit(m4_bpatsubst([[[$1]]], [\\ ]), [ ], [ ])]) T13,52 m4_cr_LettersabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ T17,478 AS_INIT_GENERATED_m4_defun_pro([$0])m4_require([AS_PREPARE])m4_pushdef([AS_MESSAGE_LOG_FD])as_write_fail=0 cat >$1 <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. $2 SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$1 <<\_ASEOF || as_write_fail=1 _AS_SHELL_SANITIZE _AS_PREPARE m4_if(AS_MESSAGE_FD, [1], [], [exec AS_MESSAGE_FD>&1 ])m4_text_box([Main body of $1 script.]) _ASEOF test $as_write_fail = 0 && chmod +x $1[]dnl _m4_popdef([AS_MESSAGE_LOG_FD])[]_m4_defun_epi([$0]) T18,540 _AS_TR_CPP_LITERALm4_translit([[$1]], [*[]][abcdefghijklmnopqrstuvwxyz