nexmon – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 #! /bin/bash
2 # Generated by configure.
3 # Run this file to recreate the current configuration.
4 # Compiler output produced by configure, useful for debugging
5 # configure, is in config.log if it exists.
6  
7 debug=false
8 ac_cs_recheck=false
9 ac_cs_silent=false
10  
11 SHELL=${CONFIG_SHELL-/bin/bash}
12 export SHELL
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16  
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 emulate sh
21 NULLCMD=:
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST
26 else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
32 esac
33 fi
34  
35  
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52 else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72 fi
73  
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81 fi
82  
83  
84 # IFS
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" "" $as_nl"
90  
91 # Find who we are. Look in the path if we contain no directory separator.
92 as_myself=
93 case $0 in #((
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 for as_dir in $PATH
97 do
98 IFS=$as_save_IFS
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 done
102 IFS=$as_save_IFS
103  
104 ;;
105 esac
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x; then
109 as_myself=$0
110 fi
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114 fi
115  
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127  
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export LANGUAGE
133  
134 # CDPATH.
135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136  
137  
138 # as_fn_error STATUS ERROR [LINENO LOG_FD]
139 # ----------------------------------------
140 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
141 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
142 # script with STATUS, using 1 if that was 0.
143 as_fn_error ()
144 {
145 as_status=$1; test $as_status -eq 0 && as_status=1
146 if test "$4"; then
147 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
148 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
149 fi
150 $as_echo "$as_me: error: $2" >&2
151 as_fn_exit $as_status
152 } # as_fn_error
153  
154  
155 # as_fn_set_status STATUS
156 # -----------------------
157 # Set $? to STATUS, without forking.
158 as_fn_set_status ()
159 {
160 return $1
161 } # as_fn_set_status
162  
163 # as_fn_exit STATUS
164 # -----------------
165 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
166 as_fn_exit ()
167 {
168 set +e
169 as_fn_set_status $1
170 exit $1
171 } # as_fn_exit
172  
173 # as_fn_unset VAR
174 # ---------------
175 # Portably unset VAR.
176 as_fn_unset ()
177 {
178 { eval $1=; unset $1;}
179 }
180 as_unset=as_fn_unset
181 # as_fn_append VAR VALUE
182 # ----------------------
183 # Append the text in VALUE to the end of the definition contained in VAR. Take
184 # advantage of any shell optimizations that allow amortized linear growth over
185 # repeated appends, instead of the typical quadratic growth present in naive
186 # implementations.
187 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
188 eval 'as_fn_append ()
189 {
190 eval $1+=\$2
191 }'
192 else
193 as_fn_append ()
194 {
195 eval $1=\$$1\$2
196 }
197 fi # as_fn_append
198  
199 # as_fn_arith ARG...
200 # ------------------
201 # Perform arithmetic evaluation on the ARGs, and store the result in the
202 # global $as_val. Take advantage of shells that can avoid forks. The arguments
203 # must be portable across $(()) and expr.
204 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
205 eval 'as_fn_arith ()
206 {
207 as_val=$(( $* ))
208 }'
209 else
210 as_fn_arith ()
211 {
212 as_val=`expr "$@" || test $? -eq 1`
213 }
214 fi # as_fn_arith
215  
216  
217 if expr a : '\(a\)' >/dev/null 2>&1 &&
218 test "X`expr 00001 : '.*\(...\)'`" = X001; then
219 as_expr=expr
220 else
221 as_expr=false
222 fi
223  
224 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
225 as_basename=basename
226 else
227 as_basename=false
228 fi
229  
230 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
231 as_dirname=dirname
232 else
233 as_dirname=false
234 fi
235  
236 as_me=`$as_basename -- "$0" ||
237 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
238 X"$0" : 'X\(//\)$' \| \
239 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
240 $as_echo X/"$0" |
241 sed '/^.*\/\([^/][^/]*\)\/*$/{
242 s//\1/
243 q
244 }
245 /^X\/\(\/\/\)$/{
246 s//\1/
247 q
248 }
249 /^X\/\(\/\).*/{
250 s//\1/
251 q
252 }
253 s/.*/./; q'`
254  
255 # Avoid depending upon Character Ranges.
256 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
257 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
258 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
259 as_cr_digits='0123456789'
260 as_cr_alnum=$as_cr_Letters$as_cr_digits
261  
262 ECHO_C= ECHO_N= ECHO_T=
263 case `echo -n x` in #(((((
264 -n*)
265 case `echo 'xy\c'` in
266 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
267 xy) ECHO_C='\c';;
268 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
269 ECHO_T=' ';;
270 esac;;
271 *)
272 ECHO_N='-n';;
273 esac
274  
275 rm -f conf$$ conf$$.exe conf$$.file
276 if test -d conf$$.dir; then
277 rm -f conf$$.dir/conf$$.file
278 else
279 rm -f conf$$.dir
280 mkdir conf$$.dir 2>/dev/null
281 fi
282 if (echo >conf$$.file) 2>/dev/null; then
283 if ln -s conf$$.file conf$$ 2>/dev/null; then
284 as_ln_s='ln -s'
285 # ... but there are two gotchas:
286 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
287 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
288 # In both cases, we have to default to `cp -pR'.
289 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
290 as_ln_s='cp -pR'
291 elif ln conf$$.file conf$$ 2>/dev/null; then
292 as_ln_s=ln
293 else
294 as_ln_s='cp -pR'
295 fi
296 else
297 as_ln_s='cp -pR'
298 fi
299 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
300 rmdir conf$$.dir 2>/dev/null
301  
302  
303 # as_fn_mkdir_p
304 # -------------
305 # Create "$as_dir" as a directory, including parents if necessary.
306 as_fn_mkdir_p ()
307 {
308  
309 case $as_dir in #(
310 -*) as_dir=./$as_dir;;
311 esac
312 test -d "$as_dir" || eval $as_mkdir_p || {
313 as_dirs=
314 while :; do
315 case $as_dir in #(
316 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
317 *) as_qdir=$as_dir;;
318 esac
319 as_dirs="'$as_qdir' $as_dirs"
320 as_dir=`$as_dirname -- "$as_dir" ||
321 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
322 X"$as_dir" : 'X\(//\)[^/]' \| \
323 X"$as_dir" : 'X\(//\)$' \| \
324 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
325 $as_echo X"$as_dir" |
326 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
327 s//\1/
328 q
329 }
330 /^X\(\/\/\)[^/].*/{
331 s//\1/
332 q
333 }
334 /^X\(\/\/\)$/{
335 s//\1/
336 q
337 }
338 /^X\(\/\).*/{
339 s//\1/
340 q
341 }
342 s/.*/./; q'`
343 test -d "$as_dir" && break
344 done
345 test -z "$as_dirs" || eval "mkdir $as_dirs"
346 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
347  
348  
349 } # as_fn_mkdir_p
350 if mkdir -p . 2>/dev/null; then
351 as_mkdir_p='mkdir -p "$as_dir"'
352 else
353 test -d ./-p && rmdir ./-p
354 as_mkdir_p=false
355 fi
356  
357  
358 # as_fn_executable_p FILE
359 # -----------------------
360 # Test if FILE is an executable regular file.
361 as_fn_executable_p ()
362 {
363 test -f "$1" && test -x "$1"
364 } # as_fn_executable_p
365 as_test_x='test -x'
366 as_executable_p=as_fn_executable_p
367  
368 # Sed expression to map a string onto a valid CPP name.
369 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
370  
371 # Sed expression to map a string onto a valid variable name.
372 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
373  
374  
375 exec 6>&1
376 ## ----------------------------------- ##
377 ## Main body of $CONFIG_STATUS script. ##
378 ## ----------------------------------- ##
379 # Save the log message, to keep $0 and so on meaningful, and to
380 # report actual input values of CONFIG_FILES etc. instead of their
381 # values after options handling.
382 ac_log="
383 This file was extended by Iperf $as_me 2.0.9, which was
384 generated by GNU Autoconf 2.69. Invocation command line was
385  
386 CONFIG_FILES = $CONFIG_FILES
387 CONFIG_HEADERS = $CONFIG_HEADERS
388 CONFIG_LINKS = $CONFIG_LINKS
389 CONFIG_COMMANDS = $CONFIG_COMMANDS
390 $ $0 $@
391  
392 on `(hostname || uname -n) 2>/dev/null | sed 1q`
393 "
394  
395 # Files that config.status was made for.
396 config_files=" Makefile compat/Makefile doc/Makefile include/Makefile src/Makefile man/Makefile"
397 config_headers=" config.h"
398 config_commands=" depfiles include/iperf-int.h"
399  
400 ac_cs_usage="\
401 \`$as_me' instantiates files and other configuration actions
402 from templates according to the current configuration. Unless the files
403 and actions are specified as TAGs, all are instantiated by default.
404  
405 Usage: $0 [OPTION]... [TAG]...
406  
407 -h, --help print this help, then exit
408 -V, --version print version number and configuration settings, then exit
409 --config print configuration, then exit
410 -q, --quiet, --silent
411 do not print progress messages
412 -d, --debug don't remove temporary files
413 --recheck update $as_me by reconfiguring in the same conditions
414 --file=FILE[:TEMPLATE]
415 instantiate the configuration file FILE
416 --header=FILE[:TEMPLATE]
417 instantiate the configuration header FILE
418  
419 Configuration files:
420 $config_files
421  
422 Configuration headers:
423 $config_headers
424  
425 Configuration commands:
426 $config_commands
427  
428 Report bugs to the package provider."
429  
430 ac_cs_config="'--build=x86_64-linux-gnu' '--host=arm-eabi' '--prefix=/nexmon/opt/android' 'build_alias=x86_64-linux-gnu' 'host_alias=arm-eabi' 'CXX=/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-g++' 'CXXFLAGS=--sysroot=/nexmon/dev/android-ndk-toolchain-23/sysroot -I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/include -I/nexmon/opt/android/include -fPIE -DANDROID -Wno-multichar' 'LDFLAGS=-Wl,-rpath-link=-I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/lib -L/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/lib -L/nexmon/opt/android/lib -L/nexmon/dev/android-ndk-toolchain-23/lib' 'LIBS=-lc' 'CPPFLAGS=--sysroot=/nexmon/dev/android-ndk-toolchain-23/sysroot -I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/include -I/nexmon/dev/android-ndk-toolchain-23/include/c++/ -DANDROID -DNO_XMALLOC -mandroid -fno-rtti -fno-exceptions' 'CC=/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-gcc' 'CFLAGS=--sysroot=/nexmon/dev/android-ndk-toolchain-23/sysroot -I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/include -I/nexmon/opt/android/include -fPIE -DANDROID -Wno-multichar' 'CPP=/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-cpp'"
431 ac_cs_version="\
432 Iperf config.status 2.0.9
433 configured by ./configure, generated by GNU Autoconf 2.69,
434 with options \"$ac_cs_config\"
435  
436 Copyright (C) 2012 Free Software Foundation, Inc.
437 This config.status script is free software; the Free Software Foundation
438 gives unlimited permission to copy, distribute and modify it."
439  
440 ac_pwd='/nexmon/bcm-public/bootimg_src/src/iperf-2.0.9'
441 srcdir='.'
442 INSTALL='/usr/bin/install -c'
443 MKDIR_P='/bin/mkdir -p'
444 AWK='gawk'
445 test -n "$AWK" || AWK=awk
446 # The default lists apply if the user does not specify any file.
447 ac_need_defaults=:
448 while test $# != 0
449 do
450 case $1 in
451 --*=?*)
452 ac_option=`expr "X$1" : 'X\([^=]*\)='`
453 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
454 ac_shift=:
455 ;;
456 --*=)
457 ac_option=`expr "X$1" : 'X\([^=]*\)='`
458 ac_optarg=
459 ac_shift=:
460 ;;
461 *)
462 ac_option=$1
463 ac_optarg=$2
464 ac_shift=shift
465 ;;
466 esac
467  
468 case $ac_option in
469 # Handling of the options.
470 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
471 ac_cs_recheck=: ;;
472 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
473 $as_echo "$ac_cs_version"; exit ;;
474 --config | --confi | --conf | --con | --co | --c )
475 $as_echo "$ac_cs_config"; exit ;;
476 --debug | --debu | --deb | --de | --d | -d )
477 debug=: ;;
478 --file | --fil | --fi | --f )
479 $ac_shift
480 case $ac_optarg in
481 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
482 '') as_fn_error $? "missing file argument" ;;
483 esac
484 as_fn_append CONFIG_FILES " '$ac_optarg'"
485 ac_need_defaults=false;;
486 --header | --heade | --head | --hea )
487 $ac_shift
488 case $ac_optarg in
489 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
490 esac
491 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
492 ac_need_defaults=false;;
493 --he | --h)
494 # Conflict between --help and --header
495 as_fn_error $? "ambiguous option: \`$1'
496 Try \`$0 --help' for more information.";;
497 --help | --hel | -h )
498 $as_echo "$ac_cs_usage"; exit ;;
499 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
500 | -silent | --silent | --silen | --sile | --sil | --si | --s)
501 ac_cs_silent=: ;;
502  
503 # This is an error.
504 -*) as_fn_error $? "unrecognized option: \`$1'
505 Try \`$0 --help' for more information." ;;
506  
507 *) as_fn_append ac_config_targets " $1"
508 ac_need_defaults=false ;;
509  
510 esac
511 shift
512 done
513  
514 ac_configure_extra_args=
515  
516 if $ac_cs_silent; then
517 exec 6>/dev/null
518 ac_configure_extra_args="$ac_configure_extra_args --silent"
519 fi
520  
521 if $ac_cs_recheck; then
522 set X /bin/bash './configure' '--build=x86_64-linux-gnu' '--host=arm-eabi' '--prefix=/nexmon/opt/android' 'build_alias=x86_64-linux-gnu' 'host_alias=arm-eabi' 'CXX=/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-g++' 'CXXFLAGS=--sysroot=/nexmon/dev/android-ndk-toolchain-23/sysroot -I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/include -I/nexmon/opt/android/include -fPIE -DANDROID -Wno-multichar' 'LDFLAGS=-Wl,-rpath-link=-I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/lib -L/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/lib -L/nexmon/opt/android/lib -L/nexmon/dev/android-ndk-toolchain-23/lib' 'LIBS=-lc' 'CPPFLAGS=--sysroot=/nexmon/dev/android-ndk-toolchain-23/sysroot -I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/include -I/nexmon/dev/android-ndk-toolchain-23/include/c++/ -DANDROID -DNO_XMALLOC -mandroid -fno-rtti -fno-exceptions' 'CC=/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-gcc' 'CFLAGS=--sysroot=/nexmon/dev/android-ndk-toolchain-23/sysroot -I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/include -I/nexmon/opt/android/include -fPIE -DANDROID -Wno-multichar' 'CPP=/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-cpp' $ac_configure_extra_args --no-create --no-recursion
523 shift
524 $as_echo "running CONFIG_SHELL=/bin/bash $*" >&6
525 CONFIG_SHELL='/bin/bash'
526 export CONFIG_SHELL
527 exec "$@"
528 fi
529  
530 exec 5>>config.log
531 {
532 echo
533 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
534 ## Running $as_me. ##
535 _ASBOX
536 $as_echo "$ac_log"
537 } >&5
538  
539 #
540 # INIT-COMMANDS
541 #
542 AMDEP_TRUE="" ac_aux_dir="."
543 # variables for create stdint.h replacement
544 PACKAGE="iperf"
545 VERSION="2.0.9"
546 ac_stdint_h="include/iperf-int.h"
547 _ac_stdint_h=_IPERF_INCLUDE_IPERF_INT_H
548 ac_cv_stdint_message="using gnu compiler arm-linux-androideabi-gcc (GCC) 4.9 20150123 (prerelease)"
549 ac_cv_header_stdint_t="stdint.h"
550 ac_cv_header_stdint_x=""
551 ac_cv_header_stdint_o=""
552 ac_cv_header_stdint_u=""
553 ac_cv_type_uint64_t=""
554 ac_cv_type_u_int64_t=""
555 ac_cv_char_data_model=""
556 ac_cv_long_data_model=""
557 ac_cv_type_int_least32_t=""
558 ac_cv_type_int_fast32_t=""
559 ac_cv_type_intmax_t=""
560  
561  
562  
563 # Handling of arguments.
564 for ac_config_target in $ac_config_targets
565 do
566 case $ac_config_target in
567 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
568 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
569 "$ac_stdint_h") CONFIG_COMMANDS="$CONFIG_COMMANDS $ac_stdint_h" ;;
570 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
571 "compat/Makefile") CONFIG_FILES="$CONFIG_FILES compat/Makefile" ;;
572 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
573 "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
574 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
575 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
576  
577 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
578 esac
579 done
580  
581  
582 # If the user did not use the arguments to specify the items to instantiate,
583 # then the envvar interface is used. Set only those that are not.
584 # We use the long form for the default assignment because of an extremely
585 # bizarre bug on SunOS 4.1.3.
586 if $ac_need_defaults; then
587 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
588 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
589 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
590 fi
591  
592 # Have a temporary directory for convenience. Make it in the build tree
593 # simply because there is no reason against having it here, and in addition,
594 # creating and moving files from /tmp can sometimes cause problems.
595 # Hook for its removal unless debugging.
596 # Note that there is a small window in which the directory will not be cleaned:
597 # after its creation but before its name has been assigned to `$tmp'.
598 $debug ||
599 {
600 tmp= ac_tmp=
601 trap 'exit_status=$?
602 : "${ac_tmp:=$tmp}"
603 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
604 ' 0
605 trap 'as_fn_exit 1' 1 2 13 15
606 }
607 # Create a (secure) tmp directory for tmp files.
608  
609 {
610 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
611 test -d "$tmp"
612 } ||
613 {
614 tmp=./conf$$-$RANDOM
615 (umask 077 && mkdir "$tmp")
616 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
617 ac_tmp=$tmp
618  
619 # Set up the scripts for CONFIG_FILES section.
620 # No need to generate them if there are no CONFIG_FILES.
621 # This happens for instance with `./config.status config.h'.
622 if test -n "$CONFIG_FILES"; then
623  
624  
625 ac_cr=`echo X | tr X '\015'`
626 # On cygwin, bash can eat \r inside `` if the user requested igncr.
627 # But we know of no other shell where ac_cr would be empty at this
628 # point, so we can use a bashism as a fallback.
629 if test "x$ac_cr" = x; then
630 eval ac_cr=\$\'\\r\'
631 fi
632 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
633 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
634 ac_cs_awk_cr='\\r'
635 else
636 ac_cs_awk_cr=$ac_cr
637 fi
638  
639 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
640 cat >>"$ac_tmp/subs1.awk" <<\_ACAWK &&
641 S["am__EXEEXT_FALSE"]=""
642 S["am__EXEEXT_TRUE"]="#"
643 S["LTLIBOBJS"]=" ${LIBOBJDIR}memcmp$U.lo"
644 S["STRIP_END"]=")"
645 S["STRIP_BEGIN"]="$(strip $(STRIP_DUMMY)"
646 S["STRIP_DUMMY"]=""
647 S["WEB100_LIBS"]=""
648 S["WEB100_CFLAGS"]=""
649 S["WEB100_CONFIG"]=""
650 S["LIBOBJS"]=" ${LIBOBJDIR}memcmp$U.o"
651 S["EGREP"]="/bin/grep -E"
652 S["GREP"]="/bin/grep"
653 S["CPP"]="/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-cpp"
654 S["PTHREAD_CFLAGS"]=""
655 S["PTHREAD_LIBS"]=""
656 S["PTHREAD_CC"]="/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-gcc"
657 S["acx_pthread_config"]=""
658 S["host_os"]="eabi"
659 S["host_vendor"]="unknown"
660 S["host_cpu"]="arm"
661 S["host"]="arm-unknown-eabi"
662 S["build_os"]="linux-gnu"
663 S["build_vendor"]="pc"
664 S["build_cpu"]="x86_64"
665 S["build"]="x86_64-pc-linux-gnu"
666 S["RANLIB"]="/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-ranlib"
667 S["am__fastdepCC_FALSE"]="#"
668 S["am__fastdepCC_TRUE"]=""
669 S["CCDEPMODE"]="depmode=gcc3"
670 S["ac_ct_CC"]=""
671 S["CFLAGS"]=" --sysroot=/nexmon/dev/android-ndk-toolchain-23/sysroot -I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/include -I/nexmon/opt/android/include -fP"\
672 "IE -DANDROID -Wno-multichar "
673 S["CC"]="/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-gcc"
674 S["am__fastdepCXX_FALSE"]="#"
675 S["am__fastdepCXX_TRUE"]=""
676 S["CXXDEPMODE"]="depmode=gcc3"
677 S["am__nodep"]="_no"
678 S["AMDEPBACKSLASH"]="\\"
679 S["AMDEP_FALSE"]="#"
680 S["AMDEP_TRUE"]=""
681 S["am__quote"]=""
682 S["am__include"]="include"
683 S["DEPDIR"]=".deps"
684 S["OBJEXT"]="o"
685 S["EXEEXT"]=""
686 S["ac_ct_CXX"]=""
687 S["CPPFLAGS"]="--sysroot=/nexmon/dev/android-ndk-toolchain-23/sysroot -I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/include -I/nexmon/dev/android-ndk-toolchai"\
688 "n-23/include/c++/ -DANDROID -DNO_XMALLOC -mandroid -fno-rtti -fno-exceptions"
689 S["LDFLAGS"]="-Wl,-rpath-link=-I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/lib -L/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/lib -L/nexmon/opt/android/"\
690 "lib -L/nexmon/dev/android-ndk-toolchain-23/lib"
691 S["CXXFLAGS"]=" --sysroot=/nexmon/dev/android-ndk-toolchain-23/sysroot -I/nexmon/dev/android-ndk-toolchain-23/sysroot/usr/include -I/nexmon/opt/android/include -fP"\
692 "IE -DANDROID -Wno-multichar "
693 S["CXX"]="/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-g++"
694 S["MAINT"]="#"
695 S["MAINTAINER_MODE_FALSE"]=""
696 S["MAINTAINER_MODE_TRUE"]="#"
697 S["AM_BACKSLASH"]="\\"
698 S["AM_DEFAULT_VERBOSITY"]="1"
699 S["AM_DEFAULT_V"]="$(AM_DEFAULT_VERBOSITY)"
700 S["AM_V"]="$(V)"
701 S["am__untar"]="$${TAR-tar} xf -"
702 S["am__tar"]="$${TAR-tar} chof - \"$$tardir\""
703 S["AMTAR"]="$${TAR-tar}"
704 S["am__leading_dot"]="."
705 S["SET_MAKE"]=""
706 S["AWK"]="gawk"
707 S["mkdir_p"]="$(MKDIR_P)"
708 S["MKDIR_P"]="/bin/mkdir -p"
709 S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s"
710 S["STRIP"]="/nexmon/dev/android-ndk-toolchain-23/bin/arm-linux-androideabi-strip"
711 S["install_sh"]="${SHELL} /nexmon/bcm-public/bootimg_src/src/iperf-2.0.9/install-sh"
712 S["MAKEINFO"]="${SHELL} /nexmon/bcm-public/bootimg_src/src/iperf-2.0.9/missing makeinfo"
713 S["AUTOHEADER"]="${SHELL} /nexmon/bcm-public/bootimg_src/src/iperf-2.0.9/missing autoheader"
714 S["AUTOMAKE"]="${SHELL} /nexmon/bcm-public/bootimg_src/src/iperf-2.0.9/missing automake-1.13"
715 S["AUTOCONF"]="${SHELL} /nexmon/bcm-public/bootimg_src/src/iperf-2.0.9/missing autoconf"
716 S["ACLOCAL"]="${SHELL} /nexmon/bcm-public/bootimg_src/src/iperf-2.0.9/missing aclocal-1.13"
717 S["VERSION"]="2.0.9"
718 S["PACKAGE"]="iperf"
719 S["CYGPATH_W"]="echo"
720 S["am__isrc"]=""
721 S["INSTALL_DATA"]="${INSTALL} -m 644"
722 S["INSTALL_SCRIPT"]="${INSTALL}"
723 S["INSTALL_PROGRAM"]="${INSTALL}"
724 S["target_alias"]=""
725 S["host_alias"]="arm-eabi"
726 S["build_alias"]="x86_64-linux-gnu"
727 S["LIBS"]="-lc"
728 S["ECHO_T"]=""
729 S["ECHO_N"]="-n"
730 S["ECHO_C"]=""
731 S["DEFS"]="-DHAVE_CONFIG_H"
732 S["mandir"]="${datarootdir}/man"
733 S["localedir"]="${datarootdir}/locale"
734 S["libdir"]="${exec_prefix}/lib"
735 S["psdir"]="${docdir}"
736 S["pdfdir"]="${docdir}"
737 S["dvidir"]="${docdir}"
738 S["htmldir"]="${docdir}"
739 S["infodir"]="${datarootdir}/info"
740 S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}"
741 S["oldincludedir"]="/usr/include"
742 S["includedir"]="${prefix}/include"
743 S["localstatedir"]="${prefix}/var"
744 S["sharedstatedir"]="${prefix}/com"
745 S["sysconfdir"]="${prefix}/etc"
746 S["datadir"]="${datarootdir}"
747 S["datarootdir"]="${prefix}/share"
748 S["libexecdir"]="${exec_prefix}/libexec"
749 S["sbindir"]="${exec_prefix}/sbin"
750 S["bindir"]="${exec_prefix}/bin"
751 S["program_transform_name"]="s,x,x,"
752 S["prefix"]="/nexmon/opt/android"
753 S["exec_prefix"]="${prefix}"
754 S["PACKAGE_URL"]=""
755 S["PACKAGE_BUGREPORT"]=""
756 S["PACKAGE_STRING"]="Iperf 2.0.9"
757 S["PACKAGE_VERSION"]="2.0.9"
758 S["PACKAGE_TARNAME"]="iperf"
759 S["PACKAGE_NAME"]="Iperf"
760 S["PATH_SEPARATOR"]=":"
761 S["SHELL"]="/bin/bash"
762 _ACAWK
763 cat >>"$ac_tmp/subs1.awk" <<_ACAWK &&
764 for (key in S) S_is_set[key] = 1
765 FS = ""
766  
767 }
768 {
769 line = $ 0
770 nfields = split(line, field, "@")
771 substed = 0
772 len = length(field[1])
773 for (i = 2; i < nfields; i++) {
774 key = field[i]
775 keylen = length(key)
776 if (S_is_set[key]) {
777 value = S[key]
778 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
779 len += length(value) + length(field[++i])
780 substed = 1
781 } else
782 len += 1 + keylen
783 }
784  
785 print line
786 }
787  
788 _ACAWK
789 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
790 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
791 else
792 cat
793 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
794 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
795 fi # test -n "$CONFIG_FILES"
796  
797 # Set up the scripts for CONFIG_HEADERS section.
798 # No need to generate them if there are no CONFIG_HEADERS.
799 # This happens for instance with `./config.status Makefile'.
800 if test -n "$CONFIG_HEADERS"; then
801 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
802 BEGIN {
803 D["PACKAGE_NAME"]=" \"Iperf\""
804 D["PACKAGE_TARNAME"]=" \"iperf\""
805 D["PACKAGE_VERSION"]=" \"2.0.9\""
806 D["PACKAGE_STRING"]=" \"Iperf 2.0.9\""
807 D["PACKAGE_BUGREPORT"]=" \"\""
808 D["PACKAGE_URL"]=" \"\""
809 D["PACKAGE"]=" \"iperf\""
810 D["VERSION"]=" \"2.0.9\""
811 D["HAVE_PTHREAD"]=" 1"
812 D["HAVE_POSIX_THREAD"]=" 1"
813 D["_REENTRANT"]=" 1"
814 D["STDC_HEADERS"]=" 1"
815 D["HAVE_SYS_TYPES_H"]=" 1"
816 D["HAVE_SYS_STAT_H"]=" 1"
817 D["HAVE_STDLIB_H"]=" 1"
818 D["HAVE_STRING_H"]=" 1"
819 D["HAVE_MEMORY_H"]=" 1"
820 D["HAVE_STRINGS_H"]=" 1"
821 D["HAVE_INTTYPES_H"]=" 1"
822 D["HAVE_STDINT_H"]=" 1"
823 D["HAVE_UNISTD_H"]=" 1"
824 D["HAVE_ARPA_INET_H"]=" 1"
825 D["HAVE_LIBINTL_H"]=" 1"
826 D["HAVE_NETDB_H"]=" 1"
827 D["HAVE_NETINET_IN_H"]=" 1"
828 D["HAVE_STDLIB_H"]=" 1"
829 D["HAVE_STRING_H"]=" 1"
830 D["HAVE_STRINGS_H"]=" 1"
831 D["HAVE_SYS_SOCKET_H"]=" 1"
832 D["HAVE_SYS_TIME_H"]=" 1"
833 D["HAVE_SYSLOG_H"]=" 1"
834 D["HAVE_UNISTD_H"]=" 1"
835 D["HAVE_SIGNAL_H"]=" 1"
836 D["HAVE_SSIZE_T"]=" 1"
837 D["TIME_WITH_SYS_TIME"]=" 1"
838 D["Socklen_t"]=" socklen_t"
839 D["HAVE_FORK"]=" 1"
840 D["HAVE_VFORK"]=" 1"
841 D["HAVE_WORKING_VFORK"]=" 1"
842 D["HAVE_WORKING_FORK"]=" 1"
843 D["HAVE_SYS_SELECT_H"]=" 1"
844 D["HAVE_SYS_SOCKET_H"]=" 1"
845 D["SELECT_TYPE_ARG1"]=" int"
846 D["SELECT_TYPE_ARG234"]=" (fd_set *)"
847 D["SELECT_TYPE_ARG5"]=" (struct timeval *)"
848 D["RETSIGTYPE"]=" void"
849 D["HAVE_STRFTIME"]=" 1"
850 D["HAVE_VPRINTF"]=" 1"
851 D["HAVE_ATEXIT"]=" 1"
852 D["HAVE_MEMSET"]=" 1"
853 D["HAVE_SELECT"]=" 1"
854 D["HAVE_STRCHR"]=" 1"
855 D["HAVE_STRERROR"]=" 1"
856 D["HAVE_STRTOL"]=" 1"
857 D["HAVE_USLEEP"]=" 1"
858 D["HAVE_CLOCK_GETTIME"]=" 1"
859 D["HAVE_SCHED_SETSCHEDULER"]=" 1"
860 D["HAVE_MLOCKALL"]=" 1"
861 D["HAVE_SETITIMER"]=" 1"
862 D["HAVE_NANOSLEEP"]=" 1"
863 D["HAVE_SNPRINTF"]=" 1"
864 D["HAVE_INET_PTON"]=" 1"
865 D["HAVE_INET_NTOP"]=" 1"
866 D["HAVE_GETTIMEOFDAY"]=" 1"
867 D["HAVE_DECL_ENOBUFS"]=" 1"
868 D["HAVE_DECL_EWOULDBLOCK"]=" 1"
869 D["HAVE_DECL_SO_TIMESTAMP"]=" 1"
870 D["HAVE_DECL_SO_SNDTIMEO"]=" 1"
871 D["HAVE_DECL_CPU_SET"]=" 1"
872 D["HAVE_DECL_SIGALRM"]=" 1"
873 D["SIZEOF_BOOL"]=" 0"
874 D["bool"]=" int"
875 D["HAVE_STRUCT_IP_MREQ"]=" 1"
876 D["HAVE_DECL_IP_ADD_MEMBERSHIP"]=" 1"
877 D["HAVE_MULTICAST"]=" 1"
878 D["HAVE_STRUCT_SOCKADDR_STORAGE"]=" 1"
879 D["HAVE_STRUCT_SOCKADDR_IN6"]=" 1"
880 D["HAVE_DECL_AF_INET6"]=" 1"
881 D["HAVE_IPV6"]=" 1"
882 D["HAVE_STRUCT_IPV6_MREQ"]=" 1"
883 D["HAVE_DECL_IPV6_ADD_MEMBERSHIP"]=" 1"
884 D["HAVE_DECL_IPV6_MULTICAST_HOPS"]=" 1"
885 D["HAVE_IPV6_MULTICAST"]=" 1"
886 D["HAVE_KALMAN"]=" 1"
887 for (key in D) D_is_set[key] = 1
888 FS = ""
889 }
890 /^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ {
891 line = $ 0
892 split(line, arg, " ")
893 if (arg[1] == "#") {
894 defundef = arg[2]
895 mac1 = arg[3]
896 } else {
897 defundef = substr(arg[1], 2)
898 mac1 = arg[2]
899 }
900 split(mac1, mac2, "(") #)
901 macro = mac2[1]
902 prefix = substr(line, 1, index(line, defundef) - 1)
903 if (D_is_set[macro]) {
904 # Preserve the white space surrounding the "#".
905 print prefix "define", macro P[macro] D[macro]
906 next
907 } else {
908 # Replace #undef with comments. This is necessary, for example,
909 # in the case of _POSIX_SOURCE, which is predefined and required
910 # on some systems where configure will not decide to define it.
911 if (defundef == "undef") {
912 print "/*", prefix defundef, macro, "*/"
913 next
914 }
915 }
916 }
917 { print }
918 _ACAWK
919 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
920 fi # test -n "$CONFIG_HEADERS"
921  
922  
923 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
924 shift
925 for ac_tag
926 do
927 case $ac_tag in
928 :[FHLC]) ac_mode=$ac_tag; continue;;
929 esac
930 case $ac_mode$ac_tag in
931 :[FHL]*:*);;
932 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
933 :[FH]-) ac_tag=-:-;;
934 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
935 esac
936 ac_save_IFS=$IFS
937 IFS=:
938 set x $ac_tag
939 IFS=$ac_save_IFS
940 shift
941 ac_file=$1
942 shift
943  
944 case $ac_mode in
945 :L) ac_source=$1;;
946 :[FH])
947 ac_file_inputs=
948 for ac_f
949 do
950 case $ac_f in
951 -) ac_f="$ac_tmp/stdin";;
952 *) # Look for the file first in the build tree, then in the source tree
953 # (if the path is not absolute). The absolute path cannot be DOS-style,
954 # because $ac_f cannot contain `:'.
955 test -f "$ac_f" ||
956 case $ac_f in
957 [\\/$]*) false;;
958 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
959 esac ||
960 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
961 esac
962 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
963 as_fn_append ac_file_inputs " '$ac_f'"
964 done
965  
966 # Let's still pretend it is `configure' which instantiates (i.e., don't
967 # use $as_me), people would be surprised to read:
968 # /* config.h. Generated by config.status. */
969 configure_input='Generated from '`
970 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
971 `' by configure.'
972 if test x"$ac_file" != x-; then
973 configure_input="$ac_file. $configure_input"
974 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
975 $as_echo "$as_me: creating $ac_file" >&6;}
976 fi
977 # Neutralize special characters interpreted by sed in replacement strings.
978 case $configure_input in #(
979 *\&* | *\|* | *\\* )
980 ac_sed_conf_input=`$as_echo "$configure_input" |
981 sed 's/[\\\\&|]/\\\\&/g'`;; #(
982 *) ac_sed_conf_input=$configure_input;;
983 esac
984  
985 case $ac_tag in
986 *:-:* | *:-) cat >"$ac_tmp/stdin" \
987 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
988 esac
989 ;;
990 esac
991  
992 ac_dir=`$as_dirname -- "$ac_file" ||
993 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
994 X"$ac_file" : 'X\(//\)[^/]' \| \
995 X"$ac_file" : 'X\(//\)$' \| \
996 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
997 $as_echo X"$ac_file" |
998 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
999 s//\1/
1000 q
1001 }
1002 /^X\(\/\/\)[^/].*/{
1003 s//\1/
1004 q
1005 }
1006 /^X\(\/\/\)$/{
1007 s//\1/
1008 q
1009 }
1010 /^X\(\/\).*/{
1011 s//\1/
1012 q
1013 }
1014 s/.*/./; q'`
1015 as_dir="$ac_dir"; as_fn_mkdir_p
1016 ac_builddir=.
1017  
1018 case "$ac_dir" in
1019 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1020 *)
1021 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1022 # A ".." for each directory in $ac_dir_suffix.
1023 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1024 case $ac_top_builddir_sub in
1025 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1026 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1027 esac ;;
1028 esac
1029 ac_abs_top_builddir=$ac_pwd
1030 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1031 # for backward compatibility:
1032 ac_top_builddir=$ac_top_build_prefix
1033  
1034 case $srcdir in
1035 .) # We are building in place.
1036 ac_srcdir=.
1037 ac_top_srcdir=$ac_top_builddir_sub
1038 ac_abs_top_srcdir=$ac_pwd ;;
1039 [\\/]* | ?:[\\/]* ) # Absolute name.
1040 ac_srcdir=$srcdir$ac_dir_suffix;
1041 ac_top_srcdir=$srcdir
1042 ac_abs_top_srcdir=$srcdir ;;
1043 *) # Relative name.
1044 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1045 ac_top_srcdir=$ac_top_build_prefix$srcdir
1046 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1047 esac
1048 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1049  
1050  
1051 case $ac_mode in
1052 :F)
1053 #
1054 # CONFIG_FILE
1055 #
1056  
1057 case $INSTALL in
1058 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
1059 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
1060 esac
1061 ac_MKDIR_P=$MKDIR_P
1062 case $MKDIR_P in
1063 [\\/$]* | ?:[\\/]* ) ;;
1064 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
1065 esac
1066 # If the template does not know about datarootdir, expand it.
1067 # FIXME: This hack should be removed a few years after 2.60.
1068 ac_datarootdir_hack=; ac_datarootdir_seen=
1069 ac_sed_dataroot='
1070 /datarootdir/ {
1071 p
1072 q
1073 }
1074 /@datadir@/p
1075 /@docdir@/p
1076 /@infodir@/p
1077 /@localedir@/p
1078 /@mandir@/p'
1079 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1080 *datarootdir*) ac_datarootdir_seen=yes;;
1081 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1082 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1083 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1084 ac_datarootdir_hack='
1085 s&@datadir@&${datarootdir}&g
1086 s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g
1087 s&@infodir@&${datarootdir}/info&g
1088 s&@localedir@&${datarootdir}/locale&g
1089 s&@mandir@&${datarootdir}/man&g
1090 s&\${datarootdir}&${prefix}/share&g' ;;
1091 esac
1092 ac_sed_extra="/^[ ]*VPATH[ ]*=[ ]*/{
1093 h
1094 s///
1095 s/^/:/
1096 s/[ ]*$/:/
1097 s/:\$(srcdir):/:/g
1098 s/:\${srcdir}:/:/g
1099 s/:@srcdir@:/:/g
1100 s/^:*//
1101 s/:*$//
1102 x
1103 s/\(=[ ]*\).*/\1/
1104 G
1105 s/\n//
1106 s/^[^=]*=[ ]*$//
1107 }
1108  
1109 :t
1110 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
1111 s|@configure_input@|$ac_sed_conf_input|;t t
1112 s&@top_builddir@&$ac_top_builddir_sub&;t t
1113 s&@top_build_prefix@&$ac_top_build_prefix&;t t
1114 s&@srcdir@&$ac_srcdir&;t t
1115 s&@abs_srcdir@&$ac_abs_srcdir&;t t
1116 s&@top_srcdir@&$ac_top_srcdir&;t t
1117 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
1118 s&@builddir@&$ac_builddir&;t t
1119 s&@abs_builddir@&$ac_abs_builddir&;t t
1120 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
1121 s&@INSTALL@&$ac_INSTALL&;t t
1122 s&@MKDIR_P@&$ac_MKDIR_P&;t t
1123 $ac_datarootdir_hack
1124 "
1125 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
1126 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1127  
1128 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
1129 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
1130 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
1131 "$ac_tmp/out"`; test -z "$ac_out"; } &&
1132 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1133 which seems to be undefined. Please make sure it is defined" >&5
1134 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1135 which seems to be undefined. Please make sure it is defined" >&2;}
1136  
1137 rm -f "$ac_tmp/stdin"
1138 case $ac_file in
1139 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
1140 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
1141 esac \
1142 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1143 ;;
1144 :H)
1145 #
1146 # CONFIG_HEADER
1147 #
1148 if test x"$ac_file" != x-; then
1149 {
1150 $as_echo "/* $configure_input */" \
1151 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
1152 } >"$ac_tmp/config.h" \
1153 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1154 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1155 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1156 $as_echo "$as_me: $ac_file is unchanged" >&6;}
1157 else
1158 rm -f "$ac_file"
1159 mv "$ac_tmp/config.h" "$ac_file" \
1160 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1161 fi
1162 else
1163 $as_echo "/* $configure_input */" \
1164 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1165 || as_fn_error $? "could not create -" "$LINENO" 5
1166 fi
1167 # Compute "$ac_file"'s index in $config_headers.
1168 _am_arg="$ac_file"
1169 _am_stamp_count=1
1170 for _am_header in $config_headers :; do
1171 case $_am_header in
1172 $_am_arg | $_am_arg:* )
1173 break ;;
1174 * )
1175 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1176 esac
1177 done
1178 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
1179 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1180 X"$_am_arg" : 'X\(//\)[^/]' \| \
1181 X"$_am_arg" : 'X\(//\)$' \| \
1182 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1183 $as_echo X"$_am_arg" |
1184 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1185 s//\1/
1186 q
1187 }
1188 /^X\(\/\/\)[^/].*/{
1189 s//\1/
1190 q
1191 }
1192 /^X\(\/\/\)$/{
1193 s//\1/
1194 q
1195 }
1196 /^X\(\/\).*/{
1197 s//\1/
1198 q
1199 }
1200 s/.*/./; q'`/stamp-h$_am_stamp_count
1201 ;;
1202  
1203 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1204 $as_echo "$as_me: executing $ac_file commands" >&6;}
1205 ;;
1206 esac
1207  
1208  
1209 case $ac_file$ac_mode in
1210 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1211 # Older Autoconf quotes --file arguments for eval, but not when files
1212 # are listed without --file. Let's play safe and only enable the eval
1213 # if we detect the quoting.
1214 case $CONFIG_FILES in
1215 *\'*) eval set x "$CONFIG_FILES" ;;
1216 *) set x $CONFIG_FILES ;;
1217 esac
1218 shift
1219 for mf
1220 do
1221 # Strip MF so we end up with the name of the file.
1222 mf=`echo "$mf" | sed -e 's/:.*$//'`
1223 # Check whether this is an Automake generated Makefile or not.
1224 # We used to match only the files named 'Makefile.in', but
1225 # some people rename them; so instead we look at the file content.
1226 # Grep'ing the first line is not enough: some people post-process
1227 # each Makefile.in and add a new line on top of each file to say so.
1228 # Grep'ing the whole file is not good either: AIX grep has a line
1229 # limit of 2048, but all sed's we know have understand at least 4000.
1230 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
1231 dirpart=`$as_dirname -- "$mf" ||
1232 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1233 X"$mf" : 'X\(//\)[^/]' \| \
1234 X"$mf" : 'X\(//\)$' \| \
1235 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
1236 $as_echo X"$mf" |
1237 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1238 s//\1/
1239 q
1240 }
1241 /^X\(\/\/\)[^/].*/{
1242 s//\1/
1243 q
1244 }
1245 /^X\(\/\/\)$/{
1246 s//\1/
1247 q
1248 }
1249 /^X\(\/\).*/{
1250 s//\1/
1251 q
1252 }
1253 s/.*/./; q'`
1254 else
1255 continue
1256 fi
1257 # Extract the definition of DEPDIR, am__include, and am__quote
1258 # from the Makefile without running 'make'.
1259 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1260 test -z "$DEPDIR" && continue
1261 am__include=`sed -n 's/^am__include = //p' < "$mf"`
1262 test -z "$am__include" && continue
1263 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1264 # Find all dependency output files, they are included files with
1265 # $(DEPDIR) in their names. We invoke sed twice because it is the
1266 # simplest approach to changing $(DEPDIR) to its actual value in the
1267 # expansion.
1268 for file in `sed -n "
1269 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1270 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
1271 # Make sure the directory exists.
1272 test -f "$dirpart/$file" && continue
1273 fdir=`$as_dirname -- "$file" ||
1274 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1275 X"$file" : 'X\(//\)[^/]' \| \
1276 X"$file" : 'X\(//\)$' \| \
1277 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
1278 $as_echo X"$file" |
1279 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1280 s//\1/
1281 q
1282 }
1283 /^X\(\/\/\)[^/].*/{
1284 s//\1/
1285 q
1286 }
1287 /^X\(\/\/\)$/{
1288 s//\1/
1289 q
1290 }
1291 /^X\(\/\).*/{
1292 s//\1/
1293 q
1294 }
1295 s/.*/./; q'`
1296 as_dir=$dirpart/$fdir; as_fn_mkdir_p
1297 # echo "creating $dirpart/$file"
1298 echo '# dummy' > "$dirpart/$file"
1299 done
1300 done
1301 }
1302 ;;
1303 "$ac_stdint_h":C)
1304 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_stdint_h : $_ac_stdint_h" >&5
1305 $as_echo "$as_me: creating $ac_stdint_h : $_ac_stdint_h" >&6;}
1306 ac_stdint=$tmp/_stdint.h
1307  
1308 echo "#ifndef" $_ac_stdint_h >$ac_stdint
1309 echo "#define" $_ac_stdint_h "1" >>$ac_stdint
1310 echo "#ifndef" _GENERATED_STDINT_H >>$ac_stdint
1311 echo "#define" _GENERATED_STDINT_H '"'$PACKAGE $VERSION'"' >>$ac_stdint
1312 echo "/* generated $ac_cv_stdint_message */" >>$ac_stdint
1313 if test "_$ac_cv_header_stdint_t" != "_" ; then
1314 echo "#define _STDINT_HAVE_STDINT_H" "1" >>$ac_stdint
1315 echo "#include <stdint.h>" >>$ac_stdint
1316 echo "#endif" >>$ac_stdint
1317 echo "#endif" >>$ac_stdint
1318 else
1319  
1320 cat >>$ac_stdint <<STDINT_EOF
1321  
1322 /* ................... shortcircuit part ........................... */
1323  
1324 #if defined HAVE_STDINT_H || defined _STDINT_HAVE_STDINT_H
1325 #include <stdint.h>
1326 #else
1327 #include <stddef.h>
1328  
1329 /* .................... configured part ............................ */
1330  
1331 STDINT_EOF
1332  
1333 echo "/* whether we have a C99 compatible stdint header file */" >>$ac_stdint
1334 if test "_$ac_cv_header_stdint_x" != "_" ; then
1335 ac_header="$ac_cv_header_stdint_x"
1336 echo "#define _STDINT_HEADER_INTPTR" '"'"$ac_header"'"' >>$ac_stdint
1337 else
1338 echo "/* #undef _STDINT_HEADER_INTPTR */" >>$ac_stdint
1339 fi
1340  
1341 echo "/* whether we have a C96 compatible inttypes header file */" >>$ac_stdint
1342 if test "_$ac_cv_header_stdint_o" != "_" ; then
1343 ac_header="$ac_cv_header_stdint_o"
1344 echo "#define _STDINT_HEADER_UINT32" '"'"$ac_header"'"' >>$ac_stdint
1345 else
1346 echo "/* #undef _STDINT_HEADER_UINT32 */" >>$ac_stdint
1347 fi
1348  
1349 echo "/* whether we have a BSD compatible inet types header */" >>$ac_stdint
1350 if test "_$ac_cv_header_stdint_u" != "_" ; then
1351 ac_header="$ac_cv_header_stdint_u"
1352 echo "#define _STDINT_HEADER_U_INT32" '"'"$ac_header"'"' >>$ac_stdint
1353 else
1354 echo "/* #undef _STDINT_HEADER_U_INT32 */" >>$ac_stdint
1355 fi
1356  
1357 echo "" >>$ac_stdint
1358  
1359 if test "_$ac_header" != "_" ; then if test "$ac_header" != "stddef.h" ; then
1360 echo "#include <$ac_header>" >>$ac_stdint
1361 echo "" >>$ac_stdint
1362 fi fi
1363  
1364 echo "/* which 64bit typedef has been found */" >>$ac_stdint
1365 if test "$ac_cv_type_uint64_t" = "yes" ; then
1366 echo "#define _STDINT_HAVE_UINT64_T" "1" >>$ac_stdint
1367 else
1368 echo "/* #undef _STDINT_HAVE_UINT64_T */" >>$ac_stdint
1369 fi
1370 if test "$ac_cv_type_u_int64_t" = "yes" ; then
1371 echo "#define _STDINT_HAVE_U_INT64_T" "1" >>$ac_stdint
1372 else
1373 echo "/* #undef _STDINT_HAVE_U_INT64_T */" >>$ac_stdint
1374 fi
1375 echo "" >>$ac_stdint
1376  
1377 echo "/* which type model has been detected */" >>$ac_stdint
1378 if test "_$ac_cv_char_data_model" != "_" ; then
1379 echo "#define _STDINT_CHAR_MODEL" "$ac_cv_char_data_model" >>$ac_stdint
1380 echo "#define _STDINT_LONG_MODEL" "$ac_cv_long_data_model" >>$ac_stdint
1381 else
1382 echo "/* #undef _STDINT_CHAR_MODEL // skipped */" >>$ac_stdint
1383 echo "/* #undef _STDINT_LONG_MODEL // skipped */" >>$ac_stdint
1384 fi
1385 echo "" >>$ac_stdint
1386  
1387 echo "/* whether int_least types were detected */" >>$ac_stdint
1388 if test "$ac_cv_type_int_least32_t" = "yes"; then
1389 echo "#define _STDINT_HAVE_INT_LEAST32_T" "1" >>$ac_stdint
1390 else
1391 echo "/* #undef _STDINT_HAVE_INT_LEAST32_T */" >>$ac_stdint
1392 fi
1393 echo "/* whether int_fast types were detected */" >>$ac_stdint
1394 if test "$ac_cv_type_int_fast32_t" = "yes"; then
1395 echo "#define _STDINT_HAVE_INT_FAST32_T" "1" >>$ac_stdint
1396 else
1397 echo "/* #undef _STDINT_HAVE_INT_FAST32_T */" >>$ac_stdint
1398 fi
1399 echo "/* whether intmax_t type was detected */" >>$ac_stdint
1400 if test "$ac_cv_type_intmax_t" = "yes"; then
1401 echo "#define _STDINT_HAVE_INTMAX_T" "1" >>$ac_stdint
1402 else
1403 echo "/* #undef _STDINT_HAVE_INTMAX_T */" >>$ac_stdint
1404 fi
1405 echo "" >>$ac_stdint
1406  
1407 cat >>$ac_stdint <<STDINT_EOF
1408 /* .................... detections part ............................ */
1409  
1410 /* whether we need to define bitspecific types from compiler base types */
1411 #ifndef _STDINT_HEADER_INTPTR
1412 #ifndef _STDINT_HEADER_UINT32
1413 #ifndef _STDINT_HEADER_U_INT32
1414 #define _STDINT_NEED_INT_MODEL_T
1415 #else
1416 #define _STDINT_HAVE_U_INT_TYPES
1417 #endif
1418 #endif
1419 #endif
1420  
1421 #ifdef _STDINT_HAVE_U_INT_TYPES
1422 #undef _STDINT_NEED_INT_MODEL_T
1423 #endif
1424  
1425 #ifdef _STDINT_CHAR_MODEL
1426 #if _STDINT_CHAR_MODEL+0 == 122 || _STDINT_CHAR_MODEL+0 == 124
1427 #ifndef _STDINT_BYTE_MODEL
1428 #define _STDINT_BYTE_MODEL 12
1429 #endif
1430 #endif
1431 #endif
1432  
1433 #ifndef _STDINT_HAVE_INT_LEAST32_T
1434 #define _STDINT_NEED_INT_LEAST_T
1435 #endif
1436  
1437 #ifndef _STDINT_HAVE_INT_FAST32_T
1438 #define _STDINT_NEED_INT_FAST_T
1439 #endif
1440  
1441 #ifndef _STDINT_HEADER_INTPTR
1442 #define _STDINT_NEED_INTPTR_T
1443 #ifndef _STDINT_HAVE_INTMAX_T
1444 #define _STDINT_NEED_INTMAX_T
1445 #endif
1446 #endif
1447  
1448  
1449 /* .................... definition part ............................ */
1450  
1451 /* some system headers have good uint64_t */
1452 #ifndef _HAVE_UINT64_T
1453 #if defined _STDINT_HAVE_UINT64_T || defined HAVE_UINT64_T
1454 #define _HAVE_UINT64_T
1455 #elif defined _STDINT_HAVE_U_INT64_T || defined HAVE_U_INT64_T
1456 #define _HAVE_UINT64_T
1457 typedef u_int64_t uint64_t;
1458 #endif
1459 #endif
1460  
1461 #ifndef _HAVE_UINT64_T
1462 /* .. here are some common heuristics using compiler runtime specifics */
1463 #if defined __STDC_VERSION__ && defined __STDC_VERSION__ >= 199901L
1464 #define _HAVE_UINT64_T
1465 #define _HAVE_LONGLONG_UINT64_T
1466 typedef long long int64_t;
1467 typedef unsigned long long uint64_t;
1468  
1469 #elif !defined __STRICT_ANSI__
1470 #if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
1471 #define _HAVE_UINT64_T
1472 typedef __int64 int64_t;
1473 typedef unsigned __int64 uint64_t;
1474  
1475 #elif defined __GNUC__ || defined __MWERKS__ || defined __ELF__
1476 /* note: all ELF-systems seem to have loff-support which needs 64-bit */
1477 #if !defined _NO_LONGLONG
1478 #define _HAVE_UINT64_T
1479 #define _HAVE_LONGLONG_UINT64_T
1480 typedef long long int64_t;
1481 typedef unsigned long long uint64_t;
1482 #endif
1483  
1484 #elif defined __alpha || (defined __mips && defined _ABIN32)
1485 #if !defined _NO_LONGLONG
1486 typedef long int64_t;
1487 typedef unsigned long uint64_t;
1488 #endif
1489 /* compiler/cpu type to define int64_t */
1490 #endif
1491 #endif
1492 #endif
1493  
1494 #if defined _STDINT_HAVE_U_INT_TYPES
1495 /* int8_t int16_t int32_t defined by inet code, redeclare the u_intXX types */
1496 typedef u_int8_t uint8_t;
1497 typedef u_int16_t uint16_t;
1498 typedef u_int32_t uint32_t;
1499  
1500 /* glibc compatibility */
1501 #ifndef __int8_t_defined
1502 #define __int8_t_defined
1503 #endif
1504 #endif
1505  
1506 #ifdef _STDINT_NEED_INT_MODEL_T
1507 /* we must guess all the basic types. Apart from byte-adressable system, */
1508 /* there a few 32-bit-only dsp-systems that we guard with BYTE_MODEL 8-} */
1509 /* (btw, those nibble-addressable systems are way off, or so we assume) */
1510  
1511  
1512 #if defined _STDINT_BYTE_MODEL
1513 #if _STDINT_LONG_MODEL+0 == 242
1514 /* 2:4:2 = IP16 = a normal 16-bit system */
1515 typedef unsigned char uint8_t;
1516 typedef unsigned short uint16_t;
1517 typedef unsigned long uint32_t;
1518 #ifndef __int8_t_defined
1519 #define __int8_t_defined
1520 typedef char int8_t;
1521 typedef short int16_t;
1522 typedef long int32_t;
1523 #endif
1524 #elif _STDINT_LONG_MODEL+0 == 244 || _STDINT_LONG_MODEL == 444
1525 /* 2:4:4 = LP32 = a 32-bit system derived from a 16-bit */
1526 /* 4:4:4 = ILP32 = a normal 32-bit system */
1527 typedef unsigned char uint8_t;
1528 typedef unsigned short uint16_t;
1529 typedef unsigned int uint32_t;
1530 #ifndef __int8_t_defined
1531 #define __int8_t_defined
1532 typedef char int8_t;
1533 typedef short int16_t;
1534 typedef int int32_t;
1535 #endif
1536 #elif _STDINT_LONG_MODEL+0 == 484 || _STDINT_LONG_MODEL+0 == 488
1537 /* 4:8:4 = IP32 = a 32-bit system prepared for 64-bit */
1538 /* 4:8:8 = LP64 = a normal 64-bit system */
1539 typedef unsigned char uint8_t;
1540 typedef unsigned short uint16_t;
1541 typedef unsigned int uint32_t;
1542 #ifndef __int8_t_defined
1543 #define __int8_t_defined
1544 typedef char int8_t;
1545 typedef short int16_t;
1546 typedef int int32_t;
1547 #endif
1548 /* this system has a "long" of 64bit */
1549 #ifndef _HAVE_UINT64_T
1550 #define _HAVE_UINT64_T
1551 typedef unsigned long uint64_t;
1552 typedef long int64_t;
1553 #endif
1554 #elif _STDINT_LONG_MODEL+0 == 448
1555 /* LLP64 a 64-bit system derived from a 32-bit system */
1556 typedef unsigned char uint8_t;
1557 typedef unsigned short uint16_t;
1558 typedef unsigned int uint32_t;
1559 #ifndef __int8_t_defined
1560 #define __int8_t_defined
1561 typedef char int8_t;
1562 typedef short int16_t;
1563 typedef int int32_t;
1564 #endif
1565 /* assuming the system has a "long long" */
1566 #ifndef _HAVE_UINT64_T
1567 #define _HAVE_UINT64_T
1568 #define _HAVE_LONGLONG_UINT64_T
1569 typedef unsigned long long uint64_t;
1570 typedef long long int64_t;
1571 #endif
1572 #else
1573 #define _STDINT_NO_INT32_T
1574 #endif
1575 #else
1576 #define _STDINT_NO_INT8_T
1577 #define _STDINT_NO_INT32_T
1578 #endif
1579 #endif
1580  
1581 /*
1582 * quote from SunOS-5.8 sys/inttypes.h:
1583 * Use at your own risk. As of February 1996, the committee is squarely
1584 * behind the fixed sized types; the "least" and "fast" types are still being
1585 * discussed. The probability that the "fast" types may be removed before
1586 * the standard is finalized is high enough that they are not currently
1587 * implemented.
1588 */
1589  
1590 #if defined _STDINT_NEED_INT_LEAST_T
1591 typedef int8_t int_least8_t;
1592 typedef int16_t int_least16_t;
1593 typedef int32_t int_least32_t;
1594 #ifdef _HAVE_UINT64_T
1595 typedef int64_t int_least64_t;
1596 #endif
1597  
1598 typedef uint8_t uint_least8_t;
1599 typedef uint16_t uint_least16_t;
1600 typedef uint32_t uint_least32_t;
1601 #ifdef _HAVE_UINT64_T
1602 typedef uint64_t uint_least64_t;
1603 #endif
1604 /* least types */
1605 #endif
1606  
1607 #if defined _STDINT_NEED_INT_FAST_T
1608 typedef int8_t int_fast8_t;
1609 typedef int int_fast16_t;
1610 typedef int32_t int_fast32_t;
1611 #ifdef _HAVE_UINT64_T
1612 typedef int64_t int_fast64_t;
1613 #endif
1614  
1615 typedef uint8_t uint_fast8_t;
1616 typedef unsigned uint_fast16_t;
1617 typedef uint32_t uint_fast32_t;
1618 #ifdef _HAVE_UINT64_T
1619 typedef uint64_t uint_fast64_t;
1620 #endif
1621 /* fast types */
1622 #endif
1623  
1624 #ifdef _STDINT_NEED_INTMAX_T
1625 #ifdef _HAVE_UINT64_T
1626 typedef int64_t intmax_t;
1627 typedef uint64_t uintmax_t;
1628 #else
1629 typedef long intmax_t;
1630 typedef unsigned long uintmax_t;
1631 #endif
1632 #endif
1633  
1634 #ifdef _STDINT_NEED_INTPTR_T
1635 #ifndef __intptr_t_defined
1636 #define __intptr_t_defined
1637 /* we encourage using "long" to store pointer values, never use "int" ! */
1638 #if _STDINT_LONG_MODEL+0 == 242 || _STDINT_LONG_MODEL+0 == 484
1639 typedef unsinged int uintptr_t;
1640 typedef int intptr_t;
1641 #elif _STDINT_LONG_MODEL+0 == 244 || _STDINT_LONG_MODEL+0 == 444
1642 typedef unsigned long uintptr_t;
1643 typedef long intptr_t;
1644 #elif _STDINT_LONG_MODEL+0 == 448 && defined _HAVE_UINT64_T
1645 typedef uint64_t uintptr_t;
1646 typedef int64_t intptr_t;
1647 #else /* matches typical system types ILP32 and LP64 - but not IP16 or LLP64 */
1648 typedef unsigned long uintptr_t;
1649 typedef long intptr_t;
1650 #endif
1651 #endif
1652 #endif
1653  
1654 /* The ISO C99 standard specifies that in C++ implementations these
1655 should only be defined if explicitly requested. */
1656 #if !defined __cplusplus || defined __STDC_CONSTANT_MACROS
1657 #ifndef UINT32_C
1658  
1659 /* Signed. */
1660 # define INT8_C(c) c
1661 # define INT16_C(c) c
1662 # define INT32_C(c) c
1663 # ifdef _HAVE_LONGLONG_UINT64_T
1664 # define INT64_C(c) c ## L
1665 # else
1666 # define INT64_C(c) c ## LL
1667 # endif
1668  
1669 /* Unsigned. */
1670 # define UINT8_C(c) c ## U
1671 # define UINT16_C(c) c ## U
1672 # define UINT32_C(c) c ## U
1673 # ifdef _HAVE_LONGLONG_UINT64_T
1674 # define UINT64_C(c) c ## UL
1675 # else
1676 # define UINT64_C(c) c ## ULL
1677 # endif
1678  
1679 /* Maximal type. */
1680 # ifdef _HAVE_LONGLONG_UINT64_T
1681 # define INTMAX_C(c) c ## L
1682 # define UINTMAX_C(c) c ## UL
1683 # else
1684 # define INTMAX_C(c) c ## LL
1685 # define UINTMAX_C(c) c ## ULL
1686 # endif
1687  
1688 /* literalnumbers */
1689 #endif
1690 #endif
1691  
1692 /* These limits are merily those of a two complement byte-oriented system */
1693  
1694 /* Minimum of signed integral types. */
1695 # define INT8_MIN (-128)
1696 # define INT16_MIN (-32767-1)
1697 # define INT32_MIN (-2147483647-1)
1698 # define INT64_MIN (-__INT64_C(9223372036854775807)-1)
1699 /* Maximum of signed integral types. */
1700 # define INT8_MAX (127)
1701 # define INT16_MAX (32767)
1702 # define INT32_MAX (2147483647)
1703 # define INT64_MAX (__INT64_C(9223372036854775807))
1704  
1705 /* Maximum of unsigned integral types. */
1706 # define UINT8_MAX (255)
1707 # define UINT16_MAX (65535)
1708 # define UINT32_MAX (4294967295U)
1709 # define UINT64_MAX (__UINT64_C(18446744073709551615))
1710  
1711 /* Minimum of signed integral types having a minimum size. */
1712 # define INT_LEAST8_MIN INT8_MIN
1713 # define INT_LEAST16_MIN INT16_MIN
1714 # define INT_LEAST32_MIN INT32_MIN
1715 # define INT_LEAST64_MIN INT64_MIN
1716 /* Maximum of signed integral types having a minimum size. */
1717 # define INT_LEAST8_MAX INT8_MAX
1718 # define INT_LEAST16_MAX INT16_MAX
1719 # define INT_LEAST32_MAX INT32_MAX
1720 # define INT_LEAST64_MAX INT64_MAX
1721  
1722 /* Maximum of unsigned integral types having a minimum size. */
1723 # define UINT_LEAST8_MAX UINT8_MAX
1724 # define UINT_LEAST16_MAX UINT16_MAX
1725 # define UINT_LEAST32_MAX UINT32_MAX
1726 # define UINT_LEAST64_MAX UINT64_MAX
1727  
1728 /* shortcircuit*/
1729 #endif
1730 /* once */
1731 #endif
1732 #endif
1733 STDINT_EOF
1734 fi
1735 if cmp -s $ac_stdint_h $ac_stdint 2>/dev/null; then
1736 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_stdint_h is unchanged" >&5
1737 $as_echo "$as_me: $ac_stdint_h is unchanged" >&6;}
1738 else
1739 ac_dir=`$as_dirname -- "$ac_stdint_h" ||
1740 $as_expr X"$ac_stdint_h" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1741 X"$ac_stdint_h" : 'X\(//\)[^/]' \| \
1742 X"$ac_stdint_h" : 'X\(//\)$' \| \
1743 X"$ac_stdint_h" : 'X\(/\)' \| . 2>/dev/null ||
1744 $as_echo X"$ac_stdint_h" |
1745 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1746 s//\1/
1747 q
1748 }
1749 /^X\(\/\/\)[^/].*/{
1750 s//\1/
1751 q
1752 }
1753 /^X\(\/\/\)$/{
1754 s//\1/
1755 q
1756 }
1757 /^X\(\/\).*/{
1758 s//\1/
1759 q
1760 }
1761 s/.*/./; q'`
1762 as_dir="$ac_dir"; as_fn_mkdir_p
1763 rm -f $ac_stdint_h
1764 mv $ac_stdint $ac_stdint_h
1765 fi
1766 ;;
1767  
1768 esac
1769 done # for ac_tag
1770  
1771  
1772 as_fn_exit 0