1 #! /bin/sh 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/sh} 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 strace $as_me 4.17, 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 tests/Makefile tests-m32/Makefile tests-mx32/Makefile strace.spec debian/changelog" 397 config_headers=" config.h" 398 config_commands=" depfiles" 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 <strace-devel@lists.sourceforge.net>. 429 strace home page: <https://strace.io>." 430 431 ac_cs_config="" 432 ac_cs_version="\ 433 strace config.status 4.17 434 configured by ./configure, generated by GNU Autoconf 2.69, 435 with options \"$ac_cs_config\" 436 437 Copyright (C) Free Software Foundation, Inc. 438 This config.status script is free software; the Free Software Foundation 439 gives unlimited permission to copy, distribute and modify it." 440 441 ac_pwd='/tmp/strace-4.17' 442 srcdir='.' 443 INSTALL='/usr/bin/install -c' 444 MKDIR_P='/bin/mkdir -p' 445 AWK='gawk' 446 test -n "$AWK" || AWK=awk 447 # The default lists apply if the user does not specify any file. 448 ac_need_defaults=: 449 while test $# != 0 450 do 451 case $1 in 452 --*=?*) 453 ac_option=`expr "X$1" : 'X\([^=]*\)='` 454 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 455 ac_shift=: 456 ;; 457 --*=) 458 ac_option=`expr "X$1" : 'X\([^=]*\)='` 459 ac_optarg= 460 ac_shift=: 461 ;; 462 *) 463 ac_option=$1 464 ac_optarg=$2 465 ac_shift=shift 466 ;; 467 esac 468 469 case $ac_option in 470 # Handling of the options. 471 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 472 ac_cs_recheck=: ;; 473 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 474 $as_echo "$ac_cs_version"; exit ;; 475 --config | --confi | --conf | --con | --co | --c ) 476 $as_echo "$ac_cs_config"; exit ;; 477 --debug | --debu | --deb | --de | --d | -d ) 478 debug=: ;; 479 --file | --fil | --fi | --f ) 480 $ac_shift 481 case $ac_optarg in 482 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 483 '') as_fn_error $? "missing file argument" ;; 484 esac 485 as_fn_append CONFIG_FILES " '$ac_optarg'" 486 ac_need_defaults=false;; 487 --header | --heade | --head | --hea ) 488 $ac_shift 489 case $ac_optarg in 490 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 491 esac 492 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 493 ac_need_defaults=false;; 494 --he | --h) 495 # Conflict between --help and --header 496 as_fn_error $? "ambiguous option: \`$1' 497 Try \`$0 --help' for more information.";; 498 --help | --hel | -h ) 499 $as_echo "$ac_cs_usage"; exit ;; 500 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 501 | -silent | --silent | --silen | --sile | --sil | --si | --s) 502 ac_cs_silent=: ;; 503 504 # This is an error. 505 -*) as_fn_error $? "unrecognized option: \`$1' 506 Try \`$0 --help' for more information." ;; 507 508 *) as_fn_append ac_config_targets " $1" 509 ac_need_defaults=false ;; 510 511 esac 512 shift 513 done 514 515 ac_configure_extra_args= 516 517 if $ac_cs_silent; then 518 exec 6>/dev/null 519 ac_configure_extra_args="$ac_configure_extra_args --silent" 520 fi 521 522 if $ac_cs_recheck; then 523 set X /bin/sh './configure' $ac_configure_extra_args --no-create --no-recursion 524 shift 525 $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6 526 CONFIG_SHELL='/bin/sh' 527 export CONFIG_SHELL 528 exec "$@" 529 fi 530 531 exec 5>>config.log 532 { 533 echo 534 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 535 ## Running $as_me. ## 536 _ASBOX 537 $as_echo "$ac_log" 538 } >&5 539 540 # 541 # INIT-COMMANDS 542 # 543 AMDEP_TRUE="" ac_aux_dir="." 544 545 546 # Handling of arguments. 547 for ac_config_target in $ac_config_targets 548 do 549 case $ac_config_target in 550 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 551 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 552 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 553 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; 554 "tests-m32/Makefile") CONFIG_FILES="$CONFIG_FILES tests-m32/Makefile" ;; 555 "tests-mx32/Makefile") CONFIG_FILES="$CONFIG_FILES tests-mx32/Makefile" ;; 556 "strace.spec") CONFIG_FILES="$CONFIG_FILES strace.spec" ;; 557 "debian/changelog") CONFIG_FILES="$CONFIG_FILES debian/changelog" ;; 558 559 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 560 esac 561 done 562 563 564 # If the user did not use the arguments to specify the items to instantiate, 565 # then the envvar interface is used. Set only those that are not. 566 # We use the long form for the default assignment because of an extremely 567 # bizarre bug on SunOS 4.1.3. 568 if $ac_need_defaults; then 569 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 570 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 571 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 572 fi 573 574 # Have a temporary directory for convenience. Make it in the build tree 575 # simply because there is no reason against having it here, and in addition, 576 # creating and moving files from /tmp can sometimes cause problems. 577 # Hook for its removal unless debugging. 578 # Note that there is a small window in which the directory will not be cleaned: 579 # after its creation but before its name has been assigned to `$tmp'. 580 $debug || 581 { 582 tmp= ac_tmp= 583 trap 'exit_status=$? 584 : "${ac_tmp:=$tmp}" 585 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 586 ' 0 587 trap 'as_fn_exit 1' 1 2 13 15 588 } 589 # Create a (secure) tmp directory for tmp files. 590 591 { 592 tmp=`(umask 077 && mktemp -d "./confXXXXXX")` && 593 test -n "$tmp" && test -d "$tmp" 594 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 595 ac_tmp=$tmp 596 597 # Set up the scripts for CONFIG_FILES section. 598 # No need to generate them if there are no CONFIG_FILES. 599 # This happens for instance with `./config.status config.h'. 600 if test -n "$CONFIG_FILES"; then 601 602 603 ac_cr=`echo X | tr X '\015'` 604 # On cygwin, bash can eat \r inside `` if the user requested igncr. 605 # But we know of no other shell where ac_cr would be empty at this 606 # point, so we can use a bashism as a fallback. 607 if test "x$ac_cr" = x; then 608 eval ac_cr=\$\'\\r\' 609 fi 610 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 611 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 612 ac_cs_awk_cr='\\r' 613 else 614 ac_cs_awk_cr=$ac_cr 615 fi 616 617 echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 618 cat >>"$ac_tmp/subs1.awk" <<\_ACAWK && 619 S["am__EXEEXT_FALSE"]="" 620 S["am__EXEEXT_TRUE"]="#" 621 S["LTLIBOBJS"]="" 622 S["LIBOBJS"]="" 623 S["VALGRIND_CHECK_RULES"]="\n"\ 624 "# Valgrind check\n"\ 625 "#\n"\ 626 "# Optional:\n"\ 627 "# - VALGRIND_SUPPRESSIONS_FILES: Space-separated list of Valgrind suppressions\n"\ 628 "# files to load. (Default: empty)\n"\ 629 "# - VALGRIND_FLAGS: General flags to pass to all Valgrind tools.\n"\ 630 "# (Default: --num-callers=30)\n"\ 631 "# - VALGRIND_$toolname_FLAGS: Flags to pass to Valgrind $toolname (one of:\n"\ 632 "# memcheck, helgrind, drd, sgcheck). (Default: various)\n"\ 633 "\n"\ 634 "# Optional variables\n"\ 635 "VALGRIND_SUPPRESSIONS ?= $(addprefix --suppressions=,$(VALGRIND_SUPPRESSIONS_FILES))\n"\ 636 "VALGRIND_FLAGS ?= --num-callers=30\n"\ 637 "VALGRIND_memcheck_FLAGS ?= --leak-check=full --show-reachable=no\n"\ 638 "VALGRIND_helgrind_FLAGS ?= --history-level=approx\n"\ 639 "VALGRIND_drd_FLAGS ?=\n"\ 640 "VALGRIND_sgcheck_FLAGS ?=\n"\ 641 "\n"\ 642 "# Internal use\n"\ 643 "valgrind_log_files = $(addprefix test-suite-,$(addsuffix .log,$(valgrind_tools)))\n"\ 644 "\n"\ 645 "valgrind_memcheck_flags = --tool=memcheck $(VALGRIND_memcheck_FLAGS)\n"\ 646 "valgrind_helgrind_flags = --tool=helgrind $(VALGRIND_helgrind_FLAGS)\n"\ 647 "valgrind_drd_flags = --tool=drd $(VALGRIND_drd_FLAGS)\n"\ 648 "valgrind_sgcheck_flags = --tool=exp-sgcheck $(VALGRIND_sgcheck_FLAGS)\n"\ 649 "\n"\ 650 "valgrind_quiet = $(valgrind_quiet_$(V))\n"\ 651 "valgrind_quiet_ = $(valgrind_quiet_$(AM_DEFAULT_VERBOSITY))\n"\ 652 "valgrind_quiet_0 = --quiet\n"\ 653 "valgrind_v_use = $(valgrind_v_use_$(V))\n"\ 654 "valgrind_v_use_ = $(valgrind_v_use_$(AM_DEFAULT_VERBOSITY))\n"\ 655 "valgrind_v_use_0 = @echo \" USE \" $(patsubst check-valgrind-%,%,$@):;\n"\ 656 "\n"\ 657 "# Support running with and without libtool.\n"\ 658 "ifneq ($(LIBTOOL),)\n"\ 659 "valgrind_lt = $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=execute\n"\ 660 "else\n"\ 661 "valgrind_lt =\n"\ 662 "endif\n"\ 663 "\n"\ 664 "# Use recursive makes in order to ignore errors during check\n"\ 665 "check-valgrind:\n"\ 666 "ifeq ($(VALGRIND_ENABLED),yes)\n"\ 667 " -$(AM_V_at)$(foreach tool,$(valgrind_enabled_tools), \\\n"\ 668 " $(MAKE) $(AM_MAKEFLAGS) -k check-valgrind-$(tool); \\\n"\ 669 " )\n"\ 670 "else\n"\ 671 " @echo \"Need to reconfigure with --enable-valgrind\"\n"\ 672 "endif\n"\ 673 "\n"\ 674 "# Valgrind running\n"\ 675 "VALGRIND_TESTS_ENVIRONMENT = \\\n"\ 676 " $(TESTS_ENVIRONMENT) \\\n"\ 677 " env VALGRIND=$(VALGRIND) \\\n"\ 678 " G_SLICE=always-malloc,debug-blocks \\\n"\ 679 " G_DEBUG=fatal-warnings,fatal-criticals,gc-friendly\n"\ 680 "\n"\ 681 "VALGRIND_LOG_COMPILER = \\\n"\ 682 " $(valgrind_lt) \\\n"\ 683 " $(VALGRIND) $(VALGRIND_SUPPRESSIONS) --error-exitcode=1 $(VALGRIND_FLAGS)\n"\ 684 "\n"\ 685 "define valgrind_tool_rule =\n"\ 686 "check-valgrind-$(1): $$(BUILT_SOURCES)\n"\ 687 "ifeq ($$(VALGRIND_ENABLED)-$$(ENABLE_VALGRIND_$(1)),yes-yes)\n"\ 688 " $$(valgrind_v_use)$$(MAKE) $$(AM_MAKEFLAGS) check-am \\\n"\ 689 " TESTS_ENVIRONMENT=\"$$(VALGRIND_TESTS_ENVIRONMENT)\" \\\n"\ 690 " LOG_COMPILER=\"$$(VALGRIND_LOG_COMPILER)\" \\\n"\ 691 " LOG_FLAGS=\"$$(valgrind_$(1)_flags)\" \\\n"\ 692 " TEST_SUITE_LOG=test-suite-$(1).log\n"\ 693 "else ifeq ($$(VALGRIND_ENABLED),yes)\n"\ 694 " @echo \"Need to reconfigure with --enable-valgrind-$(1)\"\n"\ 695 "else\n"\ 696 " @echo \"Need to reconfigure with --enable-valgrind\"\n"\ 697 "endif\n"\ 698 "endef\n"\ 699 "\n"\ 700 "$(foreach tool,$(valgrind_tools),$(eval $(call valgrind_tool_rule,$(tool))))\n"\ 701 "\n"\ 702 "AM_DISTCHECK_CONFIGURE_FLAGS ?=\n"\ 703 "AM_DISTCHECK_CONFIGURE_FLAGS += --disable-valgrind\n"\ 704 "\n"\ 705 "MOSTLYCLEANFILES ?=\n"\ 706 "MOSTLYCLEANFILES += $(valgrind_log_files)\n"\ 707 "\n"\ 708 ".PHONY: check-valgrind $(add-prefix check-valgrind-,$(valgrind_tools))\n"\ 709 "" 710 S["valgrind_enabled_tools"]=" memcheck" 711 S["valgrind_tools"]="memcheck helgrind drd sgcheck" 712 S["ENABLE_VALGRIND_sgcheck"]="" 713 S["ENABLE_VALGRIND_drd"]="no" 714 S["ENABLE_VALGRIND_helgrind"]="no" 715 S["ENABLE_VALGRIND_memcheck"]="yes" 716 S["VALGRIND_ENABLED"]="yes" 717 S["VALGRIND_ENABLED_FALSE"]="#" 718 S["VALGRIND_ENABLED_TRUE"]="" 719 S["VALGRIND"]="valgrind" 720 S["HAVE_MX32_MPERS_FALSE"]="#" 721 S["HAVE_MX32_MPERS_TRUE"]="" 722 S["HAVE_MX32_RUNTIME_FALSE"]="#" 723 S["HAVE_MX32_RUNTIME_TRUE"]="" 724 S["HAVE_M32_MPERS_FALSE"]="#" 725 S["HAVE_M32_MPERS_TRUE"]="" 726 S["HAVE_M32_RUNTIME_FALSE"]="#" 727 S["HAVE_M32_RUNTIME_TRUE"]="" 728 S["USE_LIBUNWIND_FALSE"]="" 729 S["USE_LIBUNWIND_TRUE"]="#" 730 S["libunwind_CPPFLAGS"]="" 731 S["libunwind_LDFLAGS"]="" 732 S["libunwind_LIBS"]="" 733 S["PERL"]="/usr/bin/perl" 734 S["dl_LIBS"]="-ldl" 735 S["MIPS_ABI"]="" 736 S["arch_mx32"]="x32" 737 S["arch_m32"]="i386" 738 S["arch"]="x86_64" 739 S["COPYRIGHT_YEAR"]="2017" 740 S["CODE_COVERAGE_RULES"]="\n"\ 741 "# Code coverage\n"\ 742 "#\n"\ 743 "# Optional:\n"\ 744 "# - CODE_COVERAGE_DIRECTORY: Top-level directory for code coverage reporting.\n"\ 745 "# Multiple directories may be specified, separated by whitespace.\n"\ 746 "# (Default: $(top_builddir))\n"\ 747 "# - CODE_COVERAGE_OUTPUT_FILE: Filename and path for the .info file generated\n"\ 748 "# by lcov for code coverage. (Default:\n"\ 749 "# $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info)\n"\ 750 "# - CODE_COVERAGE_OUTPUT_DIRECTORY: Directory for generated code coverage\n"\ 751 "# reports to be created. (Default:\n"\ 752 "# $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage)\n"\ 753 "# - CODE_COVERAGE_BRANCH_COVERAGE: Set to 1 to enforce branch coverage,\n"\ 754 "# set to 0 to disable it and leave empty to stay with the default.\n"\ 755 "# (Default: empty)\n"\ 756 "# - CODE_COVERAGE_LCOV_SHOPTS_DEFAULT: Extra options shared between both lcov\n"\ 757 "# instances. (Default: based on $CODE_COVERAGE_BRANCH_COVERAGE)\n"\ 758 "# - CODE_COVERAGE_LCOV_SHOPTS: Extra options to shared between both lcov\n"\ 759 "# instances. (Default: $CODE_COVERAGE_LCOV_SHOPTS_DEFAULT)\n"\ 760 "# - CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH: --gcov-tool pathtogcov\n"\ 761 "# - CODE_COVERAGE_LCOV_OPTIONS_DEFAULT: Extra options to pass to the\n"\ 762 "# collecting lcov instance. (Default: $CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH)\n"\ 763 "# - CODE_COVERAGE_LCOV_OPTIONS: Extra options to pass to the collecting lcov\n"\ 764 "# instance. (Default: $CODE_COVERAGE_LCOV_OPTIONS_DEFAULT)\n"\ 765 "# - CODE_COVERAGE_LCOV_RMOPTS_DEFAULT: Extra options to pass to the filtering\n"\ 766 "# lcov instance. (Default: empty)\n"\ 767 "# - CODE_COVERAGE_LCOV_RMOPTS: Extra options to pass to the filtering lcov\n"\ 768 "# instance. (Default: $CODE_COVERAGE_LCOV_RMOPTS_DEFAULT)\n"\ 769 "# - CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT: Extra options to pass to the\n"\ 770 "# genhtml instance. (Default: based on $CODE_COVERAGE_BRANCH_COVERAGE)\n"\ 771 "# - CODE_COVERAGE_GENHTML_OPTIONS: Extra options to pass to the genhtml\n"\ 772 "# instance. (Default: $CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT)\n"\ 773 "# - CODE_COVERAGE_IGNORE_PATTERN: Extra glob pattern of files to ignore\n"\ 774 "#\n"\ 775 "# The generated report will be titled using the $(PACKAGE_NAME) and\n"\ 776 "# $(PACKAGE_VERSION). In order to add the current git hash to the title,\n"\ 777 "# use the git-version-gen script, available online.\n"\ 778 "\n"\ 779 "# Optional variables\n"\ 780 "CODE_COVERAGE_DIRECTORY ?= $(top_builddir)\n"\ 781 "CODE_COVERAGE_OUTPUT_FILE ?= $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info\n"\ 782 "CODE_COVERAGE_OUTPUT_DIRECTORY ?= $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage\n"\ 783 "CODE_COVERAGE_BRANCH_COVERAGE ?=\n"\ 784 "CODE_COVERAGE_LCOV_SHOPTS_DEFAULT ?= $(if $(CODE_COVERAGE_BRANCH_COVERAGE),\\\n"\ 785 "--rc lcov_branch_coverage=$(CODE_COVERAGE_BRANCH_COVERAGE))\n"\ 786 "CODE_COVERAGE_LCOV_SHOPTS ?= $(CODE_COVERAGE_LCOV_SHOPTS_DEFAULT)\n"\ 787 "CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH ?= --gcov-tool \"$(GCOV)\"\n"\ 788 "CODE_COVERAGE_LCOV_OPTIONS_DEFAULT ?= $(CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH)\n"\ 789 "CODE_COVERAGE_LCOV_OPTIONS ?= $(CODE_COVERAGE_LCOV_OPTIONS_DEFAULT)\n"\ 790 "CODE_COVERAGE_LCOV_RMOPTS_DEFAULT ?=\n"\ 791 "CODE_COVERAGE_LCOV_RMOPTS ?= $(CODE_COVERAGE_LCOV_RMOPTS_DEFAULT)\n"\ 792 "CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT ?=\\\n"\ 793 "$(if $(CODE_COVERAGE_BRANCH_COVERAGE),\\\n"\ 794 "--rc genhtml_branch_coverage=$(CODE_COVERAGE_BRANCH_COVERAGE))\n"\ 795 "CODE_COVERAGE_GENHTML_OPTIONS ?= $(CODE_COVERAGE_GENHTML_OPTIONS_DEFAULTS)\n"\ 796 "CODE_COVERAGE_IGNORE_PATTERN ?=\n"\ 797 "\n"\ 798 "code_coverage_v_lcov_cap = $(code_coverage_v_lcov_cap_$(V))\n"\ 799 "code_coverage_v_lcov_cap_ = $(code_coverage_v_lcov_cap_$(AM_DEFAULT_VERBOSITY))\n"\ 800 "code_coverage_v_lcov_cap_0 = @echo \" LCOV --capture\"\\\n"\ 801 " $(CODE_COVERAGE_OUTPUT_FILE);\n"\ 802 "code_coverage_v_lcov_ign = $(code_coverage_v_lcov_ign_$(V))\n"\ 803 "code_coverage_v_lcov_ign_ = $(code_coverage_v_lcov_ign_$(AM_DEFAULT_VERBOSITY))\n"\ 804 "code_coverage_v_lcov_ign_0 = @echo \" LCOV --remove /tmp/*\"\\\n"\ 805 " $(CODE_COVERAGE_IGNORE_PATTERN);\n"\ 806 "code_coverage_v_genhtml = $(code_coverage_v_genhtml_$(V))\n"\ 807 "code_coverage_v_genhtml_ = $(code_coverage_v_genhtml_$(AM_DEFAULT_VERBOSITY))\n"\ 808 "code_coverage_v_genhtml_0 = @echo \" GEN \" $(CODE_COVERAGE_OUTPUT_DIRECTORY);\n"\ 809 "code_coverage_quiet = $(code_coverage_quiet_$(V))\n"\ 810 "code_coverage_quiet_ = $(code_coverage_quiet_$(AM_DEFAULT_VERBOSITY))\n"\ 811 "code_coverage_quiet_0 = --quiet\n"\ 812 "\n"\ 813 "# sanitizes the test-name: replaces with underscores: dashes and dots\n"\ 814 "code_coverage_sanitize = $(subst -,_,$(subst .,_,$(1)))\n"\ 815 "\n"\ 816 "# Use recursive makes in order to ignore errors during check\n"\ 817 "check-code-coverage:\n"\ 818 "ifeq ($(CODE_COVERAGE_ENABLED),yes)\n"\ 819 " -$(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -k check\n"\ 820 " $(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) code-coverage-capture\n"\ 821 "else\n"\ 822 " @echo \"Need to reconfigure with --enable-code-coverage\"\n"\ 823 "endif\n"\ 824 "\n"\ 825 "# Capture code coverage data\n"\ 826 "code-coverage-capture: code-coverage-capture-hook\n"\ 827 "ifeq ($(CODE_COVERAGE_ENABLED),yes)\n"\ 828 " $(code_coverage_v_lcov_cap)$(LCOV) $(code_coverage_quiet) $(addprefix --directory ,$(CODE_COVERAGE_DIRECTORY)) --capture --output-file \"$(CODE_COVE"\ 829 "RAGE_OUTPUT_FILE).tmp\" --test-name \"$(call code_coverage_sanitize,$(PACKAGE_NAME)-$(PACKAGE_VERSION))\" --no-checksum --compat-libtool $(CODE_COVERAG"\ 830 "E_LCOV_SHOPTS) $(CODE_COVERAGE_LCOV_OPTIONS)\n"\ 831 " $(code_coverage_v_lcov_ign)$(LCOV) $(code_coverage_quiet) $(addprefix --directory ,$(CODE_COVERAGE_DIRECTORY)) --remove \"$(CODE_COVERAGE_OUTPUT_FIL"\ 832 "E).tmp\" \"/tmp/*\" $(CODE_COVERAGE_IGNORE_PATTERN) --output-file \"$(CODE_COVERAGE_OUTPUT_FILE)\" $(CODE_COVERAGE_LCOV_SHOPTS) $(CODE_COVERAGE_LCOV_RMOP"\ 833 "TS)\n"\ 834 " -@rm -f $(CODE_COVERAGE_OUTPUT_FILE).tmp\n"\ 835 " $(code_coverage_v_genhtml)LANG=C $(GENHTML) $(code_coverage_quiet) $(addprefix --prefix ,$(CODE_COVERAGE_DIRECTORY)) --output-directory \"$(CODE_COV"\ 836 "ERAGE_OUTPUT_DIRECTORY)\" --title \"$(PACKAGE_NAME)-$(PACKAGE_VERSION) Code Coverage\" --legend --show-details \"$(CODE_COVERAGE_OUTPUT_FILE)\" $(CODE_CO"\ 837 "VERAGE_GENHTML_OPTIONS)\n"\ 838 " @echo \"file://$(abs_builddir)/$(CODE_COVERAGE_OUTPUT_DIRECTORY)/index.html\"\n"\ 839 "else\n"\ 840 " @echo \"Need to reconfigure with --enable-code-coverage\"\n"\ 841 "endif\n"\ 842 "\n"\ 843 "# Hook rule executed before code-coverage-capture, overridable by the user\n"\ 844 "code-coverage-capture-hook:\n"\ 845 "\n"\ 846 "ifeq ($(CODE_COVERAGE_ENABLED),yes)\n"\ 847 "clean: code-coverage-clean\n"\ 848 "distclean: code-coverage-clean\n"\ 849 "code-coverage-clean:\n"\ 850 " -$(LCOV) --directory $(top_builddir) -z\n"\ 851 " -rm -rf $(CODE_COVERAGE_OUTPUT_FILE) $(CODE_COVERAGE_OUTPUT_FILE).tmp $(CODE_COVERAGE_OUTPUT_DIRECTORY)\n"\ 852 " -find . \\( -name \"*.gcda\" -o -name \"*.gcno\" -o -name \"*.gcov\" \\) -delete\n"\ 853 "endif\n"\ 854 "\n"\ 855 "GITIGNOREFILES ?=\n"\ 856 "GITIGNOREFILES += $(CODE_COVERAGE_OUTPUT_FILE) $(CODE_COVERAGE_OUTPUT_DIRECTORY)\n"\ 857 "\n"\ 858 "AM_DISTCHECK_CONFIGURE_FLAGS ?=\n"\ 859 "AM_DISTCHECK_CONFIGURE_FLAGS += --disable-code-coverage\n"\ 860 "\n"\ 861 ".PHONY: check-code-coverage code-coverage-capture code-coverage-capture-hook code-coverage-clean\n"\ 862 "" 863 S["CODE_COVERAGE_LDFLAGS"]="" 864 S["CODE_COVERAGE_CXXFLAGS"]="" 865 S["CODE_COVERAGE_CFLAGS"]="" 866 S["CODE_COVERAGE_CPPFLAGS"]="" 867 S["GENHTML"]="" 868 S["LCOV"]="" 869 S["GCOV"]="" 870 S["CODE_COVERAGE_ENABLED"]="no" 871 S["CODE_COVERAGE_ENABLED_FALSE"]="" 872 S["CODE_COVERAGE_ENABLED_TRUE"]="#" 873 S["SED"]="/bin/sed" 874 S["EGREP"]="/bin/grep -E" 875 S["GREP"]="/bin/grep" 876 S["RANLIB"]="ranlib" 877 S["WARN_CFLAGS_FOR_BUILD"]=" -Wall -Wempty-body -Wformat-security -Wignored-qualifiers -Winit-self -Wlogical-op -Wmissing-parameter-type -Wnested-externs -Wold-style-declaratio"\ 878 "n -Wold-style-definition -Wsign-compare -Wtype-limits -Wwrite-strings" 879 S["LDFLAGS_FOR_BUILD"]="" 880 S["CPPFLAGS_FOR_BUILD"]="" 881 S["CFLAGS_FOR_BUILD"]="-g -O2" 882 S["BUILD_OBJEXT"]="" 883 S["BUILD_EXEEXT"]="" 884 S["CPP_FOR_BUILD"]="gcc -E" 885 S["ac_ct_CC_FOR_BUILD"]="gcc" 886 S["CC_FOR_BUILD"]="gcc" 887 S["WARN_CFLAGS"]=" -Wall -Wempty-body -Wformat-security -Wignored-qualifiers -Winit-self -Wlogical-op -Wmissing-parameter-type -Wnested-externs -Wold-style-declaratio"\ 888 "n -Wold-style-definition -Wsign-compare -Wtype-limits -Wwrite-strings" 889 S["CPP"]="gcc -E" 890 S["am__fastdepCC_FALSE"]="#" 891 S["am__fastdepCC_TRUE"]="" 892 S["CCDEPMODE"]="depmode=gcc3" 893 S["am__nodep"]="_no" 894 S["AMDEPBACKSLASH"]="\\" 895 S["AMDEP_FALSE"]="#" 896 S["AMDEP_TRUE"]="" 897 S["am__quote"]="" 898 S["am__include"]="include" 899 S["DEPDIR"]=".deps" 900 S["OBJEXT"]="o" 901 S["EXEEXT"]="" 902 S["ac_ct_CC"]="gcc" 903 S["CPPFLAGS"]="" 904 S["LDFLAGS"]="" 905 S["CFLAGS"]="-g -O2" 906 S["CC"]="gcc" 907 S["DEB_CHANGELOGTIME"]="Thu, 25 May 2017 15:09:49 -0700" 908 S["RPM_CHANGELOGTIME"]="Thu May 25 2017" 909 S["host_os"]="linux-gnu" 910 S["host_vendor"]="pc" 911 S["host_cpu"]="x86_64" 912 S["host"]="x86_64-pc-linux-gnu" 913 S["build_os"]="linux-gnu" 914 S["build_vendor"]="pc" 915 S["build_cpu"]="x86_64" 916 S["build"]="x86_64-pc-linux-gnu" 917 S["MAINT"]="#" 918 S["MAINTAINER_MODE_FALSE"]="" 919 S["MAINTAINER_MODE_TRUE"]="#" 920 S["AM_BACKSLASH"]="\\" 921 S["AM_DEFAULT_VERBOSITY"]="1" 922 S["AM_DEFAULT_V"]="$(AM_DEFAULT_VERBOSITY)" 923 S["AM_V"]="$(V)" 924 S["am__untar"]="$${TAR-tar} xf -" 925 S["am__tar"]="$${TAR-tar} chof - \"$$tardir\"" 926 S["AMTAR"]="$${TAR-tar}" 927 S["am__leading_dot"]="." 928 S["SET_MAKE"]="" 929 S["AWK"]="gawk" 930 S["mkdir_p"]="$(MKDIR_P)" 931 S["MKDIR_P"]="/bin/mkdir -p" 932 S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" 933 S["STRIP"]="" 934 S["install_sh"]="${SHELL} /tmp/strace-4.17/install-sh" 935 S["MAKEINFO"]="${SHELL} /tmp/strace-4.17/missing makeinfo" 936 S["AUTOHEADER"]="${SHELL} /tmp/strace-4.17/missing autoheader" 937 S["AUTOMAKE"]="${SHELL} /tmp/strace-4.17/missing automake-1.14" 938 S["AUTOCONF"]="${SHELL} /tmp/strace-4.17/missing autoconf" 939 S["ACLOCAL"]="${SHELL} /tmp/strace-4.17/missing aclocal-1.14" 940 S["VERSION"]="4.17" 941 S["PACKAGE"]="strace" 942 S["CYGPATH_W"]="echo" 943 S["am__isrc"]="" 944 S["INSTALL_DATA"]="${INSTALL} -m 644" 945 S["INSTALL_SCRIPT"]="${INSTALL}" 946 S["INSTALL_PROGRAM"]="${INSTALL}" 947 S["target_alias"]="" 948 S["host_alias"]="" 949 S["build_alias"]="" 950 S["LIBS"]="" 951 S["ECHO_T"]="" 952 S["ECHO_N"]="-n" 953 S["ECHO_C"]="" 954 S["DEFS"]="-DHAVE_CONFIG_H" 955 S["mandir"]="${datarootdir}/man" 956 S["localedir"]="${datarootdir}/locale" 957 S["libdir"]="${exec_prefix}/lib" 958 S["psdir"]="${docdir}" 959 S["pdfdir"]="${docdir}" 960 S["dvidir"]="${docdir}" 961 S["htmldir"]="${docdir}" 962 S["infodir"]="${datarootdir}/info" 963 S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}" 964 S["oldincludedir"]="/usr/include" 965 S["includedir"]="${prefix}/include" 966 S["localstatedir"]="${prefix}/var" 967 S["sharedstatedir"]="${prefix}/com" 968 S["sysconfdir"]="${prefix}/etc" 969 S["datadir"]="${datarootdir}" 970 S["datarootdir"]="${prefix}/share" 971 S["libexecdir"]="${exec_prefix}/libexec" 972 S["sbindir"]="${exec_prefix}/sbin" 973 S["bindir"]="${exec_prefix}/bin" 974 S["program_transform_name"]="s,x,x," 975 S["prefix"]="/usr/local" 976 S["exec_prefix"]="${prefix}" 977 S["PACKAGE_URL"]="https://strace.io" 978 S["PACKAGE_BUGREPORT"]="strace-devel (at] lists.sourceforge.net" 979 S["PACKAGE_STRING"]="strace 4.17" 980 S["PACKAGE_VERSION"]="4.17" 981 S["PACKAGE_TARNAME"]="strace" 982 S["PACKAGE_NAME"]="strace" 983 S["PATH_SEPARATOR"]=":" 984 S["SHELL"]="/bin/sh" 985 _ACAWK 986 cat >>"$ac_tmp/subs1.awk" <<_ACAWK && 987 for (key in S) S_is_set[key] = 1 988 FS = "" 989 990 } 991 { 992 line = $ 0 993 nfields = split(line, field, "@") 994 substed = 0 995 len = length(field[1]) 996 for (i = 2; i < nfields; i++) { 997 key = field[i] 998 keylen = length(key) 999 if (S_is_set[key]) { 1000 value = S[key] 1001 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 1002 len += length(value) + length(field[++i]) 1003 substed = 1 1004 } else 1005 len += 1 + keylen 1006 } 1007 1008 print line 1009 } 1010 1011 _ACAWK 1012 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 1013 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 1014 else 1015 cat 1016 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 1017 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 1018 fi # test -n "$CONFIG_FILES" 1019 1020 # Set up the scripts for CONFIG_HEADERS section. 1021 # No need to generate them if there are no CONFIG_HEADERS. 1022 # This happens for instance with `./config.status Makefile'. 1023 if test -n "$CONFIG_HEADERS"; then 1024 cat >"$ac_tmp/defines.awk" <<\_ACAWK || 1025 BEGIN { 1026 D["PACKAGE_NAME"]=" \"strace\"" 1027 D["PACKAGE_TARNAME"]=" \"strace\"" 1028 D["PACKAGE_VERSION"]=" \"4.17\"" 1029 D["PACKAGE_STRING"]=" \"strace 4.17\"" 1030 D["PACKAGE_BUGREPORT"]=" \"strace-devel (at] lists.sourceforge.net\"" 1031 D["PACKAGE_URL"]=" \"https://strace.io\"" 1032 D["PACKAGE"]=" \"strace\"" 1033 D["VERSION"]=" \"4.17\"" 1034 D["STDC_HEADERS"]=" 1" 1035 D["HAVE_SYS_TYPES_H"]=" 1" 1036 D["HAVE_SYS_STAT_H"]=" 1" 1037 D["HAVE_STDLIB_H"]=" 1" 1038 D["HAVE_STRING_H"]=" 1" 1039 D["HAVE_MEMORY_H"]=" 1" 1040 D["HAVE_STRINGS_H"]=" 1" 1041 D["HAVE_INTTYPES_H"]=" 1" 1042 D["HAVE_STDINT_H"]=" 1" 1043 D["HAVE_UNISTD_H"]=" 1" 1044 D["__EXTENSIONS__"]=" 1" 1045 D["_ALL_SOURCE"]=" 1" 1046 D["_GNU_SOURCE"]=" 1" 1047 D["_POSIX_PTHREAD_SEMANTICS"]=" 1" 1048 D["_TANDEM_SOURCE"]=" 1" 1049 D["COPYRIGHT_YEAR"]=" \"2017\"" 1050 D["X86_64"]=" 1" 1051 D["ENABLE_ARM_OABI"]=" 0" 1052 D["HAVE_TYPEOF"]=" 1" 1053 D["HAVE_ACCEPT4"]=" 1" 1054 D["HAVE_FALLOCATE"]=" 1" 1055 D["HAVE_FANOTIFY_MARK"]=" 1" 1056 D["HAVE_FOPEN64"]=" 1" 1057 D["HAVE_FORK"]=" 1" 1058 D["HAVE_FPUTS_UNLOCKED"]=" 1" 1059 D["HAVE_FSTATAT"]=" 1" 1060 D["HAVE_FTRUNCATE"]=" 1" 1061 D["HAVE_FUTIMENS"]=" 1" 1062 D["HAVE_IF_INDEXTONAME"]=" 1" 1063 D["HAVE_OPEN64"]=" 1" 1064 D["HAVE_PRCTL"]=" 1" 1065 D["HAVE_PREADV"]=" 1" 1066 D["HAVE_PROCESS_VM_READV"]=" 1" 1067 D["HAVE_PWRITEV"]=" 1" 1068 D["HAVE_READAHEAD"]=" 1" 1069 D["HAVE_SIGNALFD"]=" 1" 1070 D["HAVE_STPCPY"]=" 1" 1071 D["HAVE_STRERROR"]=" 1" 1072 D["HAVE_STRSIGNAL"]=" 1" 1073 D["HAVE_SYNC_FILE_RANGE"]=" 1" 1074 D["HAVE_UTIMENSAT"]=" 1" 1075 D["HAVE_SIG_ATOMIC_T"]=" 1" 1076 D["HAVE_STRUCT_SIGCONTEXT"]=" 1" 1077 D["HAVE_STRUCT_MMSGHDR"]=" 1" 1078 D["HAVE___KERNEL_LONG_T"]=" 1" 1079 D["HAVE___KERNEL_ULONG_T"]=" 1" 1080 D["HAVE_STRUCT___OLD_KERNEL_STAT"]=" 1" 1081 D["HAVE_STRUCT_USER_DESC"]=" 1" 1082 D["HAVE_STRUCT_STAT_ST_MTIME_NSEC"]=" 1" 1083 D["HAVE_STRUCT_FLOCK"]=" 1" 1084 D["HAVE_STRUCT_FLOCK64"]=" 1" 1085 D["HAVE_STRUCT_TIMEX_TAI"]=" 1" 1086 D["HAVE_STRUCT_UTSNAME_DOMAINNAME"]=" 1" 1087 D["HAVE_SIGINFO_T_SI_SYSCALL"]=" 1" 1088 D["HAVE_SIGINFO_T_SI_TIMERID"]=" 1" 1089 D["HAVE_SIGINFO_T_SI_OVERRUN"]=" 1" 1090 D["HAVE_STRUCT_PERF_EVENT_ATTR_PRECISE_IP"]=" 1" 1091 D["HAVE_STRUCT_PERF_EVENT_ATTR_MMAP_DATA"]=" 1" 1092 D["HAVE_STRUCT_PERF_EVENT_ATTR_SAMPLE_ID_ALL"]=" 1" 1093 D["HAVE_STRUCT_PERF_EVENT_ATTR_EXCLUDE_HOST"]=" 1" 1094 D["HAVE_STRUCT_PERF_EVENT_ATTR_EXCLUDE_GUEST"]=" 1" 1095 D["HAVE_STRUCT_PERF_EVENT_ATTR_EXCLUDE_CALLCHAIN_KERNEL"]=" 1" 1096 D["HAVE_STRUCT_PERF_EVENT_ATTR_EXCLUDE_CALLCHAIN_USER"]=" 1" 1097 D["HAVE_STRUCT_PERF_EVENT_ATTR_MMAP2"]=" 1" 1098 D["HAVE_STRUCT_PERF_EVENT_ATTR_BP_TYPE"]=" 1" 1099 D["HAVE_STRUCT_PERF_EVENT_ATTR_CONFIG1"]=" 1" 1100 D["HAVE_STRUCT_PERF_EVENT_ATTR_CONFIG2"]=" 1" 1101 D["HAVE_STRUCT_PERF_EVENT_ATTR_BRANCH_SAMPLE_TYPE"]=" 1" 1102 D["HAVE_STRUCT_PERF_EVENT_ATTR_SAMPLE_REGS_USER"]=" 1" 1103 D["HAVE_STRUCT_PERF_EVENT_ATTR_SAMPLE_STACK_USER"]=" 1" 1104 D["HAVE_ELF_H"]=" 1" 1105 D["HAVE_INTTYPES_H"]=" 1" 1106 D["HAVE_LINUX_BSG_H"]=" 1" 1107 D["HAVE_LINUX_DM_IOCTL_H"]=" 1" 1108 D["HAVE_LINUX_DQBLK_XFS_H"]=" 1" 1109 D["HAVE_LINUX_FALLOC_H"]=" 1" 1110 D["HAVE_LINUX_FIEMAP_H"]=" 1" 1111 D["HAVE_LINUX_FILTER_H"]=" 1" 1112 D["HAVE_LINUX_HIDDEV_H"]=" 1" 1113 D["HAVE_LINUX_IP_VS_H"]=" 1" 1114 D["HAVE_LINUX_IPC_H"]=" 1" 1115 D["HAVE_LINUX_MMTIMER_H"]=" 1" 1116 D["HAVE_LINUX_MSG_H"]=" 1" 1117 D["HAVE_LINUX_PERF_EVENT_H"]=" 1" 1118 D["HAVE_LINUX_QUOTA_H"]=" 1" 1119 D["HAVE_LINUX_SECCOMP_H"]=" 1" 1120 D["HAVE_LINUX_SECUREBITS_H"]=" 1" 1121 D["HAVE_LINUX_SEM_H"]=" 1" 1122 D["HAVE_LINUX_SHM_H"]=" 1" 1123 D["HAVE_LINUX_UTSNAME_H"]=" 1" 1124 D["HAVE_MQUEUE_H"]=" 1" 1125 D["HAVE_NETIPX_IPX_H"]=" 1" 1126 D["HAVE_SCSI_SG_H"]=" 1" 1127 D["HAVE_STROPTS_H"]=" 1" 1128 D["HAVE_SYS_EVENTFD_H"]=" 1" 1129 D["HAVE_SYS_FANOTIFY_H"]=" 1" 1130 D["HAVE_SYS_IPC_H"]=" 1" 1131 D["HAVE_SYS_MSG_H"]=" 1" 1132 D["HAVE_SYS_QUOTA_H"]=" 1" 1133 D["HAVE_SYS_REG_H"]=" 1" 1134 D["HAVE_SYS_SEM_H"]=" 1" 1135 D["HAVE_SYS_SHM_H"]=" 1" 1136 D["HAVE_SYS_SIGNALFD_H"]=" 1" 1137 D["HAVE_SYS_XATTR_H"]=" 1" 1138 D["HAVE_USTAT_H"]=" 1" 1139 D["HAVE_NETINET_TCP_H"]=" 1" 1140 D["HAVE_NETINET_UDP_H"]=" 1" 1141 D["HAVE_LINUX_MQUEUE_H"]=" 1" 1142 D["HAVE_LINUX_NETFILTER_ARP_ARP_TABLES_H"]=" 1" 1143 D["HAVE_LINUX_NETFILTER_IPV4_IP_TABLES_H"]=" 1" 1144 D["HAVE_LINUX_NETFILTER_IPV6_IP6_TABLES_H"]=" 1" 1145 D["HAVE_LINUX_INPUT_H"]=" 1" 1146 D["HAVE_STRUCT_INPUT_ABSINFO_RESOLUTION"]=" 1" 1147 D["HAVE_STRUCT_STATFS"]=" 1" 1148 D["HAVE_STRUCT_STATFS_F_FRSIZE"]=" 1" 1149 D["HAVE_STRUCT_STATFS_F_FLAGS"]=" 1" 1150 D["HAVE_STRUCT_STATFS_F_FSID_VAL"]=" 1" 1151 D["HAVE_STRUCT_STATFS64"]=" 1" 1152 D["HAVE_STRUCT_STATFS64_F_FRSIZE"]=" 1" 1153 D["HAVE_STRUCT_STATFS64_F_FLAGS"]=" 1" 1154 D["HAVE_STRUCT_STATFS64_F_FSID_VAL"]=" 1" 1155 D["HAVE_STRUCT_BLK_USER_TRACE_SETUP"]=" 1" 1156 D["HAVE_LINUX_BTRFS_H"]=" 1" 1157 D["HAVE_DECL_BTRFS_COMPRESS_NONE"]=" 0" 1158 D["HAVE_DECL_BTRFS_COMPRESS_ZLIB"]=" 0" 1159 D["HAVE_DECL_BTRFS_COMPRESS_LZO"]=" 0" 1160 D["HAVE_DECL_SYS_ERRLIST"]=" 1" 1161 D["HAVE_DECL_PTRACE_PEEKUSER"]=" 1" 1162 D["HAVE_DECL_PTRACE_POKEUSER"]=" 1" 1163 D["HAVE_DECL_P_PID"]=" 1" 1164 D["HAVE_DECL_P_PPID"]=" 0" 1165 D["HAVE_DECL_P_PGID"]=" 1" 1166 D["HAVE_DECL_P_SID"]=" 0" 1167 D["HAVE_DECL_P_CID"]=" 0" 1168 D["HAVE_DECL_P_UID"]=" 0" 1169 D["HAVE_DECL_P_GID"]=" 0" 1170 D["HAVE_DECL_P_ALL"]=" 1" 1171 D["HAVE_DECL_P_LWPID"]=" 0" 1172 D["HAVE_DECL_LO_FLAGS_READ_ONLY"]=" 1" 1173 D["HAVE_DECL_LO_FLAGS_USE_AOPS"]=" 0" 1174 D["HAVE_DECL_LO_FLAGS_AUTOCLEAR"]=" 1" 1175 D["HAVE_DECL_LO_FLAGS_PARTSCAN"]=" 1" 1176 D["HAVE_DECL_LO_FLAGS_DIRECT_IO"]=" 0" 1177 D["HAVE_DECL_CTL_PROC"]=" 1" 1178 D["HAVE_DECL_CTL_ARLAN"]=" 1" 1179 D["HAVE_DECL_CTL_S390DBF"]=" 1" 1180 D["HAVE_DECL_CTL_SUNRPC"]=" 1" 1181 D["HAVE_DECL_CTL_PM"]=" 1" 1182 D["HAVE_DECL_CTL_FRV"]=" 1" 1183 D["HAVE_DECL_KERN_PRINTK_RATELIMIT"]=" 1" 1184 D["HAVE_DECL_KERN_PRINTK_RATELIMIT_BURST"]=" 1" 1185 D["HAVE_DECL_KERN_PTY"]=" 1" 1186 D["HAVE_DECL_KERN_NGROUPS_MAX"]=" 1" 1187 D["HAVE_DECL_KERN_SPARC_SCONS_PWROFF"]=" 1" 1188 D["HAVE_DECL_KERN_HZ_TIMER"]=" 1" 1189 D["HAVE_DECL_KERN_UNKNOWN_NMI_PANIC"]=" 1" 1190 D["HAVE_DECL_KERN_BOOTLOADER_TYPE"]=" 1" 1191 D["HAVE_DECL_KERN_RANDOMIZE"]=" 1" 1192 D["HAVE_DECL_KERN_SETUID_DUMPABLE"]=" 1" 1193 D["HAVE_DECL_KERN_SPIN_RETRY"]=" 1" 1194 D["HAVE_DECL_KERN_ACPI_VIDEO_FLAGS"]=" 1" 1195 D["HAVE_DECL_KERN_IA64_UNALIGNED"]=" 1" 1196 D["HAVE_DECL_KERN_COMPAT_LOG"]=" 1" 1197 D["HAVE_DECL_KERN_MAX_LOCK_DEPTH"]=" 1" 1198 D["HAVE_DECL_KERN_NMI_WATCHDOG"]=" 1" 1199 D["HAVE_DECL_KERN_PANIC_ON_NMI"]=" 1" 1200 D["HAVE_DECL_NET_LLC"]=" 1" 1201 D["HAVE_DECL_NET_NETFILTER"]=" 1" 1202 D["HAVE_DECL_NET_DCCP"]=" 1" 1203 D["HAVE_DECL_NET_IRDA"]=" 1" 1204 D["HAVE_DECL_NET_CORE_DESTROY_DELAY"]=" 0" 1205 D["HAVE_DECL_NET_CORE_BUDGET"]=" 1" 1206 D["HAVE_DECL_NET_CORE_AEVENT_ETIME"]=" 1" 1207 D["HAVE_DECL_NET_CORE_AEVENT_RSEQTH"]=" 1" 1208 D["HAVE_DECL_NET_CORE_WARNINGS"]=" 1" 1209 D["HAVE_DECL_NET_IPV4_IGMP_MAX_MSF"]=" 1" 1210 D["HAVE_DECL_NET_TCP_NO_METRICS_SAVE"]=" 1" 1211 D["HAVE_DECL_NET_TCP_DEFAULT_WIN_SCALE"]=" 1" 1212 D["HAVE_DECL_NET_TCP_MODERATE_RCVBUF"]=" 1" 1213 D["HAVE_DECL_NET_TCP_TSO_WIN_DIVISOR"]=" 1" 1214 D["HAVE_DECL_NET_TCP_BIC_BETA"]=" 1" 1215 D["HAVE_DECL_NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR"]=" 1" 1216 D["HAVE_DECL_NET_TCP_CONG_CONTROL"]=" 1" 1217 D["HAVE_DECL_NET_TCP_ABC"]=" 1" 1218 D["HAVE_DECL_NET_IPV4_IPFRAG_MAX_DIST"]=" 1" 1219 D["HAVE_DECL_NET_TCP_MTU_PROBING"]=" 1" 1220 D["HAVE_DECL_NET_TCP_BASE_MSS"]=" 1" 1221 D["HAVE_DECL_NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS"]=" 1" 1222 D["HAVE_DECL_NET_TCP_DMA_COPYBREAK"]=" 1" 1223 D["HAVE_DECL_NET_TCP_SLOW_START_AFTER_IDLE"]=" 1" 1224 D["HAVE_DECL_NET_CIPSOV4_CACHE_ENABLE"]=" 1" 1225 D["HAVE_DECL_NET_CIPSOV4_CACHE_BUCKET_SIZE"]=" 1" 1226 D["HAVE_DECL_NET_CIPSOV4_RBM_OPTFMT"]=" 1" 1227 D["HAVE_DECL_NET_CIPSOV4_RBM_STRICTVALID"]=" 1" 1228 D["HAVE_DECL_NET_TCP_AVAIL_CONG_CONTROL"]=" 1" 1229 D["HAVE_DECL_NET_TCP_ALLOWED_CONG_CONTROL"]=" 1" 1230 D["HAVE_DECL_NET_TCP_MAX_SSTHRESH"]=" 1" 1231 D["HAVE_DECL_NET_TCP_FRTO_RESPONSE"]=" 1" 1232 D["HAVE_DECL_NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS"]=" 1" 1233 D["HAVE_DECL_NET_IPV4_CONF_FORCE_IGMP_VERSION"]=" 1" 1234 D["HAVE_DECL_NET_IPV4_CONF_ARP_ANNOUNCE"]=" 1" 1235 D["HAVE_DECL_NET_IPV4_CONF_ARP_IGNORE"]=" 1" 1236 D["HAVE_DECL_NET_IPV4_CONF_PROMOTE_SECONDARIES"]=" 1" 1237 D["HAVE_DECL_NET_IPV4_CONF_ARP_ACCEPT"]=" 1" 1238 D["HAVE_DECL_NET_IPV4_CONF_ARP_NOTIFY"]=" 1" 1239 D["HAVE_DECL_NET_IPV6_MLD_MAX_MSF"]=" 1" 1240 D["HAVE_DECL_NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS"]=" 1" 1241 D["HAVE_DECL_VM_MAX_MAP_COUNT"]=" 1" 1242 D["HAVE_DECL_VM_LAPTOP_MODE"]=" 1" 1243 D["HAVE_DECL_VM_BLOCK_DUMP"]=" 1" 1244 D["HAVE_DECL_VM_HUGETLB_GROUP"]=" 1" 1245 D["HAVE_DECL_VM_VFS_CACHE_PRESSURE"]=" 1" 1246 D["HAVE_DECL_VM_LEGACY_VA_LAYOUT"]=" 1" 1247 D["HAVE_DECL_VM_SWAP_TOKEN_TIMEOUT"]=" 1" 1248 D["HAVE_DECL_V4L2_FIELD_ANY"]=" 1" 1249 D["HAVE_DECL_V4L2_FIELD_NONE"]=" 1" 1250 D["HAVE_DECL_V4L2_FIELD_TOP"]=" 1" 1251 D["HAVE_DECL_V4L2_FIELD_BOTTOM"]=" 1" 1252 D["HAVE_DECL_V4L2_FIELD_INTERLACED"]=" 1" 1253 D["HAVE_DECL_V4L2_FIELD_SEQ_TB"]=" 1" 1254 D["HAVE_DECL_V4L2_FIELD_SEQ_BT"]=" 1" 1255 D["HAVE_DECL_V4L2_FIELD_ALTERNATE"]=" 1" 1256 D["HAVE_DECL_V4L2_FIELD_INTERLACED_TB"]=" 1" 1257 D["HAVE_DECL_V4L2_FIELD_INTERLACED_BT"]=" 1" 1258 D["HAVE_DECL_V4L2_BUF_TYPE_VIDEO_CAPTURE"]=" 1" 1259 D["HAVE_DECL_V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE"]=" 1" 1260 D["HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OUTPUT"]=" 1" 1261 D["HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE"]=" 1" 1262 D["HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OVERLAY"]=" 1" 1263 D["HAVE_DECL_V4L2_BUF_TYPE_VBI_CAPTURE"]=" 1" 1264 D["HAVE_DECL_V4L2_BUF_TYPE_VBI_OUTPUT"]=" 1" 1265 D["HAVE_DECL_V4L2_BUF_TYPE_SLICED_VBI_CAPTURE"]=" 1" 1266 D["HAVE_DECL_V4L2_BUF_TYPE_SLICED_VBI_OUTPUT"]=" 1" 1267 D["HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAY"]=" 1" 1268 D["HAVE_DECL_V4L2_BUF_TYPE_SDR_CAPTURE"]=" 0" 1269 D["HAVE_DECL_V4L2_BUF_TYPE_SDR_OUTPUT"]=" 0" 1270 D["HAVE_DECL_V4L2_TUNER_RADIO"]=" 1" 1271 D["HAVE_DECL_V4L2_TUNER_ANALOG_TV"]=" 1" 1272 D["HAVE_DECL_V4L2_TUNER_DIGITAL_TV"]=" 1" 1273 D["HAVE_DECL_V4L2_MEMORY_MMAP"]=" 1" 1274 D["HAVE_DECL_V4L2_MEMORY_USERPTR"]=" 1" 1275 D["HAVE_DECL_V4L2_MEMORY_OVERLAY"]=" 1" 1276 D["HAVE_DECL_V4L2_MEMORY_DMABUF"]=" 1" 1277 D["HAVE_DECL_V4L2_COLORSPACE_SMPTE170M"]=" 1" 1278 D["HAVE_DECL_V4L2_COLORSPACE_SMPTE240M"]=" 1" 1279 D["HAVE_DECL_V4L2_COLORSPACE_REC709"]=" 1" 1280 D["HAVE_DECL_V4L2_COLORSPACE_BT878"]=" 1" 1281 D["HAVE_DECL_V4L2_COLORSPACE_470_SYSTEM_M"]=" 1" 1282 D["HAVE_DECL_V4L2_COLORSPACE_470_SYSTEM_BG"]=" 1" 1283 D["HAVE_DECL_V4L2_COLORSPACE_JPEG"]=" 1" 1284 D["HAVE_DECL_V4L2_COLORSPACE_SRGB"]=" 1" 1285 D["HAVE_DECL_V4L2_PRIORITY_UNSET"]=" 1" 1286 D["HAVE_DECL_V4L2_PRIORITY_BACKGROUND"]=" 1" 1287 D["HAVE_DECL_V4L2_PRIORITY_INTERACTIVE"]=" 1" 1288 D["HAVE_DECL_V4L2_PRIORITY_RECORD"]=" 1" 1289 D["HAVE_DECL_V4L2_FRMSIZE_TYPE_DISCRETE"]=" 1" 1290 D["HAVE_DECL_V4L2_FRMSIZE_TYPE_CONTINUOUS"]=" 1" 1291 D["HAVE_DECL_V4L2_FRMSIZE_TYPE_STEPWISE"]=" 1" 1292 D["HAVE_DECL_V4L2_FRMIVAL_TYPE_DISCRETE"]=" 1" 1293 D["HAVE_DECL_V4L2_FRMIVAL_TYPE_CONTINUOUS"]=" 1" 1294 D["HAVE_DECL_V4L2_FRMIVAL_TYPE_STEPWISE"]=" 1" 1295 D["HAVE_DECL_V4L2_CTRL_TYPE_INTEGER"]=" 1" 1296 D["HAVE_DECL_V4L2_CTRL_TYPE_BOOLEAN"]=" 1" 1297 D["HAVE_DECL_V4L2_CTRL_TYPE_MENU"]=" 1" 1298 D["HAVE_DECL_V4L2_CTRL_TYPE_BUTTON"]=" 1" 1299 D["HAVE_DECL_V4L2_CTRL_TYPE_INTEGER64"]=" 1" 1300 D["HAVE_DECL_V4L2_CTRL_TYPE_CTRL_CLASS"]=" 1" 1301 D["HAVE_DECL_V4L2_CTRL_TYPE_STRING"]=" 1" 1302 D["HAVE_DECL_V4L2_CTRL_TYPE_BITMASK"]=" 1" 1303 D["HAVE_DECL_V4L2_CTRL_TYPE_INTEGER_MENU"]=" 1" 1304 D["HAVE_STRUCT_V4L2_WINDOW_GLOBAL_ALPHA"]=" 1" 1305 D["HAVE_BLKGETSIZE64"]=" 1" 1306 D["SIZEOF_LONG"]=" 8" 1307 D["SIZEOF_LONG_LONG"]=" 8" 1308 D["SIZEOF_OFF_T"]=" 8" 1309 D["SIZEOF_KERNEL_LONG_T"]=" 8" 1310 D["SIZEOF_STRUCT_I64_I32"]=" 16" 1311 D["ASM_SIGRTMIN"]=" 32" 1312 D["ASM_SA_RESTORER"]=" 0x04000000" 1313 D["HAVE___BUILTIN_POPCOUNT"]=" 1" 1314 D["HAVE_DLADDR"]=" 1" 1315 D["HAVE_GNU_STUBS_32_H"]=" 1" 1316 D["HAVE_M32_MPERS"]=" 1" 1317 D["HAVE_M32_STRUCT_STAT"]=" 1" 1318 D["HAVE_M32_STRUCT_STAT_ST_MTIME_NSEC"]=" 1" 1319 D["HAVE_M32_STRUCT_STAT64"]=" 1" 1320 D["HAVE_M32_STRUCT_STAT64_ST_MTIME_NSEC"]=" 1" 1321 D["HAVE_GNU_STUBS_X32_H"]=" 1" 1322 D["HAVE_MX32_MPERS"]=" 1" 1323 D["HAVE_MX32_STRUCT_STAT"]=" 1" 1324 D["HAVE_MX32_STRUCT_STAT_ST_MTIME_NSEC"]=" 1" 1325 for (key in D) D_is_set[key] = 1 1326 FS = "" 1327 } 1328 /^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ { 1329 line = $ 0 1330 split(line, arg, " ") 1331 if (arg[1] == "#") { 1332 defundef = arg[2] 1333 mac1 = arg[3] 1334 } else { 1335 defundef = substr(arg[1], 2) 1336 mac1 = arg[2] 1337 } 1338 split(mac1, mac2, "(") #) 1339 macro = mac2[1] 1340 prefix = substr(line, 1, index(line, defundef) - 1) 1341 if (D_is_set[macro]) { 1342 # Preserve the white space surrounding the "#". 1343 print prefix "define", macro P[macro] D[macro] 1344 next 1345 } else { 1346 # Replace #undef with comments. This is necessary, for example, 1347 # in the case of _POSIX_SOURCE, which is predefined and required 1348 # on some systems where configure will not decide to define it. 1349 if (defundef == "undef") { 1350 print "/*", prefix defundef, macro, "*/" 1351 next 1352 } 1353 } 1354 } 1355 { print } 1356 _ACAWK 1357 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 1358 fi # test -n "$CONFIG_HEADERS" 1359 1360 1361 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 1362 shift 1363 for ac_tag 1364 do 1365 case $ac_tag in 1366 :[FHLC]) ac_mode=$ac_tag; continue;; 1367 esac 1368 case $ac_mode$ac_tag in 1369 :[FHL]*:*);; 1370 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 1371 :[FH]-) ac_tag=-:-;; 1372 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 1373 esac 1374 ac_save_IFS=$IFS 1375 IFS=: 1376 set x $ac_tag 1377 IFS=$ac_save_IFS 1378 shift 1379 ac_file=$1 1380 shift 1381 1382 case $ac_mode in 1383 :L) ac_source=$1;; 1384 :[FH]) 1385 ac_file_inputs= 1386 for ac_f 1387 do 1388 case $ac_f in 1389 -) ac_f="$ac_tmp/stdin";; 1390 *) # Look for the file first in the build tree, then in the source tree 1391 # (if the path is not absolute). The absolute path cannot be DOS-style, 1392 # because $ac_f cannot contain `:'. 1393 test -f "$ac_f" || 1394 case $ac_f in 1395 [\\/$]*) false;; 1396 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 1397 esac || 1398 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 1399 esac 1400 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 1401 as_fn_append ac_file_inputs " '$ac_f'" 1402 done 1403 1404 # Let's still pretend it is `configure' which instantiates (i.e., don't 1405 # use $as_me), people would be surprised to read: 1406 # /* config.h. Generated by config.status. */ 1407 configure_input='Generated from '` 1408 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 1409 `' by configure.' 1410 if test x"$ac_file" != x-; then 1411 configure_input="$ac_file. $configure_input" 1412 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1413 $as_echo "$as_me: creating $ac_file" >&6;} 1414 fi 1415 # Neutralize special characters interpreted by sed in replacement strings. 1416 case $configure_input in #( 1417 *\&* | *\|* | *\\* ) 1418 ac_sed_conf_input=`$as_echo "$configure_input" | 1419 sed 's/[\\\\&|]/\\\\&/g'`;; #( 1420 *) ac_sed_conf_input=$configure_input;; 1421 esac 1422 1423 case $ac_tag in 1424 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 1425 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 1426 esac 1427 ;; 1428 esac 1429 1430 ac_dir=`$as_dirname -- "$ac_file" || 1431 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1432 X"$ac_file" : 'X\(//\)[^/]' \| \ 1433 X"$ac_file" : 'X\(//\)$' \| \ 1434 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1435 $as_echo X"$ac_file" | 1436 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1437 s//\1/ 1438 q 1439 } 1440 /^X\(\/\/\)[^/].*/{ 1441 s//\1/ 1442 q 1443 } 1444 /^X\(\/\/\)$/{ 1445 s//\1/ 1446 q 1447 } 1448 /^X\(\/\).*/{ 1449 s//\1/ 1450 q 1451 } 1452 s/.*/./; q'` 1453 as_dir="$ac_dir"; as_fn_mkdir_p 1454 ac_builddir=. 1455 1456 case "$ac_dir" in 1457 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1458 *) 1459 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1460 # A ".." for each directory in $ac_dir_suffix. 1461 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1462 case $ac_top_builddir_sub in 1463 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1464 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1465 esac ;; 1466 esac 1467 ac_abs_top_builddir=$ac_pwd 1468 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1469 # for backward compatibility: 1470 ac_top_builddir=$ac_top_build_prefix 1471 1472 case $srcdir in 1473 .) # We are building in place. 1474 ac_srcdir=. 1475 ac_top_srcdir=$ac_top_builddir_sub 1476 ac_abs_top_srcdir=$ac_pwd ;; 1477 [\\/]* | ?:[\\/]* ) # Absolute name. 1478 ac_srcdir=$srcdir$ac_dir_suffix; 1479 ac_top_srcdir=$srcdir 1480 ac_abs_top_srcdir=$srcdir ;; 1481 *) # Relative name. 1482 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1483 ac_top_srcdir=$ac_top_build_prefix$srcdir 1484 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1485 esac 1486 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1487 1488 1489 case $ac_mode in 1490 :F) 1491 # 1492 # CONFIG_FILE 1493 # 1494 1495 case $INSTALL in 1496 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 1497 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 1498 esac 1499 ac_MKDIR_P=$MKDIR_P 1500 case $MKDIR_P in 1501 [\\/$]* | ?:[\\/]* ) ;; 1502 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 1503 esac 1504 # If the template does not know about datarootdir, expand it. 1505 # FIXME: This hack should be removed a few years after 2.60. 1506 ac_datarootdir_hack=; ac_datarootdir_seen= 1507 ac_sed_dataroot=' 1508 /datarootdir/ { 1509 p 1510 q 1511 } 1512 /@datadir@/p 1513 /@docdir@/p 1514 /@infodir@/p 1515 /@localedir@/p 1516 /@mandir@/p' 1517 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 1518 *datarootdir*) ac_datarootdir_seen=yes;; 1519 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1520 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1521 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 1522 ac_datarootdir_hack=' 1523 s&@datadir@&${datarootdir}&g 1524 s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g 1525 s&@infodir@&${datarootdir}/info&g 1526 s&@localedir@&${datarootdir}/locale&g 1527 s&@mandir@&${datarootdir}/man&g 1528 s&\${datarootdir}&${prefix}/share&g' ;; 1529 esac 1530 ac_sed_extra="/^[ ]*VPATH[ ]*=[ ]*/{ 1531 h 1532 s/// 1533 s/^/:/ 1534 s/[ ]*$/:/ 1535 s/:\$(srcdir):/:/g 1536 s/:\${srcdir}:/:/g 1537 s/:@srcdir@:/:/g 1538 s/^:*// 1539 s/:*$// 1540 x 1541 s/\(=[ ]*\).*/\1/ 1542 G 1543 s/\n// 1544 s/^[^=]*=[ ]*$// 1545 } 1546 1547 :t 1548 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 1549 s|@configure_input@|$ac_sed_conf_input|;t t 1550 s&@top_builddir@&$ac_top_builddir_sub&;t t 1551 s&@top_build_prefix@&$ac_top_build_prefix&;t t 1552 s&@srcdir@&$ac_srcdir&;t t 1553 s&@abs_srcdir@&$ac_abs_srcdir&;t t 1554 s&@top_srcdir@&$ac_top_srcdir&;t t 1555 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 1556 s&@builddir@&$ac_builddir&;t t 1557 s&@abs_builddir@&$ac_abs_builddir&;t t 1558 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 1559 s&@INSTALL@&$ac_INSTALL&;t t 1560 s&@MKDIR_P@&$ac_MKDIR_P&;t t 1561 $ac_datarootdir_hack 1562 " 1563 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 1564 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1565 1566 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 1567 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 1568 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 1569 "$ac_tmp/out"`; test -z "$ac_out"; } && 1570 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1571 which seems to be undefined. Please make sure it is defined" >&5 1572 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1573 which seems to be undefined. Please make sure it is defined" >&2;} 1574 1575 rm -f "$ac_tmp/stdin" 1576 case $ac_file in 1577 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 1578 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 1579 esac \ 1580 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1581 ;; 1582 :H) 1583 # 1584 # CONFIG_HEADER 1585 # 1586 if test x"$ac_file" != x-; then 1587 { 1588 $as_echo "/* $configure_input */" \ 1589 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 1590 } >"$ac_tmp/config.h" \ 1591 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1592 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1593 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1594 $as_echo "$as_me: $ac_file is unchanged" >&6;} 1595 else 1596 rm -f "$ac_file" 1597 mv "$ac_tmp/config.h" "$ac_file" \ 1598 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1599 fi 1600 else 1601 $as_echo "/* $configure_input */" \ 1602 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 1603 || as_fn_error $? "could not create -" "$LINENO" 5 1604 fi 1605 # Compute "$ac_file"'s index in $config_headers. 1606 _am_arg="$ac_file" 1607 _am_stamp_count=1 1608 for _am_header in $config_headers :; do 1609 case $_am_header in 1610 $_am_arg | $_am_arg:* ) 1611 break ;; 1612 * ) 1613 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1614 esac 1615 done 1616 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 1617 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1618 X"$_am_arg" : 'X\(//\)[^/]' \| \ 1619 X"$_am_arg" : 'X\(//\)$' \| \ 1620 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1621 $as_echo X"$_am_arg" | 1622 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1623 s//\1/ 1624 q 1625 } 1626 /^X\(\/\/\)[^/].*/{ 1627 s//\1/ 1628 q 1629 } 1630 /^X\(\/\/\)$/{ 1631 s//\1/ 1632 q 1633 } 1634 /^X\(\/\).*/{ 1635 s//\1/ 1636 q 1637 } 1638 s/.*/./; q'`/stamp-h$_am_stamp_count 1639 ;; 1640 1641 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1642 $as_echo "$as_me: executing $ac_file commands" >&6;} 1643 ;; 1644 esac 1645 1646 1647 case $ac_file$ac_mode in 1648 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 1649 # Older Autoconf quotes --file arguments for eval, but not when files 1650 # are listed without --file. Let's play safe and only enable the eval 1651 # if we detect the quoting. 1652 case $CONFIG_FILES in 1653 *\'*) eval set x "$CONFIG_FILES" ;; 1654 *) set x $CONFIG_FILES ;; 1655 esac 1656 shift 1657 for mf 1658 do 1659 # Strip MF so we end up with the name of the file. 1660 mf=`echo "$mf" | sed -e 's/:.*$//'` 1661 # Check whether this is an Automake generated Makefile or not. 1662 # We used to match only the files named 'Makefile.in', but 1663 # some people rename them; so instead we look at the file content. 1664 # Grep'ing the first line is not enough: some people post-process 1665 # each Makefile.in and add a new line on top of each file to say so. 1666 # Grep'ing the whole file is not good either: AIX grep has a line 1667 # limit of 2048, but all sed's we know have understand at least 4000. 1668 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 1669 dirpart=`$as_dirname -- "$mf" || 1670 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1671 X"$mf" : 'X\(//\)[^/]' \| \ 1672 X"$mf" : 'X\(//\)$' \| \ 1673 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 1674 $as_echo X"$mf" | 1675 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1676 s//\1/ 1677 q 1678 } 1679 /^X\(\/\/\)[^/].*/{ 1680 s//\1/ 1681 q 1682 } 1683 /^X\(\/\/\)$/{ 1684 s//\1/ 1685 q 1686 } 1687 /^X\(\/\).*/{ 1688 s//\1/ 1689 q 1690 } 1691 s/.*/./; q'` 1692 else 1693 continue 1694 fi 1695 # Extract the definition of DEPDIR, am__include, and am__quote 1696 # from the Makefile without running 'make'. 1697 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 1698 test -z "$DEPDIR" && continue 1699 am__include=`sed -n 's/^am__include = //p' < "$mf"` 1700 test -z "$am__include" && continue 1701 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 1702 # Find all dependency output files, they are included files with 1703 # $(DEPDIR) in their names. We invoke sed twice because it is the 1704 # simplest approach to changing $(DEPDIR) to its actual value in the 1705 # expansion. 1706 for file in `sed -n " 1707 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 1708 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 1709 # Make sure the directory exists. 1710 test -f "$dirpart/$file" && continue 1711 fdir=`$as_dirname -- "$file" || 1712 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1713 X"$file" : 'X\(//\)[^/]' \| \ 1714 X"$file" : 'X\(//\)$' \| \ 1715 X"$file" : 'X\(/\)' \| . 2>/dev/null || 1716 $as_echo X"$file" | 1717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1718 s//\1/ 1719 q 1720 } 1721 /^X\(\/\/\)[^/].*/{ 1722 s//\1/ 1723 q 1724 } 1725 /^X\(\/\/\)$/{ 1726 s//\1/ 1727 q 1728 } 1729 /^X\(\/\).*/{ 1730 s//\1/ 1731 q 1732 } 1733 s/.*/./; q'` 1734 as_dir=$dirpart/$fdir; as_fn_mkdir_p 1735 # echo "creating $dirpart/$file" 1736 echo '# dummy' > "$dirpart/$file" 1737 done 1738 done 1739 } 1740 ;; 1741 1742 esac 1743 done # for ac_tag 1744 1745 1746 as_fn_exit 0 1747