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