Home | History | Annotate | Line # | Download | only in dist
      1  1.1  christos #! /bin/sh
      2  1.1  christos # Generated by configure.
      3  1.1  christos # Run this file to recreate the current configuration.
      4  1.1  christos # Compiler output produced by configure, useful for debugging
      5  1.1  christos # configure, is in config.log if it exists.
      6  1.1  christos 
      7  1.1  christos debug=false
      8  1.1  christos ac_cs_recheck=false
      9  1.1  christos ac_cs_silent=false
     10  1.1  christos 
     11  1.1  christos SHELL=${CONFIG_SHELL-/bin/sh}
     12  1.1  christos export SHELL
     13  1.1  christos ## -------------------- ##
     14  1.1  christos ## M4sh Initialization. ##
     15  1.1  christos ## -------------------- ##
     16  1.1  christos 
     17  1.1  christos # Be more Bourne compatible
     18  1.1  christos DUALCASE=1; export DUALCASE # for MKS sh
     19  1.1  christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     20  1.1  christos   emulate sh
     21  1.1  christos   NULLCMD=:
     22  1.1  christos   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     23  1.1  christos   # is contrary to our usage.  Disable this feature.
     24  1.1  christos   alias -g '${1+"$@"}'='"$@"'
     25  1.1  christos   setopt NO_GLOB_SUBST
     26  1.1  christos else
     27  1.1  christos   case `(set -o) 2>/dev/null` in #(
     28  1.1  christos   *posix*) :
     29  1.1  christos     set -o posix ;; #(
     30  1.1  christos   *) :
     31  1.1  christos      ;;
     32  1.1  christos esac
     33  1.1  christos fi
     34  1.1  christos 
     35  1.1  christos 
     36  1.1  christos as_nl='
     37  1.1  christos '
     38  1.1  christos export as_nl
     39  1.1  christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
     40  1.1  christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     41  1.1  christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     42  1.1  christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     43  1.1  christos # Prefer a ksh shell builtin over an external printf program on Solaris,
     44  1.1  christos # but without wasting forks for bash or zsh.
     45  1.1  christos if test -z "$BASH_VERSION$ZSH_VERSION" \
     46  1.1  christos     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     47  1.1  christos   as_echo='print -r --'
     48  1.1  christos   as_echo_n='print -rn --'
     49  1.1  christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     50  1.1  christos   as_echo='printf %s\n'
     51  1.1  christos   as_echo_n='printf %s'
     52  1.1  christos else
     53  1.1  christos   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     54  1.1  christos     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     55  1.1  christos     as_echo_n='/usr/ucb/echo -n'
     56  1.1  christos   else
     57  1.1  christos     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     58  1.1  christos     as_echo_n_body='eval
     59  1.1  christos       arg=$1;
     60  1.1  christos       case $arg in #(
     61  1.1  christos       *"$as_nl"*)
     62  1.1  christos 	expr "X$arg" : "X\\(.*\\)$as_nl";
     63  1.1  christos 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     64  1.1  christos       esac;
     65  1.1  christos       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     66  1.1  christos     '
     67  1.1  christos     export as_echo_n_body
     68  1.1  christos     as_echo_n='sh -c $as_echo_n_body as_echo'
     69  1.1  christos   fi
     70  1.1  christos   export as_echo_body
     71  1.1  christos   as_echo='sh -c $as_echo_body as_echo'
     72  1.1  christos fi
     73  1.1  christos 
     74  1.1  christos # The user is always right.
     75  1.1  christos if test "${PATH_SEPARATOR+set}" != set; then
     76  1.1  christos   PATH_SEPARATOR=:
     77  1.1  christos   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     78  1.1  christos     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     79  1.1  christos       PATH_SEPARATOR=';'
     80  1.1  christos   }
     81  1.1  christos fi
     82  1.1  christos 
     83  1.1  christos 
     84  1.1  christos # IFS
     85  1.1  christos # We need space, tab and new line, in precisely that order.  Quoting is
     86  1.1  christos # there to prevent editors from complaining about space-tab.
     87  1.1  christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     88  1.1  christos # splitting by setting IFS to empty value.)
     89  1.1  christos IFS=" ""	$as_nl"
     90  1.1  christos 
     91  1.1  christos # Find who we are.  Look in the path if we contain no directory separator.
     92  1.1  christos as_myself=
     93  1.1  christos case $0 in #((
     94  1.1  christos   *[\\/]* ) as_myself=$0 ;;
     95  1.1  christos   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     96  1.1  christos for as_dir in $PATH
     97  1.1  christos do
     98  1.1  christos   IFS=$as_save_IFS
     99  1.1  christos   test -z "$as_dir" && as_dir=.
    100  1.1  christos     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    101  1.1  christos   done
    102  1.1  christos IFS=$as_save_IFS
    103  1.1  christos 
    104  1.1  christos      ;;
    105  1.1  christos esac
    106  1.1  christos # We did not find ourselves, most probably we were run as `sh COMMAND'
    107  1.1  christos # in which case we are not to be found in the path.
    108  1.1  christos if test "x$as_myself" = x; then
    109  1.1  christos   as_myself=$0
    110  1.1  christos fi
    111  1.1  christos if test ! -f "$as_myself"; then
    112  1.1  christos   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    113  1.1  christos   exit 1
    114  1.1  christos fi
    115  1.1  christos 
    116  1.1  christos # Unset variables that we do not need and which cause bugs (e.g. in
    117  1.1  christos # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    118  1.1  christos # suppresses any "Segmentation fault" message there.  '((' could
    119  1.1  christos # trigger a bug in pdksh 5.2.14.
    120  1.1  christos for as_var in BASH_ENV ENV MAIL MAILPATH
    121  1.1  christos do eval test x\${$as_var+set} = xset \
    122  1.1  christos   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    123  1.1  christos done
    124  1.1  christos PS1='$ '
    125  1.1  christos PS2='> '
    126  1.1  christos PS4='+ '
    127  1.1  christos 
    128  1.1  christos # NLS nuisances.
    129  1.1  christos LC_ALL=C
    130  1.1  christos export LC_ALL
    131  1.1  christos LANGUAGE=C
    132  1.1  christos export LANGUAGE
    133  1.1  christos 
    134  1.1  christos # CDPATH.
    135  1.1  christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    136  1.1  christos 
    137  1.1  christos 
    138  1.1  christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
    139  1.1  christos # ----------------------------------------
    140  1.1  christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    141  1.1  christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    142  1.1  christos # script with STATUS, using 1 if that was 0.
    143  1.1  christos as_fn_error ()
    144  1.1  christos {
    145  1.1  christos   as_status=$1; test $as_status -eq 0 && as_status=1
    146  1.1  christos   if test "$4"; then
    147  1.1  christos     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    148  1.1  christos     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    149  1.1  christos   fi
    150  1.1  christos   $as_echo "$as_me: error: $2" >&2
    151  1.1  christos   as_fn_exit $as_status
    152  1.1  christos } # as_fn_error
    153  1.1  christos 
    154  1.1  christos 
    155  1.1  christos # as_fn_set_status STATUS
    156  1.1  christos # -----------------------
    157  1.1  christos # Set $? to STATUS, without forking.
    158  1.1  christos as_fn_set_status ()
    159  1.1  christos {
    160  1.1  christos   return $1
    161  1.1  christos } # as_fn_set_status
    162  1.1  christos 
    163  1.1  christos # as_fn_exit STATUS
    164  1.1  christos # -----------------
    165  1.1  christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    166  1.1  christos as_fn_exit ()
    167  1.1  christos {
    168  1.1  christos   set +e
    169  1.1  christos   as_fn_set_status $1
    170  1.1  christos   exit $1
    171  1.1  christos } # as_fn_exit
    172  1.1  christos 
    173  1.1  christos # as_fn_unset VAR
    174  1.1  christos # ---------------
    175  1.1  christos # Portably unset VAR.
    176  1.1  christos as_fn_unset ()
    177  1.1  christos {
    178  1.1  christos   { eval $1=; unset $1;}
    179  1.1  christos }
    180  1.1  christos as_unset=as_fn_unset
    181  1.1  christos # as_fn_append VAR VALUE
    182  1.1  christos # ----------------------
    183  1.1  christos # Append the text in VALUE to the end of the definition contained in VAR. Take
    184  1.1  christos # advantage of any shell optimizations that allow amortized linear growth over
    185  1.1  christos # repeated appends, instead of the typical quadratic growth present in naive
    186  1.1  christos # implementations.
    187  1.1  christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    188  1.1  christos   eval 'as_fn_append ()
    189  1.1  christos   {
    190  1.1  christos     eval $1+=\$2
    191  1.1  christos   }'
    192  1.1  christos else
    193  1.1  christos   as_fn_append ()
    194  1.1  christos   {
    195  1.1  christos     eval $1=\$$1\$2
    196  1.1  christos   }
    197  1.1  christos fi # as_fn_append
    198  1.1  christos 
    199  1.1  christos # as_fn_arith ARG...
    200  1.1  christos # ------------------
    201  1.1  christos # Perform arithmetic evaluation on the ARGs, and store the result in the
    202  1.1  christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
    203  1.1  christos # must be portable across $(()) and expr.
    204  1.1  christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    205  1.1  christos   eval 'as_fn_arith ()
    206  1.1  christos   {
    207  1.1  christos     as_val=$(( $* ))
    208  1.1  christos   }'
    209  1.1  christos else
    210  1.1  christos   as_fn_arith ()
    211  1.1  christos   {
    212  1.1  christos     as_val=`expr "$@" || test $? -eq 1`
    213  1.1  christos   }
    214  1.1  christos fi # as_fn_arith
    215  1.1  christos 
    216  1.1  christos 
    217  1.1  christos if expr a : '\(a\)' >/dev/null 2>&1 &&
    218  1.1  christos    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    219  1.1  christos   as_expr=expr
    220  1.1  christos else
    221  1.1  christos   as_expr=false
    222  1.1  christos fi
    223  1.1  christos 
    224  1.1  christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    225  1.1  christos   as_basename=basename
    226  1.1  christos else
    227  1.1  christos   as_basename=false
    228  1.1  christos fi
    229  1.1  christos 
    230  1.1  christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    231  1.1  christos   as_dirname=dirname
    232  1.1  christos else
    233  1.1  christos   as_dirname=false
    234  1.1  christos fi
    235  1.1  christos 
    236  1.1  christos as_me=`$as_basename -- "$0" ||
    237  1.1  christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    238  1.1  christos 	 X"$0" : 'X\(//\)$' \| \
    239  1.1  christos 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    240  1.1  christos $as_echo X/"$0" |
    241  1.1  christos     sed '/^.*\/\([^/][^/]*\)\/*$/{
    242  1.1  christos 	    s//\1/
    243  1.1  christos 	    q
    244  1.1  christos 	  }
    245  1.1  christos 	  /^X\/\(\/\/\)$/{
    246  1.1  christos 	    s//\1/
    247  1.1  christos 	    q
    248  1.1  christos 	  }
    249  1.1  christos 	  /^X\/\(\/\).*/{
    250  1.1  christos 	    s//\1/
    251  1.1  christos 	    q
    252  1.1  christos 	  }
    253  1.1  christos 	  s/.*/./; q'`
    254  1.1  christos 
    255  1.1  christos # Avoid depending upon Character Ranges.
    256  1.1  christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    257  1.1  christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    258  1.1  christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    259  1.1  christos as_cr_digits='0123456789'
    260  1.1  christos as_cr_alnum=$as_cr_Letters$as_cr_digits
    261  1.1  christos 
    262  1.1  christos ECHO_C= ECHO_N= ECHO_T=
    263  1.1  christos case `echo -n x` in #(((((
    264  1.1  christos -n*)
    265  1.1  christos   case `echo 'xy\c'` in
    266  1.1  christos   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    267  1.1  christos   xy)  ECHO_C='\c';;
    268  1.1  christos   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    269  1.1  christos        ECHO_T='	';;
    270  1.1  christos   esac;;
    271  1.1  christos *)
    272  1.1  christos   ECHO_N='-n';;
    273  1.1  christos esac
    274  1.1  christos 
    275  1.1  christos rm -f conf$$ conf$$.exe conf$$.file
    276  1.1  christos if test -d conf$$.dir; then
    277  1.1  christos   rm -f conf$$.dir/conf$$.file
    278  1.1  christos else
    279  1.1  christos   rm -f conf$$.dir
    280  1.1  christos   mkdir conf$$.dir 2>/dev/null
    281  1.1  christos fi
    282  1.1  christos if (echo >conf$$.file) 2>/dev/null; then
    283  1.1  christos   if ln -s conf$$.file conf$$ 2>/dev/null; then
    284  1.1  christos     as_ln_s='ln -s'
    285  1.1  christos     # ... but there are two gotchas:
    286  1.1  christos     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    287  1.1  christos     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    288  1.1  christos     # In both cases, we have to default to `cp -pR'.
    289  1.1  christos     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    290  1.1  christos       as_ln_s='cp -pR'
    291  1.1  christos   elif ln conf$$.file conf$$ 2>/dev/null; then
    292  1.1  christos     as_ln_s=ln
    293  1.1  christos   else
    294  1.1  christos     as_ln_s='cp -pR'
    295  1.1  christos   fi
    296  1.1  christos else
    297  1.1  christos   as_ln_s='cp -pR'
    298  1.1  christos fi
    299  1.1  christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    300  1.1  christos rmdir conf$$.dir 2>/dev/null
    301  1.1  christos 
    302  1.1  christos 
    303  1.1  christos # as_fn_mkdir_p
    304  1.1  christos # -------------
    305  1.1  christos # Create "$as_dir" as a directory, including parents if necessary.
    306  1.1  christos as_fn_mkdir_p ()
    307  1.1  christos {
    308  1.1  christos 
    309  1.1  christos   case $as_dir in #(
    310  1.1  christos   -*) as_dir=./$as_dir;;
    311  1.1  christos   esac
    312  1.1  christos   test -d "$as_dir" || eval $as_mkdir_p || {
    313  1.1  christos     as_dirs=
    314  1.1  christos     while :; do
    315  1.1  christos       case $as_dir in #(
    316  1.1  christos       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    317  1.1  christos       *) as_qdir=$as_dir;;
    318  1.1  christos       esac
    319  1.1  christos       as_dirs="'$as_qdir' $as_dirs"
    320  1.1  christos       as_dir=`$as_dirname -- "$as_dir" ||
    321  1.1  christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    322  1.1  christos 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    323  1.1  christos 	 X"$as_dir" : 'X\(//\)$' \| \
    324  1.1  christos 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    325  1.1  christos $as_echo X"$as_dir" |
    326  1.1  christos     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    327  1.1  christos 	    s//\1/
    328  1.1  christos 	    q
    329  1.1  christos 	  }
    330  1.1  christos 	  /^X\(\/\/\)[^/].*/{
    331  1.1  christos 	    s//\1/
    332  1.1  christos 	    q
    333  1.1  christos 	  }
    334  1.1  christos 	  /^X\(\/\/\)$/{
    335  1.1  christos 	    s//\1/
    336  1.1  christos 	    q
    337  1.1  christos 	  }
    338  1.1  christos 	  /^X\(\/\).*/{
    339  1.1  christos 	    s//\1/
    340  1.1  christos 	    q
    341  1.1  christos 	  }
    342  1.1  christos 	  s/.*/./; q'`
    343  1.1  christos       test -d "$as_dir" && break
    344  1.1  christos     done
    345  1.1  christos     test -z "$as_dirs" || eval "mkdir $as_dirs"
    346  1.1  christos   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    347  1.1  christos 
    348  1.1  christos 
    349  1.1  christos } # as_fn_mkdir_p
    350  1.1  christos if mkdir -p . 2>/dev/null; then
    351  1.1  christos   as_mkdir_p='mkdir -p "$as_dir"'
    352  1.1  christos else
    353  1.1  christos   test -d ./-p && rmdir ./-p
    354  1.1  christos   as_mkdir_p=false
    355  1.1  christos fi
    356  1.1  christos 
    357  1.1  christos 
    358  1.1  christos # as_fn_executable_p FILE
    359  1.1  christos # -----------------------
    360  1.1  christos # Test if FILE is an executable regular file.
    361  1.1  christos as_fn_executable_p ()
    362  1.1  christos {
    363  1.1  christos   test -f "$1" && test -x "$1"
    364  1.1  christos } # as_fn_executable_p
    365  1.1  christos as_test_x='test -x'
    366  1.1  christos as_executable_p=as_fn_executable_p
    367  1.1  christos 
    368  1.1  christos # Sed expression to map a string onto a valid CPP name.
    369  1.1  christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    370  1.1  christos 
    371  1.1  christos # Sed expression to map a string onto a valid variable name.
    372  1.1  christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    373  1.1  christos 
    374  1.1  christos 
    375  1.1  christos exec 6>&1
    376  1.1  christos ## ----------------------------------- ##
    377  1.1  christos ## Main body of $CONFIG_STATUS script. ##
    378  1.1  christos ## ----------------------------------- ##
    379  1.1  christos # Save the log message, to keep $0 and so on meaningful, and to
    380  1.1  christos # report actual input values of CONFIG_FILES etc. instead of their
    381  1.1  christos # values after options handling.
    382  1.1  christos ac_log="
    383  1.1  christos This file was extended by $as_me, which was
    384  1.1  christos generated by GNU Autoconf 2.69.  Invocation command line was
    385  1.1  christos 
    386  1.1  christos   CONFIG_FILES    = $CONFIG_FILES
    387  1.1  christos   CONFIG_HEADERS  = $CONFIG_HEADERS
    388  1.1  christos   CONFIG_LINKS    = $CONFIG_LINKS
    389  1.1  christos   CONFIG_COMMANDS = $CONFIG_COMMANDS
    390  1.1  christos   $ $0 $@
    391  1.1  christos 
    392  1.1  christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
    393  1.1  christos "
    394  1.1  christos 
    395  1.1  christos # Files that config.status was made for.
    396  1.1  christos config_files=" Makefile jemalloc.pc:jemalloc.pc.in doc/html.xsl:doc/html.xsl.in doc/manpages.xsl:doc/manpages.xsl.in doc/jemalloc.xml:doc/jemalloc.xml.in include/jemalloc/jemalloc_macros.h:include/jemalloc/jemalloc_macros.h.in include/jemalloc/jemalloc_protos.h:include/jemalloc/jemalloc_protos.h.in include/jemalloc/jemalloc_typedefs.h:include/jemalloc/jemalloc_typedefs.h.in include/jemalloc/internal/jemalloc_preamble.h test/test.sh:test/test.sh.in test/include/test/jemalloc_test.h:test/include/test/jemalloc_test.h.in config.stamp bin/jemalloc-config bin/jemalloc.sh bin/jeprof"
    397  1.1  christos config_headers=" include/jemalloc/jemalloc_defs.h:include/jemalloc/jemalloc_defs.h.in include/jemalloc/internal/jemalloc_internal_defs.h:include/jemalloc/internal/jemalloc_internal_defs.h.in test/include/test/jemalloc_test_defs.h:test/include/test/jemalloc_test_defs.h.in"
    398  1.1  christos config_commands=" include/jemalloc/internal/public_symbols.txt include/jemalloc/internal/private_symbols.awk include/jemalloc/internal/private_symbols_jet.awk include/jemalloc/internal/public_namespace.h include/jemalloc/internal/public_unnamespace.h include/jemalloc/jemalloc_protos_jet.h include/jemalloc/jemalloc_rename.h include/jemalloc/jemalloc_mangle.h include/jemalloc/jemalloc_mangle_jet.h include/jemalloc/jemalloc.h"
    399  1.1  christos 
    400  1.1  christos ac_cs_usage="\
    401  1.1  christos \`$as_me' instantiates files and other configuration actions
    402  1.1  christos from templates according to the current configuration.  Unless the files
    403  1.1  christos and actions are specified as TAGs, all are instantiated by default.
    404  1.1  christos 
    405  1.1  christos Usage: $0 [OPTION]... [TAG]...
    406  1.1  christos 
    407  1.1  christos   -h, --help       print this help, then exit
    408  1.1  christos   -V, --version    print version number and configuration settings, then exit
    409  1.1  christos       --config     print configuration, then exit
    410  1.1  christos   -q, --quiet, --silent
    411  1.1  christos                    do not print progress messages
    412  1.1  christos   -d, --debug      don't remove temporary files
    413  1.1  christos       --recheck    update $as_me by reconfiguring in the same conditions
    414  1.1  christos       --file=FILE[:TEMPLATE]
    415  1.1  christos                    instantiate the configuration file FILE
    416  1.1  christos       --header=FILE[:TEMPLATE]
    417  1.1  christos                    instantiate the configuration header FILE
    418  1.1  christos 
    419  1.1  christos Configuration files:
    420  1.1  christos $config_files
    421  1.1  christos 
    422  1.1  christos Configuration headers:
    423  1.1  christos $config_headers
    424  1.1  christos 
    425  1.1  christos Configuration commands:
    426  1.1  christos $config_commands
    427  1.1  christos 
    428  1.1  christos Report bugs to the package provider."
    429  1.1  christos 
    430  1.1  christos ac_cs_config=""
    431  1.1  christos ac_cs_version="\
    432  1.1  christos config.status
    433  1.1  christos configured by ./configure, generated by GNU Autoconf 2.69,
    434  1.1  christos   with options \"$ac_cs_config\"
    435  1.1  christos 
    436  1.1  christos Copyright (C) 2012 Free Software Foundation, Inc.
    437  1.1  christos This config.status script is free software; the Free Software Foundation
    438  1.1  christos gives unlimited permission to copy, distribute and modify it."
    439  1.1  christos 
    440  1.1  christos ac_pwd='/home/gdai/gdai-jemalloc/jemalloc-5.3.1'
    441  1.1  christos srcdir='.'
    442  1.1  christos INSTALL='/usr/bin/install -c'
    443  1.1  christos AWK='gawk'
    444  1.1  christos test -n "$AWK" || AWK=awk
    445  1.1  christos # The default lists apply if the user does not specify any file.
    446  1.1  christos ac_need_defaults=:
    447  1.1  christos while test $# != 0
    448  1.1  christos do
    449  1.1  christos   case $1 in
    450  1.1  christos   --*=?*)
    451  1.1  christos     ac_option=`expr "X$1" : 'X\([^=]*\)='`
    452  1.1  christos     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
    453  1.1  christos     ac_shift=:
    454  1.1  christos     ;;
    455  1.1  christos   --*=)
    456  1.1  christos     ac_option=`expr "X$1" : 'X\([^=]*\)='`
    457  1.1  christos     ac_optarg=
    458  1.1  christos     ac_shift=:
    459  1.1  christos     ;;
    460  1.1  christos   *)
    461  1.1  christos     ac_option=$1
    462  1.1  christos     ac_optarg=$2
    463  1.1  christos     ac_shift=shift
    464  1.1  christos     ;;
    465  1.1  christos   esac
    466  1.1  christos 
    467  1.1  christos   case $ac_option in
    468  1.1  christos   # Handling of the options.
    469  1.1  christos   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
    470  1.1  christos     ac_cs_recheck=: ;;
    471  1.1  christos   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
    472  1.1  christos     $as_echo "$ac_cs_version"; exit ;;
    473  1.1  christos   --config | --confi | --conf | --con | --co | --c )
    474  1.1  christos     $as_echo "$ac_cs_config"; exit ;;
    475  1.1  christos   --debug | --debu | --deb | --de | --d | -d )
    476  1.1  christos     debug=: ;;
    477  1.1  christos   --file | --fil | --fi | --f )
    478  1.1  christos     $ac_shift
    479  1.1  christos     case $ac_optarg in
    480  1.1  christos     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
    481  1.1  christos     '') as_fn_error $? "missing file argument" ;;
    482  1.1  christos     esac
    483  1.1  christos     as_fn_append CONFIG_FILES " '$ac_optarg'"
    484  1.1  christos     ac_need_defaults=false;;
    485  1.1  christos   --header | --heade | --head | --hea )
    486  1.1  christos     $ac_shift
    487  1.1  christos     case $ac_optarg in
    488  1.1  christos     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
    489  1.1  christos     esac
    490  1.1  christos     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
    491  1.1  christos     ac_need_defaults=false;;
    492  1.1  christos   --he | --h)
    493  1.1  christos     # Conflict between --help and --header
    494  1.1  christos     as_fn_error $? "ambiguous option: \`$1'
    495  1.1  christos Try \`$0 --help' for more information.";;
    496  1.1  christos   --help | --hel | -h )
    497  1.1  christos     $as_echo "$ac_cs_usage"; exit ;;
    498  1.1  christos   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
    499  1.1  christos   | -silent | --silent | --silen | --sile | --sil | --si | --s)
    500  1.1  christos     ac_cs_silent=: ;;
    501  1.1  christos 
    502  1.1  christos   # This is an error.
    503  1.1  christos   -*) as_fn_error $? "unrecognized option: \`$1'
    504  1.1  christos Try \`$0 --help' for more information." ;;
    505  1.1  christos 
    506  1.1  christos   *) as_fn_append ac_config_targets " $1"
    507  1.1  christos      ac_need_defaults=false ;;
    508  1.1  christos 
    509  1.1  christos   esac
    510  1.1  christos   shift
    511  1.1  christos done
    512  1.1  christos 
    513  1.1  christos ac_configure_extra_args=
    514  1.1  christos 
    515  1.1  christos if $ac_cs_silent; then
    516  1.1  christos   exec 6>/dev/null
    517  1.1  christos   ac_configure_extra_args="$ac_configure_extra_args --silent"
    518  1.1  christos fi
    519  1.1  christos 
    520  1.1  christos if $ac_cs_recheck; then
    521  1.1  christos   set X /bin/sh './configure'  $ac_configure_extra_args --no-create --no-recursion
    522  1.1  christos   shift
    523  1.1  christos   $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6
    524  1.1  christos   CONFIG_SHELL='/bin/sh'
    525  1.1  christos   export CONFIG_SHELL
    526  1.1  christos   exec "$@"
    527  1.1  christos fi
    528  1.1  christos 
    529  1.1  christos exec 5>>config.log
    530  1.1  christos {
    531  1.1  christos   echo
    532  1.1  christos   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
    533  1.1  christos ## Running $as_me. ##
    534  1.1  christos _ASBOX
    535  1.1  christos   $as_echo "$ac_log"
    536  1.1  christos } >&5
    537  1.1  christos 
    538  1.1  christos #
    539  1.1  christos # INIT-COMMANDS
    540  1.1  christos #
    541  1.1  christos 
    542  1.1  christos   srcdir="."
    543  1.1  christos   objroot=""
    544  1.1  christos   mangling_map=""
    545  1.1  christos   public_syms="aligned_alloc calloc dallocx free free_sized free_aligned_sized mallctl mallctlbymib mallctlnametomib malloc malloc_conf malloc_conf_2_conf_harder malloc_message malloc_stats_print malloc_usable_size mallocx smallocx_81034ce1f1373e37dc865038e1bc8eeecf559ce8 nallocx posix_memalign rallocx realloc sallocx sdallocx xallocx memalign valloc pvalloc"
    546  1.1  christos   JEMALLOC_PREFIX=""
    547  1.1  christos 
    548  1.1  christos 
    549  1.1  christos   srcdir="."
    550  1.1  christos   objroot=""
    551  1.1  christos   public_syms="aligned_alloc calloc dallocx free free_sized free_aligned_sized mallctl mallctlbymib mallctlnametomib malloc malloc_conf malloc_conf_2_conf_harder malloc_message malloc_stats_print malloc_usable_size mallocx smallocx_81034ce1f1373e37dc865038e1bc8eeecf559ce8 nallocx posix_memalign rallocx realloc sallocx sdallocx xallocx memalign valloc pvalloc"
    552  1.1  christos   wrap_syms=" __libc_calloc __libc_free __libc_malloc __libc_memalign __libc_realloc __libc_valloc __libc_pvalloc pthread_create"
    553  1.1  christos   SYM_PREFIX=""
    554  1.1  christos   JEMALLOC_PREFIX=""
    555  1.1  christos 
    556  1.1  christos 
    557  1.1  christos   srcdir="."
    558  1.1  christos   objroot=""
    559  1.1  christos   public_syms="aligned_alloc calloc dallocx free free_sized free_aligned_sized mallctl mallctlbymib mallctlnametomib malloc malloc_conf malloc_conf_2_conf_harder malloc_message malloc_stats_print malloc_usable_size mallocx smallocx_81034ce1f1373e37dc865038e1bc8eeecf559ce8 nallocx posix_memalign rallocx realloc sallocx sdallocx xallocx memalign valloc pvalloc"
    560  1.1  christos   wrap_syms=" __libc_calloc __libc_free __libc_malloc __libc_memalign __libc_realloc __libc_valloc __libc_pvalloc pthread_create"
    561  1.1  christos   SYM_PREFIX=""
    562  1.1  christos 
    563  1.1  christos 
    564  1.1  christos   srcdir="."
    565  1.1  christos   objroot=""
    566  1.1  christos 
    567  1.1  christos 
    568  1.1  christos   srcdir="."
    569  1.1  christos   objroot=""
    570  1.1  christos 
    571  1.1  christos 
    572  1.1  christos   srcdir="."
    573  1.1  christos   objroot=""
    574  1.1  christos 
    575  1.1  christos 
    576  1.1  christos   srcdir="."
    577  1.1  christos   objroot=""
    578  1.1  christos 
    579  1.1  christos 
    580  1.1  christos   srcdir="."
    581  1.1  christos   objroot=""
    582  1.1  christos 
    583  1.1  christos 
    584  1.1  christos   srcdir="."
    585  1.1  christos   objroot=""
    586  1.1  christos 
    587  1.1  christos 
    588  1.1  christos   srcdir="."
    589  1.1  christos   objroot=""
    590  1.1  christos   install_suffix=""
    591  1.1  christos 
    592  1.1  christos 
    593  1.1  christos 
    594  1.1  christos # Handling of arguments.
    595  1.1  christos for ac_config_target in $ac_config_targets
    596  1.1  christos do
    597  1.1  christos   case $ac_config_target in
    598  1.1  christos     "include/jemalloc/internal/public_symbols.txt") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/internal/public_symbols.txt" ;;
    599  1.1  christos     "include/jemalloc/internal/private_symbols.awk") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/internal/private_symbols.awk" ;;
    600  1.1  christos     "include/jemalloc/internal/private_symbols_jet.awk") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/internal/private_symbols_jet.awk" ;;
    601  1.1  christos     "include/jemalloc/internal/public_namespace.h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/internal/public_namespace.h" ;;
    602  1.1  christos     "include/jemalloc/internal/public_unnamespace.h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/internal/public_unnamespace.h" ;;
    603  1.1  christos     "include/jemalloc/jemalloc_protos_jet.h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/jemalloc_protos_jet.h" ;;
    604  1.1  christos     "include/jemalloc/jemalloc_rename.h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/jemalloc_rename.h" ;;
    605  1.1  christos     "include/jemalloc/jemalloc_mangle.h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/jemalloc_mangle.h" ;;
    606  1.1  christos     "include/jemalloc/jemalloc_mangle_jet.h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/jemalloc_mangle_jet.h" ;;
    607  1.1  christos     "include/jemalloc/jemalloc.h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/jemalloc.h" ;;
    608  1.1  christos     "$cfghdrs_tup") CONFIG_HEADERS="$CONFIG_HEADERS $cfghdrs_tup" ;;
    609  1.1  christos     "$cfgoutputs_tup") CONFIG_FILES="$CONFIG_FILES $cfgoutputs_tup" ;;
    610  1.1  christos     "config.stamp") CONFIG_FILES="$CONFIG_FILES config.stamp" ;;
    611  1.1  christos     "bin/jemalloc-config") CONFIG_FILES="$CONFIG_FILES bin/jemalloc-config" ;;
    612  1.1  christos     "bin/jemalloc.sh") CONFIG_FILES="$CONFIG_FILES bin/jemalloc.sh" ;;
    613  1.1  christos     "bin/jeprof") CONFIG_FILES="$CONFIG_FILES bin/jeprof" ;;
    614  1.1  christos 
    615  1.1  christos   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
    616  1.1  christos   esac
    617  1.1  christos done
    618  1.1  christos 
    619  1.1  christos 
    620  1.1  christos # If the user did not use the arguments to specify the items to instantiate,
    621  1.1  christos # then the envvar interface is used.  Set only those that are not.
    622  1.1  christos # We use the long form for the default assignment because of an extremely
    623  1.1  christos # bizarre bug on SunOS 4.1.3.
    624  1.1  christos if $ac_need_defaults; then
    625  1.1  christos   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
    626  1.1  christos   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
    627  1.1  christos   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
    628  1.1  christos fi
    629  1.1  christos 
    630  1.1  christos # Have a temporary directory for convenience.  Make it in the build tree
    631  1.1  christos # simply because there is no reason against having it here, and in addition,
    632  1.1  christos # creating and moving files from /tmp can sometimes cause problems.
    633  1.1  christos # Hook for its removal unless debugging.
    634  1.1  christos # Note that there is a small window in which the directory will not be cleaned:
    635  1.1  christos # after its creation but before its name has been assigned to `$tmp'.
    636  1.1  christos $debug ||
    637  1.1  christos {
    638  1.1  christos   tmp= ac_tmp=
    639  1.1  christos   trap 'exit_status=$?
    640  1.1  christos   : "${ac_tmp:=$tmp}"
    641  1.1  christos   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
    642  1.1  christos ' 0
    643  1.1  christos   trap 'as_fn_exit 1' 1 2 13 15
    644  1.1  christos }
    645  1.1  christos # Create a (secure) tmp directory for tmp files.
    646  1.1  christos 
    647  1.1  christos {
    648  1.1  christos   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
    649  1.1  christos   test -d "$tmp"
    650  1.1  christos }  ||
    651  1.1  christos {
    652  1.1  christos   tmp=./conf$$-$RANDOM
    653  1.1  christos   (umask 077 && mkdir "$tmp")
    654  1.1  christos } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
    655  1.1  christos ac_tmp=$tmp
    656  1.1  christos 
    657  1.1  christos # Set up the scripts for CONFIG_FILES section.
    658  1.1  christos # No need to generate them if there are no CONFIG_FILES.
    659  1.1  christos # This happens for instance with `./config.status config.h'.
    660  1.1  christos if test -n "$CONFIG_FILES"; then
    661  1.1  christos 
    662  1.1  christos 
    663  1.1  christos ac_cr=`echo X | tr X '\015'`
    664  1.1  christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
    665  1.1  christos # But we know of no other shell where ac_cr would be empty at this
    666  1.1  christos # point, so we can use a bashism as a fallback.
    667  1.1  christos if test "x$ac_cr" = x; then
    668  1.1  christos   eval ac_cr=\$\'\\r\'
    669  1.1  christos fi
    670  1.1  christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
    671  1.1  christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
    672  1.1  christos   ac_cs_awk_cr='\\r'
    673  1.1  christos else
    674  1.1  christos   ac_cs_awk_cr=$ac_cr
    675  1.1  christos fi
    676  1.1  christos 
    677  1.1  christos echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
    678  1.1  christos cat >>"$ac_tmp/subs1.awk" <<\_ACAWK &&
    679  1.1  christos S["LTLIBOBJS"]=""
    680  1.1  christos S["LIBOBJS"]=""
    681  1.1  christos S["cfgoutputs_out"]="Makefile jemalloc.pc doc/html.xsl doc/manpages.xsl doc/jemalloc.xml include/jemalloc/jemalloc_macros.h include/jemalloc/jemalloc_protos.h include/je"\
    682  1.1  christos "malloc/jemalloc_typedefs.h include/jemalloc/internal/jemalloc_preamble.h test/test.sh test/include/test/jemalloc_test.h"
    683  1.1  christos S["cfgoutputs_in"]="Makefile.in jemalloc.pc.in doc/html.xsl.in doc/manpages.xsl.in doc/jemalloc.xml.in include/jemalloc/jemalloc_macros.h.in include/jemalloc/jemalloc_p"\
    684  1.1  christos "rotos.h.in include/jemalloc/jemalloc_typedefs.h.in include/jemalloc/internal/jemalloc_preamble.h.in test/test.sh.in test/include/test/jemalloc_test."\
    685  1.1  christos "h.in"
    686  1.1  christos S["cfghdrs_out"]="include/jemalloc/jemalloc_defs.h include/jemalloc/jemalloc.h include/jemalloc/internal/private_symbols.awk include/jemalloc/internal/private_symbols"\
    687  1.1  christos "_jet.awk include/jemalloc/internal/public_symbols.txt include/jemalloc/internal/public_namespace.h include/jemalloc/internal/public_unnamespace.h in"\
    688  1.1  christos "clude/jemalloc/jemalloc_protos_jet.h include/jemalloc/jemalloc_rename.h include/jemalloc/jemalloc_mangle.h include/jemalloc/jemalloc_mangle_jet.h in"\
    689  1.1  christos "clude/jemalloc/internal/jemalloc_internal_defs.h test/include/test/jemalloc_test_defs.h"
    690  1.1  christos S["cfghdrs_in"]="include/jemalloc/jemalloc_defs.h.in include/jemalloc/internal/jemalloc_internal_defs.h.in include/jemalloc/internal/private_symbols.sh include/jemal"\
    691  1.1  christos "loc/internal/private_namespace.sh include/jemalloc/internal/public_namespace.sh include/jemalloc/internal/public_unnamespace.sh include/jemalloc/jem"\
    692  1.1  christos "alloc_rename.sh include/jemalloc/jemalloc_mangle.sh include/jemalloc/jemalloc.sh test/include/test/jemalloc_test_defs.h.in"
    693  1.1  christos S["enable_initial_exec_tls"]="1"
    694  1.1  christos S["enable_zone_allocator"]=""
    695  1.1  christos S["enable_tls"]="1"
    696  1.1  christos S["enable_lazy_lock"]="0"
    697  1.1  christos S["libdl"]=""
    698  1.1  christos S["enable_uaf_detection"]="0"
    699  1.1  christos S["enable_opt_size_checks"]="0"
    700  1.1  christos S["enable_opt_safety_checks"]="0"
    701  1.1  christos S["force_getenv"]=""
    702  1.1  christos S["enable_readlinkat"]="0"
    703  1.1  christos S["enable_log"]="0"
    704  1.1  christos S["enable_cache_oblivious"]="1"
    705  1.1  christos S["enable_xmalloc"]="0"
    706  1.1  christos S["enable_experimental_sdt"]="0"
    707  1.1  christos S["enable_utrace"]="0"
    708  1.1  christos S["enable_fill"]="1"
    709  1.1  christos S["enable_prof"]="0"
    710  1.1  christos S["enable_experimental_smallocx"]="0"
    711  1.1  christos S["enable_stats"]="1"
    712  1.1  christos S["enable_debug"]="0"
    713  1.1  christos S["je_"]="je_"
    714  1.1  christos S["install_suffix"]=""
    715  1.1  christos S["private_namespace"]="je_"
    716  1.1  christos S["JEMALLOC_CPREFIX"]=""
    717  1.1  christos S["JEMALLOC_PREFIX"]=""
    718  1.1  christos S["enable_static"]="1"
    719  1.1  christos S["enable_shared"]="1"
    720  1.1  christos S["enable_doc"]="1"
    721  1.1  christos S["AUTOCONF"]="/usr/bin/autoconf"
    722  1.1  christos S["LD"]="/usr/bin/ld"
    723  1.1  christos S["RANLIB"]="ranlib"
    724  1.1  christos S["INSTALL_DATA"]="${INSTALL} -m 644"
    725  1.1  christos S["INSTALL_SCRIPT"]="${INSTALL}"
    726  1.1  christos S["INSTALL_PROGRAM"]="${INSTALL}"
    727  1.1  christos S["enable_autogen"]="0"
    728  1.1  christos S["RPATH_EXTRA"]=""
    729  1.1  christos S["LM"]="-lm"
    730  1.1  christos S["CC_MM"]="1"
    731  1.1  christos S["DUMP_SYMS"]="nm -a"
    732  1.1  christos S["AROUT"]=" $@"
    733  1.1  christos S["ARFLAGS"]="crus"
    734  1.1  christos S["MKLIB"]=""
    735  1.1  christos S["TEST_LD_MODE"]=""
    736  1.1  christos S["LDTARGET"]="-o $@"
    737  1.1  christos S["CTARGET"]="-o $@"
    738  1.1  christos S["PIC_CFLAGS"]="-fPIC -DPIC"
    739  1.1  christos S["SOREV"]="so.2"
    740  1.1  christos S["EXTRA_LDFLAGS"]=""
    741  1.1  christos S["DSO_LDFLAGS"]="-shared -Wl,-soname,$(@F)"
    742  1.1  christos S["link_whole_archive"]="0"
    743  1.1  christos S["libprefix"]="lib"
    744  1.1  christos S["exe"]=""
    745  1.1  christos S["a"]="a"
    746  1.1  christos S["o"]="o"
    747  1.1  christos S["importlib"]="so"
    748  1.1  christos S["so"]="so"
    749  1.1  christos S["LD_PRELOAD_VAR"]="LD_PRELOAD"
    750  1.1  christos S["RPATH"]="-Wl,-rpath,$(1)"
    751  1.1  christos S["abi"]="elf"
    752  1.1  christos S["jemalloc_version_gid"]="81034ce1f1373e37dc865038e1bc8eeecf559ce8"
    753  1.1  christos S["jemalloc_version_nrev"]="0"
    754  1.1  christos S["jemalloc_version_bugfix"]="1"
    755  1.1  christos S["jemalloc_version_minor"]="3"
    756  1.1  christos S["jemalloc_version_major"]="5"
    757  1.1  christos S["jemalloc_version"]="5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8"
    758  1.1  christos S["AWK"]="gawk"
    759  1.1  christos S["NM"]="nm"
    760  1.1  christos S["AR"]="ar"
    761  1.1  christos S["host_os"]="linux-gnu"
    762  1.1  christos S["host_vendor"]="pc"
    763  1.1  christos S["host_cpu"]="x86_64"
    764  1.1  christos S["host"]="x86_64-pc-linux-gnu"
    765  1.1  christos S["build_os"]="linux-gnu"
    766  1.1  christos S["build_vendor"]="pc"
    767  1.1  christos S["build_cpu"]="x86_64"
    768  1.1  christos S["build"]="x86_64-pc-linux-gnu"
    769  1.1  christos S["EGREP"]="/usr/bin/grep -E"
    770  1.1  christos S["GREP"]="/usr/bin/grep"
    771  1.1  christos S["EXTRA_CXXFLAGS"]=""
    772  1.1  christos S["SPECIFIED_CXXFLAGS"]=""
    773  1.1  christos S["CONFIGURE_CXXFLAGS"]="-Wall -Wextra -g3 -fvisibility=hidden -Wimplicit-fallthrough -Wdeprecated-declarations -O3"
    774  1.1  christos S["enable_cxx"]="1"
    775  1.1  christos S["HAVE_CXX14"]=""
    776  1.1  christos S["HAVE_CXX17"]="1"
    777  1.1  christos S["ac_ct_CXX"]="g++"
    778  1.1  christos S["CXXFLAGS"]="-Wall -Wextra -g3 -fvisibility=hidden -Wimplicit-fallthrough -Wdeprecated-declarations -O3"
    779  1.1  christos S["CXX"]="g++ -std=c++17"
    780  1.1  christos S["CPP"]="gcc -E"
    781  1.1  christos S["EXTRA_CFLAGS"]=""
    782  1.1  christos S["SPECIFIED_CFLAGS"]=""
    783  1.1  christos S["CONFIGURE_CFLAGS"]="-std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-mis"\
    784  1.1  christos "sing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -Wdeprecated-declarations -O3 -funroll-loops"
    785  1.1  christos S["OBJEXT"]="o"
    786  1.1  christos S["EXEEXT"]=""
    787  1.1  christos S["ac_ct_CC"]="gcc"
    788  1.1  christos S["CPPFLAGS"]="-D_GNU_SOURCE -D_REENTRANT"
    789  1.1  christos S["LDFLAGS"]=""
    790  1.1  christos S["CFLAGS"]="-std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-mis"\
    791  1.1  christos "sing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -Wdeprecated-declarations -O3 -funroll-loops"
    792  1.1  christos S["CC"]="gcc"
    793  1.1  christos S["XSLROOT"]="/usr/share/sgml/docbook/xsl-stylesheets"
    794  1.1  christos S["XSLTPROC"]="/usr/bin/xsltproc"
    795  1.1  christos S["MANDIR"]="/usr/local/share/man"
    796  1.1  christos S["DATADIR"]="/usr/local/share"
    797  1.1  christos S["LIBDIR"]="/usr/local/lib"
    798  1.1  christos S["INCLUDEDIR"]="/usr/local/include"
    799  1.1  christos S["BINDIR"]="/usr/local/bin"
    800  1.1  christos S["PREFIX"]="/usr/local"
    801  1.1  christos S["abs_objroot"]="/home/gdai/gdai-jemalloc/jemalloc-5.3.1/"
    802  1.1  christos S["objroot"]=""
    803  1.1  christos S["abs_srcroot"]="/home/gdai/gdai-jemalloc/jemalloc-5.3.1/"
    804  1.1  christos S["srcroot"]=""
    805  1.1  christos S["rev"]="2"
    806  1.1  christos S["CONFIG"]=""
    807  1.1  christos S["target_alias"]=""
    808  1.1  christos S["host_alias"]=""
    809  1.1  christos S["build_alias"]=""
    810  1.1  christos S["LIBS"]="-lm -lstdc++ -pthread"
    811  1.1  christos S["ECHO_T"]=""
    812  1.1  christos S["ECHO_N"]="-n"
    813  1.1  christos S["ECHO_C"]=""
    814  1.1  christos S["DEFS"]="-DHAVE_CONFIG_H"
    815  1.1  christos S["mandir"]="${datarootdir}/man"
    816  1.1  christos S["localedir"]="${datarootdir}/locale"
    817  1.1  christos S["libdir"]="${exec_prefix}/lib"
    818  1.1  christos S["psdir"]="${docdir}"
    819  1.1  christos S["pdfdir"]="${docdir}"
    820  1.1  christos S["dvidir"]="${docdir}"
    821  1.1  christos S["htmldir"]="${docdir}"
    822  1.1  christos S["infodir"]="${datarootdir}/info"
    823  1.1  christos S["docdir"]="${datarootdir}/doc/${PACKAGE}"
    824  1.1  christos S["oldincludedir"]="/usr/include"
    825  1.1  christos S["includedir"]="${prefix}/include"
    826  1.1  christos S["runstatedir"]="${localstatedir}/run"
    827  1.1  christos S["localstatedir"]="${prefix}/var"
    828  1.1  christos S["sharedstatedir"]="${prefix}/com"
    829  1.1  christos S["sysconfdir"]="${prefix}/etc"
    830  1.1  christos S["datadir"]="${datarootdir}"
    831  1.1  christos S["datarootdir"]="${prefix}/share"
    832  1.1  christos S["libexecdir"]="${exec_prefix}/libexec"
    833  1.1  christos S["sbindir"]="${exec_prefix}/sbin"
    834  1.1  christos S["bindir"]="${exec_prefix}/bin"
    835  1.1  christos S["program_transform_name"]="s,x,x,"
    836  1.1  christos S["prefix"]="/usr/local"
    837  1.1  christos S["exec_prefix"]="/usr/local"
    838  1.1  christos S["PACKAGE_URL"]=""
    839  1.1  christos S["PACKAGE_BUGREPORT"]=""
    840  1.1  christos S["PACKAGE_STRING"]=""
    841  1.1  christos S["PACKAGE_VERSION"]=""
    842  1.1  christos S["PACKAGE_TARNAME"]=""
    843  1.1  christos S["PACKAGE_NAME"]=""
    844  1.1  christos S["PATH_SEPARATOR"]=":"
    845  1.1  christos S["SHELL"]="/bin/sh"
    846  1.1  christos _ACAWK
    847  1.1  christos cat >>"$ac_tmp/subs1.awk" <<_ACAWK &&
    848  1.1  christos   for (key in S) S_is_set[key] = 1
    849  1.1  christos   FS = ""
    850  1.1  christos 
    851  1.1  christos }
    852  1.1  christos {
    853  1.1  christos   line = $ 0
    854  1.1  christos   nfields = split(line, field, "@")
    855  1.1  christos   substed = 0
    856  1.1  christos   len = length(field[1])
    857  1.1  christos   for (i = 2; i < nfields; i++) {
    858  1.1  christos     key = field[i]
    859  1.1  christos     keylen = length(key)
    860  1.1  christos     if (S_is_set[key]) {
    861  1.1  christos       value = S[key]
    862  1.1  christos       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
    863  1.1  christos       len += length(value) + length(field[++i])
    864  1.1  christos       substed = 1
    865  1.1  christos     } else
    866  1.1  christos       len += 1 + keylen
    867  1.1  christos   }
    868  1.1  christos 
    869  1.1  christos   print line
    870  1.1  christos }
    871  1.1  christos 
    872  1.1  christos _ACAWK
    873  1.1  christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
    874  1.1  christos   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
    875  1.1  christos else
    876  1.1  christos   cat
    877  1.1  christos fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
    878  1.1  christos   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
    879  1.1  christos fi # test -n "$CONFIG_FILES"
    880  1.1  christos 
    881  1.1  christos # Set up the scripts for CONFIG_HEADERS section.
    882  1.1  christos # No need to generate them if there are no CONFIG_HEADERS.
    883  1.1  christos # This happens for instance with `./config.status Makefile'.
    884  1.1  christos if test -n "$CONFIG_HEADERS"; then
    885  1.1  christos cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
    886  1.1  christos BEGIN {
    887  1.1  christos D["PACKAGE_NAME"]=" \"\""
    888  1.1  christos D["PACKAGE_TARNAME"]=" \"\""
    889  1.1  christos D["PACKAGE_VERSION"]=" \"\""
    890  1.1  christos D["PACKAGE_STRING"]=" \"\""
    891  1.1  christos D["PACKAGE_BUGREPORT"]=" \"\""
    892  1.1  christos D["PACKAGE_URL"]=" \"\""
    893  1.1  christos D["JEMALLOC_HAS_RESTRICT"]=" "
    894  1.1  christos D["HAVE_CXX17"]=" 1"
    895  1.1  christos D["JEMALLOC_ENABLE_CXX"]=" "
    896  1.1  christos D["STDC_HEADERS"]=" 1"
    897  1.1  christos D["HAVE_SYS_TYPES_H"]=" 1"
    898  1.1  christos D["HAVE_SYS_STAT_H"]=" 1"
    899  1.1  christos D["HAVE_STDLIB_H"]=" 1"
    900  1.1  christos D["HAVE_STRING_H"]=" 1"
    901  1.1  christos D["HAVE_MEMORY_H"]=" 1"
    902  1.1  christos D["HAVE_STRINGS_H"]=" 1"
    903  1.1  christos D["HAVE_INTTYPES_H"]=" 1"
    904  1.1  christos D["HAVE_STDINT_H"]=" 1"
    905  1.1  christos D["HAVE_UNISTD_H"]=" 1"
    906  1.1  christos D["SIZEOF_VOID_P"]=" 8"
    907  1.1  christos D["LG_SIZEOF_PTR"]=" 3"
    908  1.1  christos D["SIZEOF_INT"]=" 4"
    909  1.1  christos D["LG_SIZEOF_INT"]=" 2"
    910  1.1  christos D["SIZEOF_LONG"]=" 8"
    911  1.1  christos D["LG_SIZEOF_LONG"]=" 3"
    912  1.1  christos D["SIZEOF_LONG_LONG"]=" 8"
    913  1.1  christos D["LG_SIZEOF_LONG_LONG"]=" 3"
    914  1.1  christos D["SIZEOF_INTMAX_T"]=" 8"
    915  1.1  christos D["LG_SIZEOF_INTMAX_T"]=" 3"
    916  1.1  christos D["HAVE_CPU_SPINWAIT"]=" 1"
    917  1.1  christos D["CPU_SPINWAIT"]=" __asm__ volatile(\"pause\")"
    918  1.1  christos D["LG_VADDR"]=" 48"
    919  1.1  christos D["JEMALLOC_HAVE_RDTSCP"]=" "
    920  1.1  christos D["LG_VADDR"]=" 48"
    921  1.1  christos D["JEMALLOC_HAVE_ASM_VOLATILE"]=" "
    922  1.1  christos D["JEMALLOC_HAVE_INT128"]=" "
    923  1.1  christos D["JEMALLOC_PURGE_MADVISE_DONTNEED_ZEROS"]=" "
    924  1.1  christos D["JEMALLOC_HAS_ALLOCA_H"]=" "
    925  1.1  christos D["JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY"]=" "
    926  1.1  christos D["JEMALLOC_THREADED_INIT"]=" "
    927  1.1  christos D["JEMALLOC_USE_CXX_THROW"]=" "
    928  1.1  christos D["HAVE_MALLOC_H"]=" 1"
    929  1.1  christos D["JEMALLOC_USABLE_SIZE_CONST"]=" "
    930  1.1  christos D["JEMALLOC_HAVE_ATTR"]=" "
    931  1.1  christos D["JEMALLOC_HAVE_ATTR_ALLOC_SIZE"]=" "
    932  1.1  christos D["JEMALLOC_HAVE_ATTR_FORMAT_GNU_PRINTF"]=" "
    933  1.1  christos D["JEMALLOC_HAVE_ATTR_FORMAT_PRINTF"]=" "
    934  1.1  christos D["JEMALLOC_HAVE_ATTR_FORMAT_ARG"]=" "
    935  1.1  christos D["JEMALLOC_HAVE_ATTR_FALLTHROUGH"]=" "
    936  1.1  christos D["JEMALLOC_HAVE_ATTR_COLD"]=" "
    937  1.1  christos D["JEMALLOC_HAVE_ATTR_DEPRECATED"]=" "
    938  1.1  christos D["JEMALLOC_IS_MALLOC"]=" "
    939  1.1  christos D["JEMALLOC_OVERRIDE_MEMALIGN"]=" "
    940  1.1  christos D["JEMALLOC_OVERRIDE_VALLOC"]=" "
    941  1.1  christos D["JEMALLOC_OVERRIDE_PVALLOC"]=" "
    942  1.1  christos D["JEMALLOC_OVERRIDE___LIBC_CALLOC"]=" "
    943  1.1  christos D["JEMALLOC_OVERRIDE___LIBC_FREE"]=" "
    944  1.1  christos D["JEMALLOC_OVERRIDE___LIBC_MALLOC"]=" "
    945  1.1  christos D["JEMALLOC_OVERRIDE___LIBC_MEMALIGN"]=" "
    946  1.1  christos D["JEMALLOC_OVERRIDE___LIBC_REALLOC"]=" "
    947  1.1  christos D["JEMALLOC_OVERRIDE___LIBC_VALLOC"]=" "
    948  1.1  christos D["JEMALLOC_OVERRIDE___LIBC_PVALLOC"]=" "
    949  1.1  christos D["JEMALLOC_PRIVATE_NAMESPACE"]=" je_"
    950  1.1  christos D["JEMALLOC_CONFIG_MALLOC_CONF"]=" \"\""
    951  1.1  christos D["JEMALLOC_STATS"]=" "
    952  1.1  christos D["JEMALLOC_CONFIG_ENV"]=" "
    953  1.1  christos D["JEMALLOC_CONFIG_FILE"]=" "
    954  1.1  christos D["JEMALLOC_MAPS_COALESCE"]=" "
    955  1.1  christos D["JEMALLOC_RETAIN"]=" "
    956  1.1  christos D["JEMALLOC_ZERO_REALLOC_DEFAULT_FREE"]=" "
    957  1.1  christos D["JEMALLOC_DSS"]=" "
    958  1.1  christos D["JEMALLOC_FILL"]=" "
    959  1.1  christos D["JEMALLOC_CACHE_OBLIVIOUS"]=" "
    960  1.1  christos D["JEMALLOC_INTERNAL_UNREACHABLE"]=" __builtin_unreachable"
    961  1.1  christos D["JEMALLOC_INTERNAL_FFSLL"]=" __builtin_ffsll"
    962  1.1  christos D["JEMALLOC_INTERNAL_FFSL"]=" __builtin_ffsl"
    963  1.1  christos D["JEMALLOC_INTERNAL_FFS"]=" __builtin_ffs"
    964  1.1  christos D["JEMALLOC_INTERNAL_POPCOUNT"]=" __builtin_popcount"
    965  1.1  christos D["JEMALLOC_INTERNAL_POPCOUNTL"]=" __builtin_popcountl"
    966  1.1  christos D["JEMALLOC_INTERNAL_POPCOUNTLL"]=" __builtin_popcountll"
    967  1.1  christos D["LG_PAGE"]=" 12"
    968  1.1  christos D["LG_HUGEPAGE"]=" 21"
    969  1.1  christos D["JEMALLOC_HAVE_PTHREAD"]=" "
    970  1.1  christos D["HAVE_PTHREAD_H"]=" 1"
    971  1.1  christos D["HAVE_DLFCN_H"]=" 1"
    972  1.1  christos D["JEMALLOC_HAVE_DLSYM"]=" "
    973  1.1  christos D["JEMALLOC_HAVE_PTHREAD_ATFORK"]=" "
    974  1.1  christos D["JEMALLOC_HAVE_PTHREAD_SETNAME_NP"]=" "
    975  1.1  christos D["JEMALLOC_HAVE_PTHREAD_GETNAME_NP"]=" "
    976  1.1  christos D["JEMALLOC_HAVE_CLOCK_MONOTONIC_COARSE"]=" "
    977  1.1  christos D["JEMALLOC_HAVE_CLOCK_MONOTONIC"]=" "
    978  1.1  christos D["JEMALLOC_HAVE_CLOCK_REALTIME"]=" "
    979  1.1  christos D["JEMALLOC_USE_SYSCALL"]=" "
    980  1.1  christos D["JEMALLOC_HAVE_SECURE_GETENV"]=" "
    981  1.1  christos D["JEMALLOC_HAVE_SCHED_GETCPU"]=" "
    982  1.1  christos D["JEMALLOC_HAVE_SCHED_SETAFFINITY"]=" "
    983  1.1  christos D["JEMALLOC_HAVE_PTHREAD_SETAFFINITY_NP"]=" "
    984  1.1  christos D["JEMALLOC_HAVE_PRCTL"]=" "
    985  1.1  christos D["JEMALLOC_TLS"]=" "
    986  1.1  christos D["JEMALLOC_C11_ATOMICS"]=" "
    987  1.1  christos D["JEMALLOC_GCC_ATOMIC_ATOMICS"]=" "
    988  1.1  christos D["JEMALLOC_GCC_U8_ATOMIC_ATOMICS"]=" "
    989  1.1  christos D["JEMALLOC_GCC_SYNC_ATOMICS"]=" "
    990  1.1  christos D["JEMALLOC_GCC_U8_SYNC_ATOMICS"]=" "
    991  1.1  christos D["JEMALLOC_HAVE_MADVISE"]=" "
    992  1.1  christos D["JEMALLOC_PURGE_MADVISE_FREE"]=" "
    993  1.1  christos D["JEMALLOC_PURGE_MADVISE_DONTNEED"]=" "
    994  1.1  christos D["JEMALLOC_MADVISE_DONTDUMP"]=" "
    995  1.1  christos D["JEMALLOC_HAVE_MADVISE_HUGE"]=" "
    996  1.1  christos D["JEMALLOC_HAVE_MPROTECT"]=" "
    997  1.1  christos D["JEMALLOC_HAVE_BUILTIN_CLZ"]=" "
    998  1.1  christos D["JEMALLOC_TLS_MODEL"]=" __attribute__((tls_model(\"initial-exec\")))"
    999  1.1  christos D["JEMALLOC_BACKGROUND_THREAD"]=" "
   1000  1.1  christos D["JEMALLOC_HAVE_PTHREAD_MUTEX_ADAPTIVE_NP"]=" "
   1001  1.1  christos D["JEMALLOC_HAVE_GETTID"]=" "
   1002  1.1  christos D["JEMALLOC_STRERROR_R_RETURNS_CHAR_WITH_GNU_SOURCE"]=" "
   1003  1.1  christos D["HAVE__BOOL"]=" 1"
   1004  1.1  christos D["HAVE_STDBOOL_H"]=" 1"
   1005  1.1  christos   for (key in D) D_is_set[key] = 1
   1006  1.1  christos   FS = ""
   1007  1.1  christos }
   1008  1.1  christos /^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ {
   1009  1.1  christos   line = $ 0
   1010  1.1  christos   split(line, arg, " ")
   1011  1.1  christos   if (arg[1] == "#") {
   1012  1.1  christos     defundef = arg[2]
   1013  1.1  christos     mac1 = arg[3]
   1014  1.1  christos   } else {
   1015  1.1  christos     defundef = substr(arg[1], 2)
   1016  1.1  christos     mac1 = arg[2]
   1017  1.1  christos   }
   1018  1.1  christos   split(mac1, mac2, "(") #)
   1019  1.1  christos   macro = mac2[1]
   1020  1.1  christos   prefix = substr(line, 1, index(line, defundef) - 1)
   1021  1.1  christos   if (D_is_set[macro]) {
   1022  1.1  christos     # Preserve the white space surrounding the "#".
   1023  1.1  christos     print prefix "define", macro P[macro] D[macro]
   1024  1.1  christos     next
   1025  1.1  christos   } else {
   1026  1.1  christos     # Replace #undef with comments.  This is necessary, for example,
   1027  1.1  christos     # in the case of _POSIX_SOURCE, which is predefined and required
   1028  1.1  christos     # on some systems where configure will not decide to define it.
   1029  1.1  christos     if (defundef == "undef") {
   1030  1.1  christos       print "/*", prefix defundef, macro, "*/"
   1031  1.1  christos       next
   1032  1.1  christos     }
   1033  1.1  christos   }
   1034  1.1  christos }
   1035  1.1  christos { print }
   1036  1.1  christos _ACAWK
   1037  1.1  christos   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   1038  1.1  christos fi # test -n "$CONFIG_HEADERS"
   1039  1.1  christos 
   1040  1.1  christos 
   1041  1.1  christos eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   1042  1.1  christos shift
   1043  1.1  christos for ac_tag
   1044  1.1  christos do
   1045  1.1  christos   case $ac_tag in
   1046  1.1  christos   :[FHLC]) ac_mode=$ac_tag; continue;;
   1047  1.1  christos   esac
   1048  1.1  christos   case $ac_mode$ac_tag in
   1049  1.1  christos   :[FHL]*:*);;
   1050  1.1  christos   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   1051  1.1  christos   :[FH]-) ac_tag=-:-;;
   1052  1.1  christos   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   1053  1.1  christos   esac
   1054  1.1  christos   ac_save_IFS=$IFS
   1055  1.1  christos   IFS=:
   1056  1.1  christos   set x $ac_tag
   1057  1.1  christos   IFS=$ac_save_IFS
   1058  1.1  christos   shift
   1059  1.1  christos   ac_file=$1
   1060  1.1  christos   shift
   1061  1.1  christos 
   1062  1.1  christos   case $ac_mode in
   1063  1.1  christos   :L) ac_source=$1;;
   1064  1.1  christos   :[FH])
   1065  1.1  christos     ac_file_inputs=
   1066  1.1  christos     for ac_f
   1067  1.1  christos     do
   1068  1.1  christos       case $ac_f in
   1069  1.1  christos       -) ac_f="$ac_tmp/stdin";;
   1070  1.1  christos       *) # Look for the file first in the build tree, then in the source tree
   1071  1.1  christos 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   1072  1.1  christos 	 # because $ac_f cannot contain `:'.
   1073  1.1  christos 	 test -f "$ac_f" ||
   1074  1.1  christos 	   case $ac_f in
   1075  1.1  christos 	   [\\/$]*) false;;
   1076  1.1  christos 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   1077  1.1  christos 	   esac ||
   1078  1.1  christos 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   1079  1.1  christos       esac
   1080  1.1  christos       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   1081  1.1  christos       as_fn_append ac_file_inputs " '$ac_f'"
   1082  1.1  christos     done
   1083  1.1  christos 
   1084  1.1  christos     # Let's still pretend it is `configure' which instantiates (i.e., don't
   1085  1.1  christos     # use $as_me), people would be surprised to read:
   1086  1.1  christos     #    /* config.h.  Generated by config.status.  */
   1087  1.1  christos     configure_input='Generated from '`
   1088  1.1  christos 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   1089  1.1  christos 	`' by configure.'
   1090  1.1  christos     if test x"$ac_file" != x-; then
   1091  1.1  christos       configure_input="$ac_file.  $configure_input"
   1092  1.1  christos       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   1093  1.1  christos $as_echo "$as_me: creating $ac_file" >&6;}
   1094  1.1  christos     fi
   1095  1.1  christos     # Neutralize special characters interpreted by sed in replacement strings.
   1096  1.1  christos     case $configure_input in #(
   1097  1.1  christos     *\&* | *\|* | *\\* )
   1098  1.1  christos        ac_sed_conf_input=`$as_echo "$configure_input" |
   1099  1.1  christos        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   1100  1.1  christos     *) ac_sed_conf_input=$configure_input;;
   1101  1.1  christos     esac
   1102  1.1  christos 
   1103  1.1  christos     case $ac_tag in
   1104  1.1  christos     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   1105  1.1  christos       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   1106  1.1  christos     esac
   1107  1.1  christos     ;;
   1108  1.1  christos   esac
   1109  1.1  christos 
   1110  1.1  christos   ac_dir=`$as_dirname -- "$ac_file" ||
   1111  1.1  christos $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1112  1.1  christos 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   1113  1.1  christos 	 X"$ac_file" : 'X\(//\)$' \| \
   1114  1.1  christos 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   1115  1.1  christos $as_echo X"$ac_file" |
   1116  1.1  christos     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1117  1.1  christos 	    s//\1/
   1118  1.1  christos 	    q
   1119  1.1  christos 	  }
   1120  1.1  christos 	  /^X\(\/\/\)[^/].*/{
   1121  1.1  christos 	    s//\1/
   1122  1.1  christos 	    q
   1123  1.1  christos 	  }
   1124  1.1  christos 	  /^X\(\/\/\)$/{
   1125  1.1  christos 	    s//\1/
   1126  1.1  christos 	    q
   1127  1.1  christos 	  }
   1128  1.1  christos 	  /^X\(\/\).*/{
   1129  1.1  christos 	    s//\1/
   1130  1.1  christos 	    q
   1131  1.1  christos 	  }
   1132  1.1  christos 	  s/.*/./; q'`
   1133  1.1  christos   as_dir="$ac_dir"; as_fn_mkdir_p
   1134  1.1  christos   ac_builddir=.
   1135  1.1  christos 
   1136  1.1  christos case "$ac_dir" in
   1137  1.1  christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1138  1.1  christos *)
   1139  1.1  christos   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1140  1.1  christos   # A ".." for each directory in $ac_dir_suffix.
   1141  1.1  christos   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1142  1.1  christos   case $ac_top_builddir_sub in
   1143  1.1  christos   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1144  1.1  christos   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1145  1.1  christos   esac ;;
   1146  1.1  christos esac
   1147  1.1  christos ac_abs_top_builddir=$ac_pwd
   1148  1.1  christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1149  1.1  christos # for backward compatibility:
   1150  1.1  christos ac_top_builddir=$ac_top_build_prefix
   1151  1.1  christos 
   1152  1.1  christos case $srcdir in
   1153  1.1  christos   .)  # We are building in place.
   1154  1.1  christos     ac_srcdir=.
   1155  1.1  christos     ac_top_srcdir=$ac_top_builddir_sub
   1156  1.1  christos     ac_abs_top_srcdir=$ac_pwd ;;
   1157  1.1  christos   [\\/]* | ?:[\\/]* )  # Absolute name.
   1158  1.1  christos     ac_srcdir=$srcdir$ac_dir_suffix;
   1159  1.1  christos     ac_top_srcdir=$srcdir
   1160  1.1  christos     ac_abs_top_srcdir=$srcdir ;;
   1161  1.1  christos   *) # Relative name.
   1162  1.1  christos     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1163  1.1  christos     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1164  1.1  christos     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1165  1.1  christos esac
   1166  1.1  christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1167  1.1  christos 
   1168  1.1  christos 
   1169  1.1  christos   case $ac_mode in
   1170  1.1  christos   :F)
   1171  1.1  christos   #
   1172  1.1  christos   # CONFIG_FILE
   1173  1.1  christos   #
   1174  1.1  christos 
   1175  1.1  christos   case $INSTALL in
   1176  1.1  christos   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   1177  1.1  christos   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   1178  1.1  christos   esac
   1179  1.1  christos # If the template does not know about datarootdir, expand it.
   1180  1.1  christos # FIXME: This hack should be removed a few years after 2.60.
   1181  1.1  christos ac_datarootdir_hack=; ac_datarootdir_seen=
   1182  1.1  christos ac_sed_dataroot='
   1183  1.1  christos /datarootdir/ {
   1184  1.1  christos   p
   1185  1.1  christos   q
   1186  1.1  christos }
   1187  1.1  christos /@datadir@/p
   1188  1.1  christos /@docdir@/p
   1189  1.1  christos /@infodir@/p
   1190  1.1  christos /@localedir@/p
   1191  1.1  christos /@mandir@/p'
   1192  1.1  christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   1193  1.1  christos *datarootdir*) ac_datarootdir_seen=yes;;
   1194  1.1  christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   1195  1.1  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   1196  1.1  christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   1197  1.1  christos   ac_datarootdir_hack='
   1198  1.1  christos   s&@datadir@&${datarootdir}&g
   1199  1.1  christos   s&@docdir@&${datarootdir}/doc/${PACKAGE}&g
   1200  1.1  christos   s&@infodir@&${datarootdir}/info&g
   1201  1.1  christos   s&@localedir@&${datarootdir}/locale&g
   1202  1.1  christos   s&@mandir@&${datarootdir}/man&g
   1203  1.1  christos   s&\${datarootdir}&${prefix}/share&g' ;;
   1204  1.1  christos esac
   1205  1.1  christos ac_sed_extra="/^[	 ]*VPATH[	 ]*=[	 ]*/{
   1206  1.1  christos h
   1207  1.1  christos s///
   1208  1.1  christos s/^/:/
   1209  1.1  christos s/[	 ]*$/:/
   1210  1.1  christos s/:\$(srcdir):/:/g
   1211  1.1  christos s/:\${srcdir}:/:/g
   1212  1.1  christos s/:@srcdir@:/:/g
   1213  1.1  christos s/^:*//
   1214  1.1  christos s/:*$//
   1215  1.1  christos x
   1216  1.1  christos s/\(=[	 ]*\).*/\1/
   1217  1.1  christos G
   1218  1.1  christos s/\n//
   1219  1.1  christos s/^[^=]*=[	 ]*$//
   1220  1.1  christos }
   1221  1.1  christos 
   1222  1.1  christos :t
   1223  1.1  christos /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   1224  1.1  christos s|@configure_input@|$ac_sed_conf_input|;t t
   1225  1.1  christos s&@top_builddir@&$ac_top_builddir_sub&;t t
   1226  1.1  christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
   1227  1.1  christos s&@srcdir@&$ac_srcdir&;t t
   1228  1.1  christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
   1229  1.1  christos s&@top_srcdir@&$ac_top_srcdir&;t t
   1230  1.1  christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   1231  1.1  christos s&@builddir@&$ac_builddir&;t t
   1232  1.1  christos s&@abs_builddir@&$ac_abs_builddir&;t t
   1233  1.1  christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   1234  1.1  christos s&@INSTALL@&$ac_INSTALL&;t t
   1235  1.1  christos $ac_datarootdir_hack
   1236  1.1  christos "
   1237  1.1  christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   1238  1.1  christos   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   1239  1.1  christos 
   1240  1.1  christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   1241  1.1  christos   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   1242  1.1  christos   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   1243  1.1  christos       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   1244  1.1  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   1245  1.1  christos which seems to be undefined.  Please make sure it is defined" >&5
   1246  1.1  christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   1247  1.1  christos which seems to be undefined.  Please make sure it is defined" >&2;}
   1248  1.1  christos 
   1249  1.1  christos   rm -f "$ac_tmp/stdin"
   1250  1.1  christos   case $ac_file in
   1251  1.1  christos   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   1252  1.1  christos   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   1253  1.1  christos   esac \
   1254  1.1  christos   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   1255  1.1  christos  ;;
   1256  1.1  christos   :H)
   1257  1.1  christos   #
   1258  1.1  christos   # CONFIG_HEADER
   1259  1.1  christos   #
   1260  1.1  christos   if test x"$ac_file" != x-; then
   1261  1.1  christos     {
   1262  1.1  christos       $as_echo "/* $configure_input  */" \
   1263  1.1  christos       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   1264  1.1  christos     } >"$ac_tmp/config.h" \
   1265  1.1  christos       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   1266  1.1  christos     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   1267  1.1  christos       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   1268  1.1  christos $as_echo "$as_me: $ac_file is unchanged" >&6;}
   1269  1.1  christos     else
   1270  1.1  christos       rm -f "$ac_file"
   1271  1.1  christos       mv "$ac_tmp/config.h" "$ac_file" \
   1272  1.1  christos 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   1273  1.1  christos     fi
   1274  1.1  christos   else
   1275  1.1  christos     $as_echo "/* $configure_input  */" \
   1276  1.1  christos       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   1277  1.1  christos       || as_fn_error $? "could not create -" "$LINENO" 5
   1278  1.1  christos   fi
   1279  1.1  christos  ;;
   1280  1.1  christos 
   1281  1.1  christos   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   1282  1.1  christos $as_echo "$as_me: executing $ac_file commands" >&6;}
   1283  1.1  christos  ;;
   1284  1.1  christos   esac
   1285  1.1  christos 
   1286  1.1  christos 
   1287  1.1  christos   case $ac_file$ac_mode in
   1288  1.1  christos     "include/jemalloc/internal/public_symbols.txt":C)
   1289  1.1  christos   f="${objroot}include/jemalloc/internal/public_symbols.txt"
   1290  1.1  christos   mkdir -p "${objroot}include/jemalloc/internal"
   1291  1.1  christos   cp /dev/null "${f}"
   1292  1.1  christos   for nm in `echo ${mangling_map} |tr ',' ' '` ; do
   1293  1.1  christos     n=`echo ${nm} |tr ':' ' ' |awk '{print $1}'`
   1294  1.1  christos     m=`echo ${nm} |tr ':' ' ' |awk '{print $2}'`
   1295  1.1  christos     echo "${n}:${m}" >> "${f}"
   1296  1.1  christos         public_syms=`for sym in ${public_syms}; do echo "${sym}"; done |grep -v "^${n}\$" |tr '\n' ' '`
   1297  1.1  christos   done
   1298  1.1  christos   for sym in ${public_syms} ; do
   1299  1.1  christos     n="${sym}"
   1300  1.1  christos     m="${JEMALLOC_PREFIX}${sym}"
   1301  1.1  christos     echo "${n}:${m}" >> "${f}"
   1302  1.1  christos   done
   1303  1.1  christos  ;;
   1304  1.1  christos     "include/jemalloc/internal/private_symbols.awk":C)
   1305  1.1  christos   f="${objroot}include/jemalloc/internal/private_symbols.awk"
   1306  1.1  christos   mkdir -p "${objroot}include/jemalloc/internal"
   1307  1.1  christos   export_syms=`for sym in ${public_syms}; do echo "${JEMALLOC_PREFIX}${sym}"; done; for sym in ${wrap_syms}; do echo "${sym}"; done;`
   1308  1.1  christos   "${srcdir}/include/jemalloc/internal/private_symbols.sh" "${SYM_PREFIX}" ${export_syms} > "${objroot}include/jemalloc/internal/private_symbols.awk"
   1309  1.1  christos  ;;
   1310  1.1  christos     "include/jemalloc/internal/private_symbols_jet.awk":C)
   1311  1.1  christos   f="${objroot}include/jemalloc/internal/private_symbols_jet.awk"
   1312  1.1  christos   mkdir -p "${objroot}include/jemalloc/internal"
   1313  1.1  christos   export_syms=`for sym in ${public_syms}; do echo "jet_${sym}"; done; for sym in ${wrap_syms}; do echo "${sym}"; done;`
   1314  1.1  christos   "${srcdir}/include/jemalloc/internal/private_symbols.sh" "${SYM_PREFIX}" ${export_syms} > "${objroot}include/jemalloc/internal/private_symbols_jet.awk"
   1315  1.1  christos  ;;
   1316  1.1  christos     "include/jemalloc/internal/public_namespace.h":C)
   1317  1.1  christos   mkdir -p "${objroot}include/jemalloc/internal"
   1318  1.1  christos   "${srcdir}/include/jemalloc/internal/public_namespace.sh" "${objroot}include/jemalloc/internal/public_symbols.txt" > "${objroot}include/jemalloc/internal/public_namespace.h"
   1319  1.1  christos  ;;
   1320  1.1  christos     "include/jemalloc/internal/public_unnamespace.h":C)
   1321  1.1  christos   mkdir -p "${objroot}include/jemalloc/internal"
   1322  1.1  christos   "${srcdir}/include/jemalloc/internal/public_unnamespace.sh" "${objroot}include/jemalloc/internal/public_symbols.txt" > "${objroot}include/jemalloc/internal/public_unnamespace.h"
   1323  1.1  christos  ;;
   1324  1.1  christos     "include/jemalloc/jemalloc_protos_jet.h":C)
   1325  1.1  christos   mkdir -p "${objroot}include/jemalloc"
   1326  1.1  christos   cat "${srcdir}/include/jemalloc/jemalloc_protos.h.in" | sed -e 's/@je_@/jet_/g' > "${objroot}include/jemalloc/jemalloc_protos_jet.h"
   1327  1.1  christos  ;;
   1328  1.1  christos     "include/jemalloc/jemalloc_rename.h":C)
   1329  1.1  christos   mkdir -p "${objroot}include/jemalloc"
   1330  1.1  christos   "${srcdir}/include/jemalloc/jemalloc_rename.sh" "${objroot}include/jemalloc/internal/public_symbols.txt" > "${objroot}include/jemalloc/jemalloc_rename.h"
   1331  1.1  christos  ;;
   1332  1.1  christos     "include/jemalloc/jemalloc_mangle.h":C)
   1333  1.1  christos   mkdir -p "${objroot}include/jemalloc"
   1334  1.1  christos   "${srcdir}/include/jemalloc/jemalloc_mangle.sh" "${objroot}include/jemalloc/internal/public_symbols.txt" je_ > "${objroot}include/jemalloc/jemalloc_mangle.h"
   1335  1.1  christos  ;;
   1336  1.1  christos     "include/jemalloc/jemalloc_mangle_jet.h":C)
   1337  1.1  christos   mkdir -p "${objroot}include/jemalloc"
   1338  1.1  christos   "${srcdir}/include/jemalloc/jemalloc_mangle.sh" "${objroot}include/jemalloc/internal/public_symbols.txt" jet_ > "${objroot}include/jemalloc/jemalloc_mangle_jet.h"
   1339  1.1  christos  ;;
   1340  1.1  christos     "include/jemalloc/jemalloc.h":C)
   1341  1.1  christos   mkdir -p "${objroot}include/jemalloc"
   1342  1.1  christos   "${srcdir}/include/jemalloc/jemalloc.sh" "${objroot}" > "${objroot}include/jemalloc/jemalloc${install_suffix}.h"
   1343  1.1  christos  ;;
   1344  1.1  christos 
   1345  1.1  christos   esac
   1346  1.1  christos done # for ac_tag
   1347  1.1  christos 
   1348  1.1  christos 
   1349  1.1  christos as_fn_exit 0
   1350