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="$SHELL $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="$SHELL $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="$SHELL $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 5046ac_fn_c_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default" 5047if test "x$ac_cv_have_decl_memmem" = xyes; then : 5048 ac_have_decl=1 5049else 5050 ac_have_decl=0 5051fi 5052 5053cat >>confdefs.h <<_ACEOF 5054#define HAVE_DECL_MEMMEM $ac_have_decl 5055_ACEOF 5056 5057ac_fn_c_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default" 5058if test "x$ac_cv_have_decl_clearerr_unlocked" = xyes; then : 5059 ac_have_decl=1 5060else 5061 ac_have_decl=0 5062fi 5063 5064cat >>confdefs.h <<_ACEOF 5065#define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl 5066_ACEOF 5067ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default" 5068if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then : 5069 ac_have_decl=1 5070else 5071 ac_have_decl=0 5072fi 5073 5074cat >>confdefs.h <<_ACEOF 5075#define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl 5076_ACEOF 5077ac_fn_c_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default" 5078if test "x$ac_cv_have_decl_ferror_unlocked" = xyes; then : 5079 ac_have_decl=1 5080else 5081 ac_have_decl=0 5082fi 5083 5084cat >>confdefs.h <<_ACEOF 5085#define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl 5086_ACEOF 5087ac_fn_c_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default" 5088if test "x$ac_cv_have_decl_fflush_unlocked" = xyes; then : 5089 ac_have_decl=1 5090else 5091 ac_have_decl=0 5092fi 5093 5094cat >>confdefs.h <<_ACEOF 5095#define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl 5096_ACEOF 5097ac_fn_c_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default" 5098if test "x$ac_cv_have_decl_fgetc_unlocked" = xyes; then : 5099 ac_have_decl=1 5100else 5101 ac_have_decl=0 5102fi 5103 5104cat >>confdefs.h <<_ACEOF 5105#define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl 5106_ACEOF 5107ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default" 5108if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then : 5109 ac_have_decl=1 5110else 5111 ac_have_decl=0 5112fi 5113 5114cat >>confdefs.h <<_ACEOF 5115#define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl 5116_ACEOF 5117ac_fn_c_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default" 5118if test "x$ac_cv_have_decl_fileno_unlocked" = xyes; then : 5119 ac_have_decl=1 5120else 5121 ac_have_decl=0 5122fi 5123 5124cat >>confdefs.h <<_ACEOF 5125#define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl 5126_ACEOF 5127ac_fn_c_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default" 5128if test "x$ac_cv_have_decl_fprintf_unlocked" = xyes; then : 5129 ac_have_decl=1 5130else 5131 ac_have_decl=0 5132fi 5133 5134cat >>confdefs.h <<_ACEOF 5135#define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl 5136_ACEOF 5137ac_fn_c_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default" 5138if test "x$ac_cv_have_decl_fputc_unlocked" = xyes; then : 5139 ac_have_decl=1 5140else 5141 ac_have_decl=0 5142fi 5143 5144cat >>confdefs.h <<_ACEOF 5145#define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl 5146_ACEOF 5147ac_fn_c_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default" 5148if test "x$ac_cv_have_decl_fputs_unlocked" = xyes; then : 5149 ac_have_decl=1 5150else 5151 ac_have_decl=0 5152fi 5153 5154cat >>confdefs.h <<_ACEOF 5155#define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl 5156_ACEOF 5157ac_fn_c_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default" 5158if test "x$ac_cv_have_decl_fread_unlocked" = xyes; then : 5159 ac_have_decl=1 5160else 5161 ac_have_decl=0 5162fi 5163 5164cat >>confdefs.h <<_ACEOF 5165#define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl 5166_ACEOF 5167ac_fn_c_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default" 5168if test "x$ac_cv_have_decl_fwrite_unlocked" = xyes; then : 5169 ac_have_decl=1 5170else 5171 ac_have_decl=0 5172fi 5173 5174cat >>confdefs.h <<_ACEOF 5175#define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl 5176_ACEOF 5177ac_fn_c_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default" 5178if test "x$ac_cv_have_decl_getchar_unlocked" = xyes; then : 5179 ac_have_decl=1 5180else 5181 ac_have_decl=0 5182fi 5183 5184cat >>confdefs.h <<_ACEOF 5185#define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl 5186_ACEOF 5187ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default" 5188if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then : 5189 ac_have_decl=1 5190else 5191 ac_have_decl=0 5192fi 5193 5194cat >>confdefs.h <<_ACEOF 5195#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl 5196_ACEOF 5197ac_fn_c_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default" 5198if test "x$ac_cv_have_decl_putchar_unlocked" = xyes; then : 5199 ac_have_decl=1 5200else 5201 ac_have_decl=0 5202fi 5203 5204cat >>confdefs.h <<_ACEOF 5205#define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl 5206_ACEOF 5207ac_fn_c_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default" 5208if test "x$ac_cv_have_decl_putc_unlocked" = xyes; then : 5209 ac_have_decl=1 5210else 5211 ac_have_decl=0 5212fi 5213 5214cat >>confdefs.h <<_ACEOF 5215#define HAVE_DECL_PUTC_UNLOCKED $ac_have_decl 5216_ACEOF 5217 5218 5219# Checks for typedefs, structures, and compiler characteristics. 5220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 5221$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 5222if ${ac_cv_c_const+:} false; then : 5223 $as_echo_n "(cached) " >&6 5224else 5225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5226/* end confdefs.h. */ 5227 5228int 5229main () 5230{ 5231 5232#ifndef __cplusplus 5233 /* Ultrix mips cc rejects this sort of thing. */ 5234 typedef int charset[2]; 5235 const charset cs = { 0, 0 }; 5236 /* SunOS 4.1.1 cc rejects this. */ 5237 char const *const *pcpcc; 5238 char **ppc; 5239 /* NEC SVR4.0.2 mips cc rejects this. */ 5240 struct point {int x, y;}; 5241 static struct point const zero = {0,0}; 5242 /* AIX XL C 1.02.0.0 rejects this. 5243 It does not let you subtract one const X* pointer from another in 5244 an arm of an if-expression whose if-part is not a constant 5245 expression */ 5246 const char *g = "string"; 5247 pcpcc = &g + (g ? g-g : 0); 5248 /* HPUX 7.0 cc rejects these. */ 5249 ++pcpcc; 5250 ppc = (char**) pcpcc; 5251 pcpcc = (char const *const *) ppc; 5252 { /* SCO 3.2v4 cc rejects this sort of thing. */ 5253 char tx; 5254 char *t = &tx; 5255 char const *s = 0 ? (char *) 0 : (char const *) 0; 5256 5257 *t++ = 0; 5258 if (s) return 0; 5259 } 5260 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 5261 int x[] = {25, 17}; 5262 const int *foo = &x[0]; 5263 ++foo; 5264 } 5265 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 5266 typedef const int *iptr; 5267 iptr p = 0; 5268 ++p; 5269 } 5270 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 5271 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 5272 struct s { int j; const int *ap[3]; } bx; 5273 struct s *b = &bx; b->j = 5; 5274 } 5275 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 5276 const int foo = 10; 5277 if (!foo) return 0; 5278 } 5279 return !cs[0] && !zero.x; 5280#endif 5281 5282 ; 5283 return 0; 5284} 5285_ACEOF 5286if ac_fn_c_try_compile "$LINENO"; then : 5287 ac_cv_c_const=yes 5288else 5289 ac_cv_c_const=no 5290fi 5291rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5292fi 5293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 5294$as_echo "$ac_cv_c_const" >&6; } 5295if test $ac_cv_c_const = no; then 5296 5297$as_echo "#define const /**/" >>confdefs.h 5298 5299fi 5300 5301 5302# Checks for library functions. 5303 5304ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" 5305if test "x$ac_cv_header_sys_mman_h" = xyes; then : 5306 gcc_header_sys_mman_h=yes 5307else 5308 gcc_header_sys_mman_h=no 5309fi 5310 5311 5312ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" 5313if test "x$ac_cv_func_mmap" = xyes; then : 5314 gcc_func_mmap=yes 5315else 5316 gcc_func_mmap=no 5317fi 5318 5319if test "$gcc_header_sys_mman_h" != yes \ 5320 || test "$gcc_func_mmap" != yes; then 5321 gcc_cv_func_mmap_file=no 5322 gcc_cv_func_mmap_dev_zero=no 5323 gcc_cv_func_mmap_anon=no 5324else 5325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether read-only mmap of a plain file works" >&5 5326$as_echo_n "checking whether read-only mmap of a plain file works... " >&6; } 5327if ${gcc_cv_func_mmap_file+:} false; then : 5328 $as_echo_n "(cached) " >&6 5329else 5330 # Add a system to this blacklist if 5331 # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a 5332 # memory area containing the same data that you'd get if you applied 5333 # read() to the same fd. The only system known to have a problem here 5334 # is VMS, where text files have record structure. 5335 case "$host_os" in 5336 *vms* | ultrix*) 5337 gcc_cv_func_mmap_file=no ;; 5338 *) 5339 gcc_cv_func_mmap_file=yes;; 5340 esac 5341fi 5342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_file" >&5 5343$as_echo "$gcc_cv_func_mmap_file" >&6; } 5344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap from /dev/zero works" >&5 5345$as_echo_n "checking whether mmap from /dev/zero works... " >&6; } 5346if ${gcc_cv_func_mmap_dev_zero+:} false; then : 5347 $as_echo_n "(cached) " >&6 5348else 5349 # Add a system to this blacklist if it has mmap() but /dev/zero 5350 # does not exist, or if mmapping /dev/zero does not give anonymous 5351 # zeroed pages with both the following properties: 5352 # 1. If you map N consecutive pages in with one call, and then 5353 # unmap any subset of those pages, the pages that were not 5354 # explicitly unmapped remain accessible. 5355 # 2. If you map two adjacent blocks of memory and then unmap them 5356 # both at once, they must both go away. 5357 # Systems known to be in this category are Windows (all variants), 5358 # VMS, and Darwin. 5359 case "$host_os" in 5360 *vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00) 5361 gcc_cv_func_mmap_dev_zero=no ;; 5362 *) 5363 gcc_cv_func_mmap_dev_zero=yes;; 5364 esac 5365fi 5366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_dev_zero" >&5 5367$as_echo "$gcc_cv_func_mmap_dev_zero" >&6; } 5368 5369 # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for. 5370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANON(YMOUS)" >&5 5371$as_echo_n "checking for MAP_ANON(YMOUS)... " >&6; } 5372if ${gcc_cv_decl_map_anon+:} false; then : 5373 $as_echo_n "(cached) " >&6 5374else 5375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5376/* end confdefs.h. */ 5377#include <sys/types.h> 5378#include <sys/mman.h> 5379#include <unistd.h> 5380 5381#ifndef MAP_ANONYMOUS 5382#define MAP_ANONYMOUS MAP_ANON 5383#endif 5384 5385int 5386main () 5387{ 5388int n = MAP_ANONYMOUS; 5389 ; 5390 return 0; 5391} 5392_ACEOF 5393if ac_fn_c_try_compile "$LINENO"; then : 5394 gcc_cv_decl_map_anon=yes 5395else 5396 gcc_cv_decl_map_anon=no 5397fi 5398rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5399fi 5400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_decl_map_anon" >&5 5401$as_echo "$gcc_cv_decl_map_anon" >&6; } 5402 5403 if test $gcc_cv_decl_map_anon = no; then 5404 gcc_cv_func_mmap_anon=no 5405 else 5406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap with MAP_ANON(YMOUS) works" >&5 5407$as_echo_n "checking whether mmap with MAP_ANON(YMOUS) works... " >&6; } 5408if ${gcc_cv_func_mmap_anon+:} false; then : 5409 $as_echo_n "(cached) " >&6 5410else 5411 # Add a system to this blacklist if it has mmap() and MAP_ANON or 5412 # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 5413 # doesn't give anonymous zeroed pages with the same properties listed 5414 # above for use of /dev/zero. 5415 # Systems known to be in this category are Windows, VMS, and SCO Unix. 5416 case "$host_os" in 5417 *vms* | cygwin* | pe | mingw* | sco* | udk* ) 5418 gcc_cv_func_mmap_anon=no ;; 5419 *) 5420 gcc_cv_func_mmap_anon=yes;; 5421 esac 5422fi 5423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_anon" >&5 5424$as_echo "$gcc_cv_func_mmap_anon" >&6; } 5425 fi 5426fi 5427 5428if test $gcc_cv_func_mmap_file = yes; then 5429 5430$as_echo "#define HAVE_MMAP_FILE 1" >>confdefs.h 5431 5432fi 5433if test $gcc_cv_func_mmap_dev_zero = yes; then 5434 5435$as_echo "#define HAVE_MMAP_DEV_ZERO 1" >>confdefs.h 5436 5437fi 5438if test $gcc_cv_func_mmap_anon = yes; then 5439 5440$as_echo "#define HAVE_MMAP_ANON 1" >>confdefs.h 5441 5442fi 5443 5444 5445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 5446$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 5447# Check whether --enable-maintainer-mode was given. 5448if test "${enable_maintainer_mode+set}" = set; then : 5449 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 5450else 5451 USE_MAINTAINER_MODE=no 5452fi 5453 5454{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 5455$as_echo "$USE_MAINTAINER_MODE" >&6; } 5456if test "$USE_MAINTAINER_MODE" = yes; then 5457 MAINT= 5458else 5459 MAINT='#' 5460fi 5461 5462 5463cat >>confdefs.h <<_ACEOF 5464#define SED_PROGRAM "${SED}" 5465_ACEOF 5466 5467 5468# Determine what GCC version number to use in filesystem paths. 5469 5470 get_gcc_base_ver="cat" 5471 5472# Check whether --with-gcc-major-version-only was given. 5473if test "${with_gcc_major_version_only+set}" = set; then : 5474 withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then 5475 get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'" 5476 fi 5477 5478fi 5479 5480 5481 5482 5483ac_config_headers="$ac_config_headers config.h" 5484 5485ac_config_files="$ac_config_files Makefile mkheaders.almost:mkheaders.in" 5486 5487cat >confcache <<\_ACEOF 5488# This file is a shell script that caches the results of configure 5489# tests run on this system so they can be shared between configure 5490# scripts and configure runs, see configure's option --config-cache. 5491# It is not useful on other systems. If it contains results you don't 5492# want to keep, you may remove or edit it. 5493# 5494# config.status only pays attention to the cache file if you give it 5495# the --recheck option to rerun configure. 5496# 5497# `ac_cv_env_foo' variables (set or unset) will be overridden when 5498# loading this file, other *unset* `ac_cv_foo' will be assigned the 5499# following values. 5500 5501_ACEOF 5502 5503# The following way of writing the cache mishandles newlines in values, 5504# but we know of no workaround that is simple, portable, and efficient. 5505# So, we kill variables containing newlines. 5506# Ultrix sh set writes to stderr and can't be redirected directly, 5507# and sets the high bit in the cache file unless we assign to the vars. 5508( 5509 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5510 eval ac_val=\$$ac_var 5511 case $ac_val in #( 5512 *${as_nl}*) 5513 case $ac_var in #( 5514 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5515$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5516 esac 5517 case $ac_var in #( 5518 _ | IFS | as_nl) ;; #( 5519 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5520 *) { eval $ac_var=; unset $ac_var;} ;; 5521 esac ;; 5522 esac 5523 done 5524 5525 (set) 2>&1 | 5526 case $as_nl`(ac_space=' '; set) 2>&1` in #( 5527 *${as_nl}ac_space=\ *) 5528 # `set' does not quote correctly, so add quotes: double-quote 5529 # substitution turns \\\\ into \\, and sed turns \\ into \. 5530 sed -n \ 5531 "s/'/'\\\\''/g; 5532 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5533 ;; #( 5534 *) 5535 # `set' quotes correctly as required by POSIX, so do not add quotes. 5536 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5537 ;; 5538 esac | 5539 sort 5540) | 5541 sed ' 5542 /^ac_cv_env_/b end 5543 t clear 5544 :clear 5545 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5546 t end 5547 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5548 :end' >>confcache 5549if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5550 if test -w "$cache_file"; then 5551 if test "x$cache_file" != "x/dev/null"; then 5552 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5553$as_echo "$as_me: updating cache $cache_file" >&6;} 5554 if test ! -f "$cache_file" || test -h "$cache_file"; then 5555 cat confcache >"$cache_file" 5556 else 5557 case $cache_file in #( 5558 */* | ?:*) 5559 mv -f confcache "$cache_file"$$ && 5560 mv -f "$cache_file"$$ "$cache_file" ;; #( 5561 *) 5562 mv -f confcache "$cache_file" ;; 5563 esac 5564 fi 5565 fi 5566 else 5567 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5568$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5569 fi 5570fi 5571rm -f confcache 5572 5573test "x$prefix" = xNONE && prefix=$ac_default_prefix 5574# Let make expand exec_prefix. 5575test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5576 5577DEFS=-DHAVE_CONFIG_H 5578 5579ac_libobjs= 5580ac_ltlibobjs= 5581U= 5582for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5583 # 1. Remove the extension, and $U if already installed. 5584 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5585 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5586 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5587 # will be set to the directory where LIBOBJS objects are built. 5588 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5589 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5590done 5591LIBOBJS=$ac_libobjs 5592 5593LTLIBOBJS=$ac_ltlibobjs 5594 5595 5596 5597: "${CONFIG_STATUS=./config.status}" 5598ac_write_fail=0 5599ac_clean_files_save=$ac_clean_files 5600ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5601{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5602$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5603as_write_fail=0 5604cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5605#! $SHELL 5606# Generated by $as_me. 5607# Run this file to recreate the current configuration. 5608# Compiler output produced by configure, useful for debugging 5609# configure, is in config.log if it exists. 5610 5611debug=false 5612ac_cs_recheck=false 5613ac_cs_silent=false 5614 5615SHELL=\${CONFIG_SHELL-$SHELL} 5616export SHELL 5617_ASEOF 5618cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 5619## -------------------- ## 5620## M4sh Initialization. ## 5621## -------------------- ## 5622 5623# Be more Bourne compatible 5624DUALCASE=1; export DUALCASE # for MKS sh 5625if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5626 emulate sh 5627 NULLCMD=: 5628 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5629 # is contrary to our usage. Disable this feature. 5630 alias -g '${1+"$@"}'='"$@"' 5631 setopt NO_GLOB_SUBST 5632else 5633 case `(set -o) 2>/dev/null` in #( 5634 *posix*) : 5635 set -o posix ;; #( 5636 *) : 5637 ;; 5638esac 5639fi 5640 5641 5642as_nl=' 5643' 5644export as_nl 5645# Printing a long string crashes Solaris 7 /usr/bin/printf. 5646as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5647as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5648as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5649# Prefer a ksh shell builtin over an external printf program on Solaris, 5650# but without wasting forks for bash or zsh. 5651if test -z "$BASH_VERSION$ZSH_VERSION" \ 5652 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5653 as_echo='print -r --' 5654 as_echo_n='print -rn --' 5655elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5656 as_echo='printf %s\n' 5657 as_echo_n='printf %s' 5658else 5659 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5660 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5661 as_echo_n='/usr/ucb/echo -n' 5662 else 5663 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5664 as_echo_n_body='eval 5665 arg=$1; 5666 case $arg in #( 5667 *"$as_nl"*) 5668 expr "X$arg" : "X\\(.*\\)$as_nl"; 5669 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5670 esac; 5671 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5672 ' 5673 export as_echo_n_body 5674 as_echo_n='sh -c $as_echo_n_body as_echo' 5675 fi 5676 export as_echo_body 5677 as_echo='sh -c $as_echo_body as_echo' 5678fi 5679 5680# The user is always right. 5681if test "${PATH_SEPARATOR+set}" != set; then 5682 PATH_SEPARATOR=: 5683 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5684 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5685 PATH_SEPARATOR=';' 5686 } 5687fi 5688 5689 5690# IFS 5691# We need space, tab and new line, in precisely that order. Quoting is 5692# there to prevent editors from complaining about space-tab. 5693# (If _AS_PATH_WALK were called with IFS unset, it would disable word 5694# splitting by setting IFS to empty value.) 5695IFS=" "" $as_nl" 5696 5697# Find who we are. Look in the path if we contain no directory separator. 5698as_myself= 5699case $0 in #(( 5700 *[\\/]* ) as_myself=$0 ;; 5701 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5702for as_dir in $PATH 5703do 5704 IFS=$as_save_IFS 5705 test -z "$as_dir" && as_dir=. 5706 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5707 done 5708IFS=$as_save_IFS 5709 5710 ;; 5711esac 5712# We did not find ourselves, most probably we were run as `sh COMMAND' 5713# in which case we are not to be found in the path. 5714if test "x$as_myself" = x; then 5715 as_myself=$0 5716fi 5717if test ! -f "$as_myself"; then 5718 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5719 exit 1 5720fi 5721 5722# Unset variables that we do not need and which cause bugs (e.g. in 5723# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 5724# suppresses any "Segmentation fault" message there. '((' could 5725# trigger a bug in pdksh 5.2.14. 5726for as_var in BASH_ENV ENV MAIL MAILPATH 5727do eval test x\${$as_var+set} = xset \ 5728 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 5729done 5730PS1='$ ' 5731PS2='> ' 5732PS4='+ ' 5733 5734# NLS nuisances. 5735LC_ALL=C 5736export LC_ALL 5737LANGUAGE=C 5738export LANGUAGE 5739 5740# CDPATH. 5741(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 5742 5743 5744# as_fn_error STATUS ERROR [LINENO LOG_FD] 5745# ---------------------------------------- 5746# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5747# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 5748# script with STATUS, using 1 if that was 0. 5749as_fn_error () 5750{ 5751 as_status=$1; test $as_status -eq 0 && as_status=1 5752 if test "$4"; then 5753 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5754 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 5755 fi 5756 $as_echo "$as_me: error: $2" >&2 5757 as_fn_exit $as_status 5758} # as_fn_error 5759 5760 5761# as_fn_set_status STATUS 5762# ----------------------- 5763# Set $? to STATUS, without forking. 5764as_fn_set_status () 5765{ 5766 return $1 5767} # as_fn_set_status 5768 5769# as_fn_exit STATUS 5770# ----------------- 5771# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 5772as_fn_exit () 5773{ 5774 set +e 5775 as_fn_set_status $1 5776 exit $1 5777} # as_fn_exit 5778 5779# as_fn_unset VAR 5780# --------------- 5781# Portably unset VAR. 5782as_fn_unset () 5783{ 5784 { eval $1=; unset $1;} 5785} 5786as_unset=as_fn_unset 5787# as_fn_append VAR VALUE 5788# ---------------------- 5789# Append the text in VALUE to the end of the definition contained in VAR. Take 5790# advantage of any shell optimizations that allow amortized linear growth over 5791# repeated appends, instead of the typical quadratic growth present in naive 5792# implementations. 5793if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5794 eval 'as_fn_append () 5795 { 5796 eval $1+=\$2 5797 }' 5798else 5799 as_fn_append () 5800 { 5801 eval $1=\$$1\$2 5802 } 5803fi # as_fn_append 5804 5805# as_fn_arith ARG... 5806# ------------------ 5807# Perform arithmetic evaluation on the ARGs, and store the result in the 5808# global $as_val. Take advantage of shells that can avoid forks. The arguments 5809# must be portable across $(()) and expr. 5810if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5811 eval 'as_fn_arith () 5812 { 5813 as_val=$(( $* )) 5814 }' 5815else 5816 as_fn_arith () 5817 { 5818 as_val=`expr "$@" || test $? -eq 1` 5819 } 5820fi # as_fn_arith 5821 5822 5823if expr a : '\(a\)' >/dev/null 2>&1 && 5824 test "X`expr 00001 : '.*\(...\)'`" = X001; then 5825 as_expr=expr 5826else 5827 as_expr=false 5828fi 5829 5830if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 5831 as_basename=basename 5832else 5833 as_basename=false 5834fi 5835 5836if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 5837 as_dirname=dirname 5838else 5839 as_dirname=false 5840fi 5841 5842as_me=`$as_basename -- "$0" || 5843$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5844 X"$0" : 'X\(//\)$' \| \ 5845 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5846$as_echo X/"$0" | 5847 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5848 s//\1/ 5849 q 5850 } 5851 /^X\/\(\/\/\)$/{ 5852 s//\1/ 5853 q 5854 } 5855 /^X\/\(\/\).*/{ 5856 s//\1/ 5857 q 5858 } 5859 s/.*/./; q'` 5860 5861# Avoid depending upon Character Ranges. 5862as_cr_letters='abcdefghijklmnopqrstuvwxyz' 5863as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5864as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5865as_cr_digits='0123456789' 5866as_cr_alnum=$as_cr_Letters$as_cr_digits 5867 5868ECHO_C= ECHO_N= ECHO_T= 5869case `echo -n x` in #((((( 5870-n*) 5871 case `echo 'xy\c'` in 5872 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5873 xy) ECHO_C='\c';; 5874 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5875 ECHO_T=' ';; 5876 esac;; 5877*) 5878 ECHO_N='-n';; 5879esac 5880 5881rm -f conf$$ conf$$.exe conf$$.file 5882if test -d conf$$.dir; then 5883 rm -f conf$$.dir/conf$$.file 5884else 5885 rm -f conf$$.dir 5886 mkdir conf$$.dir 2>/dev/null 5887fi 5888if (echo >conf$$.file) 2>/dev/null; then 5889 if ln -s conf$$.file conf$$ 2>/dev/null; then 5890 as_ln_s='ln -s' 5891 # ... but there are two gotchas: 5892 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5893 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5894 # In both cases, we have to default to `cp -pR'. 5895 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5896 as_ln_s='cp -pR' 5897 elif ln conf$$.file conf$$ 2>/dev/null; then 5898 as_ln_s=ln 5899 else 5900 as_ln_s='cp -pR' 5901 fi 5902else 5903 as_ln_s='cp -pR' 5904fi 5905rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5906rmdir conf$$.dir 2>/dev/null 5907 5908 5909# as_fn_mkdir_p 5910# ------------- 5911# Create "$as_dir" as a directory, including parents if necessary. 5912as_fn_mkdir_p () 5913{ 5914 5915 case $as_dir in #( 5916 -*) as_dir=./$as_dir;; 5917 esac 5918 test -d "$as_dir" || eval $as_mkdir_p || { 5919 as_dirs= 5920 while :; do 5921 case $as_dir in #( 5922 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5923 *) as_qdir=$as_dir;; 5924 esac 5925 as_dirs="'$as_qdir' $as_dirs" 5926 as_dir=`$as_dirname -- "$as_dir" || 5927$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5928 X"$as_dir" : 'X\(//\)[^/]' \| \ 5929 X"$as_dir" : 'X\(//\)$' \| \ 5930 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5931$as_echo X"$as_dir" | 5932 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5933 s//\1/ 5934 q 5935 } 5936 /^X\(\/\/\)[^/].*/{ 5937 s//\1/ 5938 q 5939 } 5940 /^X\(\/\/\)$/{ 5941 s//\1/ 5942 q 5943 } 5944 /^X\(\/\).*/{ 5945 s//\1/ 5946 q 5947 } 5948 s/.*/./; q'` 5949 test -d "$as_dir" && break 5950 done 5951 test -z "$as_dirs" || eval "mkdir $as_dirs" 5952 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 5953 5954 5955} # as_fn_mkdir_p 5956if mkdir -p . 2>/dev/null; then 5957 as_mkdir_p='mkdir -p "$as_dir"' 5958else 5959 test -d ./-p && rmdir ./-p 5960 as_mkdir_p=false 5961fi 5962 5963 5964# as_fn_executable_p FILE 5965# ----------------------- 5966# Test if FILE is an executable regular file. 5967as_fn_executable_p () 5968{ 5969 test -f "$1" && test -x "$1" 5970} # as_fn_executable_p 5971as_test_x='test -x' 5972as_executable_p=as_fn_executable_p 5973 5974# Sed expression to map a string onto a valid CPP name. 5975as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5976 5977# Sed expression to map a string onto a valid variable name. 5978as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5979 5980 5981exec 6>&1 5982## ----------------------------------- ## 5983## Main body of $CONFIG_STATUS script. ## 5984## ----------------------------------- ## 5985_ASEOF 5986test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 5987 5988cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5989# Save the log message, to keep $0 and so on meaningful, and to 5990# report actual input values of CONFIG_FILES etc. instead of their 5991# values after options handling. 5992ac_log=" 5993This file was extended by fixincludes $as_me , which was 5994generated by GNU Autoconf 2.69. Invocation command line was 5995 5996 CONFIG_FILES = $CONFIG_FILES 5997 CONFIG_HEADERS = $CONFIG_HEADERS 5998 CONFIG_LINKS = $CONFIG_LINKS 5999 CONFIG_COMMANDS = $CONFIG_COMMANDS 6000 $ $0 $@ 6001 6002on `(hostname || uname -n) 2>/dev/null | sed 1q` 6003" 6004 6005_ACEOF 6006 6007case $ac_config_files in *" 6008"*) set x $ac_config_files; shift; ac_config_files=$*;; 6009esac 6010 6011case $ac_config_headers in *" 6012"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 6013esac 6014 6015 6016cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6017# Files that config.status was made for. 6018config_files="$ac_config_files" 6019config_headers="$ac_config_headers" 6020 6021_ACEOF 6022 6023cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6024ac_cs_usage="\ 6025\`$as_me' instantiates files and other configuration actions 6026from templates according to the current configuration. Unless the files 6027and actions are specified as TAGs, all are instantiated by default. 6028 6029Usage: $0 [OPTION]... [TAG]... 6030 6031 -h, --help print this help, then exit 6032 -V, --version print version number and configuration settings, then exit 6033 --config print configuration, then exit 6034 -q, --quiet, --silent 6035 do not print progress messages 6036 -d, --debug don't remove temporary files 6037 --recheck update $as_me by reconfiguring in the same conditions 6038 --file=FILE[:TEMPLATE] 6039 instantiate the configuration file FILE 6040 --header=FILE[:TEMPLATE] 6041 instantiate the configuration header FILE 6042 6043Configuration files: 6044$config_files 6045 6046Configuration headers: 6047$config_headers 6048 6049Report bugs to the package provider." 6050 6051_ACEOF 6052cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6053ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 6054ac_cs_version="\\ 6055fixincludes config.status 6056configured by $0, generated by GNU Autoconf 2.69, 6057 with options \\"\$ac_cs_config\\" 6058 6059Copyright (C) 2012 Free Software Foundation, Inc. 6060This config.status script is free software; the Free Software Foundation 6061gives unlimited permission to copy, distribute and modify it." 6062 6063ac_pwd='$ac_pwd' 6064srcdir='$srcdir' 6065test -n "\$AWK" || AWK=awk 6066_ACEOF 6067 6068cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6069# The default lists apply if the user does not specify any file. 6070ac_need_defaults=: 6071while test $# != 0 6072do 6073 case $1 in 6074 --*=?*) 6075 ac_option=`expr "X$1" : 'X\([^=]*\)='` 6076 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 6077 ac_shift=: 6078 ;; 6079 --*=) 6080 ac_option=`expr "X$1" : 'X\([^=]*\)='` 6081 ac_optarg= 6082 ac_shift=: 6083 ;; 6084 *) 6085 ac_option=$1 6086 ac_optarg=$2 6087 ac_shift=shift 6088 ;; 6089 esac 6090 6091 case $ac_option in 6092 # Handling of the options. 6093 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6094 ac_cs_recheck=: ;; 6095 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6096 $as_echo "$ac_cs_version"; exit ;; 6097 --config | --confi | --conf | --con | --co | --c ) 6098 $as_echo "$ac_cs_config"; exit ;; 6099 --debug | --debu | --deb | --de | --d | -d ) 6100 debug=: ;; 6101 --file | --fil | --fi | --f ) 6102 $ac_shift 6103 case $ac_optarg in 6104 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6105 '') as_fn_error $? "missing file argument" ;; 6106 esac 6107 as_fn_append CONFIG_FILES " '$ac_optarg'" 6108 ac_need_defaults=false;; 6109 --header | --heade | --head | --hea ) 6110 $ac_shift 6111 case $ac_optarg in 6112 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6113 esac 6114 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6115 ac_need_defaults=false;; 6116 --he | --h) 6117 # Conflict between --help and --header 6118 as_fn_error $? "ambiguous option: \`$1' 6119Try \`$0 --help' for more information.";; 6120 --help | --hel | -h ) 6121 $as_echo "$ac_cs_usage"; exit ;; 6122 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6123 | -silent | --silent | --silen | --sile | --sil | --si | --s) 6124 ac_cs_silent=: ;; 6125 6126 # This is an error. 6127 -*) as_fn_error $? "unrecognized option: \`$1' 6128Try \`$0 --help' for more information." ;; 6129 6130 *) as_fn_append ac_config_targets " $1" 6131 ac_need_defaults=false ;; 6132 6133 esac 6134 shift 6135done 6136 6137ac_configure_extra_args= 6138 6139if $ac_cs_silent; then 6140 exec 6>/dev/null 6141 ac_configure_extra_args="$ac_configure_extra_args --silent" 6142fi 6143 6144_ACEOF 6145cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6146if \$ac_cs_recheck; then 6147 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6148 shift 6149 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6150 CONFIG_SHELL='$SHELL' 6151 export CONFIG_SHELL 6152 exec "\$@" 6153fi 6154 6155_ACEOF 6156cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6157exec 5>>config.log 6158{ 6159 echo 6160 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6161## Running $as_me. ## 6162_ASBOX 6163 $as_echo "$ac_log" 6164} >&5 6165 6166_ACEOF 6167cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6168_ACEOF 6169 6170cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6171 6172# Handling of arguments. 6173for ac_config_target in $ac_config_targets 6174do 6175 case $ac_config_target in 6176 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 6177 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 6178 "mkheaders.almost") CONFIG_FILES="$CONFIG_FILES mkheaders.almost:mkheaders.in" ;; 6179 6180 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6181 esac 6182done 6183 6184 6185# If the user did not use the arguments to specify the items to instantiate, 6186# then the envvar interface is used. Set only those that are not. 6187# We use the long form for the default assignment because of an extremely 6188# bizarre bug on SunOS 4.1.3. 6189if $ac_need_defaults; then 6190 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6191 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6192fi 6193 6194# Have a temporary directory for convenience. Make it in the build tree 6195# simply because there is no reason against having it here, and in addition, 6196# creating and moving files from /tmp can sometimes cause problems. 6197# Hook for its removal unless debugging. 6198# Note that there is a small window in which the directory will not be cleaned: 6199# after its creation but before its name has been assigned to `$tmp'. 6200$debug || 6201{ 6202 tmp= ac_tmp= 6203 trap 'exit_status=$? 6204 : "${ac_tmp:=$tmp}" 6205 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 6206' 0 6207 trap 'as_fn_exit 1' 1 2 13 15 6208} 6209# Create a (secure) tmp directory for tmp files. 6210 6211{ 6212 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6213 test -d "$tmp" 6214} || 6215{ 6216 tmp=./conf$$-$RANDOM 6217 (umask 077 && mkdir "$tmp") 6218} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 6219ac_tmp=$tmp 6220 6221# Set up the scripts for CONFIG_FILES section. 6222# No need to generate them if there are no CONFIG_FILES. 6223# This happens for instance with `./config.status config.h'. 6224if test -n "$CONFIG_FILES"; then 6225 6226 6227ac_cr=`echo X | tr X '\015'` 6228# On cygwin, bash can eat \r inside `` if the user requested igncr. 6229# But we know of no other shell where ac_cr would be empty at this 6230# point, so we can use a bashism as a fallback. 6231if test "x$ac_cr" = x; then 6232 eval ac_cr=\$\'\\r\' 6233fi 6234ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 6235if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 6236 ac_cs_awk_cr='\\r' 6237else 6238 ac_cs_awk_cr=$ac_cr 6239fi 6240 6241echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 6242_ACEOF 6243 6244 6245{ 6246 echo "cat >conf$$subs.awk <<_ACEOF" && 6247 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 6248 echo "_ACEOF" 6249} >conf$$subs.sh || 6250 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6251ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 6252ac_delim='%!_!# ' 6253for ac_last_try in false false false false false :; do 6254 . ./conf$$subs.sh || 6255 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6256 6257 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 6258 if test $ac_delim_n = $ac_delim_num; then 6259 break 6260 elif $ac_last_try; then 6261 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6262 else 6263 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6264 fi 6265done 6266rm -f conf$$subs.sh 6267 6268cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6269cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 6270_ACEOF 6271sed -n ' 6272h 6273s/^/S["/; s/!.*/"]=/ 6274p 6275g 6276s/^[^!]*!// 6277:repl 6278t repl 6279s/'"$ac_delim"'$// 6280t delim 6281:nl 6282h 6283s/\(.\{148\}\)..*/\1/ 6284t more1 6285s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 6286p 6287n 6288b repl 6289:more1 6290s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6291p 6292g 6293s/.\{148\}// 6294t nl 6295:delim 6296h 6297s/\(.\{148\}\)..*/\1/ 6298t more2 6299s/["\\]/\\&/g; s/^/"/; s/$/"/ 6300p 6301b 6302:more2 6303s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6304p 6305g 6306s/.\{148\}// 6307t delim 6308' <conf$$subs.awk | sed ' 6309/^[^""]/{ 6310 N 6311 s/\n// 6312} 6313' >>$CONFIG_STATUS || ac_write_fail=1 6314rm -f conf$$subs.awk 6315cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6316_ACAWK 6317cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 6318 for (key in S) S_is_set[key] = 1 6319 FS = "" 6320 6321} 6322{ 6323 line = $ 0 6324 nfields = split(line, field, "@") 6325 substed = 0 6326 len = length(field[1]) 6327 for (i = 2; i < nfields; i++) { 6328 key = field[i] 6329 keylen = length(key) 6330 if (S_is_set[key]) { 6331 value = S[key] 6332 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 6333 len += length(value) + length(field[++i]) 6334 substed = 1 6335 } else 6336 len += 1 + keylen 6337 } 6338 6339 print line 6340} 6341 6342_ACAWK 6343_ACEOF 6344cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6345if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 6346 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 6347else 6348 cat 6349fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 6350 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 6351_ACEOF 6352 6353# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 6354# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 6355# trailing colons and then remove the whole line if VPATH becomes empty 6356# (actually we leave an empty line to preserve line numbers). 6357if test "x$srcdir" = x.; then 6358 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 6359h 6360s/// 6361s/^/:/ 6362s/[ ]*$/:/ 6363s/:\$(srcdir):/:/g 6364s/:\${srcdir}:/:/g 6365s/:@srcdir@:/:/g 6366s/^:*// 6367s/:*$// 6368x 6369s/\(=[ ]*\).*/\1/ 6370G 6371s/\n// 6372s/^[^=]*=[ ]*$// 6373}' 6374fi 6375 6376cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6377fi # test -n "$CONFIG_FILES" 6378 6379# Set up the scripts for CONFIG_HEADERS section. 6380# No need to generate them if there are no CONFIG_HEADERS. 6381# This happens for instance with `./config.status Makefile'. 6382if test -n "$CONFIG_HEADERS"; then 6383cat >"$ac_tmp/defines.awk" <<\_ACAWK || 6384BEGIN { 6385_ACEOF 6386 6387# Transform confdefs.h into an awk script `defines.awk', embedded as 6388# here-document in config.status, that substitutes the proper values into 6389# config.h.in to produce config.h. 6390 6391# Create a delimiter string that does not exist in confdefs.h, to ease 6392# handling of long lines. 6393ac_delim='%!_!# ' 6394for ac_last_try in false false :; do 6395 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 6396 if test -z "$ac_tt"; then 6397 break 6398 elif $ac_last_try; then 6399 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 6400 else 6401 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6402 fi 6403done 6404 6405# For the awk script, D is an array of macro values keyed by name, 6406# likewise P contains macro parameters if any. Preserve backslash 6407# newline sequences. 6408 6409ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 6410sed -n ' 6411s/.\{148\}/&'"$ac_delim"'/g 6412t rset 6413:rset 6414s/^[ ]*#[ ]*define[ ][ ]*/ / 6415t def 6416d 6417:def 6418s/\\$// 6419t bsnl 6420s/["\\]/\\&/g 6421s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6422D["\1"]=" \3"/p 6423s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 6424d 6425:bsnl 6426s/["\\]/\\&/g 6427s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6428D["\1"]=" \3\\\\\\n"\\/p 6429t cont 6430s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 6431t cont 6432d 6433:cont 6434n 6435s/.\{148\}/&'"$ac_delim"'/g 6436t clear 6437:clear 6438s/\\$// 6439t bsnlc 6440s/["\\]/\\&/g; s/^/"/; s/$/"/p 6441d 6442:bsnlc 6443s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 6444b cont 6445' <confdefs.h | sed ' 6446s/'"$ac_delim"'/"\\\ 6447"/g' >>$CONFIG_STATUS || ac_write_fail=1 6448 6449cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6450 for (key in D) D_is_set[key] = 1 6451 FS = "" 6452} 6453/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 6454 line = \$ 0 6455 split(line, arg, " ") 6456 if (arg[1] == "#") { 6457 defundef = arg[2] 6458 mac1 = arg[3] 6459 } else { 6460 defundef = substr(arg[1], 2) 6461 mac1 = arg[2] 6462 } 6463 split(mac1, mac2, "(") #) 6464 macro = mac2[1] 6465 prefix = substr(line, 1, index(line, defundef) - 1) 6466 if (D_is_set[macro]) { 6467 # Preserve the white space surrounding the "#". 6468 print prefix "define", macro P[macro] D[macro] 6469 next 6470 } else { 6471 # Replace #undef with comments. This is necessary, for example, 6472 # in the case of _POSIX_SOURCE, which is predefined and required 6473 # on some systems where configure will not decide to define it. 6474 if (defundef == "undef") { 6475 print "/*", prefix defundef, macro, "*/" 6476 next 6477 } 6478 } 6479} 6480{ print } 6481_ACAWK 6482_ACEOF 6483cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6484 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 6485fi # test -n "$CONFIG_HEADERS" 6486 6487 6488eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " 6489shift 6490for ac_tag 6491do 6492 case $ac_tag in 6493 :[FHLC]) ac_mode=$ac_tag; continue;; 6494 esac 6495 case $ac_mode$ac_tag in 6496 :[FHL]*:*);; 6497 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 6498 :[FH]-) ac_tag=-:-;; 6499 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6500 esac 6501 ac_save_IFS=$IFS 6502 IFS=: 6503 set x $ac_tag 6504 IFS=$ac_save_IFS 6505 shift 6506 ac_file=$1 6507 shift 6508 6509 case $ac_mode in 6510 :L) ac_source=$1;; 6511 :[FH]) 6512 ac_file_inputs= 6513 for ac_f 6514 do 6515 case $ac_f in 6516 -) ac_f="$ac_tmp/stdin";; 6517 *) # Look for the file first in the build tree, then in the source tree 6518 # (if the path is not absolute). The absolute path cannot be DOS-style, 6519 # because $ac_f cannot contain `:'. 6520 test -f "$ac_f" || 6521 case $ac_f in 6522 [\\/$]*) false;; 6523 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6524 esac || 6525 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6526 esac 6527 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6528 as_fn_append ac_file_inputs " '$ac_f'" 6529 done 6530 6531 # Let's still pretend it is `configure' which instantiates (i.e., don't 6532 # use $as_me), people would be surprised to read: 6533 # /* config.h. Generated by config.status. */ 6534 configure_input='Generated from '` 6535 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6536 `' by configure.' 6537 if test x"$ac_file" != x-; then 6538 configure_input="$ac_file. $configure_input" 6539 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6540$as_echo "$as_me: creating $ac_file" >&6;} 6541 fi 6542 # Neutralize special characters interpreted by sed in replacement strings. 6543 case $configure_input in #( 6544 *\&* | *\|* | *\\* ) 6545 ac_sed_conf_input=`$as_echo "$configure_input" | 6546 sed 's/[\\\\&|]/\\\\&/g'`;; #( 6547 *) ac_sed_conf_input=$configure_input;; 6548 esac 6549 6550 case $ac_tag in 6551 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 6552 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 6553 esac 6554 ;; 6555 esac 6556 6557 ac_dir=`$as_dirname -- "$ac_file" || 6558$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6559 X"$ac_file" : 'X\(//\)[^/]' \| \ 6560 X"$ac_file" : 'X\(//\)$' \| \ 6561 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6562$as_echo X"$ac_file" | 6563 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6564 s//\1/ 6565 q 6566 } 6567 /^X\(\/\/\)[^/].*/{ 6568 s//\1/ 6569 q 6570 } 6571 /^X\(\/\/\)$/{ 6572 s//\1/ 6573 q 6574 } 6575 /^X\(\/\).*/{ 6576 s//\1/ 6577 q 6578 } 6579 s/.*/./; q'` 6580 as_dir="$ac_dir"; as_fn_mkdir_p 6581 ac_builddir=. 6582 6583case "$ac_dir" in 6584.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6585*) 6586 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6587 # A ".." for each directory in $ac_dir_suffix. 6588 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6589 case $ac_top_builddir_sub in 6590 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6591 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6592 esac ;; 6593esac 6594ac_abs_top_builddir=$ac_pwd 6595ac_abs_builddir=$ac_pwd$ac_dir_suffix 6596# for backward compatibility: 6597ac_top_builddir=$ac_top_build_prefix 6598 6599case $srcdir in 6600 .) # We are building in place. 6601 ac_srcdir=. 6602 ac_top_srcdir=$ac_top_builddir_sub 6603 ac_abs_top_srcdir=$ac_pwd ;; 6604 [\\/]* | ?:[\\/]* ) # Absolute name. 6605 ac_srcdir=$srcdir$ac_dir_suffix; 6606 ac_top_srcdir=$srcdir 6607 ac_abs_top_srcdir=$srcdir ;; 6608 *) # Relative name. 6609 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6610 ac_top_srcdir=$ac_top_build_prefix$srcdir 6611 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6612esac 6613ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6614 6615 6616 case $ac_mode in 6617 :F) 6618 # 6619 # CONFIG_FILE 6620 # 6621 6622_ACEOF 6623 6624cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6625# If the template does not know about datarootdir, expand it. 6626# FIXME: This hack should be removed a few years after 2.60. 6627ac_datarootdir_hack=; ac_datarootdir_seen= 6628ac_sed_dataroot=' 6629/datarootdir/ { 6630 p 6631 q 6632} 6633/@datadir@/p 6634/@docdir@/p 6635/@infodir@/p 6636/@localedir@/p 6637/@mandir@/p' 6638case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6639*datarootdir*) ac_datarootdir_seen=yes;; 6640*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6641 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6642$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6643_ACEOF 6644cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6645 ac_datarootdir_hack=' 6646 s&@datadir@&$datadir&g 6647 s&@docdir@&$docdir&g 6648 s&@infodir@&$infodir&g 6649 s&@localedir@&$localedir&g 6650 s&@mandir@&$mandir&g 6651 s&\\\${datarootdir}&$datarootdir&g' ;; 6652esac 6653_ACEOF 6654 6655# Neutralize VPATH when `$srcdir' = `.'. 6656# Shell code in configure.ac might set extrasub. 6657# FIXME: do we really want to maintain this feature? 6658cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6659ac_sed_extra="$ac_vpsub 6660$extrasub 6661_ACEOF 6662cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6663:t 6664/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6665s|@configure_input@|$ac_sed_conf_input|;t t 6666s&@top_builddir@&$ac_top_builddir_sub&;t t 6667s&@top_build_prefix@&$ac_top_build_prefix&;t t 6668s&@srcdir@&$ac_srcdir&;t t 6669s&@abs_srcdir@&$ac_abs_srcdir&;t t 6670s&@top_srcdir@&$ac_top_srcdir&;t t 6671s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6672s&@builddir@&$ac_builddir&;t t 6673s&@abs_builddir@&$ac_abs_builddir&;t t 6674s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6675$ac_datarootdir_hack 6676" 6677eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 6678 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6679 6680test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6681 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 6682 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 6683 "$ac_tmp/out"`; test -z "$ac_out"; } && 6684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6685which seems to be undefined. Please make sure it is defined" >&5 6686$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6687which seems to be undefined. Please make sure it is defined" >&2;} 6688 6689 rm -f "$ac_tmp/stdin" 6690 case $ac_file in 6691 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 6692 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 6693 esac \ 6694 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6695 ;; 6696 :H) 6697 # 6698 # CONFIG_HEADER 6699 # 6700 if test x"$ac_file" != x-; then 6701 { 6702 $as_echo "/* $configure_input */" \ 6703 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 6704 } >"$ac_tmp/config.h" \ 6705 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6706 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 6707 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6708$as_echo "$as_me: $ac_file is unchanged" >&6;} 6709 else 6710 rm -f "$ac_file" 6711 mv "$ac_tmp/config.h" "$ac_file" \ 6712 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6713 fi 6714 else 6715 $as_echo "/* $configure_input */" \ 6716 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 6717 || as_fn_error $? "could not create -" "$LINENO" 5 6718 fi 6719 ;; 6720 6721 6722 esac 6723 6724 6725 case $ac_file$ac_mode in 6726 "config.h":H) echo timestamp > stamp-h ;; 6727 6728 esac 6729done # for ac_tag 6730 6731 6732as_fn_exit 0 6733_ACEOF 6734ac_clean_files=$ac_clean_files_save 6735 6736test $ac_write_fail = 0 || 6737 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 6738 6739 6740# configure is writing to config.log, and then calls config.status. 6741# config.status does its own redirection, appending to config.log. 6742# Unfortunately, on DOS this fails, as config.log is still kept open 6743# by configure, so config.status won't be able to write to it; its 6744# output is simply discarded. So we exec the FD to /dev/null, 6745# effectively closing config.log, so it can be properly (re)opened and 6746# appended to by config.status. When coming back to configure, we 6747# need to make the FD available again. 6748if test "$no_create" != yes; then 6749 ac_cs_success=: 6750 ac_config_status_args= 6751 test "$silent" = yes && 6752 ac_config_status_args="$ac_config_status_args --quiet" 6753 exec 5>/dev/null 6754 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 6755 exec 5>>config.log 6756 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6757 # would make configure fail if this is the last instruction. 6758 $ac_cs_success || as_fn_exit 1 6759fi 6760if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6761 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 6762$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6763fi 6764 6765