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