1 1.1 mrg #! /bin/sh 2 1.1 mrg # Guess values for system-dependent variables and create Makefiles. 3 1.13 mrg # Generated by GNU Autoconf 2.69 for GNU C Runtime Library 1.0. 4 1.13 mrg # 5 1.13 mrg # 6 1.13 mrg # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 7 1.1 mrg # 8 1.1 mrg # 9 1.1 mrg # This configure script is free software; the Free Software Foundation 10 1.1 mrg # gives unlimited permission to copy, distribute and modify it. 11 1.1 mrg ## -------------------- ## 12 1.1 mrg ## M4sh Initialization. ## 13 1.1 mrg ## -------------------- ## 14 1.1 mrg 15 1.1 mrg # Be more Bourne compatible 16 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 17 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 1.1 mrg emulate sh 19 1.1 mrg NULLCMD=: 20 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 1.1 mrg # is contrary to our usage. Disable this feature. 22 1.1 mrg alias -g '${1+"$@"}'='"$@"' 23 1.1 mrg setopt NO_GLOB_SUBST 24 1.1 mrg else 25 1.1 mrg case `(set -o) 2>/dev/null` in #( 26 1.1 mrg *posix*) : 27 1.1 mrg set -o posix ;; #( 28 1.1 mrg *) : 29 1.1 mrg ;; 30 1.1 mrg esac 31 1.1 mrg fi 32 1.1 mrg 33 1.1 mrg 34 1.1 mrg as_nl=' 35 1.1 mrg ' 36 1.1 mrg export as_nl 37 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf. 38 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris, 42 1.1 mrg # but without wasting forks for bash or zsh. 43 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 1.1 mrg as_echo='print -r --' 46 1.1 mrg as_echo_n='print -rn --' 47 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 1.1 mrg as_echo='printf %s\n' 49 1.1 mrg as_echo_n='printf %s' 50 1.1 mrg else 51 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 1.1 mrg as_echo_n='/usr/ucb/echo -n' 54 1.1 mrg else 55 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 1.1 mrg as_echo_n_body='eval 57 1.1 mrg arg=$1; 58 1.1 mrg case $arg in #( 59 1.1 mrg *"$as_nl"*) 60 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl"; 61 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 1.1 mrg esac; 63 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 1.1 mrg ' 65 1.1 mrg export as_echo_n_body 66 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo' 67 1.1 mrg fi 68 1.1 mrg export as_echo_body 69 1.1 mrg as_echo='sh -c $as_echo_body as_echo' 70 1.1 mrg fi 71 1.1 mrg 72 1.1 mrg # The user is always right. 73 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then 74 1.1 mrg PATH_SEPARATOR=: 75 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 1.1 mrg PATH_SEPARATOR=';' 78 1.1 mrg } 79 1.1 mrg fi 80 1.1 mrg 81 1.1 mrg 82 1.1 mrg # IFS 83 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is 84 1.1 mrg # there to prevent editors from complaining about space-tab. 85 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word 86 1.1 mrg # splitting by setting IFS to empty value.) 87 1.1 mrg IFS=" "" $as_nl" 88 1.1 mrg 89 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 90 1.13 mrg as_myself= 91 1.1 mrg case $0 in #(( 92 1.1 mrg *[\\/]* ) as_myself=$0 ;; 93 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 94 1.1 mrg for as_dir in $PATH 95 1.1 mrg do 96 1.1 mrg IFS=$as_save_IFS 97 1.1 mrg test -z "$as_dir" && as_dir=. 98 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 99 1.1 mrg done 100 1.1 mrg IFS=$as_save_IFS 101 1.1 mrg 102 1.1 mrg ;; 103 1.1 mrg esac 104 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 105 1.1 mrg # in which case we are not to be found in the path. 106 1.1 mrg if test "x$as_myself" = x; then 107 1.1 mrg as_myself=$0 108 1.1 mrg fi 109 1.1 mrg if test ! -f "$as_myself"; then 110 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 111 1.1 mrg exit 1 112 1.1 mrg fi 113 1.1 mrg 114 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in 115 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 116 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could 117 1.1 mrg # trigger a bug in pdksh 5.2.14. 118 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH 119 1.1 mrg do eval test x\${$as_var+set} = xset \ 120 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 121 1.1 mrg done 122 1.1 mrg PS1='$ ' 123 1.1 mrg PS2='> ' 124 1.1 mrg PS4='+ ' 125 1.1 mrg 126 1.1 mrg # NLS nuisances. 127 1.1 mrg LC_ALL=C 128 1.1 mrg export LC_ALL 129 1.1 mrg LANGUAGE=C 130 1.1 mrg export LANGUAGE 131 1.1 mrg 132 1.1 mrg # CDPATH. 133 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 134 1.1 mrg 135 1.13 mrg # Use a proper internal environment variable to ensure we don't fall 136 1.13 mrg # into an infinite loop, continuously re-executing ourselves. 137 1.13 mrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 138 1.13 mrg _as_can_reexec=no; export _as_can_reexec; 139 1.13 mrg # We cannot yet assume a decent shell, so we have to provide a 140 1.13 mrg # neutralization value for shells without unset; and this also 141 1.13 mrg # works around shells that cannot unset nonexistent variables. 142 1.13 mrg # Preserve -v and -x to the replacement shell. 143 1.13 mrg BASH_ENV=/dev/null 144 1.13 mrg ENV=/dev/null 145 1.13 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 146 1.13 mrg case $- in # (((( 147 1.13 mrg *v*x* | *x*v* ) as_opts=-vx ;; 148 1.13 mrg *v* ) as_opts=-v ;; 149 1.13 mrg *x* ) as_opts=-x ;; 150 1.13 mrg * ) as_opts= ;; 151 1.13 mrg esac 152 1.13 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 153 1.13 mrg # Admittedly, this is quite paranoid, since all the known shells bail 154 1.13 mrg # out after a failed `exec'. 155 1.13 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 156 1.13 mrg as_fn_exit 255 157 1.13 mrg fi 158 1.13 mrg # We don't want this to propagate to other subprocesses. 159 1.13 mrg { _as_can_reexec=; unset _as_can_reexec;} 160 1.1 mrg if test "x$CONFIG_SHELL" = x; then 161 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 162 1.1 mrg emulate sh 163 1.1 mrg NULLCMD=: 164 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 165 1.1 mrg # is contrary to our usage. Disable this feature. 166 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 167 1.1 mrg setopt NO_GLOB_SUBST 168 1.1 mrg else 169 1.1 mrg case \`(set -o) 2>/dev/null\` in #( 170 1.1 mrg *posix*) : 171 1.1 mrg set -o posix ;; #( 172 1.1 mrg *) : 173 1.1 mrg ;; 174 1.1 mrg esac 175 1.1 mrg fi 176 1.1 mrg " 177 1.1 mrg as_required="as_fn_return () { (exit \$1); } 178 1.1 mrg as_fn_success () { as_fn_return 0; } 179 1.1 mrg as_fn_failure () { as_fn_return 1; } 180 1.1 mrg as_fn_ret_success () { return 0; } 181 1.1 mrg as_fn_ret_failure () { return 1; } 182 1.1 mrg 183 1.1 mrg exitcode=0 184 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; } 185 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 186 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 187 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 188 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 189 1.1 mrg 190 1.1 mrg else 191 1.1 mrg exitcode=1; echo positional parameters were not saved. 192 1.1 mrg fi 193 1.13 mrg test x\$exitcode = x0 || exit 1 194 1.13 mrg test -x / || exit 1" 195 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 196 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 197 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 198 1.4 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 199 1.4 mrg test \$(( 1 + 1 )) = 2 || exit 1" 200 1.1 mrg if (eval "$as_required") 2>/dev/null; then : 201 1.1 mrg as_have_required=yes 202 1.1 mrg else 203 1.1 mrg as_have_required=no 204 1.1 mrg fi 205 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 206 1.1 mrg 207 1.1 mrg else 208 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 209 1.1 mrg as_found=false 210 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 211 1.1 mrg do 212 1.1 mrg IFS=$as_save_IFS 213 1.1 mrg test -z "$as_dir" && as_dir=. 214 1.1 mrg as_found=: 215 1.1 mrg case $as_dir in #( 216 1.1 mrg /*) 217 1.1 mrg for as_base in sh bash ksh sh5; do 218 1.1 mrg # Try only shells that exist, to save several forks. 219 1.1 mrg as_shell=$as_dir/$as_base 220 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 221 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 222 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes 223 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 224 1.1 mrg break 2 225 1.1 mrg fi 226 1.1 mrg fi 227 1.1 mrg done;; 228 1.1 mrg esac 229 1.1 mrg as_found=false 230 1.1 mrg done 231 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 232 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 233 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes 234 1.1 mrg fi; } 235 1.1 mrg IFS=$as_save_IFS 236 1.1 mrg 237 1.1 mrg 238 1.1 mrg if test "x$CONFIG_SHELL" != x; then : 239 1.13 mrg export CONFIG_SHELL 240 1.13 mrg # We cannot yet assume a decent shell, so we have to provide a 241 1.13 mrg # neutralization value for shells without unset; and this also 242 1.13 mrg # works around shells that cannot unset nonexistent variables. 243 1.13 mrg # Preserve -v and -x to the replacement shell. 244 1.13 mrg BASH_ENV=/dev/null 245 1.13 mrg ENV=/dev/null 246 1.13 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 247 1.13 mrg case $- in # (((( 248 1.13 mrg *v*x* | *x*v* ) as_opts=-vx ;; 249 1.13 mrg *v* ) as_opts=-v ;; 250 1.13 mrg *x* ) as_opts=-x ;; 251 1.13 mrg * ) as_opts= ;; 252 1.13 mrg esac 253 1.13 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 254 1.13 mrg # Admittedly, this is quite paranoid, since all the known shells bail 255 1.13 mrg # out after a failed `exec'. 256 1.13 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 257 1.13 mrg exit 255 258 1.1 mrg fi 259 1.1 mrg 260 1.1 mrg if test x$as_have_required = xno; then : 261 1.1 mrg $as_echo "$0: This script requires a shell more modern than all" 262 1.1 mrg $as_echo "$0: the shells that I found on your system." 263 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then 264 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 265 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 266 1.1 mrg else 267 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system, 268 1.1 mrg $0: including any error possibly output before this 269 1.1 mrg $0: message. Then install a modern shell, or manually run 270 1.1 mrg $0: the script under such a shell if you do have one." 271 1.1 mrg fi 272 1.1 mrg exit 1 273 1.1 mrg fi 274 1.1 mrg fi 275 1.1 mrg fi 276 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh} 277 1.1 mrg export SHELL 278 1.1 mrg # Unset more variables known to interfere with behavior of common tools. 279 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS= 280 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS 281 1.1 mrg 282 1.1 mrg ## --------------------- ## 283 1.1 mrg ## M4sh Shell Functions. ## 284 1.1 mrg ## --------------------- ## 285 1.1 mrg # as_fn_unset VAR 286 1.1 mrg # --------------- 287 1.1 mrg # Portably unset VAR. 288 1.1 mrg as_fn_unset () 289 1.1 mrg { 290 1.1 mrg { eval $1=; unset $1;} 291 1.1 mrg } 292 1.1 mrg as_unset=as_fn_unset 293 1.1 mrg 294 1.1 mrg # as_fn_set_status STATUS 295 1.1 mrg # ----------------------- 296 1.1 mrg # Set $? to STATUS, without forking. 297 1.1 mrg as_fn_set_status () 298 1.1 mrg { 299 1.1 mrg return $1 300 1.1 mrg } # as_fn_set_status 301 1.1 mrg 302 1.1 mrg # as_fn_exit STATUS 303 1.1 mrg # ----------------- 304 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 305 1.1 mrg as_fn_exit () 306 1.1 mrg { 307 1.1 mrg set +e 308 1.1 mrg as_fn_set_status $1 309 1.1 mrg exit $1 310 1.1 mrg } # as_fn_exit 311 1.1 mrg 312 1.1 mrg # as_fn_mkdir_p 313 1.1 mrg # ------------- 314 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 315 1.1 mrg as_fn_mkdir_p () 316 1.1 mrg { 317 1.1 mrg 318 1.1 mrg case $as_dir in #( 319 1.1 mrg -*) as_dir=./$as_dir;; 320 1.1 mrg esac 321 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 322 1.1 mrg as_dirs= 323 1.1 mrg while :; do 324 1.1 mrg case $as_dir in #( 325 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 326 1.1 mrg *) as_qdir=$as_dir;; 327 1.1 mrg esac 328 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 329 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 330 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 331 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 332 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 333 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 334 1.1 mrg $as_echo X"$as_dir" | 335 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 336 1.1 mrg s//\1/ 337 1.1 mrg q 338 1.1 mrg } 339 1.1 mrg /^X\(\/\/\)[^/].*/{ 340 1.1 mrg s//\1/ 341 1.1 mrg q 342 1.1 mrg } 343 1.1 mrg /^X\(\/\/\)$/{ 344 1.1 mrg s//\1/ 345 1.1 mrg q 346 1.1 mrg } 347 1.1 mrg /^X\(\/\).*/{ 348 1.1 mrg s//\1/ 349 1.1 mrg q 350 1.1 mrg } 351 1.1 mrg s/.*/./; q'` 352 1.1 mrg test -d "$as_dir" && break 353 1.1 mrg done 354 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 355 1.13 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 356 1.1 mrg 357 1.1 mrg 358 1.1 mrg } # as_fn_mkdir_p 359 1.13 mrg 360 1.13 mrg # as_fn_executable_p FILE 361 1.13 mrg # ----------------------- 362 1.13 mrg # Test if FILE is an executable regular file. 363 1.13 mrg as_fn_executable_p () 364 1.13 mrg { 365 1.13 mrg test -f "$1" && test -x "$1" 366 1.13 mrg } # as_fn_executable_p 367 1.1 mrg # as_fn_append VAR VALUE 368 1.1 mrg # ---------------------- 369 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 370 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 371 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 372 1.1 mrg # implementations. 373 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 374 1.1 mrg eval 'as_fn_append () 375 1.1 mrg { 376 1.1 mrg eval $1+=\$2 377 1.1 mrg }' 378 1.1 mrg else 379 1.1 mrg as_fn_append () 380 1.1 mrg { 381 1.1 mrg eval $1=\$$1\$2 382 1.1 mrg } 383 1.1 mrg fi # as_fn_append 384 1.1 mrg 385 1.1 mrg # as_fn_arith ARG... 386 1.1 mrg # ------------------ 387 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 388 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 389 1.1 mrg # must be portable across $(()) and expr. 390 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 391 1.1 mrg eval 'as_fn_arith () 392 1.1 mrg { 393 1.1 mrg as_val=$(( $* )) 394 1.1 mrg }' 395 1.1 mrg else 396 1.1 mrg as_fn_arith () 397 1.1 mrg { 398 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 399 1.1 mrg } 400 1.1 mrg fi # as_fn_arith 401 1.1 mrg 402 1.1 mrg 403 1.13 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 404 1.13 mrg # ---------------------------------------- 405 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 406 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 407 1.13 mrg # script with STATUS, using 1 if that was 0. 408 1.1 mrg as_fn_error () 409 1.1 mrg { 410 1.13 mrg as_status=$1; test $as_status -eq 0 && as_status=1 411 1.13 mrg if test "$4"; then 412 1.13 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 413 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 414 1.1 mrg fi 415 1.13 mrg $as_echo "$as_me: error: $2" >&2 416 1.1 mrg as_fn_exit $as_status 417 1.1 mrg } # as_fn_error 418 1.1 mrg 419 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 420 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 421 1.1 mrg as_expr=expr 422 1.1 mrg else 423 1.1 mrg as_expr=false 424 1.1 mrg fi 425 1.1 mrg 426 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 427 1.1 mrg as_basename=basename 428 1.1 mrg else 429 1.1 mrg as_basename=false 430 1.1 mrg fi 431 1.1 mrg 432 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 433 1.1 mrg as_dirname=dirname 434 1.1 mrg else 435 1.1 mrg as_dirname=false 436 1.1 mrg fi 437 1.1 mrg 438 1.1 mrg as_me=`$as_basename -- "$0" || 439 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 440 1.1 mrg X"$0" : 'X\(//\)$' \| \ 441 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 442 1.1 mrg $as_echo X/"$0" | 443 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 444 1.1 mrg s//\1/ 445 1.1 mrg q 446 1.1 mrg } 447 1.1 mrg /^X\/\(\/\/\)$/{ 448 1.1 mrg s//\1/ 449 1.1 mrg q 450 1.1 mrg } 451 1.1 mrg /^X\/\(\/\).*/{ 452 1.1 mrg s//\1/ 453 1.1 mrg q 454 1.1 mrg } 455 1.1 mrg s/.*/./; q'` 456 1.1 mrg 457 1.1 mrg # Avoid depending upon Character Ranges. 458 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 459 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 460 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 461 1.1 mrg as_cr_digits='0123456789' 462 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 463 1.1 mrg 464 1.1 mrg 465 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 466 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 467 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 468 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 469 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 470 1.1 mrg sed -n ' 471 1.1 mrg p 472 1.1 mrg /[$]LINENO/= 473 1.1 mrg ' <$as_myself | 474 1.1 mrg sed ' 475 1.1 mrg s/[$]LINENO.*/&-/ 476 1.1 mrg t lineno 477 1.1 mrg b 478 1.1 mrg :lineno 479 1.1 mrg N 480 1.1 mrg :loop 481 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 482 1.1 mrg t loop 483 1.1 mrg s/-\n.*// 484 1.1 mrg ' >$as_me.lineno && 485 1.1 mrg chmod +x "$as_me.lineno" || 486 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 487 1.1 mrg 488 1.13 mrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 489 1.13 mrg # already done that, so ensure we don't try to do so again and fall 490 1.13 mrg # in an infinite loop. This has already happened in practice. 491 1.13 mrg _as_can_reexec=no; export _as_can_reexec 492 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems 493 1.1 mrg # (the dirname of $[0] is not the place where we might find the 494 1.1 mrg # original and so on. Autoconf is especially sensitive to this). 495 1.1 mrg . "./$as_me.lineno" 496 1.1 mrg # Exit status is that of the last command. 497 1.1 mrg exit 498 1.1 mrg } 499 1.1 mrg 500 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 501 1.1 mrg case `echo -n x` in #((((( 502 1.1 mrg -n*) 503 1.1 mrg case `echo 'xy\c'` in 504 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 505 1.1 mrg xy) ECHO_C='\c';; 506 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 507 1.1 mrg ECHO_T=' ';; 508 1.1 mrg esac;; 509 1.1 mrg *) 510 1.1 mrg ECHO_N='-n';; 511 1.1 mrg esac 512 1.1 mrg 513 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 514 1.1 mrg if test -d conf$$.dir; then 515 1.1 mrg rm -f conf$$.dir/conf$$.file 516 1.1 mrg else 517 1.1 mrg rm -f conf$$.dir 518 1.1 mrg mkdir conf$$.dir 2>/dev/null 519 1.1 mrg fi 520 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 521 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 522 1.1 mrg as_ln_s='ln -s' 523 1.1 mrg # ... but there are two gotchas: 524 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 525 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 526 1.13 mrg # In both cases, we have to default to `cp -pR'. 527 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 528 1.13 mrg as_ln_s='cp -pR' 529 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 530 1.1 mrg as_ln_s=ln 531 1.1 mrg else 532 1.13 mrg as_ln_s='cp -pR' 533 1.1 mrg fi 534 1.1 mrg else 535 1.13 mrg as_ln_s='cp -pR' 536 1.1 mrg fi 537 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 538 1.1 mrg rmdir conf$$.dir 2>/dev/null 539 1.1 mrg 540 1.1 mrg if mkdir -p . 2>/dev/null; then 541 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 542 1.1 mrg else 543 1.1 mrg test -d ./-p && rmdir ./-p 544 1.1 mrg as_mkdir_p=false 545 1.1 mrg fi 546 1.1 mrg 547 1.13 mrg as_test_x='test -x' 548 1.13 mrg as_executable_p=as_fn_executable_p 549 1.1 mrg 550 1.1 mrg # Sed expression to map a string onto a valid CPP name. 551 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 552 1.1 mrg 553 1.1 mrg # Sed expression to map a string onto a valid variable name. 554 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 555 1.1 mrg 556 1.1 mrg 557 1.13 mrg test -n "$DJDIR" || exec 7<&0 </dev/null 558 1.13 mrg exec 6>&1 559 1.1 mrg 560 1.1 mrg # Name of the host. 561 1.13 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 562 1.1 mrg # so uname gets run too. 563 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 564 1.1 mrg 565 1.1 mrg # 566 1.1 mrg # Initializations. 567 1.1 mrg # 568 1.1 mrg ac_default_prefix=/usr/local 569 1.1 mrg ac_clean_files= 570 1.1 mrg ac_config_libobj_dir=. 571 1.1 mrg LIBOBJS= 572 1.1 mrg cross_compiling=no 573 1.1 mrg subdirs= 574 1.1 mrg MFLAGS= 575 1.1 mrg MAKEFLAGS= 576 1.1 mrg 577 1.1 mrg # Identity of this package. 578 1.1 mrg PACKAGE_NAME='GNU C Runtime Library' 579 1.1 mrg PACKAGE_TARNAME='libgcc' 580 1.1 mrg PACKAGE_VERSION='1.0' 581 1.1 mrg PACKAGE_STRING='GNU C Runtime Library 1.0' 582 1.1 mrg PACKAGE_BUGREPORT='' 583 1.1 mrg PACKAGE_URL='http://www.gnu.org/software/libgcc/' 584 1.1 mrg 585 1.1 mrg ac_unique_file="static-object.mk" 586 1.4 mrg ac_includes_default='/* none */' 587 1.1 mrg ac_subst_vars='LTLIBOBJS 588 1.1 mrg LIBOBJS 589 1.11 mrg md_unwind_header 590 1.11 mrg unwind_header 591 1.11 mrg enable_execute_stack 592 1.1 mrg asm_hidden_op 593 1.1 mrg extra_parts 594 1.4 mrg cpu_type 595 1.11 mrg get_gcc_base_ver 596 1.4 mrg thread_header 597 1.4 mrg tm_defines 598 1.4 mrg tm_file 599 1.1 mrg tmake_file 600 1.4 mrg sfp_machine_header 601 1.1 mrg set_use_emutls 602 1.1 mrg set_have_cc_tls 603 1.1 mrg vis_hide 604 1.13 mrg solaris_ld_v2_maps 605 1.7 mrg real_host_noncanonical 606 1.6 mrg accel_dir_suffix 607 1.14 mrg use_tm_clone_registry 608 1.6 mrg force_explicit_eh_registry 609 1.12 mrg CET_FLAGS 610 1.1 mrg fixed_point 611 1.1 mrg enable_decimal_float 612 1.1 mrg decimal_float 613 1.6 mrg EGREP 614 1.6 mrg GREP 615 1.4 mrg long_double_type_size 616 1.4 mrg double_type_size 617 1.1 mrg CPP 618 1.1 mrg OBJEXT 619 1.1 mrg EXEEXT 620 1.1 mrg ac_ct_CC 621 1.1 mrg CPPFLAGS 622 1.1 mrg LDFLAGS 623 1.1 mrg CFLAGS 624 1.1 mrg CC 625 1.1 mrg LN_S 626 1.1 mrg STRIP 627 1.1 mrg RANLIB 628 1.1 mrg NM 629 1.1 mrg LIPO 630 1.1 mrg AR 631 1.4 mrg toolexeclibdir 632 1.4 mrg toolexecdir 633 1.15 mrg enable_gcov 634 1.1 mrg target_subdir 635 1.1 mrg host_subdir 636 1.1 mrg build_subdir 637 1.1 mrg build_libsubdir 638 1.4 mrg target_noncanonical 639 1.1 mrg host_noncanonical 640 1.4 mrg AWK 641 1.4 mrg INSTALL_DATA 642 1.4 mrg INSTALL_SCRIPT 643 1.4 mrg INSTALL_PROGRAM 644 1.4 mrg MAINT 645 1.4 mrg slibdir 646 1.4 mrg PICFLAG 647 1.1 mrg host_os 648 1.1 mrg host_vendor 649 1.1 mrg host_cpu 650 1.1 mrg host 651 1.1 mrg build_os 652 1.1 mrg build_vendor 653 1.1 mrg build_cpu 654 1.1 mrg build 655 1.6 mrg with_aix_soname 656 1.6 mrg enable_vtable_verify 657 1.1 mrg enable_shared 658 1.1 mrg libgcc_topdir 659 1.1 mrg target_alias 660 1.1 mrg host_alias 661 1.1 mrg build_alias 662 1.1 mrg LIBS 663 1.1 mrg ECHO_T 664 1.1 mrg ECHO_N 665 1.1 mrg ECHO_C 666 1.1 mrg DEFS 667 1.1 mrg mandir 668 1.1 mrg localedir 669 1.1 mrg libdir 670 1.1 mrg psdir 671 1.1 mrg pdfdir 672 1.1 mrg dvidir 673 1.1 mrg htmldir 674 1.1 mrg infodir 675 1.1 mrg docdir 676 1.1 mrg oldincludedir 677 1.1 mrg includedir 678 1.1 mrg localstatedir 679 1.1 mrg sharedstatedir 680 1.1 mrg sysconfdir 681 1.1 mrg datadir 682 1.1 mrg datarootdir 683 1.1 mrg libexecdir 684 1.1 mrg sbindir 685 1.1 mrg bindir 686 1.1 mrg program_transform_name 687 1.1 mrg prefix 688 1.1 mrg exec_prefix 689 1.1 mrg PACKAGE_URL 690 1.1 mrg PACKAGE_BUGREPORT 691 1.1 mrg PACKAGE_STRING 692 1.1 mrg PACKAGE_VERSION 693 1.1 mrg PACKAGE_TARNAME 694 1.1 mrg PACKAGE_NAME 695 1.1 mrg PATH_SEPARATOR 696 1.1 mrg SHELL' 697 1.1 mrg ac_subst_files='' 698 1.1 mrg ac_user_opts=' 699 1.1 mrg enable_option_checking 700 1.1 mrg with_target_subdir 701 1.1 mrg with_cross_host 702 1.1 mrg with_ld 703 1.1 mrg enable_shared 704 1.6 mrg enable_vtable_verify 705 1.6 mrg with_aix_soname 706 1.1 mrg enable_version_specific_runtime_libs 707 1.14 mrg with_toolexeclibdir 708 1.1 mrg with_slibdir 709 1.1 mrg enable_maintainer_mode 710 1.1 mrg with_build_libsubdir 711 1.15 mrg enable_gcov 712 1.11 mrg enable_largefile 713 1.1 mrg enable_decimal_float 714 1.4 mrg with_system_libunwind 715 1.12 mrg enable_cet 716 1.6 mrg enable_explicit_exception_frame_registration 717 1.14 mrg enable_tm_clone_registry 718 1.6 mrg with_glibc_version 719 1.1 mrg enable_tls 720 1.11 mrg with_gcc_major_version_only 721 1.1 mrg ' 722 1.1 mrg ac_precious_vars='build_alias 723 1.1 mrg host_alias 724 1.1 mrg target_alias 725 1.1 mrg CC 726 1.1 mrg CFLAGS 727 1.1 mrg LDFLAGS 728 1.1 mrg LIBS 729 1.1 mrg CPPFLAGS 730 1.1 mrg CPP' 731 1.1 mrg 732 1.1 mrg 733 1.1 mrg # Initialize some variables set by options. 734 1.1 mrg ac_init_help= 735 1.1 mrg ac_init_version=false 736 1.1 mrg ac_unrecognized_opts= 737 1.1 mrg ac_unrecognized_sep= 738 1.1 mrg # The variables have the same names as the options, with 739 1.1 mrg # dashes changed to underlines. 740 1.1 mrg cache_file=/dev/null 741 1.1 mrg exec_prefix=NONE 742 1.1 mrg no_create= 743 1.1 mrg no_recursion= 744 1.1 mrg prefix=NONE 745 1.1 mrg program_prefix=NONE 746 1.1 mrg program_suffix=NONE 747 1.1 mrg program_transform_name=s,x,x, 748 1.1 mrg silent= 749 1.1 mrg site= 750 1.1 mrg srcdir= 751 1.1 mrg verbose= 752 1.1 mrg x_includes=NONE 753 1.1 mrg x_libraries=NONE 754 1.1 mrg 755 1.1 mrg # Installation directory options. 756 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo" 757 1.1 mrg # and all the variables that are supposed to be based on exec_prefix 758 1.1 mrg # by default will actually change. 759 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them. 760 1.1 mrg # (The list follows the same order as the GNU Coding Standards.) 761 1.1 mrg bindir='${exec_prefix}/bin' 762 1.1 mrg sbindir='${exec_prefix}/sbin' 763 1.1 mrg libexecdir='${exec_prefix}/libexec' 764 1.1 mrg datarootdir='${prefix}/share' 765 1.1 mrg datadir='${datarootdir}' 766 1.1 mrg sysconfdir='${prefix}/etc' 767 1.1 mrg sharedstatedir='${prefix}/com' 768 1.1 mrg localstatedir='${prefix}/var' 769 1.1 mrg includedir='${prefix}/include' 770 1.1 mrg oldincludedir='/usr/include' 771 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 772 1.1 mrg infodir='${datarootdir}/info' 773 1.1 mrg htmldir='${docdir}' 774 1.1 mrg dvidir='${docdir}' 775 1.1 mrg pdfdir='${docdir}' 776 1.1 mrg psdir='${docdir}' 777 1.1 mrg libdir='${exec_prefix}/lib' 778 1.1 mrg localedir='${datarootdir}/locale' 779 1.1 mrg mandir='${datarootdir}/man' 780 1.1 mrg 781 1.1 mrg ac_prev= 782 1.1 mrg ac_dashdash= 783 1.1 mrg for ac_option 784 1.1 mrg do 785 1.1 mrg # If the previous option needs an argument, assign it. 786 1.1 mrg if test -n "$ac_prev"; then 787 1.1 mrg eval $ac_prev=\$ac_option 788 1.1 mrg ac_prev= 789 1.1 mrg continue 790 1.1 mrg fi 791 1.1 mrg 792 1.1 mrg case $ac_option in 793 1.13 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 794 1.13 mrg *=) ac_optarg= ;; 795 1.13 mrg *) ac_optarg=yes ;; 796 1.1 mrg esac 797 1.1 mrg 798 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos. 799 1.1 mrg 800 1.1 mrg case $ac_dashdash$ac_option in 801 1.1 mrg --) 802 1.1 mrg ac_dashdash=yes ;; 803 1.1 mrg 804 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 805 1.1 mrg ac_prev=bindir ;; 806 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 807 1.1 mrg bindir=$ac_optarg ;; 808 1.1 mrg 809 1.1 mrg -build | --build | --buil | --bui | --bu) 810 1.1 mrg ac_prev=build_alias ;; 811 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 812 1.1 mrg build_alias=$ac_optarg ;; 813 1.1 mrg 814 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 815 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 816 1.1 mrg ac_prev=cache_file ;; 817 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 818 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 819 1.1 mrg cache_file=$ac_optarg ;; 820 1.1 mrg 821 1.1 mrg --config-cache | -C) 822 1.1 mrg cache_file=config.cache ;; 823 1.1 mrg 824 1.1 mrg -datadir | --datadir | --datadi | --datad) 825 1.1 mrg ac_prev=datadir ;; 826 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 827 1.1 mrg datadir=$ac_optarg ;; 828 1.1 mrg 829 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 830 1.1 mrg | --dataroo | --dataro | --datar) 831 1.1 mrg ac_prev=datarootdir ;; 832 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 833 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 834 1.1 mrg datarootdir=$ac_optarg ;; 835 1.1 mrg 836 1.1 mrg -disable-* | --disable-*) 837 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 838 1.1 mrg # Reject names that are not valid shell variable names. 839 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 840 1.13 mrg as_fn_error $? "invalid feature name: $ac_useropt" 841 1.1 mrg ac_useropt_orig=$ac_useropt 842 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 843 1.1 mrg case $ac_user_opts in 844 1.1 mrg *" 845 1.1 mrg "enable_$ac_useropt" 846 1.1 mrg "*) ;; 847 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 848 1.1 mrg ac_unrecognized_sep=', ';; 849 1.1 mrg esac 850 1.1 mrg eval enable_$ac_useropt=no ;; 851 1.1 mrg 852 1.1 mrg -docdir | --docdir | --docdi | --doc | --do) 853 1.1 mrg ac_prev=docdir ;; 854 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 855 1.1 mrg docdir=$ac_optarg ;; 856 1.1 mrg 857 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 858 1.1 mrg ac_prev=dvidir ;; 859 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 860 1.1 mrg dvidir=$ac_optarg ;; 861 1.1 mrg 862 1.1 mrg -enable-* | --enable-*) 863 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 864 1.1 mrg # Reject names that are not valid shell variable names. 865 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 866 1.13 mrg as_fn_error $? "invalid feature name: $ac_useropt" 867 1.1 mrg ac_useropt_orig=$ac_useropt 868 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 869 1.1 mrg case $ac_user_opts in 870 1.1 mrg *" 871 1.1 mrg "enable_$ac_useropt" 872 1.1 mrg "*) ;; 873 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 874 1.1 mrg ac_unrecognized_sep=', ';; 875 1.1 mrg esac 876 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;; 877 1.1 mrg 878 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 879 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 880 1.1 mrg | --exec | --exe | --ex) 881 1.1 mrg ac_prev=exec_prefix ;; 882 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 883 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 884 1.1 mrg | --exec=* | --exe=* | --ex=*) 885 1.1 mrg exec_prefix=$ac_optarg ;; 886 1.1 mrg 887 1.1 mrg -gas | --gas | --ga | --g) 888 1.1 mrg # Obsolete; use --with-gas. 889 1.1 mrg with_gas=yes ;; 890 1.1 mrg 891 1.1 mrg -help | --help | --hel | --he | -h) 892 1.1 mrg ac_init_help=long ;; 893 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 894 1.1 mrg ac_init_help=recursive ;; 895 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 896 1.1 mrg ac_init_help=short ;; 897 1.1 mrg 898 1.1 mrg -host | --host | --hos | --ho) 899 1.1 mrg ac_prev=host_alias ;; 900 1.1 mrg -host=* | --host=* | --hos=* | --ho=*) 901 1.1 mrg host_alias=$ac_optarg ;; 902 1.1 mrg 903 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 904 1.1 mrg ac_prev=htmldir ;; 905 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 906 1.1 mrg | --ht=*) 907 1.1 mrg htmldir=$ac_optarg ;; 908 1.1 mrg 909 1.1 mrg -includedir | --includedir | --includedi | --included | --include \ 910 1.1 mrg | --includ | --inclu | --incl | --inc) 911 1.1 mrg ac_prev=includedir ;; 912 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 913 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*) 914 1.1 mrg includedir=$ac_optarg ;; 915 1.1 mrg 916 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf) 917 1.1 mrg ac_prev=infodir ;; 918 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 919 1.1 mrg infodir=$ac_optarg ;; 920 1.1 mrg 921 1.1 mrg -libdir | --libdir | --libdi | --libd) 922 1.1 mrg ac_prev=libdir ;; 923 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 924 1.1 mrg libdir=$ac_optarg ;; 925 1.1 mrg 926 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 927 1.1 mrg | --libexe | --libex | --libe) 928 1.1 mrg ac_prev=libexecdir ;; 929 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 930 1.1 mrg | --libexe=* | --libex=* | --libe=*) 931 1.1 mrg libexecdir=$ac_optarg ;; 932 1.1 mrg 933 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale) 934 1.1 mrg ac_prev=localedir ;; 935 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 936 1.1 mrg localedir=$ac_optarg ;; 937 1.1 mrg 938 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 939 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals) 940 1.1 mrg ac_prev=localstatedir ;; 941 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 942 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 943 1.1 mrg localstatedir=$ac_optarg ;; 944 1.1 mrg 945 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 946 1.1 mrg ac_prev=mandir ;; 947 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 948 1.1 mrg mandir=$ac_optarg ;; 949 1.1 mrg 950 1.1 mrg -nfp | --nfp | --nf) 951 1.1 mrg # Obsolete; use --without-fp. 952 1.1 mrg with_fp=no ;; 953 1.1 mrg 954 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 955 1.1 mrg | --no-cr | --no-c | -n) 956 1.1 mrg no_create=yes ;; 957 1.1 mrg 958 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 959 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 960 1.1 mrg no_recursion=yes ;; 961 1.1 mrg 962 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 963 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 964 1.1 mrg | --oldin | --oldi | --old | --ol | --o) 965 1.1 mrg ac_prev=oldincludedir ;; 966 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 967 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 968 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 969 1.1 mrg oldincludedir=$ac_optarg ;; 970 1.1 mrg 971 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 972 1.1 mrg ac_prev=prefix ;; 973 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 974 1.1 mrg prefix=$ac_optarg ;; 975 1.1 mrg 976 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 977 1.1 mrg | --program-pre | --program-pr | --program-p) 978 1.1 mrg ac_prev=program_prefix ;; 979 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 980 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 981 1.1 mrg program_prefix=$ac_optarg ;; 982 1.1 mrg 983 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 984 1.1 mrg | --program-suf | --program-su | --program-s) 985 1.1 mrg ac_prev=program_suffix ;; 986 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 987 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 988 1.1 mrg program_suffix=$ac_optarg ;; 989 1.1 mrg 990 1.1 mrg -program-transform-name | --program-transform-name \ 991 1.1 mrg | --program-transform-nam | --program-transform-na \ 992 1.1 mrg | --program-transform-n | --program-transform- \ 993 1.1 mrg | --program-transform | --program-transfor \ 994 1.1 mrg | --program-transfo | --program-transf \ 995 1.1 mrg | --program-trans | --program-tran \ 996 1.1 mrg | --progr-tra | --program-tr | --program-t) 997 1.1 mrg ac_prev=program_transform_name ;; 998 1.1 mrg -program-transform-name=* | --program-transform-name=* \ 999 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \ 1000 1.1 mrg | --program-transform-n=* | --program-transform-=* \ 1001 1.1 mrg | --program-transform=* | --program-transfor=* \ 1002 1.1 mrg | --program-transfo=* | --program-transf=* \ 1003 1.1 mrg | --program-trans=* | --program-tran=* \ 1004 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*) 1005 1.1 mrg program_transform_name=$ac_optarg ;; 1006 1.1 mrg 1007 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1008 1.1 mrg ac_prev=pdfdir ;; 1009 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1010 1.1 mrg pdfdir=$ac_optarg ;; 1011 1.1 mrg 1012 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps) 1013 1.1 mrg ac_prev=psdir ;; 1014 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1015 1.1 mrg psdir=$ac_optarg ;; 1016 1.1 mrg 1017 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1018 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 1019 1.1 mrg silent=yes ;; 1020 1.1 mrg 1021 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1022 1.1 mrg ac_prev=sbindir ;; 1023 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1024 1.1 mrg | --sbi=* | --sb=*) 1025 1.1 mrg sbindir=$ac_optarg ;; 1026 1.1 mrg 1027 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1028 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1029 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \ 1030 1.1 mrg | --sha | --sh) 1031 1.1 mrg ac_prev=sharedstatedir ;; 1032 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1033 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1034 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1035 1.1 mrg | --sha=* | --sh=*) 1036 1.1 mrg sharedstatedir=$ac_optarg ;; 1037 1.1 mrg 1038 1.1 mrg -site | --site | --sit) 1039 1.1 mrg ac_prev=site ;; 1040 1.1 mrg -site=* | --site=* | --sit=*) 1041 1.1 mrg site=$ac_optarg ;; 1042 1.1 mrg 1043 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1044 1.1 mrg ac_prev=srcdir ;; 1045 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1046 1.1 mrg srcdir=$ac_optarg ;; 1047 1.1 mrg 1048 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1049 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy) 1050 1.1 mrg ac_prev=sysconfdir ;; 1051 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1052 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1053 1.1 mrg sysconfdir=$ac_optarg ;; 1054 1.1 mrg 1055 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t) 1056 1.1 mrg ac_prev=target_alias ;; 1057 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1058 1.1 mrg target_alias=$ac_optarg ;; 1059 1.1 mrg 1060 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1061 1.1 mrg verbose=yes ;; 1062 1.1 mrg 1063 1.1 mrg -version | --version | --versio | --versi | --vers | -V) 1064 1.1 mrg ac_init_version=: ;; 1065 1.1 mrg 1066 1.1 mrg -with-* | --with-*) 1067 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1068 1.1 mrg # Reject names that are not valid shell variable names. 1069 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1070 1.13 mrg as_fn_error $? "invalid package name: $ac_useropt" 1071 1.1 mrg ac_useropt_orig=$ac_useropt 1072 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1073 1.1 mrg case $ac_user_opts in 1074 1.1 mrg *" 1075 1.1 mrg "with_$ac_useropt" 1076 1.1 mrg "*) ;; 1077 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1078 1.1 mrg ac_unrecognized_sep=', ';; 1079 1.1 mrg esac 1080 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;; 1081 1.1 mrg 1082 1.1 mrg -without-* | --without-*) 1083 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1084 1.1 mrg # Reject names that are not valid shell variable names. 1085 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1086 1.13 mrg as_fn_error $? "invalid package name: $ac_useropt" 1087 1.1 mrg ac_useropt_orig=$ac_useropt 1088 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1089 1.1 mrg case $ac_user_opts in 1090 1.1 mrg *" 1091 1.1 mrg "with_$ac_useropt" 1092 1.1 mrg "*) ;; 1093 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1094 1.1 mrg ac_unrecognized_sep=', ';; 1095 1.1 mrg esac 1096 1.1 mrg eval with_$ac_useropt=no ;; 1097 1.1 mrg 1098 1.1 mrg --x) 1099 1.1 mrg # Obsolete; use --with-x. 1100 1.1 mrg with_x=yes ;; 1101 1.1 mrg 1102 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1103 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i) 1104 1.1 mrg ac_prev=x_includes ;; 1105 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1106 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1107 1.1 mrg x_includes=$ac_optarg ;; 1108 1.1 mrg 1109 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1110 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1111 1.1 mrg ac_prev=x_libraries ;; 1112 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1113 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1114 1.1 mrg x_libraries=$ac_optarg ;; 1115 1.1 mrg 1116 1.13 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1117 1.13 mrg Try \`$0 --help' for more information" 1118 1.1 mrg ;; 1119 1.1 mrg 1120 1.1 mrg *=*) 1121 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1122 1.1 mrg # Reject names that are not valid shell variable names. 1123 1.1 mrg case $ac_envvar in #( 1124 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1125 1.13 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1126 1.1 mrg esac 1127 1.1 mrg eval $ac_envvar=\$ac_optarg 1128 1.1 mrg export $ac_envvar ;; 1129 1.1 mrg 1130 1.1 mrg *) 1131 1.1 mrg # FIXME: should be removed in autoconf 3.0. 1132 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1133 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1134 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1135 1.13 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1136 1.1 mrg ;; 1137 1.1 mrg 1138 1.1 mrg esac 1139 1.1 mrg done 1140 1.1 mrg 1141 1.1 mrg if test -n "$ac_prev"; then 1142 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1143 1.13 mrg as_fn_error $? "missing argument to $ac_option" 1144 1.1 mrg fi 1145 1.1 mrg 1146 1.1 mrg if test -n "$ac_unrecognized_opts"; then 1147 1.1 mrg case $enable_option_checking in 1148 1.1 mrg no) ;; 1149 1.13 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1150 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1151 1.1 mrg esac 1152 1.1 mrg fi 1153 1.1 mrg 1154 1.1 mrg # Check all directory arguments for consistency. 1155 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1156 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1157 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1158 1.1 mrg libdir localedir mandir 1159 1.1 mrg do 1160 1.1 mrg eval ac_val=\$$ac_var 1161 1.1 mrg # Remove trailing slashes. 1162 1.1 mrg case $ac_val in 1163 1.1 mrg */ ) 1164 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1165 1.1 mrg eval $ac_var=\$ac_val;; 1166 1.1 mrg esac 1167 1.1 mrg # Be sure to have absolute directory names. 1168 1.1 mrg case $ac_val in 1169 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;; 1170 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1171 1.1 mrg esac 1172 1.13 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1173 1.1 mrg done 1174 1.1 mrg 1175 1.1 mrg # There might be people who depend on the old broken behavior: `$host' 1176 1.1 mrg # used to hold the argument of --host etc. 1177 1.1 mrg # FIXME: To remove some day. 1178 1.1 mrg build=$build_alias 1179 1.1 mrg host=$host_alias 1180 1.1 mrg target=$target_alias 1181 1.1 mrg 1182 1.1 mrg # FIXME: To remove some day. 1183 1.1 mrg if test "x$host_alias" != x; then 1184 1.1 mrg if test "x$build_alias" = x; then 1185 1.1 mrg cross_compiling=maybe 1186 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then 1187 1.1 mrg cross_compiling=yes 1188 1.1 mrg fi 1189 1.1 mrg fi 1190 1.1 mrg 1191 1.1 mrg ac_tool_prefix= 1192 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias- 1193 1.1 mrg 1194 1.1 mrg test "$silent" = yes && exec 6>/dev/null 1195 1.1 mrg 1196 1.1 mrg 1197 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" && 1198 1.1 mrg ac_ls_di=`ls -di .` && 1199 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1200 1.13 mrg as_fn_error $? "working directory cannot be determined" 1201 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1202 1.13 mrg as_fn_error $? "pwd does not report name of working directory" 1203 1.1 mrg 1204 1.1 mrg 1205 1.1 mrg # Find the source files, if location was not specified. 1206 1.1 mrg if test -z "$srcdir"; then 1207 1.1 mrg ac_srcdir_defaulted=yes 1208 1.1 mrg # Try the directory containing this script, then the parent directory. 1209 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" || 1210 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1211 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1212 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \ 1213 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1214 1.1 mrg $as_echo X"$as_myself" | 1215 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1216 1.1 mrg s//\1/ 1217 1.1 mrg q 1218 1.1 mrg } 1219 1.1 mrg /^X\(\/\/\)[^/].*/{ 1220 1.1 mrg s//\1/ 1221 1.1 mrg q 1222 1.1 mrg } 1223 1.1 mrg /^X\(\/\/\)$/{ 1224 1.1 mrg s//\1/ 1225 1.1 mrg q 1226 1.1 mrg } 1227 1.1 mrg /^X\(\/\).*/{ 1228 1.1 mrg s//\1/ 1229 1.1 mrg q 1230 1.1 mrg } 1231 1.1 mrg s/.*/./; q'` 1232 1.1 mrg srcdir=$ac_confdir 1233 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1234 1.1 mrg srcdir=.. 1235 1.1 mrg fi 1236 1.1 mrg else 1237 1.1 mrg ac_srcdir_defaulted=no 1238 1.1 mrg fi 1239 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1240 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1241 1.13 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1242 1.1 mrg fi 1243 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1244 1.1 mrg ac_abs_confdir=`( 1245 1.13 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1246 1.1 mrg pwd)` 1247 1.1 mrg # When building in place, set srcdir=. 1248 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then 1249 1.1 mrg srcdir=. 1250 1.1 mrg fi 1251 1.1 mrg # Remove unnecessary trailing slashes from srcdir. 1252 1.1 mrg # Double slashes in file names in object file debugging info 1253 1.1 mrg # mess up M-x gdb in Emacs. 1254 1.1 mrg case $srcdir in 1255 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1256 1.1 mrg esac 1257 1.1 mrg for ac_var in $ac_precious_vars; do 1258 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1259 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var} 1260 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1261 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1262 1.1 mrg done 1263 1.1 mrg 1264 1.1 mrg # 1265 1.1 mrg # Report the --help message. 1266 1.1 mrg # 1267 1.1 mrg if test "$ac_init_help" = "long"; then 1268 1.1 mrg # Omit some internal or obsolete options to make the list less imposing. 1269 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh. 1270 1.1 mrg cat <<_ACEOF 1271 1.1 mrg \`configure' configures GNU C Runtime Library 1.0 to adapt to many kinds of systems. 1272 1.1 mrg 1273 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]... 1274 1.1 mrg 1275 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as 1276 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables. 1277 1.1 mrg 1278 1.1 mrg Defaults for the options are specified in brackets. 1279 1.1 mrg 1280 1.1 mrg Configuration: 1281 1.1 mrg -h, --help display this help and exit 1282 1.1 mrg --help=short display options specific to this package 1283 1.1 mrg --help=recursive display the short help of all the included packages 1284 1.1 mrg -V, --version display version information and exit 1285 1.13 mrg -q, --quiet, --silent do not print \`checking ...' messages 1286 1.1 mrg --cache-file=FILE cache test results in FILE [disabled] 1287 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache' 1288 1.1 mrg -n, --no-create do not create output files 1289 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1290 1.1 mrg 1291 1.1 mrg Installation directories: 1292 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX 1293 1.1 mrg [$ac_default_prefix] 1294 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1295 1.1 mrg [PREFIX] 1296 1.1 mrg 1297 1.1 mrg By default, \`make install' will install all the files in 1298 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1299 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1300 1.1 mrg for instance \`--prefix=\$HOME'. 1301 1.1 mrg 1302 1.1 mrg For better control, use the options below. 1303 1.1 mrg 1304 1.1 mrg Fine tuning of the installation directories: 1305 1.1 mrg --bindir=DIR user executables [EPREFIX/bin] 1306 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1307 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec] 1308 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1309 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1310 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1311 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib] 1312 1.1 mrg --includedir=DIR C header files [PREFIX/include] 1313 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1314 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1315 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1316 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info] 1317 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1318 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man] 1319 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libgcc] 1320 1.1 mrg --htmldir=DIR html documentation [DOCDIR] 1321 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR] 1322 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR] 1323 1.1 mrg --psdir=DIR ps documentation [DOCDIR] 1324 1.1 mrg _ACEOF 1325 1.1 mrg 1326 1.1 mrg cat <<\_ACEOF 1327 1.1 mrg 1328 1.1 mrg System types: 1329 1.1 mrg --build=BUILD configure for building on BUILD [guessed] 1330 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1331 1.1 mrg _ACEOF 1332 1.1 mrg fi 1333 1.1 mrg 1334 1.1 mrg if test -n "$ac_init_help"; then 1335 1.1 mrg case $ac_init_help in 1336 1.1 mrg short | recursive ) echo "Configuration of GNU C Runtime Library 1.0:";; 1337 1.1 mrg esac 1338 1.1 mrg cat <<\_ACEOF 1339 1.1 mrg 1340 1.1 mrg Optional Features: 1341 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options 1342 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1343 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1344 1.1 mrg --disable-shared don't provide a shared libgcc 1345 1.6 mrg --enable-vtable-verify Enable vtable verification feature 1346 1.1 mrg --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory 1347 1.1 mrg --enable-maintainer-mode 1348 1.1 mrg enable make rules and dependencies not useful (and 1349 1.1 mrg sometimes confusing) to the casual installer 1350 1.15 mrg --disable-gcov don't provide libgcov and related host tools 1351 1.11 mrg --disable-largefile omit support for large files 1352 1.1 mrg --enable-decimal-float={no,yes,bid,dpd} 1353 1.1 mrg enable decimal float extension to C. Selecting 'bid' 1354 1.1 mrg or 'dpd' choses which decimal floating point format 1355 1.1 mrg to use 1356 1.15 mrg --enable-cet enable Intel CET in target libraries [default=auto] 1357 1.6 mrg --enable-explicit-exception-frame-registration 1358 1.6 mrg register exception tables explicitly at module 1359 1.6 mrg start, for use e.g. for compatibility with 1360 1.6 mrg installations without PT_GNU_EH_FRAME support 1361 1.14 mrg --disable-tm-clone-registry disable TM clone registry 1362 1.1 mrg --enable-tls Use thread-local storage [default=yes] 1363 1.1 mrg 1364 1.1 mrg Optional Packages: 1365 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1366 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1367 1.1 mrg --with-target-subdir=SUBDIR Configuring in a subdirectory for target 1368 1.1 mrg --with-cross-host=HOST Configuring with a cross compiler 1369 1.1 mrg --with-ld arrange to use the specified ld (full pathname) 1370 1.6 mrg --with-aix-soname=aix|svr4|both 1371 1.6 mrg shared library versioning (aka "SONAME") variant to 1372 1.6 mrg provide on AIX 1373 1.14 mrg --with-toolexeclibdir=DIR 1374 1.14 mrg install libraries built with a cross compiler within 1375 1.14 mrg DIR 1376 1.1 mrg --with-slibdir=DIR shared libraries in DIR LIBDIR 1377 1.1 mrg --with-build-libsubdir=DIR Directory where to find libraries for build system 1378 1.4 mrg --with-system-libunwind use installed libunwind 1379 1.6 mrg --with-glibc-version=M.N 1380 1.6 mrg assume GCC used with glibc version M.N or later 1381 1.11 mrg --with-gcc-major-version-only 1382 1.11 mrg use only GCC major number in filesystem paths 1383 1.1 mrg 1384 1.1 mrg Some influential environment variables: 1385 1.1 mrg CC C compiler command 1386 1.1 mrg CFLAGS C compiler flags 1387 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1388 1.1 mrg nonstandard directory <lib dir> 1389 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library> 1390 1.13 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1391 1.1 mrg you have headers in a nonstandard directory <include dir> 1392 1.1 mrg CPP C preprocessor 1393 1.1 mrg 1394 1.1 mrg Use these variables to override the choices made by `configure' or to help 1395 1.1 mrg it to find libraries and programs with nonstandard names/locations. 1396 1.1 mrg 1397 1.1 mrg Report bugs to the package provider. 1398 1.1 mrg GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>. 1399 1.1 mrg General help using GNU software: <http://www.gnu.org/gethelp/>. 1400 1.1 mrg _ACEOF 1401 1.1 mrg ac_status=$? 1402 1.1 mrg fi 1403 1.1 mrg 1404 1.1 mrg if test "$ac_init_help" = "recursive"; then 1405 1.1 mrg # If there are subdirs, report their specific --help. 1406 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1407 1.1 mrg test -d "$ac_dir" || 1408 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1409 1.1 mrg continue 1410 1.1 mrg ac_builddir=. 1411 1.1 mrg 1412 1.1 mrg case "$ac_dir" in 1413 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1414 1.1 mrg *) 1415 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1416 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 1417 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1418 1.1 mrg case $ac_top_builddir_sub in 1419 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1420 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1421 1.1 mrg esac ;; 1422 1.1 mrg esac 1423 1.1 mrg ac_abs_top_builddir=$ac_pwd 1424 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 1425 1.1 mrg # for backward compatibility: 1426 1.1 mrg ac_top_builddir=$ac_top_build_prefix 1427 1.1 mrg 1428 1.1 mrg case $srcdir in 1429 1.1 mrg .) # We are building in place. 1430 1.1 mrg ac_srcdir=. 1431 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 1432 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 1433 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 1434 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 1435 1.1 mrg ac_top_srcdir=$srcdir 1436 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 1437 1.1 mrg *) # Relative name. 1438 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1439 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1440 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1441 1.1 mrg esac 1442 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1443 1.1 mrg 1444 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; } 1445 1.1 mrg # Check for guested configure. 1446 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then 1447 1.1 mrg echo && 1448 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1449 1.1 mrg elif test -f "$ac_srcdir/configure"; then 1450 1.1 mrg echo && 1451 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive 1452 1.1 mrg else 1453 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1454 1.1 mrg fi || ac_status=$? 1455 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; } 1456 1.1 mrg done 1457 1.1 mrg fi 1458 1.1 mrg 1459 1.1 mrg test -n "$ac_init_help" && exit $ac_status 1460 1.1 mrg if $ac_init_version; then 1461 1.1 mrg cat <<\_ACEOF 1462 1.1 mrg GNU C Runtime Library configure 1.0 1463 1.13 mrg generated by GNU Autoconf 2.69 1464 1.1 mrg 1465 1.13 mrg Copyright (C) 2012 Free Software Foundation, Inc. 1466 1.1 mrg This configure script is free software; the Free Software Foundation 1467 1.1 mrg gives unlimited permission to copy, distribute and modify it. 1468 1.1 mrg _ACEOF 1469 1.1 mrg exit 1470 1.1 mrg fi 1471 1.1 mrg 1472 1.1 mrg ## ------------------------ ## 1473 1.1 mrg ## Autoconf initialization. ## 1474 1.1 mrg ## ------------------------ ## 1475 1.1 mrg 1476 1.1 mrg # ac_fn_c_try_compile LINENO 1477 1.1 mrg # -------------------------- 1478 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded. 1479 1.1 mrg ac_fn_c_try_compile () 1480 1.1 mrg { 1481 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1482 1.1 mrg rm -f conftest.$ac_objext 1483 1.1 mrg if { { ac_try="$ac_compile" 1484 1.1 mrg case "(($ac_try" in 1485 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1486 1.1 mrg *) ac_try_echo=$ac_try;; 1487 1.1 mrg esac 1488 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1489 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1490 1.1 mrg (eval "$ac_compile") 2>conftest.err 1491 1.1 mrg ac_status=$? 1492 1.1 mrg if test -s conftest.err; then 1493 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1494 1.1 mrg cat conftest.er1 >&5 1495 1.1 mrg mv -f conftest.er1 conftest.err 1496 1.1 mrg fi 1497 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1498 1.1 mrg test $ac_status = 0; } && { 1499 1.1 mrg test -z "$ac_c_werror_flag" || 1500 1.1 mrg test ! -s conftest.err 1501 1.1 mrg } && test -s conftest.$ac_objext; then : 1502 1.1 mrg ac_retval=0 1503 1.1 mrg else 1504 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1505 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1506 1.1 mrg 1507 1.1 mrg ac_retval=1 1508 1.1 mrg fi 1509 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1510 1.13 mrg as_fn_set_status $ac_retval 1511 1.1 mrg 1512 1.1 mrg } # ac_fn_c_try_compile 1513 1.1 mrg 1514 1.1 mrg # ac_fn_c_try_cpp LINENO 1515 1.1 mrg # ---------------------- 1516 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1517 1.1 mrg ac_fn_c_try_cpp () 1518 1.1 mrg { 1519 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1520 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext" 1521 1.1 mrg case "(($ac_try" in 1522 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1523 1.1 mrg *) ac_try_echo=$ac_try;; 1524 1.1 mrg esac 1525 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1526 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1527 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1528 1.1 mrg ac_status=$? 1529 1.1 mrg if test -s conftest.err; then 1530 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1531 1.1 mrg cat conftest.er1 >&5 1532 1.1 mrg mv -f conftest.er1 conftest.err 1533 1.1 mrg fi 1534 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1535 1.13 mrg test $ac_status = 0; } > conftest.i && { 1536 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1537 1.1 mrg test ! -s conftest.err 1538 1.1 mrg }; then : 1539 1.1 mrg ac_retval=0 1540 1.1 mrg else 1541 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1542 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1543 1.1 mrg 1544 1.1 mrg ac_retval=1 1545 1.1 mrg fi 1546 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1547 1.13 mrg as_fn_set_status $ac_retval 1548 1.1 mrg 1549 1.1 mrg } # ac_fn_c_try_cpp 1550 1.4 mrg 1551 1.4 mrg # ac_fn_c_try_run LINENO 1552 1.4 mrg # ---------------------- 1553 1.4 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1554 1.4 mrg # that executables *can* be run. 1555 1.4 mrg ac_fn_c_try_run () 1556 1.4 mrg { 1557 1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1558 1.4 mrg if { { ac_try="$ac_link" 1559 1.4 mrg case "(($ac_try" in 1560 1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1561 1.4 mrg *) ac_try_echo=$ac_try;; 1562 1.4 mrg esac 1563 1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1564 1.4 mrg $as_echo "$ac_try_echo"; } >&5 1565 1.4 mrg (eval "$ac_link") 2>&5 1566 1.4 mrg ac_status=$? 1567 1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1568 1.4 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1569 1.4 mrg { { case "(($ac_try" in 1570 1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1571 1.4 mrg *) ac_try_echo=$ac_try;; 1572 1.4 mrg esac 1573 1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1574 1.4 mrg $as_echo "$ac_try_echo"; } >&5 1575 1.4 mrg (eval "$ac_try") 2>&5 1576 1.4 mrg ac_status=$? 1577 1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1578 1.4 mrg test $ac_status = 0; }; }; then : 1579 1.4 mrg ac_retval=0 1580 1.4 mrg else 1581 1.4 mrg $as_echo "$as_me: program exited with status $ac_status" >&5 1582 1.4 mrg $as_echo "$as_me: failed program was:" >&5 1583 1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5 1584 1.4 mrg 1585 1.4 mrg ac_retval=$ac_status 1586 1.4 mrg fi 1587 1.4 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1588 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1589 1.13 mrg as_fn_set_status $ac_retval 1590 1.4 mrg 1591 1.4 mrg } # ac_fn_c_try_run 1592 1.4 mrg 1593 1.4 mrg # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 1594 1.4 mrg # -------------------------------------------- 1595 1.4 mrg # Tries to find the compile-time value of EXPR in a program that includes 1596 1.4 mrg # INCLUDES, setting VAR accordingly. Returns whether the value could be 1597 1.4 mrg # computed 1598 1.4 mrg ac_fn_c_compute_int () 1599 1.4 mrg { 1600 1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1601 1.4 mrg if test "$cross_compiling" = yes; then 1602 1.4 mrg # Depending upon the size, compute the lo and hi bounds. 1603 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1604 1.4 mrg /* end confdefs.h. */ 1605 1.4 mrg $4 1606 1.4 mrg int 1607 1.4 mrg main () 1608 1.4 mrg { 1609 1.4 mrg static int test_array [1 - 2 * !(($2) >= 0)]; 1610 1.13 mrg test_array [0] = 0; 1611 1.13 mrg return test_array [0]; 1612 1.4 mrg 1613 1.4 mrg ; 1614 1.4 mrg return 0; 1615 1.4 mrg } 1616 1.4 mrg _ACEOF 1617 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 1618 1.4 mrg ac_lo=0 ac_mid=0 1619 1.4 mrg while :; do 1620 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1621 1.4 mrg /* end confdefs.h. */ 1622 1.4 mrg $4 1623 1.4 mrg int 1624 1.4 mrg main () 1625 1.4 mrg { 1626 1.4 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1627 1.13 mrg test_array [0] = 0; 1628 1.13 mrg return test_array [0]; 1629 1.4 mrg 1630 1.4 mrg ; 1631 1.4 mrg return 0; 1632 1.4 mrg } 1633 1.4 mrg _ACEOF 1634 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 1635 1.4 mrg ac_hi=$ac_mid; break 1636 1.4 mrg else 1637 1.4 mrg as_fn_arith $ac_mid + 1 && ac_lo=$as_val 1638 1.4 mrg if test $ac_lo -le $ac_mid; then 1639 1.4 mrg ac_lo= ac_hi= 1640 1.4 mrg break 1641 1.4 mrg fi 1642 1.4 mrg as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 1643 1.4 mrg fi 1644 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1645 1.4 mrg done 1646 1.4 mrg else 1647 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1648 1.4 mrg /* end confdefs.h. */ 1649 1.4 mrg $4 1650 1.4 mrg int 1651 1.4 mrg main () 1652 1.4 mrg { 1653 1.4 mrg static int test_array [1 - 2 * !(($2) < 0)]; 1654 1.13 mrg test_array [0] = 0; 1655 1.13 mrg return test_array [0]; 1656 1.4 mrg 1657 1.4 mrg ; 1658 1.4 mrg return 0; 1659 1.4 mrg } 1660 1.4 mrg _ACEOF 1661 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 1662 1.4 mrg ac_hi=-1 ac_mid=-1 1663 1.4 mrg while :; do 1664 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1665 1.4 mrg /* end confdefs.h. */ 1666 1.4 mrg $4 1667 1.4 mrg int 1668 1.4 mrg main () 1669 1.4 mrg { 1670 1.4 mrg static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 1671 1.13 mrg test_array [0] = 0; 1672 1.13 mrg return test_array [0]; 1673 1.4 mrg 1674 1.4 mrg ; 1675 1.4 mrg return 0; 1676 1.4 mrg } 1677 1.4 mrg _ACEOF 1678 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 1679 1.4 mrg ac_lo=$ac_mid; break 1680 1.4 mrg else 1681 1.4 mrg as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 1682 1.4 mrg if test $ac_mid -le $ac_hi; then 1683 1.4 mrg ac_lo= ac_hi= 1684 1.4 mrg break 1685 1.4 mrg fi 1686 1.4 mrg as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 1687 1.4 mrg fi 1688 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1689 1.4 mrg done 1690 1.4 mrg else 1691 1.4 mrg ac_lo= ac_hi= 1692 1.4 mrg fi 1693 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1694 1.4 mrg fi 1695 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1696 1.4 mrg # Binary search between lo and hi bounds. 1697 1.4 mrg while test "x$ac_lo" != "x$ac_hi"; do 1698 1.4 mrg as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 1699 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1700 1.4 mrg /* end confdefs.h. */ 1701 1.4 mrg $4 1702 1.4 mrg int 1703 1.4 mrg main () 1704 1.4 mrg { 1705 1.4 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1706 1.13 mrg test_array [0] = 0; 1707 1.13 mrg return test_array [0]; 1708 1.4 mrg 1709 1.4 mrg ; 1710 1.4 mrg return 0; 1711 1.4 mrg } 1712 1.4 mrg _ACEOF 1713 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 1714 1.4 mrg ac_hi=$ac_mid 1715 1.4 mrg else 1716 1.4 mrg as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 1717 1.4 mrg fi 1718 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1719 1.4 mrg done 1720 1.4 mrg case $ac_lo in #(( 1721 1.4 mrg ?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 1722 1.4 mrg '') ac_retval=1 ;; 1723 1.4 mrg esac 1724 1.4 mrg else 1725 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1726 1.4 mrg /* end confdefs.h. */ 1727 1.4 mrg $4 1728 1.4 mrg static long int longval () { return $2; } 1729 1.4 mrg static unsigned long int ulongval () { return $2; } 1730 1.4 mrg #include <stdio.h> 1731 1.4 mrg #include <stdlib.h> 1732 1.4 mrg int 1733 1.4 mrg main () 1734 1.4 mrg { 1735 1.4 mrg 1736 1.4 mrg FILE *f = fopen ("conftest.val", "w"); 1737 1.4 mrg if (! f) 1738 1.4 mrg return 1; 1739 1.4 mrg if (($2) < 0) 1740 1.4 mrg { 1741 1.4 mrg long int i = longval (); 1742 1.4 mrg if (i != ($2)) 1743 1.4 mrg return 1; 1744 1.4 mrg fprintf (f, "%ld", i); 1745 1.4 mrg } 1746 1.4 mrg else 1747 1.4 mrg { 1748 1.4 mrg unsigned long int i = ulongval (); 1749 1.4 mrg if (i != ($2)) 1750 1.4 mrg return 1; 1751 1.4 mrg fprintf (f, "%lu", i); 1752 1.4 mrg } 1753 1.4 mrg /* Do not output a trailing newline, as this causes \r\n confusion 1754 1.4 mrg on some platforms. */ 1755 1.4 mrg return ferror (f) || fclose (f) != 0; 1756 1.4 mrg 1757 1.4 mrg ; 1758 1.4 mrg return 0; 1759 1.4 mrg } 1760 1.4 mrg _ACEOF 1761 1.4 mrg if ac_fn_c_try_run "$LINENO"; then : 1762 1.4 mrg echo >>conftest.val; read $3 <conftest.val; ac_retval=0 1763 1.4 mrg else 1764 1.4 mrg ac_retval=1 1765 1.4 mrg fi 1766 1.4 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1767 1.4 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext 1768 1.4 mrg rm -f conftest.val 1769 1.4 mrg 1770 1.4 mrg fi 1771 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1772 1.13 mrg as_fn_set_status $ac_retval 1773 1.4 mrg 1774 1.4 mrg } # ac_fn_c_compute_int 1775 1.6 mrg 1776 1.6 mrg # ac_fn_c_check_header_preproc LINENO HEADER VAR 1777 1.6 mrg # ---------------------------------------------- 1778 1.6 mrg # Tests whether HEADER is present, setting the cache variable VAR accordingly. 1779 1.6 mrg ac_fn_c_check_header_preproc () 1780 1.6 mrg { 1781 1.6 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1782 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1783 1.6 mrg $as_echo_n "checking for $2... " >&6; } 1784 1.13 mrg if eval \${$3+:} false; then : 1785 1.6 mrg $as_echo_n "(cached) " >&6 1786 1.6 mrg else 1787 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1788 1.6 mrg /* end confdefs.h. */ 1789 1.6 mrg #include <$2> 1790 1.6 mrg _ACEOF 1791 1.6 mrg if ac_fn_c_try_cpp "$LINENO"; then : 1792 1.6 mrg eval "$3=yes" 1793 1.6 mrg else 1794 1.6 mrg eval "$3=no" 1795 1.6 mrg fi 1796 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext 1797 1.6 mrg fi 1798 1.6 mrg eval ac_res=\$$3 1799 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1800 1.6 mrg $as_echo "$ac_res" >&6; } 1801 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1802 1.6 mrg 1803 1.6 mrg } # ac_fn_c_check_header_preproc 1804 1.1 mrg cat >config.log <<_ACEOF 1805 1.1 mrg This file contains any messages produced by compilers while 1806 1.1 mrg running configure, to aid debugging if configure makes a mistake. 1807 1.1 mrg 1808 1.1 mrg It was created by GNU C Runtime Library $as_me 1.0, which was 1809 1.13 mrg generated by GNU Autoconf 2.69. Invocation command line was 1810 1.1 mrg 1811 1.1 mrg $ $0 $@ 1812 1.1 mrg 1813 1.1 mrg _ACEOF 1814 1.1 mrg exec 5>>config.log 1815 1.1 mrg { 1816 1.1 mrg cat <<_ASUNAME 1817 1.1 mrg ## --------- ## 1818 1.1 mrg ## Platform. ## 1819 1.1 mrg ## --------- ## 1820 1.1 mrg 1821 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1822 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown` 1823 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown` 1824 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown` 1825 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown` 1826 1.1 mrg 1827 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1828 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1829 1.1 mrg 1830 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1831 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1832 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1833 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1834 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1835 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1836 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1837 1.1 mrg 1838 1.1 mrg _ASUNAME 1839 1.1 mrg 1840 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1841 1.1 mrg for as_dir in $PATH 1842 1.1 mrg do 1843 1.1 mrg IFS=$as_save_IFS 1844 1.1 mrg test -z "$as_dir" && as_dir=. 1845 1.1 mrg $as_echo "PATH: $as_dir" 1846 1.1 mrg done 1847 1.1 mrg IFS=$as_save_IFS 1848 1.1 mrg 1849 1.1 mrg } >&5 1850 1.1 mrg 1851 1.1 mrg cat >&5 <<_ACEOF 1852 1.1 mrg 1853 1.1 mrg 1854 1.1 mrg ## ----------- ## 1855 1.1 mrg ## Core tests. ## 1856 1.1 mrg ## ----------- ## 1857 1.1 mrg 1858 1.1 mrg _ACEOF 1859 1.1 mrg 1860 1.1 mrg 1861 1.1 mrg # Keep a trace of the command line. 1862 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up. 1863 1.1 mrg # Strip out --silent because we don't want to record it for future runs. 1864 1.1 mrg # Also quote any args containing shell meta-characters. 1865 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression. 1866 1.1 mrg ac_configure_args= 1867 1.1 mrg ac_configure_args0= 1868 1.1 mrg ac_configure_args1= 1869 1.1 mrg ac_must_keep_next=false 1870 1.1 mrg for ac_pass in 1 2 1871 1.1 mrg do 1872 1.1 mrg for ac_arg 1873 1.1 mrg do 1874 1.1 mrg case $ac_arg in 1875 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1876 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1877 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 1878 1.1 mrg continue ;; 1879 1.1 mrg *\'*) 1880 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1881 1.1 mrg esac 1882 1.1 mrg case $ac_pass in 1883 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1884 1.1 mrg 2) 1885 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'" 1886 1.1 mrg if test $ac_must_keep_next = true; then 1887 1.1 mrg ac_must_keep_next=false # Got value, back to normal. 1888 1.1 mrg else 1889 1.1 mrg case $ac_arg in 1890 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1891 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1892 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1893 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x) 1894 1.1 mrg case "$ac_configure_args0 " in 1895 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1896 1.1 mrg esac 1897 1.1 mrg ;; 1898 1.1 mrg -* ) ac_must_keep_next=true ;; 1899 1.1 mrg esac 1900 1.1 mrg fi 1901 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'" 1902 1.1 mrg ;; 1903 1.1 mrg esac 1904 1.1 mrg done 1905 1.1 mrg done 1906 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;} 1907 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;} 1908 1.1 mrg 1909 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete 1910 1.1 mrg # config.log. We remove comments because anyway the quotes in there 1911 1.1 mrg # would cause problems or look ugly. 1912 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap. 1913 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1914 1.1 mrg trap 'exit_status=$? 1915 1.1 mrg # Save into config.log some information that might help in debugging. 1916 1.1 mrg { 1917 1.1 mrg echo 1918 1.1 mrg 1919 1.13 mrg $as_echo "## ---------------- ## 1920 1.1 mrg ## Cache variables. ## 1921 1.13 mrg ## ---------------- ##" 1922 1.1 mrg echo 1923 1.1 mrg # The following way of writing the cache mishandles newlines in values, 1924 1.1 mrg ( 1925 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1926 1.1 mrg eval ac_val=\$$ac_var 1927 1.1 mrg case $ac_val in #( 1928 1.1 mrg *${as_nl}*) 1929 1.1 mrg case $ac_var in #( 1930 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1931 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1932 1.1 mrg esac 1933 1.1 mrg case $ac_var in #( 1934 1.1 mrg _ | IFS | as_nl) ;; #( 1935 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1936 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 1937 1.1 mrg esac ;; 1938 1.1 mrg esac 1939 1.1 mrg done 1940 1.1 mrg (set) 2>&1 | 1941 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1942 1.1 mrg *${as_nl}ac_space=\ *) 1943 1.1 mrg sed -n \ 1944 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g; 1945 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1946 1.1 mrg ;; #( 1947 1.1 mrg *) 1948 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1949 1.1 mrg ;; 1950 1.1 mrg esac | 1951 1.1 mrg sort 1952 1.1 mrg ) 1953 1.1 mrg echo 1954 1.1 mrg 1955 1.13 mrg $as_echo "## ----------------- ## 1956 1.1 mrg ## Output variables. ## 1957 1.13 mrg ## ----------------- ##" 1958 1.1 mrg echo 1959 1.1 mrg for ac_var in $ac_subst_vars 1960 1.1 mrg do 1961 1.1 mrg eval ac_val=\$$ac_var 1962 1.1 mrg case $ac_val in 1963 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1964 1.1 mrg esac 1965 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''" 1966 1.1 mrg done | sort 1967 1.1 mrg echo 1968 1.1 mrg 1969 1.1 mrg if test -n "$ac_subst_files"; then 1970 1.13 mrg $as_echo "## ------------------- ## 1971 1.1 mrg ## File substitutions. ## 1972 1.13 mrg ## ------------------- ##" 1973 1.1 mrg echo 1974 1.1 mrg for ac_var in $ac_subst_files 1975 1.1 mrg do 1976 1.1 mrg eval ac_val=\$$ac_var 1977 1.1 mrg case $ac_val in 1978 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1979 1.1 mrg esac 1980 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''" 1981 1.1 mrg done | sort 1982 1.1 mrg echo 1983 1.1 mrg fi 1984 1.1 mrg 1985 1.1 mrg if test -s confdefs.h; then 1986 1.13 mrg $as_echo "## ----------- ## 1987 1.1 mrg ## confdefs.h. ## 1988 1.13 mrg ## ----------- ##" 1989 1.1 mrg echo 1990 1.1 mrg cat confdefs.h 1991 1.1 mrg echo 1992 1.1 mrg fi 1993 1.1 mrg test "$ac_signal" != 0 && 1994 1.1 mrg $as_echo "$as_me: caught signal $ac_signal" 1995 1.1 mrg $as_echo "$as_me: exit $exit_status" 1996 1.1 mrg } >&5 1997 1.1 mrg rm -f core *.core core.conftest.* && 1998 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1999 1.1 mrg exit $exit_status 2000 1.1 mrg ' 0 2001 1.1 mrg for ac_signal in 1 2 13 15; do 2002 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2003 1.1 mrg done 2004 1.1 mrg ac_signal=0 2005 1.1 mrg 2006 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed. 2007 1.1 mrg rm -f -r conftest* confdefs.h 2008 1.1 mrg 2009 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h 2010 1.1 mrg 2011 1.1 mrg # Predefined preprocessor variables. 2012 1.1 mrg 2013 1.1 mrg cat >>confdefs.h <<_ACEOF 2014 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME" 2015 1.1 mrg _ACEOF 2016 1.1 mrg 2017 1.1 mrg cat >>confdefs.h <<_ACEOF 2018 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2019 1.1 mrg _ACEOF 2020 1.1 mrg 2021 1.1 mrg cat >>confdefs.h <<_ACEOF 2022 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION" 2023 1.1 mrg _ACEOF 2024 1.1 mrg 2025 1.1 mrg cat >>confdefs.h <<_ACEOF 2026 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING" 2027 1.1 mrg _ACEOF 2028 1.1 mrg 2029 1.1 mrg cat >>confdefs.h <<_ACEOF 2030 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2031 1.1 mrg _ACEOF 2032 1.1 mrg 2033 1.1 mrg cat >>confdefs.h <<_ACEOF 2034 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL" 2035 1.1 mrg _ACEOF 2036 1.1 mrg 2037 1.1 mrg 2038 1.1 mrg # Let the site file select an alternate cache file if it wants to. 2039 1.1 mrg # Prefer an explicitly selected file to automatically selected ones. 2040 1.1 mrg ac_site_file1=NONE 2041 1.1 mrg ac_site_file2=NONE 2042 1.1 mrg if test -n "$CONFIG_SITE"; then 2043 1.13 mrg # We do not want a PATH search for config.site. 2044 1.13 mrg case $CONFIG_SITE in #(( 2045 1.13 mrg -*) ac_site_file1=./$CONFIG_SITE;; 2046 1.13 mrg */*) ac_site_file1=$CONFIG_SITE;; 2047 1.13 mrg *) ac_site_file1=./$CONFIG_SITE;; 2048 1.13 mrg esac 2049 1.1 mrg elif test "x$prefix" != xNONE; then 2050 1.1 mrg ac_site_file1=$prefix/share/config.site 2051 1.1 mrg ac_site_file2=$prefix/etc/config.site 2052 1.1 mrg else 2053 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site 2054 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site 2055 1.1 mrg fi 2056 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2057 1.1 mrg do 2058 1.1 mrg test "x$ac_site_file" = xNONE && continue 2059 1.13 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2060 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2061 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2062 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5 2063 1.13 mrg . "$ac_site_file" \ 2064 1.13 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2065 1.13 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2066 1.13 mrg as_fn_error $? "failed to load site script $ac_site_file 2067 1.13 mrg See \`config.log' for more details" "$LINENO" 5; } 2068 1.1 mrg fi 2069 1.1 mrg done 2070 1.1 mrg 2071 1.1 mrg if test -r "$cache_file"; then 2072 1.13 mrg # Some versions of bash will fail to source /dev/null (special files 2073 1.13 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2074 1.13 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2075 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2076 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;} 2077 1.1 mrg case $cache_file in 2078 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2079 1.1 mrg *) . "./$cache_file";; 2080 1.1 mrg esac 2081 1.1 mrg fi 2082 1.1 mrg else 2083 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2084 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;} 2085 1.1 mrg >$cache_file 2086 1.1 mrg fi 2087 1.1 mrg 2088 1.1 mrg # Check that the precious variables saved in the cache have kept the same 2089 1.1 mrg # value. 2090 1.1 mrg ac_cache_corrupted=false 2091 1.1 mrg for ac_var in $ac_precious_vars; do 2092 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2093 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set 2094 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2095 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value 2096 1.1 mrg case $ac_old_set,$ac_new_set in 2097 1.1 mrg set,) 2098 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2099 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2100 1.1 mrg ac_cache_corrupted=: ;; 2101 1.1 mrg ,set) 2102 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2103 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2104 1.1 mrg ac_cache_corrupted=: ;; 2105 1.1 mrg ,);; 2106 1.1 mrg *) 2107 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then 2108 1.1 mrg # differences in whitespace do not lead to failure. 2109 1.1 mrg ac_old_val_w=`echo x $ac_old_val` 2110 1.1 mrg ac_new_val_w=`echo x $ac_new_val` 2111 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2112 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2113 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2114 1.1 mrg ac_cache_corrupted=: 2115 1.1 mrg else 2116 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2117 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2118 1.1 mrg eval $ac_var=\$ac_old_val 2119 1.1 mrg fi 2120 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2121 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2122 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2123 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2124 1.1 mrg fi;; 2125 1.1 mrg esac 2126 1.1 mrg # Pass precious variables to config.status. 2127 1.1 mrg if test "$ac_new_set" = set; then 2128 1.1 mrg case $ac_new_val in 2129 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2130 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;; 2131 1.1 mrg esac 2132 1.1 mrg case " $ac_configure_args " in 2133 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2134 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2135 1.1 mrg esac 2136 1.1 mrg fi 2137 1.1 mrg done 2138 1.1 mrg if $ac_cache_corrupted; then 2139 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2140 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2141 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2142 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2143 1.13 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2144 1.1 mrg fi 2145 1.1 mrg ## -------------------- ## 2146 1.1 mrg ## Main body of script. ## 2147 1.1 mrg ## -------------------- ## 2148 1.1 mrg 2149 1.1 mrg ac_ext=c 2150 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 2151 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2152 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2153 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 2154 1.1 mrg 2155 1.1 mrg 2156 1.1 mrg 2157 1.1 mrg 2158 1.1 mrg 2159 1.1 mrg 2160 1.1 mrg 2161 1.4 mrg # The libgcc should not depend on any header files 2162 1.4 mrg 2163 1.4 mrg 2164 1.1 mrg 2165 1.1 mrg # Check whether --with-target-subdir was given. 2166 1.1 mrg if test "${with_target_subdir+set}" = set; then : 2167 1.1 mrg withval=$with_target_subdir; 2168 1.1 mrg fi 2169 1.1 mrg 2170 1.1 mrg 2171 1.1 mrg # Check whether --with-cross-host was given. 2172 1.1 mrg if test "${with_cross_host+set}" = set; then : 2173 1.1 mrg withval=$with_cross_host; 2174 1.1 mrg fi 2175 1.1 mrg 2176 1.1 mrg 2177 1.1 mrg # Check whether --with-ld was given. 2178 1.1 mrg if test "${with_ld+set}" = set; then : 2179 1.1 mrg withval=$with_ld; 2180 1.1 mrg fi 2181 1.1 mrg 2182 1.1 mrg 2183 1.1 mrg if test "${srcdir}" = "."; then 2184 1.1 mrg if test -n "${with_build_subdir}"; then 2185 1.1 mrg libgcc_topdir="${srcdir}/../.." 2186 1.1 mrg with_target_subdir= 2187 1.1 mrg elif test -z "${with_target_subdir}"; then 2188 1.1 mrg libgcc_topdir="${srcdir}/.." 2189 1.1 mrg else 2190 1.1 mrg if test "${with_target_subdir}" != "."; then 2191 1.1 mrg libgcc_topdir="${srcdir}/${with_multisrctop}../.." 2192 1.1 mrg else 2193 1.1 mrg libgcc_topdir="${srcdir}/${with_multisrctop}.." 2194 1.1 mrg fi 2195 1.1 mrg fi 2196 1.1 mrg else 2197 1.1 mrg libgcc_topdir="${srcdir}/.." 2198 1.1 mrg fi 2199 1.1 mrg 2200 1.1 mrg ac_aux_dir= 2201 1.1 mrg for ac_dir in $libgcc_topdir "$srcdir"/$libgcc_topdir; do 2202 1.13 mrg if test -f "$ac_dir/install-sh"; then 2203 1.13 mrg ac_aux_dir=$ac_dir 2204 1.13 mrg ac_install_sh="$SHELL $ac_aux_dir/install-sh -c" 2205 1.13 mrg break 2206 1.13 mrg elif test -f "$ac_dir/install.sh"; then 2207 1.13 mrg ac_aux_dir=$ac_dir 2208 1.13 mrg ac_install_sh="$SHELL $ac_aux_dir/install.sh -c" 2209 1.13 mrg break 2210 1.13 mrg elif test -f "$ac_dir/shtool"; then 2211 1.13 mrg ac_aux_dir=$ac_dir 2212 1.13 mrg ac_install_sh="$SHELL $ac_aux_dir/shtool install -c" 2213 1.13 mrg break 2214 1.13 mrg fi 2215 1.1 mrg done 2216 1.1 mrg if test -z "$ac_aux_dir"; then 2217 1.13 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in $libgcc_topdir \"$srcdir\"/$libgcc_topdir" "$LINENO" 5 2218 1.1 mrg fi 2219 1.1 mrg 2220 1.1 mrg # These three variables are undocumented and unsupported, 2221 1.1 mrg # and are intended to be withdrawn in a future Autoconf release. 2222 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory 2223 1.1 mrg # whose full name contains unusual characters. 2224 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2225 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2226 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2227 1.1 mrg 2228 1.1 mrg 2229 1.4 mrg ac_config_headers="$ac_config_headers auto-target.h:config.in" 2230 1.4 mrg 2231 1.1 mrg 2232 1.1 mrg # Check whether --enable-shared was given. 2233 1.1 mrg if test "${enable_shared+set}" = set; then : 2234 1.1 mrg enableval=$enable_shared; 2235 1.1 mrg case $enable_shared in 2236 1.1 mrg yes | no) ;; 2237 1.1 mrg *) 2238 1.1 mrg enable_shared=no 2239 1.1 mrg IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 2240 1.1 mrg for pkg in $enableval; do 2241 1.1 mrg if test "X$pkg" = "Xgcc" || test "X$pkg" = "Xlibgcc"; then 2242 1.1 mrg enable_shared=yes 2243 1.1 mrg fi 2244 1.1 mrg done 2245 1.1 mrg IFS="$ac_save_ifs" 2246 1.1 mrg ;; 2247 1.1 mrg esac 2248 1.1 mrg 2249 1.1 mrg else 2250 1.1 mrg enable_shared=yes 2251 1.1 mrg fi 2252 1.1 mrg 2253 1.1 mrg 2254 1.1 mrg 2255 1.6 mrg # Check whether --enable-vtable-verify was given. 2256 1.6 mrg if test "${enable_vtable_verify+set}" = set; then : 2257 1.6 mrg enableval=$enable_vtable_verify; case "$enableval" in 2258 1.6 mrg yes) enable_vtable_verify=yes ;; 2259 1.6 mrg no) enable_vtable_verify=no ;; 2260 1.6 mrg *) enable_vtable_verify=no;; 2261 1.6 mrg esac 2262 1.6 mrg else 2263 1.6 mrg enable_vtable_verify=no 2264 1.6 mrg fi 2265 1.6 mrg 2266 1.6 mrg 2267 1.6 mrg 2268 1.6 mrg 2269 1.6 mrg # Check whether --with-aix-soname was given. 2270 1.6 mrg if test "${with_aix_soname+set}" = set; then : 2271 1.6 mrg withval=$with_aix_soname; case "${host}:${enable_shared}" in 2272 1.6 mrg power*-*-aix[5-9]*:yes) 2273 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide for shared libgcc" >&5 2274 1.6 mrg $as_echo_n "checking which variant of shared library versioning to provide for shared libgcc... " >&6; } 2275 1.6 mrg case ${withval} in 2276 1.6 mrg aix|svr4|both) ;; 2277 1.13 mrg *) as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5;; 2278 1.6 mrg esac 2279 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5 2280 1.6 mrg $as_echo "$withval" >&6; } 2281 1.6 mrg ;; 2282 1.6 mrg *) with_aix_soname=aix ;; 2283 1.6 mrg esac 2284 1.6 mrg 2285 1.6 mrg else 2286 1.6 mrg with_aix_soname=aix 2287 1.6 mrg fi 2288 1.6 mrg 2289 1.6 mrg 2290 1.6 mrg 2291 1.4 mrg # Make sure we can run config.sub. 2292 1.4 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2293 1.13 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2294 1.4 mrg 2295 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2296 1.4 mrg $as_echo_n "checking build system type... " >&6; } 2297 1.13 mrg if ${ac_cv_build+:} false; then : 2298 1.4 mrg $as_echo_n "(cached) " >&6 2299 1.4 mrg else 2300 1.4 mrg ac_build_alias=$build_alias 2301 1.4 mrg test "x$ac_build_alias" = x && 2302 1.4 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2303 1.4 mrg test "x$ac_build_alias" = x && 2304 1.13 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2305 1.4 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2306 1.13 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2307 1.4 mrg 2308 1.4 mrg fi 2309 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2310 1.4 mrg $as_echo "$ac_cv_build" >&6; } 2311 1.4 mrg case $ac_cv_build in 2312 1.4 mrg *-*-*) ;; 2313 1.13 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2314 1.4 mrg esac 2315 1.4 mrg build=$ac_cv_build 2316 1.4 mrg ac_save_IFS=$IFS; IFS='-' 2317 1.4 mrg set x $ac_cv_build 2318 1.4 mrg shift 2319 1.4 mrg build_cpu=$1 2320 1.4 mrg build_vendor=$2 2321 1.4 mrg shift; shift 2322 1.4 mrg # Remember, the first character of IFS is used to create $*, 2323 1.4 mrg # except with old shells: 2324 1.4 mrg build_os=$* 2325 1.4 mrg IFS=$ac_save_IFS 2326 1.4 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2327 1.4 mrg 2328 1.4 mrg 2329 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2330 1.4 mrg $as_echo_n "checking host system type... " >&6; } 2331 1.13 mrg if ${ac_cv_host+:} false; then : 2332 1.4 mrg $as_echo_n "(cached) " >&6 2333 1.4 mrg else 2334 1.4 mrg if test "x$host_alias" = x; then 2335 1.4 mrg ac_cv_host=$ac_cv_build 2336 1.4 mrg else 2337 1.4 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2338 1.13 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2339 1.4 mrg fi 2340 1.4 mrg 2341 1.4 mrg fi 2342 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2343 1.4 mrg $as_echo "$ac_cv_host" >&6; } 2344 1.4 mrg case $ac_cv_host in 2345 1.4 mrg *-*-*) ;; 2346 1.13 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2347 1.4 mrg esac 2348 1.4 mrg host=$ac_cv_host 2349 1.4 mrg ac_save_IFS=$IFS; IFS='-' 2350 1.4 mrg set x $ac_cv_host 2351 1.4 mrg shift 2352 1.4 mrg host_cpu=$1 2353 1.4 mrg host_vendor=$2 2354 1.4 mrg shift; shift 2355 1.4 mrg # Remember, the first character of IFS is used to create $*, 2356 1.4 mrg # except with old shells: 2357 1.4 mrg host_os=$* 2358 1.4 mrg IFS=$ac_save_IFS 2359 1.4 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2360 1.4 mrg 2361 1.4 mrg 2362 1.4 mrg 2363 1.4 mrg 2364 1.4 mrg 2365 1.4 mrg 2366 1.4 mrg case "${host}" in 2367 1.4 mrg # PIC is the default on some targets or must not be used. 2368 1.4 mrg *-*-darwin*) 2369 1.6 mrg # For darwin, common symbols are not allowed in MH_DYLIB files 2370 1.6 mrg case "${CFLAGS}" in 2371 1.6 mrg # If we are using a compiler supporting mdynamic-no-pic 2372 1.6 mrg # and the option has been tested as safe to add, then cancel 2373 1.6 mrg # it here, since the code generated is incompatible with shared 2374 1.11 mrg # libs. 2375 1.6 mrg *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;; 2376 1.6 mrg *) PICFLAG=-fno-common ;; 2377 1.6 mrg esac 2378 1.4 mrg ;; 2379 1.4 mrg alpha*-dec-osf5*) 2380 1.4 mrg # PIC is the default. 2381 1.4 mrg ;; 2382 1.4 mrg hppa*64*-*-hpux*) 2383 1.4 mrg # PIC is the default for 64-bit PA HP-UX. 2384 1.4 mrg ;; 2385 1.6 mrg i[34567]86-*-cygwin* | x86_64-*-cygwin*) 2386 1.6 mrg ;; 2387 1.6 mrg i[34567]86-*-mingw* | x86_64-*-mingw*) 2388 1.4 mrg ;; 2389 1.4 mrg i[34567]86-*-interix[3-9]*) 2390 1.4 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code. 2391 1.4 mrg # Instead, we relocate shared libraries at runtime. 2392 1.4 mrg ;; 2393 1.4 mrg i[34567]86-*-nto-qnx*) 2394 1.4 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise 2395 1.4 mrg # it will coredump. 2396 1.4 mrg PICFLAG='-fPIC -shared' 2397 1.4 mrg ;; 2398 1.4 mrg i[34567]86-pc-msdosdjgpp*) 2399 1.4 mrg # DJGPP does not support shared libraries at all. 2400 1.4 mrg ;; 2401 1.4 mrg ia64*-*-hpux*) 2402 1.4 mrg # On IA64 HP-UX, PIC is the default but the pic flag 2403 1.4 mrg # sets the default TLS model and affects inlining. 2404 1.4 mrg PICFLAG=-fPIC 2405 1.4 mrg ;; 2406 1.15 mrg loongarch*-*-*) 2407 1.15 mrg PICFLAG=-fpic 2408 1.15 mrg ;; 2409 1.4 mrg mips-sgi-irix6*) 2410 1.4 mrg # PIC is the default. 2411 1.4 mrg ;; 2412 1.4 mrg rs6000-ibm-aix* | powerpc-ibm-aix*) 2413 1.4 mrg # All AIX code is PIC. 2414 1.4 mrg ;; 2415 1.4 mrg 2416 1.4 mrg # Some targets support both -fPIC and -fpic, but prefer the latter. 2417 1.4 mrg # FIXME: Why? 2418 1.4 mrg i[34567]86-*-* | x86_64-*-*) 2419 1.4 mrg PICFLAG=-fpic 2420 1.4 mrg ;; 2421 1.4 mrg # FIXME: Override -fPIC default in libgcc only? 2422 1.4 mrg sh-*-linux* | sh[2346lbe]*-*-linux*) 2423 1.4 mrg PICFLAG=-fpic 2424 1.4 mrg ;; 2425 1.4 mrg # FIXME: Simplify to sh*-*-netbsd*? 2426 1.4 mrg sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \ 2427 1.4 mrg sh64-*-netbsd* | sh64l*-*-netbsd*) 2428 1.4 mrg PICFLAG=-fpic 2429 1.4 mrg ;; 2430 1.4 mrg # Default to -fPIC unless specified otherwise. 2431 1.4 mrg *) 2432 1.4 mrg PICFLAG=-fPIC 2433 1.4 mrg ;; 2434 1.4 mrg esac 2435 1.4 mrg 2436 1.4 mrg # If the user explicitly uses -fpic/-fPIC, keep that. 2437 1.4 mrg case "${CFLAGS}" in 2438 1.4 mrg *-fpic*) 2439 1.4 mrg PICFLAG=-fpic 2440 1.4 mrg ;; 2441 1.4 mrg *-fPIC*) 2442 1.4 mrg PICFLAG=-fPIC 2443 1.4 mrg ;; 2444 1.4 mrg esac 2445 1.4 mrg 2446 1.4 mrg 2447 1.4 mrg 2448 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5 2449 1.1 mrg $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; } 2450 1.1 mrg # Check whether --enable-version-specific-runtime-libs was given. 2451 1.1 mrg if test "${enable_version_specific_runtime_libs+set}" = set; then : 2452 1.1 mrg enableval=$enable_version_specific_runtime_libs; case "$enableval" in 2453 1.1 mrg yes) version_specific_libs=yes ;; 2454 1.1 mrg no) version_specific_libs=no ;; 2455 1.13 mrg *) as_fn_error $? "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;; 2456 1.1 mrg esac 2457 1.1 mrg else 2458 1.1 mrg version_specific_libs=no 2459 1.1 mrg fi 2460 1.1 mrg 2461 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5 2462 1.1 mrg $as_echo "$version_specific_libs" >&6; } 2463 1.1 mrg 2464 1.1 mrg 2465 1.14 mrg # Check whether --with-toolexeclibdir was given. 2466 1.14 mrg if test "${with_toolexeclibdir+set}" = set; then : 2467 1.14 mrg withval=$with_toolexeclibdir; case ${with_toolexeclibdir} in 2468 1.14 mrg /) 2469 1.14 mrg ;; 2470 1.14 mrg */) 2471 1.14 mrg with_toolexeclibdir=`echo $with_toolexeclibdir | sed 's,/$,,'` 2472 1.14 mrg ;; 2473 1.14 mrg esac 2474 1.14 mrg else 2475 1.14 mrg with_toolexeclibdir=no 2476 1.14 mrg fi 2477 1.14 mrg 2478 1.14 mrg 2479 1.14 mrg 2480 1.14 mrg 2481 1.1 mrg # Check whether --with-slibdir was given. 2482 1.1 mrg if test "${with_slibdir+set}" = set; then : 2483 1.1 mrg withval=$with_slibdir; slibdir="$with_slibdir" 2484 1.1 mrg else 2485 1.1 mrg if test "${version_specific_libs}" = yes; then 2486 1.1 mrg slibdir='$(libsubdir)' 2487 1.1 mrg elif test -n "$with_cross_host" && test x"$with_cross_host" != x"no"; then 2488 1.14 mrg case ${with_toolexeclibdir} in 2489 1.14 mrg no) 2490 1.14 mrg slibdir='$(exec_prefix)/$(host_noncanonical)/lib' 2491 1.14 mrg ;; 2492 1.14 mrg *) 2493 1.14 mrg slibdir=${with_toolexeclibdir} 2494 1.14 mrg ;; 2495 1.14 mrg esac 2496 1.1 mrg else 2497 1.1 mrg slibdir='$(libdir)' 2498 1.1 mrg fi 2499 1.1 mrg fi 2500 1.1 mrg 2501 1.1 mrg 2502 1.1 mrg 2503 1.1 mrg # Command-line options. 2504 1.1 mrg # Very limited version of AC_MAINTAINER_MODE. 2505 1.1 mrg # Check whether --enable-maintainer-mode was given. 2506 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then : 2507 1.1 mrg enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in 2508 1.1 mrg yes) MAINT='' ;; 2509 1.1 mrg no) MAINT='#' ;; 2510 1.13 mrg *) as_fn_error $? "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;; 2511 1.1 mrg esac 2512 1.1 mrg maintainer_mode=${enableval} 2513 1.1 mrg else 2514 1.1 mrg MAINT='#' 2515 1.1 mrg fi 2516 1.1 mrg 2517 1.1 mrg 2518 1.1 mrg # Find a good install program. We prefer a C program (faster), 2519 1.1 mrg # so one script is as good as another. But avoid the broken or 2520 1.1 mrg # incompatible versions: 2521 1.1 mrg # SysV /etc/install, /usr/sbin/install 2522 1.1 mrg # SunOS /usr/etc/install 2523 1.1 mrg # IRIX /sbin/install 2524 1.1 mrg # AIX /bin/install 2525 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs 2526 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2527 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args 2528 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2529 1.1 mrg # OS/2's system install, which has a completely different semantic 2530 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh. 2531 1.1 mrg # Reject install programs that cannot install multiple files. 2532 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2533 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; } 2534 1.1 mrg if test -z "$INSTALL"; then 2535 1.13 mrg if ${ac_cv_path_install+:} false; then : 2536 1.1 mrg $as_echo_n "(cached) " >&6 2537 1.1 mrg else 2538 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2539 1.1 mrg for as_dir in $PATH 2540 1.1 mrg do 2541 1.1 mrg IFS=$as_save_IFS 2542 1.1 mrg test -z "$as_dir" && as_dir=. 2543 1.1 mrg # Account for people who put trailing slashes in PATH elements. 2544 1.1 mrg case $as_dir/ in #(( 2545 1.1 mrg ./ | .// | /[cC]/* | \ 2546 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2547 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2548 1.1 mrg /usr/ucb/* ) ;; 2549 1.1 mrg *) 2550 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install. 2551 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root 2552 1.1 mrg # by default. 2553 1.1 mrg for ac_prog in ginstall scoinst install; do 2554 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2555 1.13 mrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2556 1.1 mrg if test $ac_prog = install && 2557 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2558 1.1 mrg # AIX install. It has an incompatible calling convention. 2559 1.1 mrg : 2560 1.1 mrg elif test $ac_prog = install && 2561 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2562 1.1 mrg # program-specific install script used by HP pwplus--don't use. 2563 1.1 mrg : 2564 1.1 mrg else 2565 1.1 mrg rm -rf conftest.one conftest.two conftest.dir 2566 1.1 mrg echo one > conftest.one 2567 1.1 mrg echo two > conftest.two 2568 1.1 mrg mkdir conftest.dir 2569 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2570 1.1 mrg test -s conftest.one && test -s conftest.two && 2571 1.1 mrg test -s conftest.dir/conftest.one && 2572 1.1 mrg test -s conftest.dir/conftest.two 2573 1.1 mrg then 2574 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2575 1.1 mrg break 3 2576 1.1 mrg fi 2577 1.1 mrg fi 2578 1.1 mrg fi 2579 1.1 mrg done 2580 1.1 mrg done 2581 1.1 mrg ;; 2582 1.1 mrg esac 2583 1.1 mrg 2584 1.1 mrg done 2585 1.1 mrg IFS=$as_save_IFS 2586 1.1 mrg 2587 1.1 mrg rm -rf conftest.one conftest.two conftest.dir 2588 1.1 mrg 2589 1.1 mrg fi 2590 1.1 mrg if test "${ac_cv_path_install+set}" = set; then 2591 1.1 mrg INSTALL=$ac_cv_path_install 2592 1.1 mrg else 2593 1.1 mrg # As a last resort, use the slow shell script. Don't cache a 2594 1.1 mrg # value for INSTALL within a source directory, because that will 2595 1.1 mrg # break other packages using the cache if that directory is 2596 1.1 mrg # removed, or if the value is a relative name. 2597 1.1 mrg INSTALL=$ac_install_sh 2598 1.1 mrg fi 2599 1.1 mrg fi 2600 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2601 1.1 mrg $as_echo "$INSTALL" >&6; } 2602 1.1 mrg 2603 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2604 1.1 mrg # It thinks the first close brace ends the variable substitution. 2605 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2606 1.1 mrg 2607 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2608 1.1 mrg 2609 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2610 1.1 mrg 2611 1.1 mrg 2612 1.1 mrg for ac_prog in gawk mawk nawk awk 2613 1.1 mrg do 2614 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2615 1.1 mrg set dummy $ac_prog; ac_word=$2 2616 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2617 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2618 1.13 mrg if ${ac_cv_prog_AWK+:} false; then : 2619 1.1 mrg $as_echo_n "(cached) " >&6 2620 1.1 mrg else 2621 1.1 mrg if test -n "$AWK"; then 2622 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2623 1.1 mrg else 2624 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2625 1.1 mrg for as_dir in $PATH 2626 1.1 mrg do 2627 1.1 mrg IFS=$as_save_IFS 2628 1.1 mrg test -z "$as_dir" && as_dir=. 2629 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2630 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2631 1.1 mrg ac_cv_prog_AWK="$ac_prog" 2632 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2633 1.1 mrg break 2 2634 1.1 mrg fi 2635 1.1 mrg done 2636 1.1 mrg done 2637 1.1 mrg IFS=$as_save_IFS 2638 1.1 mrg 2639 1.1 mrg fi 2640 1.1 mrg fi 2641 1.1 mrg AWK=$ac_cv_prog_AWK 2642 1.1 mrg if test -n "$AWK"; then 2643 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2644 1.1 mrg $as_echo "$AWK" >&6; } 2645 1.1 mrg else 2646 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2647 1.1 mrg $as_echo "no" >&6; } 2648 1.1 mrg fi 2649 1.1 mrg 2650 1.1 mrg 2651 1.1 mrg test -n "$AWK" && break 2652 1.1 mrg done 2653 1.1 mrg 2654 1.1 mrg # We need awk; bail out if it's missing. 2655 1.1 mrg case ${AWK} in 2656 1.13 mrg "") as_fn_error $? "can't build without awk, bailing out" "$LINENO" 5 ;; 2657 1.1 mrg esac 2658 1.1 mrg 2659 1.1 mrg 2660 1.1 mrg case ${build_alias} in 2661 1.1 mrg "") build_noncanonical=${build} ;; 2662 1.1 mrg *) build_noncanonical=${build_alias} ;; 2663 1.1 mrg esac 2664 1.1 mrg 2665 1.1 mrg case ${host_alias} in 2666 1.1 mrg "") host_noncanonical=${build_noncanonical} ;; 2667 1.1 mrg *) host_noncanonical=${host_alias} ;; 2668 1.1 mrg esac 2669 1.1 mrg 2670 1.1 mrg 2671 1.1 mrg 2672 1.1 mrg case ${target_alias} in 2673 1.1 mrg "") target_noncanonical=${host_noncanonical} ;; 2674 1.1 mrg *) target_noncanonical=${target_alias} ;; 2675 1.1 mrg esac 2676 1.1 mrg 2677 1.1 mrg 2678 1.4 mrg 2679 1.4 mrg 2680 1.1 mrg # post-stage1 host modules use a different CC_FOR_BUILD so, in order to 2681 1.1 mrg # have matching libraries, they should use host libraries: Makefile.tpl 2682 1.1 mrg # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR). 2683 1.1 mrg # However, they still use the build modules, because the corresponding 2684 1.1 mrg # host modules (e.g. bison) are only built for the host when bootstrap 2685 1.1 mrg # finishes. So: 2686 1.1 mrg # - build_subdir is where we find build modules, and never changes. 2687 1.1 mrg # - build_libsubdir is where we find build libraries, and can be overridden. 2688 1.1 mrg 2689 1.1 mrg # Prefix 'build-' so this never conflicts with target_subdir. 2690 1.1 mrg build_subdir="build-${build_noncanonical}" 2691 1.1 mrg 2692 1.1 mrg # Check whether --with-build-libsubdir was given. 2693 1.1 mrg if test "${with_build_libsubdir+set}" = set; then : 2694 1.1 mrg withval=$with_build_libsubdir; build_libsubdir="$withval" 2695 1.1 mrg else 2696 1.1 mrg build_libsubdir="$build_subdir" 2697 1.1 mrg fi 2698 1.1 mrg 2699 1.1 mrg # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories 2700 1.1 mrg if ( test $srcdir = . && test -d gcc ) \ 2701 1.1 mrg || test -d $srcdir/../host-${host_noncanonical}; then 2702 1.1 mrg host_subdir="host-${host_noncanonical}" 2703 1.1 mrg else 2704 1.1 mrg host_subdir=. 2705 1.1 mrg fi 2706 1.1 mrg # No prefix. 2707 1.1 mrg target_subdir=${target_noncanonical} 2708 1.1 mrg 2709 1.1 mrg 2710 1.15 mrg # Check whether --enable-gcov was given. 2711 1.15 mrg if test "${enable_gcov+set}" = set; then : 2712 1.15 mrg enableval=$enable_gcov; 2713 1.15 mrg else 2714 1.15 mrg case $target in 2715 1.15 mrg bpf-*-*) 2716 1.15 mrg enable_gcov=no 2717 1.15 mrg ;; 2718 1.15 mrg *) 2719 1.15 mrg enable_gcov=yes 2720 1.15 mrg ;; 2721 1.15 mrg esac 2722 1.15 mrg fi 2723 1.15 mrg 2724 1.15 mrg 2725 1.15 mrg 2726 1.4 mrg # Calculate toolexeclibdir 2727 1.4 mrg # Also toolexecdir, though it's only used in toolexeclibdir 2728 1.4 mrg case ${version_specific_libs} in 2729 1.4 mrg yes) 2730 1.4 mrg # Need the gcc compiler version to know where to install libraries 2731 1.4 mrg # and header files if --enable-version-specific-runtime-libs option 2732 1.4 mrg # is selected. 2733 1.4 mrg toolexecdir='$(libdir)/gcc/$(target_noncanonical)' 2734 1.4 mrg toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)' 2735 1.4 mrg ;; 2736 1.4 mrg no) 2737 1.4 mrg if test -n "$with_cross_host" && 2738 1.4 mrg test x"$with_cross_host" != x"no"; then 2739 1.4 mrg # Install a library built with a cross compiler in tooldir, not libdir. 2740 1.4 mrg toolexecdir='$(exec_prefix)/$(target_noncanonical)' 2741 1.14 mrg case ${with_toolexeclibdir} in 2742 1.14 mrg no) 2743 1.14 mrg toolexeclibdir='$(toolexecdir)/lib' 2744 1.14 mrg ;; 2745 1.14 mrg *) 2746 1.14 mrg toolexeclibdir=${with_toolexeclibdir} 2747 1.14 mrg ;; 2748 1.14 mrg esac 2749 1.4 mrg else 2750 1.4 mrg toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)' 2751 1.4 mrg toolexeclibdir='$(libdir)' 2752 1.4 mrg fi 2753 1.4 mrg multi_os_directory=`$CC -print-multi-os-directory` 2754 1.4 mrg case $multi_os_directory in 2755 1.4 mrg .) ;; # Avoid trailing /. 2756 1.4 mrg *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; 2757 1.4 mrg esac 2758 1.4 mrg ;; 2759 1.4 mrg esac 2760 1.4 mrg 2761 1.4 mrg 2762 1.4 mrg 2763 1.1 mrg if test -n "$ac_tool_prefix"; then 2764 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 2765 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2 2766 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2767 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2768 1.13 mrg if ${ac_cv_prog_AR+:} false; then : 2769 1.1 mrg $as_echo_n "(cached) " >&6 2770 1.1 mrg else 2771 1.1 mrg if test -n "$AR"; then 2772 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test. 2773 1.1 mrg else 2774 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2775 1.1 mrg for as_dir in $PATH 2776 1.1 mrg do 2777 1.1 mrg IFS=$as_save_IFS 2778 1.1 mrg test -z "$as_dir" && as_dir=. 2779 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2780 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2781 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar" 2782 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2783 1.1 mrg break 2 2784 1.1 mrg fi 2785 1.1 mrg done 2786 1.1 mrg done 2787 1.1 mrg IFS=$as_save_IFS 2788 1.1 mrg 2789 1.1 mrg fi 2790 1.1 mrg fi 2791 1.1 mrg AR=$ac_cv_prog_AR 2792 1.1 mrg if test -n "$AR"; then 2793 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 2794 1.1 mrg $as_echo "$AR" >&6; } 2795 1.1 mrg else 2796 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2797 1.1 mrg $as_echo "no" >&6; } 2798 1.1 mrg fi 2799 1.1 mrg 2800 1.1 mrg 2801 1.1 mrg fi 2802 1.1 mrg if test -z "$ac_cv_prog_AR"; then 2803 1.1 mrg ac_ct_AR=$AR 2804 1.1 mrg # Extract the first word of "ar", so it can be a program name with args. 2805 1.1 mrg set dummy ar; ac_word=$2 2806 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2807 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2808 1.13 mrg if ${ac_cv_prog_ac_ct_AR+:} false; then : 2809 1.1 mrg $as_echo_n "(cached) " >&6 2810 1.1 mrg else 2811 1.1 mrg if test -n "$ac_ct_AR"; then 2812 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 2813 1.1 mrg else 2814 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2815 1.1 mrg for as_dir in $PATH 2816 1.1 mrg do 2817 1.1 mrg IFS=$as_save_IFS 2818 1.1 mrg test -z "$as_dir" && as_dir=. 2819 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2820 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2821 1.1 mrg ac_cv_prog_ac_ct_AR="ar" 2822 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2823 1.1 mrg break 2 2824 1.1 mrg fi 2825 1.1 mrg done 2826 1.1 mrg done 2827 1.1 mrg IFS=$as_save_IFS 2828 1.1 mrg 2829 1.1 mrg fi 2830 1.1 mrg fi 2831 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR 2832 1.1 mrg if test -n "$ac_ct_AR"; then 2833 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 2834 1.1 mrg $as_echo "$ac_ct_AR" >&6; } 2835 1.1 mrg else 2836 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2837 1.1 mrg $as_echo "no" >&6; } 2838 1.1 mrg fi 2839 1.1 mrg 2840 1.1 mrg if test "x$ac_ct_AR" = x; then 2841 1.1 mrg AR="" 2842 1.1 mrg else 2843 1.1 mrg case $cross_compiling:$ac_tool_warned in 2844 1.1 mrg yes:) 2845 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2846 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2847 1.1 mrg ac_tool_warned=yes ;; 2848 1.1 mrg esac 2849 1.1 mrg AR=$ac_ct_AR 2850 1.1 mrg fi 2851 1.1 mrg else 2852 1.1 mrg AR="$ac_cv_prog_AR" 2853 1.1 mrg fi 2854 1.1 mrg 2855 1.1 mrg if test -n "$ac_tool_prefix"; then 2856 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 2857 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2 2858 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2859 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2860 1.13 mrg if ${ac_cv_prog_LIPO+:} false; then : 2861 1.1 mrg $as_echo_n "(cached) " >&6 2862 1.1 mrg else 2863 1.1 mrg if test -n "$LIPO"; then 2864 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 2865 1.1 mrg else 2866 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2867 1.1 mrg for as_dir in $PATH 2868 1.1 mrg do 2869 1.1 mrg IFS=$as_save_IFS 2870 1.1 mrg test -z "$as_dir" && as_dir=. 2871 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2872 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2873 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 2874 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2875 1.1 mrg break 2 2876 1.1 mrg fi 2877 1.1 mrg done 2878 1.1 mrg done 2879 1.1 mrg IFS=$as_save_IFS 2880 1.1 mrg 2881 1.1 mrg fi 2882 1.1 mrg fi 2883 1.1 mrg LIPO=$ac_cv_prog_LIPO 2884 1.1 mrg if test -n "$LIPO"; then 2885 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 2886 1.1 mrg $as_echo "$LIPO" >&6; } 2887 1.1 mrg else 2888 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2889 1.1 mrg $as_echo "no" >&6; } 2890 1.1 mrg fi 2891 1.1 mrg 2892 1.1 mrg 2893 1.1 mrg fi 2894 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then 2895 1.1 mrg ac_ct_LIPO=$LIPO 2896 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args. 2897 1.1 mrg set dummy lipo; ac_word=$2 2898 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2899 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2900 1.13 mrg if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 2901 1.1 mrg $as_echo_n "(cached) " >&6 2902 1.1 mrg else 2903 1.1 mrg if test -n "$ac_ct_LIPO"; then 2904 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 2905 1.1 mrg else 2906 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2907 1.1 mrg for as_dir in $PATH 2908 1.1 mrg do 2909 1.1 mrg IFS=$as_save_IFS 2910 1.1 mrg test -z "$as_dir" && as_dir=. 2911 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2912 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2913 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo" 2914 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2915 1.1 mrg break 2 2916 1.1 mrg fi 2917 1.1 mrg done 2918 1.1 mrg done 2919 1.1 mrg IFS=$as_save_IFS 2920 1.1 mrg 2921 1.1 mrg fi 2922 1.1 mrg fi 2923 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 2924 1.1 mrg if test -n "$ac_ct_LIPO"; then 2925 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 2926 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; } 2927 1.1 mrg else 2928 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2929 1.1 mrg $as_echo "no" >&6; } 2930 1.1 mrg fi 2931 1.1 mrg 2932 1.1 mrg if test "x$ac_ct_LIPO" = x; then 2933 1.1 mrg LIPO=":" 2934 1.1 mrg else 2935 1.1 mrg case $cross_compiling:$ac_tool_warned in 2936 1.1 mrg yes:) 2937 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2938 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2939 1.1 mrg ac_tool_warned=yes ;; 2940 1.1 mrg esac 2941 1.1 mrg LIPO=$ac_ct_LIPO 2942 1.1 mrg fi 2943 1.1 mrg else 2944 1.1 mrg LIPO="$ac_cv_prog_LIPO" 2945 1.1 mrg fi 2946 1.1 mrg 2947 1.1 mrg if test -n "$ac_tool_prefix"; then 2948 1.1 mrg # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args. 2949 1.1 mrg set dummy ${ac_tool_prefix}nm; ac_word=$2 2950 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2951 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2952 1.13 mrg if ${ac_cv_prog_NM+:} false; then : 2953 1.1 mrg $as_echo_n "(cached) " >&6 2954 1.1 mrg else 2955 1.1 mrg if test -n "$NM"; then 2956 1.1 mrg ac_cv_prog_NM="$NM" # Let the user override the test. 2957 1.1 mrg else 2958 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2959 1.1 mrg for as_dir in $PATH 2960 1.1 mrg do 2961 1.1 mrg IFS=$as_save_IFS 2962 1.1 mrg test -z "$as_dir" && as_dir=. 2963 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2964 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2965 1.1 mrg ac_cv_prog_NM="${ac_tool_prefix}nm" 2966 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2967 1.1 mrg break 2 2968 1.1 mrg fi 2969 1.1 mrg done 2970 1.1 mrg done 2971 1.1 mrg IFS=$as_save_IFS 2972 1.1 mrg 2973 1.1 mrg fi 2974 1.1 mrg fi 2975 1.1 mrg NM=$ac_cv_prog_NM 2976 1.1 mrg if test -n "$NM"; then 2977 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5 2978 1.1 mrg $as_echo "$NM" >&6; } 2979 1.1 mrg else 2980 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2981 1.1 mrg $as_echo "no" >&6; } 2982 1.1 mrg fi 2983 1.1 mrg 2984 1.1 mrg 2985 1.1 mrg fi 2986 1.1 mrg if test -z "$ac_cv_prog_NM"; then 2987 1.1 mrg ac_ct_NM=$NM 2988 1.1 mrg # Extract the first word of "nm", so it can be a program name with args. 2989 1.1 mrg set dummy nm; ac_word=$2 2990 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2991 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2992 1.13 mrg if ${ac_cv_prog_ac_ct_NM+:} false; then : 2993 1.1 mrg $as_echo_n "(cached) " >&6 2994 1.1 mrg else 2995 1.1 mrg if test -n "$ac_ct_NM"; then 2996 1.1 mrg ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test. 2997 1.1 mrg else 2998 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2999 1.1 mrg for as_dir in $PATH 3000 1.1 mrg do 3001 1.1 mrg IFS=$as_save_IFS 3002 1.1 mrg test -z "$as_dir" && as_dir=. 3003 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3004 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3005 1.1 mrg ac_cv_prog_ac_ct_NM="nm" 3006 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3007 1.1 mrg break 2 3008 1.1 mrg fi 3009 1.1 mrg done 3010 1.1 mrg done 3011 1.1 mrg IFS=$as_save_IFS 3012 1.1 mrg 3013 1.1 mrg fi 3014 1.1 mrg fi 3015 1.1 mrg ac_ct_NM=$ac_cv_prog_ac_ct_NM 3016 1.1 mrg if test -n "$ac_ct_NM"; then 3017 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5 3018 1.1 mrg $as_echo "$ac_ct_NM" >&6; } 3019 1.1 mrg else 3020 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3021 1.1 mrg $as_echo "no" >&6; } 3022 1.1 mrg fi 3023 1.1 mrg 3024 1.1 mrg if test "x$ac_ct_NM" = x; then 3025 1.1 mrg NM="" 3026 1.1 mrg else 3027 1.1 mrg case $cross_compiling:$ac_tool_warned in 3028 1.1 mrg yes:) 3029 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3030 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3031 1.1 mrg ac_tool_warned=yes ;; 3032 1.1 mrg esac 3033 1.1 mrg NM=$ac_ct_NM 3034 1.1 mrg fi 3035 1.1 mrg else 3036 1.1 mrg NM="$ac_cv_prog_NM" 3037 1.1 mrg fi 3038 1.1 mrg 3039 1.1 mrg if test -n "$ac_tool_prefix"; then 3040 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 3041 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2 3042 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3043 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3044 1.13 mrg if ${ac_cv_prog_RANLIB+:} false; then : 3045 1.1 mrg $as_echo_n "(cached) " >&6 3046 1.1 mrg else 3047 1.1 mrg if test -n "$RANLIB"; then 3048 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 3049 1.1 mrg else 3050 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3051 1.1 mrg for as_dir in $PATH 3052 1.1 mrg do 3053 1.1 mrg IFS=$as_save_IFS 3054 1.1 mrg test -z "$as_dir" && as_dir=. 3055 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3056 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3057 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 3058 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3059 1.1 mrg break 2 3060 1.1 mrg fi 3061 1.1 mrg done 3062 1.1 mrg done 3063 1.1 mrg IFS=$as_save_IFS 3064 1.1 mrg 3065 1.1 mrg fi 3066 1.1 mrg fi 3067 1.1 mrg RANLIB=$ac_cv_prog_RANLIB 3068 1.1 mrg if test -n "$RANLIB"; then 3069 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 3070 1.1 mrg $as_echo "$RANLIB" >&6; } 3071 1.1 mrg else 3072 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3073 1.1 mrg $as_echo "no" >&6; } 3074 1.1 mrg fi 3075 1.1 mrg 3076 1.1 mrg 3077 1.1 mrg fi 3078 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then 3079 1.1 mrg ac_ct_RANLIB=$RANLIB 3080 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args. 3081 1.1 mrg set dummy ranlib; ac_word=$2 3082 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3083 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3084 1.13 mrg if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 3085 1.1 mrg $as_echo_n "(cached) " >&6 3086 1.1 mrg else 3087 1.1 mrg if test -n "$ac_ct_RANLIB"; then 3088 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 3089 1.1 mrg else 3090 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3091 1.1 mrg for as_dir in $PATH 3092 1.1 mrg do 3093 1.1 mrg IFS=$as_save_IFS 3094 1.1 mrg test -z "$as_dir" && as_dir=. 3095 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3096 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3097 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib" 3098 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3099 1.1 mrg break 2 3100 1.1 mrg fi 3101 1.1 mrg done 3102 1.1 mrg done 3103 1.1 mrg IFS=$as_save_IFS 3104 1.1 mrg 3105 1.1 mrg fi 3106 1.1 mrg fi 3107 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 3108 1.1 mrg if test -n "$ac_ct_RANLIB"; then 3109 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 3110 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; } 3111 1.1 mrg else 3112 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3113 1.1 mrg $as_echo "no" >&6; } 3114 1.1 mrg fi 3115 1.1 mrg 3116 1.1 mrg if test "x$ac_ct_RANLIB" = x; then 3117 1.1 mrg RANLIB=":" 3118 1.1 mrg else 3119 1.1 mrg case $cross_compiling:$ac_tool_warned in 3120 1.1 mrg yes:) 3121 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3122 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3123 1.1 mrg ac_tool_warned=yes ;; 3124 1.1 mrg esac 3125 1.1 mrg RANLIB=$ac_ct_RANLIB 3126 1.1 mrg fi 3127 1.1 mrg else 3128 1.1 mrg RANLIB="$ac_cv_prog_RANLIB" 3129 1.1 mrg fi 3130 1.1 mrg 3131 1.1 mrg if test -n "$ac_tool_prefix"; then 3132 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3133 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2 3134 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3135 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3136 1.13 mrg if ${ac_cv_prog_STRIP+:} false; then : 3137 1.1 mrg $as_echo_n "(cached) " >&6 3138 1.1 mrg else 3139 1.1 mrg if test -n "$STRIP"; then 3140 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3141 1.1 mrg else 3142 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3143 1.1 mrg for as_dir in $PATH 3144 1.1 mrg do 3145 1.1 mrg IFS=$as_save_IFS 3146 1.1 mrg test -z "$as_dir" && as_dir=. 3147 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3148 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3149 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3150 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3151 1.1 mrg break 2 3152 1.1 mrg fi 3153 1.1 mrg done 3154 1.1 mrg done 3155 1.1 mrg IFS=$as_save_IFS 3156 1.1 mrg 3157 1.1 mrg fi 3158 1.1 mrg fi 3159 1.1 mrg STRIP=$ac_cv_prog_STRIP 3160 1.1 mrg if test -n "$STRIP"; then 3161 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3162 1.1 mrg $as_echo "$STRIP" >&6; } 3163 1.1 mrg else 3164 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3165 1.1 mrg $as_echo "no" >&6; } 3166 1.1 mrg fi 3167 1.1 mrg 3168 1.1 mrg 3169 1.1 mrg fi 3170 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then 3171 1.1 mrg ac_ct_STRIP=$STRIP 3172 1.1 mrg # Extract the first word of "strip", so it can be a program name with args. 3173 1.1 mrg set dummy strip; ac_word=$2 3174 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3175 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3176 1.13 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 3177 1.1 mrg $as_echo_n "(cached) " >&6 3178 1.1 mrg else 3179 1.1 mrg if test -n "$ac_ct_STRIP"; then 3180 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3181 1.1 mrg else 3182 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3183 1.1 mrg for as_dir in $PATH 3184 1.1 mrg do 3185 1.1 mrg IFS=$as_save_IFS 3186 1.1 mrg test -z "$as_dir" && as_dir=. 3187 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3188 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3189 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip" 3190 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3191 1.1 mrg break 2 3192 1.1 mrg fi 3193 1.1 mrg done 3194 1.1 mrg done 3195 1.1 mrg IFS=$as_save_IFS 3196 1.1 mrg 3197 1.1 mrg fi 3198 1.1 mrg fi 3199 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3200 1.1 mrg if test -n "$ac_ct_STRIP"; then 3201 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3202 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; } 3203 1.1 mrg else 3204 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3205 1.1 mrg $as_echo "no" >&6; } 3206 1.1 mrg fi 3207 1.1 mrg 3208 1.1 mrg if test "x$ac_ct_STRIP" = x; then 3209 1.1 mrg STRIP=":" 3210 1.1 mrg else 3211 1.1 mrg case $cross_compiling:$ac_tool_warned in 3212 1.1 mrg yes:) 3213 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3214 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3215 1.1 mrg ac_tool_warned=yes ;; 3216 1.1 mrg esac 3217 1.1 mrg STRIP=$ac_ct_STRIP 3218 1.1 mrg fi 3219 1.1 mrg else 3220 1.1 mrg STRIP="$ac_cv_prog_STRIP" 3221 1.1 mrg fi 3222 1.1 mrg 3223 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 3224 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; } 3225 1.1 mrg LN_S=$as_ln_s 3226 1.1 mrg if test "$LN_S" = "ln -s"; then 3227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3228 1.1 mrg $as_echo "yes" >&6; } 3229 1.1 mrg else 3230 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 3231 1.1 mrg $as_echo "no, using $LN_S" >&6; } 3232 1.1 mrg fi 3233 1.1 mrg 3234 1.1 mrg 3235 1.1 mrg 3236 1.1 mrg ac_ext=c 3237 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 3238 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3239 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3240 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 3241 1.1 mrg if test -n "$ac_tool_prefix"; then 3242 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3243 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2 3244 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3245 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3246 1.13 mrg if ${ac_cv_prog_CC+:} false; then : 3247 1.1 mrg $as_echo_n "(cached) " >&6 3248 1.1 mrg else 3249 1.1 mrg if test -n "$CC"; then 3250 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3251 1.1 mrg else 3252 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3253 1.1 mrg for as_dir in $PATH 3254 1.1 mrg do 3255 1.1 mrg IFS=$as_save_IFS 3256 1.1 mrg test -z "$as_dir" && as_dir=. 3257 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3258 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3259 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3260 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3261 1.1 mrg break 2 3262 1.1 mrg fi 3263 1.1 mrg done 3264 1.1 mrg done 3265 1.1 mrg IFS=$as_save_IFS 3266 1.1 mrg 3267 1.1 mrg fi 3268 1.1 mrg fi 3269 1.1 mrg CC=$ac_cv_prog_CC 3270 1.1 mrg if test -n "$CC"; then 3271 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3272 1.1 mrg $as_echo "$CC" >&6; } 3273 1.1 mrg else 3274 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3275 1.1 mrg $as_echo "no" >&6; } 3276 1.1 mrg fi 3277 1.1 mrg 3278 1.1 mrg 3279 1.1 mrg fi 3280 1.1 mrg if test -z "$ac_cv_prog_CC"; then 3281 1.1 mrg ac_ct_CC=$CC 3282 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args. 3283 1.1 mrg set dummy gcc; ac_word=$2 3284 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3285 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3286 1.13 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then : 3287 1.1 mrg $as_echo_n "(cached) " >&6 3288 1.1 mrg else 3289 1.1 mrg if test -n "$ac_ct_CC"; then 3290 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3291 1.1 mrg else 3292 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3293 1.1 mrg for as_dir in $PATH 3294 1.1 mrg do 3295 1.1 mrg IFS=$as_save_IFS 3296 1.1 mrg test -z "$as_dir" && as_dir=. 3297 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3298 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3299 1.1 mrg ac_cv_prog_ac_ct_CC="gcc" 3300 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3301 1.1 mrg break 2 3302 1.1 mrg fi 3303 1.1 mrg done 3304 1.1 mrg done 3305 1.1 mrg IFS=$as_save_IFS 3306 1.1 mrg 3307 1.1 mrg fi 3308 1.1 mrg fi 3309 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3310 1.1 mrg if test -n "$ac_ct_CC"; then 3311 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3312 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 3313 1.1 mrg else 3314 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3315 1.1 mrg $as_echo "no" >&6; } 3316 1.1 mrg fi 3317 1.1 mrg 3318 1.1 mrg if test "x$ac_ct_CC" = x; then 3319 1.1 mrg CC="" 3320 1.1 mrg else 3321 1.1 mrg case $cross_compiling:$ac_tool_warned in 3322 1.1 mrg yes:) 3323 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3324 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3325 1.1 mrg ac_tool_warned=yes ;; 3326 1.1 mrg esac 3327 1.1 mrg CC=$ac_ct_CC 3328 1.1 mrg fi 3329 1.1 mrg else 3330 1.1 mrg CC="$ac_cv_prog_CC" 3331 1.1 mrg fi 3332 1.1 mrg 3333 1.1 mrg if test -z "$CC"; then 3334 1.1 mrg if test -n "$ac_tool_prefix"; then 3335 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3336 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2 3337 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3338 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3339 1.13 mrg if ${ac_cv_prog_CC+:} false; then : 3340 1.1 mrg $as_echo_n "(cached) " >&6 3341 1.1 mrg else 3342 1.1 mrg if test -n "$CC"; then 3343 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3344 1.1 mrg else 3345 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3346 1.1 mrg for as_dir in $PATH 3347 1.1 mrg do 3348 1.1 mrg IFS=$as_save_IFS 3349 1.1 mrg test -z "$as_dir" && as_dir=. 3350 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3351 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3352 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3353 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3354 1.1 mrg break 2 3355 1.1 mrg fi 3356 1.1 mrg done 3357 1.1 mrg done 3358 1.1 mrg IFS=$as_save_IFS 3359 1.1 mrg 3360 1.1 mrg fi 3361 1.1 mrg fi 3362 1.1 mrg CC=$ac_cv_prog_CC 3363 1.1 mrg if test -n "$CC"; then 3364 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3365 1.1 mrg $as_echo "$CC" >&6; } 3366 1.1 mrg else 3367 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3368 1.1 mrg $as_echo "no" >&6; } 3369 1.1 mrg fi 3370 1.1 mrg 3371 1.1 mrg 3372 1.1 mrg fi 3373 1.1 mrg fi 3374 1.1 mrg if test -z "$CC"; then 3375 1.1 mrg # Extract the first word of "cc", so it can be a program name with args. 3376 1.1 mrg set dummy cc; ac_word=$2 3377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3378 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3379 1.13 mrg if ${ac_cv_prog_CC+:} false; then : 3380 1.1 mrg $as_echo_n "(cached) " >&6 3381 1.1 mrg else 3382 1.1 mrg if test -n "$CC"; then 3383 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3384 1.1 mrg else 3385 1.1 mrg ac_prog_rejected=no 3386 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3387 1.1 mrg for as_dir in $PATH 3388 1.1 mrg do 3389 1.1 mrg IFS=$as_save_IFS 3390 1.1 mrg test -z "$as_dir" && as_dir=. 3391 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3392 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3393 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3394 1.1 mrg ac_prog_rejected=yes 3395 1.1 mrg continue 3396 1.1 mrg fi 3397 1.1 mrg ac_cv_prog_CC="cc" 3398 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3399 1.1 mrg break 2 3400 1.1 mrg fi 3401 1.1 mrg done 3402 1.1 mrg done 3403 1.1 mrg IFS=$as_save_IFS 3404 1.1 mrg 3405 1.1 mrg if test $ac_prog_rejected = yes; then 3406 1.1 mrg # We found a bogon in the path, so make sure we never use it. 3407 1.1 mrg set dummy $ac_cv_prog_CC 3408 1.1 mrg shift 3409 1.1 mrg if test $# != 0; then 3410 1.1 mrg # We chose a different compiler from the bogus one. 3411 1.1 mrg # However, it has the same basename, so the bogon will be chosen 3412 1.1 mrg # first if we set CC to just the basename; use the full file name. 3413 1.1 mrg shift 3414 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3415 1.1 mrg fi 3416 1.1 mrg fi 3417 1.1 mrg fi 3418 1.1 mrg fi 3419 1.1 mrg CC=$ac_cv_prog_CC 3420 1.1 mrg if test -n "$CC"; then 3421 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3422 1.1 mrg $as_echo "$CC" >&6; } 3423 1.1 mrg else 3424 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3425 1.1 mrg $as_echo "no" >&6; } 3426 1.1 mrg fi 3427 1.1 mrg 3428 1.1 mrg 3429 1.1 mrg fi 3430 1.1 mrg if test -z "$CC"; then 3431 1.1 mrg if test -n "$ac_tool_prefix"; then 3432 1.1 mrg for ac_prog in cl.exe 3433 1.1 mrg do 3434 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3435 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3436 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3437 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3438 1.13 mrg if ${ac_cv_prog_CC+:} false; then : 3439 1.1 mrg $as_echo_n "(cached) " >&6 3440 1.1 mrg else 3441 1.1 mrg if test -n "$CC"; then 3442 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3443 1.1 mrg else 3444 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3445 1.1 mrg for as_dir in $PATH 3446 1.1 mrg do 3447 1.1 mrg IFS=$as_save_IFS 3448 1.1 mrg test -z "$as_dir" && as_dir=. 3449 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3450 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3451 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3452 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3453 1.1 mrg break 2 3454 1.1 mrg fi 3455 1.1 mrg done 3456 1.1 mrg done 3457 1.1 mrg IFS=$as_save_IFS 3458 1.1 mrg 3459 1.1 mrg fi 3460 1.1 mrg fi 3461 1.1 mrg CC=$ac_cv_prog_CC 3462 1.1 mrg if test -n "$CC"; then 3463 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3464 1.1 mrg $as_echo "$CC" >&6; } 3465 1.1 mrg else 3466 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3467 1.1 mrg $as_echo "no" >&6; } 3468 1.1 mrg fi 3469 1.1 mrg 3470 1.1 mrg 3471 1.1 mrg test -n "$CC" && break 3472 1.1 mrg done 3473 1.1 mrg fi 3474 1.1 mrg if test -z "$CC"; then 3475 1.1 mrg ac_ct_CC=$CC 3476 1.1 mrg for ac_prog in cl.exe 3477 1.1 mrg do 3478 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3479 1.1 mrg set dummy $ac_prog; ac_word=$2 3480 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3481 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3482 1.13 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then : 3483 1.1 mrg $as_echo_n "(cached) " >&6 3484 1.1 mrg else 3485 1.1 mrg if test -n "$ac_ct_CC"; then 3486 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3487 1.1 mrg else 3488 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3489 1.1 mrg for as_dir in $PATH 3490 1.1 mrg do 3491 1.1 mrg IFS=$as_save_IFS 3492 1.1 mrg test -z "$as_dir" && as_dir=. 3493 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3494 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3495 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog" 3496 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3497 1.1 mrg break 2 3498 1.1 mrg fi 3499 1.1 mrg done 3500 1.1 mrg done 3501 1.1 mrg IFS=$as_save_IFS 3502 1.1 mrg 3503 1.1 mrg fi 3504 1.1 mrg fi 3505 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3506 1.1 mrg if test -n "$ac_ct_CC"; then 3507 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3508 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 3509 1.1 mrg else 3510 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3511 1.1 mrg $as_echo "no" >&6; } 3512 1.1 mrg fi 3513 1.1 mrg 3514 1.1 mrg 3515 1.1 mrg test -n "$ac_ct_CC" && break 3516 1.1 mrg done 3517 1.1 mrg 3518 1.1 mrg if test "x$ac_ct_CC" = x; then 3519 1.1 mrg CC="" 3520 1.1 mrg else 3521 1.1 mrg case $cross_compiling:$ac_tool_warned in 3522 1.1 mrg yes:) 3523 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3524 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3525 1.1 mrg ac_tool_warned=yes ;; 3526 1.1 mrg esac 3527 1.1 mrg CC=$ac_ct_CC 3528 1.1 mrg fi 3529 1.1 mrg fi 3530 1.1 mrg 3531 1.1 mrg fi 3532 1.1 mrg 3533 1.1 mrg 3534 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3535 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3536 1.13 mrg as_fn_error $? "no acceptable C compiler found in \$PATH 3537 1.13 mrg See \`config.log' for more details" "$LINENO" 5; } 3538 1.1 mrg 3539 1.1 mrg # Provide some information about the compiler. 3540 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3541 1.1 mrg set X $ac_compile 3542 1.1 mrg ac_compiler=$2 3543 1.1 mrg for ac_option in --version -v -V -qversion; do 3544 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5" 3545 1.1 mrg case "(($ac_try" in 3546 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3547 1.1 mrg *) ac_try_echo=$ac_try;; 3548 1.1 mrg esac 3549 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3550 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3551 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3552 1.1 mrg ac_status=$? 3553 1.1 mrg if test -s conftest.err; then 3554 1.1 mrg sed '10a\ 3555 1.1 mrg ... rest of stderr output deleted ... 3556 1.1 mrg 10q' conftest.err >conftest.er1 3557 1.1 mrg cat conftest.er1 >&5 3558 1.1 mrg fi 3559 1.13 mrg rm -f conftest.er1 conftest.err 3560 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3561 1.1 mrg test $ac_status = 0; } 3562 1.1 mrg done 3563 1.1 mrg 3564 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3565 1.1 mrg /* end confdefs.h. */ 3566 1.14 mrg #include <stdio.h> 3567 1.1 mrg int 3568 1.1 mrg main () 3569 1.1 mrg { 3570 1.14 mrg printf ("hello world\n"); 3571 1.1 mrg ; 3572 1.1 mrg return 0; 3573 1.1 mrg } 3574 1.1 mrg _ACEOF 3575 1.1 mrg # FIXME: Cleanup? 3576 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 3577 1.1 mrg (eval $ac_link) 2>&5 3578 1.1 mrg ac_status=$? 3579 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3580 1.1 mrg test $ac_status = 0; }; then : 3581 1.1 mrg gcc_no_link=no 3582 1.1 mrg else 3583 1.1 mrg gcc_no_link=yes 3584 1.1 mrg fi 3585 1.1 mrg if test x$gcc_no_link = xyes; then 3586 1.1 mrg # Setting cross_compile will disable run tests; it will 3587 1.1 mrg # also disable AC_CHECK_FILE but that's generally 3588 1.1 mrg # correct if we can't link. 3589 1.1 mrg cross_compiling=yes 3590 1.1 mrg EXEEXT= 3591 1.1 mrg else 3592 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3593 1.1 mrg /* end confdefs.h. */ 3594 1.1 mrg 3595 1.1 mrg int 3596 1.1 mrg main () 3597 1.1 mrg { 3598 1.1 mrg 3599 1.1 mrg ; 3600 1.1 mrg return 0; 3601 1.1 mrg } 3602 1.1 mrg _ACEOF 3603 1.1 mrg ac_clean_files_save=$ac_clean_files 3604 1.13 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3605 1.1 mrg # Try to create an executable without -o first, disregard a.out. 3606 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition 3607 1.1 mrg # of exeext. 3608 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3609 1.13 mrg $as_echo_n "checking whether the C compiler works... " >&6; } 3610 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3611 1.1 mrg 3612 1.1 mrg # The possible output files: 3613 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3614 1.1 mrg 3615 1.1 mrg ac_rmfiles= 3616 1.1 mrg for ac_file in $ac_files 3617 1.1 mrg do 3618 1.1 mrg case $ac_file in 3619 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3620 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3621 1.1 mrg esac 3622 1.1 mrg done 3623 1.1 mrg rm -f $ac_rmfiles 3624 1.1 mrg 3625 1.1 mrg if { { ac_try="$ac_link_default" 3626 1.1 mrg case "(($ac_try" in 3627 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3628 1.1 mrg *) ac_try_echo=$ac_try;; 3629 1.1 mrg esac 3630 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3631 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3632 1.1 mrg (eval "$ac_link_default") 2>&5 3633 1.1 mrg ac_status=$? 3634 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3635 1.1 mrg test $ac_status = 0; }; then : 3636 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3637 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3638 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached, 3639 1.1 mrg # so that the user can short-circuit this test for compilers unknown to 3640 1.1 mrg # Autoconf. 3641 1.1 mrg for ac_file in $ac_files '' 3642 1.1 mrg do 3643 1.1 mrg test -f "$ac_file" || continue 3644 1.1 mrg case $ac_file in 3645 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3646 1.1 mrg ;; 3647 1.1 mrg [ab].out ) 3648 1.1 mrg # We found the default executable, but exeext='' is most 3649 1.1 mrg # certainly right. 3650 1.1 mrg break;; 3651 1.1 mrg *.* ) 3652 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3653 1.1 mrg then :; else 3654 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3655 1.1 mrg fi 3656 1.1 mrg # We set ac_cv_exeext here because the later test for it is not 3657 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o' 3658 1.1 mrg # argument, so we may need to know it at that point already. 3659 1.1 mrg # Even if this section looks crufty: it has the advantage of 3660 1.1 mrg # actually working. 3661 1.1 mrg break;; 3662 1.1 mrg * ) 3663 1.1 mrg break;; 3664 1.1 mrg esac 3665 1.1 mrg done 3666 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext= 3667 1.1 mrg 3668 1.1 mrg else 3669 1.1 mrg ac_file='' 3670 1.1 mrg fi 3671 1.1 mrg if test -z "$ac_file"; then : 3672 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3673 1.13 mrg $as_echo "no" >&6; } 3674 1.13 mrg $as_echo "$as_me: failed program was:" >&5 3675 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 3676 1.1 mrg 3677 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3678 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3679 1.13 mrg as_fn_error 77 "C compiler cannot create executables 3680 1.13 mrg See \`config.log' for more details" "$LINENO" 5; } 3681 1.13 mrg else 3682 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3683 1.13 mrg $as_echo "yes" >&6; } 3684 1.1 mrg fi 3685 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3686 1.13 mrg $as_echo_n "checking for C compiler default output file name... " >&6; } 3687 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3688 1.13 mrg $as_echo "$ac_file" >&6; } 3689 1.1 mrg ac_exeext=$ac_cv_exeext 3690 1.1 mrg 3691 1.13 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3692 1.1 mrg ac_clean_files=$ac_clean_files_save 3693 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3694 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; } 3695 1.1 mrg if { { ac_try="$ac_link" 3696 1.1 mrg case "(($ac_try" in 3697 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3698 1.1 mrg *) ac_try_echo=$ac_try;; 3699 1.1 mrg esac 3700 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3701 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3702 1.1 mrg (eval "$ac_link") 2>&5 3703 1.1 mrg ac_status=$? 3704 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3705 1.1 mrg test $ac_status = 0; }; then : 3706 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3707 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3708 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with 3709 1.1 mrg # `rm'. 3710 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do 3711 1.1 mrg test -f "$ac_file" || continue 3712 1.1 mrg case $ac_file in 3713 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3714 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3715 1.1 mrg break;; 3716 1.1 mrg * ) break;; 3717 1.1 mrg esac 3718 1.1 mrg done 3719 1.1 mrg else 3720 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3721 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3722 1.13 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3723 1.13 mrg See \`config.log' for more details" "$LINENO" 5; } 3724 1.1 mrg fi 3725 1.13 mrg rm -f conftest conftest$ac_cv_exeext 3726 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3727 1.1 mrg $as_echo "$ac_cv_exeext" >&6; } 3728 1.1 mrg 3729 1.1 mrg rm -f conftest.$ac_ext 3730 1.1 mrg EXEEXT=$ac_cv_exeext 3731 1.1 mrg ac_exeext=$EXEEXT 3732 1.13 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3733 1.13 mrg /* end confdefs.h. */ 3734 1.13 mrg #include <stdio.h> 3735 1.13 mrg int 3736 1.13 mrg main () 3737 1.13 mrg { 3738 1.13 mrg FILE *f = fopen ("conftest.out", "w"); 3739 1.13 mrg return ferror (f) || fclose (f) != 0; 3740 1.13 mrg 3741 1.13 mrg ; 3742 1.13 mrg return 0; 3743 1.13 mrg } 3744 1.13 mrg _ACEOF 3745 1.13 mrg ac_clean_files="$ac_clean_files conftest.out" 3746 1.13 mrg # Check that the compiler produces executables we can run. If not, either 3747 1.13 mrg # the compiler is broken, or we cross compile. 3748 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3749 1.13 mrg $as_echo_n "checking whether we are cross compiling... " >&6; } 3750 1.13 mrg if test "$cross_compiling" != yes; then 3751 1.13 mrg { { ac_try="$ac_link" 3752 1.13 mrg case "(($ac_try" in 3753 1.13 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3754 1.13 mrg *) ac_try_echo=$ac_try;; 3755 1.13 mrg esac 3756 1.13 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3757 1.13 mrg $as_echo "$ac_try_echo"; } >&5 3758 1.13 mrg (eval "$ac_link") 2>&5 3759 1.13 mrg ac_status=$? 3760 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3761 1.13 mrg test $ac_status = 0; } 3762 1.13 mrg if { ac_try='./conftest$ac_cv_exeext' 3763 1.13 mrg { { case "(($ac_try" in 3764 1.13 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3765 1.13 mrg *) ac_try_echo=$ac_try;; 3766 1.13 mrg esac 3767 1.13 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3768 1.13 mrg $as_echo "$ac_try_echo"; } >&5 3769 1.13 mrg (eval "$ac_try") 2>&5 3770 1.13 mrg ac_status=$? 3771 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3772 1.13 mrg test $ac_status = 0; }; }; then 3773 1.13 mrg cross_compiling=no 3774 1.13 mrg else 3775 1.13 mrg if test "$cross_compiling" = maybe; then 3776 1.13 mrg cross_compiling=yes 3777 1.13 mrg else 3778 1.13 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3779 1.13 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3780 1.13 mrg as_fn_error $? "cannot run C compiled programs. 3781 1.13 mrg If you meant to cross compile, use \`--host'. 3782 1.13 mrg See \`config.log' for more details" "$LINENO" 5; } 3783 1.13 mrg fi 3784 1.13 mrg fi 3785 1.13 mrg fi 3786 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3787 1.13 mrg $as_echo "$cross_compiling" >&6; } 3788 1.13 mrg 3789 1.13 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3790 1.13 mrg ac_clean_files=$ac_clean_files_save 3791 1.1 mrg fi 3792 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3793 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; } 3794 1.13 mrg if ${ac_cv_objext+:} false; then : 3795 1.1 mrg $as_echo_n "(cached) " >&6 3796 1.1 mrg else 3797 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3798 1.1 mrg /* end confdefs.h. */ 3799 1.1 mrg 3800 1.1 mrg int 3801 1.1 mrg main () 3802 1.1 mrg { 3803 1.1 mrg 3804 1.1 mrg ; 3805 1.1 mrg return 0; 3806 1.1 mrg } 3807 1.1 mrg _ACEOF 3808 1.1 mrg rm -f conftest.o conftest.obj 3809 1.1 mrg if { { ac_try="$ac_compile" 3810 1.1 mrg case "(($ac_try" in 3811 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3812 1.1 mrg *) ac_try_echo=$ac_try;; 3813 1.1 mrg esac 3814 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3815 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3816 1.1 mrg (eval "$ac_compile") 2>&5 3817 1.1 mrg ac_status=$? 3818 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3819 1.1 mrg test $ac_status = 0; }; then : 3820 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do 3821 1.1 mrg test -f "$ac_file" || continue; 3822 1.1 mrg case $ac_file in 3823 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3824 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3825 1.1 mrg break;; 3826 1.1 mrg esac 3827 1.1 mrg done 3828 1.1 mrg else 3829 1.1 mrg $as_echo "$as_me: failed program was:" >&5 3830 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 3831 1.1 mrg 3832 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3833 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3834 1.13 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile 3835 1.13 mrg See \`config.log' for more details" "$LINENO" 5; } 3836 1.1 mrg fi 3837 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext 3838 1.1 mrg fi 3839 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3840 1.1 mrg $as_echo "$ac_cv_objext" >&6; } 3841 1.1 mrg OBJEXT=$ac_cv_objext 3842 1.1 mrg ac_objext=$OBJEXT 3843 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3844 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3845 1.13 mrg if ${ac_cv_c_compiler_gnu+:} false; then : 3846 1.1 mrg $as_echo_n "(cached) " >&6 3847 1.1 mrg else 3848 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3849 1.1 mrg /* end confdefs.h. */ 3850 1.1 mrg 3851 1.1 mrg int 3852 1.1 mrg main () 3853 1.1 mrg { 3854 1.1 mrg #ifndef __GNUC__ 3855 1.1 mrg choke me 3856 1.1 mrg #endif 3857 1.1 mrg 3858 1.1 mrg ; 3859 1.1 mrg return 0; 3860 1.1 mrg } 3861 1.1 mrg _ACEOF 3862 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3863 1.1 mrg ac_compiler_gnu=yes 3864 1.1 mrg else 3865 1.1 mrg ac_compiler_gnu=no 3866 1.1 mrg fi 3867 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3868 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu 3869 1.1 mrg 3870 1.1 mrg fi 3871 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3872 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; } 3873 1.1 mrg if test $ac_compiler_gnu = yes; then 3874 1.1 mrg GCC=yes 3875 1.1 mrg else 3876 1.1 mrg GCC= 3877 1.1 mrg fi 3878 1.1 mrg ac_test_CFLAGS=${CFLAGS+set} 3879 1.1 mrg ac_save_CFLAGS=$CFLAGS 3880 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3881 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; } 3882 1.13 mrg if ${ac_cv_prog_cc_g+:} false; then : 3883 1.1 mrg $as_echo_n "(cached) " >&6 3884 1.1 mrg else 3885 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag 3886 1.1 mrg ac_c_werror_flag=yes 3887 1.1 mrg ac_cv_prog_cc_g=no 3888 1.1 mrg CFLAGS="-g" 3889 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3890 1.1 mrg /* end confdefs.h. */ 3891 1.1 mrg 3892 1.1 mrg int 3893 1.1 mrg main () 3894 1.1 mrg { 3895 1.1 mrg 3896 1.1 mrg ; 3897 1.1 mrg return 0; 3898 1.1 mrg } 3899 1.1 mrg _ACEOF 3900 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3901 1.1 mrg ac_cv_prog_cc_g=yes 3902 1.1 mrg else 3903 1.1 mrg CFLAGS="" 3904 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3905 1.1 mrg /* end confdefs.h. */ 3906 1.1 mrg 3907 1.1 mrg int 3908 1.1 mrg main () 3909 1.1 mrg { 3910 1.1 mrg 3911 1.1 mrg ; 3912 1.1 mrg return 0; 3913 1.1 mrg } 3914 1.1 mrg _ACEOF 3915 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3916 1.1 mrg 3917 1.1 mrg else 3918 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 3919 1.1 mrg CFLAGS="-g" 3920 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3921 1.1 mrg /* end confdefs.h. */ 3922 1.1 mrg 3923 1.1 mrg int 3924 1.1 mrg main () 3925 1.1 mrg { 3926 1.1 mrg 3927 1.1 mrg ; 3928 1.1 mrg return 0; 3929 1.1 mrg } 3930 1.1 mrg _ACEOF 3931 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3932 1.1 mrg ac_cv_prog_cc_g=yes 3933 1.1 mrg fi 3934 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3935 1.1 mrg fi 3936 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3937 1.1 mrg fi 3938 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3939 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 3940 1.1 mrg fi 3941 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3942 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; } 3943 1.1 mrg if test "$ac_test_CFLAGS" = set; then 3944 1.1 mrg CFLAGS=$ac_save_CFLAGS 3945 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then 3946 1.1 mrg if test "$GCC" = yes; then 3947 1.1 mrg CFLAGS="-g -O2" 3948 1.1 mrg else 3949 1.1 mrg CFLAGS="-g" 3950 1.1 mrg fi 3951 1.1 mrg else 3952 1.1 mrg if test "$GCC" = yes; then 3953 1.1 mrg CFLAGS="-O2" 3954 1.1 mrg else 3955 1.1 mrg CFLAGS= 3956 1.1 mrg fi 3957 1.1 mrg fi 3958 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3959 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3960 1.13 mrg if ${ac_cv_prog_cc_c89+:} false; then : 3961 1.1 mrg $as_echo_n "(cached) " >&6 3962 1.1 mrg else 3963 1.1 mrg ac_cv_prog_cc_c89=no 3964 1.1 mrg ac_save_CC=$CC 3965 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3966 1.1 mrg /* end confdefs.h. */ 3967 1.1 mrg #include <stdarg.h> 3968 1.1 mrg #include <stdio.h> 3969 1.13 mrg struct stat; 3970 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3971 1.1 mrg struct buf { int x; }; 3972 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int); 3973 1.1 mrg static char *e (p, i) 3974 1.1 mrg char **p; 3975 1.1 mrg int i; 3976 1.1 mrg { 3977 1.1 mrg return p[i]; 3978 1.1 mrg } 3979 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...) 3980 1.1 mrg { 3981 1.1 mrg char *s; 3982 1.1 mrg va_list v; 3983 1.1 mrg va_start (v,p); 3984 1.1 mrg s = g (p, va_arg (v,int)); 3985 1.1 mrg va_end (v); 3986 1.1 mrg return s; 3987 1.1 mrg } 3988 1.1 mrg 3989 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3990 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants. 3991 1.1 mrg These don't provoke an error unfortunately, instead are silently treated 3992 1.1 mrg as 'x'. The following induces an error, until -std is added to get 3993 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3994 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something 3995 1.1 mrg that's true only with -std. */ 3996 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3997 1.1 mrg 3998 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3999 1.1 mrg inside strings and character constants. */ 4000 1.1 mrg #define FOO(x) 'x' 4001 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4002 1.1 mrg 4003 1.1 mrg int test (int i, double x); 4004 1.1 mrg struct s1 {int (*f) (int a);}; 4005 1.1 mrg struct s2 {int (*f) (double a);}; 4006 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4007 1.1 mrg int argc; 4008 1.1 mrg char **argv; 4009 1.1 mrg int 4010 1.1 mrg main () 4011 1.1 mrg { 4012 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4013 1.1 mrg ; 4014 1.1 mrg return 0; 4015 1.1 mrg } 4016 1.1 mrg _ACEOF 4017 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4018 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4019 1.1 mrg do 4020 1.1 mrg CC="$ac_save_CC $ac_arg" 4021 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4022 1.1 mrg ac_cv_prog_cc_c89=$ac_arg 4023 1.1 mrg fi 4024 1.1 mrg rm -f core conftest.err conftest.$ac_objext 4025 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4026 1.1 mrg done 4027 1.1 mrg rm -f conftest.$ac_ext 4028 1.1 mrg CC=$ac_save_CC 4029 1.1 mrg 4030 1.1 mrg fi 4031 1.1 mrg # AC_CACHE_VAL 4032 1.1 mrg case "x$ac_cv_prog_cc_c89" in 4033 1.1 mrg x) 4034 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4035 1.1 mrg $as_echo "none needed" >&6; } ;; 4036 1.1 mrg xno) 4037 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4038 1.1 mrg $as_echo "unsupported" >&6; } ;; 4039 1.1 mrg *) 4040 1.1 mrg CC="$CC $ac_cv_prog_cc_c89" 4041 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4042 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4043 1.1 mrg esac 4044 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then : 4045 1.1 mrg 4046 1.1 mrg fi 4047 1.1 mrg 4048 1.1 mrg ac_ext=c 4049 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 4050 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4051 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4052 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4053 1.1 mrg 4054 1.1 mrg ac_ext=c 4055 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 4056 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4057 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4058 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4059 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4060 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; } 4061 1.1 mrg # On Suns, sometimes $CPP names a directory. 4062 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then 4063 1.1 mrg CPP= 4064 1.1 mrg fi 4065 1.1 mrg if test -z "$CPP"; then 4066 1.13 mrg if ${ac_cv_prog_CPP+:} false; then : 4067 1.1 mrg $as_echo_n "(cached) " >&6 4068 1.1 mrg else 4069 1.1 mrg # Double quotes because CPP needs to be expanded 4070 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4071 1.1 mrg do 4072 1.1 mrg ac_preproc_ok=false 4073 1.1 mrg for ac_c_preproc_warn_flag in '' yes 4074 1.1 mrg do 4075 1.1 mrg # Use a header file that comes with gcc, so configuring glibc 4076 1.1 mrg # with a fresh cross-compiler works. 4077 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4078 1.1 mrg # <limits.h> exists even on freestanding compilers. 4079 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser, 4080 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case. 4081 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4082 1.1 mrg /* end confdefs.h. */ 4083 1.1 mrg #ifdef __STDC__ 4084 1.1 mrg # include <limits.h> 4085 1.1 mrg #else 4086 1.1 mrg # include <assert.h> 4087 1.1 mrg #endif 4088 1.1 mrg Syntax error 4089 1.1 mrg _ACEOF 4090 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 4091 1.1 mrg 4092 1.1 mrg else 4093 1.1 mrg # Broken: fails on valid input. 4094 1.1 mrg continue 4095 1.1 mrg fi 4096 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext 4097 1.1 mrg 4098 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers 4099 1.1 mrg # can be detected and how. 4100 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4101 1.1 mrg /* end confdefs.h. */ 4102 1.1 mrg #include <ac_nonexistent.h> 4103 1.1 mrg _ACEOF 4104 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 4105 1.1 mrg # Broken: success on invalid input. 4106 1.1 mrg continue 4107 1.1 mrg else 4108 1.1 mrg # Passes both tests. 4109 1.1 mrg ac_preproc_ok=: 4110 1.1 mrg break 4111 1.1 mrg fi 4112 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext 4113 1.1 mrg 4114 1.1 mrg done 4115 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4116 1.13 mrg rm -f conftest.i conftest.err conftest.$ac_ext 4117 1.1 mrg if $ac_preproc_ok; then : 4118 1.1 mrg break 4119 1.1 mrg fi 4120 1.1 mrg 4121 1.1 mrg done 4122 1.1 mrg ac_cv_prog_CPP=$CPP 4123 1.1 mrg 4124 1.1 mrg fi 4125 1.1 mrg CPP=$ac_cv_prog_CPP 4126 1.1 mrg else 4127 1.1 mrg ac_cv_prog_CPP=$CPP 4128 1.1 mrg fi 4129 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4130 1.1 mrg $as_echo "$CPP" >&6; } 4131 1.1 mrg ac_preproc_ok=false 4132 1.1 mrg for ac_c_preproc_warn_flag in '' yes 4133 1.1 mrg do 4134 1.1 mrg # Use a header file that comes with gcc, so configuring glibc 4135 1.1 mrg # with a fresh cross-compiler works. 4136 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4137 1.1 mrg # <limits.h> exists even on freestanding compilers. 4138 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser, 4139 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case. 4140 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4141 1.1 mrg /* end confdefs.h. */ 4142 1.1 mrg #ifdef __STDC__ 4143 1.1 mrg # include <limits.h> 4144 1.1 mrg #else 4145 1.1 mrg # include <assert.h> 4146 1.1 mrg #endif 4147 1.1 mrg Syntax error 4148 1.1 mrg _ACEOF 4149 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 4150 1.1 mrg 4151 1.1 mrg else 4152 1.1 mrg # Broken: fails on valid input. 4153 1.1 mrg continue 4154 1.1 mrg fi 4155 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext 4156 1.1 mrg 4157 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers 4158 1.1 mrg # can be detected and how. 4159 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4160 1.1 mrg /* end confdefs.h. */ 4161 1.1 mrg #include <ac_nonexistent.h> 4162 1.1 mrg _ACEOF 4163 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 4164 1.1 mrg # Broken: success on invalid input. 4165 1.1 mrg continue 4166 1.1 mrg else 4167 1.1 mrg # Passes both tests. 4168 1.1 mrg ac_preproc_ok=: 4169 1.1 mrg break 4170 1.1 mrg fi 4171 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext 4172 1.1 mrg 4173 1.1 mrg done 4174 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4175 1.13 mrg rm -f conftest.i conftest.err conftest.$ac_ext 4176 1.1 mrg if $ac_preproc_ok; then : 4177 1.1 mrg 4178 1.1 mrg else 4179 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4180 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4181 1.13 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4182 1.13 mrg See \`config.log' for more details" "$LINENO" 5; } 4183 1.1 mrg fi 4184 1.1 mrg 4185 1.1 mrg ac_ext=c 4186 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 4187 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4188 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4189 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4190 1.1 mrg 4191 1.1 mrg 4192 1.1 mrg ac_c_preproc_warn_flag=yes 4193 1.1 mrg 4194 1.4 mrg 4195 1.11 mrg # Check whether --enable-largefile was given. 4196 1.11 mrg if test "${enable_largefile+set}" = set; then : 4197 1.11 mrg enableval=$enable_largefile; 4198 1.11 mrg fi 4199 1.11 mrg 4200 1.11 mrg if test "$enable_largefile" != no; then 4201 1.11 mrg 4202 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 4203 1.11 mrg $as_echo_n "checking for special C compiler options needed for large files... " >&6; } 4204 1.13 mrg if ${ac_cv_sys_largefile_CC+:} false; then : 4205 1.11 mrg $as_echo_n "(cached) " >&6 4206 1.11 mrg else 4207 1.11 mrg ac_cv_sys_largefile_CC=no 4208 1.11 mrg if test "$GCC" != yes; then 4209 1.11 mrg ac_save_CC=$CC 4210 1.11 mrg while :; do 4211 1.11 mrg # IRIX 6.2 and later do not support large files by default, 4212 1.11 mrg # so use the C compiler's -n32 option if that helps. 4213 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4214 1.11 mrg /* end confdefs.h. */ 4215 1.11 mrg #include <sys/types.h> 4216 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4217 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4218 1.11 mrg since some C++ compilers masquerading as C compilers 4219 1.11 mrg incorrectly reject 9223372036854775807. */ 4220 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4221 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4222 1.11 mrg && LARGE_OFF_T % 2147483647 == 1) 4223 1.11 mrg ? 1 : -1]; 4224 1.11 mrg int 4225 1.11 mrg main () 4226 1.11 mrg { 4227 1.11 mrg 4228 1.11 mrg ; 4229 1.11 mrg return 0; 4230 1.11 mrg } 4231 1.11 mrg _ACEOF 4232 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then : 4233 1.11 mrg break 4234 1.11 mrg fi 4235 1.11 mrg rm -f core conftest.err conftest.$ac_objext 4236 1.11 mrg CC="$CC -n32" 4237 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then : 4238 1.11 mrg ac_cv_sys_largefile_CC=' -n32'; break 4239 1.11 mrg fi 4240 1.11 mrg rm -f core conftest.err conftest.$ac_objext 4241 1.11 mrg break 4242 1.11 mrg done 4243 1.11 mrg CC=$ac_save_CC 4244 1.11 mrg rm -f conftest.$ac_ext 4245 1.11 mrg fi 4246 1.11 mrg fi 4247 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 4248 1.11 mrg $as_echo "$ac_cv_sys_largefile_CC" >&6; } 4249 1.11 mrg if test "$ac_cv_sys_largefile_CC" != no; then 4250 1.11 mrg CC=$CC$ac_cv_sys_largefile_CC 4251 1.11 mrg fi 4252 1.11 mrg 4253 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 4254 1.11 mrg $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 4255 1.13 mrg if ${ac_cv_sys_file_offset_bits+:} false; then : 4256 1.11 mrg $as_echo_n "(cached) " >&6 4257 1.11 mrg else 4258 1.11 mrg while :; do 4259 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4260 1.11 mrg /* end confdefs.h. */ 4261 1.11 mrg #include <sys/types.h> 4262 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4263 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4264 1.11 mrg since some C++ compilers masquerading as C compilers 4265 1.11 mrg incorrectly reject 9223372036854775807. */ 4266 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4267 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4268 1.11 mrg && LARGE_OFF_T % 2147483647 == 1) 4269 1.11 mrg ? 1 : -1]; 4270 1.11 mrg int 4271 1.11 mrg main () 4272 1.11 mrg { 4273 1.11 mrg 4274 1.11 mrg ; 4275 1.11 mrg return 0; 4276 1.11 mrg } 4277 1.11 mrg _ACEOF 4278 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then : 4279 1.11 mrg ac_cv_sys_file_offset_bits=no; break 4280 1.11 mrg fi 4281 1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4282 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4283 1.11 mrg /* end confdefs.h. */ 4284 1.11 mrg #define _FILE_OFFSET_BITS 64 4285 1.11 mrg #include <sys/types.h> 4286 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4287 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4288 1.11 mrg since some C++ compilers masquerading as C compilers 4289 1.11 mrg incorrectly reject 9223372036854775807. */ 4290 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4291 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4292 1.11 mrg && LARGE_OFF_T % 2147483647 == 1) 4293 1.11 mrg ? 1 : -1]; 4294 1.11 mrg int 4295 1.11 mrg main () 4296 1.11 mrg { 4297 1.11 mrg 4298 1.11 mrg ; 4299 1.11 mrg return 0; 4300 1.11 mrg } 4301 1.11 mrg _ACEOF 4302 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then : 4303 1.11 mrg ac_cv_sys_file_offset_bits=64; break 4304 1.11 mrg fi 4305 1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4306 1.11 mrg ac_cv_sys_file_offset_bits=unknown 4307 1.11 mrg break 4308 1.11 mrg done 4309 1.11 mrg fi 4310 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 4311 1.11 mrg $as_echo "$ac_cv_sys_file_offset_bits" >&6; } 4312 1.11 mrg case $ac_cv_sys_file_offset_bits in #( 4313 1.11 mrg no | unknown) ;; 4314 1.11 mrg *) 4315 1.11 mrg cat >>confdefs.h <<_ACEOF 4316 1.11 mrg #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 4317 1.11 mrg _ACEOF 4318 1.11 mrg ;; 4319 1.11 mrg esac 4320 1.11 mrg rm -rf conftest* 4321 1.11 mrg if test $ac_cv_sys_file_offset_bits = unknown; then 4322 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 4323 1.11 mrg $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 4324 1.13 mrg if ${ac_cv_sys_large_files+:} false; then : 4325 1.11 mrg $as_echo_n "(cached) " >&6 4326 1.11 mrg else 4327 1.11 mrg while :; do 4328 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4329 1.11 mrg /* end confdefs.h. */ 4330 1.11 mrg #include <sys/types.h> 4331 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4332 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4333 1.11 mrg since some C++ compilers masquerading as C compilers 4334 1.11 mrg incorrectly reject 9223372036854775807. */ 4335 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4336 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4337 1.11 mrg && LARGE_OFF_T % 2147483647 == 1) 4338 1.11 mrg ? 1 : -1]; 4339 1.11 mrg int 4340 1.11 mrg main () 4341 1.11 mrg { 4342 1.11 mrg 4343 1.11 mrg ; 4344 1.11 mrg return 0; 4345 1.11 mrg } 4346 1.11 mrg _ACEOF 4347 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then : 4348 1.11 mrg ac_cv_sys_large_files=no; break 4349 1.11 mrg fi 4350 1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4351 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4352 1.11 mrg /* end confdefs.h. */ 4353 1.11 mrg #define _LARGE_FILES 1 4354 1.11 mrg #include <sys/types.h> 4355 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly. 4356 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 4357 1.11 mrg since some C++ compilers masquerading as C compilers 4358 1.11 mrg incorrectly reject 9223372036854775807. */ 4359 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4360 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4361 1.11 mrg && LARGE_OFF_T % 2147483647 == 1) 4362 1.11 mrg ? 1 : -1]; 4363 1.11 mrg int 4364 1.11 mrg main () 4365 1.11 mrg { 4366 1.11 mrg 4367 1.11 mrg ; 4368 1.11 mrg return 0; 4369 1.11 mrg } 4370 1.11 mrg _ACEOF 4371 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then : 4372 1.11 mrg ac_cv_sys_large_files=1; break 4373 1.11 mrg fi 4374 1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4375 1.11 mrg ac_cv_sys_large_files=unknown 4376 1.11 mrg break 4377 1.11 mrg done 4378 1.11 mrg fi 4379 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 4380 1.11 mrg $as_echo "$ac_cv_sys_large_files" >&6; } 4381 1.11 mrg case $ac_cv_sys_large_files in #( 4382 1.11 mrg no | unknown) ;; 4383 1.11 mrg *) 4384 1.11 mrg cat >>confdefs.h <<_ACEOF 4385 1.11 mrg #define _LARGE_FILES $ac_cv_sys_large_files 4386 1.11 mrg _ACEOF 4387 1.11 mrg ;; 4388 1.11 mrg esac 4389 1.11 mrg rm -rf conftest* 4390 1.11 mrg fi 4391 1.13 mrg 4392 1.13 mrg 4393 1.11 mrg fi 4394 1.11 mrg 4395 1.11 mrg 4396 1.4 mrg 4397 1.4 mrg # The cast to long int works around a bug in the HP C Compiler 4398 1.4 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4399 1.4 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4400 1.4 mrg # This bug is HP SR number 8606223364. 4401 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5 4402 1.4 mrg $as_echo_n "checking size of double... " >&6; } 4403 1.13 mrg if ${ac_cv_sizeof_double+:} false; then : 4404 1.4 mrg $as_echo_n "(cached) " >&6 4405 1.4 mrg else 4406 1.4 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double" "$ac_includes_default"; then : 4407 1.4 mrg 4408 1.4 mrg else 4409 1.4 mrg if test "$ac_cv_type_double" = yes; then 4410 1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4411 1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4412 1.13 mrg as_fn_error 77 "cannot compute sizeof (double) 4413 1.13 mrg See \`config.log' for more details" "$LINENO" 5; } 4414 1.4 mrg else 4415 1.4 mrg ac_cv_sizeof_double=0 4416 1.4 mrg fi 4417 1.4 mrg fi 4418 1.4 mrg 4419 1.4 mrg fi 4420 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5 4421 1.4 mrg $as_echo "$ac_cv_sizeof_double" >&6; } 4422 1.4 mrg 4423 1.4 mrg 4424 1.4 mrg 4425 1.4 mrg cat >>confdefs.h <<_ACEOF 4426 1.4 mrg #define SIZEOF_DOUBLE $ac_cv_sizeof_double 4427 1.4 mrg _ACEOF 4428 1.4 mrg 4429 1.4 mrg 4430 1.4 mrg # The cast to long int works around a bug in the HP C Compiler 4431 1.4 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4432 1.4 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4433 1.4 mrg # This bug is HP SR number 8606223364. 4434 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5 4435 1.4 mrg $as_echo_n "checking size of long double... " >&6; } 4436 1.13 mrg if ${ac_cv_sizeof_long_double+:} false; then : 4437 1.4 mrg $as_echo_n "(cached) " >&6 4438 1.4 mrg else 4439 1.4 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then : 4440 1.4 mrg 4441 1.4 mrg else 4442 1.4 mrg if test "$ac_cv_type_long_double" = yes; then 4443 1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4444 1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4445 1.13 mrg as_fn_error 77 "cannot compute sizeof (long double) 4446 1.13 mrg See \`config.log' for more details" "$LINENO" 5; } 4447 1.4 mrg else 4448 1.4 mrg ac_cv_sizeof_long_double=0 4449 1.4 mrg fi 4450 1.4 mrg fi 4451 1.4 mrg 4452 1.4 mrg fi 4453 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5 4454 1.4 mrg $as_echo "$ac_cv_sizeof_long_double" >&6; } 4455 1.4 mrg 4456 1.4 mrg 4457 1.4 mrg 4458 1.4 mrg cat >>confdefs.h <<_ACEOF 4459 1.4 mrg #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double 4460 1.4 mrg _ACEOF 4461 1.4 mrg 4462 1.4 mrg 4463 1.4 mrg as_fn_arith $ac_cv_sizeof_double \* 8 && double_type_size=$as_val 4464 1.4 mrg as_fn_arith $ac_cv_sizeof_long_double \* 8 && long_double_type_size=$as_val 4465 1.4 mrg 4466 1.4 mrg 4467 1.4 mrg 4468 1.6 mrg 4469 1.6 mrg for ac_header in inttypes.h stdint.h stdlib.h ftw.h \ 4470 1.6 mrg unistd.h sys/stat.h sys/types.h \ 4471 1.15 mrg string.h strings.h memory.h sys/auxv.h sys/mman.h 4472 1.6 mrg do : 4473 1.6 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4474 1.6 mrg ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header" 4475 1.13 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4476 1.6 mrg cat >>confdefs.h <<_ACEOF 4477 1.6 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4478 1.6 mrg _ACEOF 4479 1.6 mrg 4480 1.6 mrg fi 4481 1.6 mrg done 4482 1.6 mrg 4483 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4484 1.6 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4485 1.13 mrg if ${ac_cv_path_GREP+:} false; then : 4486 1.6 mrg $as_echo_n "(cached) " >&6 4487 1.6 mrg else 4488 1.6 mrg if test -z "$GREP"; then 4489 1.6 mrg ac_path_GREP_found=false 4490 1.6 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4491 1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4492 1.6 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4493 1.6 mrg do 4494 1.6 mrg IFS=$as_save_IFS 4495 1.6 mrg test -z "$as_dir" && as_dir=. 4496 1.6 mrg for ac_prog in grep ggrep; do 4497 1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4498 1.6 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4499 1.13 mrg as_fn_executable_p "$ac_path_GREP" || continue 4500 1.6 mrg # Check for GNU ac_path_GREP and select it if it is found. 4501 1.6 mrg # Check for GNU $ac_path_GREP 4502 1.6 mrg case `"$ac_path_GREP" --version 2>&1` in 4503 1.6 mrg *GNU*) 4504 1.6 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4505 1.6 mrg *) 4506 1.6 mrg ac_count=0 4507 1.6 mrg $as_echo_n 0123456789 >"conftest.in" 4508 1.6 mrg while : 4509 1.6 mrg do 4510 1.6 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4511 1.6 mrg mv "conftest.tmp" "conftest.in" 4512 1.6 mrg cp "conftest.in" "conftest.nl" 4513 1.6 mrg $as_echo 'GREP' >> "conftest.nl" 4514 1.6 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4515 1.6 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4516 1.6 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4517 1.6 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 4518 1.6 mrg # Best one so far, save it but keep looking for a better one 4519 1.6 mrg ac_cv_path_GREP="$ac_path_GREP" 4520 1.6 mrg ac_path_GREP_max=$ac_count 4521 1.6 mrg fi 4522 1.6 mrg # 10*(2^10) chars as input seems more than enough 4523 1.6 mrg test $ac_count -gt 10 && break 4524 1.6 mrg done 4525 1.6 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4526 1.6 mrg esac 4527 1.6 mrg 4528 1.6 mrg $ac_path_GREP_found && break 3 4529 1.6 mrg done 4530 1.6 mrg done 4531 1.6 mrg done 4532 1.6 mrg IFS=$as_save_IFS 4533 1.6 mrg if test -z "$ac_cv_path_GREP"; then 4534 1.13 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4535 1.6 mrg fi 4536 1.6 mrg else 4537 1.6 mrg ac_cv_path_GREP=$GREP 4538 1.6 mrg fi 4539 1.6 mrg 4540 1.6 mrg fi 4541 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4542 1.6 mrg $as_echo "$ac_cv_path_GREP" >&6; } 4543 1.6 mrg GREP="$ac_cv_path_GREP" 4544 1.6 mrg 4545 1.6 mrg 4546 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4547 1.6 mrg $as_echo_n "checking for egrep... " >&6; } 4548 1.13 mrg if ${ac_cv_path_EGREP+:} false; then : 4549 1.6 mrg $as_echo_n "(cached) " >&6 4550 1.6 mrg else 4551 1.6 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4552 1.6 mrg then ac_cv_path_EGREP="$GREP -E" 4553 1.6 mrg else 4554 1.6 mrg if test -z "$EGREP"; then 4555 1.6 mrg ac_path_EGREP_found=false 4556 1.6 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4557 1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4558 1.6 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4559 1.6 mrg do 4560 1.6 mrg IFS=$as_save_IFS 4561 1.6 mrg test -z "$as_dir" && as_dir=. 4562 1.6 mrg for ac_prog in egrep; do 4563 1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4564 1.6 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4565 1.13 mrg as_fn_executable_p "$ac_path_EGREP" || continue 4566 1.6 mrg # Check for GNU ac_path_EGREP and select it if it is found. 4567 1.6 mrg # Check for GNU $ac_path_EGREP 4568 1.6 mrg case `"$ac_path_EGREP" --version 2>&1` in 4569 1.6 mrg *GNU*) 4570 1.6 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4571 1.6 mrg *) 4572 1.6 mrg ac_count=0 4573 1.6 mrg $as_echo_n 0123456789 >"conftest.in" 4574 1.6 mrg while : 4575 1.6 mrg do 4576 1.6 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4577 1.6 mrg mv "conftest.tmp" "conftest.in" 4578 1.6 mrg cp "conftest.in" "conftest.nl" 4579 1.6 mrg $as_echo 'EGREP' >> "conftest.nl" 4580 1.6 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4581 1.6 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4582 1.6 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4583 1.6 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4584 1.6 mrg # Best one so far, save it but keep looking for a better one 4585 1.6 mrg ac_cv_path_EGREP="$ac_path_EGREP" 4586 1.6 mrg ac_path_EGREP_max=$ac_count 4587 1.6 mrg fi 4588 1.6 mrg # 10*(2^10) chars as input seems more than enough 4589 1.6 mrg test $ac_count -gt 10 && break 4590 1.6 mrg done 4591 1.6 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4592 1.6 mrg esac 4593 1.6 mrg 4594 1.6 mrg $ac_path_EGREP_found && break 3 4595 1.6 mrg done 4596 1.6 mrg done 4597 1.6 mrg done 4598 1.6 mrg IFS=$as_save_IFS 4599 1.6 mrg if test -z "$ac_cv_path_EGREP"; then 4600 1.13 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4601 1.6 mrg fi 4602 1.6 mrg else 4603 1.6 mrg ac_cv_path_EGREP=$EGREP 4604 1.6 mrg fi 4605 1.6 mrg 4606 1.6 mrg fi 4607 1.6 mrg fi 4608 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4609 1.6 mrg $as_echo "$ac_cv_path_EGREP" >&6; } 4610 1.6 mrg EGREP="$ac_cv_path_EGREP" 4611 1.6 mrg 4612 1.6 mrg 4613 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4614 1.6 mrg $as_echo_n "checking for ANSI C header files... " >&6; } 4615 1.13 mrg if ${ac_cv_header_stdc+:} false; then : 4616 1.6 mrg $as_echo_n "(cached) " >&6 4617 1.6 mrg else 4618 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4619 1.6 mrg /* end confdefs.h. */ 4620 1.6 mrg #include <stdlib.h> 4621 1.6 mrg #include <stdarg.h> 4622 1.6 mrg #include <string.h> 4623 1.6 mrg #include <float.h> 4624 1.6 mrg 4625 1.6 mrg int 4626 1.6 mrg main () 4627 1.6 mrg { 4628 1.6 mrg 4629 1.6 mrg ; 4630 1.6 mrg return 0; 4631 1.6 mrg } 4632 1.6 mrg _ACEOF 4633 1.6 mrg if ac_fn_c_try_compile "$LINENO"; then : 4634 1.6 mrg ac_cv_header_stdc=yes 4635 1.6 mrg else 4636 1.6 mrg ac_cv_header_stdc=no 4637 1.6 mrg fi 4638 1.6 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4639 1.6 mrg 4640 1.6 mrg if test $ac_cv_header_stdc = yes; then 4641 1.6 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4642 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4643 1.6 mrg /* end confdefs.h. */ 4644 1.6 mrg #include <string.h> 4645 1.6 mrg 4646 1.6 mrg _ACEOF 4647 1.6 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4648 1.6 mrg $EGREP "memchr" >/dev/null 2>&1; then : 4649 1.6 mrg 4650 1.6 mrg else 4651 1.6 mrg ac_cv_header_stdc=no 4652 1.6 mrg fi 4653 1.6 mrg rm -f conftest* 4654 1.6 mrg 4655 1.6 mrg fi 4656 1.6 mrg 4657 1.6 mrg if test $ac_cv_header_stdc = yes; then 4658 1.6 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4659 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4660 1.6 mrg /* end confdefs.h. */ 4661 1.6 mrg #include <stdlib.h> 4662 1.6 mrg 4663 1.6 mrg _ACEOF 4664 1.6 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4665 1.6 mrg $EGREP "free" >/dev/null 2>&1; then : 4666 1.6 mrg 4667 1.6 mrg else 4668 1.6 mrg ac_cv_header_stdc=no 4669 1.6 mrg fi 4670 1.6 mrg rm -f conftest* 4671 1.6 mrg 4672 1.6 mrg fi 4673 1.6 mrg 4674 1.6 mrg if test $ac_cv_header_stdc = yes; then 4675 1.6 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4676 1.6 mrg if test "$cross_compiling" = yes; then : 4677 1.6 mrg : 4678 1.6 mrg else 4679 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4680 1.6 mrg /* end confdefs.h. */ 4681 1.6 mrg #include <ctype.h> 4682 1.6 mrg #include <stdlib.h> 4683 1.6 mrg #if ((' ' & 0x0FF) == 0x020) 4684 1.6 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4685 1.6 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4686 1.6 mrg #else 4687 1.6 mrg # define ISLOWER(c) \ 4688 1.6 mrg (('a' <= (c) && (c) <= 'i') \ 4689 1.6 mrg || ('j' <= (c) && (c) <= 'r') \ 4690 1.6 mrg || ('s' <= (c) && (c) <= 'z')) 4691 1.6 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4692 1.6 mrg #endif 4693 1.6 mrg 4694 1.6 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4695 1.6 mrg int 4696 1.6 mrg main () 4697 1.6 mrg { 4698 1.6 mrg int i; 4699 1.6 mrg for (i = 0; i < 256; i++) 4700 1.6 mrg if (XOR (islower (i), ISLOWER (i)) 4701 1.6 mrg || toupper (i) != TOUPPER (i)) 4702 1.6 mrg return 2; 4703 1.6 mrg return 0; 4704 1.6 mrg } 4705 1.6 mrg _ACEOF 4706 1.6 mrg if ac_fn_c_try_run "$LINENO"; then : 4707 1.6 mrg 4708 1.6 mrg else 4709 1.6 mrg ac_cv_header_stdc=no 4710 1.6 mrg fi 4711 1.6 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4712 1.6 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext 4713 1.6 mrg fi 4714 1.6 mrg 4715 1.6 mrg fi 4716 1.6 mrg fi 4717 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4718 1.6 mrg $as_echo "$ac_cv_header_stdc" >&6; } 4719 1.6 mrg if test $ac_cv_header_stdc = yes; then 4720 1.6 mrg 4721 1.6 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h 4722 1.6 mrg 4723 1.6 mrg fi 4724 1.6 mrg 4725 1.6 mrg 4726 1.1 mrg # Check for decimal float support. 4727 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether decimal floating point is supported" >&5 4728 1.1 mrg $as_echo_n "checking whether decimal floating point is supported... " >&6; } 4729 1.13 mrg if ${libgcc_cv_dfp+:} false; then : 4730 1.1 mrg $as_echo_n "(cached) " >&6 4731 1.1 mrg else 4732 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4733 1.1 mrg /* end confdefs.h. */ 4734 1.6 mrg 4735 1.6 mrg #include <fenv.h> 4736 1.6 mrg 4737 1.6 mrg int 4738 1.6 mrg main () 4739 1.6 mrg { 4740 1.6 mrg 4741 1.1 mrg _Decimal32 x; 4742 1.6 mrg int fe_except = 4743 1.6 mrg FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW|FE_INEXACT; 4744 1.6 mrg 4745 1.6 mrg ; 4746 1.6 mrg return 0; 4747 1.6 mrg } 4748 1.1 mrg _ACEOF 4749 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4750 1.1 mrg libgcc_cv_dfp=yes 4751 1.1 mrg else 4752 1.1 mrg libgcc_cv_dfp=no 4753 1.1 mrg fi 4754 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4755 1.1 mrg fi 4756 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_dfp" >&5 4757 1.1 mrg $as_echo "$libgcc_cv_dfp" >&6; } 4758 1.1 mrg decimal_float=$libgcc_cv_dfp 4759 1.1 mrg 4760 1.1 mrg 4761 1.4 mrg 4762 1.1 mrg # Check whether --enable-decimal-float was given. 4763 1.1 mrg if test "${enable_decimal_float+set}" = set; then : 4764 1.1 mrg enableval=$enable_decimal_float; 4765 1.1 mrg case $enable_decimal_float in 4766 1.4 mrg yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;; 4767 1.13 mrg *) as_fn_error $? "'$enable_decimal_float' is an invalid value for --enable-decimal-float. 4768 1.1 mrg Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;; 4769 1.1 mrg esac 4770 1.1 mrg 4771 1.1 mrg else 4772 1.1 mrg 4773 1.1 mrg case $host in 4774 1.4 mrg powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \ 4775 1.13 mrg i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \ 4776 1.4 mrg i?86*-*-mingw* | x86_64*-*-mingw* | \ 4777 1.6 mrg i?86*-*-cygwin* | x86_64*-*-cygwin*) 4778 1.1 mrg enable_decimal_float=yes 4779 1.1 mrg ;; 4780 1.1 mrg *) 4781 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5 4782 1.4 mrg $as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;} 4783 1.1 mrg enable_decimal_float=no 4784 1.1 mrg ;; 4785 1.1 mrg esac 4786 1.1 mrg 4787 1.1 mrg fi 4788 1.1 mrg 4789 1.1 mrg 4790 1.1 mrg # x86's use BID format instead of DPD 4791 1.4 mrg case x$enable_decimal_float in 4792 1.4 mrg xyes) 4793 1.4 mrg case $host in 4794 1.4 mrg i?86*-*-* | x86_64*-*-*) 4795 1.4 mrg enable_decimal_float=bid 4796 1.4 mrg ;; 4797 1.4 mrg *) 4798 1.4 mrg enable_decimal_float=dpd 4799 1.4 mrg ;; 4800 1.4 mrg esac 4801 1.4 mrg default_decimal_float=$enable_decimal_float 4802 1.4 mrg ;; 4803 1.4 mrg xno) 4804 1.4 mrg # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper 4805 1.4 mrg # dependency on libdecnumber. 4806 1.4 mrg default_decimal_float=dpd 4807 1.4 mrg ;; 4808 1.4 mrg esac 4809 1.4 mrg 4810 1.4 mrg 4811 1.1 mrg 4812 1.1 mrg 4813 1.1 mrg # Check for fixed-point support. 4814 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fixed-point is supported" >&5 4815 1.1 mrg $as_echo_n "checking whether fixed-point is supported... " >&6; } 4816 1.13 mrg if ${libgcc_cv_fixed_point+:} false; then : 4817 1.1 mrg $as_echo_n "(cached) " >&6 4818 1.1 mrg else 4819 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4820 1.1 mrg /* end confdefs.h. */ 4821 1.1 mrg _Sat _Fract x; 4822 1.1 mrg _ACEOF 4823 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4824 1.1 mrg libgcc_cv_fixed_point=yes 4825 1.1 mrg else 4826 1.1 mrg libgcc_cv_fixed_point=no 4827 1.1 mrg fi 4828 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4829 1.1 mrg fi 4830 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_fixed_point" >&5 4831 1.1 mrg $as_echo "$libgcc_cv_fixed_point" >&6; } 4832 1.1 mrg fixed_point=$libgcc_cv_fixed_point 4833 1.1 mrg 4834 1.1 mrg 4835 1.4 mrg # For platforms with the unwind ABI which includes an unwind library, 4836 1.4 mrg # libunwind, we can choose to use the system libunwind. 4837 1.4 mrg # config.gcc also contains tests of with_system_libunwind. 4838 1.4 mrg 4839 1.4 mrg 4840 1.4 mrg # Check whether --with-system-libunwind was given. 4841 1.4 mrg if test "${with_system_libunwind+set}" = set; then : 4842 1.4 mrg withval=$with_system_libunwind; 4843 1.4 mrg fi 4844 1.4 mrg 4845 1.4 mrg # If system-libunwind was not specifically set, pick a default setting. 4846 1.4 mrg if test x$with_system_libunwind = x; then 4847 1.4 mrg case ${target} in 4848 1.4 mrg ia64-*-hpux*) with_system_libunwind=yes ;; 4849 1.4 mrg *) with_system_libunwind=no ;; 4850 1.4 mrg esac 4851 1.4 mrg fi 4852 1.4 mrg # Based on system-libunwind and target, do we have ipinfo? 4853 1.4 mrg if test x$with_system_libunwind = xyes; then 4854 1.4 mrg case ${target} in 4855 1.4 mrg ia64-*-*) have_unwind_getipinfo=no ;; 4856 1.4 mrg *) have_unwind_getipinfo=yes ;; 4857 1.4 mrg esac 4858 1.4 mrg else 4859 1.4 mrg # Darwin before version 9 does not have _Unwind_GetIPInfo. 4860 1.4 mrg 4861 1.4 mrg case ${target} in 4862 1.4 mrg *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;; 4863 1.4 mrg *) have_unwind_getipinfo=yes ;; 4864 1.4 mrg esac 4865 1.4 mrg 4866 1.4 mrg fi 4867 1.4 mrg 4868 1.4 mrg if test x$have_unwind_getipinfo = xyes; then 4869 1.4 mrg 4870 1.4 mrg $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h 4871 1.4 mrg 4872 1.4 mrg fi 4873 1.4 mrg 4874 1.4 mrg 4875 1.7 mrg # Check if the compiler is configured for setjmp/longjmp exceptions. 4876 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler is configured for setjmp/longjmp exceptions" >&5 4877 1.7 mrg $as_echo_n "checking whether the compiler is configured for setjmp/longjmp exceptions... " >&6; } 4878 1.13 mrg if ${ac_cv_sjlj_exceptions+:} false; then : 4879 1.4 mrg $as_echo_n "(cached) " >&6 4880 1.4 mrg else 4881 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4882 1.4 mrg /* end confdefs.h. */ 4883 1.7 mrg #ifdef __USING_SJLJ_EXCEPTIONS__ 4884 1.7 mrg this will fail 4885 1.7 mrg #endif 4886 1.7 mrg int 4887 1.7 mrg main () 4888 1.4 mrg { 4889 1.7 mrg int i; 4890 1.7 mrg ; 4891 1.7 mrg return 0; 4892 1.4 mrg } 4893 1.4 mrg _ACEOF 4894 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then : 4895 1.7 mrg ac_cv_sjlj_exceptions=no 4896 1.7 mrg else 4897 1.7 mrg ac_cv_sjlj_exceptions=yes 4898 1.4 mrg fi 4899 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4900 1.4 mrg fi 4901 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sjlj_exceptions" >&5 4902 1.7 mrg $as_echo "$ac_cv_sjlj_exceptions" >&6; } 4903 1.4 mrg 4904 1.12 mrg # Check whether --enable-cet was given. 4905 1.12 mrg if test "${enable_cet+set}" = set; then : 4906 1.12 mrg enableval=$enable_cet; 4907 1.12 mrg case "$enableval" in 4908 1.12 mrg yes|no|auto) ;; 4909 1.13 mrg *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;; 4910 1.12 mrg esac 4911 1.12 mrg 4912 1.12 mrg else 4913 1.15 mrg enable_cet=auto 4914 1.12 mrg fi 4915 1.12 mrg 4916 1.12 mrg 4917 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5 4918 1.12 mrg $as_echo_n "checking for CET support... " >&6; } 4919 1.12 mrg 4920 1.15 mrg # NB: Avoid nested save_CFLAGS and save_LDFLAGS. 4921 1.12 mrg case "$host" in 4922 1.12 mrg i[34567]86-*-linux* | x86_64-*-linux*) 4923 1.12 mrg case "$enable_cet" in 4924 1.12 mrg auto) 4925 1.12 mrg # Check if target supports multi-byte NOPs 4926 1.15 mrg # and if compiler and assembler support CET insn. 4927 1.15 mrg cet_save_CFLAGS="$CFLAGS" 4928 1.15 mrg CFLAGS="$CFLAGS -fcf-protection" 4929 1.12 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4930 1.12 mrg /* end confdefs.h. */ 4931 1.12 mrg 4932 1.12 mrg int 4933 1.12 mrg main () 4934 1.12 mrg { 4935 1.12 mrg 4936 1.12 mrg #if !defined(__SSE2__) 4937 1.12 mrg #error target does not support multi-byte NOPs 4938 1.12 mrg #else 4939 1.12 mrg asm ("setssbsy"); 4940 1.12 mrg #endif 4941 1.12 mrg 4942 1.12 mrg ; 4943 1.12 mrg return 0; 4944 1.12 mrg } 4945 1.12 mrg _ACEOF 4946 1.12 mrg if ac_fn_c_try_compile "$LINENO"; then : 4947 1.12 mrg enable_cet=yes 4948 1.12 mrg else 4949 1.12 mrg enable_cet=no 4950 1.12 mrg fi 4951 1.12 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4952 1.15 mrg CFLAGS="$cet_save_CFLAGS" 4953 1.12 mrg ;; 4954 1.12 mrg yes) 4955 1.12 mrg # Check if assembler supports CET. 4956 1.12 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4957 1.12 mrg /* end confdefs.h. */ 4958 1.12 mrg 4959 1.12 mrg int 4960 1.12 mrg main () 4961 1.12 mrg { 4962 1.12 mrg asm ("setssbsy"); 4963 1.12 mrg ; 4964 1.12 mrg return 0; 4965 1.12 mrg } 4966 1.12 mrg _ACEOF 4967 1.12 mrg if ac_fn_c_try_compile "$LINENO"; then : 4968 1.12 mrg 4969 1.12 mrg else 4970 1.13 mrg as_fn_error $? "assembler with CET support is required for --enable-cet" "$LINENO" 5 4971 1.12 mrg fi 4972 1.12 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4973 1.12 mrg ;; 4974 1.12 mrg esac 4975 1.12 mrg ;; 4976 1.12 mrg *) 4977 1.12 mrg enable_cet=no 4978 1.12 mrg ;; 4979 1.12 mrg esac 4980 1.12 mrg if test x$enable_cet = xyes; then 4981 1.12 mrg CET_FLAGS="-fcf-protection -mshstk" 4982 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4983 1.12 mrg $as_echo "yes" >&6; } 4984 1.12 mrg else 4985 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4986 1.12 mrg $as_echo "no" >&6; } 4987 1.12 mrg fi 4988 1.12 mrg 4989 1.12 mrg 4990 1.12 mrg 4991 1.6 mrg # Check whether --enable-explicit-exception-frame-registration was given. 4992 1.6 mrg if test "${enable_explicit_exception_frame_registration+set}" = set; then : 4993 1.6 mrg enableval=$enable_explicit_exception_frame_registration; 4994 1.6 mrg force_explicit_eh_registry= 4995 1.6 mrg if test "$enable_explicit_exception_frame_registration" = yes; then 4996 1.7 mrg if test $ac_cv_sjlj_exceptions = yes; then 4997 1.13 mrg as_fn_error $? "Can't --enable-explicit-exception-frame-registration 4998 1.7 mrg with setjmp/longjmp exceptions" "$LINENO" 5 4999 1.6 mrg fi 5000 1.6 mrg force_explicit_eh_registry=-DUSE_EH_FRAME_REGISTRY_ALWAYS 5001 1.6 mrg fi 5002 1.6 mrg 5003 1.6 mrg fi 5004 1.6 mrg 5005 1.6 mrg 5006 1.6 mrg 5007 1.14 mrg # Check whether --enable-tm-clone-registry was given. 5008 1.14 mrg if test "${enable_tm_clone_registry+set}" = set; then : 5009 1.14 mrg enableval=$enable_tm_clone_registry; 5010 1.14 mrg use_tm_clone_registry= 5011 1.14 mrg if test "$enable_tm_clone_registry" = no; then 5012 1.14 mrg use_tm_clone_registry=-DUSE_TM_CLONE_REGISTRY=0 5013 1.14 mrg fi 5014 1.14 mrg 5015 1.14 mrg else 5016 1.14 mrg 5017 1.14 mrg use_tm_clone_registry= 5018 1.14 mrg case $target in 5019 1.14 mrg msp430*elfbare) 5020 1.14 mrg use_tm_clone_registry=-DUSE_TM_CLONE_REGISTRY=0 5021 1.14 mrg ;; 5022 1.14 mrg esac 5023 1.14 mrg 5024 1.14 mrg fi 5025 1.14 mrg 5026 1.14 mrg 5027 1.14 mrg 5028 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5029 1.4 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5030 1.13 mrg if ${acl_cv_prog_gnu_ld+:} false; then : 5031 1.4 mrg $as_echo_n "(cached) " >&6 5032 1.4 mrg else 5033 1.4 mrg # I'd rather use --version here, but apparently some GNU ld's only accept -v. 5034 1.4 mrg if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 5035 1.4 mrg acl_cv_prog_gnu_ld=yes 5036 1.4 mrg else 5037 1.4 mrg acl_cv_prog_gnu_ld=no 5038 1.4 mrg fi 5039 1.4 mrg fi 5040 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 5041 1.4 mrg $as_echo "$acl_cv_prog_gnu_ld" >&6; } 5042 1.4 mrg with_gnu_ld=$acl_cv_prog_gnu_ld 5043 1.4 mrg 5044 1.4 mrg 5045 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5 5046 1.4 mrg $as_echo_n "checking for thread model used by GCC... " >&6; } 5047 1.4 mrg target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'` 5048 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5 5049 1.4 mrg $as_echo "$target_thread_file" >&6; } 5050 1.4 mrg 5051 1.4 mrg # Check for assembler CFI support. 5052 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether assembler supports CFI directives" >&5 5053 1.4 mrg $as_echo_n "checking whether assembler supports CFI directives... " >&6; } 5054 1.13 mrg if ${libgcc_cv_cfi+:} false; then : 5055 1.4 mrg $as_echo_n "(cached) " >&6 5056 1.4 mrg else 5057 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5058 1.4 mrg /* end confdefs.h. */ 5059 1.4 mrg asm("\n\ 5060 1.4 mrg .text\n\ 5061 1.4 mrg .cfi_startproc\n\ 5062 1.4 mrg .cfi_personality 0, symbol\n\ 5063 1.4 mrg .cfi_endproc"); 5064 1.4 mrg _ACEOF 5065 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 5066 1.4 mrg libgcc_cv_cfi=yes 5067 1.4 mrg else 5068 1.4 mrg libgcc_cv_cfi=no 5069 1.4 mrg fi 5070 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5071 1.4 mrg fi 5072 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi" >&5 5073 1.4 mrg $as_echo "$libgcc_cv_cfi" >&6; } 5074 1.4 mrg 5075 1.6 mrg # Check 32bit or 64bit. In the case of MIPS, this really determines the 5076 1.6 mrg # word size rather than the address size. 5077 1.4 mrg cat > conftest.c <<EOF 5078 1.6 mrg #if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__)) \ 5079 1.15 mrg || defined(__mips64) || defined(__loongarch64) 5080 1.1 mrg host_address=64 5081 1.1 mrg #else 5082 1.1 mrg host_address=32 5083 1.1 mrg #endif 5084 1.1 mrg EOF 5085 1.4 mrg eval `${CC-cc} -E conftest.c | grep host_address=` 5086 1.4 mrg rm -f conftest.c 5087 1.1 mrg 5088 1.6 mrg case ${host} in 5089 1.6 mrg mips*-*-*) 5090 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target is hard-float" >&5 5091 1.6 mrg $as_echo_n "checking whether the target is hard-float... " >&6; } 5092 1.13 mrg if ${libgcc_cv_mips_hard_float+:} false; then : 5093 1.6 mrg $as_echo_n "(cached) " >&6 5094 1.6 mrg else 5095 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5096 1.6 mrg /* end confdefs.h. */ 5097 1.6 mrg #ifndef __mips_hard_float 5098 1.6 mrg #error FOO 5099 1.6 mrg #endif 5100 1.13 mrg 5101 1.6 mrg _ACEOF 5102 1.6 mrg if ac_fn_c_try_compile "$LINENO"; then : 5103 1.6 mrg libgcc_cv_mips_hard_float=yes 5104 1.6 mrg else 5105 1.6 mrg libgcc_cv_mips_hard_float=no 5106 1.6 mrg fi 5107 1.6 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5108 1.6 mrg fi 5109 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_mips_hard_float" >&5 5110 1.6 mrg $as_echo "$libgcc_cv_mips_hard_float" >&6; } 5111 1.6 mrg esac 5112 1.6 mrg 5113 1.6 mrg case ${host} in 5114 1.6 mrg *-*-solaris2*) 5115 1.9 mrg # Check for system-provided CRTs on Solaris 11.4. 5116 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking system-provided CRTs on Solaris" >&5 5117 1.6 mrg $as_echo_n "checking system-provided CRTs on Solaris... " >&6; } 5118 1.13 mrg if ${libgcc_cv_solaris_crts+:} false; then : 5119 1.6 mrg $as_echo_n "(cached) " >&6 5120 1.6 mrg else 5121 1.6 mrg libgcc_cv_solaris_crts=no 5122 1.6 mrg libgcc_sysroot="`${CC} -print-sysroot`" 5123 1.6 mrg libgcc_libdir="$libgcc_sysroot/usr/lib" 5124 1.6 mrg # At the time they were added, gcrt1.o became a symlink for backwards 5125 1.6 mrg # compatibility on x86, while crt1.o was added on sparc, so check for that. 5126 1.6 mrg case ${host} in 5127 1.6 mrg i?86-*-solaris2* | x86_64-*-solaris2*) 5128 1.6 mrg if test -h "$libgcc_libdir/gcrt1.o"; then libgcc_cv_solaris_crts=yes; fi 5129 1.6 mrg ;; 5130 1.6 mrg sparc*-*-solaris2*) 5131 1.6 mrg if test -f "$libgcc_libdir/crt1.o"; then libgcc_cv_solaris_crts=yes; fi 5132 1.6 mrg ;; 5133 1.6 mrg esac 5134 1.6 mrg fi 5135 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_solaris_crts" >&5 5136 1.6 mrg $as_echo "$libgcc_cv_solaris_crts" >&6; } 5137 1.6 mrg if test $libgcc_cv_solaris_crts = yes; then 5138 1.6 mrg 5139 1.6 mrg $as_echo "#define HAVE_SOLARIS_CRTS 1" >>confdefs.h 5140 1.6 mrg 5141 1.6 mrg fi 5142 1.6 mrg ;; 5143 1.6 mrg esac 5144 1.6 mrg 5145 1.6 mrg # Determine the version of glibc, if any, used on the target. 5146 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for target glibc version" >&5 5147 1.6 mrg $as_echo_n "checking for target glibc version... " >&6; } 5148 1.6 mrg 5149 1.6 mrg # Check whether --with-glibc-version was given. 5150 1.6 mrg if test "${with_glibc_version+set}" = set; then : 5151 1.6 mrg withval=$with_glibc_version; 5152 1.6 mrg if echo "$with_glibc_version" | grep '^[0-9][0-9]*\.[0-9][0-9]*$'; then 5153 1.6 mrg glibc_version_major=`echo "$with_glibc_version" | sed -e 's/\..*//'` 5154 1.6 mrg glibc_version_minor=`echo "$with_glibc_version" | sed -e 's/.*\.//'` 5155 1.6 mrg else 5156 1.13 mrg as_fn_error $? "option --with-glibc-version requires a version number M.N" "$LINENO" 5 5157 1.6 mrg fi 5158 1.6 mrg else 5159 1.6 mrg 5160 1.6 mrg if ac_fn_c_compute_int "$LINENO" "__GLIBC__" "glibc_version_major" "#include <features.h>"; then : 5161 1.6 mrg 5162 1.6 mrg else 5163 1.6 mrg glibc_version_major=0 5164 1.6 mrg fi 5165 1.6 mrg 5166 1.6 mrg if ac_fn_c_compute_int "$LINENO" "__GLIBC_MINOR__" "glibc_version_minor" "#include <features.h>"; then : 5167 1.6 mrg 5168 1.6 mrg else 5169 1.6 mrg glibc_version_minor=0 5170 1.6 mrg fi 5171 1.6 mrg 5172 1.6 mrg fi 5173 1.6 mrg 5174 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibc_version_major.$glibc_version_minor" >&5 5175 1.6 mrg $as_echo "$glibc_version_major.$glibc_version_minor" >&6; } 5176 1.6 mrg 5177 1.15 mrg # Determine floating-point type for powerpc*-*-linux* or vxworks7*. 5178 1.6 mrg # Single-precision-only FPRs are not a supported configuration for 5179 1.6 mrg # this target, so are not allowed for in this test. 5180 1.6 mrg case ${host} in 5181 1.15 mrg powerpc*-*-linux* | powerpc*-*-vxworks7*) 5182 1.6 mrg cat > conftest.c <<EOF 5183 1.6 mrg #ifdef __powerpc64__ 5184 1.6 mrg ppc_fp_type=64 5185 1.6 mrg #elif defined _SOFT_FLOAT 5186 1.6 mrg ppc_fp_type=soft 5187 1.6 mrg #elif defined _SOFT_DOUBLE 5188 1.6 mrg ppc_fp_type=e500v1 5189 1.6 mrg #elif defined __NO_FPRS__ 5190 1.6 mrg ppc_fp_type=e500v2 5191 1.6 mrg #else 5192 1.6 mrg ppc_fp_type=hard 5193 1.6 mrg #endif 5194 1.6 mrg EOF 5195 1.6 mrg eval `${CC-cc} -E conftest.c | grep ppc_fp_type=` 5196 1.6 mrg rm -f conftest.c 5197 1.6 mrg # glibc 2.19 and later provide all the soft-fp functions, with proper 5198 1.6 mrg # interactions with <fenv.h> exception and rounding mode handling, so 5199 1.6 mrg # make libgcc's versions into compat symbols if a recent enough glibc 5200 1.6 mrg # version is being used. 5201 1.6 mrg ppc_fp_compat= 5202 1.6 mrg case ${ppc_fp_type} in 5203 1.6 mrg soft|e500v1|e500v2) 5204 1.6 mrg if test $glibc_version_major -gt 2 \ 5205 1.6 mrg || ( test $glibc_version_major -eq 2 \ 5206 1.6 mrg && test $glibc_version_minor -ge 19 ); then 5207 1.6 mrg ppc_fp_compat="t-softfp-compat" 5208 1.6 mrg fi 5209 1.6 mrg ;; 5210 1.6 mrg esac 5211 1.6 mrg ;; 5212 1.6 mrg esac 5213 1.6 mrg 5214 1.7 mrg case ${host} in 5215 1.12 mrg # At present, we cannot turn -mfloat128 on via #pragma GCC target, so just 5216 1.12 mrg # check if we have VSX (ISA 2.06) support to build the software libraries, and 5217 1.12 mrg # whether the assembler can handle xsaddqp for hardware support. Also check if 5218 1.12 mrg # a new glibc is being used so that __builtin_cpu_supports can be used. 5219 1.7 mrg powerpc*-*-linux*) 5220 1.11 mrg saved_CFLAGS="$CFLAGS" 5221 1.11 mrg CFLAGS="$CFLAGS -mabi=altivec -mvsx -mfloat128" 5222 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 2.06 to build __float128 libraries" >&5 5223 1.7 mrg $as_echo_n "checking for PowerPC ISA 2.06 to build __float128 libraries... " >&6; } 5224 1.13 mrg if ${libgcc_cv_powerpc_float128+:} false; then : 5225 1.7 mrg $as_echo_n "(cached) " >&6 5226 1.7 mrg else 5227 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5228 1.7 mrg /* end confdefs.h. */ 5229 1.11 mrg vector double dadd (vector double a, vector double b) { return a + b; } 5230 1.7 mrg _ACEOF 5231 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then : 5232 1.7 mrg libgcc_cv_powerpc_float128=yes 5233 1.7 mrg else 5234 1.7 mrg libgcc_cv_powerpc_float128=no 5235 1.7 mrg fi 5236 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5237 1.7 mrg fi 5238 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128" >&5 5239 1.7 mrg $as_echo "$libgcc_cv_powerpc_float128" >&6; } 5240 1.7 mrg 5241 1.11 mrg CFLAGS="$CFLAGS -mpower9-vector -mfloat128-hardware" 5242 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.0 to build hardware __float128 libraries" >&5 5243 1.7 mrg $as_echo_n "checking for PowerPC ISA 3.0 to build hardware __float128 libraries... " >&6; } 5244 1.13 mrg if ${libgcc_cv_powerpc_float128_hw+:} false; then : 5245 1.7 mrg $as_echo_n "(cached) " >&6 5246 1.7 mrg else 5247 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5248 1.7 mrg /* end confdefs.h. */ 5249 1.11 mrg #include <sys/auxv.h> 5250 1.7 mrg #ifndef AT_PLATFORM 5251 1.7 mrg #error "AT_PLATFORM is not defined" 5252 1.7 mrg #endif 5253 1.12 mrg #ifndef __BUILTIN_CPU_SUPPORTS__ 5254 1.12 mrg #error "__builtin_cpu_supports is not available" 5255 1.12 mrg #endif 5256 1.11 mrg vector unsigned char add (vector unsigned char a, vector unsigned char b) 5257 1.7 mrg { 5258 1.7 mrg vector unsigned char ret; 5259 1.7 mrg __asm__ ("xsaddqp %0,%1,%2" : "=v" (ret) : "v" (a), "v" (b)); 5260 1.7 mrg return ret; 5261 1.7 mrg } 5262 1.7 mrg void *add_resolver (void) { return (void *) add; } 5263 1.7 mrg __float128 add_ifunc (__float128, __float128) 5264 1.7 mrg __attribute__ ((__ifunc__ ("add_resolver"))); 5265 1.7 mrg _ACEOF 5266 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then : 5267 1.7 mrg libgcc_cv_powerpc_float128_hw=yes 5268 1.7 mrg else 5269 1.7 mrg libgcc_cv_powerpc_float128_hw=no 5270 1.7 mrg fi 5271 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5272 1.7 mrg fi 5273 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128_hw" >&5 5274 1.7 mrg $as_echo "$libgcc_cv_powerpc_float128_hw" >&6; } 5275 1.11 mrg CFLAGS="$saved_CFLAGS" 5276 1.15 mrg 5277 1.15 mrg saved_CFLAGS="$CFLAGS" 5278 1.15 mrg CFLAGS="$CFLAGS -mcpu=power10 -mfloat128-hardware" 5279 1.15 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.1 to build hardware __float128 libraries" >&5 5280 1.15 mrg $as_echo_n "checking for PowerPC ISA 3.1 to build hardware __float128 libraries... " >&6; } 5281 1.15 mrg if ${libgcc_cv_powerpc_3_1_float128_hw+:} false; then : 5282 1.15 mrg $as_echo_n "(cached) " >&6 5283 1.15 mrg else 5284 1.15 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5285 1.15 mrg /* end confdefs.h. */ 5286 1.15 mrg #include <sys/auxv.h> 5287 1.15 mrg #ifndef AT_PLATFORM 5288 1.15 mrg #error "AT_PLATFORM is not defined" 5289 1.15 mrg #endif 5290 1.15 mrg #ifndef __BUILTIN_CPU_SUPPORTS__ 5291 1.15 mrg #error "__builtin_cpu_supports is not available" 5292 1.15 mrg #endif 5293 1.15 mrg vector unsigned char conv (vector unsigned char qs) 5294 1.15 mrg { 5295 1.15 mrg vector unsigned char ret; 5296 1.15 mrg __asm__ ("xscvsqqp %0,%1" : "=v" (ret) : "v" (qs)); 5297 1.15 mrg return ret; 5298 1.15 mrg } 5299 1.15 mrg void *conv_resolver (void) { return (void *) conv; } 5300 1.15 mrg __float128 conv_ifunc (__float128) 5301 1.15 mrg __attribute__ ((__ifunc__ ("conv_resolver"))); 5302 1.15 mrg _ACEOF 5303 1.15 mrg if ac_fn_c_try_compile "$LINENO"; then : 5304 1.15 mrg libgcc_cv_powerpc_3_1_float128_hw=yes 5305 1.15 mrg else 5306 1.15 mrg libgcc_cv_powerpc_3_1_float128_hw=no 5307 1.15 mrg fi 5308 1.15 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5309 1.15 mrg fi 5310 1.15 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_3_1_float128_hw" >&5 5311 1.15 mrg $as_echo "$libgcc_cv_powerpc_3_1_float128_hw" >&6; } 5312 1.15 mrg CFLAGS="$saved_CFLAGS" 5313 1.7 mrg esac 5314 1.7 mrg 5315 1.1 mrg # Collect host-machine-specific information. 5316 1.1 mrg . ${srcdir}/config.host 5317 1.1 mrg 5318 1.6 mrg # Used for constructing correct paths for offload compilers. 5319 1.6 mrg accel_dir_suffix= 5320 1.7 mrg real_host_noncanonical=${host_noncanonical} 5321 1.6 mrg if test x"$enable_as_accelerator_for" != x; then 5322 1.6 mrg accel_dir_suffix=/accel/${target_noncanonical} 5323 1.7 mrg real_host_noncanonical=${enable_as_accelerator_for} 5324 1.6 mrg fi 5325 1.6 mrg 5326 1.6 mrg 5327 1.7 mrg 5328 1.6 mrg if test x"$enable_offload_targets" != x; then 5329 1.7 mrg extra_parts="${extra_parts} crtoffloadbegin.o crtoffloadend.o crtoffloadtable.o" 5330 1.6 mrg fi 5331 1.6 mrg 5332 1.1 mrg # Check if Solaris/x86 linker supports ZERO terminator unwind entries. 5333 1.1 mrg # This is after config.host so we can augment tmake_file. 5334 1.1 mrg # Link with -nostartfiles -nodefaultlibs since neither are present while 5335 1.1 mrg # building libgcc. 5336 1.1 mrg case ${host} in 5337 1.14 mrg i?86-*-solaris2* | x86_64-*-solaris2*) 5338 1.1 mrg cat > conftest.s <<EOF 5339 1.1 mrg .section .eh_frame,"a",@unwind 5340 1.1 mrg .zero 4 5341 1.1 mrg .section .jcr,"aw",@progbits 5342 1.1 mrg .zero 8 5343 1.1 mrg EOF 5344 1.1 mrg if { ac_try='${CC-cc} -shared -nostartfiles -nodefaultlibs -o conftest.so conftest.s 1>&5' 5345 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5346 1.1 mrg (eval $ac_try) 2>&5 5347 1.1 mrg ac_status=$? 5348 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5349 1.1 mrg test $ac_status = 0; }; }; then 5350 1.4 mrg tmake_file="${tmake_file} i386/t-crtstuff" 5351 1.1 mrg fi 5352 1.1 mrg ;; 5353 1.1 mrg esac 5354 1.1 mrg 5355 1.13 mrg # Check if Solaris linker support v2 linker mapfile syntax. 5356 1.13 mrg # Link with -nostartfiles -nodefaultlibs since neither are present while 5357 1.13 mrg # building libgcc. 5358 1.13 mrg case ${host} in 5359 1.13 mrg *-*-solaris2*) 5360 1.13 mrg solaris_ld_v2_maps=no 5361 1.13 mrg echo 'int main(void) {return 0;}' > conftest.c 5362 1.13 mrg echo '$mapfile_version 2' > conftest.map 5363 1.13 mrg if { ac_try='${CC-cc} -nostartfiles -nodefaultlibs -Wl,-M,conftest.map -o conftest conftest.c 1>&5' 5364 1.13 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5365 1.13 mrg (eval $ac_try) 2>&5 5366 1.13 mrg ac_status=$? 5367 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5368 1.13 mrg test $ac_status = 0; }; }; then 5369 1.13 mrg solaris_ld_v2_maps=yes 5370 1.13 mrg fi 5371 1.13 mrg ;; 5372 1.13 mrg esac 5373 1.13 mrg 5374 1.13 mrg 5375 1.6 mrg # Check if xtensa target is configured for windowed ABI and thus needs to use 5376 1.6 mrg # custom unwind code. 5377 1.6 mrg # This is after config.host so we can augment tmake_file. 5378 1.6 mrg case ${host} in 5379 1.6 mrg xtensa*-*) 5380 1.15 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5381 1.15 mrg /* end confdefs.h. */ 5382 1.15 mrg #ifdef __XTENSA_CALL0_ABI__ 5383 1.15 mrg #error 5384 1.15 mrg #endif 5385 1.15 mrg 5386 1.15 mrg _ACEOF 5387 1.15 mrg if ac_fn_c_try_compile "$LINENO"; then : 5388 1.15 mrg tmake_file="${tmake_file} xtensa/t-windowed" 5389 1.15 mrg fi 5390 1.15 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5391 1.6 mrg ;; 5392 1.6 mrg esac 5393 1.6 mrg 5394 1.1 mrg # Check for visibility support. This is after config.host so that 5395 1.1 mrg # we can check for asm_hidden_op. 5396 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((visibility(\"hidden\")))" >&5 5397 1.1 mrg $as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; } 5398 1.13 mrg if ${libgcc_cv_hidden_visibility_attribute+:} false; then : 5399 1.1 mrg $as_echo_n "(cached) " >&6 5400 1.1 mrg else 5401 1.1 mrg 5402 1.1 mrg echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c 5403 1.1 mrg libgcc_cv_hidden_visibility_attribute=no 5404 1.1 mrg if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5' 5405 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5406 1.1 mrg (eval $ac_try) 2>&5 5407 1.1 mrg ac_status=$? 5408 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5409 1.1 mrg test $ac_status = 0; }; }; then 5410 1.1 mrg if grep "\\$asm_hidden_op.*foo" conftest.s >/dev/null; then 5411 1.1 mrg libgcc_cv_hidden_visibility_attribute=yes 5412 1.1 mrg fi 5413 1.1 mrg fi 5414 1.1 mrg rm -f conftest.* 5415 1.1 mrg 5416 1.1 mrg fi 5417 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_hidden_visibility_attribute" >&5 5418 1.1 mrg $as_echo "$libgcc_cv_hidden_visibility_attribute" >&6; } 5419 1.1 mrg 5420 1.1 mrg if test $libgcc_cv_hidden_visibility_attribute = yes; then 5421 1.1 mrg vis_hide='-fvisibility=hidden -DHIDE_EXPORTS' 5422 1.12 mrg 5423 1.12 mrg cat >>confdefs.h <<_ACEOF 5424 1.12 mrg #define AS_HIDDEN_DIRECTIVE $asm_hidden_op 5425 1.12 mrg _ACEOF 5426 1.12 mrg 5427 1.1 mrg else 5428 1.1 mrg vis_hide= 5429 1.1 mrg fi 5430 1.1 mrg 5431 1.1 mrg 5432 1.12 mrg # Check for .cfi_sections .debug_frame support. 5433 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .cfi_sections .debug_frame" >&5 5434 1.12 mrg $as_echo_n "checking for .cfi_sections .debug_frame... " >&6; } 5435 1.13 mrg if ${libgcc_cv_cfi_sections_directive+:} false; then : 5436 1.12 mrg $as_echo_n "(cached) " >&6 5437 1.12 mrg else 5438 1.12 mrg 5439 1.12 mrg echo 'int foo (int, char *);' > conftest.c 5440 1.12 mrg echo 'int bar (int x) { char *y = __builtin_alloca (x); return foo (x + 1, y) + 1; }' >> conftest.c 5441 1.12 mrg libgcc_cv_cfi_sections_directive=no 5442 1.12 mrg if { ac_try='${CC-cc} -Werror -g -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-exceptions -S conftest.c -o conftest.s 1>&5' 5443 1.12 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5444 1.12 mrg (eval $ac_try) 2>&5 5445 1.12 mrg ac_status=$? 5446 1.12 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5447 1.12 mrg test $ac_status = 0; }; }; then 5448 1.12 mrg if grep "\\.cfi_sections.*\\.debug_frame" conftest.s >/dev/null; then 5449 1.12 mrg libgcc_cv_cfi_sections_directive=yes 5450 1.12 mrg fi 5451 1.12 mrg fi 5452 1.12 mrg rm -f conftest.* 5453 1.12 mrg 5454 1.12 mrg fi 5455 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi_sections_directive" >&5 5456 1.12 mrg $as_echo "$libgcc_cv_cfi_sections_directive" >&6; } 5457 1.12 mrg if test $libgcc_cv_cfi_sections_directive = yes; then 5458 1.12 mrg 5459 1.12 mrg $as_echo "#define HAVE_AS_CFI_SECTIONS 1" >>confdefs.h 5460 1.12 mrg 5461 1.12 mrg fi 5462 1.12 mrg 5463 1.1 mrg # See if we have thread-local storage. We can only test assembler 5464 1.4 mrg # since link-time and run-time tests require the newly built 5465 1.1 mrg # gcc, which can't be used to build executable due to that libgcc 5466 1.1 mrg # is yet to be built here. 5467 1.1 mrg 5468 1.1 mrg # Check whether --enable-tls was given. 5469 1.1 mrg if test "${enable_tls+set}" = set; then : 5470 1.1 mrg enableval=$enable_tls; 5471 1.1 mrg case "$enableval" in 5472 1.1 mrg yes|no) ;; 5473 1.13 mrg *) as_fn_error $? "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;; 5474 1.1 mrg esac 5475 1.1 mrg 5476 1.1 mrg else 5477 1.1 mrg enable_tls=yes 5478 1.1 mrg fi 5479 1.1 mrg 5480 1.1 mrg 5481 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target assembler supports thread-local storage" >&5 5482 1.1 mrg $as_echo_n "checking whether the target assembler supports thread-local storage... " >&6; } 5483 1.13 mrg if ${gcc_cv_have_cc_tls+:} false; then : 5484 1.1 mrg $as_echo_n "(cached) " >&6 5485 1.1 mrg else 5486 1.1 mrg 5487 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5488 1.1 mrg /* end confdefs.h. */ 5489 1.1 mrg __thread int a; int b; int main() { return a = b; } 5490 1.1 mrg _ACEOF 5491 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 5492 1.1 mrg gcc_cv_have_cc_tls=yes 5493 1.1 mrg else 5494 1.1 mrg gcc_cv_have_cc_tls=no 5495 1.1 mrg fi 5496 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5497 1.1 mrg 5498 1.1 mrg fi 5499 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_cc_tls" >&5 5500 1.1 mrg $as_echo "$gcc_cv_have_cc_tls" >&6; } 5501 1.8 maya if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then 5502 1.8 maya 5503 1.8 maya $as_echo "#define HAVE_CC_TLS 1" >>confdefs.h 5504 1.8 maya 5505 1.8 maya fi 5506 1.1 mrg set_have_cc_tls= 5507 1.1 mrg if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then 5508 1.1 mrg set_have_cc_tls="-DHAVE_CC_TLS" 5509 1.1 mrg fi 5510 1.1 mrg 5511 1.1 mrg 5512 1.1 mrg # See if we have emulated thread-local storage. 5513 1.1 mrg 5514 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5 5515 1.1 mrg $as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; } 5516 1.13 mrg if ${gcc_cv_use_emutls+:} false; then : 5517 1.1 mrg $as_echo_n "(cached) " >&6 5518 1.1 mrg else 5519 1.1 mrg 5520 1.1 mrg gcc_cv_use_emutls=no 5521 1.1 mrg echo '__thread int a; int b; int main() { return a = b; }' > conftest.c 5522 1.1 mrg if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5' 5523 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5524 1.1 mrg (eval $ac_try) 2>&5 5525 1.1 mrg ac_status=$? 5526 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5527 1.1 mrg test $ac_status = 0; }; }; then 5528 1.1 mrg if grep __emutls_get_address conftest.s > /dev/null; then 5529 1.1 mrg gcc_cv_use_emutls=yes 5530 1.1 mrg fi 5531 1.1 mrg fi 5532 1.1 mrg rm -f conftest.* 5533 1.1 mrg 5534 1.1 mrg fi 5535 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5 5536 1.1 mrg $as_echo "$gcc_cv_use_emutls" >&6; } 5537 1.1 mrg if test "$gcc_cv_use_emutls" = "yes" ; then 5538 1.1 mrg 5539 1.1 mrg $as_echo "#define USE_EMUTLS 1" >>confdefs.h 5540 1.1 mrg 5541 1.1 mrg fi 5542 1.1 mrg set_use_emutls= 5543 1.1 mrg if test "$enable_tls $gcc_cv_use_emutls" = "yes yes"; then 5544 1.1 mrg set_use_emutls="-DUSE_EMUTLS" 5545 1.1 mrg fi 5546 1.1 mrg 5547 1.1 mrg 5548 1.12 mrg 5549 1.12 mrg 5550 1.12 mrg case "${target}" in 5551 1.12 mrg i[34567]86-*-* | x86_64-*-*) 5552 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the assembler supports AVX" >&5 5553 1.12 mrg $as_echo_n "checking if the assembler supports AVX... " >&6; } 5554 1.13 mrg if ${libgcc_cv_as_avx+:} false; then : 5555 1.12 mrg $as_echo_n "(cached) " >&6 5556 1.12 mrg else 5557 1.12 mrg 5558 1.12 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5559 1.12 mrg /* end confdefs.h. */ 5560 1.12 mrg 5561 1.12 mrg int 5562 1.12 mrg main () 5563 1.12 mrg { 5564 1.12 mrg asm("vzeroupper"); 5565 1.12 mrg ; 5566 1.12 mrg return 0; 5567 1.12 mrg } 5568 1.12 mrg _ACEOF 5569 1.12 mrg if ac_fn_c_try_compile "$LINENO"; then : 5570 1.12 mrg libgcc_cv_as_avx=yes 5571 1.12 mrg else 5572 1.12 mrg libgcc_cv_as_avx=no 5573 1.12 mrg fi 5574 1.12 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5575 1.12 mrg 5576 1.12 mrg fi 5577 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_as_avx" >&5 5578 1.12 mrg $as_echo "$libgcc_cv_as_avx" >&6; } 5579 1.12 mrg if test x$libgcc_cv_as_avx = xyes; then 5580 1.12 mrg 5581 1.12 mrg $as_echo "#define HAVE_AS_AVX 1" >>confdefs.h 5582 1.12 mrg 5583 1.12 mrg fi 5584 1.12 mrg ;; 5585 1.12 mrg esac 5586 1.12 mrg 5587 1.14 mrg 5588 1.14 mrg 5589 1.14 mrg case "${target}" in 5590 1.14 mrg aarch64*-*-*) 5591 1.14 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the assembler supports LSE" >&5 5592 1.14 mrg $as_echo_n "checking if the assembler supports LSE... " >&6; } 5593 1.14 mrg if ${libgcc_cv_as_lse+:} false; then : 5594 1.14 mrg $as_echo_n "(cached) " >&6 5595 1.14 mrg else 5596 1.14 mrg 5597 1.14 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5598 1.14 mrg /* end confdefs.h. */ 5599 1.14 mrg 5600 1.14 mrg int 5601 1.14 mrg main () 5602 1.14 mrg { 5603 1.14 mrg asm(".arch armv8-a+lse\n\tcas w0, w1, [x2]"); 5604 1.14 mrg 5605 1.14 mrg ; 5606 1.14 mrg return 0; 5607 1.14 mrg } 5608 1.14 mrg _ACEOF 5609 1.14 mrg if ac_fn_c_try_compile "$LINENO"; then : 5610 1.14 mrg libgcc_cv_as_lse=yes 5611 1.14 mrg else 5612 1.14 mrg libgcc_cv_as_lse=no 5613 1.14 mrg fi 5614 1.14 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5615 1.14 mrg 5616 1.14 mrg fi 5617 1.14 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_as_lse" >&5 5618 1.14 mrg $as_echo "$libgcc_cv_as_lse" >&6; } 5619 1.14 mrg if test x$libgcc_cv_as_lse = xyes; then 5620 1.14 mrg 5621 1.14 mrg $as_echo "#define HAVE_AS_LSE 1" >>confdefs.h 5622 1.14 mrg 5623 1.14 mrg fi 5624 1.14 mrg ;; 5625 1.14 mrg esac 5626 1.14 mrg 5627 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for init priority support" >&5 5628 1.4 mrg $as_echo_n "checking for init priority support... " >&6; } 5629 1.13 mrg if ${libgcc_cv_init_priority+:} false; then : 5630 1.4 mrg $as_echo_n "(cached) " >&6 5631 1.4 mrg else 5632 1.4 mrg 5633 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5634 1.4 mrg /* end confdefs.h. */ 5635 1.4 mrg 5636 1.4 mrg int 5637 1.4 mrg main () 5638 1.4 mrg { 5639 1.4 mrg void ip (void) __attribute__ ((constructor (1))); 5640 1.4 mrg ; 5641 1.4 mrg return 0; 5642 1.4 mrg } 5643 1.4 mrg _ACEOF 5644 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then : 5645 1.4 mrg libgcc_cv_init_priority=yes 5646 1.4 mrg else 5647 1.4 mrg libgcc_cv_init_priority=no 5648 1.4 mrg fi 5649 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5650 1.4 mrg fi 5651 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_init_priority" >&5 5652 1.4 mrg $as_echo "$libgcc_cv_init_priority" >&6; } 5653 1.4 mrg if test $libgcc_cv_init_priority = yes; then 5654 1.4 mrg 5655 1.4 mrg $as_echo "#define HAVE_INIT_PRIORITY 1" >>confdefs.h 5656 1.4 mrg 5657 1.4 mrg fi 5658 1.4 mrg 5659 1.4 mrg # Conditionalize the sfp-machine.h header for this target machine. 5660 1.4 mrg if test -z "${sfp_machine_header}"; then 5661 1.4 mrg sfp_machine_header=$cpu_type/sfp-machine.h 5662 1.4 mrg if test -f ${srcdir}/config/${sfp_machine_header}; then 5663 1.4 mrg : 5664 1.4 mrg else 5665 1.4 mrg sfp_machine_header=no-sfp-machine.h 5666 1.4 mrg fi 5667 1.4 mrg fi 5668 1.4 mrg 5669 1.4 mrg 5670 1.1 mrg # Conditionalize the makefile for this target machine. 5671 1.1 mrg tmake_file_= 5672 1.1 mrg for f in ${tmake_file} 5673 1.1 mrg do 5674 1.1 mrg if test -f ${srcdir}/config/$f 5675 1.1 mrg then 5676 1.1 mrg tmake_file_="${tmake_file_} \$(srcdir)/config/$f" 5677 1.1 mrg fi 5678 1.1 mrg done 5679 1.1 mrg tmake_file="${tmake_file_}" 5680 1.1 mrg 5681 1.1 mrg 5682 1.4 mrg # Likewise export definitions for libgcc_tm.h 5683 1.4 mrg tm_file_= 5684 1.4 mrg for f in ${tm_file} 5685 1.4 mrg do 5686 1.4 mrg tm_file_="${tm_file_} \$(srcdir)/config/$f" 5687 1.4 mrg done 5688 1.4 mrg tm_file="${tm_file_}" 5689 1.4 mrg 5690 1.4 mrg 5691 1.4 mrg 5692 1.4 mrg # Map from thread model to thread header. 5693 1.4 mrg 5694 1.4 mrg case $target_thread_file in 5695 1.4 mrg aix) thread_header=config/rs6000/gthr-aix.h ;; 5696 1.4 mrg dce) thread_header=config/pa/gthr-dce.h ;; 5697 1.14 mrg gcn) thread_header=config/gcn/gthr-gcn.h ;; 5698 1.4 mrg lynx) thread_header=config/gthr-lynx.h ;; 5699 1.4 mrg mipssde) thread_header=config/mips/gthr-mipssde.h ;; 5700 1.4 mrg posix) thread_header=gthr-posix.h ;; 5701 1.4 mrg rtems) thread_header=config/gthr-rtems.h ;; 5702 1.4 mrg single) thread_header=gthr-single.h ;; 5703 1.4 mrg tpf) thread_header=config/s390/gthr-tpf.h ;; 5704 1.4 mrg vxworks) thread_header=config/gthr-vxworks.h ;; 5705 1.4 mrg win32) thread_header=config/i386/gthr-win32.h ;; 5706 1.4 mrg esac 5707 1.4 mrg 5708 1.4 mrg 5709 1.4 mrg 5710 1.11 mrg # Determine what GCC version number to use in filesystem paths. 5711 1.11 mrg 5712 1.11 mrg get_gcc_base_ver="cat" 5713 1.11 mrg 5714 1.11 mrg # Check whether --with-gcc-major-version-only was given. 5715 1.11 mrg if test "${with_gcc_major_version_only+set}" = set; then : 5716 1.11 mrg withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then 5717 1.11 mrg get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'" 5718 1.11 mrg fi 5719 1.11 mrg 5720 1.11 mrg fi 5721 1.11 mrg 5722 1.11 mrg 5723 1.11 mrg 5724 1.11 mrg 5725 1.1 mrg # Substitute configuration variables 5726 1.1 mrg 5727 1.1 mrg 5728 1.1 mrg 5729 1.4 mrg 5730 1.4 mrg 5731 1.4 mrg 5732 1.4 mrg 5733 1.4 mrg 5734 1.4 mrg 5735 1.1 mrg # We need multilib support. 5736 1.1 mrg ac_config_files="$ac_config_files Makefile" 5737 1.1 mrg 5738 1.1 mrg ac_config_commands="$ac_config_commands default" 5739 1.1 mrg 5740 1.1 mrg cat >confcache <<\_ACEOF 5741 1.1 mrg # This file is a shell script that caches the results of configure 5742 1.1 mrg # tests run on this system so they can be shared between configure 5743 1.1 mrg # scripts and configure runs, see configure's option --config-cache. 5744 1.1 mrg # It is not useful on other systems. If it contains results you don't 5745 1.1 mrg # want to keep, you may remove or edit it. 5746 1.1 mrg # 5747 1.1 mrg # config.status only pays attention to the cache file if you give it 5748 1.1 mrg # the --recheck option to rerun configure. 5749 1.1 mrg # 5750 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when 5751 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the 5752 1.1 mrg # following values. 5753 1.1 mrg 5754 1.1 mrg _ACEOF 5755 1.1 mrg 5756 1.1 mrg # The following way of writing the cache mishandles newlines in values, 5757 1.1 mrg # but we know of no workaround that is simple, portable, and efficient. 5758 1.1 mrg # So, we kill variables containing newlines. 5759 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly, 5760 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars. 5761 1.1 mrg ( 5762 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5763 1.1 mrg eval ac_val=\$$ac_var 5764 1.1 mrg case $ac_val in #( 5765 1.1 mrg *${as_nl}*) 5766 1.1 mrg case $ac_var in #( 5767 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5768 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5769 1.1 mrg esac 5770 1.1 mrg case $ac_var in #( 5771 1.1 mrg _ | IFS | as_nl) ;; #( 5772 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5773 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 5774 1.1 mrg esac ;; 5775 1.1 mrg esac 5776 1.1 mrg done 5777 1.1 mrg 5778 1.1 mrg (set) 2>&1 | 5779 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 5780 1.1 mrg *${as_nl}ac_space=\ *) 5781 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote 5782 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \. 5783 1.1 mrg sed -n \ 5784 1.1 mrg "s/'/'\\\\''/g; 5785 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5786 1.1 mrg ;; #( 5787 1.1 mrg *) 5788 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes. 5789 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5790 1.1 mrg ;; 5791 1.1 mrg esac | 5792 1.1 mrg sort 5793 1.1 mrg ) | 5794 1.1 mrg sed ' 5795 1.1 mrg /^ac_cv_env_/b end 5796 1.1 mrg t clear 5797 1.1 mrg :clear 5798 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5799 1.1 mrg t end 5800 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5801 1.1 mrg :end' >>confcache 5802 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5803 1.1 mrg if test -w "$cache_file"; then 5804 1.13 mrg if test "x$cache_file" != "x/dev/null"; then 5805 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5806 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;} 5807 1.13 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then 5808 1.13 mrg cat confcache >"$cache_file" 5809 1.13 mrg else 5810 1.13 mrg case $cache_file in #( 5811 1.13 mrg */* | ?:*) 5812 1.13 mrg mv -f confcache "$cache_file"$$ && 5813 1.13 mrg mv -f "$cache_file"$$ "$cache_file" ;; #( 5814 1.13 mrg *) 5815 1.13 mrg mv -f confcache "$cache_file" ;; 5816 1.13 mrg esac 5817 1.13 mrg fi 5818 1.13 mrg fi 5819 1.1 mrg else 5820 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5821 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5822 1.1 mrg fi 5823 1.1 mrg fi 5824 1.1 mrg rm -f confcache 5825 1.1 mrg 5826 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix 5827 1.1 mrg # Let make expand exec_prefix. 5828 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5829 1.1 mrg 5830 1.4 mrg DEFS=-DHAVE_CONFIG_H 5831 1.1 mrg 5832 1.1 mrg ac_libobjs= 5833 1.1 mrg ac_ltlibobjs= 5834 1.13 mrg U= 5835 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5836 1.1 mrg # 1. Remove the extension, and $U if already installed. 5837 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5838 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5839 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5840 1.1 mrg # will be set to the directory where LIBOBJS objects are built. 5841 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5842 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5843 1.1 mrg done 5844 1.1 mrg LIBOBJS=$ac_libobjs 5845 1.1 mrg 5846 1.1 mrg LTLIBOBJS=$ac_ltlibobjs 5847 1.1 mrg 5848 1.1 mrg 5849 1.1 mrg 5850 1.13 mrg : "${CONFIG_STATUS=./config.status}" 5851 1.1 mrg ac_write_fail=0 5852 1.1 mrg ac_clean_files_save=$ac_clean_files 5853 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5854 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5855 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5856 1.1 mrg as_write_fail=0 5857 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5858 1.1 mrg #! $SHELL 5859 1.1 mrg # Generated by $as_me. 5860 1.1 mrg # Run this file to recreate the current configuration. 5861 1.1 mrg # Compiler output produced by configure, useful for debugging 5862 1.1 mrg # configure, is in config.log if it exists. 5863 1.1 mrg 5864 1.1 mrg debug=false 5865 1.1 mrg ac_cs_recheck=false 5866 1.1 mrg ac_cs_silent=false 5867 1.1 mrg 5868 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL} 5869 1.1 mrg export SHELL 5870 1.1 mrg _ASEOF 5871 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 5872 1.1 mrg ## -------------------- ## 5873 1.1 mrg ## M4sh Initialization. ## 5874 1.1 mrg ## -------------------- ## 5875 1.1 mrg 5876 1.1 mrg # Be more Bourne compatible 5877 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 5878 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5879 1.1 mrg emulate sh 5880 1.1 mrg NULLCMD=: 5881 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5882 1.1 mrg # is contrary to our usage. Disable this feature. 5883 1.1 mrg alias -g '${1+"$@"}'='"$@"' 5884 1.1 mrg setopt NO_GLOB_SUBST 5885 1.1 mrg else 5886 1.1 mrg case `(set -o) 2>/dev/null` in #( 5887 1.1 mrg *posix*) : 5888 1.1 mrg set -o posix ;; #( 5889 1.1 mrg *) : 5890 1.1 mrg ;; 5891 1.1 mrg esac 5892 1.1 mrg fi 5893 1.1 mrg 5894 1.1 mrg 5895 1.1 mrg as_nl=' 5896 1.1 mrg ' 5897 1.1 mrg export as_nl 5898 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf. 5899 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5900 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5901 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5902 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris, 5903 1.1 mrg # but without wasting forks for bash or zsh. 5904 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \ 5905 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5906 1.1 mrg as_echo='print -r --' 5907 1.1 mrg as_echo_n='print -rn --' 5908 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5909 1.1 mrg as_echo='printf %s\n' 5910 1.1 mrg as_echo_n='printf %s' 5911 1.1 mrg else 5912 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5913 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5914 1.1 mrg as_echo_n='/usr/ucb/echo -n' 5915 1.1 mrg else 5916 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5917 1.1 mrg as_echo_n_body='eval 5918 1.1 mrg arg=$1; 5919 1.1 mrg case $arg in #( 5920 1.1 mrg *"$as_nl"*) 5921 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl"; 5922 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5923 1.1 mrg esac; 5924 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5925 1.1 mrg ' 5926 1.1 mrg export as_echo_n_body 5927 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo' 5928 1.1 mrg fi 5929 1.1 mrg export as_echo_body 5930 1.1 mrg as_echo='sh -c $as_echo_body as_echo' 5931 1.1 mrg fi 5932 1.1 mrg 5933 1.1 mrg # The user is always right. 5934 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then 5935 1.1 mrg PATH_SEPARATOR=: 5936 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5937 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5938 1.1 mrg PATH_SEPARATOR=';' 5939 1.1 mrg } 5940 1.1 mrg fi 5941 1.1 mrg 5942 1.1 mrg 5943 1.1 mrg # IFS 5944 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is 5945 1.1 mrg # there to prevent editors from complaining about space-tab. 5946 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word 5947 1.1 mrg # splitting by setting IFS to empty value.) 5948 1.1 mrg IFS=" "" $as_nl" 5949 1.1 mrg 5950 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 5951 1.13 mrg as_myself= 5952 1.1 mrg case $0 in #(( 5953 1.1 mrg *[\\/]* ) as_myself=$0 ;; 5954 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5955 1.1 mrg for as_dir in $PATH 5956 1.1 mrg do 5957 1.1 mrg IFS=$as_save_IFS 5958 1.1 mrg test -z "$as_dir" && as_dir=. 5959 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5960 1.1 mrg done 5961 1.1 mrg IFS=$as_save_IFS 5962 1.1 mrg 5963 1.1 mrg ;; 5964 1.1 mrg esac 5965 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 5966 1.1 mrg # in which case we are not to be found in the path. 5967 1.1 mrg if test "x$as_myself" = x; then 5968 1.1 mrg as_myself=$0 5969 1.1 mrg fi 5970 1.1 mrg if test ! -f "$as_myself"; then 5971 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5972 1.1 mrg exit 1 5973 1.1 mrg fi 5974 1.1 mrg 5975 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in 5976 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 5977 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could 5978 1.1 mrg # trigger a bug in pdksh 5.2.14. 5979 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH 5980 1.1 mrg do eval test x\${$as_var+set} = xset \ 5981 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 5982 1.1 mrg done 5983 1.1 mrg PS1='$ ' 5984 1.1 mrg PS2='> ' 5985 1.1 mrg PS4='+ ' 5986 1.1 mrg 5987 1.1 mrg # NLS nuisances. 5988 1.1 mrg LC_ALL=C 5989 1.1 mrg export LC_ALL 5990 1.1 mrg LANGUAGE=C 5991 1.1 mrg export LANGUAGE 5992 1.1 mrg 5993 1.1 mrg # CDPATH. 5994 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 5995 1.1 mrg 5996 1.1 mrg 5997 1.13 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 5998 1.13 mrg # ---------------------------------------- 5999 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 6000 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 6001 1.13 mrg # script with STATUS, using 1 if that was 0. 6002 1.1 mrg as_fn_error () 6003 1.1 mrg { 6004 1.13 mrg as_status=$1; test $as_status -eq 0 && as_status=1 6005 1.13 mrg if test "$4"; then 6006 1.13 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 6007 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 6008 1.1 mrg fi 6009 1.13 mrg $as_echo "$as_me: error: $2" >&2 6010 1.1 mrg as_fn_exit $as_status 6011 1.1 mrg } # as_fn_error 6012 1.1 mrg 6013 1.1 mrg 6014 1.1 mrg # as_fn_set_status STATUS 6015 1.1 mrg # ----------------------- 6016 1.1 mrg # Set $? to STATUS, without forking. 6017 1.1 mrg as_fn_set_status () 6018 1.1 mrg { 6019 1.1 mrg return $1 6020 1.1 mrg } # as_fn_set_status 6021 1.1 mrg 6022 1.1 mrg # as_fn_exit STATUS 6023 1.1 mrg # ----------------- 6024 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 6025 1.1 mrg as_fn_exit () 6026 1.1 mrg { 6027 1.1 mrg set +e 6028 1.1 mrg as_fn_set_status $1 6029 1.1 mrg exit $1 6030 1.1 mrg } # as_fn_exit 6031 1.1 mrg 6032 1.1 mrg # as_fn_unset VAR 6033 1.1 mrg # --------------- 6034 1.1 mrg # Portably unset VAR. 6035 1.1 mrg as_fn_unset () 6036 1.1 mrg { 6037 1.1 mrg { eval $1=; unset $1;} 6038 1.1 mrg } 6039 1.1 mrg as_unset=as_fn_unset 6040 1.1 mrg # as_fn_append VAR VALUE 6041 1.1 mrg # ---------------------- 6042 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 6043 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 6044 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 6045 1.1 mrg # implementations. 6046 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 6047 1.1 mrg eval 'as_fn_append () 6048 1.1 mrg { 6049 1.1 mrg eval $1+=\$2 6050 1.1 mrg }' 6051 1.1 mrg else 6052 1.1 mrg as_fn_append () 6053 1.1 mrg { 6054 1.1 mrg eval $1=\$$1\$2 6055 1.1 mrg } 6056 1.1 mrg fi # as_fn_append 6057 1.1 mrg 6058 1.1 mrg # as_fn_arith ARG... 6059 1.1 mrg # ------------------ 6060 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 6061 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 6062 1.1 mrg # must be portable across $(()) and expr. 6063 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 6064 1.1 mrg eval 'as_fn_arith () 6065 1.1 mrg { 6066 1.1 mrg as_val=$(( $* )) 6067 1.1 mrg }' 6068 1.1 mrg else 6069 1.1 mrg as_fn_arith () 6070 1.1 mrg { 6071 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 6072 1.1 mrg } 6073 1.1 mrg fi # as_fn_arith 6074 1.1 mrg 6075 1.1 mrg 6076 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 6077 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 6078 1.1 mrg as_expr=expr 6079 1.1 mrg else 6080 1.1 mrg as_expr=false 6081 1.1 mrg fi 6082 1.1 mrg 6083 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 6084 1.1 mrg as_basename=basename 6085 1.1 mrg else 6086 1.1 mrg as_basename=false 6087 1.1 mrg fi 6088 1.1 mrg 6089 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 6090 1.1 mrg as_dirname=dirname 6091 1.1 mrg else 6092 1.1 mrg as_dirname=false 6093 1.1 mrg fi 6094 1.1 mrg 6095 1.1 mrg as_me=`$as_basename -- "$0" || 6096 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 6097 1.1 mrg X"$0" : 'X\(//\)$' \| \ 6098 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 6099 1.1 mrg $as_echo X/"$0" | 6100 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 6101 1.1 mrg s//\1/ 6102 1.1 mrg q 6103 1.1 mrg } 6104 1.1 mrg /^X\/\(\/\/\)$/{ 6105 1.1 mrg s//\1/ 6106 1.1 mrg q 6107 1.1 mrg } 6108 1.1 mrg /^X\/\(\/\).*/{ 6109 1.1 mrg s//\1/ 6110 1.1 mrg q 6111 1.1 mrg } 6112 1.1 mrg s/.*/./; q'` 6113 1.1 mrg 6114 1.1 mrg # Avoid depending upon Character Ranges. 6115 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 6116 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 6117 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 6118 1.1 mrg as_cr_digits='0123456789' 6119 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 6120 1.1 mrg 6121 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 6122 1.1 mrg case `echo -n x` in #((((( 6123 1.1 mrg -n*) 6124 1.1 mrg case `echo 'xy\c'` in 6125 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 6126 1.1 mrg xy) ECHO_C='\c';; 6127 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 6128 1.1 mrg ECHO_T=' ';; 6129 1.1 mrg esac;; 6130 1.1 mrg *) 6131 1.1 mrg ECHO_N='-n';; 6132 1.1 mrg esac 6133 1.1 mrg 6134 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 6135 1.1 mrg if test -d conf$$.dir; then 6136 1.1 mrg rm -f conf$$.dir/conf$$.file 6137 1.1 mrg else 6138 1.1 mrg rm -f conf$$.dir 6139 1.1 mrg mkdir conf$$.dir 2>/dev/null 6140 1.1 mrg fi 6141 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 6142 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 6143 1.1 mrg as_ln_s='ln -s' 6144 1.1 mrg # ... but there are two gotchas: 6145 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 6146 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 6147 1.13 mrg # In both cases, we have to default to `cp -pR'. 6148 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 6149 1.13 mrg as_ln_s='cp -pR' 6150 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 6151 1.1 mrg as_ln_s=ln 6152 1.1 mrg else 6153 1.13 mrg as_ln_s='cp -pR' 6154 1.1 mrg fi 6155 1.1 mrg else 6156 1.13 mrg as_ln_s='cp -pR' 6157 1.1 mrg fi 6158 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 6159 1.1 mrg rmdir conf$$.dir 2>/dev/null 6160 1.1 mrg 6161 1.1 mrg 6162 1.1 mrg # as_fn_mkdir_p 6163 1.1 mrg # ------------- 6164 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 6165 1.1 mrg as_fn_mkdir_p () 6166 1.1 mrg { 6167 1.1 mrg 6168 1.1 mrg case $as_dir in #( 6169 1.1 mrg -*) as_dir=./$as_dir;; 6170 1.1 mrg esac 6171 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 6172 1.1 mrg as_dirs= 6173 1.1 mrg while :; do 6174 1.1 mrg case $as_dir in #( 6175 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 6176 1.1 mrg *) as_qdir=$as_dir;; 6177 1.1 mrg esac 6178 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 6179 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 6180 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6181 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 6182 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 6183 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 6184 1.1 mrg $as_echo X"$as_dir" | 6185 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6186 1.1 mrg s//\1/ 6187 1.1 mrg q 6188 1.1 mrg } 6189 1.1 mrg /^X\(\/\/\)[^/].*/{ 6190 1.1 mrg s//\1/ 6191 1.1 mrg q 6192 1.1 mrg } 6193 1.1 mrg /^X\(\/\/\)$/{ 6194 1.1 mrg s//\1/ 6195 1.1 mrg q 6196 1.1 mrg } 6197 1.1 mrg /^X\(\/\).*/{ 6198 1.1 mrg s//\1/ 6199 1.1 mrg q 6200 1.1 mrg } 6201 1.1 mrg s/.*/./; q'` 6202 1.1 mrg test -d "$as_dir" && break 6203 1.1 mrg done 6204 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 6205 1.13 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 6206 1.1 mrg 6207 1.1 mrg 6208 1.1 mrg } # as_fn_mkdir_p 6209 1.1 mrg if mkdir -p . 2>/dev/null; then 6210 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 6211 1.1 mrg else 6212 1.1 mrg test -d ./-p && rmdir ./-p 6213 1.1 mrg as_mkdir_p=false 6214 1.1 mrg fi 6215 1.1 mrg 6216 1.13 mrg 6217 1.13 mrg # as_fn_executable_p FILE 6218 1.13 mrg # ----------------------- 6219 1.13 mrg # Test if FILE is an executable regular file. 6220 1.13 mrg as_fn_executable_p () 6221 1.13 mrg { 6222 1.13 mrg test -f "$1" && test -x "$1" 6223 1.13 mrg } # as_fn_executable_p 6224 1.13 mrg as_test_x='test -x' 6225 1.13 mrg as_executable_p=as_fn_executable_p 6226 1.1 mrg 6227 1.1 mrg # Sed expression to map a string onto a valid CPP name. 6228 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 6229 1.1 mrg 6230 1.1 mrg # Sed expression to map a string onto a valid variable name. 6231 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 6232 1.1 mrg 6233 1.1 mrg 6234 1.1 mrg exec 6>&1 6235 1.1 mrg ## ----------------------------------- ## 6236 1.1 mrg ## Main body of $CONFIG_STATUS script. ## 6237 1.1 mrg ## ----------------------------------- ## 6238 1.1 mrg _ASEOF 6239 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 6240 1.1 mrg 6241 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6242 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to 6243 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their 6244 1.1 mrg # values after options handling. 6245 1.1 mrg ac_log=" 6246 1.1 mrg This file was extended by GNU C Runtime Library $as_me 1.0, which was 6247 1.13 mrg generated by GNU Autoconf 2.69. Invocation command line was 6248 1.1 mrg 6249 1.1 mrg CONFIG_FILES = $CONFIG_FILES 6250 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS 6251 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS 6252 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS 6253 1.1 mrg $ $0 $@ 6254 1.1 mrg 6255 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q` 6256 1.1 mrg " 6257 1.1 mrg 6258 1.1 mrg _ACEOF 6259 1.1 mrg 6260 1.1 mrg case $ac_config_files in *" 6261 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;; 6262 1.1 mrg esac 6263 1.1 mrg 6264 1.4 mrg case $ac_config_headers in *" 6265 1.4 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 6266 1.4 mrg esac 6267 1.1 mrg 6268 1.1 mrg 6269 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6270 1.1 mrg # Files that config.status was made for. 6271 1.1 mrg config_files="$ac_config_files" 6272 1.4 mrg config_headers="$ac_config_headers" 6273 1.1 mrg config_commands="$ac_config_commands" 6274 1.1 mrg 6275 1.1 mrg _ACEOF 6276 1.1 mrg 6277 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6278 1.1 mrg ac_cs_usage="\ 6279 1.1 mrg \`$as_me' instantiates files and other configuration actions 6280 1.1 mrg from templates according to the current configuration. Unless the files 6281 1.1 mrg and actions are specified as TAGs, all are instantiated by default. 6282 1.1 mrg 6283 1.1 mrg Usage: $0 [OPTION]... [TAG]... 6284 1.1 mrg 6285 1.1 mrg -h, --help print this help, then exit 6286 1.1 mrg -V, --version print version number and configuration settings, then exit 6287 1.13 mrg --config print configuration, then exit 6288 1.1 mrg -q, --quiet, --silent 6289 1.1 mrg do not print progress messages 6290 1.1 mrg -d, --debug don't remove temporary files 6291 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions 6292 1.1 mrg --file=FILE[:TEMPLATE] 6293 1.1 mrg instantiate the configuration file FILE 6294 1.4 mrg --header=FILE[:TEMPLATE] 6295 1.4 mrg instantiate the configuration header FILE 6296 1.1 mrg 6297 1.1 mrg Configuration files: 6298 1.1 mrg $config_files 6299 1.1 mrg 6300 1.4 mrg Configuration headers: 6301 1.4 mrg $config_headers 6302 1.4 mrg 6303 1.1 mrg Configuration commands: 6304 1.1 mrg $config_commands 6305 1.1 mrg 6306 1.1 mrg Report bugs to the package provider. 6307 1.1 mrg GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>. 6308 1.1 mrg General help using GNU software: <http://www.gnu.org/gethelp/>." 6309 1.1 mrg 6310 1.1 mrg _ACEOF 6311 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6312 1.13 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 6313 1.1 mrg ac_cs_version="\\ 6314 1.1 mrg GNU C Runtime Library config.status 1.0 6315 1.13 mrg configured by $0, generated by GNU Autoconf 2.69, 6316 1.13 mrg with options \\"\$ac_cs_config\\" 6317 1.1 mrg 6318 1.13 mrg Copyright (C) 2012 Free Software Foundation, Inc. 6319 1.1 mrg This config.status script is free software; the Free Software Foundation 6320 1.1 mrg gives unlimited permission to copy, distribute and modify it." 6321 1.1 mrg 6322 1.1 mrg ac_pwd='$ac_pwd' 6323 1.1 mrg srcdir='$srcdir' 6324 1.1 mrg INSTALL='$INSTALL' 6325 1.1 mrg AWK='$AWK' 6326 1.1 mrg test -n "\$AWK" || AWK=awk 6327 1.1 mrg _ACEOF 6328 1.1 mrg 6329 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6330 1.1 mrg # The default lists apply if the user does not specify any file. 6331 1.1 mrg ac_need_defaults=: 6332 1.1 mrg while test $# != 0 6333 1.1 mrg do 6334 1.1 mrg case $1 in 6335 1.13 mrg --*=?*) 6336 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 6337 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 6338 1.1 mrg ac_shift=: 6339 1.1 mrg ;; 6340 1.13 mrg --*=) 6341 1.13 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 6342 1.13 mrg ac_optarg= 6343 1.13 mrg ac_shift=: 6344 1.13 mrg ;; 6345 1.1 mrg *) 6346 1.1 mrg ac_option=$1 6347 1.1 mrg ac_optarg=$2 6348 1.1 mrg ac_shift=shift 6349 1.1 mrg ;; 6350 1.1 mrg esac 6351 1.1 mrg 6352 1.1 mrg case $ac_option in 6353 1.1 mrg # Handling of the options. 6354 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6355 1.1 mrg ac_cs_recheck=: ;; 6356 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6357 1.1 mrg $as_echo "$ac_cs_version"; exit ;; 6358 1.13 mrg --config | --confi | --conf | --con | --co | --c ) 6359 1.13 mrg $as_echo "$ac_cs_config"; exit ;; 6360 1.1 mrg --debug | --debu | --deb | --de | --d | -d ) 6361 1.1 mrg debug=: ;; 6362 1.1 mrg --file | --fil | --fi | --f ) 6363 1.1 mrg $ac_shift 6364 1.1 mrg case $ac_optarg in 6365 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6366 1.13 mrg '') as_fn_error $? "missing file argument" ;; 6367 1.1 mrg esac 6368 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'" 6369 1.1 mrg ac_need_defaults=false;; 6370 1.4 mrg --header | --heade | --head | --hea ) 6371 1.4 mrg $ac_shift 6372 1.4 mrg case $ac_optarg in 6373 1.4 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6374 1.4 mrg esac 6375 1.4 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6376 1.4 mrg ac_need_defaults=false;; 6377 1.4 mrg --he | --h) 6378 1.4 mrg # Conflict between --help and --header 6379 1.13 mrg as_fn_error $? "ambiguous option: \`$1' 6380 1.4 mrg Try \`$0 --help' for more information.";; 6381 1.4 mrg --help | --hel | -h ) 6382 1.1 mrg $as_echo "$ac_cs_usage"; exit ;; 6383 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6384 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 6385 1.1 mrg ac_cs_silent=: ;; 6386 1.1 mrg 6387 1.1 mrg # This is an error. 6388 1.13 mrg -*) as_fn_error $? "unrecognized option: \`$1' 6389 1.1 mrg Try \`$0 --help' for more information." ;; 6390 1.1 mrg 6391 1.1 mrg *) as_fn_append ac_config_targets " $1" 6392 1.1 mrg ac_need_defaults=false ;; 6393 1.1 mrg 6394 1.1 mrg esac 6395 1.1 mrg shift 6396 1.1 mrg done 6397 1.1 mrg 6398 1.1 mrg ac_configure_extra_args= 6399 1.1 mrg 6400 1.1 mrg if $ac_cs_silent; then 6401 1.1 mrg exec 6>/dev/null 6402 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent" 6403 1.1 mrg fi 6404 1.1 mrg 6405 1.1 mrg _ACEOF 6406 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6407 1.1 mrg if \$ac_cs_recheck; then 6408 1.13 mrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6409 1.1 mrg shift 6410 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6411 1.1 mrg CONFIG_SHELL='$SHELL' 6412 1.1 mrg export CONFIG_SHELL 6413 1.1 mrg exec "\$@" 6414 1.1 mrg fi 6415 1.1 mrg 6416 1.1 mrg _ACEOF 6417 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6418 1.1 mrg exec 5>>config.log 6419 1.1 mrg { 6420 1.1 mrg echo 6421 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6422 1.1 mrg ## Running $as_me. ## 6423 1.1 mrg _ASBOX 6424 1.1 mrg $as_echo "$ac_log" 6425 1.1 mrg } >&5 6426 1.1 mrg 6427 1.1 mrg _ACEOF 6428 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6429 1.1 mrg # 6430 1.1 mrg # INIT-COMMANDS 6431 1.1 mrg # 6432 1.1 mrg srcdir=${srcdir} 6433 1.1 mrg host=${host} 6434 1.1 mrg with_target_subdir=${with_target_subdir} 6435 1.1 mrg with_multisubdir=${with_multisubdir} 6436 1.1 mrg ac_configure_args="--enable-multilib ${ac_configure_args}" 6437 1.1 mrg CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 6438 1.1 mrg libgcc_topdir=${libgcc_topdir} 6439 1.1 mrg CC="${CC}" 6440 1.1 mrg 6441 1.1 mrg 6442 1.1 mrg _ACEOF 6443 1.1 mrg 6444 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6445 1.1 mrg 6446 1.1 mrg # Handling of arguments. 6447 1.1 mrg for ac_config_target in $ac_config_targets 6448 1.1 mrg do 6449 1.1 mrg case $ac_config_target in 6450 1.4 mrg "auto-target.h") CONFIG_HEADERS="$CONFIG_HEADERS auto-target.h:config.in" ;; 6451 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 6452 1.1 mrg "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 6453 1.1 mrg 6454 1.13 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6455 1.1 mrg esac 6456 1.1 mrg done 6457 1.1 mrg 6458 1.1 mrg 6459 1.1 mrg # If the user did not use the arguments to specify the items to instantiate, 6460 1.1 mrg # then the envvar interface is used. Set only those that are not. 6461 1.1 mrg # We use the long form for the default assignment because of an extremely 6462 1.1 mrg # bizarre bug on SunOS 4.1.3. 6463 1.1 mrg if $ac_need_defaults; then 6464 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6465 1.4 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6466 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 6467 1.1 mrg fi 6468 1.1 mrg 6469 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree 6470 1.1 mrg # simply because there is no reason against having it here, and in addition, 6471 1.1 mrg # creating and moving files from /tmp can sometimes cause problems. 6472 1.1 mrg # Hook for its removal unless debugging. 6473 1.1 mrg # Note that there is a small window in which the directory will not be cleaned: 6474 1.1 mrg # after its creation but before its name has been assigned to `$tmp'. 6475 1.1 mrg $debug || 6476 1.1 mrg { 6477 1.13 mrg tmp= ac_tmp= 6478 1.1 mrg trap 'exit_status=$? 6479 1.13 mrg : "${ac_tmp:=$tmp}" 6480 1.13 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 6481 1.1 mrg ' 0 6482 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15 6483 1.1 mrg } 6484 1.1 mrg # Create a (secure) tmp directory for tmp files. 6485 1.1 mrg 6486 1.1 mrg { 6487 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6488 1.13 mrg test -d "$tmp" 6489 1.1 mrg } || 6490 1.1 mrg { 6491 1.1 mrg tmp=./conf$$-$RANDOM 6492 1.1 mrg (umask 077 && mkdir "$tmp") 6493 1.13 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 6494 1.13 mrg ac_tmp=$tmp 6495 1.1 mrg 6496 1.1 mrg # Set up the scripts for CONFIG_FILES section. 6497 1.1 mrg # No need to generate them if there are no CONFIG_FILES. 6498 1.1 mrg # This happens for instance with `./config.status config.h'. 6499 1.1 mrg if test -n "$CONFIG_FILES"; then 6500 1.1 mrg 6501 1.1 mrg 6502 1.1 mrg ac_cr=`echo X | tr X '\015'` 6503 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr. 6504 1.1 mrg # But we know of no other shell where ac_cr would be empty at this 6505 1.1 mrg # point, so we can use a bashism as a fallback. 6506 1.1 mrg if test "x$ac_cr" = x; then 6507 1.1 mrg eval ac_cr=\$\'\\r\' 6508 1.1 mrg fi 6509 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 6510 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 6511 1.13 mrg ac_cs_awk_cr='\\r' 6512 1.1 mrg else 6513 1.1 mrg ac_cs_awk_cr=$ac_cr 6514 1.1 mrg fi 6515 1.1 mrg 6516 1.13 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 6517 1.1 mrg _ACEOF 6518 1.1 mrg 6519 1.1 mrg 6520 1.1 mrg { 6521 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" && 6522 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 6523 1.1 mrg echo "_ACEOF" 6524 1.1 mrg } >conf$$subs.sh || 6525 1.13 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6526 1.13 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 6527 1.1 mrg ac_delim='%!_!# ' 6528 1.1 mrg for ac_last_try in false false false false false :; do 6529 1.1 mrg . ./conf$$subs.sh || 6530 1.13 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6531 1.1 mrg 6532 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 6533 1.1 mrg if test $ac_delim_n = $ac_delim_num; then 6534 1.1 mrg break 6535 1.1 mrg elif $ac_last_try; then 6536 1.13 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6537 1.1 mrg else 6538 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6539 1.1 mrg fi 6540 1.1 mrg done 6541 1.1 mrg rm -f conf$$subs.sh 6542 1.1 mrg 6543 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6544 1.13 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 6545 1.1 mrg _ACEOF 6546 1.1 mrg sed -n ' 6547 1.1 mrg h 6548 1.1 mrg s/^/S["/; s/!.*/"]=/ 6549 1.1 mrg p 6550 1.1 mrg g 6551 1.1 mrg s/^[^!]*!// 6552 1.1 mrg :repl 6553 1.1 mrg t repl 6554 1.1 mrg s/'"$ac_delim"'$// 6555 1.1 mrg t delim 6556 1.1 mrg :nl 6557 1.1 mrg h 6558 1.13 mrg s/\(.\{148\}\)..*/\1/ 6559 1.1 mrg t more1 6560 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 6561 1.1 mrg p 6562 1.1 mrg n 6563 1.1 mrg b repl 6564 1.1 mrg :more1 6565 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6566 1.1 mrg p 6567 1.1 mrg g 6568 1.1 mrg s/.\{148\}// 6569 1.1 mrg t nl 6570 1.1 mrg :delim 6571 1.1 mrg h 6572 1.13 mrg s/\(.\{148\}\)..*/\1/ 6573 1.1 mrg t more2 6574 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/ 6575 1.1 mrg p 6576 1.1 mrg b 6577 1.1 mrg :more2 6578 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6579 1.1 mrg p 6580 1.1 mrg g 6581 1.1 mrg s/.\{148\}// 6582 1.1 mrg t delim 6583 1.1 mrg ' <conf$$subs.awk | sed ' 6584 1.1 mrg /^[^""]/{ 6585 1.1 mrg N 6586 1.1 mrg s/\n// 6587 1.1 mrg } 6588 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1 6589 1.1 mrg rm -f conf$$subs.awk 6590 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6591 1.1 mrg _ACAWK 6592 1.13 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 6593 1.1 mrg for (key in S) S_is_set[key] = 1 6594 1.1 mrg FS = "" 6595 1.1 mrg 6596 1.1 mrg } 6597 1.1 mrg { 6598 1.1 mrg line = $ 0 6599 1.1 mrg nfields = split(line, field, "@") 6600 1.1 mrg substed = 0 6601 1.1 mrg len = length(field[1]) 6602 1.1 mrg for (i = 2; i < nfields; i++) { 6603 1.1 mrg key = field[i] 6604 1.1 mrg keylen = length(key) 6605 1.1 mrg if (S_is_set[key]) { 6606 1.1 mrg value = S[key] 6607 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 6608 1.1 mrg len += length(value) + length(field[++i]) 6609 1.1 mrg substed = 1 6610 1.1 mrg } else 6611 1.1 mrg len += 1 + keylen 6612 1.1 mrg } 6613 1.1 mrg 6614 1.1 mrg print line 6615 1.1 mrg } 6616 1.1 mrg 6617 1.1 mrg _ACAWK 6618 1.1 mrg _ACEOF 6619 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6620 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 6621 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 6622 1.1 mrg else 6623 1.1 mrg cat 6624 1.13 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 6625 1.13 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 6626 1.1 mrg _ACEOF 6627 1.1 mrg 6628 1.13 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 6629 1.13 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 6630 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty 6631 1.1 mrg # (actually we leave an empty line to preserve line numbers). 6632 1.1 mrg if test "x$srcdir" = x.; then 6633 1.13 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 6634 1.13 mrg h 6635 1.13 mrg s/// 6636 1.13 mrg s/^/:/ 6637 1.13 mrg s/[ ]*$/:/ 6638 1.13 mrg s/:\$(srcdir):/:/g 6639 1.13 mrg s/:\${srcdir}:/:/g 6640 1.13 mrg s/:@srcdir@:/:/g 6641 1.13 mrg s/^:*// 6642 1.1 mrg s/:*$// 6643 1.13 mrg x 6644 1.13 mrg s/\(=[ ]*\).*/\1/ 6645 1.13 mrg G 6646 1.13 mrg s/\n// 6647 1.1 mrg s/^[^=]*=[ ]*$// 6648 1.1 mrg }' 6649 1.1 mrg fi 6650 1.1 mrg 6651 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6652 1.1 mrg fi # test -n "$CONFIG_FILES" 6653 1.1 mrg 6654 1.4 mrg # Set up the scripts for CONFIG_HEADERS section. 6655 1.4 mrg # No need to generate them if there are no CONFIG_HEADERS. 6656 1.4 mrg # This happens for instance with `./config.status Makefile'. 6657 1.4 mrg if test -n "$CONFIG_HEADERS"; then 6658 1.13 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK || 6659 1.4 mrg BEGIN { 6660 1.4 mrg _ACEOF 6661 1.4 mrg 6662 1.4 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as 6663 1.4 mrg # here-document in config.status, that substitutes the proper values into 6664 1.4 mrg # config.h.in to produce config.h. 6665 1.4 mrg 6666 1.4 mrg # Create a delimiter string that does not exist in confdefs.h, to ease 6667 1.4 mrg # handling of long lines. 6668 1.4 mrg ac_delim='%!_!# ' 6669 1.4 mrg for ac_last_try in false false :; do 6670 1.13 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 6671 1.13 mrg if test -z "$ac_tt"; then 6672 1.4 mrg break 6673 1.4 mrg elif $ac_last_try; then 6674 1.13 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 6675 1.4 mrg else 6676 1.4 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6677 1.4 mrg fi 6678 1.4 mrg done 6679 1.4 mrg 6680 1.4 mrg # For the awk script, D is an array of macro values keyed by name, 6681 1.4 mrg # likewise P contains macro parameters if any. Preserve backslash 6682 1.4 mrg # newline sequences. 6683 1.4 mrg 6684 1.4 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 6685 1.4 mrg sed -n ' 6686 1.4 mrg s/.\{148\}/&'"$ac_delim"'/g 6687 1.4 mrg t rset 6688 1.4 mrg :rset 6689 1.4 mrg s/^[ ]*#[ ]*define[ ][ ]*/ / 6690 1.4 mrg t def 6691 1.4 mrg d 6692 1.4 mrg :def 6693 1.4 mrg s/\\$// 6694 1.4 mrg t bsnl 6695 1.4 mrg s/["\\]/\\&/g 6696 1.4 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6697 1.4 mrg D["\1"]=" \3"/p 6698 1.4 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 6699 1.4 mrg d 6700 1.4 mrg :bsnl 6701 1.4 mrg s/["\\]/\\&/g 6702 1.4 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6703 1.4 mrg D["\1"]=" \3\\\\\\n"\\/p 6704 1.4 mrg t cont 6705 1.4 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 6706 1.4 mrg t cont 6707 1.4 mrg d 6708 1.4 mrg :cont 6709 1.4 mrg n 6710 1.4 mrg s/.\{148\}/&'"$ac_delim"'/g 6711 1.4 mrg t clear 6712 1.4 mrg :clear 6713 1.4 mrg s/\\$// 6714 1.4 mrg t bsnlc 6715 1.4 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p 6716 1.4 mrg d 6717 1.4 mrg :bsnlc 6718 1.4 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 6719 1.4 mrg b cont 6720 1.4 mrg ' <confdefs.h | sed ' 6721 1.4 mrg s/'"$ac_delim"'/"\\\ 6722 1.4 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1 6723 1.4 mrg 6724 1.4 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6725 1.4 mrg for (key in D) D_is_set[key] = 1 6726 1.4 mrg FS = "" 6727 1.4 mrg } 6728 1.4 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 6729 1.4 mrg line = \$ 0 6730 1.4 mrg split(line, arg, " ") 6731 1.4 mrg if (arg[1] == "#") { 6732 1.4 mrg defundef = arg[2] 6733 1.4 mrg mac1 = arg[3] 6734 1.4 mrg } else { 6735 1.4 mrg defundef = substr(arg[1], 2) 6736 1.4 mrg mac1 = arg[2] 6737 1.4 mrg } 6738 1.4 mrg split(mac1, mac2, "(") #) 6739 1.4 mrg macro = mac2[1] 6740 1.4 mrg prefix = substr(line, 1, index(line, defundef) - 1) 6741 1.4 mrg if (D_is_set[macro]) { 6742 1.4 mrg # Preserve the white space surrounding the "#". 6743 1.4 mrg print prefix "define", macro P[macro] D[macro] 6744 1.4 mrg next 6745 1.4 mrg } else { 6746 1.4 mrg # Replace #undef with comments. This is necessary, for example, 6747 1.4 mrg # in the case of _POSIX_SOURCE, which is predefined and required 6748 1.4 mrg # on some systems where configure will not decide to define it. 6749 1.4 mrg if (defundef == "undef") { 6750 1.4 mrg print "/*", prefix defundef, macro, "*/" 6751 1.4 mrg next 6752 1.4 mrg } 6753 1.4 mrg } 6754 1.4 mrg } 6755 1.4 mrg { print } 6756 1.4 mrg _ACAWK 6757 1.4 mrg _ACEOF 6758 1.4 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6759 1.13 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 6760 1.4 mrg fi # test -n "$CONFIG_HEADERS" 6761 1.1 mrg 6762 1.4 mrg 6763 1.11 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 6764 1.1 mrg shift 6765 1.1 mrg for ac_tag 6766 1.1 mrg do 6767 1.1 mrg case $ac_tag in 6768 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;; 6769 1.1 mrg esac 6770 1.1 mrg case $ac_mode$ac_tag in 6771 1.1 mrg :[FHL]*:*);; 6772 1.13 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 6773 1.1 mrg :[FH]-) ac_tag=-:-;; 6774 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6775 1.1 mrg esac 6776 1.1 mrg ac_save_IFS=$IFS 6777 1.1 mrg IFS=: 6778 1.1 mrg set x $ac_tag 6779 1.1 mrg IFS=$ac_save_IFS 6780 1.1 mrg shift 6781 1.1 mrg ac_file=$1 6782 1.1 mrg shift 6783 1.1 mrg 6784 1.1 mrg case $ac_mode in 6785 1.1 mrg :L) ac_source=$1;; 6786 1.1 mrg :[FH]) 6787 1.1 mrg ac_file_inputs= 6788 1.1 mrg for ac_f 6789 1.1 mrg do 6790 1.1 mrg case $ac_f in 6791 1.13 mrg -) ac_f="$ac_tmp/stdin";; 6792 1.1 mrg *) # Look for the file first in the build tree, then in the source tree 6793 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style, 6794 1.1 mrg # because $ac_f cannot contain `:'. 6795 1.1 mrg test -f "$ac_f" || 6796 1.1 mrg case $ac_f in 6797 1.1 mrg [\\/$]*) false;; 6798 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6799 1.1 mrg esac || 6800 1.13 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6801 1.1 mrg esac 6802 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6803 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'" 6804 1.1 mrg done 6805 1.1 mrg 6806 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't 6807 1.1 mrg # use $as_me), people would be surprised to read: 6808 1.1 mrg # /* config.h. Generated by config.status. */ 6809 1.1 mrg configure_input='Generated from '` 6810 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6811 1.1 mrg `' by configure.' 6812 1.1 mrg if test x"$ac_file" != x-; then 6813 1.1 mrg configure_input="$ac_file. $configure_input" 6814 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6815 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;} 6816 1.1 mrg fi 6817 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings. 6818 1.1 mrg case $configure_input in #( 6819 1.1 mrg *\&* | *\|* | *\\* ) 6820 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" | 6821 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 6822 1.1 mrg *) ac_sed_conf_input=$configure_input;; 6823 1.1 mrg esac 6824 1.1 mrg 6825 1.1 mrg case $ac_tag in 6826 1.13 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 6827 1.13 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 6828 1.1 mrg esac 6829 1.1 mrg ;; 6830 1.1 mrg esac 6831 1.1 mrg 6832 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" || 6833 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6834 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \ 6835 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \ 6836 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6837 1.1 mrg $as_echo X"$ac_file" | 6838 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6839 1.1 mrg s//\1/ 6840 1.1 mrg q 6841 1.1 mrg } 6842 1.1 mrg /^X\(\/\/\)[^/].*/{ 6843 1.1 mrg s//\1/ 6844 1.1 mrg q 6845 1.1 mrg } 6846 1.1 mrg /^X\(\/\/\)$/{ 6847 1.1 mrg s//\1/ 6848 1.1 mrg q 6849 1.1 mrg } 6850 1.1 mrg /^X\(\/\).*/{ 6851 1.1 mrg s//\1/ 6852 1.1 mrg q 6853 1.1 mrg } 6854 1.1 mrg s/.*/./; q'` 6855 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p 6856 1.1 mrg ac_builddir=. 6857 1.1 mrg 6858 1.1 mrg case "$ac_dir" in 6859 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6860 1.1 mrg *) 6861 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6862 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 6863 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6864 1.1 mrg case $ac_top_builddir_sub in 6865 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6866 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6867 1.1 mrg esac ;; 6868 1.1 mrg esac 6869 1.1 mrg ac_abs_top_builddir=$ac_pwd 6870 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 6871 1.1 mrg # for backward compatibility: 6872 1.1 mrg ac_top_builddir=$ac_top_build_prefix 6873 1.1 mrg 6874 1.1 mrg case $srcdir in 6875 1.1 mrg .) # We are building in place. 6876 1.1 mrg ac_srcdir=. 6877 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 6878 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 6879 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 6880 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 6881 1.1 mrg ac_top_srcdir=$srcdir 6882 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 6883 1.1 mrg *) # Relative name. 6884 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6885 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 6886 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6887 1.1 mrg esac 6888 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6889 1.1 mrg 6890 1.1 mrg 6891 1.1 mrg case $ac_mode in 6892 1.1 mrg :F) 6893 1.1 mrg # 6894 1.1 mrg # CONFIG_FILE 6895 1.1 mrg # 6896 1.1 mrg 6897 1.1 mrg case $INSTALL in 6898 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 6899 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 6900 1.1 mrg esac 6901 1.1 mrg _ACEOF 6902 1.1 mrg 6903 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6904 1.1 mrg # If the template does not know about datarootdir, expand it. 6905 1.1 mrg # FIXME: This hack should be removed a few years after 2.60. 6906 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen= 6907 1.1 mrg ac_sed_dataroot=' 6908 1.1 mrg /datarootdir/ { 6909 1.1 mrg p 6910 1.1 mrg q 6911 1.1 mrg } 6912 1.1 mrg /@datadir@/p 6913 1.1 mrg /@docdir@/p 6914 1.1 mrg /@infodir@/p 6915 1.1 mrg /@localedir@/p 6916 1.1 mrg /@mandir@/p' 6917 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6918 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;; 6919 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6920 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6921 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6922 1.1 mrg _ACEOF 6923 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6924 1.1 mrg ac_datarootdir_hack=' 6925 1.1 mrg s&@datadir@&$datadir&g 6926 1.1 mrg s&@docdir@&$docdir&g 6927 1.1 mrg s&@infodir@&$infodir&g 6928 1.1 mrg s&@localedir@&$localedir&g 6929 1.1 mrg s&@mandir@&$mandir&g 6930 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;; 6931 1.1 mrg esac 6932 1.1 mrg _ACEOF 6933 1.1 mrg 6934 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'. 6935 1.1 mrg # Shell code in configure.ac might set extrasub. 6936 1.1 mrg # FIXME: do we really want to maintain this feature? 6937 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6938 1.1 mrg ac_sed_extra="$ac_vpsub 6939 1.1 mrg $extrasub 6940 1.1 mrg _ACEOF 6941 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6942 1.1 mrg :t 6943 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6944 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t 6945 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t 6946 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t 6947 1.1 mrg s&@srcdir@&$ac_srcdir&;t t 6948 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t 6949 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t 6950 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6951 1.1 mrg s&@builddir@&$ac_builddir&;t t 6952 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t 6953 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6954 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t 6955 1.1 mrg $ac_datarootdir_hack 6956 1.1 mrg " 6957 1.13 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 6958 1.13 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6959 1.1 mrg 6960 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6961 1.13 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 6962 1.13 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 6963 1.13 mrg "$ac_tmp/out"`; test -z "$ac_out"; } && 6964 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6965 1.13 mrg which seems to be undefined. Please make sure it is defined" >&5 6966 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6967 1.13 mrg which seems to be undefined. Please make sure it is defined" >&2;} 6968 1.1 mrg 6969 1.13 mrg rm -f "$ac_tmp/stdin" 6970 1.1 mrg case $ac_file in 6971 1.13 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 6972 1.13 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 6973 1.1 mrg esac \ 6974 1.13 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6975 1.1 mrg ;; 6976 1.4 mrg :H) 6977 1.4 mrg # 6978 1.4 mrg # CONFIG_HEADER 6979 1.4 mrg # 6980 1.4 mrg if test x"$ac_file" != x-; then 6981 1.4 mrg { 6982 1.4 mrg $as_echo "/* $configure_input */" \ 6983 1.13 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 6984 1.13 mrg } >"$ac_tmp/config.h" \ 6985 1.13 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6986 1.13 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 6987 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6988 1.4 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;} 6989 1.4 mrg else 6990 1.4 mrg rm -f "$ac_file" 6991 1.13 mrg mv "$ac_tmp/config.h" "$ac_file" \ 6992 1.13 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6993 1.4 mrg fi 6994 1.4 mrg else 6995 1.4 mrg $as_echo "/* $configure_input */" \ 6996 1.13 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 6997 1.13 mrg || as_fn_error $? "could not create -" "$LINENO" 5 6998 1.4 mrg fi 6999 1.4 mrg ;; 7000 1.1 mrg 7001 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 7002 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;} 7003 1.1 mrg ;; 7004 1.1 mrg esac 7005 1.1 mrg 7006 1.1 mrg 7007 1.1 mrg case $ac_file$ac_mode in 7008 1.1 mrg "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h 7009 1.1 mrg if test -n "$CONFIG_FILES"; then 7010 1.1 mrg # FIXME: We shouldn't need to set ac_file 7011 1.1 mrg ac_file=Makefile 7012 1.1 mrg . ${libgcc_topdir}/config-ml.in 7013 1.1 mrg fi ;; 7014 1.1 mrg 7015 1.1 mrg esac 7016 1.1 mrg done # for ac_tag 7017 1.1 mrg 7018 1.1 mrg 7019 1.1 mrg as_fn_exit 0 7020 1.1 mrg _ACEOF 7021 1.1 mrg ac_clean_files=$ac_clean_files_save 7022 1.1 mrg 7023 1.1 mrg test $ac_write_fail = 0 || 7024 1.13 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 7025 1.1 mrg 7026 1.1 mrg 7027 1.1 mrg # configure is writing to config.log, and then calls config.status. 7028 1.1 mrg # config.status does its own redirection, appending to config.log. 7029 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open 7030 1.1 mrg # by configure, so config.status won't be able to write to it; its 7031 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null, 7032 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and 7033 1.1 mrg # appended to by config.status. When coming back to configure, we 7034 1.1 mrg # need to make the FD available again. 7035 1.1 mrg if test "$no_create" != yes; then 7036 1.1 mrg ac_cs_success=: 7037 1.1 mrg ac_config_status_args= 7038 1.1 mrg test "$silent" = yes && 7039 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet" 7040 1.1 mrg exec 5>/dev/null 7041 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 7042 1.1 mrg exec 5>>config.log 7043 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 7044 1.1 mrg # would make configure fail if this is the last instruction. 7045 1.13 mrg $ac_cs_success || as_fn_exit 1 7046 1.1 mrg fi 7047 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 7048 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 7049 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 7050 1.1 mrg fi 7051 1.1 mrg 7052