Codebase list teckit / upstream/2.5.11+git20221004.1.43590dc+ds1
Import upstream version 2.5.11+git20221004.1.43590dc+ds1 Debian Janitor 1 year, 2 months ago
28 changed file(s) with 7506 addition(s) and 5486 deletion(s). Raw diff Collapse all Expand all
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
0 # Makefile.in generated by automake 1.16.5 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2021 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
169169 $(am__extra_recursive_targets)
170170 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
171171 cscope distdir distdir-am dist dist-all distcheck
172 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
173 $(LISP)config.h.in
172 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \
173 config.h.in
174174 # Read a list of newline-separated strings from the standard input,
175175 # and print each of them once, without duplicates. Input order is
176176 # *not* preserved.
187187 unique=`for i in $$list; do \
188188 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
189189 done | $(am__uniquify_input)`
190 ETAGS = etags
191 CTAGS = ctags
192 CSCOPE = cscope
193190 DIST_SUBDIRS = $(SUBDIRS)
194191 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
195192 $(srcdir)/installed-top.pc.in $(srcdir)/teckit.pc.in \
234231 DIST_ARCHIVES = $(distdir).tar.gz
235232 GZIP_ENV = --best
236233 DIST_TARGETS = dist-gzip
234 # Exists only to be overridden by the user if desired.
235 AM_DISTCHECK_DVI_TARGET = dvi
237236 distuninstallcheck_listfiles = find . -type f -print
238237 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
239238 | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
249248 CC = @CC@
250249 CCDEPMODE = @CCDEPMODE@
251250 CFLAGS = @CFLAGS@
252 CPP = @CPP@
253251 CPPFLAGS = @CPPFLAGS@
252 CSCOPE = @CSCOPE@
253 CTAGS = @CTAGS@
254254 CXX = @CXX@
255255 CXXCPP = @CXXCPP@
256256 CXXDEPMODE = @CXXDEPMODE@
265265 ECHO_N = @ECHO_N@
266266 ECHO_T = @ECHO_T@
267267 EGREP = @EGREP@
268 ETAGS = @ETAGS@
268269 EXEEXT = @EXEEXT@
269270 FGREP = @FGREP@
271 FILECMD = @FILECMD@
270272 GREP = @GREP@
271273 INSTALL = @INSTALL@
272274 INSTALL_DATA = @INSTALL_DATA@
569571 distclean-tags:
570572 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
571573 -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
572
573574 distdir: $(BUILT_SOURCES)
574575 $(MAKE) $(AM_MAKEFLAGS) distdir-am
575576
653654 tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
654655 $(am__post_remove_distdir)
655656
657 dist-zstd: distdir
658 tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
659 $(am__post_remove_distdir)
660
656661 dist-tarZ: distdir
657662 @echo WARNING: "Support for distribution archives compressed with" \
658663 "legacy program 'compress' is deprecated." >&2
695700 eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
696701 *.zip*) \
697702 unzip $(distdir).zip ;;\
703 *.tar.zst*) \
704 zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
698705 esac
699706 chmod -R a-w $(distdir)
700707 chmod u+w $(distdir)
710717 $(DISTCHECK_CONFIGURE_FLAGS) \
711718 --srcdir=../.. --prefix="$$dc_install_base" \
712719 && $(MAKE) $(AM_MAKEFLAGS) \
713 && $(MAKE) $(AM_MAKEFLAGS) dvi \
720 && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \
714721 && $(MAKE) $(AM_MAKEFLAGS) check \
715722 && $(MAKE) $(AM_MAKEFLAGS) install \
716723 && $(MAKE) $(AM_MAKEFLAGS) installcheck \
875882 am--refresh check check-am clean clean-cscope clean-generic \
876883 clean-libtool cscope cscopelist-am ctags ctags-am dist \
877884 dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
878 dist-xz dist-zip distcheck distclean distclean-generic \
879 distclean-hdr distclean-libtool distclean-tags distcleancheck \
880 distdir distuninstallcheck dvi dvi-am html html-am info \
881 info-am install install-am install-data install-data-am \
882 install-dvi install-dvi-am install-exec install-exec-am \
883 install-html install-html-am install-info install-info-am \
884 install-man install-pdf install-pdf-am install-pkgconfigDATA \
885 install-ps install-ps-am install-strip installcheck \
886 installcheck-am installdirs installdirs-am maintainer-clean \
887 maintainer-clean-generic mostlyclean mostlyclean-generic \
888 mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
889 uninstall-am uninstall-pkgconfigDATA
885 dist-xz dist-zip dist-zstd distcheck distclean \
886 distclean-generic distclean-hdr distclean-libtool \
887 distclean-tags distcleancheck distdir distuninstallcheck dvi \
888 dvi-am html html-am info info-am install install-am \
889 install-data install-data-am install-dvi install-dvi-am \
890 install-exec install-exec-am install-html install-html-am \
891 install-info install-info-am install-man install-pdf \
892 install-pdf-am install-pkgconfigDATA install-ps install-ps-am \
893 install-strip installcheck installcheck-am installdirs \
894 installdirs-am maintainer-clean maintainer-clean-generic \
895 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
896 ps ps-am tags tags-am uninstall uninstall-am \
897 uninstall-pkgconfigDATA
890898
891899 .PRECIOUS: Makefile
892900
66 See the Documentation folder for information on the TECkit mapping language
77 and conversion tool usage notes.
88
9 The TECkit libraries have been updated to support the Unicode 14.0.0 character
9 The TECkit libraries have been updated to support the Unicode 15.0.0 character
1010 repertoire.
1111
1212 Starting with TECkit version 2.5.7 there are several changes with the Windows
0 # generated automatically by aclocal 1.16.1 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
0 # generated automatically by aclocal 1.16.5 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2021 Free Software Foundation, Inc.
33
44 # This file is free software; the Free Software Foundation
55 # gives unlimited permission to copy and/or distribute it,
1313 m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
1414 m4_ifndef([AC_AUTOCONF_VERSION],
1515 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
16 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
17 [m4_warning([this file was generated for autoconf 2.69.
16 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.71],,
17 [m4_warning([this file was generated for autoconf 2.71.
1818 You have another version of autoconf. It may work, but is not guaranteed to.
1919 If you have problems, you may need to regenerate the build system entirely.
2020 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
2121
22 # Copyright (C) 2002-2018 Free Software Foundation, Inc.
22 # Copyright (C) 2002-2021 Free Software Foundation, Inc.
2323 #
2424 # This file is free software; the Free Software Foundation
2525 # gives unlimited permission to copy and/or distribute it,
3434 [am__api_version='1.16'
3535 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
3636 dnl require some minimum version. Point them to the right macro.
37 m4_if([$1], [1.16.1], [],
37 m4_if([$1], [1.16.5], [],
3838 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
3939 ])
4040
5050 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
5151 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
5252 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
53 [AM_AUTOMAKE_VERSION([1.16.1])dnl
53 [AM_AUTOMAKE_VERSION([1.16.5])dnl
5454 m4_ifndef([AC_AUTOCONF_VERSION],
5555 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
5656 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
5757
5858 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
5959
60 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
60 # Copyright (C) 2001-2021 Free Software Foundation, Inc.
6161 #
6262 # This file is free software; the Free Software Foundation
6363 # gives unlimited permission to copy and/or distribute it,
109109
110110 # AM_CONDITIONAL -*- Autoconf -*-
111111
112 # Copyright (C) 1997-2018 Free Software Foundation, Inc.
112 # Copyright (C) 1997-2021 Free Software Foundation, Inc.
113113 #
114114 # This file is free software; the Free Software Foundation
115115 # gives unlimited permission to copy and/or distribute it,
140140 Usually this means the macro was only invoked conditionally.]])
141141 fi])])
142142
143 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
143 # Copyright (C) 1999-2021 Free Software Foundation, Inc.
144144 #
145145 # This file is free software; the Free Software Foundation
146146 # gives unlimited permission to copy and/or distribute it,
331331
332332 # Generate code to set up dependency tracking. -*- Autoconf -*-
333333
334 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
334 # Copyright (C) 1999-2021 Free Software Foundation, Inc.
335335 #
336336 # This file is free software; the Free Software Foundation
337337 # gives unlimited permission to copy and/or distribute it,
370370 done
371371 if test $am_rc -ne 0; then
372372 AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments
373 for automatic dependency tracking. Try re-running configure with the
373 for automatic dependency tracking. If GNU make was not used, consider
374 re-running the configure script with MAKE="gmake" (or whatever is
375 necessary). You can also try re-running configure with the
374376 '--disable-dependency-tracking' option to at least be able to build
375377 the package (albeit without support for automatic dependency tracking).])
376378 fi
397399
398400 # Do all the work for Automake. -*- Autoconf -*-
399401
400 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
402 # Copyright (C) 1996-2021 Free Software Foundation, Inc.
401403 #
402404 # This file is free software; the Free Software Foundation
403405 # gives unlimited permission to copy and/or distribute it,
425427 # release and drop the old call support.
426428 AC_DEFUN([AM_INIT_AUTOMAKE],
427429 [AC_PREREQ([2.65])dnl
430 m4_ifdef([_$0_ALREADY_INIT],
431 [m4_fatal([$0 expanded multiple times
432 ]m4_defn([_$0_ALREADY_INIT]))],
433 [m4_define([_$0_ALREADY_INIT], m4_expansion_stack)])dnl
428434 dnl Autoconf wants to disallow AM_ names. We explicitly allow
429435 dnl the ones we care about.
430436 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
461467 [_AM_SET_OPTIONS([$1])dnl
462468 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
463469 m4_if(
464 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
470 m4_ifset([AC_PACKAGE_NAME], [ok]):m4_ifset([AC_PACKAGE_VERSION], [ok]),
465471 [ok:ok],,
466472 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
467473 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
513519 [m4_define([AC_PROG_OBJCXX],
514520 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
515521 ])
522 # Variables for tags utilities; see am/tags.am
523 if test -z "$CTAGS"; then
524 CTAGS=ctags
525 fi
526 AC_SUBST([CTAGS])
527 if test -z "$ETAGS"; then
528 ETAGS=etags
529 fi
530 AC_SUBST([ETAGS])
531 if test -z "$CSCOPE"; then
532 CSCOPE=cscope
533 fi
534 AC_SUBST([CSCOPE])
535
516536 AC_REQUIRE([AM_SILENT_RULES])dnl
517537 dnl The testsuite driver may need to know about EXEEXT, so add the
518538 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
594614 done
595615 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
596616
597 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
617 # Copyright (C) 2001-2021 Free Software Foundation, Inc.
598618 #
599619 # This file is free software; the Free Software Foundation
600620 # gives unlimited permission to copy and/or distribute it,
615635 fi
616636 AC_SUBST([install_sh])])
617637
618 # Copyright (C) 2003-2018 Free Software Foundation, Inc.
638 # Copyright (C) 2003-2021 Free Software Foundation, Inc.
619639 #
620640 # This file is free software; the Free Software Foundation
621641 # gives unlimited permission to copy and/or distribute it,
637657 # Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
638658 # From Jim Meyering
639659
640 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
660 # Copyright (C) 1996-2021 Free Software Foundation, Inc.
641661 #
642662 # This file is free software; the Free Software Foundation
643663 # gives unlimited permission to copy and/or distribute it,
672692
673693 # Check to see how 'make' treats includes. -*- Autoconf -*-
674694
675 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
695 # Copyright (C) 2001-2021 Free Software Foundation, Inc.
676696 #
677697 # This file is free software; the Free Software Foundation
678698 # gives unlimited permission to copy and/or distribute it,
715735
716736 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
717737
718 # Copyright (C) 1997-2018 Free Software Foundation, Inc.
738 # Copyright (C) 1997-2021 Free Software Foundation, Inc.
719739 #
720740 # This file is free software; the Free Software Foundation
721741 # gives unlimited permission to copy and/or distribute it,
736756 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
737757 AC_REQUIRE_AUX_FILE([missing])dnl
738758 if test x"${MISSING+set}" != xset; then
739 case $am_aux_dir in
740 *\ * | *\ *)
741 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
742 *)
743 MISSING="\${SHELL} $am_aux_dir/missing" ;;
744 esac
759 MISSING="\${SHELL} '$am_aux_dir/missing'"
745760 fi
746761 # Use eval to expand $SHELL
747762 if eval "$MISSING --is-lightweight"; then
756771 # Obsolete and "removed" macros, that must however still report explicit
757772 # error messages when used, to smooth transition.
758773 #
759 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
774 # Copyright (C) 1996-2021 Free Software Foundation, Inc.
760775 #
761776 # This file is free software; the Free Software Foundation
762777 # gives unlimited permission to copy and/or distribute it,
783798
784799 # Helper functions for option handling. -*- Autoconf -*-
785800
786 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
801 # Copyright (C) 2001-2021 Free Software Foundation, Inc.
787802 #
788803 # This file is free software; the Free Software Foundation
789804 # gives unlimited permission to copy and/or distribute it,
812827 AC_DEFUN([_AM_IF_OPTION],
813828 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
814829
815 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
830 # Copyright (C) 1999-2021 Free Software Foundation, Inc.
816831 #
817832 # This file is free software; the Free Software Foundation
818833 # gives unlimited permission to copy and/or distribute it,
859874 # For backward compatibility.
860875 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
861876
862 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
877 # Copyright (C) 2001-2021 Free Software Foundation, Inc.
863878 #
864879 # This file is free software; the Free Software Foundation
865880 # gives unlimited permission to copy and/or distribute it,
878893
879894 # Check to make sure that the build environment is sane. -*- Autoconf -*-
880895
881 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
896 # Copyright (C) 1996-2021 Free Software Foundation, Inc.
882897 #
883898 # This file is free software; the Free Software Foundation
884899 # gives unlimited permission to copy and/or distribute it,
959974 rm -f conftest.file
960975 ])
961976
962 # Copyright (C) 2009-2018 Free Software Foundation, Inc.
977 # Copyright (C) 2009-2021 Free Software Foundation, Inc.
963978 #
964979 # This file is free software; the Free Software Foundation
965980 # gives unlimited permission to copy and/or distribute it,
10191034 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
10201035 ])
10211036
1022 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
1037 # Copyright (C) 2001-2021 Free Software Foundation, Inc.
10231038 #
10241039 # This file is free software; the Free Software Foundation
10251040 # gives unlimited permission to copy and/or distribute it,
10471062 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
10481063 AC_SUBST([INSTALL_STRIP_PROGRAM])])
10491064
1050 # Copyright (C) 2006-2018 Free Software Foundation, Inc.
1065 # Copyright (C) 2006-2021 Free Software Foundation, Inc.
10511066 #
10521067 # This file is free software; the Free Software Foundation
10531068 # gives unlimited permission to copy and/or distribute it,
10661081
10671082 # Check how to create a tarball. -*- Autoconf -*-
10681083
1069 # Copyright (C) 2004-2018 Free Software Foundation, Inc.
1084 # Copyright (C) 2004-2021 Free Software Foundation, Inc.
10701085 #
10711086 # This file is free software; the Free Software Foundation
10721087 # gives unlimited permission to copy and/or distribute it,
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
0 # Makefile.in generated by automake 1.16.5 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2021 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
242242 unique=`for i in $$list; do \
243243 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
244244 done | $(am__uniquify_input)`
245 ETAGS = etags
246 CTAGS = ctags
247245 am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp
248246 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
249247 ACLOCAL = @ACLOCAL@
257255 CC = @CC@
258256 CCDEPMODE = @CCDEPMODE@
259257 CFLAGS = @CFLAGS@
260 CPP = @CPP@
261258 CPPFLAGS = @CPPFLAGS@
259 CSCOPE = @CSCOPE@
260 CTAGS = @CTAGS@
262261 CXX = @CXX@
263262 CXXCPP = @CXXCPP@
264263 CXXDEPMODE = @CXXDEPMODE@
273272 ECHO_N = @ECHO_N@
274273 ECHO_T = @ECHO_T@
275274 EGREP = @EGREP@
275 ETAGS = @ETAGS@
276276 EXEEXT = @EXEEXT@
277277 FGREP = @FGREP@
278 FILECMD = @FILECMD@
278279 GREP = @GREP@
279280 INSTALL = @INSTALL@
280281 INSTALL_DATA = @INSTALL_DATA@
787788
788789 distclean-tags:
789790 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
790
791791 distdir: $(BUILT_SOURCES)
792792 $(MAKE) $(AM_MAKEFLAGS) distdir-am
793793
22
33 scriptversion=2018-03-07.03; # UTC
44
5 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
5 # Copyright (C) 1999-2021 Free Software Foundation, Inc.
66 # Written by Tom Tromey <tromey@cygnus.com>.
77 #
88 # This program is free software; you can redistribute it and/or modify
5252 MINGW*)
5353 file_conv=mingw
5454 ;;
55 CYGWIN*)
55 CYGWIN* | MSYS*)
5656 file_conv=cygwin
5757 ;;
5858 *)
6666 mingw/*)
6767 file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
6868 ;;
69 cygwin/*)
69 cygwin/* | msys/*)
7070 file=`cygpath -m "$file" || echo "$file"`
7171 ;;
7272 wine/*)
00 #! /bin/sh
11 # Attempt to guess a canonical system name.
2 # Copyright 1992-2018 Free Software Foundation, Inc.
3
4 timestamp='2018-02-24'
2 # Copyright 1992-2022 Free Software Foundation, Inc.
3
4 # shellcheck disable=SC2006,SC2268 # see below for rationale
5
6 timestamp='2022-01-09'
57
68 # This file is free software; you can redistribute it and/or modify it
79 # under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 3 of the License, or
10 # the Free Software Foundation, either version 3 of the License, or
911 # (at your option) any later version.
1012 #
1113 # This program is distributed in the hope that it will be useful, but
2628 # Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
2729 #
2830 # You can get the latest version of this script from:
29 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
31 # https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
3032 #
3133 # Please send patches to <config-patches@gnu.org>.
34
35
36 # The "shellcheck disable" line above the timestamp inhibits complaints
37 # about features and limitations of the classic Bourne shell that were
38 # superseded or lifted in POSIX. However, this script identifies a wide
39 # variety of pre-POSIX systems that do not have POSIX shells at all, and
40 # even some reasonably current systems (Solaris 10 as case-in-point) still
41 # have a pre-POSIX /bin/sh.
3242
3343
3444 me=`echo "$0" | sed -e 's,.*/,,'`
4959 GNU config.guess ($timestamp)
5060
5161 Originally written by Per Bothner.
52 Copyright 1992-2018 Free Software Foundation, Inc.
62 Copyright 1992-2022 Free Software Foundation, Inc.
5363
5464 This is free software; see the source for copying conditions. There is NO
5565 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
8393 exit 1
8494 fi
8595
86 trap 'exit 1' 1 2 15
96 # Just in case it came from the environment.
97 GUESS=
8798
8899 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a
89100 # compiler to aid in system detection is discouraged as it requires
95106
96107 # Portable tmp directory creation inspired by the Autoconf team.
97108
98 set_cc_for_build='
99 trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
100 trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
101 : ${TMPDIR=/tmp} ;
102 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
103 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
104 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
105 { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
106 dummy=$tmp/dummy ;
107 tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
108 case $CC_FOR_BUILD,$HOST_CC,$CC in
109 ,,) echo "int x;" > "$dummy.c" ;
110 for c in cc gcc c89 c99 ; do
111 if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
112 CC_FOR_BUILD="$c"; break ;
113 fi ;
114 done ;
115 if test x"$CC_FOR_BUILD" = x ; then
116 CC_FOR_BUILD=no_compiler_found ;
117 fi
118 ;;
119 ,,*) CC_FOR_BUILD=$CC ;;
120 ,*,*) CC_FOR_BUILD=$HOST_CC ;;
121 esac ; set_cc_for_build= ;'
109 tmp=
110 # shellcheck disable=SC2172
111 trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15
112
113 set_cc_for_build() {
114 # prevent multiple calls if $tmp is already set
115 test "$tmp" && return 0
116 : "${TMPDIR=/tmp}"
117 # shellcheck disable=SC2039,SC3028
118 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
119 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||
120 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
121 { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; }
122 dummy=$tmp/dummy
123 case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
124 ,,) echo "int x;" > "$dummy.c"
125 for driver in cc gcc c89 c99 ; do
126 if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
127 CC_FOR_BUILD=$driver
128 break
129 fi
130 done
131 if test x"$CC_FOR_BUILD" = x ; then
132 CC_FOR_BUILD=no_compiler_found
133 fi
134 ;;
135 ,,*) CC_FOR_BUILD=$CC ;;
136 ,*,*) CC_FOR_BUILD=$HOST_CC ;;
137 esac
138 }
122139
123140 # This is needed to find uname on a Pyramid OSx when run in the BSD universe.
124141 # (ghazi@noc.rutgers.edu 1994-08-24)
125 if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
142 if test -f /.attbin/uname ; then
126143 PATH=$PATH:/.attbin ; export PATH
127144 fi
128145
129146 UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
130147 UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
131 UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
148 UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
132149 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
133150
134 case "$UNAME_SYSTEM" in
151 case $UNAME_SYSTEM in
135152 Linux|GNU|GNU/*)
136 # If the system lacks a compiler, then just pick glibc.
137 # We could probably try harder.
138 LIBC=gnu
139
140 eval "$set_cc_for_build"
153 LIBC=unknown
154
155 set_cc_for_build
141156 cat <<-EOF > "$dummy.c"
142157 #include <features.h>
143158 #if defined(__UCLIBC__)
144159 LIBC=uclibc
145160 #elif defined(__dietlibc__)
146161 LIBC=dietlibc
162 #elif defined(__GLIBC__)
163 LIBC=gnu
147164 #else
148 LIBC=gnu
165 #include <stdarg.h>
166 /* First heuristic to detect musl libc. */
167 #ifdef __DEFINED_va_list
168 LIBC=musl
169 #endif
149170 #endif
150171 EOF
151 eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"
152
153 # If ldd exists, use it to detect musl libc.
154 if command -v ldd >/dev/null && \
155 ldd --version 2>&1 | grep -q ^musl
156 then
157 LIBC=musl
172 cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
173 eval "$cc_set_libc"
174
175 # Second heuristic to detect musl libc.
176 if [ "$LIBC" = unknown ] &&
177 command -v ldd >/dev/null &&
178 ldd --version 2>&1 | grep -q ^musl; then
179 LIBC=musl
180 fi
181
182 # If the system lacks a compiler, then just pick glibc.
183 # We could probably try harder.
184 if [ "$LIBC" = unknown ]; then
185 LIBC=gnu
158186 fi
159187 ;;
160188 esac
161189
162190 # Note: order is significant - the case branches are not exclusive.
163191
164 case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in
192 case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in
165193 *:NetBSD:*:*)
166194 # NetBSD (nbsd) targets should (where applicable) match one or
167195 # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
173201 #
174202 # Note: NetBSD doesn't particularly care about the vendor
175203 # portion of the name. We always set it to "unknown".
176 sysctl="sysctl -n hw.machine_arch"
177204 UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
178 "/sbin/$sysctl" 2>/dev/null || \
179 "/usr/sbin/$sysctl" 2>/dev/null || \
205 /sbin/sysctl -n hw.machine_arch 2>/dev/null || \
206 /usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
180207 echo unknown)`
181 case "$UNAME_MACHINE_ARCH" in
208 case $UNAME_MACHINE_ARCH in
209 aarch64eb) machine=aarch64_be-unknown ;;
182210 armeb) machine=armeb-unknown ;;
183211 arm*) machine=arm-unknown ;;
184212 sh3el) machine=shl-unknown ;;
187215 earmv*)
188216 arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
189217 endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'`
190 machine="${arch}${endian}"-unknown
218 machine=${arch}${endian}-unknown
191219 ;;
192 *) machine="$UNAME_MACHINE_ARCH"-unknown ;;
220 *) machine=$UNAME_MACHINE_ARCH-unknown ;;
193221 esac
194222 # The Operating System including object format, if it has switched
195223 # to ELF recently (or will in the future) and ABI.
196 case "$UNAME_MACHINE_ARCH" in
224 case $UNAME_MACHINE_ARCH in
197225 earm*)
198226 os=netbsdelf
199227 ;;
200228 arm*|i386|m68k|ns32k|sh3*|sparc|vax)
201 eval "$set_cc_for_build"
229 set_cc_for_build
202230 if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
203231 | grep -q __ELF__
204232 then
214242 ;;
215243 esac
216244 # Determine ABI tags.
217 case "$UNAME_MACHINE_ARCH" in
245 case $UNAME_MACHINE_ARCH in
218246 earm*)
219247 expr='s/^earmv[0-9]/-eabi/;s/eb$//'
220248 abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
225253 # thus, need a distinct triplet. However, they do not need
226254 # kernel version information, so it can be replaced with a
227255 # suitable tag, in the style of linux-gnu.
228 case "$UNAME_VERSION" in
256 case $UNAME_VERSION in
229257 Debian*)
230258 release='-gnu'
231259 ;;
236264 # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
237265 # contains redundant information, the shorter form:
238266 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
239 echo "$machine-${os}${release}${abi}"
240 exit ;;
267 GUESS=$machine-${os}${release}${abi-}
268 ;;
241269 *:Bitrig:*:*)
242270 UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
243 echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
244 exit ;;
271 GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE
272 ;;
245273 *:OpenBSD:*:*)
246274 UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
247 echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"
248 exit ;;
275 GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE
276 ;;
277 *:SecBSD:*:*)
278 UNAME_MACHINE_ARCH=`arch | sed 's/SecBSD.//'`
279 GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE
280 ;;
249281 *:LibertyBSD:*:*)
250282 UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
251 echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"
252 exit ;;
283 GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE
284 ;;
253285 *:MidnightBSD:*:*)
254 echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
255 exit ;;
286 GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE
287 ;;
256288 *:ekkoBSD:*:*)
257 echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
258 exit ;;
289 GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE
290 ;;
259291 *:SolidBSD:*:*)
260 echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
261 exit ;;
292 GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE
293 ;;
294 *:OS108:*:*)
295 GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE
296 ;;
262297 macppc:MirBSD:*:*)
263 echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
264 exit ;;
298 GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE
299 ;;
265300 *:MirBSD:*:*)
266 echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
267 exit ;;
301 GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE
302 ;;
268303 *:Sortix:*:*)
269 echo "$UNAME_MACHINE"-unknown-sortix
270 exit ;;
304 GUESS=$UNAME_MACHINE-unknown-sortix
305 ;;
306 *:Twizzler:*:*)
307 GUESS=$UNAME_MACHINE-unknown-twizzler
308 ;;
271309 *:Redox:*:*)
272 echo "$UNAME_MACHINE"-unknown-redox
273 exit ;;
310 GUESS=$UNAME_MACHINE-unknown-redox
311 ;;
274312 mips:OSF1:*.*)
275 echo mips-dec-osf1
276 exit ;;
313 GUESS=mips-dec-osf1
314 ;;
277315 alpha:OSF1:*:*)
316 # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
317 trap '' 0
278318 case $UNAME_RELEASE in
279319 *4.0)
280320 UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
288328 # covers most systems running today. This code pipes the CPU
289329 # types through head -n 1, so we only detect the type of CPU 0.
290330 ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
291 case "$ALPHA_CPU_TYPE" in
331 case $ALPHA_CPU_TYPE in
292332 "EV4 (21064)")
293333 UNAME_MACHINE=alpha ;;
294334 "EV4.5 (21064)")
325365 # A Tn.n version is a released field test version.
326366 # A Xn.n version is an unreleased experimental baselevel.
327367 # 1.2 uses "1.2" for uname -r.
328 echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"
329 # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
330 exitcode=$?
331 trap '' 0
332 exit $exitcode ;;
368 OSF_REL=`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
369 GUESS=$UNAME_MACHINE-dec-osf$OSF_REL
370 ;;
333371 Amiga*:UNIX_System_V:4.0:*)
334 echo m68k-unknown-sysv4
335 exit ;;
372 GUESS=m68k-unknown-sysv4
373 ;;
336374 *:[Aa]miga[Oo][Ss]:*:*)
337 echo "$UNAME_MACHINE"-unknown-amigaos
338 exit ;;
375 GUESS=$UNAME_MACHINE-unknown-amigaos
376 ;;
339377 *:[Mm]orph[Oo][Ss]:*:*)
340 echo "$UNAME_MACHINE"-unknown-morphos
341 exit ;;
378 GUESS=$UNAME_MACHINE-unknown-morphos
379 ;;
342380 *:OS/390:*:*)
343 echo i370-ibm-openedition
344 exit ;;
381 GUESS=i370-ibm-openedition
382 ;;
345383 *:z/VM:*:*)
346 echo s390-ibm-zvmoe
347 exit ;;
384 GUESS=s390-ibm-zvmoe
385 ;;
348386 *:OS400:*:*)
349 echo powerpc-ibm-os400
350 exit ;;
387 GUESS=powerpc-ibm-os400
388 ;;
351389 arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
352 echo arm-acorn-riscix"$UNAME_RELEASE"
353 exit ;;
390 GUESS=arm-acorn-riscix$UNAME_RELEASE
391 ;;
354392 arm*:riscos:*:*|arm*:RISCOS:*:*)
355 echo arm-unknown-riscos
356 exit ;;
393 GUESS=arm-unknown-riscos
394 ;;
357395 SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
358 echo hppa1.1-hitachi-hiuxmpp
359 exit ;;
396 GUESS=hppa1.1-hitachi-hiuxmpp
397 ;;
360398 Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
361399 # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
362 if test "`(/bin/universe) 2>/dev/null`" = att ; then
363 echo pyramid-pyramid-sysv3
364 else
365 echo pyramid-pyramid-bsd
366 fi
367 exit ;;
400 case `(/bin/universe) 2>/dev/null` in
401 att) GUESS=pyramid-pyramid-sysv3 ;;
402 *) GUESS=pyramid-pyramid-bsd ;;
403 esac
404 ;;
368405 NILE*:*:*:dcosx)
369 echo pyramid-pyramid-svr4
370 exit ;;
406 GUESS=pyramid-pyramid-svr4
407 ;;
371408 DRS?6000:unix:4.0:6*)
372 echo sparc-icl-nx6
373 exit ;;
409 GUESS=sparc-icl-nx6
410 ;;
374411 DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
375412 case `/usr/bin/uname -p` in
376 sparc) echo sparc-icl-nx7; exit ;;
377 esac ;;
413 sparc) GUESS=sparc-icl-nx7 ;;
414 esac
415 ;;
378416 s390x:SunOS:*:*)
379 echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
380 exit ;;
417 SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
418 GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL
419 ;;
381420 sun4H:SunOS:5.*:*)
382 echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
383 exit ;;
421 SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
422 GUESS=sparc-hal-solaris2$SUN_REL
423 ;;
384424 sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
385 echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
386 exit ;;
425 SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
426 GUESS=sparc-sun-solaris2$SUN_REL
427 ;;
387428 i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
388 echo i386-pc-auroraux"$UNAME_RELEASE"
389 exit ;;
429 GUESS=i386-pc-auroraux$UNAME_RELEASE
430 ;;
390431 i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
391 eval "$set_cc_for_build"
432 set_cc_for_build
392433 SUN_ARCH=i386
393434 # If there is a compiler, see if it is configured for 64-bit objects.
394435 # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
395436 # This test works for both compilers.
396 if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
437 if test "$CC_FOR_BUILD" != no_compiler_found; then
397438 if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
398 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
439 (CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \
399440 grep IS_64BIT_ARCH >/dev/null
400441 then
401442 SUN_ARCH=x86_64
402443 fi
403444 fi
404 echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
405 exit ;;
445 SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
446 GUESS=$SUN_ARCH-pc-solaris2$SUN_REL
447 ;;
406448 sun4*:SunOS:6*:*)
407449 # According to config.sub, this is the proper way to canonicalize
408450 # SunOS6. Hard to guess exactly what SunOS6 will be like, but
409451 # it's likely to be more like Solaris than SunOS4.
410 echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
411 exit ;;
452 SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
453 GUESS=sparc-sun-solaris3$SUN_REL
454 ;;
412455 sun4*:SunOS:*:*)
413 case "`/usr/bin/arch -k`" in
456 case `/usr/bin/arch -k` in
414457 Series*|S4*)
415458 UNAME_RELEASE=`uname -v`
416459 ;;
417460 esac
418461 # Japanese Language versions have a version number like `4.1.3-JL'.
419 echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
420 exit ;;
462 SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/'`
463 GUESS=sparc-sun-sunos$SUN_REL
464 ;;
421465 sun3*:SunOS:*:*)
422 echo m68k-sun-sunos"$UNAME_RELEASE"
423 exit ;;
466 GUESS=m68k-sun-sunos$UNAME_RELEASE
467 ;;
424468 sun*:*:4.2BSD:*)
425469 UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
426470 test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
427 case "`/bin/arch`" in
471 case `/bin/arch` in
428472 sun3)
429 echo m68k-sun-sunos"$UNAME_RELEASE"
473 GUESS=m68k-sun-sunos$UNAME_RELEASE
430474 ;;
431475 sun4)
432 echo sparc-sun-sunos"$UNAME_RELEASE"
476 GUESS=sparc-sun-sunos$UNAME_RELEASE
433477 ;;
434478 esac
435 exit ;;
479 ;;
436480 aushp:SunOS:*:*)
437 echo sparc-auspex-sunos"$UNAME_RELEASE"
438 exit ;;
481 GUESS=sparc-auspex-sunos$UNAME_RELEASE
482 ;;
439483 # The situation for MiNT is a little confusing. The machine name
440484 # can be virtually everything (everything which is not
441485 # "atarist" or "atariste" at least should have a processor
445489 # MiNT. But MiNT is downward compatible to TOS, so this should
446490 # be no problem.
447491 atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
448 echo m68k-atari-mint"$UNAME_RELEASE"
449 exit ;;
492 GUESS=m68k-atari-mint$UNAME_RELEASE
493 ;;
450494 atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
451 echo m68k-atari-mint"$UNAME_RELEASE"
452 exit ;;
495 GUESS=m68k-atari-mint$UNAME_RELEASE
496 ;;
453497 *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
454 echo m68k-atari-mint"$UNAME_RELEASE"
455 exit ;;
498 GUESS=m68k-atari-mint$UNAME_RELEASE
499 ;;
456500 milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
457 echo m68k-milan-mint"$UNAME_RELEASE"
458 exit ;;
501 GUESS=m68k-milan-mint$UNAME_RELEASE
502 ;;
459503 hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
460 echo m68k-hades-mint"$UNAME_RELEASE"
461 exit ;;
504 GUESS=m68k-hades-mint$UNAME_RELEASE
505 ;;
462506 *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
463 echo m68k-unknown-mint"$UNAME_RELEASE"
464 exit ;;
507 GUESS=m68k-unknown-mint$UNAME_RELEASE
508 ;;
465509 m68k:machten:*:*)
466 echo m68k-apple-machten"$UNAME_RELEASE"
467 exit ;;
510 GUESS=m68k-apple-machten$UNAME_RELEASE
511 ;;
468512 powerpc:machten:*:*)
469 echo powerpc-apple-machten"$UNAME_RELEASE"
470 exit ;;
513 GUESS=powerpc-apple-machten$UNAME_RELEASE
514 ;;
471515 RISC*:Mach:*:*)
472 echo mips-dec-mach_bsd4.3
473 exit ;;
516 GUESS=mips-dec-mach_bsd4.3
517 ;;
474518 RISC*:ULTRIX:*:*)
475 echo mips-dec-ultrix"$UNAME_RELEASE"
476 exit ;;
519 GUESS=mips-dec-ultrix$UNAME_RELEASE
520 ;;
477521 VAX*:ULTRIX*:*:*)
478 echo vax-dec-ultrix"$UNAME_RELEASE"
479 exit ;;
522 GUESS=vax-dec-ultrix$UNAME_RELEASE
523 ;;
480524 2020:CLIX:*:* | 2430:CLIX:*:*)
481 echo clipper-intergraph-clix"$UNAME_RELEASE"
482 exit ;;
525 GUESS=clipper-intergraph-clix$UNAME_RELEASE
526 ;;
483527 mips:*:*:UMIPS | mips:*:*:RISCos)
484 eval "$set_cc_for_build"
528 set_cc_for_build
485529 sed 's/^ //' << EOF > "$dummy.c"
486530 #ifdef __cplusplus
487531 #include <stdio.h> /* for printf() prototype */
507551 dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
508552 SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
509553 { echo "$SYSTEM_NAME"; exit; }
510 echo mips-mips-riscos"$UNAME_RELEASE"
511 exit ;;
554 GUESS=mips-mips-riscos$UNAME_RELEASE
555 ;;
512556 Motorola:PowerMAX_OS:*:*)
513 echo powerpc-motorola-powermax
514 exit ;;
557 GUESS=powerpc-motorola-powermax
558 ;;
515559 Motorola:*:4.3:PL8-*)
516 echo powerpc-harris-powermax
517 exit ;;
560 GUESS=powerpc-harris-powermax
561 ;;
518562 Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
519 echo powerpc-harris-powermax
520 exit ;;
563 GUESS=powerpc-harris-powermax
564 ;;
521565 Night_Hawk:Power_UNIX:*:*)
522 echo powerpc-harris-powerunix
523 exit ;;
566 GUESS=powerpc-harris-powerunix
567 ;;
524568 m88k:CX/UX:7*:*)
525 echo m88k-harris-cxux7
526 exit ;;
569 GUESS=m88k-harris-cxux7
570 ;;
527571 m88k:*:4*:R4*)
528 echo m88k-motorola-sysv4
529 exit ;;
572 GUESS=m88k-motorola-sysv4
573 ;;
530574 m88k:*:3*:R3*)
531 echo m88k-motorola-sysv3
532 exit ;;
575 GUESS=m88k-motorola-sysv3
576 ;;
533577 AViiON:dgux:*:*)
534578 # DG/UX returns AViiON for all architectures
535579 UNAME_PROCESSOR=`/usr/bin/uname -p`
536 if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]
580 if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110
537581 then
538 if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \
539 [ "$TARGET_BINARY_INTERFACE"x = x ]
582 if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \
583 test "$TARGET_BINARY_INTERFACE"x = x
540584 then
541 echo m88k-dg-dgux"$UNAME_RELEASE"
585 GUESS=m88k-dg-dgux$UNAME_RELEASE
542586 else
543 echo m88k-dg-dguxbcs"$UNAME_RELEASE"
587 GUESS=m88k-dg-dguxbcs$UNAME_RELEASE
544588 fi
545589 else
546 echo i586-dg-dgux"$UNAME_RELEASE"
547 fi
548 exit ;;
590 GUESS=i586-dg-dgux$UNAME_RELEASE
591 fi
592 ;;
549593 M88*:DolphinOS:*:*) # DolphinOS (SVR3)
550 echo m88k-dolphin-sysv3
551 exit ;;
594 GUESS=m88k-dolphin-sysv3
595 ;;
552596 M88*:*:R3*:*)
553597 # Delta 88k system running SVR3
554 echo m88k-motorola-sysv3
555 exit ;;
598 GUESS=m88k-motorola-sysv3
599 ;;
556600 XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
557 echo m88k-tektronix-sysv3
558 exit ;;
601 GUESS=m88k-tektronix-sysv3
602 ;;
559603 Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
560 echo m68k-tektronix-bsd
561 exit ;;
604 GUESS=m68k-tektronix-bsd
605 ;;
562606 *:IRIX*:*:*)
563 echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
564 exit ;;
607 IRIX_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/g'`
608 GUESS=mips-sgi-irix$IRIX_REL
609 ;;
565610 ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
566 echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
567 exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
611 GUESS=romp-ibm-aix # uname -m gives an 8 hex-code CPU id
612 ;; # Note that: echo "'`uname -s`'" gives 'AIX '
568613 i*86:AIX:*:*)
569 echo i386-ibm-aix
570 exit ;;
614 GUESS=i386-ibm-aix
615 ;;
571616 ia64:AIX:*:*)
572 if [ -x /usr/bin/oslevel ] ; then
617 if test -x /usr/bin/oslevel ; then
573618 IBM_REV=`/usr/bin/oslevel`
574619 else
575 IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
576 fi
577 echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"
578 exit ;;
620 IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
621 fi
622 GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV
623 ;;
579624 *:AIX:2:3)
580625 if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
581 eval "$set_cc_for_build"
626 set_cc_for_build
582627 sed 's/^ //' << EOF > "$dummy.c"
583628 #include <sys/systemcfg.h>
584629
592637 EOF
593638 if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
594639 then
595 echo "$SYSTEM_NAME"
640 GUESS=$SYSTEM_NAME
596641 else
597 echo rs6000-ibm-aix3.2.5
642 GUESS=rs6000-ibm-aix3.2.5
598643 fi
599644 elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
600 echo rs6000-ibm-aix3.2.4
645 GUESS=rs6000-ibm-aix3.2.4
601646 else
602 echo rs6000-ibm-aix3.2
603 fi
604 exit ;;
647 GUESS=rs6000-ibm-aix3.2
648 fi
649 ;;
605650 *:AIX:*:[4567])
606651 IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
607652 if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
609654 else
610655 IBM_ARCH=powerpc
611656 fi
612 if [ -x /usr/bin/lslpp ] ; then
613 IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
657 if test -x /usr/bin/lslpp ; then
658 IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | \
614659 awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
615660 else
616 IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
617 fi
618 echo "$IBM_ARCH"-ibm-aix"$IBM_REV"
619 exit ;;
661 IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
662 fi
663 GUESS=$IBM_ARCH-ibm-aix$IBM_REV
664 ;;
620665 *:AIX:*:*)
621 echo rs6000-ibm-aix
622 exit ;;
666 GUESS=rs6000-ibm-aix
667 ;;
623668 ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
624 echo romp-ibm-bsd4.4
625 exit ;;
669 GUESS=romp-ibm-bsd4.4
670 ;;
626671 ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
627 echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to
628 exit ;; # report: romp-ibm BSD 4.3
672 GUESS=romp-ibm-bsd$UNAME_RELEASE # 4.3 with uname added to
673 ;; # report: romp-ibm BSD 4.3
629674 *:BOSX:*:*)
630 echo rs6000-bull-bosx
631 exit ;;
675 GUESS=rs6000-bull-bosx
676 ;;
632677 DPX/2?00:B.O.S.:*:*)
633 echo m68k-bull-sysv3
634 exit ;;
678 GUESS=m68k-bull-sysv3
679 ;;
635680 9000/[34]??:4.3bsd:1.*:*)
636 echo m68k-hp-bsd
637 exit ;;
681 GUESS=m68k-hp-bsd
682 ;;
638683 hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
639 echo m68k-hp-bsd4.4
640 exit ;;
684 GUESS=m68k-hp-bsd4.4
685 ;;
641686 9000/[34678]??:HP-UX:*:*)
642 HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
643 case "$UNAME_MACHINE" in
687 HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
688 case $UNAME_MACHINE in
644689 9000/31?) HP_ARCH=m68000 ;;
645690 9000/[34]??) HP_ARCH=m68k ;;
646691 9000/[678][0-9][0-9])
647 if [ -x /usr/bin/getconf ]; then
692 if test -x /usr/bin/getconf; then
648693 sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
649694 sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
650 case "$sc_cpu_version" in
695 case $sc_cpu_version in
651696 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
652697 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
653698 532) # CPU_PA_RISC2_0
654 case "$sc_kernel_bits" in
699 case $sc_kernel_bits in
655700 32) HP_ARCH=hppa2.0n ;;
656701 64) HP_ARCH=hppa2.0w ;;
657702 '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
658703 esac ;;
659704 esac
660705 fi
661 if [ "$HP_ARCH" = "" ]; then
662 eval "$set_cc_for_build"
706 if test "$HP_ARCH" = ""; then
707 set_cc_for_build
663708 sed 's/^ //' << EOF > "$dummy.c"
664709
665710 #define _HPUX_SOURCE
697742 test -z "$HP_ARCH" && HP_ARCH=hppa
698743 fi ;;
699744 esac
700 if [ "$HP_ARCH" = hppa2.0w ]
745 if test "$HP_ARCH" = hppa2.0w
701746 then
702 eval "$set_cc_for_build"
747 set_cc_for_build
703748
704749 # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
705750 # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
718763 HP_ARCH=hppa64
719764 fi
720765 fi
721 echo "$HP_ARCH"-hp-hpux"$HPUX_REV"
722 exit ;;
766 GUESS=$HP_ARCH-hp-hpux$HPUX_REV
767 ;;
723768 ia64:HP-UX:*:*)
724 HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
725 echo ia64-hp-hpux"$HPUX_REV"
726 exit ;;
769 HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
770 GUESS=ia64-hp-hpux$HPUX_REV
771 ;;
727772 3050*:HI-UX:*:*)
728 eval "$set_cc_for_build"
773 set_cc_for_build
729774 sed 's/^ //' << EOF > "$dummy.c"
730775 #include <unistd.h>
731776 int
753798 EOF
754799 $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
755800 { echo "$SYSTEM_NAME"; exit; }
756 echo unknown-hitachi-hiuxwe2
757 exit ;;
801 GUESS=unknown-hitachi-hiuxwe2
802 ;;
758803 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
759 echo hppa1.1-hp-bsd
760 exit ;;
804 GUESS=hppa1.1-hp-bsd
805 ;;
761806 9000/8??:4.3bsd:*:*)
762 echo hppa1.0-hp-bsd
763 exit ;;
807 GUESS=hppa1.0-hp-bsd
808 ;;
764809 *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
765 echo hppa1.0-hp-mpeix
766 exit ;;
810 GUESS=hppa1.0-hp-mpeix
811 ;;
767812 hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
768 echo hppa1.1-hp-osf
769 exit ;;
813 GUESS=hppa1.1-hp-osf
814 ;;
770815 hp8??:OSF1:*:*)
771 echo hppa1.0-hp-osf
772 exit ;;
816 GUESS=hppa1.0-hp-osf
817 ;;
773818 i*86:OSF1:*:*)
774 if [ -x /usr/sbin/sysversion ] ; then
775 echo "$UNAME_MACHINE"-unknown-osf1mk
819 if test -x /usr/sbin/sysversion ; then
820 GUESS=$UNAME_MACHINE-unknown-osf1mk
776821 else
777 echo "$UNAME_MACHINE"-unknown-osf1
778 fi
779 exit ;;
822 GUESS=$UNAME_MACHINE-unknown-osf1
823 fi
824 ;;
780825 parisc*:Lites*:*:*)
781 echo hppa1.1-hp-lites
782 exit ;;
826 GUESS=hppa1.1-hp-lites
827 ;;
783828 C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
784 echo c1-convex-bsd
785 exit ;;
829 GUESS=c1-convex-bsd
830 ;;
786831 C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
787832 if getsysinfo -f scalar_acc
788833 then echo c32-convex-bsd
790835 fi
791836 exit ;;
792837 C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
793 echo c34-convex-bsd
794 exit ;;
838 GUESS=c34-convex-bsd
839 ;;
795840 C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
796 echo c38-convex-bsd
797 exit ;;
841 GUESS=c38-convex-bsd
842 ;;
798843 C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
799 echo c4-convex-bsd
800 exit ;;
844 GUESS=c4-convex-bsd
845 ;;
801846 CRAY*Y-MP:*:*:*)
802 echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
803 exit ;;
847 CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
848 GUESS=ymp-cray-unicos$CRAY_REL
849 ;;
804850 CRAY*[A-Z]90:*:*:*)
805851 echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
806852 | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
808854 -e 's/\.[^.]*$/.X/'
809855 exit ;;
810856 CRAY*TS:*:*:*)
811 echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
812 exit ;;
857 CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
858 GUESS=t90-cray-unicos$CRAY_REL
859 ;;
813860 CRAY*T3E:*:*:*)
814 echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
815 exit ;;
861 CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
862 GUESS=alphaev5-cray-unicosmk$CRAY_REL
863 ;;
816864 CRAY*SV1:*:*:*)
817 echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
818 exit ;;
865 CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
866 GUESS=sv1-cray-unicos$CRAY_REL
867 ;;
819868 *:UNICOS/mp:*:*)
820 echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
821 exit ;;
869 CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
870 GUESS=craynv-cray-unicosmp$CRAY_REL
871 ;;
822872 F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
823873 FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
824874 FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
825875 FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
826 echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
827 exit ;;
876 GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
877 ;;
828878 5000:UNIX_System_V:4.*:*)
829879 FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
830880 FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
831 echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
832 exit ;;
881 GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
882 ;;
833883 i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
834 echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"
835 exit ;;
884 GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE
885 ;;
836886 sparc*:BSD/OS:*:*)
837 echo sparc-unknown-bsdi"$UNAME_RELEASE"
838 exit ;;
887 GUESS=sparc-unknown-bsdi$UNAME_RELEASE
888 ;;
839889 *:BSD/OS:*:*)
840 echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"
841 exit ;;
890 GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE
891 ;;
892 arm:FreeBSD:*:*)
893 UNAME_PROCESSOR=`uname -p`
894 set_cc_for_build
895 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
896 | grep -q __ARM_PCS_VFP
897 then
898 FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
899 GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi
900 else
901 FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
902 GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf
903 fi
904 ;;
842905 *:FreeBSD:*:*)
843906 UNAME_PROCESSOR=`/usr/bin/uname -p`
844 case "$UNAME_PROCESSOR" in
907 case $UNAME_PROCESSOR in
845908 amd64)
846909 UNAME_PROCESSOR=x86_64 ;;
847910 i386)
848911 UNAME_PROCESSOR=i586 ;;
849912 esac
850 echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
851 exit ;;
913 FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
914 GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL
915 ;;
852916 i*:CYGWIN*:*)
853 echo "$UNAME_MACHINE"-pc-cygwin
854 exit ;;
917 GUESS=$UNAME_MACHINE-pc-cygwin
918 ;;
855919 *:MINGW64*:*)
856 echo "$UNAME_MACHINE"-pc-mingw64
857 exit ;;
920 GUESS=$UNAME_MACHINE-pc-mingw64
921 ;;
858922 *:MINGW*:*)
859 echo "$UNAME_MACHINE"-pc-mingw32
860 exit ;;
923 GUESS=$UNAME_MACHINE-pc-mingw32
924 ;;
861925 *:MSYS*:*)
862 echo "$UNAME_MACHINE"-pc-msys
863 exit ;;
926 GUESS=$UNAME_MACHINE-pc-msys
927 ;;
864928 i*:PW*:*)
865 echo "$UNAME_MACHINE"-pc-pw32
866 exit ;;
929 GUESS=$UNAME_MACHINE-pc-pw32
930 ;;
931 *:SerenityOS:*:*)
932 GUESS=$UNAME_MACHINE-pc-serenity
933 ;;
867934 *:Interix*:*)
868 case "$UNAME_MACHINE" in
935 case $UNAME_MACHINE in
869936 x86)
870 echo i586-pc-interix"$UNAME_RELEASE"
871 exit ;;
937 GUESS=i586-pc-interix$UNAME_RELEASE
938 ;;
872939 authenticamd | genuineintel | EM64T)
873 echo x86_64-unknown-interix"$UNAME_RELEASE"
874 exit ;;
940 GUESS=x86_64-unknown-interix$UNAME_RELEASE
941 ;;
875942 IA64)
876 echo ia64-unknown-interix"$UNAME_RELEASE"
877 exit ;;
943 GUESS=ia64-unknown-interix$UNAME_RELEASE
944 ;;
878945 esac ;;
879946 i*:UWIN*:*)
880 echo "$UNAME_MACHINE"-pc-uwin
881 exit ;;
947 GUESS=$UNAME_MACHINE-pc-uwin
948 ;;
882949 amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
883 echo x86_64-unknown-cygwin
884 exit ;;
950 GUESS=x86_64-pc-cygwin
951 ;;
885952 prep*:SunOS:5.*:*)
886 echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
887 exit ;;
953 SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
954 GUESS=powerpcle-unknown-solaris2$SUN_REL
955 ;;
888956 *:GNU:*:*)
889957 # the GNU system
890 echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
891 exit ;;
958 GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'`
959 GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'`
960 GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL
961 ;;
892962 *:GNU/*:*:*)
893963 # other systems with GNU libc and userland
894 echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
895 exit ;;
896 i*86:Minix:*:*)
897 echo "$UNAME_MACHINE"-pc-minix
898 exit ;;
964 GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"`
965 GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
966 GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
967 ;;
968 *:Minix:*:*)
969 GUESS=$UNAME_MACHINE-unknown-minix
970 ;;
899971 aarch64:Linux:*:*)
900 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
901 exit ;;
972 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
973 ;;
902974 aarch64_be:Linux:*:*)
903975 UNAME_MACHINE=aarch64_be
904 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
905 exit ;;
976 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
977 ;;
906978 alpha:Linux:*:*)
907 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
979 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in
908980 EV5) UNAME_MACHINE=alphaev5 ;;
909981 EV56) UNAME_MACHINE=alphaev56 ;;
910982 PCA56) UNAME_MACHINE=alphapca56 ;;
915987 esac
916988 objdump --private-headers /bin/sh | grep -q ld.so.1
917989 if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
918 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
919 exit ;;
920 arc:Linux:*:* | arceb:Linux:*:*)
921 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
922 exit ;;
990 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
991 ;;
992 arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*)
993 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
994 ;;
923995 arm*:Linux:*:*)
924 eval "$set_cc_for_build"
996 set_cc_for_build
925997 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
926998 | grep -q __ARM_EABI__
927999 then
928 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1000 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
9291001 else
9301002 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
9311003 | grep -q __ARM_PCS_VFP
9321004 then
933 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi
1005 GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi
9341006 else
935 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf
1007 GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf
9361008 fi
9371009 fi
938 exit ;;
1010 ;;
9391011 avr32*:Linux:*:*)
940 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
941 exit ;;
1012 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1013 ;;
9421014 cris:Linux:*:*)
943 echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
944 exit ;;
1015 GUESS=$UNAME_MACHINE-axis-linux-$LIBC
1016 ;;
9451017 crisv32:Linux:*:*)
946 echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
947 exit ;;
1018 GUESS=$UNAME_MACHINE-axis-linux-$LIBC
1019 ;;
9481020 e2k:Linux:*:*)
949 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
950 exit ;;
1021 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1022 ;;
9511023 frv:Linux:*:*)
952 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
953 exit ;;
1024 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1025 ;;
9541026 hexagon:Linux:*:*)
955 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
956 exit ;;
1027 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1028 ;;
9571029 i*86:Linux:*:*)
958 echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
959 exit ;;
1030 GUESS=$UNAME_MACHINE-pc-linux-$LIBC
1031 ;;
9601032 ia64:Linux:*:*)
961 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
962 exit ;;
1033 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1034 ;;
9631035 k1om:Linux:*:*)
964 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
965 exit ;;
1036 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1037 ;;
1038 loongarch32:Linux:*:* | loongarch64:Linux:*:* | loongarchx32:Linux:*:*)
1039 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1040 ;;
9661041 m32r*:Linux:*:*)
967 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
968 exit ;;
1042 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1043 ;;
9691044 m68*:Linux:*:*)
970 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
971 exit ;;
1045 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1046 ;;
9721047 mips:Linux:*:* | mips64:Linux:*:*)
973 eval "$set_cc_for_build"
1048 set_cc_for_build
1049 IS_GLIBC=0
1050 test x"${LIBC}" = xgnu && IS_GLIBC=1
9741051 sed 's/^ //' << EOF > "$dummy.c"
9751052 #undef CPU
976 #undef ${UNAME_MACHINE}
977 #undef ${UNAME_MACHINE}el
1053 #undef mips
1054 #undef mipsel
1055 #undef mips64
1056 #undef mips64el
1057 #if ${IS_GLIBC} && defined(_ABI64)
1058 LIBCABI=gnuabi64
1059 #else
1060 #if ${IS_GLIBC} && defined(_ABIN32)
1061 LIBCABI=gnuabin32
1062 #else
1063 LIBCABI=${LIBC}
1064 #endif
1065 #endif
1066
1067 #if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
1068 CPU=mipsisa64r6
1069 #else
1070 #if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
1071 CPU=mipsisa32r6
1072 #else
1073 #if defined(__mips64)
1074 CPU=mips64
1075 #else
1076 CPU=mips
1077 #endif
1078 #endif
1079 #endif
1080
9781081 #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
979 CPU=${UNAME_MACHINE}el
1082 MIPS_ENDIAN=el
9801083 #else
9811084 #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
982 CPU=${UNAME_MACHINE}
1085 MIPS_ENDIAN=
9831086 #else
984 CPU=
1087 MIPS_ENDIAN=
9851088 #endif
9861089 #endif
9871090 EOF
988 eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
989 test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
1091 cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'`
1092 eval "$cc_set_vars"
1093 test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
9901094 ;;
9911095 mips64el:Linux:*:*)
992 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
993 exit ;;
1096 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1097 ;;
9941098 openrisc*:Linux:*:*)
995 echo or1k-unknown-linux-"$LIBC"
996 exit ;;
1099 GUESS=or1k-unknown-linux-$LIBC
1100 ;;
9971101 or32:Linux:*:* | or1k*:Linux:*:*)
998 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
999 exit ;;
1102 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1103 ;;
10001104 padre:Linux:*:*)
1001 echo sparc-unknown-linux-"$LIBC"
1002 exit ;;
1105 GUESS=sparc-unknown-linux-$LIBC
1106 ;;
10031107 parisc64:Linux:*:* | hppa64:Linux:*:*)
1004 echo hppa64-unknown-linux-"$LIBC"
1005 exit ;;
1108 GUESS=hppa64-unknown-linux-$LIBC
1109 ;;
10061110 parisc:Linux:*:* | hppa:Linux:*:*)
10071111 # Look for CPU level
10081112 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
1009 PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;
1010 PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;
1011 *) echo hppa-unknown-linux-"$LIBC" ;;
1113 PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;;
1114 PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;;
1115 *) GUESS=hppa-unknown-linux-$LIBC ;;
10121116 esac
1013 exit ;;
1117 ;;
10141118 ppc64:Linux:*:*)
1015 echo powerpc64-unknown-linux-"$LIBC"
1016 exit ;;
1119 GUESS=powerpc64-unknown-linux-$LIBC
1120 ;;
10171121 ppc:Linux:*:*)
1018 echo powerpc-unknown-linux-"$LIBC"
1019 exit ;;
1122 GUESS=powerpc-unknown-linux-$LIBC
1123 ;;
10201124 ppc64le:Linux:*:*)
1021 echo powerpc64le-unknown-linux-"$LIBC"
1022 exit ;;
1125 GUESS=powerpc64le-unknown-linux-$LIBC
1126 ;;
10231127 ppcle:Linux:*:*)
1024 echo powerpcle-unknown-linux-"$LIBC"
1025 exit ;;
1026 riscv32:Linux:*:* | riscv64:Linux:*:*)
1027 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1028 exit ;;
1128 GUESS=powerpcle-unknown-linux-$LIBC
1129 ;;
1130 riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*)
1131 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1132 ;;
10291133 s390:Linux:*:* | s390x:Linux:*:*)
1030 echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"
1031 exit ;;
1134 GUESS=$UNAME_MACHINE-ibm-linux-$LIBC
1135 ;;
10321136 sh64*:Linux:*:*)
1033 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1034 exit ;;
1137 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1138 ;;
10351139 sh*:Linux:*:*)
1036 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1037 exit ;;
1140 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1141 ;;
10381142 sparc:Linux:*:* | sparc64:Linux:*:*)
1039 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1040 exit ;;
1143 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1144 ;;
10411145 tile*:Linux:*:*)
1042 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1043 exit ;;
1146 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1147 ;;
10441148 vax:Linux:*:*)
1045 echo "$UNAME_MACHINE"-dec-linux-"$LIBC"
1046 exit ;;
1149 GUESS=$UNAME_MACHINE-dec-linux-$LIBC
1150 ;;
10471151 x86_64:Linux:*:*)
1048 if objdump -f /bin/sh | grep -q elf32-x86-64; then
1049 echo "$UNAME_MACHINE"-pc-linux-"$LIBC"x32
1050 else
1051 echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
1052 fi
1053 exit ;;
1152 set_cc_for_build
1153 LIBCABI=$LIBC
1154 if test "$CC_FOR_BUILD" != no_compiler_found; then
1155 if (echo '#ifdef __ILP32__'; echo IS_X32; echo '#endif') | \
1156 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1157 grep IS_X32 >/dev/null
1158 then
1159 LIBCABI=${LIBC}x32
1160 fi
1161 fi
1162 GUESS=$UNAME_MACHINE-pc-linux-$LIBCABI
1163 ;;
10541164 xtensa*:Linux:*:*)
1055 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1056 exit ;;
1165 GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
1166 ;;
10571167 i*86:DYNIX/ptx:4*:*)
10581168 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
10591169 # earlier versions are messed up and put the nodename in both
10601170 # sysname and nodename.
1061 echo i386-sequent-sysv4
1062 exit ;;
1171 GUESS=i386-sequent-sysv4
1172 ;;
10631173 i*86:UNIX_SV:4.2MP:2.*)
10641174 # Unixware is an offshoot of SVR4, but it has its own version
10651175 # number series starting with 2...
10661176 # I am not positive that other SVR4 systems won't match this,
10671177 # I just have to hope. -- rms.
10681178 # Use sysv4.2uw... so that sysv4* matches it.
1069 echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"
1070 exit ;;
1179 GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION
1180 ;;
10711181 i*86:OS/2:*:*)
10721182 # If we were able to find `uname', then EMX Unix compatibility
10731183 # is probably installed.
1074 echo "$UNAME_MACHINE"-pc-os2-emx
1075 exit ;;
1184 GUESS=$UNAME_MACHINE-pc-os2-emx
1185 ;;
10761186 i*86:XTS-300:*:STOP)
1077 echo "$UNAME_MACHINE"-unknown-stop
1078 exit ;;
1187 GUESS=$UNAME_MACHINE-unknown-stop
1188 ;;
10791189 i*86:atheos:*:*)
1080 echo "$UNAME_MACHINE"-unknown-atheos
1081 exit ;;
1190 GUESS=$UNAME_MACHINE-unknown-atheos
1191 ;;
10821192 i*86:syllable:*:*)
1083 echo "$UNAME_MACHINE"-pc-syllable
1084 exit ;;
1193 GUESS=$UNAME_MACHINE-pc-syllable
1194 ;;
10851195 i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
1086 echo i386-unknown-lynxos"$UNAME_RELEASE"
1087 exit ;;
1196 GUESS=i386-unknown-lynxos$UNAME_RELEASE
1197 ;;
10881198 i*86:*DOS:*:*)
1089 echo "$UNAME_MACHINE"-pc-msdosdjgpp
1090 exit ;;
1199 GUESS=$UNAME_MACHINE-pc-msdosdjgpp
1200 ;;
10911201 i*86:*:4.*:*)
10921202 UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
10931203 if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
1094 echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"
1204 GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL
10951205 else
1096 echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"
1097 fi
1098 exit ;;
1206 GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL
1207 fi
1208 ;;
10991209 i*86:*:5:[678]*)
11001210 # UnixWare 7.x, OpenUNIX and OpenServer 6.
11011211 case `/bin/uname -X | grep "^Machine"` in
11031213 *Pentium) UNAME_MACHINE=i586 ;;
11041214 *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
11051215 esac
1106 echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"
1107 exit ;;
1216 GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
1217 ;;
11081218 i*86:*:3.2:*)
11091219 if test -f /usr/options/cb.name; then
11101220 UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
1111 echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"
1221 GUESS=$UNAME_MACHINE-pc-isc$UNAME_REL
11121222 elif /bin/uname -X 2>/dev/null >/dev/null ; then
11131223 UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
11141224 (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
11181228 && UNAME_MACHINE=i686
11191229 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
11201230 && UNAME_MACHINE=i686
1121 echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"
1231 GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL
11221232 else
1123 echo "$UNAME_MACHINE"-pc-sysv32
1124 fi
1125 exit ;;
1233 GUESS=$UNAME_MACHINE-pc-sysv32
1234 fi
1235 ;;
11261236 pc:*:*:*)
11271237 # Left here for compatibility:
11281238 # uname -m prints for DJGPP always 'pc', but it prints nothing about
11301240 # Note: whatever this is, it MUST be the same as what config.sub
11311241 # prints for the "djgpp" host, or else GDB configure will decide that
11321242 # this is a cross-build.
1133 echo i586-pc-msdosdjgpp
1134 exit ;;
1243 GUESS=i586-pc-msdosdjgpp
1244 ;;
11351245 Intel:Mach:3*:*)
1136 echo i386-pc-mach3
1137 exit ;;
1246 GUESS=i386-pc-mach3
1247 ;;
11381248 paragon:*:*:*)
1139 echo i860-intel-osf1
1140 exit ;;
1249 GUESS=i860-intel-osf1
1250 ;;
11411251 i860:*:4.*:*) # i860-SVR4
11421252 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
1143 echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4
1253 GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4
11441254 else # Add other i860-SVR4 vendors below as they are discovered.
1145 echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4
1146 fi
1147 exit ;;
1255 GUESS=i860-unknown-sysv$UNAME_RELEASE # Unknown i860-SVR4
1256 fi
1257 ;;
11481258 mini*:CTIX:SYS*5:*)
11491259 # "miniframe"
1150 echo m68010-convergent-sysv
1151 exit ;;
1260 GUESS=m68010-convergent-sysv
1261 ;;
11521262 mc68k:UNIX:SYSTEM5:3.51m)
1153 echo m68k-convergent-sysv
1154 exit ;;
1263 GUESS=m68k-convergent-sysv
1264 ;;
11551265 M680?0:D-NIX:5.3:*)
1156 echo m68k-diab-dnix
1157 exit ;;
1266 GUESS=m68k-diab-dnix
1267 ;;
11581268 M68*:*:R3V[5678]*:*)
11591269 test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
11601270 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
11791289 /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
11801290 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
11811291 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
1182 echo m68k-unknown-lynxos"$UNAME_RELEASE"
1183 exit ;;
1292 GUESS=m68k-unknown-lynxos$UNAME_RELEASE
1293 ;;
11841294 mc68030:UNIX_System_V:4.*:*)
1185 echo m68k-atari-sysv4
1186 exit ;;
1295 GUESS=m68k-atari-sysv4
1296 ;;
11871297 TSUNAMI:LynxOS:2.*:*)
1188 echo sparc-unknown-lynxos"$UNAME_RELEASE"
1189 exit ;;
1298 GUESS=sparc-unknown-lynxos$UNAME_RELEASE
1299 ;;
11901300 rs6000:LynxOS:2.*:*)
1191 echo rs6000-unknown-lynxos"$UNAME_RELEASE"
1192 exit ;;
1301 GUESS=rs6000-unknown-lynxos$UNAME_RELEASE
1302 ;;
11931303 PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
1194 echo powerpc-unknown-lynxos"$UNAME_RELEASE"
1195 exit ;;
1304 GUESS=powerpc-unknown-lynxos$UNAME_RELEASE
1305 ;;
11961306 SM[BE]S:UNIX_SV:*:*)
1197 echo mips-dde-sysv"$UNAME_RELEASE"
1198 exit ;;
1307 GUESS=mips-dde-sysv$UNAME_RELEASE
1308 ;;
11991309 RM*:ReliantUNIX-*:*:*)
1200 echo mips-sni-sysv4
1201 exit ;;
1310 GUESS=mips-sni-sysv4
1311 ;;
12021312 RM*:SINIX-*:*:*)
1203 echo mips-sni-sysv4
1204 exit ;;
1313 GUESS=mips-sni-sysv4
1314 ;;
12051315 *:SINIX-*:*:*)
12061316 if uname -p 2>/dev/null >/dev/null ; then
12071317 UNAME_MACHINE=`(uname -p) 2>/dev/null`
1208 echo "$UNAME_MACHINE"-sni-sysv4
1318 GUESS=$UNAME_MACHINE-sni-sysv4
12091319 else
1210 echo ns32k-sni-sysv
1211 fi
1212 exit ;;
1320 GUESS=ns32k-sni-sysv
1321 fi
1322 ;;
12131323 PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
12141324 # says <Richard.M.Bartel@ccMail.Census.GOV>
1215 echo i586-unisys-sysv4
1216 exit ;;
1325 GUESS=i586-unisys-sysv4
1326 ;;
12171327 *:UNIX_System_V:4*:FTX*)
12181328 # From Gerald Hewes <hewes@openmarket.com>.
12191329 # How about differentiating between stratus architectures? -djm
1220 echo hppa1.1-stratus-sysv4
1221 exit ;;
1330 GUESS=hppa1.1-stratus-sysv4
1331 ;;
12221332 *:*:*:FTX*)
12231333 # From seanf@swdc.stratus.com.
1224 echo i860-stratus-sysv4
1225 exit ;;
1334 GUESS=i860-stratus-sysv4
1335 ;;
12261336 i*86:VOS:*:*)
12271337 # From Paul.Green@stratus.com.
1228 echo "$UNAME_MACHINE"-stratus-vos
1229 exit ;;
1338 GUESS=$UNAME_MACHINE-stratus-vos
1339 ;;
12301340 *:VOS:*:*)
12311341 # From Paul.Green@stratus.com.
1232 echo hppa1.1-stratus-vos
1233 exit ;;
1342 GUESS=hppa1.1-stratus-vos
1343 ;;
12341344 mc68*:A/UX:*:*)
1235 echo m68k-apple-aux"$UNAME_RELEASE"
1236 exit ;;
1345 GUESS=m68k-apple-aux$UNAME_RELEASE
1346 ;;
12371347 news*:NEWS-OS:6*:*)
1238 echo mips-sony-newsos6
1239 exit ;;
1348 GUESS=mips-sony-newsos6
1349 ;;
12401350 R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
1241 if [ -d /usr/nec ]; then
1242 echo mips-nec-sysv"$UNAME_RELEASE"
1351 if test -d /usr/nec; then
1352 GUESS=mips-nec-sysv$UNAME_RELEASE
12431353 else
1244 echo mips-unknown-sysv"$UNAME_RELEASE"
1245 fi
1246 exit ;;
1354 GUESS=mips-unknown-sysv$UNAME_RELEASE
1355 fi
1356 ;;
12471357 BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
1248 echo powerpc-be-beos
1249 exit ;;
1358 GUESS=powerpc-be-beos
1359 ;;
12501360 BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
1251 echo powerpc-apple-beos
1252 exit ;;
1361 GUESS=powerpc-apple-beos
1362 ;;
12531363 BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
1254 echo i586-pc-beos
1255 exit ;;
1364 GUESS=i586-pc-beos
1365 ;;
12561366 BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
1257 echo i586-pc-haiku
1258 exit ;;
1367 GUESS=i586-pc-haiku
1368 ;;
12591369 x86_64:Haiku:*:*)
1260 echo x86_64-unknown-haiku
1261 exit ;;
1370 GUESS=x86_64-unknown-haiku
1371 ;;
12621372 SX-4:SUPER-UX:*:*)
1263 echo sx4-nec-superux"$UNAME_RELEASE"
1264 exit ;;
1373 GUESS=sx4-nec-superux$UNAME_RELEASE
1374 ;;
12651375 SX-5:SUPER-UX:*:*)
1266 echo sx5-nec-superux"$UNAME_RELEASE"
1267 exit ;;
1376 GUESS=sx5-nec-superux$UNAME_RELEASE
1377 ;;
12681378 SX-6:SUPER-UX:*:*)
1269 echo sx6-nec-superux"$UNAME_RELEASE"
1270 exit ;;
1379 GUESS=sx6-nec-superux$UNAME_RELEASE
1380 ;;
12711381 SX-7:SUPER-UX:*:*)
1272 echo sx7-nec-superux"$UNAME_RELEASE"
1273 exit ;;
1382 GUESS=sx7-nec-superux$UNAME_RELEASE
1383 ;;
12741384 SX-8:SUPER-UX:*:*)
1275 echo sx8-nec-superux"$UNAME_RELEASE"
1276 exit ;;
1385 GUESS=sx8-nec-superux$UNAME_RELEASE
1386 ;;
12771387 SX-8R:SUPER-UX:*:*)
1278 echo sx8r-nec-superux"$UNAME_RELEASE"
1279 exit ;;
1388 GUESS=sx8r-nec-superux$UNAME_RELEASE
1389 ;;
12801390 SX-ACE:SUPER-UX:*:*)
1281 echo sxace-nec-superux"$UNAME_RELEASE"
1282 exit ;;
1391 GUESS=sxace-nec-superux$UNAME_RELEASE
1392 ;;
12831393 Power*:Rhapsody:*:*)
1284 echo powerpc-apple-rhapsody"$UNAME_RELEASE"
1285 exit ;;
1394 GUESS=powerpc-apple-rhapsody$UNAME_RELEASE
1395 ;;
12861396 *:Rhapsody:*:*)
1287 echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
1288 exit ;;
1397 GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE
1398 ;;
1399 arm64:Darwin:*:*)
1400 GUESS=aarch64-apple-darwin$UNAME_RELEASE
1401 ;;
12891402 *:Darwin:*:*)
1290 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
1291 eval "$set_cc_for_build"
1292 if test "$UNAME_PROCESSOR" = unknown ; then
1293 UNAME_PROCESSOR=powerpc
1294 fi
1295 if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then
1296 if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
1297 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1298 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1299 grep IS_64BIT_ARCH >/dev/null
1300 then
1301 case $UNAME_PROCESSOR in
1302 i386) UNAME_PROCESSOR=x86_64 ;;
1303 powerpc) UNAME_PROCESSOR=powerpc64 ;;
1304 esac
1305 fi
1306 # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
1307 if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
1308 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1309 grep IS_PPC >/dev/null
1310 then
1311 UNAME_PROCESSOR=powerpc
1312 fi
1403 UNAME_PROCESSOR=`uname -p`
1404 case $UNAME_PROCESSOR in
1405 unknown) UNAME_PROCESSOR=powerpc ;;
1406 esac
1407 if command -v xcode-select > /dev/null 2> /dev/null && \
1408 ! xcode-select --print-path > /dev/null 2> /dev/null ; then
1409 # Avoid executing cc if there is no toolchain installed as
1410 # cc will be a stub that puts up a graphical alert
1411 # prompting the user to install developer tools.
1412 CC_FOR_BUILD=no_compiler_found
1413 else
1414 set_cc_for_build
1415 fi
1416 if test "$CC_FOR_BUILD" != no_compiler_found; then
1417 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1418 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1419 grep IS_64BIT_ARCH >/dev/null
1420 then
1421 case $UNAME_PROCESSOR in
1422 i386) UNAME_PROCESSOR=x86_64 ;;
1423 powerpc) UNAME_PROCESSOR=powerpc64 ;;
1424 esac
1425 fi
1426 # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
1427 if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
1428 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1429 grep IS_PPC >/dev/null
1430 then
1431 UNAME_PROCESSOR=powerpc
13131432 fi
13141433 elif test "$UNAME_PROCESSOR" = i386 ; then
1315 # Avoid executing cc on OS X 10.9, as it ships with a stub
1316 # that puts up a graphical alert prompting to install
1317 # developer tools. Any system running Mac OS X 10.7 or
1318 # later (Darwin 11 and later) is required to have a 64-bit
1319 # processor. This is not true of the ARM version of Darwin
1320 # that Apple uses in portable devices.
1321 UNAME_PROCESSOR=x86_64
1322 fi
1323 echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"
1324 exit ;;
1434 # uname -m returns i386 or x86_64
1435 UNAME_PROCESSOR=$UNAME_MACHINE
1436 fi
1437 GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE
1438 ;;
13251439 *:procnto*:*:* | *:QNX:[0123456789]*:*)
13261440 UNAME_PROCESSOR=`uname -p`
13271441 if test "$UNAME_PROCESSOR" = x86; then
13281442 UNAME_PROCESSOR=i386
13291443 UNAME_MACHINE=pc
13301444 fi
1331 echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"
1332 exit ;;
1445 GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE
1446 ;;
13331447 *:QNX:*:4*)
1334 echo i386-pc-qnx
1335 exit ;;
1448 GUESS=i386-pc-qnx
1449 ;;
13361450 NEO-*:NONSTOP_KERNEL:*:*)
1337 echo neo-tandem-nsk"$UNAME_RELEASE"
1338 exit ;;
1451 GUESS=neo-tandem-nsk$UNAME_RELEASE
1452 ;;
13391453 NSE-*:NONSTOP_KERNEL:*:*)
1340 echo nse-tandem-nsk"$UNAME_RELEASE"
1341 exit ;;
1454 GUESS=nse-tandem-nsk$UNAME_RELEASE
1455 ;;
13421456 NSR-*:NONSTOP_KERNEL:*:*)
1343 echo nsr-tandem-nsk"$UNAME_RELEASE"
1344 exit ;;
1457 GUESS=nsr-tandem-nsk$UNAME_RELEASE
1458 ;;
13451459 NSV-*:NONSTOP_KERNEL:*:*)
1346 echo nsv-tandem-nsk"$UNAME_RELEASE"
1347 exit ;;
1460 GUESS=nsv-tandem-nsk$UNAME_RELEASE
1461 ;;
13481462 NSX-*:NONSTOP_KERNEL:*:*)
1349 echo nsx-tandem-nsk"$UNAME_RELEASE"
1350 exit ;;
1463 GUESS=nsx-tandem-nsk$UNAME_RELEASE
1464 ;;
13511465 *:NonStop-UX:*:*)
1352 echo mips-compaq-nonstopux
1353 exit ;;
1466 GUESS=mips-compaq-nonstopux
1467 ;;
13541468 BS2000:POSIX*:*:*)
1355 echo bs2000-siemens-sysv
1356 exit ;;
1469 GUESS=bs2000-siemens-sysv
1470 ;;
13571471 DS/*:UNIX_System_V:*:*)
1358 echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"
1359 exit ;;
1472 GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE
1473 ;;
13601474 *:Plan9:*:*)
13611475 # "uname -m" is not consistent, so use $cputype instead. 386
13621476 # is converted to i386 for consistency with other x86
13631477 # operating systems.
1364 if test "$cputype" = 386; then
1478 if test "${cputype-}" = 386; then
13651479 UNAME_MACHINE=i386
1366 else
1367 UNAME_MACHINE="$cputype"
1368 fi
1369 echo "$UNAME_MACHINE"-unknown-plan9
1370 exit ;;
1480 elif test "x${cputype-}" != x; then
1481 UNAME_MACHINE=$cputype
1482 fi
1483 GUESS=$UNAME_MACHINE-unknown-plan9
1484 ;;
13711485 *:TOPS-10:*:*)
1372 echo pdp10-unknown-tops10
1373 exit ;;
1486 GUESS=pdp10-unknown-tops10
1487 ;;
13741488 *:TENEX:*:*)
1375 echo pdp10-unknown-tenex
1376 exit ;;
1489 GUESS=pdp10-unknown-tenex
1490 ;;
13771491 KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
1378 echo pdp10-dec-tops20
1379 exit ;;
1492 GUESS=pdp10-dec-tops20
1493 ;;
13801494 XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
1381 echo pdp10-xkl-tops20
1382 exit ;;
1495 GUESS=pdp10-xkl-tops20
1496 ;;
13831497 *:TOPS-20:*:*)
1384 echo pdp10-unknown-tops20
1385 exit ;;
1498 GUESS=pdp10-unknown-tops20
1499 ;;
13861500 *:ITS:*:*)
1387 echo pdp10-unknown-its
1388 exit ;;
1501 GUESS=pdp10-unknown-its
1502 ;;
13891503 SEI:*:*:SEIUX)
1390 echo mips-sei-seiux"$UNAME_RELEASE"
1391 exit ;;
1504 GUESS=mips-sei-seiux$UNAME_RELEASE
1505 ;;
13921506 *:DragonFly:*:*)
1393 echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
1394 exit ;;
1507 DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
1508 GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL
1509 ;;
13951510 *:*VMS:*:*)
13961511 UNAME_MACHINE=`(uname -p) 2>/dev/null`
1397 case "$UNAME_MACHINE" in
1398 A*) echo alpha-dec-vms ; exit ;;
1399 I*) echo ia64-dec-vms ; exit ;;
1400 V*) echo vax-dec-vms ; exit ;;
1512 case $UNAME_MACHINE in
1513 A*) GUESS=alpha-dec-vms ;;
1514 I*) GUESS=ia64-dec-vms ;;
1515 V*) GUESS=vax-dec-vms ;;
14011516 esac ;;
14021517 *:XENIX:*:SysV)
1403 echo i386-pc-xenix
1404 exit ;;
1518 GUESS=i386-pc-xenix
1519 ;;
14051520 i*86:skyos:*:*)
1406 echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`"
1407 exit ;;
1521 SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`
1522 GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL
1523 ;;
14081524 i*86:rdos:*:*)
1409 echo "$UNAME_MACHINE"-pc-rdos
1410 exit ;;
1411 i*86:AROS:*:*)
1412 echo "$UNAME_MACHINE"-pc-aros
1413 exit ;;
1525 GUESS=$UNAME_MACHINE-pc-rdos
1526 ;;
1527 i*86:Fiwix:*:*)
1528 GUESS=$UNAME_MACHINE-pc-fiwix
1529 ;;
1530 *:AROS:*:*)
1531 GUESS=$UNAME_MACHINE-unknown-aros
1532 ;;
14141533 x86_64:VMkernel:*:*)
1415 echo "$UNAME_MACHINE"-unknown-esx
1416 exit ;;
1534 GUESS=$UNAME_MACHINE-unknown-esx
1535 ;;
14171536 amd64:Isilon\ OneFS:*:*)
1418 echo x86_64-unknown-onefs
1419 exit ;;
1537 GUESS=x86_64-unknown-onefs
1538 ;;
1539 *:Unleashed:*:*)
1540 GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
1541 ;;
14201542 esac
14211543
1544 # Do we have a guess based on uname results?
1545 if test "x$GUESS" != x; then
1546 echo "$GUESS"
1547 exit
1548 fi
1549
1550 # No uname command or uname output not recognized.
1551 set_cc_for_build
1552 cat > "$dummy.c" <<EOF
1553 #ifdef _SEQUENT_
1554 #include <sys/types.h>
1555 #include <sys/utsname.h>
1556 #endif
1557 #if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
1558 #if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
1559 #include <signal.h>
1560 #if defined(_SIZE_T_) || defined(SIGLOST)
1561 #include <sys/utsname.h>
1562 #endif
1563 #endif
1564 #endif
1565 main ()
1566 {
1567 #if defined (sony)
1568 #if defined (MIPSEB)
1569 /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
1570 I don't know.... */
1571 printf ("mips-sony-bsd\n"); exit (0);
1572 #else
1573 #include <sys/param.h>
1574 printf ("m68k-sony-newsos%s\n",
1575 #ifdef NEWSOS4
1576 "4"
1577 #else
1578 ""
1579 #endif
1580 ); exit (0);
1581 #endif
1582 #endif
1583
1584 #if defined (NeXT)
1585 #if !defined (__ARCHITECTURE__)
1586 #define __ARCHITECTURE__ "m68k"
1587 #endif
1588 int version;
1589 version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
1590 if (version < 4)
1591 printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
1592 else
1593 printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
1594 exit (0);
1595 #endif
1596
1597 #if defined (MULTIMAX) || defined (n16)
1598 #if defined (UMAXV)
1599 printf ("ns32k-encore-sysv\n"); exit (0);
1600 #else
1601 #if defined (CMU)
1602 printf ("ns32k-encore-mach\n"); exit (0);
1603 #else
1604 printf ("ns32k-encore-bsd\n"); exit (0);
1605 #endif
1606 #endif
1607 #endif
1608
1609 #if defined (__386BSD__)
1610 printf ("i386-pc-bsd\n"); exit (0);
1611 #endif
1612
1613 #if defined (sequent)
1614 #if defined (i386)
1615 printf ("i386-sequent-dynix\n"); exit (0);
1616 #endif
1617 #if defined (ns32000)
1618 printf ("ns32k-sequent-dynix\n"); exit (0);
1619 #endif
1620 #endif
1621
1622 #if defined (_SEQUENT_)
1623 struct utsname un;
1624
1625 uname(&un);
1626 if (strncmp(un.version, "V2", 2) == 0) {
1627 printf ("i386-sequent-ptx2\n"); exit (0);
1628 }
1629 if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
1630 printf ("i386-sequent-ptx1\n"); exit (0);
1631 }
1632 printf ("i386-sequent-ptx\n"); exit (0);
1633 #endif
1634
1635 #if defined (vax)
1636 #if !defined (ultrix)
1637 #include <sys/param.h>
1638 #if defined (BSD)
1639 #if BSD == 43
1640 printf ("vax-dec-bsd4.3\n"); exit (0);
1641 #else
1642 #if BSD == 199006
1643 printf ("vax-dec-bsd4.3reno\n"); exit (0);
1644 #else
1645 printf ("vax-dec-bsd\n"); exit (0);
1646 #endif
1647 #endif
1648 #else
1649 printf ("vax-dec-bsd\n"); exit (0);
1650 #endif
1651 #else
1652 #if defined(_SIZE_T_) || defined(SIGLOST)
1653 struct utsname un;
1654 uname (&un);
1655 printf ("vax-dec-ultrix%s\n", un.release); exit (0);
1656 #else
1657 printf ("vax-dec-ultrix\n"); exit (0);
1658 #endif
1659 #endif
1660 #endif
1661 #if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
1662 #if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
1663 #if defined(_SIZE_T_) || defined(SIGLOST)
1664 struct utsname *un;
1665 uname (&un);
1666 printf ("mips-dec-ultrix%s\n", un.release); exit (0);
1667 #else
1668 printf ("mips-dec-ultrix\n"); exit (0);
1669 #endif
1670 #endif
1671 #endif
1672
1673 #if defined (alliant) && defined (i860)
1674 printf ("i860-alliant-bsd\n"); exit (0);
1675 #endif
1676
1677 exit (1);
1678 }
1679 EOF
1680
1681 $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`"$dummy"` &&
1682 { echo "$SYSTEM_NAME"; exit; }
1683
1684 # Apollos put the system type in the environment.
1685 test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; }
1686
14221687 echo "$0: unable to guess system type" >&2
14231688
1424 case "$UNAME_MACHINE:$UNAME_SYSTEM" in
1689 case $UNAME_MACHINE:$UNAME_SYSTEM in
14251690 mips:Linux | mips64:Linux)
14261691 # If we got here on MIPS GNU/Linux, output extra information.
14271692 cat >&2 <<EOF
14381703 operating system you are using. If your script is old, overwrite *all*
14391704 copies of config.guess and config.sub with the latest versions from:
14401705
1441 https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
1706 https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
14421707 and
1443 https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
1708 https://git.savannah.gnu.org/cgit/config.git/plain/config.sub
1709 EOF
1710
1711 our_year=`echo $timestamp | sed 's,-.*,,'`
1712 thisyear=`date +%Y`
1713 # shellcheck disable=SC2003
1714 script_age=`expr "$thisyear" - "$our_year"`
1715 if test "$script_age" -lt 3 ; then
1716 cat >&2 <<EOF
14441717
14451718 If $0 has already been updated, send the following data and any
14461719 information you think might be pertinent to config-patches@gnu.org to
14681741 UNAME_SYSTEM = "$UNAME_SYSTEM"
14691742 UNAME_VERSION = "$UNAME_VERSION"
14701743 EOF
1744 fi
14711745
14721746 exit 1
14731747
14741748 # Local variables:
1475 # eval: (add-hook 'write-file-functions 'time-stamp)
1749 # eval: (add-hook 'before-save-hook 'time-stamp)
14761750 # time-stamp-start: "timestamp='"
14771751 # time-stamp-format: "%:y-%02m-%02d"
14781752 # time-stamp-end: "'"
1414 /* Define to 1 if you have the `z' library (-lz). */
1515 #undef HAVE_LIBZ
1616
17 /* Define to 1 if you have the <memory.h> header file. */
18 #undef HAVE_MEMORY_H
19
2017 /* Define to 1 if you have the <stdint.h> header file. */
2118 #undef HAVE_STDINT_H
19
20 /* Define to 1 if you have the <stdio.h> header file. */
21 #undef HAVE_STDIO_H
2222
2323 /* Define to 1 if you have the <stdlib.h> header file. */
2424 #undef HAVE_STDLIB_H
6565 /* Define to the version of this package. */
6666 #undef PACKAGE_VERSION
6767
68 /* Define to 1 if you have the ANSI C header files. */
68 /* Define to 1 if all of the C90 standard headers exist (not just the ones
69 required in a freestanding environment). This macro is provided for
70 backward compatibility; new code need not use it. */
6971 #undef STDC_HEADERS
7072
7173 /* Version number of package */
+1545
-1456
config.sub less more
00 #! /bin/sh
11 # Configuration validation subroutine script.
2 # Copyright 1992-2018 Free Software Foundation, Inc.
3
4 timestamp='2018-02-22'
2 # Copyright 1992-2022 Free Software Foundation, Inc.
3
4 # shellcheck disable=SC2006,SC2268 # see below for rationale
5
6 timestamp='2022-01-03'
57
68 # This file is free software; you can redistribute it and/or modify it
79 # under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 3 of the License, or
10 # the Free Software Foundation, either version 3 of the License, or
911 # (at your option) any later version.
1012 #
1113 # This program is distributed in the hope that it will be useful, but
3234 # Otherwise, we print the canonical config type on stdout and succeed.
3335
3436 # You can get the latest version of this script from:
35 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
37 # https://git.savannah.gnu.org/cgit/config.git/plain/config.sub
3638
3739 # This file is supposed to be the same for all GNU packages
3840 # and recognize all the CPU types, system types and aliases
4951 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
5052 # It is wrong to echo any other type of specification.
5153
54 # The "shellcheck disable" line above the timestamp inhibits complaints
55 # about features and limitations of the classic Bourne shell that were
56 # superseded or lifted in POSIX. However, this script identifies a wide
57 # variety of pre-POSIX systems that do not have POSIX shells at all, and
58 # even some reasonably current systems (Solaris 10 as case-in-point) still
59 # have a pre-POSIX /bin/sh.
60
5261 me=`echo "$0" | sed -e 's,.*/,,'`
5362
5463 usage="\
6675 version="\
6776 GNU config.sub ($timestamp)
6877
69 Copyright 1992-2018 Free Software Foundation, Inc.
78 Copyright 1992-2022 Free Software Foundation, Inc.
7079
7180 This is free software; see the source for copying conditions. There is NO
7281 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
8897 - ) # Use stdin as input.
8998 break ;;
9099 -* )
91 echo "$me: invalid option $1$help"
100 echo "$me: invalid option $1$help" >&2
92101 exit 1 ;;
93102
94103 *local*)
109118 exit 1;;
110119 esac
111120
112 # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
113 # Here we must recognize all the valid KERNEL-OS combinations.
114 maybe_os=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
115 case $maybe_os in
116 nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
117 linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
118 knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \
119 kopensolaris*-gnu* | cloudabi*-eabi* | \
120 storm-chaos* | os2-emx* | rtmk-nova*)
121 os=-$maybe_os
122 basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
123 ;;
124 android-linux)
125 os=-linux-android
126 basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
127 ;;
128 *)
129 basic_machine=`echo "$1" | sed 's/-[^-]*$//'`
130 if [ "$basic_machine" != "$1" ]
131 then os=`echo "$1" | sed 's/.*-/-/'`
132 else os=; fi
133 ;;
121 # Split fields of configuration type
122 # shellcheck disable=SC2162
123 saved_IFS=$IFS
124 IFS="-" read field1 field2 field3 field4 <<EOF
125 $1
126 EOF
127 IFS=$saved_IFS
128
129 # Separate into logical components for further validation
130 case $1 in
131 *-*-*-*-*)
132 echo Invalid configuration \`"$1"\': more than four components >&2
133 exit 1
134 ;;
135 *-*-*-*)
136 basic_machine=$field1-$field2
137 basic_os=$field3-$field4
138 ;;
139 *-*-*)
140 # Ambiguous whether COMPANY is present, or skipped and KERNEL-OS is two
141 # parts
142 maybe_os=$field2-$field3
143 case $maybe_os in
144 nto-qnx* | linux-* | uclinux-uclibc* \
145 | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \
146 | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \
147 | storm-chaos* | os2-emx* | rtmk-nova*)
148 basic_machine=$field1
149 basic_os=$maybe_os
150 ;;
151 android-linux)
152 basic_machine=$field1-unknown
153 basic_os=linux-android
154 ;;
155 *)
156 basic_machine=$field1-$field2
157 basic_os=$field3
158 ;;
159 esac
160 ;;
161 *-*)
162 # A lone config we happen to match not fitting any pattern
163 case $field1-$field2 in
164 decstation-3100)
165 basic_machine=mips-dec
166 basic_os=
167 ;;
168 *-*)
169 # Second component is usually, but not always the OS
170 case $field2 in
171 # Prevent following clause from handling this valid os
172 sun*os*)
173 basic_machine=$field1
174 basic_os=$field2
175 ;;
176 zephyr*)
177 basic_machine=$field1-unknown
178 basic_os=$field2
179 ;;
180 # Manufacturers
181 dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \
182 | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \
183 | unicom* | ibm* | next | hp | isi* | apollo | altos* \
184 | convergent* | ncr* | news | 32* | 3600* | 3100* \
185 | hitachi* | c[123]* | convex* | sun | crds | omron* | dg \
186 | ultra | tti* | harris | dolphin | highlevel | gould \
187 | cbm | ns | masscomp | apple | axis | knuth | cray \
188 | microblaze* | sim | cisco \
189 | oki | wec | wrs | winbond)
190 basic_machine=$field1-$field2
191 basic_os=
192 ;;
193 *)
194 basic_machine=$field1
195 basic_os=$field2
196 ;;
197 esac
198 ;;
199 esac
200 ;;
201 *)
202 # Convert single-component short-hands not valid as part of
203 # multi-component configurations.
204 case $field1 in
205 386bsd)
206 basic_machine=i386-pc
207 basic_os=bsd
208 ;;
209 a29khif)
210 basic_machine=a29k-amd
211 basic_os=udi
212 ;;
213 adobe68k)
214 basic_machine=m68010-adobe
215 basic_os=scout
216 ;;
217 alliant)
218 basic_machine=fx80-alliant
219 basic_os=
220 ;;
221 altos | altos3068)
222 basic_machine=m68k-altos
223 basic_os=
224 ;;
225 am29k)
226 basic_machine=a29k-none
227 basic_os=bsd
228 ;;
229 amdahl)
230 basic_machine=580-amdahl
231 basic_os=sysv
232 ;;
233 amiga)
234 basic_machine=m68k-unknown
235 basic_os=
236 ;;
237 amigaos | amigados)
238 basic_machine=m68k-unknown
239 basic_os=amigaos
240 ;;
241 amigaunix | amix)
242 basic_machine=m68k-unknown
243 basic_os=sysv4
244 ;;
245 apollo68)
246 basic_machine=m68k-apollo
247 basic_os=sysv
248 ;;
249 apollo68bsd)
250 basic_machine=m68k-apollo
251 basic_os=bsd
252 ;;
253 aros)
254 basic_machine=i386-pc
255 basic_os=aros
256 ;;
257 aux)
258 basic_machine=m68k-apple
259 basic_os=aux
260 ;;
261 balance)
262 basic_machine=ns32k-sequent
263 basic_os=dynix
264 ;;
265 blackfin)
266 basic_machine=bfin-unknown
267 basic_os=linux
268 ;;
269 cegcc)
270 basic_machine=arm-unknown
271 basic_os=cegcc
272 ;;
273 convex-c1)
274 basic_machine=c1-convex
275 basic_os=bsd
276 ;;
277 convex-c2)
278 basic_machine=c2-convex
279 basic_os=bsd
280 ;;
281 convex-c32)
282 basic_machine=c32-convex
283 basic_os=bsd
284 ;;
285 convex-c34)
286 basic_machine=c34-convex
287 basic_os=bsd
288 ;;
289 convex-c38)
290 basic_machine=c38-convex
291 basic_os=bsd
292 ;;
293 cray)
294 basic_machine=j90-cray
295 basic_os=unicos
296 ;;
297 crds | unos)
298 basic_machine=m68k-crds
299 basic_os=
300 ;;
301 da30)
302 basic_machine=m68k-da30
303 basic_os=
304 ;;
305 decstation | pmax | pmin | dec3100 | decstatn)
306 basic_machine=mips-dec
307 basic_os=
308 ;;
309 delta88)
310 basic_machine=m88k-motorola
311 basic_os=sysv3
312 ;;
313 dicos)
314 basic_machine=i686-pc
315 basic_os=dicos
316 ;;
317 djgpp)
318 basic_machine=i586-pc
319 basic_os=msdosdjgpp
320 ;;
321 ebmon29k)
322 basic_machine=a29k-amd
323 basic_os=ebmon
324 ;;
325 es1800 | OSE68k | ose68k | ose | OSE)
326 basic_machine=m68k-ericsson
327 basic_os=ose
328 ;;
329 gmicro)
330 basic_machine=tron-gmicro
331 basic_os=sysv
332 ;;
333 go32)
334 basic_machine=i386-pc
335 basic_os=go32
336 ;;
337 h8300hms)
338 basic_machine=h8300-hitachi
339 basic_os=hms
340 ;;
341 h8300xray)
342 basic_machine=h8300-hitachi
343 basic_os=xray
344 ;;
345 h8500hms)
346 basic_machine=h8500-hitachi
347 basic_os=hms
348 ;;
349 harris)
350 basic_machine=m88k-harris
351 basic_os=sysv3
352 ;;
353 hp300 | hp300hpux)
354 basic_machine=m68k-hp
355 basic_os=hpux
356 ;;
357 hp300bsd)
358 basic_machine=m68k-hp
359 basic_os=bsd
360 ;;
361 hppaosf)
362 basic_machine=hppa1.1-hp
363 basic_os=osf
364 ;;
365 hppro)
366 basic_machine=hppa1.1-hp
367 basic_os=proelf
368 ;;
369 i386mach)
370 basic_machine=i386-mach
371 basic_os=mach
372 ;;
373 isi68 | isi)
374 basic_machine=m68k-isi
375 basic_os=sysv
376 ;;
377 m68knommu)
378 basic_machine=m68k-unknown
379 basic_os=linux
380 ;;
381 magnum | m3230)
382 basic_machine=mips-mips
383 basic_os=sysv
384 ;;
385 merlin)
386 basic_machine=ns32k-utek
387 basic_os=sysv
388 ;;
389 mingw64)
390 basic_machine=x86_64-pc
391 basic_os=mingw64
392 ;;
393 mingw32)
394 basic_machine=i686-pc
395 basic_os=mingw32
396 ;;
397 mingw32ce)
398 basic_machine=arm-unknown
399 basic_os=mingw32ce
400 ;;
401 monitor)
402 basic_machine=m68k-rom68k
403 basic_os=coff
404 ;;
405 morphos)
406 basic_machine=powerpc-unknown
407 basic_os=morphos
408 ;;
409 moxiebox)
410 basic_machine=moxie-unknown
411 basic_os=moxiebox
412 ;;
413 msdos)
414 basic_machine=i386-pc
415 basic_os=msdos
416 ;;
417 msys)
418 basic_machine=i686-pc
419 basic_os=msys
420 ;;
421 mvs)
422 basic_machine=i370-ibm
423 basic_os=mvs
424 ;;
425 nacl)
426 basic_machine=le32-unknown
427 basic_os=nacl
428 ;;
429 ncr3000)
430 basic_machine=i486-ncr
431 basic_os=sysv4
432 ;;
433 netbsd386)
434 basic_machine=i386-pc
435 basic_os=netbsd
436 ;;
437 netwinder)
438 basic_machine=armv4l-rebel
439 basic_os=linux
440 ;;
441 news | news700 | news800 | news900)
442 basic_machine=m68k-sony
443 basic_os=newsos
444 ;;
445 news1000)
446 basic_machine=m68030-sony
447 basic_os=newsos
448 ;;
449 necv70)
450 basic_machine=v70-nec
451 basic_os=sysv
452 ;;
453 nh3000)
454 basic_machine=m68k-harris
455 basic_os=cxux
456 ;;
457 nh[45]000)
458 basic_machine=m88k-harris
459 basic_os=cxux
460 ;;
461 nindy960)
462 basic_machine=i960-intel
463 basic_os=nindy
464 ;;
465 mon960)
466 basic_machine=i960-intel
467 basic_os=mon960
468 ;;
469 nonstopux)
470 basic_machine=mips-compaq
471 basic_os=nonstopux
472 ;;
473 os400)
474 basic_machine=powerpc-ibm
475 basic_os=os400
476 ;;
477 OSE68000 | ose68000)
478 basic_machine=m68000-ericsson
479 basic_os=ose
480 ;;
481 os68k)
482 basic_machine=m68k-none
483 basic_os=os68k
484 ;;
485 paragon)
486 basic_machine=i860-intel
487 basic_os=osf
488 ;;
489 parisc)
490 basic_machine=hppa-unknown
491 basic_os=linux
492 ;;
493 psp)
494 basic_machine=mipsallegrexel-sony
495 basic_os=psp
496 ;;
497 pw32)
498 basic_machine=i586-unknown
499 basic_os=pw32
500 ;;
501 rdos | rdos64)
502 basic_machine=x86_64-pc
503 basic_os=rdos
504 ;;
505 rdos32)
506 basic_machine=i386-pc
507 basic_os=rdos
508 ;;
509 rom68k)
510 basic_machine=m68k-rom68k
511 basic_os=coff
512 ;;
513 sa29200)
514 basic_machine=a29k-amd
515 basic_os=udi
516 ;;
517 sei)
518 basic_machine=mips-sei
519 basic_os=seiux
520 ;;
521 sequent)
522 basic_machine=i386-sequent
523 basic_os=
524 ;;
525 sps7)
526 basic_machine=m68k-bull
527 basic_os=sysv2
528 ;;
529 st2000)
530 basic_machine=m68k-tandem
531 basic_os=
532 ;;
533 stratus)
534 basic_machine=i860-stratus
535 basic_os=sysv4
536 ;;
537 sun2)
538 basic_machine=m68000-sun
539 basic_os=
540 ;;
541 sun2os3)
542 basic_machine=m68000-sun
543 basic_os=sunos3
544 ;;
545 sun2os4)
546 basic_machine=m68000-sun
547 basic_os=sunos4
548 ;;
549 sun3)
550 basic_machine=m68k-sun
551 basic_os=
552 ;;
553 sun3os3)
554 basic_machine=m68k-sun
555 basic_os=sunos3
556 ;;
557 sun3os4)
558 basic_machine=m68k-sun
559 basic_os=sunos4
560 ;;
561 sun4)
562 basic_machine=sparc-sun
563 basic_os=
564 ;;
565 sun4os3)
566 basic_machine=sparc-sun
567 basic_os=sunos3
568 ;;
569 sun4os4)
570 basic_machine=sparc-sun
571 basic_os=sunos4
572 ;;
573 sun4sol2)
574 basic_machine=sparc-sun
575 basic_os=solaris2
576 ;;
577 sun386 | sun386i | roadrunner)
578 basic_machine=i386-sun
579 basic_os=
580 ;;
581 sv1)
582 basic_machine=sv1-cray
583 basic_os=unicos
584 ;;
585 symmetry)
586 basic_machine=i386-sequent
587 basic_os=dynix
588 ;;
589 t3e)
590 basic_machine=alphaev5-cray
591 basic_os=unicos
592 ;;
593 t90)
594 basic_machine=t90-cray
595 basic_os=unicos
596 ;;
597 toad1)
598 basic_machine=pdp10-xkl
599 basic_os=tops20
600 ;;
601 tpf)
602 basic_machine=s390x-ibm
603 basic_os=tpf
604 ;;
605 udi29k)
606 basic_machine=a29k-amd
607 basic_os=udi
608 ;;
609 ultra3)
610 basic_machine=a29k-nyu
611 basic_os=sym1
612 ;;
613 v810 | necv810)
614 basic_machine=v810-nec
615 basic_os=none
616 ;;
617 vaxv)
618 basic_machine=vax-dec
619 basic_os=sysv
620 ;;
621 vms)
622 basic_machine=vax-dec
623 basic_os=vms
624 ;;
625 vsta)
626 basic_machine=i386-pc
627 basic_os=vsta
628 ;;
629 vxworks960)
630 basic_machine=i960-wrs
631 basic_os=vxworks
632 ;;
633 vxworks68)
634 basic_machine=m68k-wrs
635 basic_os=vxworks
636 ;;
637 vxworks29k)
638 basic_machine=a29k-wrs
639 basic_os=vxworks
640 ;;
641 xbox)
642 basic_machine=i686-pc
643 basic_os=mingw32
644 ;;
645 ymp)
646 basic_machine=ymp-cray
647 basic_os=unicos
648 ;;
649 *)
650 basic_machine=$1
651 basic_os=
652 ;;
653 esac
654 ;;
134655 esac
135656
136 ### Let's recognize common machines as not being operating systems so
137 ### that things like config.sub decstation-3100 work. We also
138 ### recognize some manufacturers as not being operating systems, so we
139 ### can provide default operating systems below.
140 case $os in
141 -sun*os*)
142 # Prevent following clause from handling this invalid input.
143 ;;
144 -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
145 -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
146 -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
147 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
148 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
149 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
150 -apple | -axis | -knuth | -cray | -microblaze*)
151 os=
152 basic_machine=$1
153 ;;
154 -bluegene*)
155 os=-cnk
156 ;;
157 -sim | -cisco | -oki | -wec | -winbond)
158 os=
159 basic_machine=$1
160 ;;
161 -scout)
162 ;;
163 -wrs)
164 os=-vxworks
165 basic_machine=$1
166 ;;
167 -chorusos*)
168 os=-chorusos
169 basic_machine=$1
170 ;;
171 -chorusrdb)
172 os=-chorusrdb
173 basic_machine=$1
174 ;;
175 -hiux*)
176 os=-hiuxwe2
177 ;;
178 -sco6)
179 os=-sco5v6
180 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
181 ;;
182 -sco5)
183 os=-sco3.2v5
184 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
185 ;;
186 -sco4)
187 os=-sco3.2v4
188 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
189 ;;
190 -sco3.2.[4-9]*)
191 os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
192 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
193 ;;
194 -sco3.2v[4-9]*)
195 # Don't forget version if it is 3.2v4 or newer.
196 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
197 ;;
198 -sco5v6*)
199 # Don't forget version if it is 3.2v4 or newer.
200 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
201 ;;
202 -sco*)
203 os=-sco3.2v2
204 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
205 ;;
206 -udk*)
207 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
208 ;;
209 -isc)
210 os=-isc2.2
211 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
212 ;;
213 -clix*)
214 basic_machine=clipper-intergraph
215 ;;
216 -isc*)
217 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
218 ;;
219 -lynx*178)
220 os=-lynxos178
221 ;;
222 -lynx*5)
223 os=-lynxos5
224 ;;
225 -lynx*)
226 os=-lynxos
227 ;;
228 -ptx*)
229 basic_machine=`echo "$1" | sed -e 's/86-.*/86-sequent/'`
230 ;;
231 -psos*)
232 os=-psos
233 ;;
234 -mint | -mint[0-9]*)
235 basic_machine=m68k-atari
236 os=-mint
237 ;;
238 esac
239
240 # Decode aliases for certain CPU-COMPANY combinations.
657 # Decode 1-component or ad-hoc basic machines
241658 case $basic_machine in
242 # Recognize the basic CPU types without company name.
243 # Some are omitted here because they have special meanings below.
244 1750a | 580 \
245 | a29k \
246 | aarch64 | aarch64_be \
247 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
248 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
249 | am33_2.0 \
250 | arc | arceb \
251 | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
252 | avr | avr32 \
253 | ba \
254 | be32 | be64 \
255 | bfin \
256 | c4x | c8051 | clipper \
257 | d10v | d30v | dlx | dsp16xx \
258 | e2k | epiphany \
259 | fido | fr30 | frv | ft32 \
260 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
261 | hexagon \
262 | i370 | i860 | i960 | ia16 | ia64 \
263 | ip2k | iq2000 \
264 | k1om \
265 | le32 | le64 \
266 | lm32 \
267 | m32c | m32r | m32rle | m68000 | m68k | m88k \
268 | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
269 | mips | mipsbe | mipseb | mipsel | mipsle \
270 | mips16 \
271 | mips64 | mips64el \
272 | mips64octeon | mips64octeonel \
273 | mips64orion | mips64orionel \
274 | mips64r5900 | mips64r5900el \
275 | mips64vr | mips64vrel \
276 | mips64vr4100 | mips64vr4100el \
277 | mips64vr4300 | mips64vr4300el \
278 | mips64vr5000 | mips64vr5000el \
279 | mips64vr5900 | mips64vr5900el \
280 | mipsisa32 | mipsisa32el \
281 | mipsisa32r2 | mipsisa32r2el \
282 | mipsisa32r6 | mipsisa32r6el \
283 | mipsisa64 | mipsisa64el \
284 | mipsisa64r2 | mipsisa64r2el \
285 | mipsisa64r6 | mipsisa64r6el \
286 | mipsisa64sb1 | mipsisa64sb1el \
287 | mipsisa64sr71k | mipsisa64sr71kel \
288 | mipsr5900 | mipsr5900el \
289 | mipstx39 | mipstx39el \
290 | mn10200 | mn10300 \
291 | moxie \
292 | mt \
293 | msp430 \
294 | nds32 | nds32le | nds32be \
295 | nios | nios2 | nios2eb | nios2el \
296 | ns16k | ns32k \
297 | open8 | or1k | or1knd | or32 \
298 | pdp10 | pj | pjl \
299 | powerpc | powerpc64 | powerpc64le | powerpcle \
300 | pru \
301 | pyramid \
302 | riscv32 | riscv64 \
303 | rl78 | rx \
304 | score \
305 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
306 | sh64 | sh64le \
307 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
308 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
309 | spu \
310 | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
311 | ubicom32 \
312 | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
313 | visium \
314 | wasm32 \
315 | x86 | xc16x | xstormy16 | xtensa \
316 | z8k | z80)
317 basic_machine=$basic_machine-unknown
318 ;;
319 c54x)
320 basic_machine=tic54x-unknown
321 ;;
322 c55x)
323 basic_machine=tic55x-unknown
324 ;;
325 c6x)
326 basic_machine=tic6x-unknown
659 # Here we handle the default manufacturer of certain CPU types. It is in
660 # some cases the only manufacturer, in others, it is the most popular.
661 w89k)
662 cpu=hppa1.1
663 vendor=winbond
664 ;;
665 op50n)
666 cpu=hppa1.1
667 vendor=oki
668 ;;
669 op60c)
670 cpu=hppa1.1
671 vendor=oki
672 ;;
673 ibm*)
674 cpu=i370
675 vendor=ibm
676 ;;
677 orion105)
678 cpu=clipper
679 vendor=highlevel
680 ;;
681 mac | mpw | mac-mpw)
682 cpu=m68k
683 vendor=apple
684 ;;
685 pmac | pmac-mpw)
686 cpu=powerpc
687 vendor=apple
688 ;;
689
690 # Recognize the various machine names and aliases which stand
691 # for a CPU type and a company and sometimes even an OS.
692 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
693 cpu=m68000
694 vendor=att
695 ;;
696 3b*)
697 cpu=we32k
698 vendor=att
699 ;;
700 bluegene*)
701 cpu=powerpc
702 vendor=ibm
703 basic_os=cnk
704 ;;
705 decsystem10* | dec10*)
706 cpu=pdp10
707 vendor=dec
708 basic_os=tops10
709 ;;
710 decsystem20* | dec20*)
711 cpu=pdp10
712 vendor=dec
713 basic_os=tops20
714 ;;
715 delta | 3300 | motorola-3300 | motorola-delta \
716 | 3300-motorola | delta-motorola)
717 cpu=m68k
718 vendor=motorola
719 ;;
720 dpx2*)
721 cpu=m68k
722 vendor=bull
723 basic_os=sysv3
724 ;;
725 encore | umax | mmax)
726 cpu=ns32k
727 vendor=encore
728 ;;
729 elxsi)
730 cpu=elxsi
731 vendor=elxsi
732 basic_os=${basic_os:-bsd}
733 ;;
734 fx2800)
735 cpu=i860
736 vendor=alliant
737 ;;
738 genix)
739 cpu=ns32k
740 vendor=ns
741 ;;
742 h3050r* | hiux*)
743 cpu=hppa1.1
744 vendor=hitachi
745 basic_os=hiuxwe2
746 ;;
747 hp3k9[0-9][0-9] | hp9[0-9][0-9])
748 cpu=hppa1.0
749 vendor=hp
750 ;;
751 hp9k2[0-9][0-9] | hp9k31[0-9])
752 cpu=m68000
753 vendor=hp
754 ;;
755 hp9k3[2-9][0-9])
756 cpu=m68k
757 vendor=hp
758 ;;
759 hp9k6[0-9][0-9] | hp6[0-9][0-9])
760 cpu=hppa1.0
761 vendor=hp
762 ;;
763 hp9k7[0-79][0-9] | hp7[0-79][0-9])
764 cpu=hppa1.1
765 vendor=hp
766 ;;
767 hp9k78[0-9] | hp78[0-9])
768 # FIXME: really hppa2.0-hp
769 cpu=hppa1.1
770 vendor=hp
771 ;;
772 hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
773 # FIXME: really hppa2.0-hp
774 cpu=hppa1.1
775 vendor=hp
776 ;;
777 hp9k8[0-9][13679] | hp8[0-9][13679])
778 cpu=hppa1.1
779 vendor=hp
780 ;;
781 hp9k8[0-9][0-9] | hp8[0-9][0-9])
782 cpu=hppa1.0
783 vendor=hp
784 ;;
785 i*86v32)
786 cpu=`echo "$1" | sed -e 's/86.*/86/'`
787 vendor=pc
788 basic_os=sysv32
789 ;;
790 i*86v4*)
791 cpu=`echo "$1" | sed -e 's/86.*/86/'`
792 vendor=pc
793 basic_os=sysv4
794 ;;
795 i*86v)
796 cpu=`echo "$1" | sed -e 's/86.*/86/'`
797 vendor=pc
798 basic_os=sysv
799 ;;
800 i*86sol2)
801 cpu=`echo "$1" | sed -e 's/86.*/86/'`
802 vendor=pc
803 basic_os=solaris2
804 ;;
805 j90 | j90-cray)
806 cpu=j90
807 vendor=cray
808 basic_os=${basic_os:-unicos}
809 ;;
810 iris | iris4d)
811 cpu=mips
812 vendor=sgi
813 case $basic_os in
814 irix*)
815 ;;
816 *)
817 basic_os=irix4
818 ;;
819 esac
820 ;;
821 miniframe)
822 cpu=m68000
823 vendor=convergent
824 ;;
825 *mint | mint[0-9]* | *MiNT | *MiNT[0-9]*)
826 cpu=m68k
827 vendor=atari
828 basic_os=mint
829 ;;
830 news-3600 | risc-news)
831 cpu=mips
832 vendor=sony
833 basic_os=newsos
834 ;;
835 next | m*-next)
836 cpu=m68k
837 vendor=next
838 case $basic_os in
839 openstep*)
840 ;;
841 nextstep*)
842 ;;
843 ns2*)
844 basic_os=nextstep2
845 ;;
846 *)
847 basic_os=nextstep3
848 ;;
849 esac
850 ;;
851 np1)
852 cpu=np1
853 vendor=gould
854 ;;
855 op50n-* | op60c-*)
856 cpu=hppa1.1
857 vendor=oki
858 basic_os=proelf
859 ;;
860 pa-hitachi)
861 cpu=hppa1.1
862 vendor=hitachi
863 basic_os=hiuxwe2
864 ;;
865 pbd)
866 cpu=sparc
867 vendor=tti
868 ;;
869 pbb)
870 cpu=m68k
871 vendor=tti
872 ;;
873 pc532)
874 cpu=ns32k
875 vendor=pc532
876 ;;
877 pn)
878 cpu=pn
879 vendor=gould
880 ;;
881 power)
882 cpu=power
883 vendor=ibm
884 ;;
885 ps2)
886 cpu=i386
887 vendor=ibm
888 ;;
889 rm[46]00)
890 cpu=mips
891 vendor=siemens
892 ;;
893 rtpc | rtpc-*)
894 cpu=romp
895 vendor=ibm
896 ;;
897 sde)
898 cpu=mipsisa32
899 vendor=sde
900 basic_os=${basic_os:-elf}
901 ;;
902 simso-wrs)
903 cpu=sparclite
904 vendor=wrs
905 basic_os=vxworks
906 ;;
907 tower | tower-32)
908 cpu=m68k
909 vendor=ncr
910 ;;
911 vpp*|vx|vx-*)
912 cpu=f301
913 vendor=fujitsu
914 ;;
915 w65)
916 cpu=w65
917 vendor=wdc
918 ;;
919 w89k-*)
920 cpu=hppa1.1
921 vendor=winbond
922 basic_os=proelf
923 ;;
924 none)
925 cpu=none
926 vendor=none
327927 ;;
328928 leon|leon[3-9])
329 basic_machine=sparc-$basic_machine
330 ;;
331 m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
332 basic_machine=$basic_machine-unknown
333 os=-none
334 ;;
335 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65)
336 ;;
337 ms1)
338 basic_machine=mt-unknown
339 ;;
340
341 strongarm | thumb | xscale)
342 basic_machine=arm-unknown
343 ;;
344 xgate)
345 basic_machine=$basic_machine-unknown
346 os=-none
347 ;;
348 xscaleeb)
349 basic_machine=armeb-unknown
350 ;;
351
352 xscaleel)
353 basic_machine=armel-unknown
354 ;;
355
929 cpu=sparc
930 vendor=$basic_machine
931 ;;
932 leon-*|leon[3-9]-*)
933 cpu=sparc
934 vendor=`echo "$basic_machine" | sed 's/-.*//'`
935 ;;
936
937 *-*)
938 # shellcheck disable=SC2162
939 saved_IFS=$IFS
940 IFS="-" read cpu vendor <<EOF
941 $basic_machine
942 EOF
943 IFS=$saved_IFS
944 ;;
356945 # We use `pc' rather than `unknown'
357946 # because (1) that's what they normally are, and
358947 # (2) the word "unknown" tends to confuse beginning users.
359948 i*86 | x86_64)
360 basic_machine=$basic_machine-pc
361 ;;
362 # Object if more than one company name word.
363 *-*-*)
364 echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
365 exit 1
366 ;;
367 # Recognize the basic CPU types with company name.
368 580-* \
369 | a29k-* \
370 | aarch64-* | aarch64_be-* \
371 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
372 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
373 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
374 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
375 | avr-* | avr32-* \
376 | ba-* \
377 | be32-* | be64-* \
378 | bfin-* | bs2000-* \
379 | c[123]* | c30-* | [cjt]90-* | c4x-* \
380 | c8051-* | clipper-* | craynv-* | cydra-* \
381 | d10v-* | d30v-* | dlx-* \
382 | e2k-* | elxsi-* \
383 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
384 | h8300-* | h8500-* \
385 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
386 | hexagon-* \
387 | i*86-* | i860-* | i960-* | ia16-* | ia64-* \
388 | ip2k-* | iq2000-* \
389 | k1om-* \
390 | le32-* | le64-* \
391 | lm32-* \
392 | m32c-* | m32r-* | m32rle-* \
393 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
394 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
395 | microblaze-* | microblazeel-* \
396 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
397 | mips16-* \
398 | mips64-* | mips64el-* \
399 | mips64octeon-* | mips64octeonel-* \
400 | mips64orion-* | mips64orionel-* \
401 | mips64r5900-* | mips64r5900el-* \
402 | mips64vr-* | mips64vrel-* \
403 | mips64vr4100-* | mips64vr4100el-* \
404 | mips64vr4300-* | mips64vr4300el-* \
405 | mips64vr5000-* | mips64vr5000el-* \
406 | mips64vr5900-* | mips64vr5900el-* \
407 | mipsisa32-* | mipsisa32el-* \
408 | mipsisa32r2-* | mipsisa32r2el-* \
409 | mipsisa32r6-* | mipsisa32r6el-* \
410 | mipsisa64-* | mipsisa64el-* \
411 | mipsisa64r2-* | mipsisa64r2el-* \
412 | mipsisa64r6-* | mipsisa64r6el-* \
413 | mipsisa64sb1-* | mipsisa64sb1el-* \
414 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
415 | mipsr5900-* | mipsr5900el-* \
416 | mipstx39-* | mipstx39el-* \
417 | mmix-* \
418 | mt-* \
419 | msp430-* \
420 | nds32-* | nds32le-* | nds32be-* \
421 | nios-* | nios2-* | nios2eb-* | nios2el-* \
422 | none-* | np1-* | ns16k-* | ns32k-* \
423 | open8-* \
424 | or1k*-* \
425 | orion-* \
426 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
427 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
428 | pru-* \
429 | pyramid-* \
430 | riscv32-* | riscv64-* \
431 | rl78-* | romp-* | rs6000-* | rx-* \
432 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
433 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
434 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
435 | sparclite-* \
436 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \
437 | tahoe-* \
438 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
439 | tile*-* \
440 | tron-* \
441 | ubicom32-* \
442 | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
443 | vax-* \
444 | visium-* \
445 | wasm32-* \
446 | we32k-* \
447 | x86-* | x86_64-* | xc16x-* | xps100-* \
448 | xstormy16-* | xtensa*-* \
449 | ymp-* \
450 | z8k-* | z80-*)
451 ;;
452 # Recognize the basic CPU types without company name, with glob match.
453 xtensa*)
454 basic_machine=$basic_machine-unknown
455 ;;
456 # Recognize the various machine names and aliases which stand
457 # for a CPU type and a company and sometimes even an OS.
458 386bsd)
459 basic_machine=i386-pc
460 os=-bsd
461 ;;
462 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
463 basic_machine=m68000-att
464 ;;
465 3b*)
466 basic_machine=we32k-att
467 ;;
468 a29khif)
469 basic_machine=a29k-amd
470 os=-udi
471 ;;
472 abacus)
473 basic_machine=abacus-unknown
474 ;;
475 adobe68k)
476 basic_machine=m68010-adobe
477 os=-scout
478 ;;
479 alliant | fx80)
480 basic_machine=fx80-alliant
481 ;;
482 altos | altos3068)
483 basic_machine=m68k-altos
484 ;;
485 am29k)
486 basic_machine=a29k-none
487 os=-bsd
488 ;;
489 amd64)
490 basic_machine=x86_64-pc
491 ;;
949 cpu=$basic_machine
950 vendor=pc
951 ;;
952 # These rules are duplicated from below for sake of the special case above;
953 # i.e. things that normalized to x86 arches should also default to "pc"
954 pc98)
955 cpu=i386
956 vendor=pc
957 ;;
958 x64 | amd64)
959 cpu=x86_64
960 vendor=pc
961 ;;
962 # Recognize the basic CPU types without company name.
963 *)
964 cpu=$basic_machine
965 vendor=unknown
966 ;;
967 esac
968
969 unset -v basic_machine
970
971 # Decode basic machines in the full and proper CPU-Company form.
972 case $cpu-$vendor in
973 # Here we handle the default manufacturer of certain CPU types in canonical form. It is in
974 # some cases the only manufacturer, in others, it is the most popular.
975 craynv-unknown)
976 vendor=cray
977 basic_os=${basic_os:-unicosmp}
978 ;;
979 c90-unknown | c90-cray)
980 vendor=cray
981 basic_os=${Basic_os:-unicos}
982 ;;
983 fx80-unknown)
984 vendor=alliant
985 ;;
986 romp-unknown)
987 vendor=ibm
988 ;;
989 mmix-unknown)
990 vendor=knuth
991 ;;
992 microblaze-unknown | microblazeel-unknown)
993 vendor=xilinx
994 ;;
995 rs6000-unknown)
996 vendor=ibm
997 ;;
998 vax-unknown)
999 vendor=dec
1000 ;;
1001 pdp11-unknown)
1002 vendor=dec
1003 ;;
1004 we32k-unknown)
1005 vendor=att
1006 ;;
1007 cydra-unknown)
1008 vendor=cydrome
1009 ;;
1010 i370-ibm*)
1011 vendor=ibm
1012 ;;
1013 orion-unknown)
1014 vendor=highlevel
1015 ;;
1016 xps-unknown | xps100-unknown)
1017 cpu=xps100
1018 vendor=honeywell
1019 ;;
1020
1021 # Here we normalize CPU types with a missing or matching vendor
1022 armh-unknown | armh-alt)
1023 cpu=armv7l
1024 vendor=alt
1025 basic_os=${basic_os:-linux-gnueabihf}
1026 ;;
1027 dpx20-unknown | dpx20-bull)
1028 cpu=rs6000
1029 vendor=bull
1030 basic_os=${basic_os:-bosx}
1031 ;;
1032
1033 # Here we normalize CPU types irrespective of the vendor
4921034 amd64-*)
493 basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
494 ;;
495 amdahl)
496 basic_machine=580-amdahl
497 os=-sysv
498 ;;
499 amiga | amiga-*)
500 basic_machine=m68k-unknown
501 ;;
502 amigaos | amigados)
503 basic_machine=m68k-unknown
504 os=-amigaos
505 ;;
506 amigaunix | amix)
507 basic_machine=m68k-unknown
508 os=-sysv4
509 ;;
510 apollo68)
511 basic_machine=m68k-apollo
512 os=-sysv
513 ;;
514 apollo68bsd)
515 basic_machine=m68k-apollo
516 os=-bsd
517 ;;
518 aros)
519 basic_machine=i386-pc
520 os=-aros
521 ;;
522 asmjs)
523 basic_machine=asmjs-unknown
524 ;;
525 aux)
526 basic_machine=m68k-apple
527 os=-aux
528 ;;
529 balance)
530 basic_machine=ns32k-sequent
531 os=-dynix
532 ;;
533 blackfin)
534 basic_machine=bfin-unknown
535 os=-linux
1035 cpu=x86_64
5361036 ;;
5371037 blackfin-*)
538 basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'`
539 os=-linux
540 ;;
541 bluegene*)
542 basic_machine=powerpc-ibm
543 os=-cnk
1038 cpu=bfin
1039 basic_os=linux
5441040 ;;
5451041 c54x-*)
546 basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1042 cpu=tic54x
5471043 ;;
5481044 c55x-*)
549 basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1045 cpu=tic55x
5501046 ;;
5511047 c6x-*)
552 basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
553 ;;
554 c90)
555 basic_machine=c90-cray
556 os=-unicos
557 ;;
558 cegcc)
559 basic_machine=arm-unknown
560 os=-cegcc
561 ;;
562 convex-c1)
563 basic_machine=c1-convex
564 os=-bsd
565 ;;
566 convex-c2)
567 basic_machine=c2-convex
568 os=-bsd
569 ;;
570 convex-c32)
571 basic_machine=c32-convex
572 os=-bsd
573 ;;
574 convex-c34)
575 basic_machine=c34-convex
576 os=-bsd
577 ;;
578 convex-c38)
579 basic_machine=c38-convex
580 os=-bsd
581 ;;
582 cray | j90)
583 basic_machine=j90-cray
584 os=-unicos
585 ;;
586 craynv)
587 basic_machine=craynv-cray
588 os=-unicosmp
589 ;;
590 cr16 | cr16-*)
591 basic_machine=cr16-unknown
592 os=-elf
593 ;;
594 crds | unos)
595 basic_machine=m68k-crds
596 ;;
597 crisv32 | crisv32-* | etraxfs*)
598 basic_machine=crisv32-axis
599 ;;
600 cris | cris-* | etrax*)
601 basic_machine=cris-axis
602 ;;
603 crx)
604 basic_machine=crx-unknown
605 os=-elf
606 ;;
607 da30 | da30-*)
608 basic_machine=m68k-da30
609 ;;
610 decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
611 basic_machine=mips-dec
612 ;;
613 decsystem10* | dec10*)
614 basic_machine=pdp10-dec
615 os=-tops10
616 ;;
617 decsystem20* | dec20*)
618 basic_machine=pdp10-dec
619 os=-tops20
620 ;;
621 delta | 3300 | motorola-3300 | motorola-delta \
622 | 3300-motorola | delta-motorola)
623 basic_machine=m68k-motorola
624 ;;
625 delta88)
626 basic_machine=m88k-motorola
627 os=-sysv3
628 ;;
629 dicos)
630 basic_machine=i686-pc
631 os=-dicos
632 ;;
633 djgpp)
634 basic_machine=i586-pc
635 os=-msdosdjgpp
636 ;;
637 dpx20 | dpx20-*)
638 basic_machine=rs6000-bull
639 os=-bosx
640 ;;
641 dpx2*)
642 basic_machine=m68k-bull
643 os=-sysv3
644 ;;
645 e500v[12])
646 basic_machine=powerpc-unknown
647 os=$os"spe"
1048 cpu=tic6x
6481049 ;;
6491050 e500v[12]-*)
650 basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
651 os=$os"spe"
652 ;;
653 ebmon29k)
654 basic_machine=a29k-amd
655 os=-ebmon
656 ;;
657 elxsi)
658 basic_machine=elxsi-elxsi
659 os=-bsd
660 ;;
661 encore | umax | mmax)
662 basic_machine=ns32k-encore
663 ;;
664 es1800 | OSE68k | ose68k | ose | OSE)
665 basic_machine=m68k-ericsson
666 os=-ose
667 ;;
668 fx2800)
669 basic_machine=i860-alliant
670 ;;
671 genix)
672 basic_machine=ns32k-ns
673 ;;
674 gmicro)
675 basic_machine=tron-gmicro
676 os=-sysv
677 ;;
678 go32)
679 basic_machine=i386-pc
680 os=-go32
681 ;;
682 h3050r* | hiux*)
683 basic_machine=hppa1.1-hitachi
684 os=-hiuxwe2
685 ;;
686 h8300hms)
687 basic_machine=h8300-hitachi
688 os=-hms
689 ;;
690 h8300xray)
691 basic_machine=h8300-hitachi
692 os=-xray
693 ;;
694 h8500hms)
695 basic_machine=h8500-hitachi
696 os=-hms
697 ;;
698 harris)
699 basic_machine=m88k-harris
700 os=-sysv3
701 ;;
702 hp300-*)
703 basic_machine=m68k-hp
704 ;;
705 hp300bsd)
706 basic_machine=m68k-hp
707 os=-bsd
708 ;;
709 hp300hpux)
710 basic_machine=m68k-hp
711 os=-hpux
712 ;;
713 hp3k9[0-9][0-9] | hp9[0-9][0-9])
714 basic_machine=hppa1.0-hp
715 ;;
716 hp9k2[0-9][0-9] | hp9k31[0-9])
717 basic_machine=m68000-hp
718 ;;
719 hp9k3[2-9][0-9])
720 basic_machine=m68k-hp
721 ;;
722 hp9k6[0-9][0-9] | hp6[0-9][0-9])
723 basic_machine=hppa1.0-hp
724 ;;
725 hp9k7[0-79][0-9] | hp7[0-79][0-9])
726 basic_machine=hppa1.1-hp
727 ;;
728 hp9k78[0-9] | hp78[0-9])
729 # FIXME: really hppa2.0-hp
730 basic_machine=hppa1.1-hp
731 ;;
732 hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
733 # FIXME: really hppa2.0-hp
734 basic_machine=hppa1.1-hp
735 ;;
736 hp9k8[0-9][13679] | hp8[0-9][13679])
737 basic_machine=hppa1.1-hp
738 ;;
739 hp9k8[0-9][0-9] | hp8[0-9][0-9])
740 basic_machine=hppa1.0-hp
741 ;;
742 hppaosf)
743 basic_machine=hppa1.1-hp
744 os=-osf
745 ;;
746 hppro)
747 basic_machine=hppa1.1-hp
748 os=-proelf
749 ;;
750 i370-ibm* | ibm*)
751 basic_machine=i370-ibm
752 ;;
753 i*86v32)
754 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
755 os=-sysv32
756 ;;
757 i*86v4*)
758 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
759 os=-sysv4
760 ;;
761 i*86v)
762 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
763 os=-sysv
764 ;;
765 i*86sol2)
766 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
767 os=-solaris2
768 ;;
769 i386mach)
770 basic_machine=i386-mach
771 os=-mach
772 ;;
773 vsta)
774 basic_machine=i386-unknown
775 os=-vsta
776 ;;
777 iris | iris4d)
778 basic_machine=mips-sgi
779 case $os in
780 -irix*)
781 ;;
782 *)
783 os=-irix4
784 ;;
1051 cpu=powerpc
1052 basic_os=${basic_os}"spe"
1053 ;;
1054 mips3*-*)
1055 cpu=mips64
1056 ;;
1057 ms1-*)
1058 cpu=mt
1059 ;;
1060 m68knommu-*)
1061 cpu=m68k
1062 basic_os=linux
1063 ;;
1064 m9s12z-* | m68hcs12z-* | hcs12z-* | s12z-*)
1065 cpu=s12z
1066 ;;
1067 openrisc-*)
1068 cpu=or32
1069 ;;
1070 parisc-*)
1071 cpu=hppa
1072 basic_os=linux
1073 ;;
1074 pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
1075 cpu=i586
1076 ;;
1077 pentiumpro-* | p6-* | 6x86-* | athlon-* | athalon_*-*)
1078 cpu=i686
1079 ;;
1080 pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
1081 cpu=i686
1082 ;;
1083 pentium4-*)
1084 cpu=i786
1085 ;;
1086 pc98-*)
1087 cpu=i386
1088 ;;
1089 ppc-* | ppcbe-*)
1090 cpu=powerpc
1091 ;;
1092 ppcle-* | powerpclittle-*)
1093 cpu=powerpcle
1094 ;;
1095 ppc64-*)
1096 cpu=powerpc64
1097 ;;
1098 ppc64le-* | powerpc64little-*)
1099 cpu=powerpc64le
1100 ;;
1101 sb1-*)
1102 cpu=mipsisa64sb1
1103 ;;
1104 sb1el-*)
1105 cpu=mipsisa64sb1el
1106 ;;
1107 sh5e[lb]-*)
1108 cpu=`echo "$cpu" | sed 's/^\(sh.\)e\(.\)$/\1\2e/'`
1109 ;;
1110 spur-*)
1111 cpu=spur
1112 ;;
1113 strongarm-* | thumb-*)
1114 cpu=arm
1115 ;;
1116 tx39-*)
1117 cpu=mipstx39
1118 ;;
1119 tx39el-*)
1120 cpu=mipstx39el
1121 ;;
1122 x64-*)
1123 cpu=x86_64
1124 ;;
1125 xscale-* | xscalee[bl]-*)
1126 cpu=`echo "$cpu" | sed 's/^xscale/arm/'`
1127 ;;
1128 arm64-* | aarch64le-*)
1129 cpu=aarch64
1130 ;;
1131
1132 # Recognize the canonical CPU Types that limit and/or modify the
1133 # company names they are paired with.
1134 cr16-*)
1135 basic_os=${basic_os:-elf}
1136 ;;
1137 crisv32-* | etraxfs*-*)
1138 cpu=crisv32
1139 vendor=axis
1140 ;;
1141 cris-* | etrax*-*)
1142 cpu=cris
1143 vendor=axis
1144 ;;
1145 crx-*)
1146 basic_os=${basic_os:-elf}
1147 ;;
1148 neo-tandem)
1149 cpu=neo
1150 vendor=tandem
1151 ;;
1152 nse-tandem)
1153 cpu=nse
1154 vendor=tandem
1155 ;;
1156 nsr-tandem)
1157 cpu=nsr
1158 vendor=tandem
1159 ;;
1160 nsv-tandem)
1161 cpu=nsv
1162 vendor=tandem
1163 ;;
1164 nsx-tandem)
1165 cpu=nsx
1166 vendor=tandem
1167 ;;
1168 mipsallegrexel-sony)
1169 cpu=mipsallegrexel
1170 vendor=sony
1171 ;;
1172 tile*-*)
1173 basic_os=${basic_os:-linux-gnu}
1174 ;;
1175
1176 *)
1177 # Recognize the canonical CPU types that are allowed with any
1178 # company name.
1179 case $cpu in
1180 1750a | 580 \
1181 | a29k \
1182 | aarch64 | aarch64_be \
1183 | abacus \
1184 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \
1185 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \
1186 | alphapca5[67] | alpha64pca5[67] \
1187 | am33_2.0 \
1188 | amdgcn \
1189 | arc | arceb | arc32 | arc64 \
1190 | arm | arm[lb]e | arme[lb] | armv* \
1191 | avr | avr32 \
1192 | asmjs \
1193 | ba \
1194 | be32 | be64 \
1195 | bfin | bpf | bs2000 \
1196 | c[123]* | c30 | [cjt]90 | c4x \
1197 | c8051 | clipper | craynv | csky | cydra \
1198 | d10v | d30v | dlx | dsp16xx \
1199 | e2k | elxsi | epiphany \
1200 | f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \
1201 | h8300 | h8500 \
1202 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
1203 | hexagon \
1204 | i370 | i*86 | i860 | i960 | ia16 | ia64 \
1205 | ip2k | iq2000 \
1206 | k1om \
1207 | le32 | le64 \
1208 | lm32 \
1209 | loongarch32 | loongarch64 | loongarchx32 \
1210 | m32c | m32r | m32rle \
1211 | m5200 | m68000 | m680[012346]0 | m68360 | m683?2 | m68k \
1212 | m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x \
1213 | m88110 | m88k | maxq | mb | mcore | mep | metag \
1214 | microblaze | microblazeel \
1215 | mips | mipsbe | mipseb | mipsel | mipsle \
1216 | mips16 \
1217 | mips64 | mips64eb | mips64el \
1218 | mips64octeon | mips64octeonel \
1219 | mips64orion | mips64orionel \
1220 | mips64r5900 | mips64r5900el \
1221 | mips64vr | mips64vrel \
1222 | mips64vr4100 | mips64vr4100el \
1223 | mips64vr4300 | mips64vr4300el \
1224 | mips64vr5000 | mips64vr5000el \
1225 | mips64vr5900 | mips64vr5900el \
1226 | mipsisa32 | mipsisa32el \
1227 | mipsisa32r2 | mipsisa32r2el \
1228 | mipsisa32r3 | mipsisa32r3el \
1229 | mipsisa32r5 | mipsisa32r5el \
1230 | mipsisa32r6 | mipsisa32r6el \
1231 | mipsisa64 | mipsisa64el \
1232 | mipsisa64r2 | mipsisa64r2el \
1233 | mipsisa64r3 | mipsisa64r3el \
1234 | mipsisa64r5 | mipsisa64r5el \
1235 | mipsisa64r6 | mipsisa64r6el \
1236 | mipsisa64sb1 | mipsisa64sb1el \
1237 | mipsisa64sr71k | mipsisa64sr71kel \
1238 | mipsr5900 | mipsr5900el \
1239 | mipstx39 | mipstx39el \
1240 | mmix \
1241 | mn10200 | mn10300 \
1242 | moxie \
1243 | mt \
1244 | msp430 \
1245 | nds32 | nds32le | nds32be \
1246 | nfp \
1247 | nios | nios2 | nios2eb | nios2el \
1248 | none | np1 | ns16k | ns32k | nvptx \
1249 | open8 \
1250 | or1k* \
1251 | or32 \
1252 | orion \
1253 | picochip \
1254 | pdp10 | pdp11 | pj | pjl | pn | power \
1255 | powerpc | powerpc64 | powerpc64le | powerpcle | powerpcspe \
1256 | pru \
1257 | pyramid \
1258 | riscv | riscv32 | riscv32be | riscv64 | riscv64be \
1259 | rl78 | romp | rs6000 | rx \
1260 | s390 | s390x \
1261 | score \
1262 | sh | shl \
1263 | sh[1234] | sh[24]a | sh[24]ae[lb] | sh[23]e | she[lb] | sh[lb]e \
1264 | sh[1234]e[lb] | sh[12345][lb]e | sh[23]ele | sh64 | sh64le \
1265 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet \
1266 | sparclite \
1267 | sparcv8 | sparcv9 | sparcv9b | sparcv9v | sv1 | sx* \
1268 | spu \
1269 | tahoe \
1270 | thumbv7* \
1271 | tic30 | tic4x | tic54x | tic55x | tic6x | tic80 \
1272 | tron \
1273 | ubicom32 \
1274 | v70 | v850 | v850e | v850e1 | v850es | v850e2 | v850e2v3 \
1275 | vax \
1276 | visium \
1277 | w65 \
1278 | wasm32 | wasm64 \
1279 | we32k \
1280 | x86 | x86_64 | xc16x | xgate | xps100 \
1281 | xstormy16 | xtensa* \
1282 | ymp \
1283 | z8k | z80)
1284 ;;
1285
1286 *)
1287 echo Invalid configuration \`"$1"\': machine \`"$cpu-$vendor"\' not recognized 1>&2
1288 exit 1
1289 ;;
7851290 esac
7861291 ;;
787 isi68 | isi)
788 basic_machine=m68k-isi
789 os=-sysv
790 ;;
791 leon-*|leon[3-9]-*)
792 basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'`
793 ;;
794 m68knommu)
795 basic_machine=m68k-unknown
796 os=-linux
797 ;;
798 m68knommu-*)
799 basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'`
800 os=-linux
801 ;;
802 magnum | m3230)
803 basic_machine=mips-mips
804 os=-sysv
805 ;;
806 merlin)
807 basic_machine=ns32k-utek
808 os=-sysv
809 ;;
810 microblaze*)
811 basic_machine=microblaze-xilinx
812 ;;
813 mingw64)
814 basic_machine=x86_64-pc
815 os=-mingw64
816 ;;
817 mingw32)
818 basic_machine=i686-pc
819 os=-mingw32
820 ;;
821 mingw32ce)
822 basic_machine=arm-unknown
823 os=-mingw32ce
824 ;;
825 miniframe)
826 basic_machine=m68000-convergent
827 ;;
828 *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
829 basic_machine=m68k-atari
830 os=-mint
831 ;;
832 mips3*-*)
833 basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`
834 ;;
835 mips3*)
836 basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown
837 ;;
838 monitor)
839 basic_machine=m68k-rom68k
840 os=-coff
841 ;;
842 morphos)
843 basic_machine=powerpc-unknown
844 os=-morphos
845 ;;
846 moxiebox)
847 basic_machine=moxie-unknown
848 os=-moxiebox
849 ;;
850 msdos)
851 basic_machine=i386-pc
852 os=-msdos
853 ;;
854 ms1-*)
855 basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'`
856 ;;
857 msys)
858 basic_machine=i686-pc
859 os=-msys
860 ;;
861 mvs)
862 basic_machine=i370-ibm
863 os=-mvs
864 ;;
865 nacl)
866 basic_machine=le32-unknown
867 os=-nacl
868 ;;
869 ncr3000)
870 basic_machine=i486-ncr
871 os=-sysv4
872 ;;
873 netbsd386)
874 basic_machine=i386-unknown
875 os=-netbsd
876 ;;
877 netwinder)
878 basic_machine=armv4l-rebel
879 os=-linux
880 ;;
881 news | news700 | news800 | news900)
882 basic_machine=m68k-sony
883 os=-newsos
884 ;;
885 news1000)
886 basic_machine=m68030-sony
887 os=-newsos
888 ;;
889 news-3600 | risc-news)
890 basic_machine=mips-sony
891 os=-newsos
892 ;;
893 necv70)
894 basic_machine=v70-nec
895 os=-sysv
896 ;;
897 next | m*-next)
898 basic_machine=m68k-next
899 case $os in
900 -nextstep* )
901 ;;
902 -ns2*)
903 os=-nextstep2
904 ;;
905 *)
906 os=-nextstep3
907 ;;
908 esac
909 ;;
910 nh3000)
911 basic_machine=m68k-harris
912 os=-cxux
913 ;;
914 nh[45]000)
915 basic_machine=m88k-harris
916 os=-cxux
917 ;;
918 nindy960)
919 basic_machine=i960-intel
920 os=-nindy
921 ;;
922 mon960)
923 basic_machine=i960-intel
924 os=-mon960
925 ;;
926 nonstopux)
927 basic_machine=mips-compaq
928 os=-nonstopux
929 ;;
930 np1)
931 basic_machine=np1-gould
932 ;;
933 neo-tandem)
934 basic_machine=neo-tandem
935 ;;
936 nse-tandem)
937 basic_machine=nse-tandem
938 ;;
939 nsr-tandem)
940 basic_machine=nsr-tandem
941 ;;
942 nsv-tandem)
943 basic_machine=nsv-tandem
944 ;;
945 nsx-tandem)
946 basic_machine=nsx-tandem
947 ;;
948 op50n-* | op60c-*)
949 basic_machine=hppa1.1-oki
950 os=-proelf
951 ;;
952 openrisc | openrisc-*)
953 basic_machine=or32-unknown
954 ;;
955 os400)
956 basic_machine=powerpc-ibm
957 os=-os400
958 ;;
959 OSE68000 | ose68000)
960 basic_machine=m68000-ericsson
961 os=-ose
962 ;;
963 os68k)
964 basic_machine=m68k-none
965 os=-os68k
966 ;;
967 pa-hitachi)
968 basic_machine=hppa1.1-hitachi
969 os=-hiuxwe2
970 ;;
971 paragon)
972 basic_machine=i860-intel
973 os=-osf
974 ;;
975 parisc)
976 basic_machine=hppa-unknown
977 os=-linux
978 ;;
979 parisc-*)
980 basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'`
981 os=-linux
982 ;;
983 pbd)
984 basic_machine=sparc-tti
985 ;;
986 pbb)
987 basic_machine=m68k-tti
988 ;;
989 pc532 | pc532-*)
990 basic_machine=ns32k-pc532
991 ;;
992 pc98)
993 basic_machine=i386-pc
994 ;;
995 pc98-*)
996 basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'`
997 ;;
998 pentium | p5 | k5 | k6 | nexgen | viac3)
999 basic_machine=i586-pc
1000 ;;
1001 pentiumpro | p6 | 6x86 | athlon | athlon_*)
1002 basic_machine=i686-pc
1003 ;;
1004 pentiumii | pentium2 | pentiumiii | pentium3)
1005 basic_machine=i686-pc
1006 ;;
1007 pentium4)
1008 basic_machine=i786-pc
1009 ;;
1010 pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
1011 basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1012 ;;
1013 pentiumpro-* | p6-* | 6x86-* | athlon-*)
1014 basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1015 ;;
1016 pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
1017 basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1018 ;;
1019 pentium4-*)
1020 basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1021 ;;
1022 pn)
1023 basic_machine=pn-gould
1024 ;;
1025 power) basic_machine=power-ibm
1026 ;;
1027 ppc | ppcbe) basic_machine=powerpc-unknown
1028 ;;
1029 ppc-* | ppcbe-*)
1030 basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1031 ;;
1032 ppcle | powerpclittle)
1033 basic_machine=powerpcle-unknown
1034 ;;
1035 ppcle-* | powerpclittle-*)
1036 basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1037 ;;
1038 ppc64) basic_machine=powerpc64-unknown
1039 ;;
1040 ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1041 ;;
1042 ppc64le | powerpc64little)
1043 basic_machine=powerpc64le-unknown
1044 ;;
1045 ppc64le-* | powerpc64little-*)
1046 basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1047 ;;
1048 ps2)
1049 basic_machine=i386-ibm
1050 ;;
1051 pw32)
1052 basic_machine=i586-unknown
1053 os=-pw32
1054 ;;
1055 rdos | rdos64)
1056 basic_machine=x86_64-pc
1057 os=-rdos
1058 ;;
1059 rdos32)
1060 basic_machine=i386-pc
1061 os=-rdos
1062 ;;
1063 rom68k)
1064 basic_machine=m68k-rom68k
1065 os=-coff
1066 ;;
1067 rm[46]00)
1068 basic_machine=mips-siemens
1069 ;;
1070 rtpc | rtpc-*)
1071 basic_machine=romp-ibm
1072 ;;
1073 s390 | s390-*)
1074 basic_machine=s390-ibm
1075 ;;
1076 s390x | s390x-*)
1077 basic_machine=s390x-ibm
1078 ;;
1079 sa29200)
1080 basic_machine=a29k-amd
1081 os=-udi
1082 ;;
1083 sb1)
1084 basic_machine=mipsisa64sb1-unknown
1085 ;;
1086 sb1el)
1087 basic_machine=mipsisa64sb1el-unknown
1088 ;;
1089 sde)
1090 basic_machine=mipsisa32-sde
1091 os=-elf
1092 ;;
1093 sei)
1094 basic_machine=mips-sei
1095 os=-seiux
1096 ;;
1097 sequent)
1098 basic_machine=i386-sequent
1099 ;;
1100 sh5el)
1101 basic_machine=sh5le-unknown
1102 ;;
1103 simso-wrs)
1104 basic_machine=sparclite-wrs
1105 os=-vxworks
1106 ;;
1107 sps7)
1108 basic_machine=m68k-bull
1109 os=-sysv2
1110 ;;
1111 spur)
1112 basic_machine=spur-unknown
1113 ;;
1114 st2000)
1115 basic_machine=m68k-tandem
1116 ;;
1117 stratus)
1118 basic_machine=i860-stratus
1119 os=-sysv4
1120 ;;
1121 strongarm-* | thumb-*)
1122 basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1123 ;;
1124 sun2)
1125 basic_machine=m68000-sun
1126 ;;
1127 sun2os3)
1128 basic_machine=m68000-sun
1129 os=-sunos3
1130 ;;
1131 sun2os4)
1132 basic_machine=m68000-sun
1133 os=-sunos4
1134 ;;
1135 sun3os3)
1136 basic_machine=m68k-sun
1137 os=-sunos3
1138 ;;
1139 sun3os4)
1140 basic_machine=m68k-sun
1141 os=-sunos4
1142 ;;
1143 sun4os3)
1144 basic_machine=sparc-sun
1145 os=-sunos3
1146 ;;
1147 sun4os4)
1148 basic_machine=sparc-sun
1149 os=-sunos4
1150 ;;
1151 sun4sol2)
1152 basic_machine=sparc-sun
1153 os=-solaris2
1154 ;;
1155 sun3 | sun3-*)
1156 basic_machine=m68k-sun
1157 ;;
1158 sun4)
1159 basic_machine=sparc-sun
1160 ;;
1161 sun386 | sun386i | roadrunner)
1162 basic_machine=i386-sun
1163 ;;
1164 sv1)
1165 basic_machine=sv1-cray
1166 os=-unicos
1167 ;;
1168 symmetry)
1169 basic_machine=i386-sequent
1170 os=-dynix
1171 ;;
1172 t3e)
1173 basic_machine=alphaev5-cray
1174 os=-unicos
1175 ;;
1176 t90)
1177 basic_machine=t90-cray
1178 os=-unicos
1179 ;;
1180 tile*)
1181 basic_machine=$basic_machine-unknown
1182 os=-linux-gnu
1183 ;;
1184 tx39)
1185 basic_machine=mipstx39-unknown
1186 ;;
1187 tx39el)
1188 basic_machine=mipstx39el-unknown
1189 ;;
1190 toad1)
1191 basic_machine=pdp10-xkl
1192 os=-tops20
1193 ;;
1194 tower | tower-32)
1195 basic_machine=m68k-ncr
1196 ;;
1197 tpf)
1198 basic_machine=s390x-ibm
1199 os=-tpf
1200 ;;
1201 udi29k)
1202 basic_machine=a29k-amd
1203 os=-udi
1204 ;;
1205 ultra3)
1206 basic_machine=a29k-nyu
1207 os=-sym1
1208 ;;
1209 v810 | necv810)
1210 basic_machine=v810-nec
1211 os=-none
1212 ;;
1213 vaxv)
1214 basic_machine=vax-dec
1215 os=-sysv
1216 ;;
1217 vms)
1218 basic_machine=vax-dec
1219 os=-vms
1220 ;;
1221 vpp*|vx|vx-*)
1222 basic_machine=f301-fujitsu
1223 ;;
1224 vxworks960)
1225 basic_machine=i960-wrs
1226 os=-vxworks
1227 ;;
1228 vxworks68)
1229 basic_machine=m68k-wrs
1230 os=-vxworks
1231 ;;
1232 vxworks29k)
1233 basic_machine=a29k-wrs
1234 os=-vxworks
1235 ;;
1236 w65*)
1237 basic_machine=w65-wdc
1238 os=-none
1239 ;;
1240 w89k-*)
1241 basic_machine=hppa1.1-winbond
1242 os=-proelf
1243 ;;
1244 x64)
1245 basic_machine=x86_64-pc
1246 ;;
1247 xbox)
1248 basic_machine=i686-pc
1249 os=-mingw32
1250 ;;
1251 xps | xps100)
1252 basic_machine=xps100-honeywell
1253 ;;
1254 xscale-* | xscalee[bl]-*)
1255 basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'`
1256 ;;
1257 ymp)
1258 basic_machine=ymp-cray
1259 os=-unicos
1260 ;;
1261 none)
1262 basic_machine=none-none
1263 os=-none
1264 ;;
1265
1266 # Here we handle the default manufacturer of certain CPU types. It is in
1267 # some cases the only manufacturer, in others, it is the most popular.
1268 w89k)
1269 basic_machine=hppa1.1-winbond
1270 ;;
1271 op50n)
1272 basic_machine=hppa1.1-oki
1273 ;;
1274 op60c)
1275 basic_machine=hppa1.1-oki
1276 ;;
1277 romp)
1278 basic_machine=romp-ibm
1279 ;;
1280 mmix)
1281 basic_machine=mmix-knuth
1282 ;;
1283 rs6000)
1284 basic_machine=rs6000-ibm
1285 ;;
1286 vax)
1287 basic_machine=vax-dec
1288 ;;
1289 pdp11)
1290 basic_machine=pdp11-dec
1291 ;;
1292 we32k)
1293 basic_machine=we32k-att
1294 ;;
1295 sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
1296 basic_machine=sh-unknown
1297 ;;
1298 cydra)
1299 basic_machine=cydra-cydrome
1300 ;;
1301 orion)
1302 basic_machine=orion-highlevel
1303 ;;
1304 orion105)
1305 basic_machine=clipper-highlevel
1306 ;;
1307 mac | mpw | mac-mpw)
1308 basic_machine=m68k-apple
1309 ;;
1310 pmac | pmac-mpw)
1311 basic_machine=powerpc-apple
1312 ;;
1313 *-unknown)
1314 # Make sure to match an already-canonicalized machine name.
1292 esac
1293
1294 # Here we canonicalize certain aliases for manufacturers.
1295 case $vendor in
1296 digital*)
1297 vendor=dec
1298 ;;
1299 commodore*)
1300 vendor=cbm
13151301 ;;
13161302 *)
1317 echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
1318 exit 1
13191303 ;;
13201304 esac
13211305
1322 # Here we canonicalize certain aliases for manufacturers.
1323 case $basic_machine in
1324 *-digital*)
1325 basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'`
1326 ;;
1327 *-commodore*)
1328 basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'`
1306 # Decode manufacturer-specific aliases for certain operating systems.
1307
1308 if test x$basic_os != x
1309 then
1310
1311 # First recognize some ad-hoc cases, or perhaps split kernel-os, or else just
1312 # set os.
1313 case $basic_os in
1314 gnu/linux*)
1315 kernel=linux
1316 os=`echo "$basic_os" | sed -e 's|gnu/linux|gnu|'`
1317 ;;
1318 os2-emx)
1319 kernel=os2
1320 os=`echo "$basic_os" | sed -e 's|os2-emx|emx|'`
1321 ;;
1322 nto-qnx*)
1323 kernel=nto
1324 os=`echo "$basic_os" | sed -e 's|nto-qnx|qnx|'`
1325 ;;
1326 *-*)
1327 # shellcheck disable=SC2162
1328 saved_IFS=$IFS
1329 IFS="-" read kernel os <<EOF
1330 $basic_os
1331 EOF
1332 IFS=$saved_IFS
1333 ;;
1334 # Default OS when just kernel was specified
1335 nto*)
1336 kernel=nto
1337 os=`echo "$basic_os" | sed -e 's|nto|qnx|'`
1338 ;;
1339 linux*)
1340 kernel=linux
1341 os=`echo "$basic_os" | sed -e 's|linux|gnu|'`
13291342 ;;
13301343 *)
1344 kernel=
1345 os=$basic_os
13311346 ;;
13321347 esac
13331348
1334 # Decode manufacturer-specific aliases for certain operating systems.
1335
1336 if [ x"$os" != x"" ]
1337 then
1349 # Now, normalize the OS (knowing we just have one component, it's not a kernel,
1350 # etc.)
13381351 case $os in
13391352 # First match some system type aliases that might get confused
13401353 # with valid system types.
1341 # -solaris* is a basic system type, with this one exception.
1342 -auroraux)
1343 os=-auroraux
1344 ;;
1345 -solaris1 | -solaris1.*)
1346 os=`echo $os | sed -e 's|solaris1|sunos4|'`
1347 ;;
1348 -solaris)
1349 os=-solaris2
1350 ;;
1351 -unixware*)
1352 os=-sysv4.2uw
1353 ;;
1354 -gnu/linux*)
1355 os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
1354 # solaris* is a basic system type, with this one exception.
1355 auroraux)
1356 os=auroraux
1357 ;;
1358 bluegene*)
1359 os=cnk
1360 ;;
1361 solaris1 | solaris1.*)
1362 os=`echo "$os" | sed -e 's|solaris1|sunos4|'`
1363 ;;
1364 solaris)
1365 os=solaris2
1366 ;;
1367 unixware*)
1368 os=sysv4.2uw
13561369 ;;
13571370 # es1800 is here to avoid being matched by es* (a different OS)
1358 -es1800*)
1359 os=-ose
1360 ;;
1361 # Now accept the basic system types.
1362 # The portable systems comes first.
1363 # Each alternative MUST end in a * to match a version number.
1364 # -sysv* is not here because it comes later, after sysvr4.
1365 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
1366 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
1367 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
1368 | -sym* | -kopensolaris* | -plan9* \
1369 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
1370 | -aos* | -aros* | -cloudabi* | -sortix* \
1371 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1372 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1373 | -hiux* | -knetbsd* | -mirbsd* | -netbsd* \
1374 | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
1375 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
1376 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
1377 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
1378 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1379 | -chorusos* | -chorusrdb* | -cegcc* | -glidix* \
1380 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1381 | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
1382 | -linux-newlib* | -linux-musl* | -linux-uclibc* \
1383 | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
1384 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* \
1385 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1386 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
1387 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1388 | -morphos* | -superux* | -rtmk* | -windiss* \
1389 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
1390 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
1391 | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox* | -bme* \
1392 | -midnightbsd*)
1393 # Remember, each alternative MUST END IN *, to match a version number.
1394 ;;
1395 -qnx*)
1396 case $basic_machine in
1397 x86-* | i*86-*)
1398 ;;
1399 *)
1400 os=-nto$os
1401 ;;
1402 esac
1403 ;;
1404 -nto-qnx*)
1405 ;;
1406 -nto*)
1407 os=`echo $os | sed -e 's|nto|nto-qnx|'`
1408 ;;
1409 -sim | -xray | -os68k* | -v88r* \
1410 | -windows* | -osx | -abug | -netware* | -os9* \
1411 | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
1412 ;;
1413 -mac*)
1371 es1800*)
1372 os=ose
1373 ;;
1374 # Some version numbers need modification
1375 chorusos*)
1376 os=chorusos
1377 ;;
1378 isc)
1379 os=isc2.2
1380 ;;
1381 sco6)
1382 os=sco5v6
1383 ;;
1384 sco5)
1385 os=sco3.2v5
1386 ;;
1387 sco4)
1388 os=sco3.2v4
1389 ;;
1390 sco3.2.[4-9]*)
1391 os=`echo "$os" | sed -e 's/sco3.2./sco3.2v/'`
1392 ;;
1393 sco*v* | scout)
1394 # Don't match below
1395 ;;
1396 sco*)
1397 os=sco3.2v2
1398 ;;
1399 psos*)
1400 os=psos
1401 ;;
1402 qnx*)
1403 os=qnx
1404 ;;
1405 hiux*)
1406 os=hiuxwe2
1407 ;;
1408 lynx*178)
1409 os=lynxos178
1410 ;;
1411 lynx*5)
1412 os=lynxos5
1413 ;;
1414 lynxos*)
1415 # don't get caught up in next wildcard
1416 ;;
1417 lynx*)
1418 os=lynxos
1419 ;;
1420 mac[0-9]*)
14141421 os=`echo "$os" | sed -e 's|mac|macos|'`
14151422 ;;
1416 -linux-dietlibc)
1417 os=-linux-dietlibc
1418 ;;
1419 -linux*)
1420 os=`echo $os | sed -e 's|linux|linux-gnu|'`
1421 ;;
1422 -sunos5*)
1423 opened*)
1424 os=openedition
1425 ;;
1426 os400*)
1427 os=os400
1428 ;;
1429 sunos5*)
14231430 os=`echo "$os" | sed -e 's|sunos5|solaris2|'`
14241431 ;;
1425 -sunos6*)
1432 sunos6*)
14261433 os=`echo "$os" | sed -e 's|sunos6|solaris3|'`
14271434 ;;
1428 -opened*)
1429 os=-openedition
1430 ;;
1431 -os400*)
1432 os=-os400
1433 ;;
1434 -wince*)
1435 os=-wince
1436 ;;
1437 -utek*)
1438 os=-bsd
1439 ;;
1440 -dynix*)
1441 os=-bsd
1442 ;;
1443 -acis*)
1444 os=-aos
1445 ;;
1446 -atheos*)
1447 os=-atheos
1448 ;;
1449 -syllable*)
1450 os=-syllable
1451 ;;
1452 -386bsd)
1453 os=-bsd
1454 ;;
1455 -ctix* | -uts*)
1456 os=-sysv
1457 ;;
1458 -nova*)
1459 os=-rtmk-nova
1460 ;;
1461 -ns2)
1462 os=-nextstep2
1463 ;;
1464 -nsk*)
1465 os=-nsk
1435 wince*)
1436 os=wince
1437 ;;
1438 utek*)
1439 os=bsd
1440 ;;
1441 dynix*)
1442 os=bsd
1443 ;;
1444 acis*)
1445 os=aos
1446 ;;
1447 atheos*)
1448 os=atheos
1449 ;;
1450 syllable*)
1451 os=syllable
1452 ;;
1453 386bsd)
1454 os=bsd
1455 ;;
1456 ctix* | uts*)
1457 os=sysv
1458 ;;
1459 nova*)
1460 os=rtmk-nova
1461 ;;
1462 ns2)
1463 os=nextstep2
14661464 ;;
14671465 # Preserve the version number of sinix5.
1468 -sinix5.*)
1469 os=`echo $os | sed -e 's|sinix|sysv|'`
1470 ;;
1471 -sinix*)
1472 os=-sysv4
1473 ;;
1474 -tpf*)
1475 os=-tpf
1476 ;;
1477 -triton*)
1478 os=-sysv3
1479 ;;
1480 -oss*)
1481 os=-sysv3
1482 ;;
1483 -svr4*)
1484 os=-sysv4
1485 ;;
1486 -svr3)
1487 os=-sysv3
1488 ;;
1489 -sysvr4)
1490 os=-sysv4
1491 ;;
1492 # This must come after -sysvr4.
1493 -sysv*)
1494 ;;
1495 -ose*)
1496 os=-ose
1497 ;;
1498 -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
1499 os=-mint
1500 ;;
1501 -zvmoe)
1502 os=-zvmoe
1503 ;;
1504 -dicos*)
1505 os=-dicos
1506 ;;
1507 -pikeos*)
1466 sinix5.*)
1467 os=`echo "$os" | sed -e 's|sinix|sysv|'`
1468 ;;
1469 sinix*)
1470 os=sysv4
1471 ;;
1472 tpf*)
1473 os=tpf
1474 ;;
1475 triton*)
1476 os=sysv3
1477 ;;
1478 oss*)
1479 os=sysv3
1480 ;;
1481 svr4*)
1482 os=sysv4
1483 ;;
1484 svr3)
1485 os=sysv3
1486 ;;
1487 sysvr4)
1488 os=sysv4
1489 ;;
1490 ose*)
1491 os=ose
1492 ;;
1493 *mint | mint[0-9]* | *MiNT | MiNT[0-9]*)
1494 os=mint
1495 ;;
1496 dicos*)
1497 os=dicos
1498 ;;
1499 pikeos*)
15081500 # Until real need of OS specific support for
15091501 # particular features comes up, bare metal
15101502 # configurations are quite functional.
1511 case $basic_machine in
1503 case $cpu in
15121504 arm*)
1513 os=-eabi
1505 os=eabi
15141506 ;;
15151507 *)
1516 os=-elf
1508 os=elf
15171509 ;;
15181510 esac
15191511 ;;
1520 -nacl*)
1521 ;;
1522 -ios)
1523 ;;
1524 -none)
1525 ;;
15261512 *)
1527 # Get rid of the `-' at the beginning of $os.
1528 os=`echo $os | sed 's/[^-]*-//'`
1529 echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2
1530 exit 1
1513 # No normalization, but not necessarily accepted, that comes below.
15311514 ;;
15321515 esac
1516
15331517 else
15341518
15351519 # Here we handle the default operating systems that come with various machines.
15421526 # will signal an error saying that MANUFACTURER isn't an operating
15431527 # system, and we'll never get to this point.
15441528
1545 case $basic_machine in
1529 kernel=
1530 case $cpu-$vendor in
15461531 score-*)
1547 os=-elf
1532 os=elf
15481533 ;;
15491534 spu-*)
1550 os=-elf
1535 os=elf
15511536 ;;
15521537 *-acorn)
1553 os=-riscix1.2
1538 os=riscix1.2
15541539 ;;
15551540 arm*-rebel)
1556 os=-linux
1541 kernel=linux
1542 os=gnu
15571543 ;;
15581544 arm*-semi)
1559 os=-aout
1545 os=aout
15601546 ;;
15611547 c4x-* | tic4x-*)
1562 os=-coff
1548 os=coff
15631549 ;;
15641550 c8051-*)
1565 os=-elf
1551 os=elf
1552 ;;
1553 clipper-intergraph)
1554 os=clix
15661555 ;;
15671556 hexagon-*)
1568 os=-elf
1557 os=elf
15691558 ;;
15701559 tic54x-*)
1571 os=-coff
1560 os=coff
15721561 ;;
15731562 tic55x-*)
1574 os=-coff
1563 os=coff
15751564 ;;
15761565 tic6x-*)
1577 os=-coff
1566 os=coff
15781567 ;;
15791568 # This must come before the *-dec entry.
15801569 pdp10-*)
1581 os=-tops20
1570 os=tops20
15821571 ;;
15831572 pdp11-*)
1584 os=-none
1573 os=none
15851574 ;;
15861575 *-dec | vax-*)
1587 os=-ultrix4.2
1576 os=ultrix4.2
15881577 ;;
15891578 m68*-apollo)
1590 os=-domain
1579 os=domain
15911580 ;;
15921581 i386-sun)
1593 os=-sunos4.0.2
1582 os=sunos4.0.2
15941583 ;;
15951584 m68000-sun)
1596 os=-sunos3
1585 os=sunos3
15971586 ;;
15981587 m68*-cisco)
1599 os=-aout
1588 os=aout
16001589 ;;
16011590 mep-*)
1602 os=-elf
1591 os=elf
16031592 ;;
16041593 mips*-cisco)
1605 os=-elf
1594 os=elf
16061595 ;;
16071596 mips*-*)
1608 os=-elf
1597 os=elf
16091598 ;;
16101599 or32-*)
1611 os=-coff
1600 os=coff
16121601 ;;
16131602 *-tti) # must be before sparc entry or we get the wrong os.
1614 os=-sysv3
1603 os=sysv3
16151604 ;;
16161605 sparc-* | *-sun)
1617 os=-sunos4.1.1
1606 os=sunos4.1.1
16181607 ;;
16191608 pru-*)
1620 os=-elf
1609 os=elf
16211610 ;;
16221611 *-be)
1623 os=-beos
1612 os=beos
16241613 ;;
16251614 *-ibm)
1626 os=-aix
1615 os=aix
16271616 ;;
16281617 *-knuth)
1629 os=-mmixware
1618 os=mmixware
16301619 ;;
16311620 *-wec)
1632 os=-proelf
1621 os=proelf
16331622 ;;
16341623 *-winbond)
1635 os=-proelf
1624 os=proelf
16361625 ;;
16371626 *-oki)
1638 os=-proelf
1627 os=proelf
16391628 ;;
16401629 *-hp)
1641 os=-hpux
1630 os=hpux
16421631 ;;
16431632 *-hitachi)
1644 os=-hiux
1633 os=hiux
16451634 ;;
16461635 i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
1647 os=-sysv
1636 os=sysv
16481637 ;;
16491638 *-cbm)
1650 os=-amigaos
1639 os=amigaos
16511640 ;;
16521641 *-dg)
1653 os=-dgux
1642 os=dgux
16541643 ;;
16551644 *-dolphin)
1656 os=-sysv3
1645 os=sysv3
16571646 ;;
16581647 m68k-ccur)
1659 os=-rtu
1648 os=rtu
16601649 ;;
16611650 m88k-omron*)
1662 os=-luna
1651 os=luna
16631652 ;;
16641653 *-next)
1665 os=-nextstep
1654 os=nextstep
16661655 ;;
16671656 *-sequent)
1668 os=-ptx
1657 os=ptx
16691658 ;;
16701659 *-crds)
1671 os=-unos
1660 os=unos
16721661 ;;
16731662 *-ns)
1674 os=-genix
1663 os=genix
16751664 ;;
16761665 i370-*)
1677 os=-mvs
1666 os=mvs
16781667 ;;
16791668 *-gould)
1680 os=-sysv
1669 os=sysv
16811670 ;;
16821671 *-highlevel)
1683 os=-bsd
1672 os=bsd
16841673 ;;
16851674 *-encore)
1686 os=-bsd
1675 os=bsd
16871676 ;;
16881677 *-sgi)
1689 os=-irix
1678 os=irix
16901679 ;;
16911680 *-siemens)
1692 os=-sysv4
1681 os=sysv4
16931682 ;;
16941683 *-masscomp)
1695 os=-rtu
1684 os=rtu
16961685 ;;
16971686 f30[01]-fujitsu | f700-fujitsu)
1698 os=-uxpv
1687 os=uxpv
16991688 ;;
17001689 *-rom68k)
1701 os=-coff
1690 os=coff
17021691 ;;
17031692 *-*bug)
1704 os=-coff
1693 os=coff
17051694 ;;
17061695 *-apple)
1707 os=-macos
1696 os=macos
17081697 ;;
17091698 *-atari*)
1710 os=-mint
1699 os=mint
1700 ;;
1701 *-wrs)
1702 os=vxworks
17111703 ;;
17121704 *)
1713 os=-none
1705 os=none
17141706 ;;
17151707 esac
1708
17161709 fi
1710
1711 # Now, validate our (potentially fixed-up) OS.
1712 case $os in
1713 # Sometimes we do "kernel-libc", so those need to count as OSes.
1714 musl* | newlib* | relibc* | uclibc*)
1715 ;;
1716 # Likewise for "kernel-abi"
1717 eabi* | gnueabi*)
1718 ;;
1719 # VxWorks passes extra cpu info in the 4th filed.
1720 simlinux | simwindows | spe)
1721 ;;
1722 # Now accept the basic system types.
1723 # The portable systems comes first.
1724 # Each alternative MUST end in a * to match a version number.
1725 gnu* | android* | bsd* | mach* | minix* | genix* | ultrix* | irix* \
1726 | *vms* | esix* | aix* | cnk* | sunos | sunos[34]* \
1727 | hpux* | unos* | osf* | luna* | dgux* | auroraux* | solaris* \
1728 | sym* | plan9* | psp* | sim* | xray* | os68k* | v88r* \
1729 | hiux* | abug | nacl* | netware* | windows* \
1730 | os9* | macos* | osx* | ios* \
1731 | mpw* | magic* | mmixware* | mon960* | lnews* \
1732 | amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \
1733 | aos* | aros* | cloudabi* | sortix* | twizzler* \
1734 | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \
1735 | clix* | riscos* | uniplus* | iris* | isc* | rtu* | xenix* \
1736 | mirbsd* | netbsd* | dicos* | openedition* | ose* \
1737 | bitrig* | openbsd* | secbsd* | solidbsd* | libertybsd* | os108* \
1738 | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \
1739 | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \
1740 | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \
1741 | udi* | lites* | ieee* | go32* | aux* | hcos* \
1742 | chorusrdb* | cegcc* | glidix* | serenity* \
1743 | cygwin* | msys* | pe* | moss* | proelf* | rtems* \
1744 | midipix* | mingw32* | mingw64* | mint* \
1745 | uxpv* | beos* | mpeix* | udk* | moxiebox* \
1746 | interix* | uwin* | mks* | rhapsody* | darwin* \
1747 | openstep* | oskit* | conix* | pw32* | nonstopux* \
1748 | storm-chaos* | tops10* | tenex* | tops20* | its* \
1749 | os2* | vos* | palmos* | uclinux* | nucleus* | morphos* \
1750 | scout* | superux* | sysv* | rtmk* | tpf* | windiss* \
1751 | powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \
1752 | skyos* | haiku* | rdos* | toppers* | drops* | es* \
1753 | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \
1754 | midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \
1755 | nsk* | powerunix* | genode* | zvmoe* | qnx* | emx* | zephyr* \
1756 | fiwix* )
1757 ;;
1758 # This one is extra strict with allowed versions
1759 sco3.2v2 | sco3.2v[4-9]* | sco5v6*)
1760 # Don't forget version if it is 3.2v4 or newer.
1761 ;;
1762 none)
1763 ;;
1764 *)
1765 echo Invalid configuration \`"$1"\': OS \`"$os"\' not recognized 1>&2
1766 exit 1
1767 ;;
1768 esac
1769
1770 # As a final step for OS-related things, validate the OS-kernel combination
1771 # (given a valid OS), if there is a kernel.
1772 case $kernel-$os in
1773 linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \
1774 | linux-musl* | linux-relibc* | linux-uclibc* )
1775 ;;
1776 uclinux-uclibc* )
1777 ;;
1778 -dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* )
1779 # These are just libc implementations, not actual OSes, and thus
1780 # require a kernel.
1781 echo "Invalid configuration \`$1': libc \`$os' needs explicit kernel." 1>&2
1782 exit 1
1783 ;;
1784 kfreebsd*-gnu* | kopensolaris*-gnu*)
1785 ;;
1786 vxworks-simlinux | vxworks-simwindows | vxworks-spe)
1787 ;;
1788 nto-qnx*)
1789 ;;
1790 os2-emx)
1791 ;;
1792 *-eabi* | *-gnueabi*)
1793 ;;
1794 -*)
1795 # Blank kernel with real OS is always fine.
1796 ;;
1797 *-*)
1798 echo "Invalid configuration \`$1': Kernel \`$kernel' not known to work with OS \`$os'." 1>&2
1799 exit 1
1800 ;;
1801 esac
17171802
17181803 # Here we handle the case where we know the os, and the CPU type, but not the
17191804 # manufacturer. We pick the logical manufacturer.
1720 vendor=unknown
1721 case $basic_machine in
1722 *-unknown)
1723 case $os in
1724 -riscix*)
1805 case $vendor in
1806 unknown)
1807 case $cpu-$os in
1808 *-riscix*)
17251809 vendor=acorn
17261810 ;;
1727 -sunos*)
1811 *-sunos*)
17281812 vendor=sun
17291813 ;;
1730 -cnk*|-aix*)
1814 *-cnk* | *-aix*)
17311815 vendor=ibm
17321816 ;;
1733 -beos*)
1817 *-beos*)
17341818 vendor=be
17351819 ;;
1736 -hpux*)
1820 *-hpux*)
17371821 vendor=hp
17381822 ;;
1739 -mpeix*)
1823 *-mpeix*)
17401824 vendor=hp
17411825 ;;
1742 -hiux*)
1826 *-hiux*)
17431827 vendor=hitachi
17441828 ;;
1745 -unos*)
1829 *-unos*)
17461830 vendor=crds
17471831 ;;
1748 -dgux*)
1832 *-dgux*)
17491833 vendor=dg
17501834 ;;
1751 -luna*)
1835 *-luna*)
17521836 vendor=omron
17531837 ;;
1754 -genix*)
1838 *-genix*)
17551839 vendor=ns
17561840 ;;
1757 -mvs* | -opened*)
1841 *-clix*)
1842 vendor=intergraph
1843 ;;
1844 *-mvs* | *-opened*)
17581845 vendor=ibm
17591846 ;;
1760 -os400*)
1847 *-os400*)
17611848 vendor=ibm
17621849 ;;
1763 -ptx*)
1850 s390-* | s390x-*)
1851 vendor=ibm
1852 ;;
1853 *-ptx*)
17641854 vendor=sequent
17651855 ;;
1766 -tpf*)
1856 *-tpf*)
17671857 vendor=ibm
17681858 ;;
1769 -vxsim* | -vxworks* | -windiss*)
1859 *-vxsim* | *-vxworks* | *-windiss*)
17701860 vendor=wrs
17711861 ;;
1772 -aux*)
1862 *-aux*)
17731863 vendor=apple
17741864 ;;
1775 -hms*)
1865 *-hms*)
17761866 vendor=hitachi
17771867 ;;
1778 -mpw* | -macos*)
1868 *-mpw* | *-macos*)
17791869 vendor=apple
17801870 ;;
1781 -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
1871 *-*mint | *-mint[0-9]* | *-*MiNT | *-MiNT[0-9]*)
17821872 vendor=atari
17831873 ;;
1784 -vos*)
1874 *-vos*)
17851875 vendor=stratus
17861876 ;;
17871877 esac
1788 basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"`
17891878 ;;
17901879 esac
17911880
1792 echo "$basic_machine$os"
1881 echo "$cpu-$vendor-${kernel:+$kernel-}$os"
17931882 exit
17941883
17951884 # Local variables:
1796 # eval: (add-hook 'write-file-functions 'time-stamp)
1885 # eval: (add-hook 'before-save-hook 'time-stamp)
17971886 # time-stamp-start: "timestamp='"
17981887 # time-stamp-format: "%:y-%02m-%02d"
17991888 # time-stamp-end: "'"
+3781
-2793
configure less more
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.69 for teckit 2.5.11.
2 # Generated by GNU Autoconf 2.71 for teckit 2.5.11.
33 #
44 # Report bugs to <wstech@sil.org>.
55 #
66 #
7 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
8 # Inc.
89 #
910 #
1011 # This configure script is free software; the Free Software Foundation
1516
1617 # Be more Bourne compatible
1718 DUALCASE=1; export DUALCASE # for MKS sh
18 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19 as_nop=:
20 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
21 then :
1922 emulate sh
2023 NULLCMD=:
2124 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2225 # is contrary to our usage. Disable this feature.
2326 alias -g '${1+"$@"}'='"$@"'
2427 setopt NO_GLOB_SUBST
25 else
28 else $as_nop
2629 case `(set -o) 2>/dev/null` in #(
2730 *posix*) :
2831 set -o posix ;; #(
3235 fi
3336
3437
38
39 # Reset variables that may have inherited troublesome values from
40 # the environment.
41
42 # IFS needs to be set, to space, tab, and newline, in precisely that order.
43 # (If _AS_PATH_WALK were called with IFS unset, it would have the
44 # side effect of setting IFS to empty, thus disabling word splitting.)
45 # Quoting is to prevent editors from complaining about space-tab.
3546 as_nl='
3647 '
3748 export as_nl
38 # Printing a long string crashes Solaris 7 /usr/bin/printf.
39 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
42 # Prefer a ksh shell builtin over an external printf program on Solaris,
43 # but without wasting forks for bash or zsh.
44 if test -z "$BASH_VERSION$ZSH_VERSION" \
45 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo='print -r --'
47 as_echo_n='print -rn --'
48 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='printf %s\n'
50 as_echo_n='printf %s'
51 else
52 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
53 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
54 as_echo_n='/usr/ucb/echo -n'
55 else
56 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
57 as_echo_n_body='eval
58 arg=$1;
59 case $arg in #(
60 *"$as_nl"*)
61 expr "X$arg" : "X\\(.*\\)$as_nl";
62 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 esac;
64 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
65 '
66 export as_echo_n_body
67 as_echo_n='sh -c $as_echo_n_body as_echo'
68 fi
69 export as_echo_body
70 as_echo='sh -c $as_echo_body as_echo'
71 fi
49 IFS=" "" $as_nl"
50
51 PS1='$ '
52 PS2='> '
53 PS4='+ '
54
55 # Ensure predictable behavior from utilities with locale-dependent output.
56 LC_ALL=C
57 export LC_ALL
58 LANGUAGE=C
59 export LANGUAGE
60
61 # We cannot yet rely on "unset" to work, but we need these variables
62 # to be unset--not just set to an empty or harmless value--now, to
63 # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
64 # also avoids known problems related to "unset" and subshell syntax
65 # in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
66 for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
67 do eval test \${$as_var+y} \
68 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
69 done
70
71 # Ensure that fds 0, 1, and 2 are open.
72 if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
73 if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
74 if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
7275
7376 # The user is always right.
74 if test "${PATH_SEPARATOR+set}" != set; then
77 if ${PATH_SEPARATOR+false} :; then
7578 PATH_SEPARATOR=:
7679 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7780 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7982 }
8083 fi
8184
82
83 # IFS
84 # We need space, tab and new line, in precisely that order. Quoting is
85 # there to prevent editors from complaining about space-tab.
86 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
87 # splitting by setting IFS to empty value.)
88 IFS=" "" $as_nl"
8985
9086 # Find who we are. Look in the path if we contain no directory separator.
9187 as_myself=
9591 for as_dir in $PATH
9692 do
9793 IFS=$as_save_IFS
98 test -z "$as_dir" && as_dir=.
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
94 case $as_dir in #(((
95 '') as_dir=./ ;;
96 */) ;;
97 *) as_dir=$as_dir/ ;;
98 esac
99 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
100100 done
101101 IFS=$as_save_IFS
102102
108108 as_myself=$0
109109 fi
110110 if test ! -f "$as_myself"; then
111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112112 exit 1
113113 fi
114114
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there. '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 done
123 PS1='$ '
124 PS2='> '
125 PS4='+ '
126
127 # NLS nuisances.
128 LC_ALL=C
129 export LC_ALL
130 LANGUAGE=C
131 export LANGUAGE
132
133 # CDPATH.
134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135115
136116 # Use a proper internal environment variable to ensure we don't fall
137117 # into an infinite loop, continuously re-executing ourselves.
153133 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
154134 # Admittedly, this is quite paranoid, since all the known shells bail
155135 # out after a failed `exec'.
156 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
157 as_fn_exit 255
136 printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
137 exit 255
158138 fi
159139 # We don't want this to propagate to other subprocesses.
160140 { _as_can_reexec=; unset _as_can_reexec;}
161141 if test "x$CONFIG_SHELL" = x; then
162 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
142 as_bourne_compatible="as_nop=:
143 if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
144 then :
163145 emulate sh
164146 NULLCMD=:
165147 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
166148 # is contrary to our usage. Disable this feature.
167149 alias -g '\${1+\"\$@\"}'='\"\$@\"'
168150 setopt NO_GLOB_SUBST
169 else
151 else \$as_nop
170152 case \`(set -o) 2>/dev/null\` in #(
171153 *posix*) :
172154 set -o posix ;; #(
186168 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
187169 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
188170 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
189 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
190
191 else
171 if ( set x; as_fn_ret_success y && test x = \"\$1\" )
172 then :
173
174 else \$as_nop
192175 exitcode=1; echo positional parameters were not saved.
193176 fi
194177 test x\$exitcode = x0 || exit 1
178 blah=\$(echo \$(echo blah))
179 test x\"\$blah\" = xblah || exit 1
195180 test -x / || exit 1"
196181 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
197182 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
206191 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207192 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
208193 test \$(( 1 + 1 )) = 2 || exit 1"
209 if (eval "$as_required") 2>/dev/null; then :
194 if (eval "$as_required") 2>/dev/null
195 then :
210196 as_have_required=yes
211 else
197 else $as_nop
212198 as_have_required=no
213199 fi
214 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
215
216 else
200 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
201 then :
202
203 else $as_nop
217204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
218205 as_found=false
219206 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
220207 do
221208 IFS=$as_save_IFS
222 test -z "$as_dir" && as_dir=.
209 case $as_dir in #(((
210 '') as_dir=./ ;;
211 */) ;;
212 *) as_dir=$as_dir/ ;;
213 esac
223214 as_found=:
224215 case $as_dir in #(
225216 /*)
226217 for as_base in sh bash ksh sh5; do
227218 # Try only shells that exist, to save several forks.
228 as_shell=$as_dir/$as_base
219 as_shell=$as_dir$as_base
229220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
230 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
221 as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
222 then :
231223 CONFIG_SHELL=$as_shell as_have_required=yes
232 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
225 then :
233226 break 2
234227 fi
235228 fi
237230 esac
238231 as_found=false
239232 done
240 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
241 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 IFS=$as_save_IFS
234 if $as_found
235 then :
236
237 else $as_nop
238 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
239 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
240 then :
242241 CONFIG_SHELL=$SHELL as_have_required=yes
243 fi; }
244 IFS=$as_save_IFS
245
246
247 if test "x$CONFIG_SHELL" != x; then :
242 fi
243 fi
244
245
246 if test "x$CONFIG_SHELL" != x
247 then :
248248 export CONFIG_SHELL
249249 # We cannot yet assume a decent shell, so we have to provide a
250250 # neutralization value for shells without unset; and this also
262262 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
263263 # Admittedly, this is quite paranoid, since all the known shells bail
264264 # out after a failed `exec'.
265 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
265 printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
266266 exit 255
267267 fi
268268
269 if test x$as_have_required = xno; then :
270 $as_echo "$0: This script requires a shell more modern than all"
271 $as_echo "$0: the shells that I found on your system."
272 if test x${ZSH_VERSION+set} = xset ; then
273 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
274 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
269 if test x$as_have_required = xno
270 then :
271 printf "%s\n" "$0: This script requires a shell more modern than all"
272 printf "%s\n" "$0: the shells that I found on your system."
273 if test ${ZSH_VERSION+y} ; then
274 printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275 printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
275276 else
276 $as_echo "$0: Please tell bug-autoconf@gnu.org and wstech@sil.org
277 printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and wstech@sil.org
277278 $0: about your system, including any error possibly output
278279 $0: before this message. Then install a modern shell, or
279280 $0: manually run the script under such a shell if you do
301302 }
302303 as_unset=as_fn_unset
303304
305
304306 # as_fn_set_status STATUS
305307 # -----------------------
306308 # Set $? to STATUS, without forking.
318320 as_fn_set_status $1
319321 exit $1
320322 } # as_fn_exit
323 # as_fn_nop
324 # ---------
325 # Do nothing but, unlike ":", preserve the value of $?.
326 as_fn_nop ()
327 {
328 return $?
329 }
330 as_nop=as_fn_nop
321331
322332 # as_fn_mkdir_p
323333 # -------------
332342 as_dirs=
333343 while :; do
334344 case $as_dir in #(
335 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
345 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336346 *) as_qdir=$as_dir;;
337347 esac
338348 as_dirs="'$as_qdir' $as_dirs"
341351 X"$as_dir" : 'X\(//\)[^/]' \| \
342352 X"$as_dir" : 'X\(//\)$' \| \
343353 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
344 $as_echo X"$as_dir" |
354 printf "%s\n" X"$as_dir" |
345355 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
346356 s//\1/
347357 q
380390 # advantage of any shell optimizations that allow amortized linear growth over
381391 # repeated appends, instead of the typical quadratic growth present in naive
382392 # implementations.
383 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
393 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
394 then :
384395 eval 'as_fn_append ()
385396 {
386397 eval $1+=\$2
387398 }'
388 else
399 else $as_nop
389400 as_fn_append ()
390401 {
391402 eval $1=\$$1\$2
397408 # Perform arithmetic evaluation on the ARGs, and store the result in the
398409 # global $as_val. Take advantage of shells that can avoid forks. The arguments
399410 # must be portable across $(()) and expr.
400 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
411 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
412 then :
401413 eval 'as_fn_arith ()
402414 {
403415 as_val=$(( $* ))
404416 }'
405 else
417 else $as_nop
406418 as_fn_arith ()
407419 {
408420 as_val=`expr "$@" || test $? -eq 1`
409421 }
410422 fi # as_fn_arith
411423
424 # as_fn_nop
425 # ---------
426 # Do nothing but, unlike ":", preserve the value of $?.
427 as_fn_nop ()
428 {
429 return $?
430 }
431 as_nop=as_fn_nop
412432
413433 # as_fn_error STATUS ERROR [LINENO LOG_FD]
414434 # ----------------------------------------
420440 as_status=$1; test $as_status -eq 0 && as_status=1
421441 if test "$4"; then
422442 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
423 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
443 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
424444 fi
425 $as_echo "$as_me: error: $2" >&2
445 printf "%s\n" "$as_me: error: $2" >&2
426446 as_fn_exit $as_status
427447 } # as_fn_error
428448
449469 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
450470 X"$0" : 'X\(//\)$' \| \
451471 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
452 $as_echo X/"$0" |
472 printf "%s\n" X/"$0" |
453473 sed '/^.*\/\([^/][^/]*\)\/*$/{
454474 s//\1/
455475 q
493513 s/-\n.*//
494514 ' >$as_me.lineno &&
495515 chmod +x "$as_me.lineno" ||
496 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
516 { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
497517
498518 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
499519 # already done that, so ensure we don't try to do so again and fall
507527 exit
508528 }
509529
530
531 # Determine whether it's possible to make 'echo' print without a newline.
532 # These variables are no longer used directly by Autoconf, but are AC_SUBSTed
533 # for compatibility with existing Makefiles.
510534 ECHO_C= ECHO_N= ECHO_T=
511535 case `echo -n x` in #(((((
512536 -n*)
519543 *)
520544 ECHO_N='-n';;
521545 esac
546
547 # For backward compatibility with old third-party macros, we provide
548 # the shell variables $as_echo and $as_echo_n. New code should use
549 # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
550 as_echo='printf %s\n'
551 as_echo_n='printf %s'
552
522553
523554 rm -f conf$$ conf$$.exe conf$$.file
524555 if test -d conf$$.dir; then
597628 ac_unique_file="source/UnicodeNames.cpp"
598629 # Factoring default headers for most tests.
599630 ac_includes_default="\
600 #include <stdio.h>
601 #ifdef HAVE_SYS_TYPES_H
602 # include <sys/types.h>
631 #include <stddef.h>
632 #ifdef HAVE_STDIO_H
633 # include <stdio.h>
603634 #endif
604 #ifdef HAVE_SYS_STAT_H
605 # include <sys/stat.h>
606 #endif
607 #ifdef STDC_HEADERS
635 #ifdef HAVE_STDLIB_H
608636 # include <stdlib.h>
609 # include <stddef.h>
610 #else
611 # ifdef HAVE_STDLIB_H
612 # include <stdlib.h>
613 # endif
614637 #endif
615638 #ifdef HAVE_STRING_H
616 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
617 # include <memory.h>
618 # endif
619639 # include <string.h>
620 #endif
621 #ifdef HAVE_STRINGS_H
622 # include <strings.h>
623640 #endif
624641 #ifdef HAVE_INTTYPES_H
625642 # include <inttypes.h>
627644 #ifdef HAVE_STDINT_H
628645 # include <stdint.h>
629646 #endif
647 #ifdef HAVE_STRINGS_H
648 # include <strings.h>
649 #endif
650 #ifdef HAVE_SYS_TYPES_H
651 # include <sys/types.h>
652 #endif
653 #ifdef HAVE_SYS_STAT_H
654 # include <sys/stat.h>
655 #endif
630656 #ifdef HAVE_UNISTD_H
631657 # include <unistd.h>
632658 #endif"
633659
660 ac_header_c_list=
634661 ac_subst_vars='am__EXEEXT_FALSE
635662 am__EXEEXT_TRUE
636663 LTLIBOBJS
649676 OLD_LIB_NAMES_TRUE
650677 RC
651678 CXXCPP
652 CPP
653679 LT_SYS_LIBRARY_PATH
654680 OTOOL64
655681 OTOOL
662688 AR
663689 DLLTOOL
664690 OBJDUMP
691 FILECMD
665692 LN_S
666693 NM
667694 ac_ct_DUMPBIN
701728 AM_DEFAULT_VERBOSITY
702729 AM_DEFAULT_V
703730 AM_V
731 CSCOPE
732 ETAGS
733 CTAGS
704734 am__untar
705735 am__tar
706736 AMTAR
812842 CC
813843 CFLAGS
814844 LT_SYS_LIBRARY_PATH
815 CPP
816845 CXXCPP'
817846
818847
882911 *) ac_optarg=yes ;;
883912 esac
884913
885 # Accept the important Cygnus configure options, so we can diagnose typos.
886
887914 case $ac_dashdash$ac_option in
888915 --)
889916 ac_dashdash=yes ;;
924951 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
925952 # Reject names that are not valid shell variable names.
926953 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
927 as_fn_error $? "invalid feature name: $ac_useropt"
954 as_fn_error $? "invalid feature name: \`$ac_useropt'"
928955 ac_useropt_orig=$ac_useropt
929 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
956 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
930957 case $ac_user_opts in
931958 *"
932959 "enable_$ac_useropt"
950977 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
951978 # Reject names that are not valid shell variable names.
952979 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
953 as_fn_error $? "invalid feature name: $ac_useropt"
980 as_fn_error $? "invalid feature name: \`$ac_useropt'"
954981 ac_useropt_orig=$ac_useropt
955 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
982 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
956983 case $ac_user_opts in
957984 *"
958985 "enable_$ac_useropt"
11631190 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
11641191 # Reject names that are not valid shell variable names.
11651192 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1166 as_fn_error $? "invalid package name: $ac_useropt"
1193 as_fn_error $? "invalid package name: \`$ac_useropt'"
11671194 ac_useropt_orig=$ac_useropt
1168 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1195 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11691196 case $ac_user_opts in
11701197 *"
11711198 "with_$ac_useropt"
11791206 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
11801207 # Reject names that are not valid shell variable names.
11811208 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1182 as_fn_error $? "invalid package name: $ac_useropt"
1209 as_fn_error $? "invalid package name: \`$ac_useropt'"
11831210 ac_useropt_orig=$ac_useropt
1184 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1211 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11851212 case $ac_user_opts in
11861213 *"
11871214 "with_$ac_useropt"
12251252
12261253 *)
12271254 # FIXME: should be removed in autoconf 3.0.
1228 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1255 printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
12291256 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1230 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1257 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
12311258 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
12321259 ;;
12331260
12431270 case $enable_option_checking in
12441271 no) ;;
12451272 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1246 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1273 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
12471274 esac
12481275 fi
12491276
13071334 X"$as_myself" : 'X\(//\)[^/]' \| \
13081335 X"$as_myself" : 'X\(//\)$' \| \
13091336 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1310 $as_echo X"$as_myself" |
1337 printf "%s\n" X"$as_myself" |
13111338 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13121339 s//\1/
13131340 q
14921519 CFLAGS C compiler flags
14931520 LT_SYS_LIBRARY_PATH
14941521 User-defined run-time library search path.
1495 CPP C preprocessor
14961522 CXXCPP C++ preprocessor
14971523
14981524 Use these variables to override the choices made by `configure' or to help
15141540 case "$ac_dir" in
15151541 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15161542 *)
1517 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1543 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
15181544 # A ".." for each directory in $ac_dir_suffix.
1519 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1545 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15201546 case $ac_top_builddir_sub in
15211547 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15221548 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15441570 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15451571
15461572 cd "$ac_dir" || { ac_status=$?; continue; }
1547 # Check for guested configure.
1573 # Check for configure.gnu first; this name is used for a wrapper for
1574 # Metaconfig's "Configure" on case-insensitive file systems.
15481575 if test -f "$ac_srcdir/configure.gnu"; then
15491576 echo &&
15501577 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
15521579 echo &&
15531580 $SHELL "$ac_srcdir/configure" --help=recursive
15541581 else
1555 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1582 printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
15561583 fi || ac_status=$?
15571584 cd "$ac_pwd" || { ac_status=$?; break; }
15581585 done
15621589 if $ac_init_version; then
15631590 cat <<\_ACEOF
15641591 teckit configure 2.5.11
1565 generated by GNU Autoconf 2.69
1566
1567 Copyright (C) 2012 Free Software Foundation, Inc.
1592 generated by GNU Autoconf 2.71
1593
1594 Copyright (C) 2021 Free Software Foundation, Inc.
15681595 This configure script is free software; the Free Software Foundation
15691596 gives unlimited permission to copy, distribute and modify it.
15701597 _ACEOF
15811608 ac_fn_cxx_try_compile ()
15821609 {
15831610 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1584 rm -f conftest.$ac_objext
1611 rm -f conftest.$ac_objext conftest.beam
15851612 if { { ac_try="$ac_compile"
15861613 case "(($ac_try" in
15871614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15881615 *) ac_try_echo=$ac_try;;
15891616 esac
15901617 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1591 $as_echo "$ac_try_echo"; } >&5
1618 printf "%s\n" "$ac_try_echo"; } >&5
15921619 (eval "$ac_compile") 2>conftest.err
15931620 ac_status=$?
15941621 if test -s conftest.err; then
15961623 cat conftest.er1 >&5
15971624 mv -f conftest.er1 conftest.err
15981625 fi
1599 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1626 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16001627 test $ac_status = 0; } && {
16011628 test -z "$ac_cxx_werror_flag" ||
16021629 test ! -s conftest.err
1603 } && test -s conftest.$ac_objext; then :
1630 } && test -s conftest.$ac_objext
1631 then :
16041632 ac_retval=0
1605 else
1606 $as_echo "$as_me: failed program was:" >&5
1633 else $as_nop
1634 printf "%s\n" "$as_me: failed program was:" >&5
16071635 sed 's/^/| /' conftest.$ac_ext >&5
16081636
16091637 ac_retval=1
16191647 ac_fn_c_try_compile ()
16201648 {
16211649 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1622 rm -f conftest.$ac_objext
1650 rm -f conftest.$ac_objext conftest.beam
16231651 if { { ac_try="$ac_compile"
16241652 case "(($ac_try" in
16251653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16261654 *) ac_try_echo=$ac_try;;
16271655 esac
16281656 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1629 $as_echo "$ac_try_echo"; } >&5
1657 printf "%s\n" "$ac_try_echo"; } >&5
16301658 (eval "$ac_compile") 2>conftest.err
16311659 ac_status=$?
16321660 if test -s conftest.err; then
16341662 cat conftest.er1 >&5
16351663 mv -f conftest.er1 conftest.err
16361664 fi
1637 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1665 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16381666 test $ac_status = 0; } && {
16391667 test -z "$ac_c_werror_flag" ||
16401668 test ! -s conftest.err
1641 } && test -s conftest.$ac_objext; then :
1669 } && test -s conftest.$ac_objext
1670 then :
16421671 ac_retval=0
1643 else
1644 $as_echo "$as_me: failed program was:" >&5
1672 else $as_nop
1673 printf "%s\n" "$as_me: failed program was:" >&5
16451674 sed 's/^/| /' conftest.$ac_ext >&5
16461675
16471676 ac_retval=1
16571686 ac_fn_c_try_link ()
16581687 {
16591688 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1660 rm -f conftest.$ac_objext conftest$ac_exeext
1689 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
16611690 if { { ac_try="$ac_link"
16621691 case "(($ac_try" in
16631692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16641693 *) ac_try_echo=$ac_try;;
16651694 esac
16661695 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1667 $as_echo "$ac_try_echo"; } >&5
1696 printf "%s\n" "$ac_try_echo"; } >&5
16681697 (eval "$ac_link") 2>conftest.err
16691698 ac_status=$?
16701699 if test -s conftest.err; then
16721701 cat conftest.er1 >&5
16731702 mv -f conftest.er1 conftest.err
16741703 fi
1675 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1704 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16761705 test $ac_status = 0; } && {
16771706 test -z "$ac_c_werror_flag" ||
16781707 test ! -s conftest.err
16791708 } && test -s conftest$ac_exeext && {
16801709 test "$cross_compiling" = yes ||
16811710 test -x conftest$ac_exeext
1682 }; then :
1711 }
1712 then :
16831713 ac_retval=0
1684 else
1685 $as_echo "$as_me: failed program was:" >&5
1714 else $as_nop
1715 printf "%s\n" "$as_me: failed program was:" >&5
16861716 sed 's/^/| /' conftest.$ac_ext >&5
16871717
16881718 ac_retval=1
17041734 ac_fn_c_check_header_compile ()
17051735 {
17061736 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1708 $as_echo_n "checking for $2... " >&6; }
1709 if eval \${$3+:} false; then :
1710 $as_echo_n "(cached) " >&6
1711 else
1737 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1738 printf %s "checking for $2... " >&6; }
1739 if eval test \${$3+y}
1740 then :
1741 printf %s "(cached) " >&6
1742 else $as_nop
17121743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17131744 /* end confdefs.h. */
17141745 $4
17151746 #include <$2>
17161747 _ACEOF
1717 if ac_fn_c_try_compile "$LINENO"; then :
1748 if ac_fn_c_try_compile "$LINENO"
1749 then :
17181750 eval "$3=yes"
1719 else
1751 else $as_nop
17201752 eval "$3=no"
17211753 fi
1722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1754 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17231755 fi
17241756 eval ac_res=\$$3
1725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1726 $as_echo "$ac_res" >&6; }
1757 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1758 printf "%s\n" "$ac_res" >&6; }
17271759 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17281760
17291761 } # ac_fn_c_check_header_compile
1730
1731 # ac_fn_c_try_cpp LINENO
1732 # ----------------------
1733 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1734 ac_fn_c_try_cpp ()
1735 {
1736 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1737 if { { ac_try="$ac_cpp conftest.$ac_ext"
1738 case "(($ac_try" in
1739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1740 *) ac_try_echo=$ac_try;;
1741 esac
1742 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1743 $as_echo "$ac_try_echo"; } >&5
1744 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1745 ac_status=$?
1746 if test -s conftest.err; then
1747 grep -v '^ *+' conftest.err >conftest.er1
1748 cat conftest.er1 >&5
1749 mv -f conftest.er1 conftest.err
1750 fi
1751 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1752 test $ac_status = 0; } > conftest.i && {
1753 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1754 test ! -s conftest.err
1755 }; then :
1756 ac_retval=0
1757 else
1758 $as_echo "$as_me: failed program was:" >&5
1759 sed 's/^/| /' conftest.$ac_ext >&5
1760
1761 ac_retval=1
1762 fi
1763 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1764 as_fn_set_status $ac_retval
1765
1766 } # ac_fn_c_try_cpp
1767
1768 # ac_fn_c_try_run LINENO
1769 # ----------------------
1770 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1771 # that executables *can* be run.
1772 ac_fn_c_try_run ()
1773 {
1774 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775 if { { ac_try="$ac_link"
1776 case "(($ac_try" in
1777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1778 *) ac_try_echo=$ac_try;;
1779 esac
1780 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1781 $as_echo "$ac_try_echo"; } >&5
1782 (eval "$ac_link") 2>&5
1783 ac_status=$?
1784 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1785 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1786 { { case "(($ac_try" in
1787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1788 *) ac_try_echo=$ac_try;;
1789 esac
1790 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1791 $as_echo "$ac_try_echo"; } >&5
1792 (eval "$ac_try") 2>&5
1793 ac_status=$?
1794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795 test $ac_status = 0; }; }; then :
1796 ac_retval=0
1797 else
1798 $as_echo "$as_me: program exited with status $ac_status" >&5
1799 $as_echo "$as_me: failed program was:" >&5
1800 sed 's/^/| /' conftest.$ac_ext >&5
1801
1802 ac_retval=$ac_status
1803 fi
1804 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1805 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1806 as_fn_set_status $ac_retval
1807
1808 } # ac_fn_c_try_run
18091762
18101763 # ac_fn_c_check_func LINENO FUNC VAR
18111764 # ----------------------------------
18131766 ac_fn_c_check_func ()
18141767 {
18151768 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1817 $as_echo_n "checking for $2... " >&6; }
1818 if eval \${$3+:} false; then :
1819 $as_echo_n "(cached) " >&6
1820 else
1769 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1770 printf %s "checking for $2... " >&6; }
1771 if eval test \${$3+y}
1772 then :
1773 printf %s "(cached) " >&6
1774 else $as_nop
18211775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18221776 /* end confdefs.h. */
18231777 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
18251779 #define $2 innocuous_$2
18261780
18271781 /* System header to define __stub macros and hopefully few prototypes,
1828 which can conflict with char $2 (); below.
1829 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1830 <limits.h> exists even on freestanding compilers. */
1831
1832 #ifdef __STDC__
1833 # include <limits.h>
1834 #else
1835 # include <assert.h>
1836 #endif
1837
1782 which can conflict with char $2 (); below. */
1783
1784 #include <limits.h>
18381785 #undef $2
18391786
18401787 /* Override any GCC internal prototype to avoid an error.
18521799 #endif
18531800
18541801 int
1855 main ()
1802 main (void)
18561803 {
18571804 return $2 ();
18581805 ;
18591806 return 0;
18601807 }
18611808 _ACEOF
1862 if ac_fn_c_try_link "$LINENO"; then :
1809 if ac_fn_c_try_link "$LINENO"
1810 then :
18631811 eval "$3=yes"
1864 else
1812 else $as_nop
18651813 eval "$3=no"
18661814 fi
1867 rm -f core conftest.err conftest.$ac_objext \
1815 rm -f core conftest.err conftest.$ac_objext conftest.beam \
18681816 conftest$ac_exeext conftest.$ac_ext
18691817 fi
18701818 eval ac_res=\$$3
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1872 $as_echo "$ac_res" >&6; }
1819 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1820 printf "%s\n" "$ac_res" >&6; }
18731821 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
18741822
18751823 } # ac_fn_c_check_func
18861834 *) ac_try_echo=$ac_try;;
18871835 esac
18881836 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1889 $as_echo "$ac_try_echo"; } >&5
1837 printf "%s\n" "$ac_try_echo"; } >&5
18901838 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
18911839 ac_status=$?
18921840 if test -s conftest.err; then
18941842 cat conftest.er1 >&5
18951843 mv -f conftest.er1 conftest.err
18961844 fi
1897 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1845 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18981846 test $ac_status = 0; } > conftest.i && {
18991847 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
19001848 test ! -s conftest.err
1901 }; then :
1849 }
1850 then :
19021851 ac_retval=0
1903 else
1904 $as_echo "$as_me: failed program was:" >&5
1852 else $as_nop
1853 printf "%s\n" "$as_me: failed program was:" >&5
19051854 sed 's/^/| /' conftest.$ac_ext >&5
19061855
19071856 ac_retval=1
19171866 ac_fn_cxx_try_link ()
19181867 {
19191868 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1920 rm -f conftest.$ac_objext conftest$ac_exeext
1869 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
19211870 if { { ac_try="$ac_link"
19221871 case "(($ac_try" in
19231872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19241873 *) ac_try_echo=$ac_try;;
19251874 esac
19261875 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1927 $as_echo "$ac_try_echo"; } >&5
1876 printf "%s\n" "$ac_try_echo"; } >&5
19281877 (eval "$ac_link") 2>conftest.err
19291878 ac_status=$?
19301879 if test -s conftest.err; then
19321881 cat conftest.er1 >&5
19331882 mv -f conftest.er1 conftest.err
19341883 fi
1935 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1884 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19361885 test $ac_status = 0; } && {
19371886 test -z "$ac_cxx_werror_flag" ||
19381887 test ! -s conftest.err
19391888 } && test -s conftest$ac_exeext && {
19401889 test "$cross_compiling" = yes ||
19411890 test -x conftest$ac_exeext
1942 }; then :
1891 }
1892 then :
19431893 ac_retval=0
1944 else
1945 $as_echo "$as_me: failed program was:" >&5
1894 else $as_nop
1895 printf "%s\n" "$as_me: failed program was:" >&5
19461896 sed 's/^/| /' conftest.$ac_ext >&5
19471897
19481898 ac_retval=1
19571907
19581908 } # ac_fn_cxx_try_link
19591909
1960 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1961 # -------------------------------------------------------
1962 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1963 # the include files in INCLUDES and setting the cache variable VAR
1964 # accordingly.
1965 ac_fn_c_check_header_mongrel ()
1910 # ac_fn_c_try_run LINENO
1911 # ----------------------
1912 # Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that
1913 # executables *can* be run.
1914 ac_fn_c_try_run ()
19661915 {
19671916 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1968 if eval \${$3+:} false; then :
1969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1970 $as_echo_n "checking for $2... " >&6; }
1971 if eval \${$3+:} false; then :
1972 $as_echo_n "(cached) " >&6
1973 fi
1974 eval ac_res=\$$3
1975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1976 $as_echo "$ac_res" >&6; }
1977 else
1978 # Is the header compilable?
1979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1980 $as_echo_n "checking $2 usability... " >&6; }
1981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1982 /* end confdefs.h. */
1983 $4
1984 #include <$2>
1985 _ACEOF
1986 if ac_fn_c_try_compile "$LINENO"; then :
1987 ac_header_compiler=yes
1988 else
1989 ac_header_compiler=no
1990 fi
1991 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1993 $as_echo "$ac_header_compiler" >&6; }
1994
1995 # Is the header present?
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1997 $as_echo_n "checking $2 presence... " >&6; }
1998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1999 /* end confdefs.h. */
2000 #include <$2>
2001 _ACEOF
2002 if ac_fn_c_try_cpp "$LINENO"; then :
2003 ac_header_preproc=yes
2004 else
2005 ac_header_preproc=no
2006 fi
2007 rm -f conftest.err conftest.i conftest.$ac_ext
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2009 $as_echo "$ac_header_preproc" >&6; }
2010
2011 # So? What about this header?
2012 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2013 yes:no: )
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2015 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2016 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2017 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2018 ;;
2019 no:yes:* )
2020 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2021 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2022 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2023 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2024 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2025 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2026 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2027 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2028 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2029 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2030 ( $as_echo "## ----------------------------- ##
2031 ## Report this to wstech@sil.org ##
2032 ## ----------------------------- ##"
2033 ) | sed "s/^/$as_me: WARNING: /" >&2
2034 ;;
1917 if { { ac_try="$ac_link"
1918 case "(($ac_try" in
1919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1920 *) ac_try_echo=$ac_try;;
20351921 esac
2036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2037 $as_echo_n "checking for $2... " >&6; }
2038 if eval \${$3+:} false; then :
2039 $as_echo_n "(cached) " >&6
2040 else
2041 eval "$3=\$ac_header_compiler"
2042 fi
2043 eval ac_res=\$$3
2044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2045 $as_echo "$ac_res" >&6; }
2046 fi
1922 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1923 printf "%s\n" "$ac_try_echo"; } >&5
1924 (eval "$ac_link") 2>&5
1925 ac_status=$?
1926 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1927 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1928 { { case "(($ac_try" in
1929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1930 *) ac_try_echo=$ac_try;;
1931 esac
1932 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1933 printf "%s\n" "$ac_try_echo"; } >&5
1934 (eval "$ac_try") 2>&5
1935 ac_status=$?
1936 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1937 test $ac_status = 0; }; }
1938 then :
1939 ac_retval=0
1940 else $as_nop
1941 printf "%s\n" "$as_me: program exited with status $ac_status" >&5
1942 printf "%s\n" "$as_me: failed program was:" >&5
1943 sed 's/^/| /' conftest.$ac_ext >&5
1944
1945 ac_retval=$ac_status
1946 fi
1947 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
20471948 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2048
2049 } # ac_fn_c_check_header_mongrel
1949 as_fn_set_status $ac_retval
1950
1951 } # ac_fn_c_try_run
1952 ac_configure_args_raw=
1953 for ac_arg
1954 do
1955 case $ac_arg in
1956 *\'*)
1957 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1958 esac
1959 as_fn_append ac_configure_args_raw " '$ac_arg'"
1960 done
1961
1962 case $ac_configure_args_raw in
1963 *$as_nl*)
1964 ac_safe_unquote= ;;
1965 *)
1966 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
1967 ac_unsafe_a="$ac_unsafe_z#~"
1968 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1969 ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1970 esac
1971
20501972 cat >config.log <<_ACEOF
20511973 This file contains any messages produced by compilers while
20521974 running configure, to aid debugging if configure makes a mistake.
20531975
20541976 It was created by teckit $as_me 2.5.11, which was
2055 generated by GNU Autoconf 2.69. Invocation command line was
2056
2057 $ $0 $@
1977 generated by GNU Autoconf 2.71. Invocation command line was
1978
1979 $ $0$ac_configure_args_raw
20581980
20591981 _ACEOF
20601982 exec 5>>config.log
20872009 for as_dir in $PATH
20882010 do
20892011 IFS=$as_save_IFS
2090 test -z "$as_dir" && as_dir=.
2091 $as_echo "PATH: $as_dir"
2012 case $as_dir in #(((
2013 '') as_dir=./ ;;
2014 */) ;;
2015 *) as_dir=$as_dir/ ;;
2016 esac
2017 printf "%s\n" "PATH: $as_dir"
20922018 done
20932019 IFS=$as_save_IFS
20942020
21232049 | -silent | --silent | --silen | --sile | --sil)
21242050 continue ;;
21252051 *\'*)
2126 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2052 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
21272053 esac
21282054 case $ac_pass in
21292055 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
21582084 # WARNING: Use '\'' to represent an apostrophe within the trap.
21592085 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
21602086 trap 'exit_status=$?
2087 # Sanitize IFS.
2088 IFS=" "" $as_nl"
21612089 # Save into config.log some information that might help in debugging.
21622090 {
21632091 echo
21642092
2165 $as_echo "## ---------------- ##
2093 printf "%s\n" "## ---------------- ##
21662094 ## Cache variables. ##
21672095 ## ---------------- ##"
21682096 echo
21732101 case $ac_val in #(
21742102 *${as_nl}*)
21752103 case $ac_var in #(
2176 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2177 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2104 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2105 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
21782106 esac
21792107 case $ac_var in #(
21802108 _ | IFS | as_nl) ;; #(
21982126 )
21992127 echo
22002128
2201 $as_echo "## ----------------- ##
2129 printf "%s\n" "## ----------------- ##
22022130 ## Output variables. ##
22032131 ## ----------------- ##"
22042132 echo
22062134 do
22072135 eval ac_val=\$$ac_var
22082136 case $ac_val in
2209 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2137 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
22102138 esac
2211 $as_echo "$ac_var='\''$ac_val'\''"
2139 printf "%s\n" "$ac_var='\''$ac_val'\''"
22122140 done | sort
22132141 echo
22142142
22152143 if test -n "$ac_subst_files"; then
2216 $as_echo "## ------------------- ##
2144 printf "%s\n" "## ------------------- ##
22172145 ## File substitutions. ##
22182146 ## ------------------- ##"
22192147 echo
22212149 do
22222150 eval ac_val=\$$ac_var
22232151 case $ac_val in
2224 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2152 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
22252153 esac
2226 $as_echo "$ac_var='\''$ac_val'\''"
2154 printf "%s\n" "$ac_var='\''$ac_val'\''"
22272155 done | sort
22282156 echo
22292157 fi
22302158
22312159 if test -s confdefs.h; then
2232 $as_echo "## ----------- ##
2160 printf "%s\n" "## ----------- ##
22332161 ## confdefs.h. ##
22342162 ## ----------- ##"
22352163 echo
22372165 echo
22382166 fi
22392167 test "$ac_signal" != 0 &&
2240 $as_echo "$as_me: caught signal $ac_signal"
2241 $as_echo "$as_me: exit $exit_status"
2168 printf "%s\n" "$as_me: caught signal $ac_signal"
2169 printf "%s\n" "$as_me: exit $exit_status"
22422170 } >&5
22432171 rm -f core *.core core.conftest.* &&
22442172 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
22522180 # confdefs.h avoids OS command line length limits that DEFS can exceed.
22532181 rm -f -r conftest* confdefs.h
22542182
2255 $as_echo "/* confdefs.h */" > confdefs.h
2183 printf "%s\n" "/* confdefs.h */" > confdefs.h
22562184
22572185 # Predefined preprocessor variables.
22582186
2259 cat >>confdefs.h <<_ACEOF
2260 #define PACKAGE_NAME "$PACKAGE_NAME"
2261 _ACEOF
2262
2263 cat >>confdefs.h <<_ACEOF
2264 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2265 _ACEOF
2266
2267 cat >>confdefs.h <<_ACEOF
2268 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2269 _ACEOF
2270
2271 cat >>confdefs.h <<_ACEOF
2272 #define PACKAGE_STRING "$PACKAGE_STRING"
2273 _ACEOF
2274
2275 cat >>confdefs.h <<_ACEOF
2276 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2277 _ACEOF
2278
2279 cat >>confdefs.h <<_ACEOF
2280 #define PACKAGE_URL "$PACKAGE_URL"
2281 _ACEOF
2187 printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2188
2189 printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2190
2191 printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2192
2193 printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2194
2195 printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2196
2197 printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
22822198
22832199
22842200 # Let the site file select an alternate cache file if it wants to.
22852201 # Prefer an explicitly selected file to automatically selected ones.
2286 ac_site_file1=NONE
2287 ac_site_file2=NONE
22882202 if test -n "$CONFIG_SITE"; then
2289 # We do not want a PATH search for config.site.
2290 case $CONFIG_SITE in #((
2291 -*) ac_site_file1=./$CONFIG_SITE;;
2292 */*) ac_site_file1=$CONFIG_SITE;;
2293 *) ac_site_file1=./$CONFIG_SITE;;
2294 esac
2203 ac_site_files="$CONFIG_SITE"
22952204 elif test "x$prefix" != xNONE; then
2296 ac_site_file1=$prefix/share/config.site
2297 ac_site_file2=$prefix/etc/config.site
2205 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
22982206 else
2299 ac_site_file1=$ac_default_prefix/share/config.site
2300 ac_site_file2=$ac_default_prefix/etc/config.site
2301 fi
2302 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2207 ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
2208 fi
2209
2210 for ac_site_file in $ac_site_files
23032211 do
2304 test "x$ac_site_file" = xNONE && continue
2305 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2306 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2307 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2212 case $ac_site_file in #(
2213 */*) :
2214 ;; #(
2215 *) :
2216 ac_site_file=./$ac_site_file ;;
2217 esac
2218 if test -f "$ac_site_file" && test -r "$ac_site_file"; then
2219 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2220 printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
23082221 sed 's/^/| /' "$ac_site_file" >&5
23092222 . "$ac_site_file" \
2310 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2311 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2223 || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2224 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
23122225 as_fn_error $? "failed to load site script $ac_site_file
23132226 See \`config.log' for more details" "$LINENO" 5; }
23142227 fi
23182231 # Some versions of bash will fail to source /dev/null (special files
23192232 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
23202233 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2321 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2322 $as_echo "$as_me: loading cache $cache_file" >&6;}
2234 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2235 printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
23232236 case $cache_file in
23242237 [\\/]* | ?:[\\/]* ) . "$cache_file";;
23252238 *) . "./$cache_file";;
23262239 esac
23272240 fi
23282241 else
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2330 $as_echo "$as_me: creating cache $cache_file" >&6;}
2242 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2243 printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
23312244 >$cache_file
2245 fi
2246
2247 # Test code for whether the C++ compiler supports C++98 (global declarations)
2248 ac_cxx_conftest_cxx98_globals='
2249 // Does the compiler advertise C++98 conformance?
2250 #if !defined __cplusplus || __cplusplus < 199711L
2251 # error "Compiler does not advertise C++98 conformance"
2252 #endif
2253
2254 // These inclusions are to reject old compilers that
2255 // lack the unsuffixed header files.
2256 #include <cstdlib>
2257 #include <exception>
2258
2259 // <cassert> and <cstring> are *not* freestanding headers in C++98.
2260 extern void assert (int);
2261 namespace std {
2262 extern int strcmp (const char *, const char *);
2263 }
2264
2265 // Namespaces, exceptions, and templates were all added after "C++ 2.0".
2266 using std::exception;
2267 using std::strcmp;
2268
2269 namespace {
2270
2271 void test_exception_syntax()
2272 {
2273 try {
2274 throw "test";
2275 } catch (const char *s) {
2276 // Extra parentheses suppress a warning when building autoconf itself,
2277 // due to lint rules shared with more typical C programs.
2278 assert (!(strcmp) (s, "test"));
2279 }
2280 }
2281
2282 template <typename T> struct test_template
2283 {
2284 T const val;
2285 explicit test_template(T t) : val(t) {}
2286 template <typename U> T add(U u) { return static_cast<T>(u) + val; }
2287 };
2288
2289 } // anonymous namespace
2290 '
2291
2292 # Test code for whether the C++ compiler supports C++98 (body of main)
2293 ac_cxx_conftest_cxx98_main='
2294 assert (argc);
2295 assert (! argv[0]);
2296 {
2297 test_exception_syntax ();
2298 test_template<double> tt (2.0);
2299 assert (tt.add (4) == 6.0);
2300 assert (true && !false);
2301 }
2302 '
2303
2304 # Test code for whether the C++ compiler supports C++11 (global declarations)
2305 ac_cxx_conftest_cxx11_globals='
2306 // Does the compiler advertise C++ 2011 conformance?
2307 #if !defined __cplusplus || __cplusplus < 201103L
2308 # error "Compiler does not advertise C++11 conformance"
2309 #endif
2310
2311 namespace cxx11test
2312 {
2313 constexpr int get_val() { return 20; }
2314
2315 struct testinit
2316 {
2317 int i;
2318 double d;
2319 };
2320
2321 class delegate
2322 {
2323 public:
2324 delegate(int n) : n(n) {}
2325 delegate(): delegate(2354) {}
2326
2327 virtual int getval() { return this->n; };
2328 protected:
2329 int n;
2330 };
2331
2332 class overridden : public delegate
2333 {
2334 public:
2335 overridden(int n): delegate(n) {}
2336 virtual int getval() override final { return this->n * 2; }
2337 };
2338
2339 class nocopy
2340 {
2341 public:
2342 nocopy(int i): i(i) {}
2343 nocopy() = default;
2344 nocopy(const nocopy&) = delete;
2345 nocopy & operator=(const nocopy&) = delete;
2346 private:
2347 int i;
2348 };
2349
2350 // for testing lambda expressions
2351 template <typename Ret, typename Fn> Ret eval(Fn f, Ret v)
2352 {
2353 return f(v);
2354 }
2355
2356 // for testing variadic templates and trailing return types
2357 template <typename V> auto sum(V first) -> V
2358 {
2359 return first;
2360 }
2361 template <typename V, typename... Args> auto sum(V first, Args... rest) -> V
2362 {
2363 return first + sum(rest...);
2364 }
2365 }
2366 '
2367
2368 # Test code for whether the C++ compiler supports C++11 (body of main)
2369 ac_cxx_conftest_cxx11_main='
2370 {
2371 // Test auto and decltype
2372 auto a1 = 6538;
2373 auto a2 = 48573953.4;
2374 auto a3 = "String literal";
2375
2376 int total = 0;
2377 for (auto i = a3; *i; ++i) { total += *i; }
2378
2379 decltype(a2) a4 = 34895.034;
2380 }
2381 {
2382 // Test constexpr
2383 short sa[cxx11test::get_val()] = { 0 };
2384 }
2385 {
2386 // Test initializer lists
2387 cxx11test::testinit il = { 4323, 435234.23544 };
2388 }
2389 {
2390 // Test range-based for
2391 int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3,
2392 14, 19, 17, 8, 6, 20, 16, 2, 11, 1};
2393 for (auto &x : array) { x += 23; }
2394 }
2395 {
2396 // Test lambda expressions
2397 using cxx11test::eval;
2398 assert (eval ([](int x) { return x*2; }, 21) == 42);
2399 double d = 2.0;
2400 assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0);
2401 assert (d == 5.0);
2402 assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0);
2403 assert (d == 5.0);
2404 }
2405 {
2406 // Test use of variadic templates
2407 using cxx11test::sum;
2408 auto a = sum(1);
2409 auto b = sum(1, 2);
2410 auto c = sum(1.0, 2.0, 3.0);
2411 }
2412 {
2413 // Test constructor delegation
2414 cxx11test::delegate d1;
2415 cxx11test::delegate d2();
2416 cxx11test::delegate d3(45);
2417 }
2418 {
2419 // Test override and final
2420 cxx11test::overridden o1(55464);
2421 }
2422 {
2423 // Test nullptr
2424 char *c = nullptr;
2425 }
2426 {
2427 // Test template brackets
2428 test_template<::test_template<int>> v(test_template<int>(12));
2429 }
2430 {
2431 // Unicode literals
2432 char const *utf8 = u8"UTF-8 string \u2500";
2433 char16_t const *utf16 = u"UTF-8 string \u2500";
2434 char32_t const *utf32 = U"UTF-32 string \u2500";
2435 }
2436 '
2437
2438 # Test code for whether the C compiler supports C++11 (complete).
2439 ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals}
2440 ${ac_cxx_conftest_cxx11_globals}
2441
2442 int
2443 main (int argc, char **argv)
2444 {
2445 int ok = 0;
2446 ${ac_cxx_conftest_cxx98_main}
2447 ${ac_cxx_conftest_cxx11_main}
2448 return ok;
2449 }
2450 "
2451
2452 # Test code for whether the C compiler supports C++98 (complete).
2453 ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals}
2454 int
2455 main (int argc, char **argv)
2456 {
2457 int ok = 0;
2458 ${ac_cxx_conftest_cxx98_main}
2459 return ok;
2460 }
2461 "
2462
2463 # Test code for whether the C compiler supports C89 (global declarations)
2464 ac_c_conftest_c89_globals='
2465 /* Does the compiler advertise C89 conformance?
2466 Do not test the value of __STDC__, because some compilers set it to 0
2467 while being otherwise adequately conformant. */
2468 #if !defined __STDC__
2469 # error "Compiler does not advertise C89 conformance"
2470 #endif
2471
2472 #include <stddef.h>
2473 #include <stdarg.h>
2474 struct stat;
2475 /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
2476 struct buf { int x; };
2477 struct buf * (*rcsopen) (struct buf *, struct stat *, int);
2478 static char *e (p, i)
2479 char **p;
2480 int i;
2481 {
2482 return p[i];
2483 }
2484 static char *f (char * (*g) (char **, int), char **p, ...)
2485 {
2486 char *s;
2487 va_list v;
2488 va_start (v,p);
2489 s = g (p, va_arg (v,int));
2490 va_end (v);
2491 return s;
2492 }
2493
2494 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2495 function prototypes and stuff, but not \xHH hex character constants.
2496 These do not provoke an error unfortunately, instead are silently treated
2497 as an "x". The following induces an error, until -std is added to get
2498 proper ANSI mode. Curiously \x00 != x always comes out true, for an
2499 array size at least. It is necessary to write \x00 == 0 to get something
2500 that is true only with -std. */
2501 int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2502
2503 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2504 inside strings and character constants. */
2505 #define FOO(x) '\''x'\''
2506 int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2507
2508 int test (int i, double x);
2509 struct s1 {int (*f) (int a);};
2510 struct s2 {int (*f) (double a);};
2511 int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2512 int, int);'
2513
2514 # Test code for whether the C compiler supports C89 (body of main).
2515 ac_c_conftest_c89_main='
2516 ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2517 '
2518
2519 # Test code for whether the C compiler supports C99 (global declarations)
2520 ac_c_conftest_c99_globals='
2521 // Does the compiler advertise C99 conformance?
2522 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2523 # error "Compiler does not advertise C99 conformance"
2524 #endif
2525
2526 #include <stdbool.h>
2527 extern int puts (const char *);
2528 extern int printf (const char *, ...);
2529 extern int dprintf (int, const char *, ...);
2530 extern void *malloc (size_t);
2531
2532 // Check varargs macros. These examples are taken from C99 6.10.3.5.
2533 // dprintf is used instead of fprintf to avoid needing to declare
2534 // FILE and stderr.
2535 #define debug(...) dprintf (2, __VA_ARGS__)
2536 #define showlist(...) puts (#__VA_ARGS__)
2537 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2538 static void
2539 test_varargs_macros (void)
2540 {
2541 int x = 1234;
2542 int y = 5678;
2543 debug ("Flag");
2544 debug ("X = %d\n", x);
2545 showlist (The first, second, and third items.);
2546 report (x>y, "x is %d but y is %d", x, y);
2547 }
2548
2549 // Check long long types.
2550 #define BIG64 18446744073709551615ull
2551 #define BIG32 4294967295ul
2552 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2553 #if !BIG_OK
2554 #error "your preprocessor is broken"
2555 #endif
2556 #if BIG_OK
2557 #else
2558 #error "your preprocessor is broken"
2559 #endif
2560 static long long int bignum = -9223372036854775807LL;
2561 static unsigned long long int ubignum = BIG64;
2562
2563 struct incomplete_array
2564 {
2565 int datasize;
2566 double data[];
2567 };
2568
2569 struct named_init {
2570 int number;
2571 const wchar_t *name;
2572 double average;
2573 };
2574
2575 typedef const char *ccp;
2576
2577 static inline int
2578 test_restrict (ccp restrict text)
2579 {
2580 // See if C++-style comments work.
2581 // Iterate through items via the restricted pointer.
2582 // Also check for declarations in for loops.
2583 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2584 continue;
2585 return 0;
2586 }
2587
2588 // Check varargs and va_copy.
2589 static bool
2590 test_varargs (const char *format, ...)
2591 {
2592 va_list args;
2593 va_start (args, format);
2594 va_list args_copy;
2595 va_copy (args_copy, args);
2596
2597 const char *str = "";
2598 int number = 0;
2599 float fnumber = 0;
2600
2601 while (*format)
2602 {
2603 switch (*format++)
2604 {
2605 case '\''s'\'': // string
2606 str = va_arg (args_copy, const char *);
2607 break;
2608 case '\''d'\'': // int
2609 number = va_arg (args_copy, int);
2610 break;
2611 case '\''f'\'': // float
2612 fnumber = va_arg (args_copy, double);
2613 break;
2614 default:
2615 break;
2616 }
2617 }
2618 va_end (args_copy);
2619 va_end (args);
2620
2621 return *str && number && fnumber;
2622 }
2623 '
2624
2625 # Test code for whether the C compiler supports C99 (body of main).
2626 ac_c_conftest_c99_main='
2627 // Check bool.
2628 _Bool success = false;
2629 success |= (argc != 0);
2630
2631 // Check restrict.
2632 if (test_restrict ("String literal") == 0)
2633 success = true;
2634 char *restrict newvar = "Another string";
2635
2636 // Check varargs.
2637 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2638 test_varargs_macros ();
2639
2640 // Check flexible array members.
2641 struct incomplete_array *ia =
2642 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2643 ia->datasize = 10;
2644 for (int i = 0; i < ia->datasize; ++i)
2645 ia->data[i] = i * 1.234;
2646
2647 // Check named initializers.
2648 struct named_init ni = {
2649 .number = 34,
2650 .name = L"Test wide string",
2651 .average = 543.34343,
2652 };
2653
2654 ni.number = 58;
2655
2656 int dynamic_array[ni.number];
2657 dynamic_array[0] = argv[0][0];
2658 dynamic_array[ni.number - 1] = 543;
2659
2660 // work around unused variable warnings
2661 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2662 || dynamic_array[ni.number - 1] != 543);
2663 '
2664
2665 # Test code for whether the C compiler supports C11 (global declarations)
2666 ac_c_conftest_c11_globals='
2667 // Does the compiler advertise C11 conformance?
2668 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2669 # error "Compiler does not advertise C11 conformance"
2670 #endif
2671
2672 // Check _Alignas.
2673 char _Alignas (double) aligned_as_double;
2674 char _Alignas (0) no_special_alignment;
2675 extern char aligned_as_int;
2676 char _Alignas (0) _Alignas (int) aligned_as_int;
2677
2678 // Check _Alignof.
2679 enum
2680 {
2681 int_alignment = _Alignof (int),
2682 int_array_alignment = _Alignof (int[100]),
2683 char_alignment = _Alignof (char)
2684 };
2685 _Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2686
2687 // Check _Noreturn.
2688 int _Noreturn does_not_return (void) { for (;;) continue; }
2689
2690 // Check _Static_assert.
2691 struct test_static_assert
2692 {
2693 int x;
2694 _Static_assert (sizeof (int) <= sizeof (long int),
2695 "_Static_assert does not work in struct");
2696 long int y;
2697 };
2698
2699 // Check UTF-8 literals.
2700 #define u8 syntax error!
2701 char const utf8_literal[] = u8"happens to be ASCII" "another string";
2702
2703 // Check duplicate typedefs.
2704 typedef long *long_ptr;
2705 typedef long int *long_ptr;
2706 typedef long_ptr long_ptr;
2707
2708 // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2709 struct anonymous
2710 {
2711 union {
2712 struct { int i; int j; };
2713 struct { int k; long int l; } w;
2714 };
2715 int m;
2716 } v1;
2717 '
2718
2719 # Test code for whether the C compiler supports C11 (body of main).
2720 ac_c_conftest_c11_main='
2721 _Static_assert ((offsetof (struct anonymous, i)
2722 == offsetof (struct anonymous, w.k)),
2723 "Anonymous union alignment botch");
2724 v1.i = 2;
2725 v1.w.k = 5;
2726 ok |= v1.i != 5;
2727 '
2728
2729 # Test code for whether the C compiler supports C11 (complete).
2730 ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2731 ${ac_c_conftest_c99_globals}
2732 ${ac_c_conftest_c11_globals}
2733
2734 int
2735 main (int argc, char **argv)
2736 {
2737 int ok = 0;
2738 ${ac_c_conftest_c89_main}
2739 ${ac_c_conftest_c99_main}
2740 ${ac_c_conftest_c11_main}
2741 return ok;
2742 }
2743 "
2744
2745 # Test code for whether the C compiler supports C99 (complete).
2746 ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2747 ${ac_c_conftest_c99_globals}
2748
2749 int
2750 main (int argc, char **argv)
2751 {
2752 int ok = 0;
2753 ${ac_c_conftest_c89_main}
2754 ${ac_c_conftest_c99_main}
2755 return ok;
2756 }
2757 "
2758
2759 # Test code for whether the C compiler supports C89 (complete).
2760 ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2761
2762 int
2763 main (int argc, char **argv)
2764 {
2765 int ok = 0;
2766 ${ac_c_conftest_c89_main}
2767 return ok;
2768 }
2769 "
2770
2771 as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2772 as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2773 as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2774 as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2775 as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2776 as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2777 as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2778 as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2779 as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2780
2781 # Auxiliary files required by this configure script.
2782 ac_aux_files="ltmain.sh compile missing install-sh config.guess config.sub"
2783
2784 # Locations in which to look for auxiliary files.
2785 ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2786
2787 # Search for a directory containing all of the required auxiliary files,
2788 # $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2789 # If we don't find one directory that contains all the files we need,
2790 # we report the set of missing files from the *first* directory in
2791 # $ac_aux_dir_candidates and give up.
2792 ac_missing_aux_files=""
2793 ac_first_candidate=:
2794 printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2796 as_found=false
2797 for as_dir in $ac_aux_dir_candidates
2798 do
2799 IFS=$as_save_IFS
2800 case $as_dir in #(((
2801 '') as_dir=./ ;;
2802 */) ;;
2803 *) as_dir=$as_dir/ ;;
2804 esac
2805 as_found=:
2806
2807 printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5
2808 ac_aux_dir_found=yes
2809 ac_install_sh=
2810 for ac_aux in $ac_aux_files
2811 do
2812 # As a special case, if "install-sh" is required, that requirement
2813 # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2814 # and $ac_install_sh is set appropriately for whichever one is found.
2815 if test x"$ac_aux" = x"install-sh"
2816 then
2817 if test -f "${as_dir}install-sh"; then
2818 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5
2819 ac_install_sh="${as_dir}install-sh -c"
2820 elif test -f "${as_dir}install.sh"; then
2821 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5
2822 ac_install_sh="${as_dir}install.sh -c"
2823 elif test -f "${as_dir}shtool"; then
2824 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5
2825 ac_install_sh="${as_dir}shtool install -c"
2826 else
2827 ac_aux_dir_found=no
2828 if $ac_first_candidate; then
2829 ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2830 else
2831 break
2832 fi
2833 fi
2834 else
2835 if test -f "${as_dir}${ac_aux}"; then
2836 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5
2837 else
2838 ac_aux_dir_found=no
2839 if $ac_first_candidate; then
2840 ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2841 else
2842 break
2843 fi
2844 fi
2845 fi
2846 done
2847 if test "$ac_aux_dir_found" = yes; then
2848 ac_aux_dir="$as_dir"
2849 break
2850 fi
2851 ac_first_candidate=false
2852
2853 as_found=false
2854 done
2855 IFS=$as_save_IFS
2856 if $as_found
2857 then :
2858
2859 else $as_nop
2860 as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
2861 fi
2862
2863
2864 # These three variables are undocumented and unsupported,
2865 # and are intended to be withdrawn in a future Autoconf release.
2866 # They can cause serious problems if a builder's source tree is in a directory
2867 # whose full name contains unusual characters.
2868 if test -f "${ac_aux_dir}config.guess"; then
2869 ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2870 fi
2871 if test -f "${ac_aux_dir}config.sub"; then
2872 ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2873 fi
2874 if test -f "$ac_aux_dir/configure"; then
2875 ac_configure="$SHELL ${ac_aux_dir}configure"
23322876 fi
23332877
23342878 # Check that the precious variables saved in the cache have kept the same
23412885 eval ac_new_val=\$ac_env_${ac_var}_value
23422886 case $ac_old_set,$ac_new_set in
23432887 set,)
2344 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2345 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2888 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2889 printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
23462890 ac_cache_corrupted=: ;;
23472891 ,set)
2348 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2349 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2892 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2893 printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
23502894 ac_cache_corrupted=: ;;
23512895 ,);;
23522896 *)
23552899 ac_old_val_w=`echo x $ac_old_val`
23562900 ac_new_val_w=`echo x $ac_new_val`
23572901 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2358 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2359 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2902 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2903 printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
23602904 ac_cache_corrupted=:
23612905 else
2362 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2363 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2906 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2907 printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
23642908 eval $ac_var=\$ac_old_val
23652909 fi
2366 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2367 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2368 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2369 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2910 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2911 printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
2912 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2913 printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
23702914 fi;;
23712915 esac
23722916 # Pass precious variables to config.status.
23732917 if test "$ac_new_set" = set; then
23742918 case $ac_new_val in
2375 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2919 *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
23762920 *) ac_arg=$ac_var=$ac_new_val ;;
23772921 esac
23782922 case " $ac_configure_args " in
23822926 fi
23832927 done
23842928 if $ac_cache_corrupted; then
2385 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2386 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2387 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2388 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2389 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2929 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2930 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2931 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2932 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2933 as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
2934 and start over" "$LINENO" 5
23902935 fi
23912936 ## -------------------- ##
23922937 ## Main body of script. ##
24032948
24042949
24052950
2406 ac_aux_dir=
2407 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2408 if test -f "$ac_dir/install-sh"; then
2409 ac_aux_dir=$ac_dir
2410 ac_install_sh="$ac_aux_dir/install-sh -c"
2411 break
2412 elif test -f "$ac_dir/install.sh"; then
2413 ac_aux_dir=$ac_dir
2414 ac_install_sh="$ac_aux_dir/install.sh -c"
2415 break
2416 elif test -f "$ac_dir/shtool"; then
2417 ac_aux_dir=$ac_dir
2418 ac_install_sh="$ac_aux_dir/shtool install -c"
2419 break
2420 fi
2421 done
2422 if test -z "$ac_aux_dir"; then
2423 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2424 fi
2425
2426 # These three variables are undocumented and unsupported,
2427 # and are intended to be withdrawn in a future Autoconf release.
2428 # They can cause serious problems if a builder's source tree is in a directory
2429 # whose full name contains unusual characters.
2430 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2431 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2432 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2433
2434
2435 # Make sure we can run config.sub.
2436 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2437 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2438
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2440 $as_echo_n "checking build system type... " >&6; }
2441 if ${ac_cv_build+:} false; then :
2442 $as_echo_n "(cached) " >&6
2443 else
2951
2952
2953
2954 # Make sure we can run config.sub.
2955 $SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
2956 as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
2957
2958 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2959 printf %s "checking build system type... " >&6; }
2960 if test ${ac_cv_build+y}
2961 then :
2962 printf %s "(cached) " >&6
2963 else $as_nop
24442964 ac_build_alias=$build_alias
24452965 test "x$ac_build_alias" = x &&
2446 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2966 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
24472967 test "x$ac_build_alias" = x &&
24482968 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2449 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2450 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2451
2452 fi
2453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2454 $as_echo "$ac_cv_build" >&6; }
2969 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
2970 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
2971
2972 fi
2973 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2974 printf "%s\n" "$ac_cv_build" >&6; }
24552975 case $ac_cv_build in
24562976 *-*-*) ;;
24572977 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
24702990 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
24712991
24722992
2473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2474 $as_echo_n "checking host system type... " >&6; }
2475 if ${ac_cv_host+:} false; then :
2476 $as_echo_n "(cached) " >&6
2477 else
2993 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2994 printf %s "checking host system type... " >&6; }
2995 if test ${ac_cv_host+y}
2996 then :
2997 printf %s "(cached) " >&6
2998 else $as_nop
24782999 if test "x$host_alias" = x; then
24793000 ac_cv_host=$ac_cv_build
24803001 else
2481 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2482 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2483 fi
2484
2485 fi
2486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2487 $as_echo "$ac_cv_host" >&6; }
3002 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
3003 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
3004 fi
3005
3006 fi
3007 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3008 printf "%s\n" "$ac_cv_host" >&6; }
24883009 case $ac_cv_host in
24893010 *-*-*) ;;
24903011 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
25033024 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
25043025
25053026
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2507 $as_echo_n "checking target system type... " >&6; }
2508 if ${ac_cv_target+:} false; then :
2509 $as_echo_n "(cached) " >&6
2510 else
3027 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3028 printf %s "checking target system type... " >&6; }
3029 if test ${ac_cv_target+y}
3030 then :
3031 printf %s "(cached) " >&6
3032 else $as_nop
25113033 if test "x$target_alias" = x; then
25123034 ac_cv_target=$ac_cv_host
25133035 else
2514 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2515 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2516 fi
2517
2518 fi
2519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2520 $as_echo "$ac_cv_target" >&6; }
3036 ac_cv_target=`$SHELL "${ac_aux_dir}config.sub" $target_alias` ||
3037 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $target_alias failed" "$LINENO" 5
3038 fi
3039
3040 fi
3041 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3042 printf "%s\n" "$ac_cv_target" >&6; }
25213043 case $ac_cv_target in
25223044 *-*-*) ;;
25233045 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
25453067
25463068 am__api_version='1.16'
25473069
2548 # Find a good install program. We prefer a C program (faster),
3070
3071 # Find a good install program. We prefer a C program (faster),
25493072 # so one script is as good as another. But avoid the broken or
25503073 # incompatible versions:
25513074 # SysV /etc/install, /usr/sbin/install
25593082 # OS/2's system install, which has a completely different semantic
25603083 # ./install, which can be erroneously created by make from ./install.sh.
25613084 # Reject install programs that cannot install multiple files.
2562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2563 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3085 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3086 printf %s "checking for a BSD-compatible install... " >&6; }
25643087 if test -z "$INSTALL"; then
2565 if ${ac_cv_path_install+:} false; then :
2566 $as_echo_n "(cached) " >&6
2567 else
3088 if test ${ac_cv_path_install+y}
3089 then :
3090 printf %s "(cached) " >&6
3091 else $as_nop
25683092 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25693093 for as_dir in $PATH
25703094 do
25713095 IFS=$as_save_IFS
2572 test -z "$as_dir" && as_dir=.
2573 # Account for people who put trailing slashes in PATH elements.
2574 case $as_dir/ in #((
2575 ./ | .// | /[cC]/* | \
3096 case $as_dir in #(((
3097 '') as_dir=./ ;;
3098 */) ;;
3099 *) as_dir=$as_dir/ ;;
3100 esac
3101 # Account for fact that we put trailing slashes in our PATH walk.
3102 case $as_dir in #((
3103 ./ | /[cC]/* | \
25763104 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
25773105 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
25783106 /usr/ucb/* ) ;;
25823110 # by default.
25833111 for ac_prog in ginstall scoinst install; do
25843112 for ac_exec_ext in '' $ac_executable_extensions; do
2585 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3113 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
25863114 if test $ac_prog = install &&
2587 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3115 grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
25883116 # AIX install. It has an incompatible calling convention.
25893117 :
25903118 elif test $ac_prog = install &&
2591 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3119 grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
25923120 # program-specific install script used by HP pwplus--don't use.
25933121 :
25943122 else
25963124 echo one > conftest.one
25973125 echo two > conftest.two
25983126 mkdir conftest.dir
2599 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3127 if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
26003128 test -s conftest.one && test -s conftest.two &&
26013129 test -s conftest.dir/conftest.one &&
26023130 test -s conftest.dir/conftest.two
26033131 then
2604 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3132 ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
26053133 break 3
26063134 fi
26073135 fi
26173145 rm -rf conftest.one conftest.two conftest.dir
26183146
26193147 fi
2620 if test "${ac_cv_path_install+set}" = set; then
3148 if test ${ac_cv_path_install+y}; then
26213149 INSTALL=$ac_cv_path_install
26223150 else
26233151 # As a last resort, use the slow shell script. Don't cache a
26273155 INSTALL=$ac_install_sh
26283156 fi
26293157 fi
2630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2631 $as_echo "$INSTALL" >&6; }
3158 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3159 printf "%s\n" "$INSTALL" >&6; }
26323160
26333161 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
26343162 # It thinks the first close brace ends the variable substitution.
26383166
26393167 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
26403168
2641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2642 $as_echo_n "checking whether build environment is sane... " >&6; }
3169 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3170 printf %s "checking whether build environment is sane... " >&6; }
26433171 # Reject unsafe characters in $srcdir or the absolute working directory
26443172 # name. Accept space and tab only in the latter.
26453173 am_lf='
26933221 as_fn_error $? "newly created file is older than distributed files!
26943222 Check your system clock" "$LINENO" 5
26953223 fi
2696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2697 $as_echo "yes" >&6; }
3224 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3225 printf "%s\n" "yes" >&6; }
26983226 # If we didn't sleep, we still need to ensure time stamps of config.status and
26993227 # generated files are strictly newer.
27003228 am_sleep_pid=
27133241 # Double any \ or $.
27143242 # By default was `s,x,x', remove it if useless.
27153243 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2716 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3244 program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
3245
27173246
27183247 # Expand $ac_aux_dir to an absolute path.
27193248 am_aux_dir=`cd "$ac_aux_dir" && pwd`
27203249
2721 if test x"${MISSING+set}" != xset; then
2722 case $am_aux_dir in
2723 *\ * | *\ *)
2724 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2725 *)
2726 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2727 esac
3250
3251 if test x"${MISSING+set}" != xset; then
3252 MISSING="\${SHELL} '$am_aux_dir/missing'"
27283253 fi
27293254 # Use eval to expand $SHELL
27303255 if eval "$MISSING --is-lightweight"; then
27313256 am_missing_run="$MISSING "
27323257 else
27333258 am_missing_run=
2734 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2735 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3259 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3260 printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
27363261 fi
27373262
27383263 if test x"${install_sh+set}" != xset; then
27523277 if test -n "$ac_tool_prefix"; then
27533278 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
27543279 set dummy ${ac_tool_prefix}strip; ac_word=$2
2755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2756 $as_echo_n "checking for $ac_word... " >&6; }
2757 if ${ac_cv_prog_STRIP+:} false; then :
2758 $as_echo_n "(cached) " >&6
2759 else
3280 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3281 printf %s "checking for $ac_word... " >&6; }
3282 if test ${ac_cv_prog_STRIP+y}
3283 then :
3284 printf %s "(cached) " >&6
3285 else $as_nop
27603286 if test -n "$STRIP"; then
27613287 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
27623288 else
27643290 for as_dir in $PATH
27653291 do
27663292 IFS=$as_save_IFS
2767 test -z "$as_dir" && as_dir=.
3293 case $as_dir in #(((
3294 '') as_dir=./ ;;
3295 */) ;;
3296 *) as_dir=$as_dir/ ;;
3297 esac
27683298 for ac_exec_ext in '' $ac_executable_extensions; do
2769 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3299 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27703300 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3301 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27723302 break 2
27733303 fi
27743304 done
27793309 fi
27803310 STRIP=$ac_cv_prog_STRIP
27813311 if test -n "$STRIP"; then
2782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2783 $as_echo "$STRIP" >&6; }
3312 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3313 printf "%s\n" "$STRIP" >&6; }
27843314 else
2785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2786 $as_echo "no" >&6; }
3315 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3316 printf "%s\n" "no" >&6; }
27873317 fi
27883318
27893319
27923322 ac_ct_STRIP=$STRIP
27933323 # Extract the first word of "strip", so it can be a program name with args.
27943324 set dummy strip; ac_word=$2
2795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2796 $as_echo_n "checking for $ac_word... " >&6; }
2797 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2798 $as_echo_n "(cached) " >&6
2799 else
3325 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3326 printf %s "checking for $ac_word... " >&6; }
3327 if test ${ac_cv_prog_ac_ct_STRIP+y}
3328 then :
3329 printf %s "(cached) " >&6
3330 else $as_nop
28003331 if test -n "$ac_ct_STRIP"; then
28013332 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
28023333 else
28043335 for as_dir in $PATH
28053336 do
28063337 IFS=$as_save_IFS
2807 test -z "$as_dir" && as_dir=.
3338 case $as_dir in #(((
3339 '') as_dir=./ ;;
3340 */) ;;
3341 *) as_dir=$as_dir/ ;;
3342 esac
28083343 for ac_exec_ext in '' $ac_executable_extensions; do
2809 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3344 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
28103345 ac_cv_prog_ac_ct_STRIP="strip"
2811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3346 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
28123347 break 2
28133348 fi
28143349 done
28193354 fi
28203355 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
28213356 if test -n "$ac_ct_STRIP"; then
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2823 $as_echo "$ac_ct_STRIP" >&6; }
3357 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3358 printf "%s\n" "$ac_ct_STRIP" >&6; }
28243359 else
2825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2826 $as_echo "no" >&6; }
3360 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3361 printf "%s\n" "no" >&6; }
28273362 fi
28283363
28293364 if test "x$ac_ct_STRIP" = x; then
28313366 else
28323367 case $cross_compiling:$ac_tool_warned in
28333368 yes:)
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2835 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3369 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3370 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
28363371 ac_tool_warned=yes ;;
28373372 esac
28383373 STRIP=$ac_ct_STRIP
28443379 fi
28453380 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
28463381
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2848 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3382
3383 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
3384 printf %s "checking for a race-free mkdir -p... " >&6; }
28493385 if test -z "$MKDIR_P"; then
2850 if ${ac_cv_path_mkdir+:} false; then :
2851 $as_echo_n "(cached) " >&6
2852 else
3386 if test ${ac_cv_path_mkdir+y}
3387 then :
3388 printf %s "(cached) " >&6
3389 else $as_nop
28533390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28543391 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
28553392 do
28563393 IFS=$as_save_IFS
2857 test -z "$as_dir" && as_dir=.
3394 case $as_dir in #(((
3395 '') as_dir=./ ;;
3396 */) ;;
3397 *) as_dir=$as_dir/ ;;
3398 esac
28583399 for ac_prog in mkdir gmkdir; do
28593400 for ac_exec_ext in '' $ac_executable_extensions; do
2860 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2861 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2862 'mkdir (GNU coreutils) '* | \
2863 'mkdir (coreutils) '* | \
3401 as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
3402 case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
3403 'mkdir ('*'coreutils) '* | \
3404 'BusyBox '* | \
28643405 'mkdir (fileutils) '4.1*)
2865 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3406 ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
28663407 break 3;;
28673408 esac
28683409 done
28733414 fi
28743415
28753416 test -d ./--version && rmdir ./--version
2876 if test "${ac_cv_path_mkdir+set}" = set; then
3417 if test ${ac_cv_path_mkdir+y}; then
28773418 MKDIR_P="$ac_cv_path_mkdir -p"
28783419 else
28793420 # As a last resort, use the slow shell script. Don't cache a
28833424 MKDIR_P="$ac_install_sh -d"
28843425 fi
28853426 fi
2886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2887 $as_echo "$MKDIR_P" >&6; }
3427 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3428 printf "%s\n" "$MKDIR_P" >&6; }
28883429
28893430 for ac_prog in gawk mawk nawk awk
28903431 do
28913432 # Extract the first word of "$ac_prog", so it can be a program name with args.
28923433 set dummy $ac_prog; ac_word=$2
2893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2894 $as_echo_n "checking for $ac_word... " >&6; }
2895 if ${ac_cv_prog_AWK+:} false; then :
2896 $as_echo_n "(cached) " >&6
2897 else
3434 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3435 printf %s "checking for $ac_word... " >&6; }
3436 if test ${ac_cv_prog_AWK+y}
3437 then :
3438 printf %s "(cached) " >&6
3439 else $as_nop
28983440 if test -n "$AWK"; then
28993441 ac_cv_prog_AWK="$AWK" # Let the user override the test.
29003442 else
29023444 for as_dir in $PATH
29033445 do
29043446 IFS=$as_save_IFS
2905 test -z "$as_dir" && as_dir=.
3447 case $as_dir in #(((
3448 '') as_dir=./ ;;
3449 */) ;;
3450 *) as_dir=$as_dir/ ;;
3451 esac
29063452 for ac_exec_ext in '' $ac_executable_extensions; do
2907 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3453 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
29083454 ac_cv_prog_AWK="$ac_prog"
2909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3455 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
29103456 break 2
29113457 fi
29123458 done
29173463 fi
29183464 AWK=$ac_cv_prog_AWK
29193465 if test -n "$AWK"; then
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2921 $as_echo "$AWK" >&6; }
3466 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3467 printf "%s\n" "$AWK" >&6; }
29223468 else
2923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2924 $as_echo "no" >&6; }
3469 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3470 printf "%s\n" "no" >&6; }
29253471 fi
29263472
29273473
29283474 test -n "$AWK" && break
29293475 done
29303476
2931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2932 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3478 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
29333479 set x ${MAKE-make}
2934 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2935 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2936 $as_echo_n "(cached) " >&6
2937 else
3480 ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3481 if eval test \${ac_cv_prog_make_${ac_make}_set+y}
3482 then :
3483 printf %s "(cached) " >&6
3484 else $as_nop
29383485 cat >conftest.make <<\_ACEOF
29393486 SHELL = /bin/sh
29403487 all:
29503497 rm -f conftest.make
29513498 fi
29523499 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2954 $as_echo "yes" >&6; }
3500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3501 printf "%s\n" "yes" >&6; }
29553502 SET_MAKE=
29563503 else
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2958 $as_echo "no" >&6; }
3504 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3505 printf "%s\n" "no" >&6; }
29593506 SET_MAKE="MAKE=${MAKE-make}"
29603507 fi
29613508
29693516 rmdir .tst 2>/dev/null
29703517
29713518 # Check whether --enable-silent-rules was given.
2972 if test "${enable_silent_rules+set}" = set; then :
3519 if test ${enable_silent_rules+y}
3520 then :
29733521 enableval=$enable_silent_rules;
29743522 fi
29753523
29793527 *) AM_DEFAULT_VERBOSITY=1;;
29803528 esac
29813529 am_make=${MAKE-make}
2982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2983 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2984 if ${am_cv_make_support_nested_variables+:} false; then :
2985 $as_echo_n "(cached) " >&6
2986 else
2987 if $as_echo 'TRUE=$(BAR$(V))
3530 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3531 printf %s "checking whether $am_make supports nested variables... " >&6; }
3532 if test ${am_cv_make_support_nested_variables+y}
3533 then :
3534 printf %s "(cached) " >&6
3535 else $as_nop
3536 if printf "%s\n" 'TRUE=$(BAR$(V))
29883537 BAR0=false
29893538 BAR1=true
29903539 V=1
29963545 am_cv_make_support_nested_variables=no
29973546 fi
29983547 fi
2999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3000 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3548 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3549 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
30013550 if test $am_cv_make_support_nested_variables = yes; then
30023551 AM_V='$(V)'
30033552 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
30323581 VERSION='2.5.11'
30333582
30343583
3035 cat >>confdefs.h <<_ACEOF
3036 #define PACKAGE "$PACKAGE"
3037 _ACEOF
3038
3039
3040 cat >>confdefs.h <<_ACEOF
3041 #define VERSION "$VERSION"
3042 _ACEOF
3584 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
3585
3586
3587 printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
30433588
30443589 # Some tools Automake needs.
30453590
30773622
30783623
30793624
3625
3626
3627 # Variables for tags utilities; see am/tags.am
3628 if test -z "$CTAGS"; then
3629 CTAGS=ctags
3630 fi
3631
3632 if test -z "$ETAGS"; then
3633 ETAGS=etags
3634 fi
3635
3636 if test -z "$CSCOPE"; then
3637 CSCOPE=cscope
3638 fi
30803639
30813640
30823641
31243683
31253684
31263685
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
3128 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
3686 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
3687 printf %s "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
31293688 # Check whether --enable-maintainer-mode was given.
3130 if test "${enable_maintainer_mode+set}" = set; then :
3689 if test ${enable_maintainer_mode+y}
3690 then :
31313691 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3132 else
3692 else $as_nop
31333693 USE_MAINTAINER_MODE=no
31343694 fi
31353695
3136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
3137 $as_echo "$USE_MAINTAINER_MODE" >&6; }
3696 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
3697 printf "%s\n" "$USE_MAINTAINER_MODE" >&6; }
31383698 if test $USE_MAINTAINER_MODE = yes; then
31393699 MAINTAINER_MODE_TRUE=
31403700 MAINTAINER_MODE_FALSE='#'
31473707
31483708
31493709 # Check whether --enable-silent-rules was given.
3150 if test "${enable_silent_rules+set}" = set; then :
3710 if test ${enable_silent_rules+y}
3711 then :
31513712 enableval=$enable_silent_rules;
31523713 fi
31533714
31573718 *) AM_DEFAULT_VERBOSITY=0;;
31583719 esac
31593720 am_make=${MAKE-make}
3160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3161 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3162 if ${am_cv_make_support_nested_variables+:} false; then :
3163 $as_echo_n "(cached) " >&6
3164 else
3165 if $as_echo 'TRUE=$(BAR$(V))
3721 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3722 printf %s "checking whether $am_make supports nested variables... " >&6; }
3723 if test ${am_cv_make_support_nested_variables+y}
3724 then :
3725 printf %s "(cached) " >&6
3726 else $as_nop
3727 if printf "%s\n" 'TRUE=$(BAR$(V))
31663728 BAR0=false
31673729 BAR1=true
31683730 V=1
31743736 am_cv_make_support_nested_variables=no
31753737 fi
31763738 fi
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3178 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3739 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3740 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
31793741 if test $am_cv_make_support_nested_variables = yes; then
31803742 AM_V='$(V)'
31813743 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
31873749
31883750
31893751 # Checks for programs.
3752
3753
3754
3755
3756
3757
31903758 ac_ext=cpp
31913759 ac_cpp='$CXXCPP $CPPFLAGS'
31923760 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
31973765 CXX=$CCC
31983766 else
31993767 if test -n "$ac_tool_prefix"; then
3200 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3768 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
32013769 do
32023770 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
32033771 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3205 $as_echo_n "checking for $ac_word... " >&6; }
3206 if ${ac_cv_prog_CXX+:} false; then :
3207 $as_echo_n "(cached) " >&6
3208 else
3772 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3773 printf %s "checking for $ac_word... " >&6; }
3774 if test ${ac_cv_prog_CXX+y}
3775 then :
3776 printf %s "(cached) " >&6
3777 else $as_nop
32093778 if test -n "$CXX"; then
32103779 ac_cv_prog_CXX="$CXX" # Let the user override the test.
32113780 else
32133782 for as_dir in $PATH
32143783 do
32153784 IFS=$as_save_IFS
3216 test -z "$as_dir" && as_dir=.
3785 case $as_dir in #(((
3786 '') as_dir=./ ;;
3787 */) ;;
3788 *) as_dir=$as_dir/ ;;
3789 esac
32173790 for ac_exec_ext in '' $ac_executable_extensions; do
3218 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3791 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32193792 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3220 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3793 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
32213794 break 2
32223795 fi
32233796 done
32283801 fi
32293802 CXX=$ac_cv_prog_CXX
32303803 if test -n "$CXX"; then
3231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3232 $as_echo "$CXX" >&6; }
3804 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3805 printf "%s\n" "$CXX" >&6; }
32333806 else
3234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3235 $as_echo "no" >&6; }
3807 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3808 printf "%s\n" "no" >&6; }
32363809 fi
32373810
32383811
32413814 fi
32423815 if test -z "$CXX"; then
32433816 ac_ct_CXX=$CXX
3244 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3817 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
32453818 do
32463819 # Extract the first word of "$ac_prog", so it can be a program name with args.
32473820 set dummy $ac_prog; ac_word=$2
3248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3249 $as_echo_n "checking for $ac_word... " >&6; }
3250 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3251 $as_echo_n "(cached) " >&6
3252 else
3821 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3822 printf %s "checking for $ac_word... " >&6; }
3823 if test ${ac_cv_prog_ac_ct_CXX+y}
3824 then :
3825 printf %s "(cached) " >&6
3826 else $as_nop
32533827 if test -n "$ac_ct_CXX"; then
32543828 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
32553829 else
32573831 for as_dir in $PATH
32583832 do
32593833 IFS=$as_save_IFS
3260 test -z "$as_dir" && as_dir=.
3834 case $as_dir in #(((
3835 '') as_dir=./ ;;
3836 */) ;;
3837 *) as_dir=$as_dir/ ;;
3838 esac
32613839 for ac_exec_ext in '' $ac_executable_extensions; do
3262 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3840 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32633841 ac_cv_prog_ac_ct_CXX="$ac_prog"
3264 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3842 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
32653843 break 2
32663844 fi
32673845 done
32723850 fi
32733851 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
32743852 if test -n "$ac_ct_CXX"; then
3275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3276 $as_echo "$ac_ct_CXX" >&6; }
3853 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3854 printf "%s\n" "$ac_ct_CXX" >&6; }
32773855 else
3278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3279 $as_echo "no" >&6; }
3856 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3857 printf "%s\n" "no" >&6; }
32803858 fi
32813859
32823860
32883866 else
32893867 case $cross_compiling:$ac_tool_warned in
32903868 yes:)
3291 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3292 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3869 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3870 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
32933871 ac_tool_warned=yes ;;
32943872 esac
32953873 CXX=$ac_ct_CXX
32993877 fi
33003878 fi
33013879 # Provide some information about the compiler.
3302 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3880 printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
33033881 set X $ac_compile
33043882 ac_compiler=$2
33053883 for ac_option in --version -v -V -qversion; do
33093887 *) ac_try_echo=$ac_try;;
33103888 esac
33113889 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3312 $as_echo "$ac_try_echo"; } >&5
3890 printf "%s\n" "$ac_try_echo"; } >&5
33133891 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
33143892 ac_status=$?
33153893 if test -s conftest.err; then
33193897 cat conftest.er1 >&5
33203898 fi
33213899 rm -f conftest.er1 conftest.err
3322 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3900 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
33233901 test $ac_status = 0; }
33243902 done
33253903
33273905 /* end confdefs.h. */
33283906
33293907 int
3330 main ()
3908 main (void)
33313909 {
33323910
33333911 ;
33393917 # Try to create an executable without -o first, disregard a.out.
33403918 # It will help us diagnose broken compilers, and finding out an intuition
33413919 # of exeext.
3342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3343 $as_echo_n "checking whether the C++ compiler works... " >&6; }
3344 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3920 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3921 printf %s "checking whether the C++ compiler works... " >&6; }
3922 ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
33453923
33463924 # The possible output files:
33473925 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
33623940 *) ac_try_echo=$ac_try;;
33633941 esac
33643942 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3365 $as_echo "$ac_try_echo"; } >&5
3943 printf "%s\n" "$ac_try_echo"; } >&5
33663944 (eval "$ac_link_default") 2>&5
33673945 ac_status=$?
3368 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3369 test $ac_status = 0; }; then :
3946 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3947 test $ac_status = 0; }
3948 then :
33703949 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
33713950 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
33723951 # in a Makefile. We should not override ac_cv_exeext if it was cached,
33833962 # certainly right.
33843963 break;;
33853964 *.* )
3386 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3965 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
33873966 then :; else
33883967 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
33893968 fi
33993978 done
34003979 test "$ac_cv_exeext" = no && ac_cv_exeext=
34013980
3402 else
3981 else $as_nop
34033982 ac_file=''
34043983 fi
3405 if test -z "$ac_file"; then :
3406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3407 $as_echo "no" >&6; }
3408 $as_echo "$as_me: failed program was:" >&5
3984 if test -z "$ac_file"
3985 then :
3986 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3987 printf "%s\n" "no" >&6; }
3988 printf "%s\n" "$as_me: failed program was:" >&5
34093989 sed 's/^/| /' conftest.$ac_ext >&5
34103990
3411 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3412 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3991 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3992 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
34133993 as_fn_error 77 "C++ compiler cannot create executables
34143994 See \`config.log' for more details" "$LINENO" 5; }
3415 else
3416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3417 $as_echo "yes" >&6; }
3418 fi
3419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3420 $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3422 $as_echo "$ac_file" >&6; }
3995 else $as_nop
3996 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3997 printf "%s\n" "yes" >&6; }
3998 fi
3999 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
4000 printf %s "checking for C++ compiler default output file name... " >&6; }
4001 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4002 printf "%s\n" "$ac_file" >&6; }
34234003 ac_exeext=$ac_cv_exeext
34244004
34254005 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
34264006 ac_clean_files=$ac_clean_files_save
3427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3428 $as_echo_n "checking for suffix of executables... " >&6; }
4007 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4008 printf %s "checking for suffix of executables... " >&6; }
34294009 if { { ac_try="$ac_link"
34304010 case "(($ac_try" in
34314011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34324012 *) ac_try_echo=$ac_try;;
34334013 esac
34344014 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3435 $as_echo "$ac_try_echo"; } >&5
4015 printf "%s\n" "$ac_try_echo"; } >&5
34364016 (eval "$ac_link") 2>&5
34374017 ac_status=$?
3438 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3439 test $ac_status = 0; }; then :
4018 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4019 test $ac_status = 0; }
4020 then :
34404021 # If both `conftest.exe' and `conftest' are `present' (well, observable)
34414022 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
34424023 # work properly (i.e., refer to `conftest.exe'), while it won't with
34504031 * ) break;;
34514032 esac
34524033 done
3453 else
3454 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3455 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4034 else $as_nop
4035 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4036 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
34564037 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
34574038 See \`config.log' for more details" "$LINENO" 5; }
34584039 fi
34594040 rm -f conftest conftest$ac_cv_exeext
3460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3461 $as_echo "$ac_cv_exeext" >&6; }
4041 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4042 printf "%s\n" "$ac_cv_exeext" >&6; }
34624043
34634044 rm -f conftest.$ac_ext
34644045 EXEEXT=$ac_cv_exeext
34674048 /* end confdefs.h. */
34684049 #include <stdio.h>
34694050 int
3470 main ()
4051 main (void)
34714052 {
34724053 FILE *f = fopen ("conftest.out", "w");
34734054 return ferror (f) || fclose (f) != 0;
34794060 ac_clean_files="$ac_clean_files conftest.out"
34804061 # Check that the compiler produces executables we can run. If not, either
34814062 # the compiler is broken, or we cross compile.
3482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3483 $as_echo_n "checking whether we are cross compiling... " >&6; }
4063 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4064 printf %s "checking whether we are cross compiling... " >&6; }
34844065 if test "$cross_compiling" != yes; then
34854066 { { ac_try="$ac_link"
34864067 case "(($ac_try" in
34884069 *) ac_try_echo=$ac_try;;
34894070 esac
34904071 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3491 $as_echo "$ac_try_echo"; } >&5
4072 printf "%s\n" "$ac_try_echo"; } >&5
34924073 (eval "$ac_link") 2>&5
34934074 ac_status=$?
3494 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4075 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
34954076 test $ac_status = 0; }
34964077 if { ac_try='./conftest$ac_cv_exeext'
34974078 { { case "(($ac_try" in
34994080 *) ac_try_echo=$ac_try;;
35004081 esac
35014082 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3502 $as_echo "$ac_try_echo"; } >&5
4083 printf "%s\n" "$ac_try_echo"; } >&5
35034084 (eval "$ac_try") 2>&5
35044085 ac_status=$?
3505 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4086 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
35064087 test $ac_status = 0; }; }; then
35074088 cross_compiling=no
35084089 else
35094090 if test "$cross_compiling" = maybe; then
35104091 cross_compiling=yes
35114092 else
3512 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3513 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3514 as_fn_error $? "cannot run C++ compiled programs.
4093 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4094 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4095 as_fn_error 77 "cannot run C++ compiled programs.
35154096 If you meant to cross compile, use \`--host'.
35164097 See \`config.log' for more details" "$LINENO" 5; }
35174098 fi
35184099 fi
35194100 fi
3520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3521 $as_echo "$cross_compiling" >&6; }
4101 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4102 printf "%s\n" "$cross_compiling" >&6; }
35224103
35234104 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
35244105 ac_clean_files=$ac_clean_files_save
3525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3526 $as_echo_n "checking for suffix of object files... " >&6; }
3527 if ${ac_cv_objext+:} false; then :
3528 $as_echo_n "(cached) " >&6
3529 else
4106 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4107 printf %s "checking for suffix of object files... " >&6; }
4108 if test ${ac_cv_objext+y}
4109 then :
4110 printf %s "(cached) " >&6
4111 else $as_nop
35304112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35314113 /* end confdefs.h. */
35324114
35334115 int
3534 main ()
4116 main (void)
35354117 {
35364118
35374119 ;
35454127 *) ac_try_echo=$ac_try;;
35464128 esac
35474129 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3548 $as_echo "$ac_try_echo"; } >&5
4130 printf "%s\n" "$ac_try_echo"; } >&5
35494131 (eval "$ac_compile") 2>&5
35504132 ac_status=$?
3551 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3552 test $ac_status = 0; }; then :
4133 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4134 test $ac_status = 0; }
4135 then :
35534136 for ac_file in conftest.o conftest.obj conftest.*; do
35544137 test -f "$ac_file" || continue;
35554138 case $ac_file in
35584141 break;;
35594142 esac
35604143 done
3561 else
3562 $as_echo "$as_me: failed program was:" >&5
4144 else $as_nop
4145 printf "%s\n" "$as_me: failed program was:" >&5
35634146 sed 's/^/| /' conftest.$ac_ext >&5
35644147
3565 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3566 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4148 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4149 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
35674150 as_fn_error $? "cannot compute suffix of object files: cannot compile
35684151 See \`config.log' for more details" "$LINENO" 5; }
35694152 fi
35704153 rm -f conftest.$ac_cv_objext conftest.$ac_ext
35714154 fi
3572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3573 $as_echo "$ac_cv_objext" >&6; }
4155 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4156 printf "%s\n" "$ac_cv_objext" >&6; }
35744157 OBJEXT=$ac_cv_objext
35754158 ac_objext=$OBJEXT
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3577 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3578 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3579 $as_echo_n "(cached) " >&6
3580 else
4159 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5
4160 printf %s "checking whether the compiler supports GNU C++... " >&6; }
4161 if test ${ac_cv_cxx_compiler_gnu+y}
4162 then :
4163 printf %s "(cached) " >&6
4164 else $as_nop
35814165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35824166 /* end confdefs.h. */
35834167
35844168 int
3585 main ()
4169 main (void)
35864170 {
35874171 #ifndef __GNUC__
35884172 choke me
35924176 return 0;
35934177 }
35944178 _ACEOF
3595 if ac_fn_cxx_try_compile "$LINENO"; then :
4179 if ac_fn_cxx_try_compile "$LINENO"
4180 then :
35964181 ac_compiler_gnu=yes
3597 else
4182 else $as_nop
35984183 ac_compiler_gnu=no
35994184 fi
3600 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4185 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
36014186 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
36024187
36034188 fi
3604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3605 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4189 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4190 printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; }
4191 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4192
36064193 if test $ac_compiler_gnu = yes; then
36074194 GXX=yes
36084195 else
36094196 GXX=
36104197 fi
3611 ac_test_CXXFLAGS=${CXXFLAGS+set}
4198 ac_test_CXXFLAGS=${CXXFLAGS+y}
36124199 ac_save_CXXFLAGS=$CXXFLAGS
3613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3614 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3615 if ${ac_cv_prog_cxx_g+:} false; then :
3616 $as_echo_n "(cached) " >&6
3617 else
4200 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4201 printf %s "checking whether $CXX accepts -g... " >&6; }
4202 if test ${ac_cv_prog_cxx_g+y}
4203 then :
4204 printf %s "(cached) " >&6
4205 else $as_nop
36184206 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
36194207 ac_cxx_werror_flag=yes
36204208 ac_cv_prog_cxx_g=no
36234211 /* end confdefs.h. */
36244212
36254213 int
3626 main ()
4214 main (void)
36274215 {
36284216
36294217 ;
36304218 return 0;
36314219 }
36324220 _ACEOF
3633 if ac_fn_cxx_try_compile "$LINENO"; then :
4221 if ac_fn_cxx_try_compile "$LINENO"
4222 then :
36344223 ac_cv_prog_cxx_g=yes
3635 else
4224 else $as_nop
36364225 CXXFLAGS=""
36374226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36384227 /* end confdefs.h. */
36394228
36404229 int
3641 main ()
4230 main (void)
36424231 {
36434232
36444233 ;
36454234 return 0;
36464235 }
36474236 _ACEOF
3648 if ac_fn_cxx_try_compile "$LINENO"; then :
3649
3650 else
4237 if ac_fn_cxx_try_compile "$LINENO"
4238 then :
4239
4240 else $as_nop
36514241 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
36524242 CXXFLAGS="-g"
36534243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36544244 /* end confdefs.h. */
36554245
36564246 int
3657 main ()
4247 main (void)
36584248 {
36594249
36604250 ;
36614251 return 0;
36624252 }
36634253 _ACEOF
3664 if ac_fn_cxx_try_compile "$LINENO"; then :
4254 if ac_fn_cxx_try_compile "$LINENO"
4255 then :
36654256 ac_cv_prog_cxx_g=yes
36664257 fi
3667 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3668 fi
3669 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3670 fi
3671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4258 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4259 fi
4260 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4261 fi
4262 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
36724263 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
36734264 fi
3674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3675 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3676 if test "$ac_test_CXXFLAGS" = set; then
4265 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4266 printf "%s\n" "$ac_cv_prog_cxx_g" >&6; }
4267 if test $ac_test_CXXFLAGS; then
36774268 CXXFLAGS=$ac_save_CXXFLAGS
36784269 elif test $ac_cv_prog_cxx_g = yes; then
36794270 if test "$GXX" = yes; then
36884279 CXXFLAGS=
36894280 fi
36904281 fi
4282 ac_prog_cxx_stdcxx=no
4283 if test x$ac_prog_cxx_stdcxx = xno
4284 then :
4285 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5
4286 printf %s "checking for $CXX option to enable C++11 features... " >&6; }
4287 if test ${ac_cv_prog_cxx_cxx11+y}
4288 then :
4289 printf %s "(cached) " >&6
4290 else $as_nop
4291 ac_cv_prog_cxx_cxx11=no
4292 ac_save_CXX=$CXX
4293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4294 /* end confdefs.h. */
4295 $ac_cxx_conftest_cxx11_program
4296 _ACEOF
4297 for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA
4298 do
4299 CXX="$ac_save_CXX $ac_arg"
4300 if ac_fn_cxx_try_compile "$LINENO"
4301 then :
4302 ac_cv_prog_cxx_cxx11=$ac_arg
4303 fi
4304 rm -f core conftest.err conftest.$ac_objext conftest.beam
4305 test "x$ac_cv_prog_cxx_cxx11" != "xno" && break
4306 done
4307 rm -f conftest.$ac_ext
4308 CXX=$ac_save_CXX
4309 fi
4310
4311 if test "x$ac_cv_prog_cxx_cxx11" = xno
4312 then :
4313 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4314 printf "%s\n" "unsupported" >&6; }
4315 else $as_nop
4316 if test "x$ac_cv_prog_cxx_cxx11" = x
4317 then :
4318 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4319 printf "%s\n" "none needed" >&6; }
4320 else $as_nop
4321 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5
4322 printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; }
4323 CXX="$CXX $ac_cv_prog_cxx_cxx11"
4324 fi
4325 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11
4326 ac_prog_cxx_stdcxx=cxx11
4327 fi
4328 fi
4329 if test x$ac_prog_cxx_stdcxx = xno
4330 then :
4331 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5
4332 printf %s "checking for $CXX option to enable C++98 features... " >&6; }
4333 if test ${ac_cv_prog_cxx_cxx98+y}
4334 then :
4335 printf %s "(cached) " >&6
4336 else $as_nop
4337 ac_cv_prog_cxx_cxx98=no
4338 ac_save_CXX=$CXX
4339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4340 /* end confdefs.h. */
4341 $ac_cxx_conftest_cxx98_program
4342 _ACEOF
4343 for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA
4344 do
4345 CXX="$ac_save_CXX $ac_arg"
4346 if ac_fn_cxx_try_compile "$LINENO"
4347 then :
4348 ac_cv_prog_cxx_cxx98=$ac_arg
4349 fi
4350 rm -f core conftest.err conftest.$ac_objext conftest.beam
4351 test "x$ac_cv_prog_cxx_cxx98" != "xno" && break
4352 done
4353 rm -f conftest.$ac_ext
4354 CXX=$ac_save_CXX
4355 fi
4356
4357 if test "x$ac_cv_prog_cxx_cxx98" = xno
4358 then :
4359 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4360 printf "%s\n" "unsupported" >&6; }
4361 else $as_nop
4362 if test "x$ac_cv_prog_cxx_cxx98" = x
4363 then :
4364 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4365 printf "%s\n" "none needed" >&6; }
4366 else $as_nop
4367 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5
4368 printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; }
4369 CXX="$CXX $ac_cv_prog_cxx_cxx98"
4370 fi
4371 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98
4372 ac_prog_cxx_stdcxx=cxx98
4373 fi
4374 fi
4375
36914376 ac_ext=c
36924377 ac_cpp='$CPP $CPPFLAGS'
36934378 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
36974382
36984383 ac_config_commands="$ac_config_commands depfiles"
36994384
3700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3701 $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
4385 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
4386 printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
37024387 cat > confinc.mk << 'END'
37034388 am__doit:
37044389 @echo this is the am__doit target >confinc.out
37344419 fi
37354420 done
37364421 rm -f confinc.* confmf.*
3737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3738 $as_echo "${_am_result}" >&6; }
4422 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
4423 printf "%s\n" "${_am_result}" >&6; }
37394424
37404425 # Check whether --enable-dependency-tracking was given.
3741 if test "${enable_dependency_tracking+set}" = set; then :
4426 if test ${enable_dependency_tracking+y}
4427 then :
37424428 enableval=$enable_dependency_tracking;
37434429 fi
37444430
37594445
37604446 depcc="$CXX" am_compiler_list=
37614447
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3763 $as_echo_n "checking dependency style of $depcc... " >&6; }
3764 if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
3765 $as_echo_n "(cached) " >&6
3766 else
4448 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4449 printf %s "checking dependency style of $depcc... " >&6; }
4450 if test ${am_cv_CXX_dependencies_compiler_type+y}
4451 then :
4452 printf %s "(cached) " >&6
4453 else $as_nop
37674454 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
37684455 # We make a subdir and do the tests there. Otherwise we can end up
37694456 # making bogus files that we don't know about and never remove. For
38704557 fi
38714558
38724559 fi
3873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
3874 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
4560 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
4561 printf "%s\n" "$am_cv_CXX_dependencies_compiler_type" >&6; }
38754562 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
38764563
38774564 if
38854572 fi
38864573
38874574
4575
4576
4577
4578
4579
4580
4581
4582
4583
38884584 ac_ext=c
38894585 ac_cpp='$CPP $CPPFLAGS'
38904586 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
38934589 if test -n "$ac_tool_prefix"; then
38944590 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
38954591 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3897 $as_echo_n "checking for $ac_word... " >&6; }
3898 if ${ac_cv_prog_CC+:} false; then :
3899 $as_echo_n "(cached) " >&6
3900 else
4592 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4593 printf %s "checking for $ac_word... " >&6; }
4594 if test ${ac_cv_prog_CC+y}
4595 then :
4596 printf %s "(cached) " >&6
4597 else $as_nop
39014598 if test -n "$CC"; then
39024599 ac_cv_prog_CC="$CC" # Let the user override the test.
39034600 else
39054602 for as_dir in $PATH
39064603 do
39074604 IFS=$as_save_IFS
3908 test -z "$as_dir" && as_dir=.
4605 case $as_dir in #(((
4606 '') as_dir=./ ;;
4607 */) ;;
4608 *) as_dir=$as_dir/ ;;
4609 esac
39094610 for ac_exec_ext in '' $ac_executable_extensions; do
3910 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4611 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
39114612 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3912 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4613 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
39134614 break 2
39144615 fi
39154616 done
39204621 fi
39214622 CC=$ac_cv_prog_CC
39224623 if test -n "$CC"; then
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3924 $as_echo "$CC" >&6; }
4624 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4625 printf "%s\n" "$CC" >&6; }
39254626 else
3926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3927 $as_echo "no" >&6; }
4627 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4628 printf "%s\n" "no" >&6; }
39284629 fi
39294630
39304631
39334634 ac_ct_CC=$CC
39344635 # Extract the first word of "gcc", so it can be a program name with args.
39354636 set dummy gcc; ac_word=$2
3936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3937 $as_echo_n "checking for $ac_word... " >&6; }
3938 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3939 $as_echo_n "(cached) " >&6
3940 else
4637 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4638 printf %s "checking for $ac_word... " >&6; }
4639 if test ${ac_cv_prog_ac_ct_CC+y}
4640 then :
4641 printf %s "(cached) " >&6
4642 else $as_nop
39414643 if test -n "$ac_ct_CC"; then
39424644 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
39434645 else
39454647 for as_dir in $PATH
39464648 do
39474649 IFS=$as_save_IFS
3948 test -z "$as_dir" && as_dir=.
4650 case $as_dir in #(((
4651 '') as_dir=./ ;;
4652 */) ;;
4653 *) as_dir=$as_dir/ ;;
4654 esac
39494655 for ac_exec_ext in '' $ac_executable_extensions; do
3950 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4656 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
39514657 ac_cv_prog_ac_ct_CC="gcc"
3952 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4658 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
39534659 break 2
39544660 fi
39554661 done
39604666 fi
39614667 ac_ct_CC=$ac_cv_prog_ac_ct_CC
39624668 if test -n "$ac_ct_CC"; then
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3964 $as_echo "$ac_ct_CC" >&6; }
4669 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4670 printf "%s\n" "$ac_ct_CC" >&6; }
39654671 else
3966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3967 $as_echo "no" >&6; }
4672 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4673 printf "%s\n" "no" >&6; }
39684674 fi
39694675
39704676 if test "x$ac_ct_CC" = x; then
39724678 else
39734679 case $cross_compiling:$ac_tool_warned in
39744680 yes:)
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3976 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4681 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4682 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
39774683 ac_tool_warned=yes ;;
39784684 esac
39794685 CC=$ac_ct_CC
39864692 if test -n "$ac_tool_prefix"; then
39874693 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
39884694 set dummy ${ac_tool_prefix}cc; ac_word=$2
3989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3990 $as_echo_n "checking for $ac_word... " >&6; }
3991 if ${ac_cv_prog_CC+:} false; then :
3992 $as_echo_n "(cached) " >&6
3993 else
4695 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4696 printf %s "checking for $ac_word... " >&6; }
4697 if test ${ac_cv_prog_CC+y}
4698 then :
4699 printf %s "(cached) " >&6
4700 else $as_nop
39944701 if test -n "$CC"; then
39954702 ac_cv_prog_CC="$CC" # Let the user override the test.
39964703 else
39984705 for as_dir in $PATH
39994706 do
40004707 IFS=$as_save_IFS
4001 test -z "$as_dir" && as_dir=.
4708 case $as_dir in #(((
4709 '') as_dir=./ ;;
4710 */) ;;
4711 *) as_dir=$as_dir/ ;;
4712 esac
40024713 for ac_exec_ext in '' $ac_executable_extensions; do
4003 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4714 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
40044715 ac_cv_prog_CC="${ac_tool_prefix}cc"
4005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4716 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
40064717 break 2
40074718 fi
40084719 done
40134724 fi
40144725 CC=$ac_cv_prog_CC
40154726 if test -n "$CC"; then
4016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4017 $as_echo "$CC" >&6; }
4727 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4728 printf "%s\n" "$CC" >&6; }
40184729 else
4019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4020 $as_echo "no" >&6; }
4730 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4731 printf "%s\n" "no" >&6; }
40214732 fi
40224733
40234734
40264737 if test -z "$CC"; then
40274738 # Extract the first word of "cc", so it can be a program name with args.
40284739 set dummy cc; ac_word=$2
4029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4030 $as_echo_n "checking for $ac_word... " >&6; }
4031 if ${ac_cv_prog_CC+:} false; then :
4032 $as_echo_n "(cached) " >&6
4033 else
4740 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4741 printf %s "checking for $ac_word... " >&6; }
4742 if test ${ac_cv_prog_CC+y}
4743 then :
4744 printf %s "(cached) " >&6
4745 else $as_nop
40344746 if test -n "$CC"; then
40354747 ac_cv_prog_CC="$CC" # Let the user override the test.
40364748 else
40394751 for as_dir in $PATH
40404752 do
40414753 IFS=$as_save_IFS
4042 test -z "$as_dir" && as_dir=.
4754 case $as_dir in #(((
4755 '') as_dir=./ ;;
4756 */) ;;
4757 *) as_dir=$as_dir/ ;;
4758 esac
40434759 for ac_exec_ext in '' $ac_executable_extensions; do
4044 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4045 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4760 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4761 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
40464762 ac_prog_rejected=yes
40474763 continue
40484764 fi
40494765 ac_cv_prog_CC="cc"
4050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4766 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
40514767 break 2
40524768 fi
40534769 done
40634779 # However, it has the same basename, so the bogon will be chosen
40644780 # first if we set CC to just the basename; use the full file name.
40654781 shift
4066 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4782 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
40674783 fi
40684784 fi
40694785 fi
40704786 fi
40714787 CC=$ac_cv_prog_CC
40724788 if test -n "$CC"; then
4073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4074 $as_echo "$CC" >&6; }
4789 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4790 printf "%s\n" "$CC" >&6; }
40754791 else
4076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4077 $as_echo "no" >&6; }
4792 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4793 printf "%s\n" "no" >&6; }
40784794 fi
40794795
40804796
40854801 do
40864802 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
40874803 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4089 $as_echo_n "checking for $ac_word... " >&6; }
4090 if ${ac_cv_prog_CC+:} false; then :
4091 $as_echo_n "(cached) " >&6
4092 else
4804 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4805 printf %s "checking for $ac_word... " >&6; }
4806 if test ${ac_cv_prog_CC+y}
4807 then :
4808 printf %s "(cached) " >&6
4809 else $as_nop
40934810 if test -n "$CC"; then
40944811 ac_cv_prog_CC="$CC" # Let the user override the test.
40954812 else
40974814 for as_dir in $PATH
40984815 do
40994816 IFS=$as_save_IFS
4100 test -z "$as_dir" && as_dir=.
4817 case $as_dir in #(((
4818 '') as_dir=./ ;;
4819 */) ;;
4820 *) as_dir=$as_dir/ ;;
4821 esac
41014822 for ac_exec_ext in '' $ac_executable_extensions; do
4102 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4823 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
41034824 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4825 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
41054826 break 2
41064827 fi
41074828 done
41124833 fi
41134834 CC=$ac_cv_prog_CC
41144835 if test -n "$CC"; then
4115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4116 $as_echo "$CC" >&6; }
4836 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4837 printf "%s\n" "$CC" >&6; }
41174838 else
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4119 $as_echo "no" >&6; }
4839 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4840 printf "%s\n" "no" >&6; }
41204841 fi
41214842
41224843
41294850 do
41304851 # Extract the first word of "$ac_prog", so it can be a program name with args.
41314852 set dummy $ac_prog; ac_word=$2
4132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4133 $as_echo_n "checking for $ac_word... " >&6; }
4134 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4135 $as_echo_n "(cached) " >&6
4136 else
4853 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4854 printf %s "checking for $ac_word... " >&6; }
4855 if test ${ac_cv_prog_ac_ct_CC+y}
4856 then :
4857 printf %s "(cached) " >&6
4858 else $as_nop
41374859 if test -n "$ac_ct_CC"; then
41384860 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
41394861 else
41414863 for as_dir in $PATH
41424864 do
41434865 IFS=$as_save_IFS
4144 test -z "$as_dir" && as_dir=.
4866 case $as_dir in #(((
4867 '') as_dir=./ ;;
4868 */) ;;
4869 *) as_dir=$as_dir/ ;;
4870 esac
41454871 for ac_exec_ext in '' $ac_executable_extensions; do
4146 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4872 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
41474873 ac_cv_prog_ac_ct_CC="$ac_prog"
4148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4874 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
41494875 break 2
41504876 fi
41514877 done
41564882 fi
41574883 ac_ct_CC=$ac_cv_prog_ac_ct_CC
41584884 if test -n "$ac_ct_CC"; then
4159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4160 $as_echo "$ac_ct_CC" >&6; }
4885 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4886 printf "%s\n" "$ac_ct_CC" >&6; }
41614887 else
4162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4163 $as_echo "no" >&6; }
4888 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4889 printf "%s\n" "no" >&6; }
41644890 fi
41654891
41664892
41724898 else
41734899 case $cross_compiling:$ac_tool_warned in
41744900 yes:)
4175 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4176 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4901 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4902 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
41774903 ac_tool_warned=yes ;;
41784904 esac
41794905 CC=$ac_ct_CC
41814907 fi
41824908
41834909 fi
4184
4185
4186 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4187 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4910 if test -z "$CC"; then
4911 if test -n "$ac_tool_prefix"; then
4912 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
4913 set dummy ${ac_tool_prefix}clang; ac_word=$2
4914 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4915 printf %s "checking for $ac_word... " >&6; }
4916 if test ${ac_cv_prog_CC+y}
4917 then :
4918 printf %s "(cached) " >&6
4919 else $as_nop
4920 if test -n "$CC"; then
4921 ac_cv_prog_CC="$CC" # Let the user override the test.
4922 else
4923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4924 for as_dir in $PATH
4925 do
4926 IFS=$as_save_IFS
4927 case $as_dir in #(((
4928 '') as_dir=./ ;;
4929 */) ;;
4930 *) as_dir=$as_dir/ ;;
4931 esac
4932 for ac_exec_ext in '' $ac_executable_extensions; do
4933 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4934 ac_cv_prog_CC="${ac_tool_prefix}clang"
4935 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4936 break 2
4937 fi
4938 done
4939 done
4940 IFS=$as_save_IFS
4941
4942 fi
4943 fi
4944 CC=$ac_cv_prog_CC
4945 if test -n "$CC"; then
4946 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4947 printf "%s\n" "$CC" >&6; }
4948 else
4949 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4950 printf "%s\n" "no" >&6; }
4951 fi
4952
4953
4954 fi
4955 if test -z "$ac_cv_prog_CC"; then
4956 ac_ct_CC=$CC
4957 # Extract the first word of "clang", so it can be a program name with args.
4958 set dummy clang; ac_word=$2
4959 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4960 printf %s "checking for $ac_word... " >&6; }
4961 if test ${ac_cv_prog_ac_ct_CC+y}
4962 then :
4963 printf %s "(cached) " >&6
4964 else $as_nop
4965 if test -n "$ac_ct_CC"; then
4966 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4967 else
4968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4969 for as_dir in $PATH
4970 do
4971 IFS=$as_save_IFS
4972 case $as_dir in #(((
4973 '') as_dir=./ ;;
4974 */) ;;
4975 *) as_dir=$as_dir/ ;;
4976 esac
4977 for ac_exec_ext in '' $ac_executable_extensions; do
4978 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4979 ac_cv_prog_ac_ct_CC="clang"
4980 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4981 break 2
4982 fi
4983 done
4984 done
4985 IFS=$as_save_IFS
4986
4987 fi
4988 fi
4989 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4990 if test -n "$ac_ct_CC"; then
4991 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4992 printf "%s\n" "$ac_ct_CC" >&6; }
4993 else
4994 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4995 printf "%s\n" "no" >&6; }
4996 fi
4997
4998 if test "x$ac_ct_CC" = x; then
4999 CC=""
5000 else
5001 case $cross_compiling:$ac_tool_warned in
5002 yes:)
5003 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5004 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5005 ac_tool_warned=yes ;;
5006 esac
5007 CC=$ac_ct_CC
5008 fi
5009 else
5010 CC="$ac_cv_prog_CC"
5011 fi
5012
5013 fi
5014
5015
5016 test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5017 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
41885018 as_fn_error $? "no acceptable C compiler found in \$PATH
41895019 See \`config.log' for more details" "$LINENO" 5; }
41905020
41915021 # Provide some information about the compiler.
4192 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5022 printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
41935023 set X $ac_compile
41945024 ac_compiler=$2
4195 for ac_option in --version -v -V -qversion; do
5025 for ac_option in --version -v -V -qversion -version; do
41965026 { { ac_try="$ac_compiler $ac_option >&5"
41975027 case "(($ac_try" in
41985028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
41995029 *) ac_try_echo=$ac_try;;
42005030 esac
42015031 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4202 $as_echo "$ac_try_echo"; } >&5
5032 printf "%s\n" "$ac_try_echo"; } >&5
42035033 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
42045034 ac_status=$?
42055035 if test -s conftest.err; then
42095039 cat conftest.er1 >&5
42105040 fi
42115041 rm -f conftest.er1 conftest.err
4212 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5042 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
42135043 test $ac_status = 0; }
42145044 done
42155045
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4217 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4218 if ${ac_cv_c_compiler_gnu+:} false; then :
4219 $as_echo_n "(cached) " >&6
4220 else
5046 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
5047 printf %s "checking whether the compiler supports GNU C... " >&6; }
5048 if test ${ac_cv_c_compiler_gnu+y}
5049 then :
5050 printf %s "(cached) " >&6
5051 else $as_nop
42215052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42225053 /* end confdefs.h. */
42235054
42245055 int
4225 main ()
5056 main (void)
42265057 {
42275058 #ifndef __GNUC__
42285059 choke me
42325063 return 0;
42335064 }
42345065 _ACEOF
4235 if ac_fn_c_try_compile "$LINENO"; then :
5066 if ac_fn_c_try_compile "$LINENO"
5067 then :
42365068 ac_compiler_gnu=yes
4237 else
5069 else $as_nop
42385070 ac_compiler_gnu=no
42395071 fi
4240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5072 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
42415073 ac_cv_c_compiler_gnu=$ac_compiler_gnu
42425074
42435075 fi
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4245 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5076 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5077 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
5078 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5079
42465080 if test $ac_compiler_gnu = yes; then
42475081 GCC=yes
42485082 else
42495083 GCC=
42505084 fi
4251 ac_test_CFLAGS=${CFLAGS+set}
5085 ac_test_CFLAGS=${CFLAGS+y}
42525086 ac_save_CFLAGS=$CFLAGS
4253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4254 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4255 if ${ac_cv_prog_cc_g+:} false; then :
4256 $as_echo_n "(cached) " >&6
4257 else
5087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5088 printf %s "checking whether $CC accepts -g... " >&6; }
5089 if test ${ac_cv_prog_cc_g+y}
5090 then :
5091 printf %s "(cached) " >&6
5092 else $as_nop
42585093 ac_save_c_werror_flag=$ac_c_werror_flag
42595094 ac_c_werror_flag=yes
42605095 ac_cv_prog_cc_g=no
42635098 /* end confdefs.h. */
42645099
42655100 int
4266 main ()
5101 main (void)
42675102 {
42685103
42695104 ;
42705105 return 0;
42715106 }
42725107 _ACEOF
4273 if ac_fn_c_try_compile "$LINENO"; then :
5108 if ac_fn_c_try_compile "$LINENO"
5109 then :
42745110 ac_cv_prog_cc_g=yes
4275 else
5111 else $as_nop
42765112 CFLAGS=""
42775113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42785114 /* end confdefs.h. */
42795115
42805116 int
4281 main ()
5117 main (void)
42825118 {
42835119
42845120 ;
42855121 return 0;
42865122 }
42875123 _ACEOF
4288 if ac_fn_c_try_compile "$LINENO"; then :
4289
4290 else
5124 if ac_fn_c_try_compile "$LINENO"
5125 then :
5126
5127 else $as_nop
42915128 ac_c_werror_flag=$ac_save_c_werror_flag
42925129 CFLAGS="-g"
42935130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42945131 /* end confdefs.h. */
42955132
42965133 int
4297 main ()
5134 main (void)
42985135 {
42995136
43005137 ;
43015138 return 0;
43025139 }
43035140 _ACEOF
4304 if ac_fn_c_try_compile "$LINENO"; then :
5141 if ac_fn_c_try_compile "$LINENO"
5142 then :
43055143 ac_cv_prog_cc_g=yes
43065144 fi
4307 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4308 fi
4309 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4310 fi
4311 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5145 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5146 fi
5147 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5148 fi
5149 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
43125150 ac_c_werror_flag=$ac_save_c_werror_flag
43135151 fi
4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4315 $as_echo "$ac_cv_prog_cc_g" >&6; }
4316 if test "$ac_test_CFLAGS" = set; then
5152 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5153 printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
5154 if test $ac_test_CFLAGS; then
43175155 CFLAGS=$ac_save_CFLAGS
43185156 elif test $ac_cv_prog_cc_g = yes; then
43195157 if test "$GCC" = yes; then
43285166 CFLAGS=
43295167 fi
43305168 fi
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4332 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4333 if ${ac_cv_prog_cc_c89+:} false; then :
4334 $as_echo_n "(cached) " >&6
4335 else
5169 ac_prog_cc_stdc=no
5170 if test x$ac_prog_cc_stdc = xno
5171 then :
5172 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
5173 printf %s "checking for $CC option to enable C11 features... " >&6; }
5174 if test ${ac_cv_prog_cc_c11+y}
5175 then :
5176 printf %s "(cached) " >&6
5177 else $as_nop
5178 ac_cv_prog_cc_c11=no
5179 ac_save_CC=$CC
5180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5181 /* end confdefs.h. */
5182 $ac_c_conftest_c11_program
5183 _ACEOF
5184 for ac_arg in '' -std=gnu11
5185 do
5186 CC="$ac_save_CC $ac_arg"
5187 if ac_fn_c_try_compile "$LINENO"
5188 then :
5189 ac_cv_prog_cc_c11=$ac_arg
5190 fi
5191 rm -f core conftest.err conftest.$ac_objext conftest.beam
5192 test "x$ac_cv_prog_cc_c11" != "xno" && break
5193 done
5194 rm -f conftest.$ac_ext
5195 CC=$ac_save_CC
5196 fi
5197
5198 if test "x$ac_cv_prog_cc_c11" = xno
5199 then :
5200 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5201 printf "%s\n" "unsupported" >&6; }
5202 else $as_nop
5203 if test "x$ac_cv_prog_cc_c11" = x
5204 then :
5205 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5206 printf "%s\n" "none needed" >&6; }
5207 else $as_nop
5208 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
5209 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
5210 CC="$CC $ac_cv_prog_cc_c11"
5211 fi
5212 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
5213 ac_prog_cc_stdc=c11
5214 fi
5215 fi
5216 if test x$ac_prog_cc_stdc = xno
5217 then :
5218 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
5219 printf %s "checking for $CC option to enable C99 features... " >&6; }
5220 if test ${ac_cv_prog_cc_c99+y}
5221 then :
5222 printf %s "(cached) " >&6
5223 else $as_nop
5224 ac_cv_prog_cc_c99=no
5225 ac_save_CC=$CC
5226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5227 /* end confdefs.h. */
5228 $ac_c_conftest_c99_program
5229 _ACEOF
5230 for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
5231 do
5232 CC="$ac_save_CC $ac_arg"
5233 if ac_fn_c_try_compile "$LINENO"
5234 then :
5235 ac_cv_prog_cc_c99=$ac_arg
5236 fi
5237 rm -f core conftest.err conftest.$ac_objext conftest.beam
5238 test "x$ac_cv_prog_cc_c99" != "xno" && break
5239 done
5240 rm -f conftest.$ac_ext
5241 CC=$ac_save_CC
5242 fi
5243
5244 if test "x$ac_cv_prog_cc_c99" = xno
5245 then :
5246 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5247 printf "%s\n" "unsupported" >&6; }
5248 else $as_nop
5249 if test "x$ac_cv_prog_cc_c99" = x
5250 then :
5251 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5252 printf "%s\n" "none needed" >&6; }
5253 else $as_nop
5254 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
5255 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
5256 CC="$CC $ac_cv_prog_cc_c99"
5257 fi
5258 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
5259 ac_prog_cc_stdc=c99
5260 fi
5261 fi
5262 if test x$ac_prog_cc_stdc = xno
5263 then :
5264 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
5265 printf %s "checking for $CC option to enable C89 features... " >&6; }
5266 if test ${ac_cv_prog_cc_c89+y}
5267 then :
5268 printf %s "(cached) " >&6
5269 else $as_nop
43365270 ac_cv_prog_cc_c89=no
43375271 ac_save_CC=$CC
43385272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
43395273 /* end confdefs.h. */
4340 #include <stdarg.h>
4341 #include <stdio.h>
4342 struct stat;
4343 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4344 struct buf { int x; };
4345 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4346 static char *e (p, i)
4347 char **p;
4348 int i;
4349 {
4350 return p[i];
4351 }
4352 static char *f (char * (*g) (char **, int), char **p, ...)
4353 {
4354 char *s;
4355 va_list v;
4356 va_start (v,p);
4357 s = g (p, va_arg (v,int));
4358 va_end (v);
4359 return s;
4360 }
4361
4362 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4363 function prototypes and stuff, but not '\xHH' hex character constants.
4364 These don't provoke an error unfortunately, instead are silently treated
4365 as 'x'. The following induces an error, until -std is added to get
4366 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4367 array size at least. It's necessary to write '\x00'==0 to get something
4368 that's true only with -std. */
4369 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4370
4371 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4372 inside strings and character constants. */
4373 #define FOO(x) 'x'
4374 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4375
4376 int test (int i, double x);
4377 struct s1 {int (*f) (int a);};
4378 struct s2 {int (*f) (double a);};
4379 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4380 int argc;
4381 char **argv;
4382 int
4383 main ()
4384 {
4385 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4386 ;
4387 return 0;
4388 }
5274 $ac_c_conftest_c89_program
43895275 _ACEOF
4390 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4391 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5276 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
43925277 do
43935278 CC="$ac_save_CC $ac_arg"
4394 if ac_fn_c_try_compile "$LINENO"; then :
5279 if ac_fn_c_try_compile "$LINENO"
5280 then :
43955281 ac_cv_prog_cc_c89=$ac_arg
43965282 fi
4397 rm -f core conftest.err conftest.$ac_objext
5283 rm -f core conftest.err conftest.$ac_objext conftest.beam
43985284 test "x$ac_cv_prog_cc_c89" != "xno" && break
43995285 done
44005286 rm -f conftest.$ac_ext
44015287 CC=$ac_save_CC
4402
4403 fi
4404 # AC_CACHE_VAL
4405 case "x$ac_cv_prog_cc_c89" in
4406 x)
4407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4408 $as_echo "none needed" >&6; } ;;
4409 xno)
4410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4411 $as_echo "unsupported" >&6; } ;;
4412 *)
4413 CC="$CC $ac_cv_prog_cc_c89"
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4415 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4416 esac
4417 if test "x$ac_cv_prog_cc_c89" != xno; then :
4418
5288 fi
5289
5290 if test "x$ac_cv_prog_cc_c89" = xno
5291 then :
5292 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5293 printf "%s\n" "unsupported" >&6; }
5294 else $as_nop
5295 if test "x$ac_cv_prog_cc_c89" = x
5296 then :
5297 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5298 printf "%s\n" "none needed" >&6; }
5299 else $as_nop
5300 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5301 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
5302 CC="$CC $ac_cv_prog_cc_c89"
5303 fi
5304 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
5305 ac_prog_cc_stdc=c89
5306 fi
44195307 fi
44205308
44215309 ac_ext=c
44245312 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
44255313 ac_compiler_gnu=$ac_cv_c_compiler_gnu
44265314
4427 ac_ext=c
5315
5316 ac_ext=c
44285317 ac_cpp='$CPP $CPPFLAGS'
44295318 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
44305319 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
44315320 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4433 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4434 if ${am_cv_prog_cc_c_o+:} false; then :
4435 $as_echo_n "(cached) " >&6
4436 else
5321 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
5322 printf %s "checking whether $CC understands -c and -o together... " >&6; }
5323 if test ${am_cv_prog_cc_c_o+y}
5324 then :
5325 printf %s "(cached) " >&6
5326 else $as_nop
44375327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
44385328 /* end confdefs.h. */
44395329
44405330 int
4441 main ()
5331 main (void)
44425332 {
44435333
44445334 ;
44665356 rm -f core conftest*
44675357 unset am_i
44685358 fi
4469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4470 $as_echo "$am_cv_prog_cc_c_o" >&6; }
5359 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5360 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
44715361 if test "$am_cv_prog_cc_c_o" != yes; then
44725362 # Losing compiler, so override with the script.
44735363 # FIXME: It is wrong to rewrite CC.
44855375
44865376 depcc="$CC" am_compiler_list=
44875377
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4489 $as_echo_n "checking dependency style of $depcc... " >&6; }
4490 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4491 $as_echo_n "(cached) " >&6
4492 else
5378 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5379 printf %s "checking dependency style of $depcc... " >&6; }
5380 if test ${am_cv_CC_dependencies_compiler_type+y}
5381 then :
5382 printf %s "(cached) " >&6
5383 else $as_nop
44935384 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
44945385 # We make a subdir and do the tests there. Otherwise we can end up
44955386 # making bogus files that we don't know about and never remove. For
45965487 fi
45975488
45985489 fi
4599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4600 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5490 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5491 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
46015492 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
46025493
46035494 if
46155506
46165507 case `pwd` in
46175508 *\ * | *\ *)
4618 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4619 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5509 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5510 printf "%s\n" "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
46205511 esac
46215512
46225513
46235514
4624 macro_version='2.4.6'
4625 macro_revision='2.4.6'
5515 macro_version='2.4.7'
5516 macro_revision='2.4.7'
5517
46265518
46275519
46285520
46595551 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
46605552 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
46615553
4662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4663 $as_echo_n "checking how to print strings... " >&6; }
5554 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5555 printf %s "checking how to print strings... " >&6; }
46645556 # Test print first, because it will be a builtin if present.
46655557 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
46665558 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
46865578 }
46875579
46885580 case $ECHO in
4689 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4690 $as_echo "printf" >&6; } ;;
4691 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4692 $as_echo "print -r" >&6; } ;;
4693 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4694 $as_echo "cat" >&6; } ;;
5581 printf*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5582 printf "%s\n" "printf" >&6; } ;;
5583 print*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5584 printf "%s\n" "print -r" >&6; } ;;
5585 *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5586 printf "%s\n" "cat" >&6; } ;;
46955587 esac
46965588
46975589
47075599
47085600
47095601
4710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4711 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4712 if ${ac_cv_path_SED+:} false; then :
4713 $as_echo_n "(cached) " >&6
4714 else
5602 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5603 printf %s "checking for a sed that does not truncate output... " >&6; }
5604 if test ${ac_cv_path_SED+y}
5605 then :
5606 printf %s "(cached) " >&6
5607 else $as_nop
47155608 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
47165609 for ac_i in 1 2 3 4 5 6 7; do
47175610 ac_script="$ac_script$as_nl$ac_script"
47255618 for as_dir in $PATH
47265619 do
47275620 IFS=$as_save_IFS
4728 test -z "$as_dir" && as_dir=.
4729 for ac_prog in sed gsed; do
5621 case $as_dir in #(((
5622 '') as_dir=./ ;;
5623 */) ;;
5624 *) as_dir=$as_dir/ ;;
5625 esac
5626 for ac_prog in sed gsed
5627 do
47305628 for ac_exec_ext in '' $ac_executable_extensions; do
4731 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5629 ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
47325630 as_fn_executable_p "$ac_path_SED" || continue
47335631 # Check for GNU ac_path_SED and select it if it is found.
47345632 # Check for GNU $ac_path_SED
47375635 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
47385636 *)
47395637 ac_count=0
4740 $as_echo_n 0123456789 >"conftest.in"
5638 printf %s 0123456789 >"conftest.in"
47415639 while :
47425640 do
47435641 cat "conftest.in" "conftest.in" >"conftest.tmp"
47445642 mv "conftest.tmp" "conftest.in"
47455643 cp "conftest.in" "conftest.nl"
4746 $as_echo '' >> "conftest.nl"
5644 printf "%s\n" '' >> "conftest.nl"
47475645 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
47485646 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
47495647 as_fn_arith $ac_count + 1 && ac_count=$as_val
47715669 fi
47725670
47735671 fi
4774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4775 $as_echo "$ac_cv_path_SED" >&6; }
5672 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5673 printf "%s\n" "$ac_cv_path_SED" >&6; }
47765674 SED="$ac_cv_path_SED"
47775675 rm -f conftest.sed
47785676
47895687
47905688
47915689
4792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4793 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4794 if ${ac_cv_path_GREP+:} false; then :
4795 $as_echo_n "(cached) " >&6
4796 else
5690 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5691 printf %s "checking for grep that handles long lines and -e... " >&6; }
5692 if test ${ac_cv_path_GREP+y}
5693 then :
5694 printf %s "(cached) " >&6
5695 else $as_nop
47975696 if test -z "$GREP"; then
47985697 ac_path_GREP_found=false
47995698 # Loop through the user's path and test for each of PROGNAME-LIST
48015700 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
48025701 do
48035702 IFS=$as_save_IFS
4804 test -z "$as_dir" && as_dir=.
4805 for ac_prog in grep ggrep; do
5703 case $as_dir in #(((
5704 '') as_dir=./ ;;
5705 */) ;;
5706 *) as_dir=$as_dir/ ;;
5707 esac
5708 for ac_prog in grep ggrep
5709 do
48065710 for ac_exec_ext in '' $ac_executable_extensions; do
4807 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5711 ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
48085712 as_fn_executable_p "$ac_path_GREP" || continue
48095713 # Check for GNU ac_path_GREP and select it if it is found.
48105714 # Check for GNU $ac_path_GREP
48135717 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
48145718 *)
48155719 ac_count=0
4816 $as_echo_n 0123456789 >"conftest.in"
5720 printf %s 0123456789 >"conftest.in"
48175721 while :
48185722 do
48195723 cat "conftest.in" "conftest.in" >"conftest.tmp"
48205724 mv "conftest.tmp" "conftest.in"
48215725 cp "conftest.in" "conftest.nl"
4822 $as_echo 'GREP' >> "conftest.nl"
5726 printf "%s\n" 'GREP' >> "conftest.nl"
48235727 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
48245728 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
48255729 as_fn_arith $ac_count + 1 && ac_count=$as_val
48475751 fi
48485752
48495753 fi
4850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4851 $as_echo "$ac_cv_path_GREP" >&6; }
5754 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5755 printf "%s\n" "$ac_cv_path_GREP" >&6; }
48525756 GREP="$ac_cv_path_GREP"
48535757
48545758
4855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4856 $as_echo_n "checking for egrep... " >&6; }
4857 if ${ac_cv_path_EGREP+:} false; then :
4858 $as_echo_n "(cached) " >&6
4859 else
5759 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5760 printf %s "checking for egrep... " >&6; }
5761 if test ${ac_cv_path_EGREP+y}
5762 then :
5763 printf %s "(cached) " >&6
5764 else $as_nop
48605765 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
48615766 then ac_cv_path_EGREP="$GREP -E"
48625767 else
48675772 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
48685773 do
48695774 IFS=$as_save_IFS
4870 test -z "$as_dir" && as_dir=.
4871 for ac_prog in egrep; do
5775 case $as_dir in #(((
5776 '') as_dir=./ ;;
5777 */) ;;
5778 *) as_dir=$as_dir/ ;;
5779 esac
5780 for ac_prog in egrep
5781 do
48725782 for ac_exec_ext in '' $ac_executable_extensions; do
4873 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5783 ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
48745784 as_fn_executable_p "$ac_path_EGREP" || continue
48755785 # Check for GNU ac_path_EGREP and select it if it is found.
48765786 # Check for GNU $ac_path_EGREP
48795789 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
48805790 *)
48815791 ac_count=0
4882 $as_echo_n 0123456789 >"conftest.in"
5792 printf %s 0123456789 >"conftest.in"
48835793 while :
48845794 do
48855795 cat "conftest.in" "conftest.in" >"conftest.tmp"
48865796 mv "conftest.tmp" "conftest.in"
48875797 cp "conftest.in" "conftest.nl"
4888 $as_echo 'EGREP' >> "conftest.nl"
5798 printf "%s\n" 'EGREP' >> "conftest.nl"
48895799 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
48905800 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
48915801 as_fn_arith $ac_count + 1 && ac_count=$as_val
49145824
49155825 fi
49165826 fi
4917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4918 $as_echo "$ac_cv_path_EGREP" >&6; }
5827 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5828 printf "%s\n" "$ac_cv_path_EGREP" >&6; }
49195829 EGREP="$ac_cv_path_EGREP"
49205830
49215831
4922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4923 $as_echo_n "checking for fgrep... " >&6; }
4924 if ${ac_cv_path_FGREP+:} false; then :
4925 $as_echo_n "(cached) " >&6
4926 else
5832 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5833 printf %s "checking for fgrep... " >&6; }
5834 if test ${ac_cv_path_FGREP+y}
5835 then :
5836 printf %s "(cached) " >&6
5837 else $as_nop
49275838 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
49285839 then ac_cv_path_FGREP="$GREP -F"
49295840 else
49345845 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
49355846 do
49365847 IFS=$as_save_IFS
4937 test -z "$as_dir" && as_dir=.
4938 for ac_prog in fgrep; do
5848 case $as_dir in #(((
5849 '') as_dir=./ ;;
5850 */) ;;
5851 *) as_dir=$as_dir/ ;;
5852 esac
5853 for ac_prog in fgrep
5854 do
49395855 for ac_exec_ext in '' $ac_executable_extensions; do
4940 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5856 ac_path_FGREP="$as_dir$ac_prog$ac_exec_ext"
49415857 as_fn_executable_p "$ac_path_FGREP" || continue
49425858 # Check for GNU ac_path_FGREP and select it if it is found.
49435859 # Check for GNU $ac_path_FGREP
49465862 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
49475863 *)
49485864 ac_count=0
4949 $as_echo_n 0123456789 >"conftest.in"
5865 printf %s 0123456789 >"conftest.in"
49505866 while :
49515867 do
49525868 cat "conftest.in" "conftest.in" >"conftest.tmp"
49535869 mv "conftest.tmp" "conftest.in"
49545870 cp "conftest.in" "conftest.nl"
4955 $as_echo 'FGREP' >> "conftest.nl"
5871 printf "%s\n" 'FGREP' >> "conftest.nl"
49565872 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
49575873 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
49585874 as_fn_arith $ac_count + 1 && ac_count=$as_val
49815897
49825898 fi
49835899 fi
4984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4985 $as_echo "$ac_cv_path_FGREP" >&6; }
5900 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5901 printf "%s\n" "$ac_cv_path_FGREP" >&6; }
49865902 FGREP="$ac_cv_path_FGREP"
49875903
49885904
50075923
50085924
50095925 # Check whether --with-gnu-ld was given.
5010 if test "${with_gnu_ld+set}" = set; then :
5926 if test ${with_gnu_ld+y}
5927 then :
50115928 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
5012 else
5929 else $as_nop
50135930 with_gnu_ld=no
50145931 fi
50155932
50165933 ac_prog=ld
50175934 if test yes = "$GCC"; then
50185935 # Check if gcc -print-prog-name=ld gives a path.
5019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5020 $as_echo_n "checking for ld used by $CC... " >&6; }
5936 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5937 printf %s "checking for ld used by $CC... " >&6; }
50215938 case $host in
50225939 *-*-mingw*)
50235940 # gcc leaves a trailing carriage return, which upsets mingw
50465963 ;;
50475964 esac
50485965 elif test yes = "$with_gnu_ld"; then
5049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5050 $as_echo_n "checking for GNU ld... " >&6; }
5966 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5967 printf %s "checking for GNU ld... " >&6; }
50515968 else
5052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5053 $as_echo_n "checking for non-GNU ld... " >&6; }
5054 fi
5055 if ${lt_cv_path_LD+:} false; then :
5056 $as_echo_n "(cached) " >&6
5057 else
5969 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5970 printf %s "checking for non-GNU ld... " >&6; }
5971 fi
5972 if test ${lt_cv_path_LD+y}
5973 then :
5974 printf %s "(cached) " >&6
5975 else $as_nop
50585976 if test -z "$LD"; then
50595977 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
50605978 for ac_dir in $PATH; do
50836001
50846002 LD=$lt_cv_path_LD
50856003 if test -n "$LD"; then
5086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5087 $as_echo "$LD" >&6; }
6004 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6005 printf "%s\n" "$LD" >&6; }
50886006 else
5089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5090 $as_echo "no" >&6; }
6007 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6008 printf "%s\n" "no" >&6; }
50916009 fi
50926010 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5094 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5095 if ${lt_cv_prog_gnu_ld+:} false; then :
5096 $as_echo_n "(cached) " >&6
5097 else
6011 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6012 printf %s "checking if the linker ($LD) is GNU ld... " >&6; }
6013 if test ${lt_cv_prog_gnu_ld+y}
6014 then :
6015 printf %s "(cached) " >&6
6016 else $as_nop
50986017 # I'd rather use --version here, but apparently some GNU lds only accept -v.
50996018 case `$LD -v 2>&1 </dev/null` in
51006019 *GNU* | *'with BFD'*)
51056024 ;;
51066025 esac
51076026 fi
5108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5109 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
6027 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6028 printf "%s\n" "$lt_cv_prog_gnu_ld" >&6; }
51106029 with_gnu_ld=$lt_cv_prog_gnu_ld
51116030
51126031
51176036
51186037
51196038
5120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5121 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5122 if ${lt_cv_path_NM+:} false; then :
5123 $as_echo_n "(cached) " >&6
5124 else
6039 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6040 printf %s "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6041 if test ${lt_cv_path_NM+y}
6042 then :
6043 printf %s "(cached) " >&6
6044 else $as_nop
51256045 if test -n "$NM"; then
51266046 # Let the user override the test.
51276047 lt_cv_path_NM=$NM
51466066 mingw*) lt_bad_file=conftest.nm/nofile ;;
51476067 *) lt_bad_file=/dev/null ;;
51486068 esac
5149 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
6069 case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in
51506070 *$lt_bad_file* | *'Invalid file or object type'*)
51516071 lt_cv_path_NM="$tmp_nm -B"
51526072 break 2
51536073 ;;
51546074 *)
5155 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6075 case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in
51566076 */dev/null*)
51576077 lt_cv_path_NM="$tmp_nm -p"
51586078 break 2
51716091 : ${lt_cv_path_NM=no}
51726092 fi
51736093 fi
5174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5175 $as_echo "$lt_cv_path_NM" >&6; }
6094 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6095 printf "%s\n" "$lt_cv_path_NM" >&6; }
51766096 if test no != "$lt_cv_path_NM"; then
51776097 NM=$lt_cv_path_NM
51786098 else
51856105 do
51866106 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
51876107 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5189 $as_echo_n "checking for $ac_word... " >&6; }
5190 if ${ac_cv_prog_DUMPBIN+:} false; then :
5191 $as_echo_n "(cached) " >&6
5192 else
6108 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6109 printf %s "checking for $ac_word... " >&6; }
6110 if test ${ac_cv_prog_DUMPBIN+y}
6111 then :
6112 printf %s "(cached) " >&6
6113 else $as_nop
51936114 if test -n "$DUMPBIN"; then
51946115 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
51956116 else
51976118 for as_dir in $PATH
51986119 do
51996120 IFS=$as_save_IFS
5200 test -z "$as_dir" && as_dir=.
6121 case $as_dir in #(((
6122 '') as_dir=./ ;;
6123 */) ;;
6124 *) as_dir=$as_dir/ ;;
6125 esac
52016126 for ac_exec_ext in '' $ac_executable_extensions; do
5202 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6127 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
52036128 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6129 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
52056130 break 2
52066131 fi
52076132 done
52126137 fi
52136138 DUMPBIN=$ac_cv_prog_DUMPBIN
52146139 if test -n "$DUMPBIN"; then
5215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5216 $as_echo "$DUMPBIN" >&6; }
6140 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6141 printf "%s\n" "$DUMPBIN" >&6; }
52176142 else
5218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5219 $as_echo "no" >&6; }
6143 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6144 printf "%s\n" "no" >&6; }
52206145 fi
52216146
52226147
52296154 do
52306155 # Extract the first word of "$ac_prog", so it can be a program name with args.
52316156 set dummy $ac_prog; ac_word=$2
5232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5233 $as_echo_n "checking for $ac_word... " >&6; }
5234 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5235 $as_echo_n "(cached) " >&6
5236 else
6157 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6158 printf %s "checking for $ac_word... " >&6; }
6159 if test ${ac_cv_prog_ac_ct_DUMPBIN+y}
6160 then :
6161 printf %s "(cached) " >&6
6162 else $as_nop
52376163 if test -n "$ac_ct_DUMPBIN"; then
52386164 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
52396165 else
52416167 for as_dir in $PATH
52426168 do
52436169 IFS=$as_save_IFS
5244 test -z "$as_dir" && as_dir=.
6170 case $as_dir in #(((
6171 '') as_dir=./ ;;
6172 */) ;;
6173 *) as_dir=$as_dir/ ;;
6174 esac
52456175 for ac_exec_ext in '' $ac_executable_extensions; do
5246 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6176 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
52476177 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6178 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
52496179 break 2
52506180 fi
52516181 done
52566186 fi
52576187 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
52586188 if test -n "$ac_ct_DUMPBIN"; then
5259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5260 $as_echo "$ac_ct_DUMPBIN" >&6; }
6189 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6190 printf "%s\n" "$ac_ct_DUMPBIN" >&6; }
52616191 else
5262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5263 $as_echo "no" >&6; }
6192 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6193 printf "%s\n" "no" >&6; }
52646194 fi
52656195
52666196
52726202 else
52736203 case $cross_compiling:$ac_tool_warned in
52746204 yes:)
5275 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5276 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6205 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6206 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
52776207 ac_tool_warned=yes ;;
52786208 esac
52796209 DUMPBIN=$ac_ct_DUMPBIN
52806210 fi
52816211 fi
52826212
5283 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
6213 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in
52846214 *COFF*)
52856215 DUMPBIN="$DUMPBIN -symbols -headers"
52866216 ;;
53016231
53026232
53036233
5304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5305 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5306 if ${lt_cv_nm_interface+:} false; then :
5307 $as_echo_n "(cached) " >&6
5308 else
6234 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6235 printf %s "checking the name lister ($NM) interface... " >&6; }
6236 if test ${lt_cv_nm_interface+y}
6237 then :
6238 printf %s "(cached) " >&6
6239 else $as_nop
53096240 lt_cv_nm_interface="BSD nm"
53106241 echo "int some_variable = 0;" > conftest.$ac_ext
53116242 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
53216252 fi
53226253 rm -f conftest*
53236254 fi
5324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5325 $as_echo "$lt_cv_nm_interface" >&6; }
5326
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5328 $as_echo_n "checking whether ln -s works... " >&6; }
6255 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6256 printf "%s\n" "$lt_cv_nm_interface" >&6; }
6257
6258 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6259 printf %s "checking whether ln -s works... " >&6; }
53296260 LN_S=$as_ln_s
53306261 if test "$LN_S" = "ln -s"; then
5331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5332 $as_echo "yes" >&6; }
6262 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6263 printf "%s\n" "yes" >&6; }
53336264 else
5334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5335 $as_echo "no, using $LN_S" >&6; }
6265 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6266 printf "%s\n" "no, using $LN_S" >&6; }
53366267 fi
53376268
53386269 # find the maximum length of command line arguments
5339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5340 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5341 if ${lt_cv_sys_max_cmd_len+:} false; then :
5342 $as_echo_n "(cached) " >&6
5343 else
6270 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6271 printf %s "checking the maximum length of command line arguments... " >&6; }
6272 if test ${lt_cv_sys_max_cmd_len+y}
6273 then :
6274 printf %s "(cached) " >&6
6275 else $as_nop
53446276 i=0
53456277 teststring=ABCD
53466278
53826314 lt_cv_sys_max_cmd_len=8192;
53836315 ;;
53846316
5385 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
6317 bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*)
53866318 # This has been around since 386BSD, at least. Likely further.
53876319 if test -x /sbin/sysctl; then
53886320 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
54256357 sysv5* | sco5v6* | sysv4.2uw2*)
54266358 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
54276359 if test -n "$kargmax"; then
5428 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
6360 lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[ ]//'`
54296361 else
54306362 lt_cv_sys_max_cmd_len=32768
54316363 fi
54676399 fi
54686400
54696401 if test -n "$lt_cv_sys_max_cmd_len"; then
5470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5471 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6402 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6403 printf "%s\n" "$lt_cv_sys_max_cmd_len" >&6; }
54726404 else
5473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5474 $as_echo "none" >&6; }
6405 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none" >&5
6406 printf "%s\n" "none" >&6; }
54756407 fi
54766408 max_cmd_len=$lt_cv_sys_max_cmd_len
54776409
55156447
55166448
55176449
5518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5519 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5520 if ${lt_cv_to_host_file_cmd+:} false; then :
5521 $as_echo_n "(cached) " >&6
5522 else
6450 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
6451 printf %s "checking how to convert $build file names to $host format... " >&6; }
6452 if test ${lt_cv_to_host_file_cmd+y}
6453 then :
6454 printf %s "(cached) " >&6
6455 else $as_nop
55236456 case $host in
55246457 *-*-mingw* )
55256458 case $build in
55556488 fi
55566489
55576490 to_host_file_cmd=$lt_cv_to_host_file_cmd
5558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5559 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5560
5561
5562
5563
5564
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5566 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5567 if ${lt_cv_to_tool_file_cmd+:} false; then :
5568 $as_echo_n "(cached) " >&6
5569 else
6491 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
6492 printf "%s\n" "$lt_cv_to_host_file_cmd" >&6; }
6493
6494
6495
6496
6497
6498 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
6499 printf %s "checking how to convert $build file names to toolchain format... " >&6; }
6500 if test ${lt_cv_to_tool_file_cmd+y}
6501 then :
6502 printf %s "(cached) " >&6
6503 else $as_nop
55706504 #assume ordinary cross tools, or native build.
55716505 lt_cv_to_tool_file_cmd=func_convert_file_noop
55726506 case $host in
55826516 fi
55836517
55846518 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5586 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5587
5588
5589
5590
5591
5592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5593 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5594 if ${lt_cv_ld_reload_flag+:} false; then :
5595 $as_echo_n "(cached) " >&6
5596 else
6519 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
6520 printf "%s\n" "$lt_cv_to_tool_file_cmd" >&6; }
6521
6522
6523
6524
6525
6526 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6527 printf %s "checking for $LD option to reload object files... " >&6; }
6528 if test ${lt_cv_ld_reload_flag+y}
6529 then :
6530 printf %s "(cached) " >&6
6531 else $as_nop
55976532 lt_cv_ld_reload_flag='-r'
55986533 fi
5599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5600 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6534 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6535 printf "%s\n" "$lt_cv_ld_reload_flag" >&6; }
56016536 reload_flag=$lt_cv_ld_reload_flag
56026537 case $reload_flag in
56036538 "" | " "*) ;;
56286563
56296564
56306565 if test -n "$ac_tool_prefix"; then
6566 # Extract the first word of "${ac_tool_prefix}file", so it can be a program name with args.
6567 set dummy ${ac_tool_prefix}file; ac_word=$2
6568 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6569 printf %s "checking for $ac_word... " >&6; }
6570 if test ${ac_cv_prog_FILECMD+y}
6571 then :
6572 printf %s "(cached) " >&6
6573 else $as_nop
6574 if test -n "$FILECMD"; then
6575 ac_cv_prog_FILECMD="$FILECMD" # Let the user override the test.
6576 else
6577 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6578 for as_dir in $PATH
6579 do
6580 IFS=$as_save_IFS
6581 case $as_dir in #(((
6582 '') as_dir=./ ;;
6583 */) ;;
6584 *) as_dir=$as_dir/ ;;
6585 esac
6586 for ac_exec_ext in '' $ac_executable_extensions; do
6587 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6588 ac_cv_prog_FILECMD="${ac_tool_prefix}file"
6589 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6590 break 2
6591 fi
6592 done
6593 done
6594 IFS=$as_save_IFS
6595
6596 fi
6597 fi
6598 FILECMD=$ac_cv_prog_FILECMD
6599 if test -n "$FILECMD"; then
6600 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FILECMD" >&5
6601 printf "%s\n" "$FILECMD" >&6; }
6602 else
6603 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6604 printf "%s\n" "no" >&6; }
6605 fi
6606
6607
6608 fi
6609 if test -z "$ac_cv_prog_FILECMD"; then
6610 ac_ct_FILECMD=$FILECMD
6611 # Extract the first word of "file", so it can be a program name with args.
6612 set dummy file; ac_word=$2
6613 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6614 printf %s "checking for $ac_word... " >&6; }
6615 if test ${ac_cv_prog_ac_ct_FILECMD+y}
6616 then :
6617 printf %s "(cached) " >&6
6618 else $as_nop
6619 if test -n "$ac_ct_FILECMD"; then
6620 ac_cv_prog_ac_ct_FILECMD="$ac_ct_FILECMD" # Let the user override the test.
6621 else
6622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6623 for as_dir in $PATH
6624 do
6625 IFS=$as_save_IFS
6626 case $as_dir in #(((
6627 '') as_dir=./ ;;
6628 */) ;;
6629 *) as_dir=$as_dir/ ;;
6630 esac
6631 for ac_exec_ext in '' $ac_executable_extensions; do
6632 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6633 ac_cv_prog_ac_ct_FILECMD="file"
6634 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6635 break 2
6636 fi
6637 done
6638 done
6639 IFS=$as_save_IFS
6640
6641 fi
6642 fi
6643 ac_ct_FILECMD=$ac_cv_prog_ac_ct_FILECMD
6644 if test -n "$ac_ct_FILECMD"; then
6645 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FILECMD" >&5
6646 printf "%s\n" "$ac_ct_FILECMD" >&6; }
6647 else
6648 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6649 printf "%s\n" "no" >&6; }
6650 fi
6651
6652 if test "x$ac_ct_FILECMD" = x; then
6653 FILECMD=":"
6654 else
6655 case $cross_compiling:$ac_tool_warned in
6656 yes:)
6657 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6658 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6659 ac_tool_warned=yes ;;
6660 esac
6661 FILECMD=$ac_ct_FILECMD
6662 fi
6663 else
6664 FILECMD="$ac_cv_prog_FILECMD"
6665 fi
6666
6667
6668
6669
6670
6671
6672
6673 if test -n "$ac_tool_prefix"; then
56316674 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
56326675 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5634 $as_echo_n "checking for $ac_word... " >&6; }
5635 if ${ac_cv_prog_OBJDUMP+:} false; then :
5636 $as_echo_n "(cached) " >&6
5637 else
6676 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6677 printf %s "checking for $ac_word... " >&6; }
6678 if test ${ac_cv_prog_OBJDUMP+y}
6679 then :
6680 printf %s "(cached) " >&6
6681 else $as_nop
56386682 if test -n "$OBJDUMP"; then
56396683 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
56406684 else
56426686 for as_dir in $PATH
56436687 do
56446688 IFS=$as_save_IFS
5645 test -z "$as_dir" && as_dir=.
6689 case $as_dir in #(((
6690 '') as_dir=./ ;;
6691 */) ;;
6692 *) as_dir=$as_dir/ ;;
6693 esac
56466694 for ac_exec_ext in '' $ac_executable_extensions; do
5647 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6695 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
56486696 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5649 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6697 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
56506698 break 2
56516699 fi
56526700 done
56576705 fi
56586706 OBJDUMP=$ac_cv_prog_OBJDUMP
56596707 if test -n "$OBJDUMP"; then
5660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5661 $as_echo "$OBJDUMP" >&6; }
6708 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6709 printf "%s\n" "$OBJDUMP" >&6; }
56626710 else
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5664 $as_echo "no" >&6; }
6711 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6712 printf "%s\n" "no" >&6; }
56656713 fi
56666714
56676715
56706718 ac_ct_OBJDUMP=$OBJDUMP
56716719 # Extract the first word of "objdump", so it can be a program name with args.
56726720 set dummy objdump; ac_word=$2
5673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5674 $as_echo_n "checking for $ac_word... " >&6; }
5675 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5676 $as_echo_n "(cached) " >&6
5677 else
6721 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6722 printf %s "checking for $ac_word... " >&6; }
6723 if test ${ac_cv_prog_ac_ct_OBJDUMP+y}
6724 then :
6725 printf %s "(cached) " >&6
6726 else $as_nop
56786727 if test -n "$ac_ct_OBJDUMP"; then
56796728 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
56806729 else
56826731 for as_dir in $PATH
56836732 do
56846733 IFS=$as_save_IFS
5685 test -z "$as_dir" && as_dir=.
6734 case $as_dir in #(((
6735 '') as_dir=./ ;;
6736 */) ;;
6737 *) as_dir=$as_dir/ ;;
6738 esac
56866739 for ac_exec_ext in '' $ac_executable_extensions; do
5687 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6740 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
56886741 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5689 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6742 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
56906743 break 2
56916744 fi
56926745 done
56976750 fi
56986751 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
56996752 if test -n "$ac_ct_OBJDUMP"; then
5700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5701 $as_echo "$ac_ct_OBJDUMP" >&6; }
6753 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6754 printf "%s\n" "$ac_ct_OBJDUMP" >&6; }
57026755 else
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5704 $as_echo "no" >&6; }
6756 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6757 printf "%s\n" "no" >&6; }
57056758 fi
57066759
57076760 if test "x$ac_ct_OBJDUMP" = x; then
57096762 else
57106763 case $cross_compiling:$ac_tool_warned in
57116764 yes:)
5712 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5713 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6765 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6766 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
57146767 ac_tool_warned=yes ;;
57156768 esac
57166769 OBJDUMP=$ac_ct_OBJDUMP
57296782
57306783
57316784
5732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5733 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5734 if ${lt_cv_deplibs_check_method+:} false; then :
5735 $as_echo_n "(cached) " >&6
5736 else
6785 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6786 printf %s "checking how to recognize dependent libraries... " >&6; }
6787 if test ${lt_cv_deplibs_check_method+y}
6788 then :
6789 printf %s "(cached) " >&6
6790 else $as_nop
57376791 lt_cv_file_magic_cmd='$MAGIC_CMD'
57386792 lt_cv_file_magic_test_file=
57396793 lt_cv_deplibs_check_method='unknown'
57596813
57606814 bsdi[45]*)
57616815 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5762 lt_cv_file_magic_cmd='/usr/bin/file -L'
6816 lt_cv_file_magic_cmd='$FILECMD -L'
57636817 lt_cv_file_magic_test_file=/shlib/libc.so
57646818 ;;
57656819
57936847 lt_cv_deplibs_check_method=pass_all
57946848 ;;
57956849
5796 freebsd* | dragonfly*)
6850 freebsd* | dragonfly* | midnightbsd*)
57976851 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
57986852 case $host_cpu in
57996853 i*86 )
58006854 # Not sure whether the presence of OpenBSD here was a mistake.
58016855 # Let's accept both of them until this is cleared up.
58026856 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5803 lt_cv_file_magic_cmd=/usr/bin/file
6857 lt_cv_file_magic_cmd=$FILECMD
58046858 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
58056859 ;;
58066860 esac
58146868 ;;
58156869
58166870 hpux10.20* | hpux11*)
5817 lt_cv_file_magic_cmd=/usr/bin/file
6871 lt_cv_file_magic_cmd=$FILECMD
58186872 case $host_cpu in
58196873 ia64*)
58206874 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
58616915
58626916 newos6*)
58636917 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5864 lt_cv_file_magic_cmd=/usr/bin/file
6918 lt_cv_file_magic_cmd=$FILECMD
58656919 lt_cv_file_magic_test_file=/usr/lib/libnls.so
58666920 ;;
58676921
59296983 esac
59306984
59316985 fi
5932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5933 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6986 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6987 printf "%s\n" "$lt_cv_deplibs_check_method" >&6; }
59346988
59356989 file_magic_glob=
59366990 want_nocaseglob=no
59747028 if test -n "$ac_tool_prefix"; then
59757029 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
59767030 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5978 $as_echo_n "checking for $ac_word... " >&6; }
5979 if ${ac_cv_prog_DLLTOOL+:} false; then :
5980 $as_echo_n "(cached) " >&6
5981 else
7031 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7032 printf %s "checking for $ac_word... " >&6; }
7033 if test ${ac_cv_prog_DLLTOOL+y}
7034 then :
7035 printf %s "(cached) " >&6
7036 else $as_nop
59827037 if test -n "$DLLTOOL"; then
59837038 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
59847039 else
59867041 for as_dir in $PATH
59877042 do
59887043 IFS=$as_save_IFS
5989 test -z "$as_dir" && as_dir=.
7044 case $as_dir in #(((
7045 '') as_dir=./ ;;
7046 */) ;;
7047 *) as_dir=$as_dir/ ;;
7048 esac
59907049 for ac_exec_ext in '' $ac_executable_extensions; do
5991 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7050 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
59927051 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5993 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7052 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
59947053 break 2
59957054 fi
59967055 done
60017060 fi
60027061 DLLTOOL=$ac_cv_prog_DLLTOOL
60037062 if test -n "$DLLTOOL"; then
6004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6005 $as_echo "$DLLTOOL" >&6; }
7063 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7064 printf "%s\n" "$DLLTOOL" >&6; }
60067065 else
6007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6008 $as_echo "no" >&6; }
7066 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7067 printf "%s\n" "no" >&6; }
60097068 fi
60107069
60117070
60147073 ac_ct_DLLTOOL=$DLLTOOL
60157074 # Extract the first word of "dlltool", so it can be a program name with args.
60167075 set dummy dlltool; ac_word=$2
6017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6018 $as_echo_n "checking for $ac_word... " >&6; }
6019 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6020 $as_echo_n "(cached) " >&6
6021 else
7076 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7077 printf %s "checking for $ac_word... " >&6; }
7078 if test ${ac_cv_prog_ac_ct_DLLTOOL+y}
7079 then :
7080 printf %s "(cached) " >&6
7081 else $as_nop
60227082 if test -n "$ac_ct_DLLTOOL"; then
60237083 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
60247084 else
60267086 for as_dir in $PATH
60277087 do
60287088 IFS=$as_save_IFS
6029 test -z "$as_dir" && as_dir=.
7089 case $as_dir in #(((
7090 '') as_dir=./ ;;
7091 */) ;;
7092 *) as_dir=$as_dir/ ;;
7093 esac
60307094 for ac_exec_ext in '' $ac_executable_extensions; do
6031 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7095 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
60327096 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6033 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7097 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
60347098 break 2
60357099 fi
60367100 done
60417105 fi
60427106 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
60437107 if test -n "$ac_ct_DLLTOOL"; then
6044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6045 $as_echo "$ac_ct_DLLTOOL" >&6; }
7108 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7109 printf "%s\n" "$ac_ct_DLLTOOL" >&6; }
60467110 else
6047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6048 $as_echo "no" >&6; }
7111 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7112 printf "%s\n" "no" >&6; }
60497113 fi
60507114
60517115 if test "x$ac_ct_DLLTOOL" = x; then
60537117 else
60547118 case $cross_compiling:$ac_tool_warned in
60557119 yes:)
6056 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6057 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7120 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7121 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
60587122 ac_tool_warned=yes ;;
60597123 esac
60607124 DLLTOOL=$ac_ct_DLLTOOL
60747138
60757139
60767140
6077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6078 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6079 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6080 $as_echo_n "(cached) " >&6
6081 else
7141 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
7142 printf %s "checking how to associate runtime and link libraries... " >&6; }
7143 if test ${lt_cv_sharedlib_from_linklib_cmd+y}
7144 then :
7145 printf %s "(cached) " >&6
7146 else $as_nop
60827147 lt_cv_sharedlib_from_linklib_cmd='unknown'
60837148
60847149 case $host_os in
61017166 esac
61027167
61037168 fi
6104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6105 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
7169 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
7170 printf "%s\n" "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
61067171 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
61077172 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
61087173
61187183 do
61197184 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
61207185 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6122 $as_echo_n "checking for $ac_word... " >&6; }
6123 if ${ac_cv_prog_AR+:} false; then :
6124 $as_echo_n "(cached) " >&6
6125 else
7186 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7187 printf %s "checking for $ac_word... " >&6; }
7188 if test ${ac_cv_prog_AR+y}
7189 then :
7190 printf %s "(cached) " >&6
7191 else $as_nop
61267192 if test -n "$AR"; then
61277193 ac_cv_prog_AR="$AR" # Let the user override the test.
61287194 else
61307196 for as_dir in $PATH
61317197 do
61327198 IFS=$as_save_IFS
6133 test -z "$as_dir" && as_dir=.
7199 case $as_dir in #(((
7200 '') as_dir=./ ;;
7201 */) ;;
7202 *) as_dir=$as_dir/ ;;
7203 esac
61347204 for ac_exec_ext in '' $ac_executable_extensions; do
6135 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7205 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
61367206 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6137 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7207 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
61387208 break 2
61397209 fi
61407210 done
61457215 fi
61467216 AR=$ac_cv_prog_AR
61477217 if test -n "$AR"; then
6148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6149 $as_echo "$AR" >&6; }
7218 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7219 printf "%s\n" "$AR" >&6; }
61507220 else
6151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6152 $as_echo "no" >&6; }
7221 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7222 printf "%s\n" "no" >&6; }
61537223 fi
61547224
61557225
61627232 do
61637233 # Extract the first word of "$ac_prog", so it can be a program name with args.
61647234 set dummy $ac_prog; ac_word=$2
6165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6166 $as_echo_n "checking for $ac_word... " >&6; }
6167 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6168 $as_echo_n "(cached) " >&6
6169 else
7235 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7236 printf %s "checking for $ac_word... " >&6; }
7237 if test ${ac_cv_prog_ac_ct_AR+y}
7238 then :
7239 printf %s "(cached) " >&6
7240 else $as_nop
61707241 if test -n "$ac_ct_AR"; then
61717242 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
61727243 else
61747245 for as_dir in $PATH
61757246 do
61767247 IFS=$as_save_IFS
6177 test -z "$as_dir" && as_dir=.
7248 case $as_dir in #(((
7249 '') as_dir=./ ;;
7250 */) ;;
7251 *) as_dir=$as_dir/ ;;
7252 esac
61787253 for ac_exec_ext in '' $ac_executable_extensions; do
6179 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7254 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
61807255 ac_cv_prog_ac_ct_AR="$ac_prog"
6181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7256 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
61827257 break 2
61837258 fi
61847259 done
61897264 fi
61907265 ac_ct_AR=$ac_cv_prog_ac_ct_AR
61917266 if test -n "$ac_ct_AR"; then
6192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6193 $as_echo "$ac_ct_AR" >&6; }
7267 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7268 printf "%s\n" "$ac_ct_AR" >&6; }
61947269 else
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6196 $as_echo "no" >&6; }
7270 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7271 printf "%s\n" "no" >&6; }
61977272 fi
61987273
61997274
62057280 else
62067281 case $cross_compiling:$ac_tool_warned in
62077282 yes:)
6208 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6209 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7283 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7284 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
62107285 ac_tool_warned=yes ;;
62117286 esac
62127287 AR=$ac_ct_AR
62147289 fi
62157290
62167291 : ${AR=ar}
6217 : ${AR_FLAGS=cr}
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6230 $as_echo_n "checking for archiver @FILE support... " >&6; }
6231 if ${lt_cv_ar_at_file+:} false; then :
6232 $as_echo_n "(cached) " >&6
6233 else
7292
7293
7294
7295
7296
7297
7298 # Use ARFLAGS variable as AR's operation code to sync the variable naming with
7299 # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have
7300 # higher priority because thats what people were doing historically (setting
7301 # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS
7302 # variable obsoleted/removed.
7303
7304 test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr}
7305 lt_ar_flags=$AR_FLAGS
7306
7307
7308
7309
7310
7311
7312 # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override
7313 # by AR_FLAGS because that was never working and AR_FLAGS is about to die.
7314
7315
7316
7317
7318
7319
7320 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
7321 printf %s "checking for archiver @FILE support... " >&6; }
7322 if test ${lt_cv_ar_at_file+y}
7323 then :
7324 printf %s "(cached) " >&6
7325 else $as_nop
62347326 lt_cv_ar_at_file=no
62357327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62367328 /* end confdefs.h. */
62377329
62387330 int
6239 main ()
7331 main (void)
62407332 {
62417333
62427334 ;
62437335 return 0;
62447336 }
62457337 _ACEOF
6246 if ac_fn_c_try_compile "$LINENO"; then :
7338 if ac_fn_c_try_compile "$LINENO"
7339 then :
62477340 echo conftest.$ac_objext > conftest.lst
62487341 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
62497342 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
62507343 (eval $lt_ar_try) 2>&5
62517344 ac_status=$?
6252 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7345 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
62537346 test $ac_status = 0; }
62547347 if test 0 -eq "$ac_status"; then
62557348 # Ensure the archiver fails upon bogus file names.
62577350 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
62587351 (eval $lt_ar_try) 2>&5
62597352 ac_status=$?
6260 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7353 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
62617354 test $ac_status = 0; }
62627355 if test 0 -ne "$ac_status"; then
62637356 lt_cv_ar_at_file=@
62667359 rm -f conftest.* libconftest.a
62677360
62687361 fi
6269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6270
6271 fi
6272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6273 $as_echo "$lt_cv_ar_at_file" >&6; }
7362 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7363
7364 fi
7365 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
7366 printf "%s\n" "$lt_cv_ar_at_file" >&6; }
62747367
62757368 if test no = "$lt_cv_ar_at_file"; then
62767369 archiver_list_spec=
62877380 if test -n "$ac_tool_prefix"; then
62887381 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
62897382 set dummy ${ac_tool_prefix}strip; ac_word=$2
6290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6291 $as_echo_n "checking for $ac_word... " >&6; }
6292 if ${ac_cv_prog_STRIP+:} false; then :
6293 $as_echo_n "(cached) " >&6
6294 else
7383 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7384 printf %s "checking for $ac_word... " >&6; }
7385 if test ${ac_cv_prog_STRIP+y}
7386 then :
7387 printf %s "(cached) " >&6
7388 else $as_nop
62957389 if test -n "$STRIP"; then
62967390 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
62977391 else
62997393 for as_dir in $PATH
63007394 do
63017395 IFS=$as_save_IFS
6302 test -z "$as_dir" && as_dir=.
7396 case $as_dir in #(((
7397 '') as_dir=./ ;;
7398 */) ;;
7399 *) as_dir=$as_dir/ ;;
7400 esac
63037401 for ac_exec_ext in '' $ac_executable_extensions; do
6304 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7402 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
63057403 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6306 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7404 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
63077405 break 2
63087406 fi
63097407 done
63147412 fi
63157413 STRIP=$ac_cv_prog_STRIP
63167414 if test -n "$STRIP"; then
6317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6318 $as_echo "$STRIP" >&6; }
7415 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7416 printf "%s\n" "$STRIP" >&6; }
63197417 else
6320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6321 $as_echo "no" >&6; }
7418 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7419 printf "%s\n" "no" >&6; }
63227420 fi
63237421
63247422
63277425 ac_ct_STRIP=$STRIP
63287426 # Extract the first word of "strip", so it can be a program name with args.
63297427 set dummy strip; ac_word=$2
6330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6331 $as_echo_n "checking for $ac_word... " >&6; }
6332 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6333 $as_echo_n "(cached) " >&6
6334 else
7428 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7429 printf %s "checking for $ac_word... " >&6; }
7430 if test ${ac_cv_prog_ac_ct_STRIP+y}
7431 then :
7432 printf %s "(cached) " >&6
7433 else $as_nop
63357434 if test -n "$ac_ct_STRIP"; then
63367435 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
63377436 else
63397438 for as_dir in $PATH
63407439 do
63417440 IFS=$as_save_IFS
6342 test -z "$as_dir" && as_dir=.
7441 case $as_dir in #(((
7442 '') as_dir=./ ;;
7443 */) ;;
7444 *) as_dir=$as_dir/ ;;
7445 esac
63437446 for ac_exec_ext in '' $ac_executable_extensions; do
6344 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7447 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
63457448 ac_cv_prog_ac_ct_STRIP="strip"
6346 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7449 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
63477450 break 2
63487451 fi
63497452 done
63547457 fi
63557458 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
63567459 if test -n "$ac_ct_STRIP"; then
6357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6358 $as_echo "$ac_ct_STRIP" >&6; }
7460 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7461 printf "%s\n" "$ac_ct_STRIP" >&6; }
63597462 else
6360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6361 $as_echo "no" >&6; }
7463 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7464 printf "%s\n" "no" >&6; }
63627465 fi
63637466
63647467 if test "x$ac_ct_STRIP" = x; then
63667469 else
63677470 case $cross_compiling:$ac_tool_warned in
63687471 yes:)
6369 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6370 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7472 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7473 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
63717474 ac_tool_warned=yes ;;
63727475 esac
63737476 STRIP=$ac_ct_STRIP
63867489 if test -n "$ac_tool_prefix"; then
63877490 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
63887491 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6390 $as_echo_n "checking for $ac_word... " >&6; }
6391 if ${ac_cv_prog_RANLIB+:} false; then :
6392 $as_echo_n "(cached) " >&6
6393 else
7492 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7493 printf %s "checking for $ac_word... " >&6; }
7494 if test ${ac_cv_prog_RANLIB+y}
7495 then :
7496 printf %s "(cached) " >&6
7497 else $as_nop
63947498 if test -n "$RANLIB"; then
63957499 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
63967500 else
63987502 for as_dir in $PATH
63997503 do
64007504 IFS=$as_save_IFS
6401 test -z "$as_dir" && as_dir=.
7505 case $as_dir in #(((
7506 '') as_dir=./ ;;
7507 */) ;;
7508 *) as_dir=$as_dir/ ;;
7509 esac
64027510 for ac_exec_ext in '' $ac_executable_extensions; do
6403 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7511 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
64047512 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6405 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7513 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
64067514 break 2
64077515 fi
64087516 done
64137521 fi
64147522 RANLIB=$ac_cv_prog_RANLIB
64157523 if test -n "$RANLIB"; then
6416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6417 $as_echo "$RANLIB" >&6; }
7524 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7525 printf "%s\n" "$RANLIB" >&6; }
64187526 else
6419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6420 $as_echo "no" >&6; }
7527 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7528 printf "%s\n" "no" >&6; }
64217529 fi
64227530
64237531
64267534 ac_ct_RANLIB=$RANLIB
64277535 # Extract the first word of "ranlib", so it can be a program name with args.
64287536 set dummy ranlib; ac_word=$2
6429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6430 $as_echo_n "checking for $ac_word... " >&6; }
6431 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6432 $as_echo_n "(cached) " >&6
6433 else
7537 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7538 printf %s "checking for $ac_word... " >&6; }
7539 if test ${ac_cv_prog_ac_ct_RANLIB+y}
7540 then :
7541 printf %s "(cached) " >&6
7542 else $as_nop
64347543 if test -n "$ac_ct_RANLIB"; then
64357544 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
64367545 else
64387547 for as_dir in $PATH
64397548 do
64407549 IFS=$as_save_IFS
6441 test -z "$as_dir" && as_dir=.
7550 case $as_dir in #(((
7551 '') as_dir=./ ;;
7552 */) ;;
7553 *) as_dir=$as_dir/ ;;
7554 esac
64427555 for ac_exec_ext in '' $ac_executable_extensions; do
6443 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7556 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
64447557 ac_cv_prog_ac_ct_RANLIB="ranlib"
6445 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7558 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
64467559 break 2
64477560 fi
64487561 done
64537566 fi
64547567 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
64557568 if test -n "$ac_ct_RANLIB"; then
6456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6457 $as_echo "$ac_ct_RANLIB" >&6; }
7569 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7570 printf "%s\n" "$ac_ct_RANLIB" >&6; }
64587571 else
6459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6460 $as_echo "no" >&6; }
7572 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7573 printf "%s\n" "no" >&6; }
64617574 fi
64627575
64637576 if test "x$ac_ct_RANLIB" = x; then
64657578 else
64667579 case $cross_compiling:$ac_tool_warned in
64677580 yes:)
6468 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6469 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7581 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7582 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
64707583 ac_tool_warned=yes ;;
64717584 esac
64727585 RANLIB=$ac_ct_RANLIB
65557668
65567669
65577670 # Check for command to grab the raw symbol name followed by C symbol from nm.
6558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6559 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6560 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6561 $as_echo_n "(cached) " >&6
6562 else
7671 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7672 printf %s "checking command to parse $NM output from $compiler object... " >&6; }
7673 if test ${lt_cv_sys_global_symbol_pipe+y}
7674 then :
7675 printf %s "(cached) " >&6
7676 else $as_nop
65637677
65647678 # These are sane defaults that work on at least a few old systems.
65657679 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
66147728
66157729 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
66167730 # Gets list of data symbols to import.
6617 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
7731 lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'"
66187732 # Adjust the below global symbol transforms to fixup imported variables.
66197733 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
66207734 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
66327746 # Transform an extracted symbol line into a proper C declaration.
66337747 # Some systems (esp. on ia64) link data and code symbols differently,
66347748 # so use this general approach.
6635 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
7749 lt_cv_sys_global_symbol_to_cdecl="$SED -n"\
66367750 $lt_cdecl_hook\
66377751 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
66387752 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
66397753
66407754 # Transform an extracted symbol line into symbol name and symbol address
6641 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
7755 lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\
66427756 $lt_c_name_hook\
66437757 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
66447758 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
66457759
66467760 # Transform an extracted symbol line into symbol name with lib prefix and
66477761 # symbol address.
6648 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
7762 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\
66497763 $lt_c_name_lib_hook\
66507764 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
66517765 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
66697783 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
66707784 # Fake it for dumpbin and say T for any non-static function,
66717785 # D for any global variable and I for any imported variable.
6672 # Also find C++ and __fastcall symbols from MSVC++,
7786 # Also find C++ and __fastcall symbols from MSVC++ or ICC,
66737787 # which start with @ or ?.
66747788 lt_cv_sys_global_symbol_pipe="$AWK '"\
66757789 " {last_section=section; section=\$ 3};"\
66877801 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
66887802 " ' prfx=^$ac_symprfx"
66897803 else
6690 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7804 lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
66917805 fi
6692 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
7806 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'"
66937807
66947808 # Check to see that the pipe works correctly.
66957809 pipe_works=no
67117825 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
67127826 (eval $ac_compile) 2>&5
67137827 ac_status=$?
6714 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7828 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
67157829 test $ac_status = 0; }; then
67167830 # Now try to grab the symbols.
67177831 nlist=conftest.nm
67847898 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
67857899 (eval $ac_link) 2>&5
67867900 ac_status=$?
6787 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7901 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
67887902 test $ac_status = 0; } && test -s conftest$ac_exeext; then
67897903 pipe_works=yes
67907904 fi
68197933 lt_cv_sys_global_symbol_to_cdecl=
68207934 fi
68217935 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6823 $as_echo "failed" >&6; }
7936 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7937 printf "%s\n" "failed" >&6; }
68247938 else
6825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6826 $as_echo "ok" >&6; }
7939 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7940 printf "%s\n" "ok" >&6; }
68277941 fi
68287942
68297943 # Response file support.
68697983
68707984
68717985
6872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6873 $as_echo_n "checking for sysroot... " >&6; }
7986 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7987 printf %s "checking for sysroot... " >&6; }
68747988
68757989 # Check whether --with-sysroot was given.
6876 if test "${with_sysroot+set}" = set; then :
7990 if test ${with_sysroot+y}
7991 then :
68777992 withval=$with_sysroot;
6878 else
7993 else $as_nop
68797994 with_sysroot=no
68807995 fi
68817996
68888003 fi
68898004 ;; #(
68908005 /*)
6891 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
8006 lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"`
68928007 ;; #(
68938008 no|'')
68948009 ;; #(
68958010 *)
6896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
6897 $as_echo "$with_sysroot" >&6; }
8011 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
8012 printf "%s\n" "$with_sysroot" >&6; }
68988013 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
68998014 ;;
69008015 esac
69018016
6902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6903 $as_echo "${lt_sysroot:-no}" >&6; }
6904
6905
6906
6907
6908
6909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
6910 $as_echo_n "checking for a working dd... " >&6; }
6911 if ${ac_cv_path_lt_DD+:} false; then :
6912 $as_echo_n "(cached) " >&6
6913 else
8017 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
8018 printf "%s\n" "${lt_sysroot:-no}" >&6; }
8019
8020
8021
8022
8023
8024 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
8025 printf %s "checking for a working dd... " >&6; }
8026 if test ${ac_cv_path_lt_DD+y}
8027 then :
8028 printf %s "(cached) " >&6
8029 else $as_nop
69148030 printf 0123456789abcdef0123456789abcdef >conftest.i
69158031 cat conftest.i conftest.i >conftest2.i
69168032 : ${lt_DD:=$DD}
69218037 for as_dir in $PATH
69228038 do
69238039 IFS=$as_save_IFS
6924 test -z "$as_dir" && as_dir=.
6925 for ac_prog in dd; do
8040 case $as_dir in #(((
8041 '') as_dir=./ ;;
8042 */) ;;
8043 *) as_dir=$as_dir/ ;;
8044 esac
8045 for ac_prog in dd
8046 do
69268047 for ac_exec_ext in '' $ac_executable_extensions; do
6927 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
8048 ac_path_lt_DD="$as_dir$ac_prog$ac_exec_ext"
69288049 as_fn_executable_p "$ac_path_lt_DD" || continue
69298050 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
69308051 cmp -s conftest.i conftest.out \
69448065
69458066 rm -f conftest.i conftest2.i conftest.out
69468067 fi
6947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
6948 $as_echo "$ac_cv_path_lt_DD" >&6; }
6949
6950
6951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
6952 $as_echo_n "checking how to truncate binary pipes... " >&6; }
6953 if ${lt_cv_truncate_bin+:} false; then :
6954 $as_echo_n "(cached) " >&6
6955 else
8068 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
8069 printf "%s\n" "$ac_cv_path_lt_DD" >&6; }
8070
8071
8072 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
8073 printf %s "checking how to truncate binary pipes... " >&6; }
8074 if test ${lt_cv_truncate_bin+y}
8075 then :
8076 printf %s "(cached) " >&6
8077 else $as_nop
69568078 printf 0123456789abcdef0123456789abcdef >conftest.i
69578079 cat conftest.i conftest.i >conftest2.i
69588080 lt_cv_truncate_bin=
69638085 rm -f conftest.i conftest2.i conftest.out
69648086 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
69658087 fi
6966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
6967 $as_echo "$lt_cv_truncate_bin" >&6; }
8088 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
8089 printf "%s\n" "$lt_cv_truncate_bin" >&6; }
69688090
69698091
69708092
69878109 }
69888110
69898111 # Check whether --enable-libtool-lock was given.
6990 if test "${enable_libtool_lock+set}" = set; then :
8112 if test ${enable_libtool_lock+y}
8113 then :
69918114 enableval=$enable_libtool_lock;
69928115 fi
69938116
70038126 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
70048127 (eval $ac_compile) 2>&5
70058128 ac_status=$?
7006 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8129 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
70078130 test $ac_status = 0; }; then
7008 case `/usr/bin/file conftest.$ac_objext` in
8131 case `$FILECMD conftest.$ac_objext` in
70098132 *ELF-32*)
70108133 HPUX_IA64_MODE=32
70118134 ;;
70238146 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
70248147 (eval $ac_compile) 2>&5
70258148 ac_status=$?
7026 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8149 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
70278150 test $ac_status = 0; }; then
70288151 if test yes = "$lt_cv_prog_gnu_ld"; then
7029 case `/usr/bin/file conftest.$ac_objext` in
8152 case `$FILECMD conftest.$ac_objext` in
70308153 *32-bit*)
70318154 LD="${LD-ld} -melf32bsmip"
70328155 ;;
70388161 ;;
70398162 esac
70408163 else
7041 case `/usr/bin/file conftest.$ac_objext` in
8164 case `$FILECMD conftest.$ac_objext` in
70428165 *32-bit*)
70438166 LD="${LD-ld} -32"
70448167 ;;
70618184 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
70628185 (eval $ac_compile) 2>&5
70638186 ac_status=$?
7064 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8187 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
70658188 test $ac_status = 0; }; then
70668189 emul=elf
7067 case `/usr/bin/file conftest.$ac_objext` in
8190 case `$FILECMD conftest.$ac_objext` in
70688191 *32-bit*)
70698192 emul="${emul}32"
70708193 ;;
70728195 emul="${emul}64"
70738196 ;;
70748197 esac
7075 case `/usr/bin/file conftest.$ac_objext` in
8198 case `$FILECMD conftest.$ac_objext` in
70768199 *MSB*)
70778200 emul="${emul}btsmip"
70788201 ;;
70808203 emul="${emul}ltsmip"
70818204 ;;
70828205 esac
7083 case `/usr/bin/file conftest.$ac_objext` in
8206 case `$FILECMD conftest.$ac_objext` in
70848207 *N32*)
70858208 emul="${emul}n32"
70868209 ;;
71028225 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
71038226 (eval $ac_compile) 2>&5
71048227 ac_status=$?
7105 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8228 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
71068229 test $ac_status = 0; }; then
7107 case `/usr/bin/file conftest.o` in
8230 case `$FILECMD conftest.o` in
71088231 *32-bit*)
71098232 case $host in
71108233 x86_64-*kfreebsd*-gnu)
71118234 LD="${LD-ld} -m elf_i386_fbsd"
71128235 ;;
71138236 x86_64-*linux*)
7114 case `/usr/bin/file conftest.o` in
8237 case `$FILECMD conftest.o` in
71158238 *x86-64*)
71168239 LD="${LD-ld} -m elf32_x86_64"
71178240 ;;
71658288 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
71668289 SAVE_CFLAGS=$CFLAGS
71678290 CFLAGS="$CFLAGS -belf"
7168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7169 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7170 if ${lt_cv_cc_needs_belf+:} false; then :
7171 $as_echo_n "(cached) " >&6
7172 else
8291 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
8292 printf %s "checking whether the C compiler needs -belf... " >&6; }
8293 if test ${lt_cv_cc_needs_belf+y}
8294 then :
8295 printf %s "(cached) " >&6
8296 else $as_nop
71738297 ac_ext=c
71748298 ac_cpp='$CPP $CPPFLAGS'
71758299 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
71808304 /* end confdefs.h. */
71818305
71828306 int
7183 main ()
8307 main (void)
71848308 {
71858309
71868310 ;
71878311 return 0;
71888312 }
71898313 _ACEOF
7190 if ac_fn_c_try_link "$LINENO"; then :
8314 if ac_fn_c_try_link "$LINENO"
8315 then :
71918316 lt_cv_cc_needs_belf=yes
7192 else
8317 else $as_nop
71938318 lt_cv_cc_needs_belf=no
71948319 fi
7195 rm -f core conftest.err conftest.$ac_objext \
8320 rm -f core conftest.err conftest.$ac_objext conftest.beam \
71968321 conftest$ac_exeext conftest.$ac_ext
71978322 ac_ext=c
71988323 ac_cpp='$CPP $CPPFLAGS'
72018326 ac_compiler_gnu=$ac_cv_c_compiler_gnu
72028327
72038328 fi
7204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7205 $as_echo "$lt_cv_cc_needs_belf" >&6; }
8329 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
8330 printf "%s\n" "$lt_cv_cc_needs_belf" >&6; }
72068331 if test yes != "$lt_cv_cc_needs_belf"; then
72078332 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
72088333 CFLAGS=$SAVE_CFLAGS
72158340 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
72168341 (eval $ac_compile) 2>&5
72178342 ac_status=$?
7218 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8343 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
72198344 test $ac_status = 0; }; then
7220 case `/usr/bin/file conftest.o` in
8345 case `$FILECMD conftest.o` in
72218346 *64-bit*)
72228347 case $lt_cv_prog_gnu_ld in
72238348 yes*)
72528377 if test -n "$ac_tool_prefix"; then
72538378 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
72548379 set dummy ${ac_tool_prefix}mt; ac_word=$2
7255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7256 $as_echo_n "checking for $ac_word... " >&6; }
7257 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7258 $as_echo_n "(cached) " >&6
7259 else
8380 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8381 printf %s "checking for $ac_word... " >&6; }
8382 if test ${ac_cv_prog_MANIFEST_TOOL+y}
8383 then :
8384 printf %s "(cached) " >&6
8385 else $as_nop
72608386 if test -n "$MANIFEST_TOOL"; then
72618387 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
72628388 else
72648390 for as_dir in $PATH
72658391 do
72668392 IFS=$as_save_IFS
7267 test -z "$as_dir" && as_dir=.
8393 case $as_dir in #(((
8394 '') as_dir=./ ;;
8395 */) ;;
8396 *) as_dir=$as_dir/ ;;
8397 esac
72688398 for ac_exec_ext in '' $ac_executable_extensions; do
7269 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8399 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
72708400 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8401 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
72728402 break 2
72738403 fi
72748404 done
72798409 fi
72808410 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
72818411 if test -n "$MANIFEST_TOOL"; then
7282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7283 $as_echo "$MANIFEST_TOOL" >&6; }
8412 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
8413 printf "%s\n" "$MANIFEST_TOOL" >&6; }
72848414 else
7285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7286 $as_echo "no" >&6; }
8415 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8416 printf "%s\n" "no" >&6; }
72878417 fi
72888418
72898419
72928422 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
72938423 # Extract the first word of "mt", so it can be a program name with args.
72948424 set dummy mt; ac_word=$2
7295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7296 $as_echo_n "checking for $ac_word... " >&6; }
7297 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7298 $as_echo_n "(cached) " >&6
7299 else
8425 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8426 printf %s "checking for $ac_word... " >&6; }
8427 if test ${ac_cv_prog_ac_ct_MANIFEST_TOOL+y}
8428 then :
8429 printf %s "(cached) " >&6
8430 else $as_nop
73008431 if test -n "$ac_ct_MANIFEST_TOOL"; then
73018432 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
73028433 else
73048435 for as_dir in $PATH
73058436 do
73068437 IFS=$as_save_IFS
7307 test -z "$as_dir" && as_dir=.
8438 case $as_dir in #(((
8439 '') as_dir=./ ;;
8440 */) ;;
8441 *) as_dir=$as_dir/ ;;
8442 esac
73088443 for ac_exec_ext in '' $ac_executable_extensions; do
7309 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8444 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
73108445 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8446 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
73128447 break 2
73138448 fi
73148449 done
73198454 fi
73208455 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
73218456 if test -n "$ac_ct_MANIFEST_TOOL"; then
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7323 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
8457 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
8458 printf "%s\n" "$ac_ct_MANIFEST_TOOL" >&6; }
73248459 else
7325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7326 $as_echo "no" >&6; }
8460 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8461 printf "%s\n" "no" >&6; }
73278462 fi
73288463
73298464 if test "x$ac_ct_MANIFEST_TOOL" = x; then
73318466 else
73328467 case $cross_compiling:$ac_tool_warned in
73338468 yes:)
7334 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7335 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8469 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8470 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
73368471 ac_tool_warned=yes ;;
73378472 esac
73388473 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
73428477 fi
73438478
73448479 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7346 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7347 if ${lt_cv_path_mainfest_tool+:} false; then :
7348 $as_echo_n "(cached) " >&6
7349 else
8480 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
8481 printf %s "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
8482 if test ${lt_cv_path_mainfest_tool+y}
8483 then :
8484 printf %s "(cached) " >&6
8485 else $as_nop
73508486 lt_cv_path_mainfest_tool=no
73518487 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
73528488 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
73568492 fi
73578493 rm -f conftest*
73588494 fi
7359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7360 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
8495 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
8496 printf "%s\n" "$lt_cv_path_mainfest_tool" >&6; }
73618497 if test yes != "$lt_cv_path_mainfest_tool"; then
73628498 MANIFEST_TOOL=:
73638499 fi
73728508 if test -n "$ac_tool_prefix"; then
73738509 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
73748510 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7376 $as_echo_n "checking for $ac_word... " >&6; }
7377 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7378 $as_echo_n "(cached) " >&6
7379 else
8511 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8512 printf %s "checking for $ac_word... " >&6; }
8513 if test ${ac_cv_prog_DSYMUTIL+y}
8514 then :
8515 printf %s "(cached) " >&6
8516 else $as_nop
73808517 if test -n "$DSYMUTIL"; then
73818518 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
73828519 else
73848521 for as_dir in $PATH
73858522 do
73868523 IFS=$as_save_IFS
7387 test -z "$as_dir" && as_dir=.
8524 case $as_dir in #(((
8525 '') as_dir=./ ;;
8526 */) ;;
8527 *) as_dir=$as_dir/ ;;
8528 esac
73888529 for ac_exec_ext in '' $ac_executable_extensions; do
7389 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8530 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
73908531 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8532 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
73928533 break 2
73938534 fi
73948535 done
73998540 fi
74008541 DSYMUTIL=$ac_cv_prog_DSYMUTIL
74018542 if test -n "$DSYMUTIL"; then
7402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7403 $as_echo "$DSYMUTIL" >&6; }
8543 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
8544 printf "%s\n" "$DSYMUTIL" >&6; }
74048545 else
7405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7406 $as_echo "no" >&6; }
8546 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8547 printf "%s\n" "no" >&6; }
74078548 fi
74088549
74098550
74128553 ac_ct_DSYMUTIL=$DSYMUTIL
74138554 # Extract the first word of "dsymutil", so it can be a program name with args.
74148555 set dummy dsymutil; ac_word=$2
7415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7416 $as_echo_n "checking for $ac_word... " >&6; }
7417 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7418 $as_echo_n "(cached) " >&6
7419 else
8556 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8557 printf %s "checking for $ac_word... " >&6; }
8558 if test ${ac_cv_prog_ac_ct_DSYMUTIL+y}
8559 then :
8560 printf %s "(cached) " >&6
8561 else $as_nop
74208562 if test -n "$ac_ct_DSYMUTIL"; then
74218563 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
74228564 else
74248566 for as_dir in $PATH
74258567 do
74268568 IFS=$as_save_IFS
7427 test -z "$as_dir" && as_dir=.
8569 case $as_dir in #(((
8570 '') as_dir=./ ;;
8571 */) ;;
8572 *) as_dir=$as_dir/ ;;
8573 esac
74288574 for ac_exec_ext in '' $ac_executable_extensions; do
7429 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8575 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
74308576 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7431 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8577 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
74328578 break 2
74338579 fi
74348580 done
74398585 fi
74408586 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
74418587 if test -n "$ac_ct_DSYMUTIL"; then
7442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7443 $as_echo "$ac_ct_DSYMUTIL" >&6; }
8588 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
8589 printf "%s\n" "$ac_ct_DSYMUTIL" >&6; }
74448590 else
7445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7446 $as_echo "no" >&6; }
8591 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8592 printf "%s\n" "no" >&6; }
74478593 fi
74488594
74498595 if test "x$ac_ct_DSYMUTIL" = x; then
74518597 else
74528598 case $cross_compiling:$ac_tool_warned in
74538599 yes:)
7454 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7455 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8600 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8601 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
74568602 ac_tool_warned=yes ;;
74578603 esac
74588604 DSYMUTIL=$ac_ct_DSYMUTIL
74648610 if test -n "$ac_tool_prefix"; then
74658611 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
74668612 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7468 $as_echo_n "checking for $ac_word... " >&6; }
7469 if ${ac_cv_prog_NMEDIT+:} false; then :
7470 $as_echo_n "(cached) " >&6
7471 else
8613 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8614 printf %s "checking for $ac_word... " >&6; }
8615 if test ${ac_cv_prog_NMEDIT+y}
8616 then :
8617 printf %s "(cached) " >&6
8618 else $as_nop
74728619 if test -n "$NMEDIT"; then
74738620 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
74748621 else
74768623 for as_dir in $PATH
74778624 do
74788625 IFS=$as_save_IFS
7479 test -z "$as_dir" && as_dir=.
8626 case $as_dir in #(((
8627 '') as_dir=./ ;;
8628 */) ;;
8629 *) as_dir=$as_dir/ ;;
8630 esac
74808631 for ac_exec_ext in '' $ac_executable_extensions; do
7481 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8632 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
74828633 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7483 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8634 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
74848635 break 2
74858636 fi
74868637 done
74918642 fi
74928643 NMEDIT=$ac_cv_prog_NMEDIT
74938644 if test -n "$NMEDIT"; then
7494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7495 $as_echo "$NMEDIT" >&6; }
8645 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
8646 printf "%s\n" "$NMEDIT" >&6; }
74968647 else
7497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7498 $as_echo "no" >&6; }
8648 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8649 printf "%s\n" "no" >&6; }
74998650 fi
75008651
75018652
75048655 ac_ct_NMEDIT=$NMEDIT
75058656 # Extract the first word of "nmedit", so it can be a program name with args.
75068657 set dummy nmedit; ac_word=$2
7507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7508 $as_echo_n "checking for $ac_word... " >&6; }
7509 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7510 $as_echo_n "(cached) " >&6
7511 else
8658 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8659 printf %s "checking for $ac_word... " >&6; }
8660 if test ${ac_cv_prog_ac_ct_NMEDIT+y}
8661 then :
8662 printf %s "(cached) " >&6
8663 else $as_nop
75128664 if test -n "$ac_ct_NMEDIT"; then
75138665 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
75148666 else
75168668 for as_dir in $PATH
75178669 do
75188670 IFS=$as_save_IFS
7519 test -z "$as_dir" && as_dir=.
8671 case $as_dir in #(((
8672 '') as_dir=./ ;;
8673 */) ;;
8674 *) as_dir=$as_dir/ ;;
8675 esac
75208676 for ac_exec_ext in '' $ac_executable_extensions; do
7521 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8677 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
75228678 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8679 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
75248680 break 2
75258681 fi
75268682 done
75318687 fi
75328688 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
75338689 if test -n "$ac_ct_NMEDIT"; then
7534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7535 $as_echo "$ac_ct_NMEDIT" >&6; }
8690 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
8691 printf "%s\n" "$ac_ct_NMEDIT" >&6; }
75368692 else
7537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7538 $as_echo "no" >&6; }
8693 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8694 printf "%s\n" "no" >&6; }
75398695 fi
75408696
75418697 if test "x$ac_ct_NMEDIT" = x; then
75438699 else
75448700 case $cross_compiling:$ac_tool_warned in
75458701 yes:)
7546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7547 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8702 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8703 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
75488704 ac_tool_warned=yes ;;
75498705 esac
75508706 NMEDIT=$ac_ct_NMEDIT
75568712 if test -n "$ac_tool_prefix"; then
75578713 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
75588714 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7560 $as_echo_n "checking for $ac_word... " >&6; }
7561 if ${ac_cv_prog_LIPO+:} false; then :
7562 $as_echo_n "(cached) " >&6
7563 else
8715 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8716 printf %s "checking for $ac_word... " >&6; }
8717 if test ${ac_cv_prog_LIPO+y}
8718 then :
8719 printf %s "(cached) " >&6
8720 else $as_nop
75648721 if test -n "$LIPO"; then
75658722 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
75668723 else
75688725 for as_dir in $PATH
75698726 do
75708727 IFS=$as_save_IFS
7571 test -z "$as_dir" && as_dir=.
8728 case $as_dir in #(((
8729 '') as_dir=./ ;;
8730 */) ;;
8731 *) as_dir=$as_dir/ ;;
8732 esac
75728733 for ac_exec_ext in '' $ac_executable_extensions; do
7573 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8734 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
75748735 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8736 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
75768737 break 2
75778738 fi
75788739 done
75838744 fi
75848745 LIPO=$ac_cv_prog_LIPO
75858746 if test -n "$LIPO"; then
7586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7587 $as_echo "$LIPO" >&6; }
8747 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8748 printf "%s\n" "$LIPO" >&6; }
75888749 else
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7590 $as_echo "no" >&6; }
8750 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8751 printf "%s\n" "no" >&6; }
75918752 fi
75928753
75938754
75968757 ac_ct_LIPO=$LIPO
75978758 # Extract the first word of "lipo", so it can be a program name with args.
75988759 set dummy lipo; ac_word=$2
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7600 $as_echo_n "checking for $ac_word... " >&6; }
7601 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7602 $as_echo_n "(cached) " >&6
7603 else
8760 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8761 printf %s "checking for $ac_word... " >&6; }
8762 if test ${ac_cv_prog_ac_ct_LIPO+y}
8763 then :
8764 printf %s "(cached) " >&6
8765 else $as_nop
76048766 if test -n "$ac_ct_LIPO"; then
76058767 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
76068768 else
76088770 for as_dir in $PATH
76098771 do
76108772 IFS=$as_save_IFS
7611 test -z "$as_dir" && as_dir=.
8773 case $as_dir in #(((
8774 '') as_dir=./ ;;
8775 */) ;;
8776 *) as_dir=$as_dir/ ;;
8777 esac
76128778 for ac_exec_ext in '' $ac_executable_extensions; do
7613 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8779 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
76148780 ac_cv_prog_ac_ct_LIPO="lipo"
7615 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8781 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
76168782 break 2
76178783 fi
76188784 done
76238789 fi
76248790 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
76258791 if test -n "$ac_ct_LIPO"; then
7626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7627 $as_echo "$ac_ct_LIPO" >&6; }
8792 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8793 printf "%s\n" "$ac_ct_LIPO" >&6; }
76288794 else
7629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7630 $as_echo "no" >&6; }
8795 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8796 printf "%s\n" "no" >&6; }
76318797 fi
76328798
76338799 if test "x$ac_ct_LIPO" = x; then
76358801 else
76368802 case $cross_compiling:$ac_tool_warned in
76378803 yes:)
7638 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7639 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8804 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8805 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
76408806 ac_tool_warned=yes ;;
76418807 esac
76428808 LIPO=$ac_ct_LIPO
76488814 if test -n "$ac_tool_prefix"; then
76498815 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
76508816 set dummy ${ac_tool_prefix}otool; ac_word=$2
7651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7652 $as_echo_n "checking for $ac_word... " >&6; }
7653 if ${ac_cv_prog_OTOOL+:} false; then :
7654 $as_echo_n "(cached) " >&6
7655 else
8817 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8818 printf %s "checking for $ac_word... " >&6; }
8819 if test ${ac_cv_prog_OTOOL+y}
8820 then :
8821 printf %s "(cached) " >&6
8822 else $as_nop
76568823 if test -n "$OTOOL"; then
76578824 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
76588825 else
76608827 for as_dir in $PATH
76618828 do
76628829 IFS=$as_save_IFS
7663 test -z "$as_dir" && as_dir=.
8830 case $as_dir in #(((
8831 '') as_dir=./ ;;
8832 */) ;;
8833 *) as_dir=$as_dir/ ;;
8834 esac
76648835 for ac_exec_ext in '' $ac_executable_extensions; do
7665 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8836 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
76668837 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8838 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
76688839 break 2
76698840 fi
76708841 done
76758846 fi
76768847 OTOOL=$ac_cv_prog_OTOOL
76778848 if test -n "$OTOOL"; then
7678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7679 $as_echo "$OTOOL" >&6; }
8849 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8850 printf "%s\n" "$OTOOL" >&6; }
76808851 else
7681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7682 $as_echo "no" >&6; }
8852 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8853 printf "%s\n" "no" >&6; }
76838854 fi
76848855
76858856
76888859 ac_ct_OTOOL=$OTOOL
76898860 # Extract the first word of "otool", so it can be a program name with args.
76908861 set dummy otool; ac_word=$2
7691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7692 $as_echo_n "checking for $ac_word... " >&6; }
7693 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7694 $as_echo_n "(cached) " >&6
7695 else
8862 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8863 printf %s "checking for $ac_word... " >&6; }
8864 if test ${ac_cv_prog_ac_ct_OTOOL+y}
8865 then :
8866 printf %s "(cached) " >&6
8867 else $as_nop
76968868 if test -n "$ac_ct_OTOOL"; then
76978869 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
76988870 else
77008872 for as_dir in $PATH
77018873 do
77028874 IFS=$as_save_IFS
7703 test -z "$as_dir" && as_dir=.
8875 case $as_dir in #(((
8876 '') as_dir=./ ;;
8877 */) ;;
8878 *) as_dir=$as_dir/ ;;
8879 esac
77048880 for ac_exec_ext in '' $ac_executable_extensions; do
7705 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8881 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
77068882 ac_cv_prog_ac_ct_OTOOL="otool"
7707 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8883 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
77088884 break 2
77098885 fi
77108886 done
77158891 fi
77168892 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
77178893 if test -n "$ac_ct_OTOOL"; then
7718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7719 $as_echo "$ac_ct_OTOOL" >&6; }
8894 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8895 printf "%s\n" "$ac_ct_OTOOL" >&6; }
77208896 else
7721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7722 $as_echo "no" >&6; }
8897 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8898 printf "%s\n" "no" >&6; }
77238899 fi
77248900
77258901 if test "x$ac_ct_OTOOL" = x; then
77278903 else
77288904 case $cross_compiling:$ac_tool_warned in
77298905 yes:)
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7731 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8906 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8907 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
77328908 ac_tool_warned=yes ;;
77338909 esac
77348910 OTOOL=$ac_ct_OTOOL
77408916 if test -n "$ac_tool_prefix"; then
77418917 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
77428918 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7744 $as_echo_n "checking for $ac_word... " >&6; }
7745 if ${ac_cv_prog_OTOOL64+:} false; then :
7746 $as_echo_n "(cached) " >&6
7747 else
8919 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8920 printf %s "checking for $ac_word... " >&6; }
8921 if test ${ac_cv_prog_OTOOL64+y}
8922 then :
8923 printf %s "(cached) " >&6
8924 else $as_nop
77488925 if test -n "$OTOOL64"; then
77498926 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
77508927 else
77528929 for as_dir in $PATH
77538930 do
77548931 IFS=$as_save_IFS
7755 test -z "$as_dir" && as_dir=.
8932 case $as_dir in #(((
8933 '') as_dir=./ ;;
8934 */) ;;
8935 *) as_dir=$as_dir/ ;;
8936 esac
77568937 for ac_exec_ext in '' $ac_executable_extensions; do
7757 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8938 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
77588939 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8940 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
77608941 break 2
77618942 fi
77628943 done
77678948 fi
77688949 OTOOL64=$ac_cv_prog_OTOOL64
77698950 if test -n "$OTOOL64"; then
7770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7771 $as_echo "$OTOOL64" >&6; }
8951 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8952 printf "%s\n" "$OTOOL64" >&6; }
77728953 else
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7774 $as_echo "no" >&6; }
8954 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8955 printf "%s\n" "no" >&6; }
77758956 fi
77768957
77778958
77808961 ac_ct_OTOOL64=$OTOOL64
77818962 # Extract the first word of "otool64", so it can be a program name with args.
77828963 set dummy otool64; ac_word=$2
7783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7784 $as_echo_n "checking for $ac_word... " >&6; }
7785 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7786 $as_echo_n "(cached) " >&6
7787 else
8964 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8965 printf %s "checking for $ac_word... " >&6; }
8966 if test ${ac_cv_prog_ac_ct_OTOOL64+y}
8967 then :
8968 printf %s "(cached) " >&6
8969 else $as_nop
77888970 if test -n "$ac_ct_OTOOL64"; then
77898971 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
77908972 else
77928974 for as_dir in $PATH
77938975 do
77948976 IFS=$as_save_IFS
7795 test -z "$as_dir" && as_dir=.
8977 case $as_dir in #(((
8978 '') as_dir=./ ;;
8979 */) ;;
8980 *) as_dir=$as_dir/ ;;
8981 esac
77968982 for ac_exec_ext in '' $ac_executable_extensions; do
7797 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8983 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
77988984 ac_cv_prog_ac_ct_OTOOL64="otool64"
7799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8985 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
78008986 break 2
78018987 fi
78028988 done
78078993 fi
78088994 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
78098995 if test -n "$ac_ct_OTOOL64"; then
7810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7811 $as_echo "$ac_ct_OTOOL64" >&6; }
8996 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8997 printf "%s\n" "$ac_ct_OTOOL64" >&6; }
78128998 else
7813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7814 $as_echo "no" >&6; }
8999 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
9000 printf "%s\n" "no" >&6; }
78159001 fi
78169002
78179003 if test "x$ac_ct_OTOOL64" = x; then
78199005 else
78209006 case $cross_compiling:$ac_tool_warned in
78219007 yes:)
7822 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7823 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9008 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9009 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
78249010 ac_tool_warned=yes ;;
78259011 esac
78269012 OTOOL64=$ac_ct_OTOOL64
78559041
78569042
78579043
7858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7859 $as_echo_n "checking for -single_module linker flag... " >&6; }
7860 if ${lt_cv_apple_cc_single_mod+:} false; then :
7861 $as_echo_n "(cached) " >&6
7862 else
9044 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
9045 printf %s "checking for -single_module linker flag... " >&6; }
9046 if test ${lt_cv_apple_cc_single_mod+y}
9047 then :
9048 printf %s "(cached) " >&6
9049 else $as_nop
78639050 lt_cv_apple_cc_single_mod=no
78649051 if test -z "$LT_MULTI_MODULE"; then
78659052 # By default we will add the -single_module flag. You can override
78889075 rm -f conftest.*
78899076 fi
78909077 fi
7891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7892 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7893
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7895 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7896 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7897 $as_echo_n "(cached) " >&6
7898 else
9078 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
9079 printf "%s\n" "$lt_cv_apple_cc_single_mod" >&6; }
9080
9081 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
9082 printf %s "checking for -exported_symbols_list linker flag... " >&6; }
9083 if test ${lt_cv_ld_exported_symbols_list+y}
9084 then :
9085 printf %s "(cached) " >&6
9086 else $as_nop
78999087 lt_cv_ld_exported_symbols_list=no
79009088 save_LDFLAGS=$LDFLAGS
79019089 echo "_main" > conftest.sym
79049092 /* end confdefs.h. */
79059093
79069094 int
7907 main ()
9095 main (void)
79089096 {
79099097
79109098 ;
79119099 return 0;
79129100 }
79139101 _ACEOF
7914 if ac_fn_c_try_link "$LINENO"; then :
9102 if ac_fn_c_try_link "$LINENO"
9103 then :
79159104 lt_cv_ld_exported_symbols_list=yes
7916 else
9105 else $as_nop
79179106 lt_cv_ld_exported_symbols_list=no
79189107 fi
7919 rm -f core conftest.err conftest.$ac_objext \
9108 rm -f core conftest.err conftest.$ac_objext conftest.beam \
79209109 conftest$ac_exeext conftest.$ac_ext
79219110 LDFLAGS=$save_LDFLAGS
79229111
79239112 fi
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7925 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7926
7927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7928 $as_echo_n "checking for -force_load linker flag... " >&6; }
7929 if ${lt_cv_ld_force_load+:} false; then :
7930 $as_echo_n "(cached) " >&6
7931 else
9113 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
9114 printf "%s\n" "$lt_cv_ld_exported_symbols_list" >&6; }
9115
9116 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
9117 printf %s "checking for -force_load linker flag... " >&6; }
9118 if test ${lt_cv_ld_force_load+y}
9119 then :
9120 printf %s "(cached) " >&6
9121 else $as_nop
79329122 lt_cv_ld_force_load=no
79339123 cat > conftest.c << _LT_EOF
79349124 int forced_loaded() { return 2;}
79359125 _LT_EOF
79369126 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
79379127 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7938 echo "$AR cr libconftest.a conftest.o" >&5
7939 $AR cr libconftest.a conftest.o 2>&5
9128 echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5
9129 $AR $AR_FLAGS libconftest.a conftest.o 2>&5
79409130 echo "$RANLIB libconftest.a" >&5
79419131 $RANLIB libconftest.a 2>&5
79429132 cat > conftest.c << _LT_EOF
79569146 rm -rf conftest.dSYM
79579147
79589148 fi
7959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7960 $as_echo "$lt_cv_ld_force_load" >&6; }
9149 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
9150 printf "%s\n" "$lt_cv_ld_force_load" >&6; }
79619151 case $host_os in
79629152 rhapsody* | darwin1.[012])
79639153 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
79649154 darwin1.*)
79659155 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
7966 darwin*) # darwin 5.x on
7967 # if running on 10.5 or later, the deployment target defaults
7968 # to the OS version, if on x86, and 10.4, the deployment
7969 # target defaults to 10.4. Don't you love it?
7970 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7971 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7972 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
7973 10.[012][,.]*)
7974 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
7975 10.*)
7976 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
9156 darwin*)
9157 case $MACOSX_DEPLOYMENT_TARGET,$host in
9158 10.[012],*|,*powerpc*-darwin[5-8]*)
9159 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
9160 *)
9161 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
79779162 esac
79789163 ;;
79799164 esac
80289213 esac
80299214 }
80309215
8031 ac_ext=c
8032 ac_cpp='$CPP $CPPFLAGS'
8033 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8034 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8035 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
8037 $as_echo_n "checking how to run the C preprocessor... " >&6; }
8038 # On Suns, sometimes $CPP names a directory.
8039 if test -n "$CPP" && test -d "$CPP"; then
8040 CPP=
8041 fi
8042 if test -z "$CPP"; then
8043 if ${ac_cv_prog_CPP+:} false; then :
8044 $as_echo_n "(cached) " >&6
8045 else
8046 # Double quotes because CPP needs to be expanded
8047 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
8048 do
8049 ac_preproc_ok=false
8050 for ac_c_preproc_warn_flag in '' yes
9216 ac_header= ac_cache=
9217 for ac_item in $ac_header_c_list
80519218 do
8052 # Use a header file that comes with gcc, so configuring glibc
8053 # with a fresh cross-compiler works.
8054 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8055 # <limits.h> exists even on freestanding compilers.
8056 # On the NeXT, cc -E runs the code through the compiler's parser,
8057 # not just through cpp. "Syntax error" is here to catch this case.
8058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8059 /* end confdefs.h. */
8060 #ifdef __STDC__
8061 # include <limits.h>
8062 #else
8063 # include <assert.h>
8064 #endif
8065 Syntax error
8066 _ACEOF
8067 if ac_fn_c_try_cpp "$LINENO"; then :
8068
8069 else
8070 # Broken: fails on valid input.
8071 continue
8072 fi
8073 rm -f conftest.err conftest.i conftest.$ac_ext
8074
8075 # OK, works on sane cases. Now check whether nonexistent headers
8076 # can be detected and how.
8077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8078 /* end confdefs.h. */
8079 #include <ac_nonexistent.h>
8080 _ACEOF
8081 if ac_fn_c_try_cpp "$LINENO"; then :
8082 # Broken: success on invalid input.
8083 continue
8084 else
8085 # Passes both tests.
8086 ac_preproc_ok=:
8087 break
8088 fi
8089 rm -f conftest.err conftest.i conftest.$ac_ext
8090
9219 if test $ac_cache; then
9220 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
9221 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
9222 printf "%s\n" "#define $ac_item 1" >> confdefs.h
9223 fi
9224 ac_header= ac_cache=
9225 elif test $ac_header; then
9226 ac_cache=$ac_item
9227 else
9228 ac_header=$ac_item
9229 fi
80919230 done
8092 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8093 rm -f conftest.i conftest.err conftest.$ac_ext
8094 if $ac_preproc_ok; then :
8095 break
8096 fi
8097
8098 done
8099 ac_cv_prog_CPP=$CPP
8100
8101 fi
8102 CPP=$ac_cv_prog_CPP
8103 else
8104 ac_cv_prog_CPP=$CPP
8105 fi
8106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
8107 $as_echo "$CPP" >&6; }
8108 ac_preproc_ok=false
8109 for ac_c_preproc_warn_flag in '' yes
8110 do
8111 # Use a header file that comes with gcc, so configuring glibc
8112 # with a fresh cross-compiler works.
8113 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8114 # <limits.h> exists even on freestanding compilers.
8115 # On the NeXT, cc -E runs the code through the compiler's parser,
8116 # not just through cpp. "Syntax error" is here to catch this case.
8117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8118 /* end confdefs.h. */
8119 #ifdef __STDC__
8120 # include <limits.h>
8121 #else
8122 # include <assert.h>
8123 #endif
8124 Syntax error
8125 _ACEOF
8126 if ac_fn_c_try_cpp "$LINENO"; then :
8127
8128 else
8129 # Broken: fails on valid input.
8130 continue
8131 fi
8132 rm -f conftest.err conftest.i conftest.$ac_ext
8133
8134 # OK, works on sane cases. Now check whether nonexistent headers
8135 # can be detected and how.
8136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8137 /* end confdefs.h. */
8138 #include <ac_nonexistent.h>
8139 _ACEOF
8140 if ac_fn_c_try_cpp "$LINENO"; then :
8141 # Broken: success on invalid input.
8142 continue
8143 else
8144 # Passes both tests.
8145 ac_preproc_ok=:
8146 break
8147 fi
8148 rm -f conftest.err conftest.i conftest.$ac_ext
8149
8150 done
8151 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8152 rm -f conftest.i conftest.err conftest.$ac_ext
8153 if $ac_preproc_ok; then :
8154
8155 else
8156 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8157 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8158 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
8159 See \`config.log' for more details" "$LINENO" 5; }
8160 fi
8161
8162 ac_ext=c
8163 ac_cpp='$CPP $CPPFLAGS'
8164 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8165 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8166 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8167
8168
8169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8170 $as_echo_n "checking for ANSI C header files... " >&6; }
8171 if ${ac_cv_header_stdc+:} false; then :
8172 $as_echo_n "(cached) " >&6
8173 else
8174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8175 /* end confdefs.h. */
8176 #include <stdlib.h>
8177 #include <stdarg.h>
8178 #include <string.h>
8179 #include <float.h>
8180
8181 int
8182 main ()
8183 {
8184
8185 ;
8186 return 0;
8187 }
8188 _ACEOF
8189 if ac_fn_c_try_compile "$LINENO"; then :
8190 ac_cv_header_stdc=yes
8191 else
8192 ac_cv_header_stdc=no
8193 fi
8194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8195
8196 if test $ac_cv_header_stdc = yes; then
8197 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8199 /* end confdefs.h. */
8200 #include <string.h>
8201
8202 _ACEOF
8203 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8204 $EGREP "memchr" >/dev/null 2>&1; then :
8205
8206 else
8207 ac_cv_header_stdc=no
8208 fi
8209 rm -f conftest*
8210
8211 fi
8212
8213 if test $ac_cv_header_stdc = yes; then
8214 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8215 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8216 /* end confdefs.h. */
8217 #include <stdlib.h>
8218
8219 _ACEOF
8220 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8221 $EGREP "free" >/dev/null 2>&1; then :
8222
8223 else
8224 ac_cv_header_stdc=no
8225 fi
8226 rm -f conftest*
8227
8228 fi
8229
8230 if test $ac_cv_header_stdc = yes; then
8231 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8232 if test "$cross_compiling" = yes; then :
8233 :
8234 else
8235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8236 /* end confdefs.h. */
8237 #include <ctype.h>
8238 #include <stdlib.h>
8239 #if ((' ' & 0x0FF) == 0x020)
8240 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8241 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8242 #else
8243 # define ISLOWER(c) \
8244 (('a' <= (c) && (c) <= 'i') \
8245 || ('j' <= (c) && (c) <= 'r') \
8246 || ('s' <= (c) && (c) <= 'z'))
8247 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8248 #endif
8249
8250 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8251 int
8252 main ()
8253 {
8254 int i;
8255 for (i = 0; i < 256; i++)
8256 if (XOR (islower (i), ISLOWER (i))
8257 || toupper (i) != TOUPPER (i))
8258 return 2;
8259 return 0;
8260 }
8261 _ACEOF
8262 if ac_fn_c_try_run "$LINENO"; then :
8263
8264 else
8265 ac_cv_header_stdc=no
8266 fi
8267 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8268 conftest.$ac_objext conftest.beam conftest.$ac_ext
8269 fi
8270
8271 fi
8272 fi
8273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8274 $as_echo "$ac_cv_header_stdc" >&6; }
8275 if test $ac_cv_header_stdc = yes; then
8276
8277 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8278
8279 fi
8280
8281 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8282 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8283 inttypes.h stdint.h unistd.h
8284 do :
8285 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8286 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
9231
9232
9233
9234
9235
9236
9237
9238
9239 if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
9240 then :
9241
9242 printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
9243
9244 fi
9245 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
82879246 "
8288 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8289 cat >>confdefs.h <<_ACEOF
8290 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8291 _ACEOF
8292
8293 fi
8294
8295 done
8296
8297
8298 for ac_header in dlfcn.h
8299 do :
8300 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8301 "
8302 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8303 cat >>confdefs.h <<_ACEOF
8304 #define HAVE_DLFCN_H 1
8305 _ACEOF
8306
8307 fi
8308
8309 done
9247 if test "x$ac_cv_header_dlfcn_h" = xyes
9248 then :
9249 printf "%s\n" "#define HAVE_DLFCN_H 1" >>confdefs.h
9250
9251 fi
83109252
83119253
83129254
83349276
83359277
83369278 # Check whether --enable-shared was given.
8337 if test "${enable_shared+set}" = set; then :
9279 if test ${enable_shared+y}
9280 then :
83389281 enableval=$enable_shared; p=${PACKAGE-default}
83399282 case $enableval in
83409283 yes) enable_shared=yes ;;
83529295 IFS=$lt_save_ifs
83539296 ;;
83549297 esac
8355 else
9298 else $as_nop
83569299 enable_shared=yes
83579300 fi
83589301
83659308
83669309
83679310 # Check whether --enable-static was given.
8368 if test "${enable_static+set}" = set; then :
9311 if test ${enable_static+y}
9312 then :
83699313 enableval=$enable_static; p=${PACKAGE-default}
83709314 case $enableval in
83719315 yes) enable_static=yes ;;
83839327 IFS=$lt_save_ifs
83849328 ;;
83859329 esac
8386 else
9330 else $as_nop
83879331 enable_static=yes
83889332 fi
83899333
83979341
83989342
83999343 # Check whether --with-pic was given.
8400 if test "${with_pic+set}" = set; then :
9344 if test ${with_pic+y}
9345 then :
84019346 withval=$with_pic; lt_p=${PACKAGE-default}
84029347 case $withval in
84039348 yes|no) pic_mode=$withval ;;
84149359 IFS=$lt_save_ifs
84159360 ;;
84169361 esac
8417 else
9362 else $as_nop
84189363 pic_mode=default
84199364 fi
84209365
84269371
84279372
84289373 # Check whether --enable-fast-install was given.
8429 if test "${enable_fast_install+set}" = set; then :
9374 if test ${enable_fast_install+y}
9375 then :
84309376 enableval=$enable_fast_install; p=${PACKAGE-default}
84319377 case $enableval in
84329378 yes) enable_fast_install=yes ;;
84449390 IFS=$lt_save_ifs
84459391 ;;
84469392 esac
8447 else
9393 else $as_nop
84489394 enable_fast_install=yes
84499395 fi
84509396
84589404 shared_archive_member_spec=
84599405 case $host,$enable_shared in
84609406 power*-*-aix[5-9]*,yes)
8461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8462 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
9407 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
9408 printf %s "checking which variant of shared library versioning to provide... " >&6; }
84639409
84649410 # Check whether --with-aix-soname was given.
8465 if test "${with_aix_soname+set}" = set; then :
9411 if test ${with_aix_soname+y}
9412 then :
84669413 withval=$with_aix_soname; case $withval in
84679414 aix|svr4|both)
84689415 ;;
84719418 ;;
84729419 esac
84739420 lt_cv_with_aix_soname=$with_aix_soname
8474 else
8475 if ${lt_cv_with_aix_soname+:} false; then :
8476 $as_echo_n "(cached) " >&6
8477 else
9421 else $as_nop
9422 if test ${lt_cv_with_aix_soname+y}
9423 then :
9424 printf %s "(cached) " >&6
9425 else $as_nop
84789426 lt_cv_with_aix_soname=aix
84799427 fi
84809428
84819429 with_aix_soname=$lt_cv_with_aix_soname
84829430 fi
84839431
8484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8485 $as_echo "$with_aix_soname" >&6; }
9432 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
9433 printf "%s\n" "$with_aix_soname" >&6; }
84869434 if test aix != "$with_aix_soname"; then
84879435 # For the AIX way of multilib, we name the shared archive member
84889436 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
85649512 setopt NO_GLOB_SUBST
85659513 fi
85669514
8567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8568 $as_echo_n "checking for objdir... " >&6; }
8569 if ${lt_cv_objdir+:} false; then :
8570 $as_echo_n "(cached) " >&6
8571 else
9515 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9516 printf %s "checking for objdir... " >&6; }
9517 if test ${lt_cv_objdir+y}
9518 then :
9519 printf %s "(cached) " >&6
9520 else $as_nop
85729521 rm -f .libs 2>/dev/null
85739522 mkdir .libs 2>/dev/null
85749523 if test -d .libs; then
85799528 fi
85809529 rmdir .libs 2>/dev/null
85819530 fi
8582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8583 $as_echo "$lt_cv_objdir" >&6; }
9531 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9532 printf "%s\n" "$lt_cv_objdir" >&6; }
85849533 objdir=$lt_cv_objdir
85859534
85869535
85879536
85889537
85899538
8590 cat >>confdefs.h <<_ACEOF
8591 #define LT_OBJDIR "$lt_cv_objdir/"
8592 _ACEOF
9539 printf "%s\n" "#define LT_OBJDIR \"$lt_cv_objdir/\"" >>confdefs.h
85939540
85949541
85959542
86109557 ofile=libtool
86119558 can_build_shared=yes
86129559
8613 # All known linkers require a '.a' archive for static linking (except MSVC,
8614 # which needs '.lib').
9560 # All known linkers require a '.a' archive for static linking (except MSVC and
9561 # ICC, which need '.lib').
86159562 libext=a
86169563
86179564 with_gnu_ld=$lt_cv_prog_gnu_ld
86359582 case $deplibs_check_method in
86369583 file_magic*)
86379584 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8639 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8640 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8641 $as_echo_n "(cached) " >&6
8642 else
9585 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9586 printf %s "checking for ${ac_tool_prefix}file... " >&6; }
9587 if test ${lt_cv_path_MAGIC_CMD+y}
9588 then :
9589 printf %s "(cached) " >&6
9590 else $as_nop
86439591 case $MAGIC_CMD in
86449592 [\\/*] | ?:[\\/]*)
86459593 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
86889636
86899637 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
86909638 if test -n "$MAGIC_CMD"; then
8691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8692 $as_echo "$MAGIC_CMD" >&6; }
9639 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9640 printf "%s\n" "$MAGIC_CMD" >&6; }
86939641 else
8694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8695 $as_echo "no" >&6; }
9642 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
9643 printf "%s\n" "no" >&6; }
86969644 fi
86979645
86989646
87019649
87029650 if test -z "$lt_cv_path_MAGIC_CMD"; then
87039651 if test -n "$ac_tool_prefix"; then
8704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8705 $as_echo_n "checking for file... " >&6; }
8706 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8707 $as_echo_n "(cached) " >&6
8708 else
9652 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9653 printf %s "checking for file... " >&6; }
9654 if test ${lt_cv_path_MAGIC_CMD+y}
9655 then :
9656 printf %s "(cached) " >&6
9657 else $as_nop
87099658 case $MAGIC_CMD in
87109659 [\\/*] | ?:[\\/]*)
87119660 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
87549703
87559704 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
87569705 if test -n "$MAGIC_CMD"; then
8757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8758 $as_echo "$MAGIC_CMD" >&6; }
9706 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9707 printf "%s\n" "$MAGIC_CMD" >&6; }
87599708 else
8760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8761 $as_echo "no" >&6; }
9709 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
9710 printf "%s\n" "no" >&6; }
87629711 fi
87639712
87649713
88439792 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
88449793 esac
88459794
8846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8847 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8848 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8849 $as_echo_n "(cached) " >&6
8850 else
9795 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9796 printf %s "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9797 if test ${lt_cv_prog_compiler_rtti_exceptions+y}
9798 then :
9799 printf %s "(cached) " >&6
9800 else $as_nop
88519801 lt_cv_prog_compiler_rtti_exceptions=no
88529802 ac_outfile=conftest.$ac_objext
88539803 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
88789828 $RM conftest*
88799829
88809830 fi
8881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8882 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9831 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9832 printf "%s\n" "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
88839833
88849834 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
88859835 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
912610076 lt_prog_compiler_static='-qstaticlink'
912710077 ;;
912810078 *)
9129 case `$CC -V 2>&1 | sed 5q` in
10079 case `$CC -V 2>&1 | $SED 5q` in
913010080 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
913110081 # Sun Fortran 8.3 passes all unrecognized flags to the linker
913210082 lt_prog_compiler_pic='-KPIC'
924210192 ;;
924310193 esac
924410194
9245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9246 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9247 if ${lt_cv_prog_compiler_pic+:} false; then :
9248 $as_echo_n "(cached) " >&6
9249 else
10195 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
10196 printf %s "checking for $compiler option to produce PIC... " >&6; }
10197 if test ${lt_cv_prog_compiler_pic+y}
10198 then :
10199 printf %s "(cached) " >&6
10200 else $as_nop
925010201 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
925110202 fi
9252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9253 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
10203 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
10204 printf "%s\n" "$lt_cv_prog_compiler_pic" >&6; }
925410205 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
925510206
925610207 #
925710208 # Check to make sure the PIC flag actually works.
925810209 #
925910210 if test -n "$lt_prog_compiler_pic"; then
9260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9261 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9262 if ${lt_cv_prog_compiler_pic_works+:} false; then :
9263 $as_echo_n "(cached) " >&6
9264 else
10211 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10212 printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10213 if test ${lt_cv_prog_compiler_pic_works+y}
10214 then :
10215 printf %s "(cached) " >&6
10216 else $as_nop
926510217 lt_cv_prog_compiler_pic_works=no
926610218 ac_outfile=conftest.$ac_objext
926710219 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
929210244 $RM conftest*
929310245
929410246 fi
9295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9296 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10247 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10248 printf "%s\n" "$lt_cv_prog_compiler_pic_works" >&6; }
929710249
929810250 if test yes = "$lt_cv_prog_compiler_pic_works"; then
929910251 case $lt_prog_compiler_pic in
932110273 # Check to make sure the static flag actually works.
932210274 #
932310275 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9325 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9326 if ${lt_cv_prog_compiler_static_works+:} false; then :
9327 $as_echo_n "(cached) " >&6
9328 else
10276 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10277 printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10278 if test ${lt_cv_prog_compiler_static_works+y}
10279 then :
10280 printf %s "(cached) " >&6
10281 else $as_nop
932910282 lt_cv_prog_compiler_static_works=no
933010283 save_LDFLAGS=$LDFLAGS
933110284 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
934910302 LDFLAGS=$save_LDFLAGS
935010303
935110304 fi
9352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9353 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10305 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10306 printf "%s\n" "$lt_cv_prog_compiler_static_works" >&6; }
935410307
935510308 if test yes = "$lt_cv_prog_compiler_static_works"; then
935610309 :
936410317
936510318
936610319
9367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9368 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9369 if ${lt_cv_prog_compiler_c_o+:} false; then :
9370 $as_echo_n "(cached) " >&6
9371 else
10320 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10321 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10322 if test ${lt_cv_prog_compiler_c_o+y}
10323 then :
10324 printf %s "(cached) " >&6
10325 else $as_nop
937210326 lt_cv_prog_compiler_c_o=no
937310327 $RM -r conftest 2>/dev/null
937410328 mkdir conftest
941110365 $RM conftest*
941210366
941310367 fi
9414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9415 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9416
9417
9418
9419
9420
9421
9422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9423 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9424 if ${lt_cv_prog_compiler_c_o+:} false; then :
9425 $as_echo_n "(cached) " >&6
9426 else
10368 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10369 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; }
10370
10371
10372
10373
10374
10375
10376 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10377 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10378 if test ${lt_cv_prog_compiler_c_o+y}
10379 then :
10380 printf %s "(cached) " >&6
10381 else $as_nop
942710382 lt_cv_prog_compiler_c_o=no
942810383 $RM -r conftest 2>/dev/null
942910384 mkdir conftest
946610421 $RM conftest*
946710422
946810423 fi
9469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9470 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10424 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10425 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; }
947110426
947210427
947310428
947510430 hard_links=nottested
947610431 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
947710432 # do not overwrite the value of need_locks provided by the user
9478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9479 $as_echo_n "checking if we can lock with hard links... " >&6; }
10433 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10434 printf %s "checking if we can lock with hard links... " >&6; }
948010435 hard_links=yes
948110436 $RM conftest*
948210437 ln conftest.a conftest.b 2>/dev/null && hard_links=no
948310438 touch conftest.a
948410439 ln conftest.a conftest.b 2>&5 || hard_links=no
948510440 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9487 $as_echo "$hard_links" >&6; }
10441 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10442 printf "%s\n" "$hard_links" >&6; }
948810443 if test no = "$hard_links"; then
9489 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9490 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
10444 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
10445 printf "%s\n" "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
949110446 need_locks=warn
949210447 fi
949310448 else
949910454
950010455
950110456
9502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9503 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10457 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10458 printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
950410459
950510460 runpath_var=
950610461 allow_undefined_flag=
954410499
954510500 case $host_os in
954610501 cygwin* | mingw* | pw32* | cegcc*)
9547 # FIXME: the MSVC++ port hasn't been tested in a loooong time
10502 # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time
954810503 # When not using gcc, we currently assume that we are using
9549 # Microsoft Visual C++.
10504 # Microsoft Visual C++ or Intel C++ Compiler.
955010505 if test yes != "$GCC"; then
955110506 with_gnu_ld=no
955210507 fi
955310508 ;;
955410509 interix*)
9555 # we just hope/assume this is gcc and not c89 (= MSVC++)
10510 # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC)
955610511 with_gnu_ld=yes
955710512 ;;
955810513 openbsd* | bitrig*)
960710562 whole_archive_flag_spec=
960810563 fi
960910564 supports_anon_versioning=no
9610 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
10565 case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in
961110566 *GNU\ gold*) supports_anon_versioning=yes ;;
961210567 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
961310568 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
971910674 emximp -o $lib $output_objdir/$libname.def'
972010675 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
972110676 enable_shared_with_static_runtimes=yes
10677 file_list_spec='@'
972210678 ;;
972310679
972410680 interix[3-9]*)
973310689 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
973410690 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
973510691 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9736 archive_expsym_cmds='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10692 archive_expsym_cmds='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
973710693 ;;
973810694
973910695 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
977610732 compiler_needs_object=yes
977710733 ;;
977810734 esac
9779 case `$CC -V 2>&1 | sed 5q` in
10735 case `$CC -V 2>&1 | $SED 5q` in
978010736 *Sun\ C*) # Sun C 5.9
978110737 whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
978210738 compiler_needs_object=yes
978810744
978910745 if test yes = "$supports_anon_versioning"; then
979010746 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9791 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10747 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
979210748 echo "local: *; };" >> $output_objdir/$libname.ver~
979310749 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
979410750 fi
979510751
979610752 case $cc_basename in
979710753 tcc*)
10754 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
979810755 export_dynamic_flag_spec='-rdynamic'
979910756 ;;
980010757 xlf* | bgf* | bgxlf* | mpixlf*)
980410761 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
980510762 if test yes = "$supports_anon_versioning"; then
980610763 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9807 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10764 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
980810765 echo "local: *; };" >> $output_objdir/$libname.ver~
980910766 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
981010767 fi
993610893 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
993710894 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
993810895 else
9939 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
10896 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
994010897 fi
994110898 aix_use_runtimelinking=no
994210899
1005811015 if test set = "${lt_cv_aix_libpath+set}"; then
1005911016 aix_libpath=$lt_cv_aix_libpath
1006011017 else
10061 if ${lt_cv_aix_libpath_+:} false; then :
10062 $as_echo_n "(cached) " >&6
10063 else
11018 if test ${lt_cv_aix_libpath_+y}
11019 then :
11020 printf %s "(cached) " >&6
11021 else $as_nop
1006411022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1006511023 /* end confdefs.h. */
1006611024
1006711025 int
10068 main ()
11026 main (void)
1006911027 {
1007011028
1007111029 ;
1007211030 return 0;
1007311031 }
1007411032 _ACEOF
10075 if ac_fn_c_try_link "$LINENO"; then :
11033 if ac_fn_c_try_link "$LINENO"
11034 then :
1007611035
1007711036 lt_aix_libpath_sed='
1007811037 /Import File Strings/,/^$/ {
1008711046 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
1008811047 fi
1008911048 fi
10090 rm -f core conftest.err conftest.$ac_objext \
11049 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1009111050 conftest$ac_exeext conftest.$ac_ext
1009211051 if test -z "$lt_cv_aix_libpath_"; then
1009311052 lt_cv_aix_libpath_=/usr/lib:/lib
1011111070 if test set = "${lt_cv_aix_libpath+set}"; then
1011211071 aix_libpath=$lt_cv_aix_libpath
1011311072 else
10114 if ${lt_cv_aix_libpath_+:} false; then :
10115 $as_echo_n "(cached) " >&6
10116 else
11073 if test ${lt_cv_aix_libpath_+y}
11074 then :
11075 printf %s "(cached) " >&6
11076 else $as_nop
1011711077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1011811078 /* end confdefs.h. */
1011911079
1012011080 int
10121 main ()
11081 main (void)
1012211082 {
1012311083
1012411084 ;
1012511085 return 0;
1012611086 }
1012711087 _ACEOF
10128 if ac_fn_c_try_link "$LINENO"; then :
11088 if ac_fn_c_try_link "$LINENO"
11089 then :
1012911090
1013011091 lt_aix_libpath_sed='
1013111092 /Import File Strings/,/^$/ {
1014011101 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
1014111102 fi
1014211103 fi
10143 rm -f core conftest.err conftest.$ac_objext \
11104 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1014411105 conftest$ac_exeext conftest.$ac_ext
1014511106 if test -z "$lt_cv_aix_libpath_"; then
1014611107 lt_cv_aix_libpath_=/usr/lib:/lib
1020311164
1020411165 cygwin* | mingw* | pw32* | cegcc*)
1020511166 # When not using gcc, we currently assume that we are using
10206 # Microsoft Visual C++.
11167 # Microsoft Visual C++ or Intel C++ Compiler.
1020711168 # hardcode_libdir_flag_spec is actually meaningless, as there is
1020811169 # no search path for DLLs.
1020911170 case $cc_basename in
10210 cl*)
10211 # Native MSVC
11171 cl* | icl*)
11172 # Native MSVC or ICC
1021211173 hardcode_libdir_flag_spec=' '
1021311174 allow_undefined_flag=unsupported
1021411175 always_export_symbols=yes
1024911210 fi'
1025011211 ;;
1025111212 *)
10252 # Assume MSVC wrapper
11213 # Assume MSVC and ICC wrapper
1025311214 hardcode_libdir_flag_spec=' '
1025411215 allow_undefined_flag=unsupported
1025511216 # Tell ltmain to make .lib files, not .a files.
1029011251 output_verbose_link_cmd=func_echo_all
1029111252 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
1029211253 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10293 archive_expsym_cmds="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
10294 module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
11254 archive_expsym_cmds="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
11255 module_expsym_cmds="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
1029511256
1029611257 else
1029711258 ld_shlibs=no
1032511286 ;;
1032611287
1032711288 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10328 freebsd* | dragonfly*)
11289 freebsd* | dragonfly* | midnightbsd*)
1032911290 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
1033011291 hardcode_libdir_flag_spec='-R$libdir'
1033111292 hardcode_direct=yes
1039111352
1039211353 # Older versions of the 11.00 compiler do not understand -b yet
1039311354 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10395 $as_echo_n "checking if $CC understands -b... " >&6; }
10396 if ${lt_cv_prog_compiler__b+:} false; then :
10397 $as_echo_n "(cached) " >&6
10398 else
11355 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11356 printf %s "checking if $CC understands -b... " >&6; }
11357 if test ${lt_cv_prog_compiler__b+y}
11358 then :
11359 printf %s "(cached) " >&6
11360 else $as_nop
1039911361 lt_cv_prog_compiler__b=no
1040011362 save_LDFLAGS=$LDFLAGS
1040111363 LDFLAGS="$LDFLAGS -b"
1041911381 LDFLAGS=$save_LDFLAGS
1042011382
1042111383 fi
10422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10423 $as_echo "$lt_cv_prog_compiler__b" >&6; }
11384 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11385 printf "%s\n" "$lt_cv_prog_compiler__b" >&6; }
1042411386
1042511387 if test yes = "$lt_cv_prog_compiler__b"; then
1042611388 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
1046011422 # work, assume that -exports_file does not work either and
1046111423 # implicitly export all symbols.
1046211424 # This should be the same for all languages, so no per-tag cache variable.
10463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10464 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10465 if ${lt_cv_irix_exported_symbol+:} false; then :
10466 $as_echo_n "(cached) " >&6
10467 else
11425 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
11426 printf %s "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
11427 if test ${lt_cv_irix_exported_symbol+y}
11428 then :
11429 printf %s "(cached) " >&6
11430 else $as_nop
1046811431 save_LDFLAGS=$LDFLAGS
1046911432 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
1047011433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1047111434 /* end confdefs.h. */
1047211435 int foo (void) { return 0; }
1047311436 _ACEOF
10474 if ac_fn_c_try_link "$LINENO"; then :
11437 if ac_fn_c_try_link "$LINENO"
11438 then :
1047511439 lt_cv_irix_exported_symbol=yes
10476 else
11440 else $as_nop
1047711441 lt_cv_irix_exported_symbol=no
1047811442 fi
10479 rm -f core conftest.err conftest.$ac_objext \
11443 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1048011444 conftest$ac_exeext conftest.$ac_ext
1048111445 LDFLAGS=$save_LDFLAGS
1048211446 fi
10483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10484 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
11447 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
11448 printf "%s\n" "$lt_cv_irix_exported_symbol" >&6; }
1048511449 if test yes = "$lt_cv_irix_exported_symbol"; then
1048611450 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
1048711451 fi
1050311467 # Fabrice Bellard et al's Tiny C Compiler
1050411468 ld_shlibs=yes
1050511469 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11470 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
1050611471 ;;
1050711472 esac
1050811473 ;;
1057411539 emximp -o $lib $output_objdir/$libname.def'
1057511540 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
1057611541 enable_shared_with_static_runtimes=yes
11542 file_list_spec='@'
1057711543 ;;
1057811544
1057911545 osf3*)
1076211728 fi
1076311729 fi
1076411730
10765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10766 $as_echo "$ld_shlibs" >&6; }
11731 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11732 printf "%s\n" "$ld_shlibs" >&6; }
1076711733 test no = "$ld_shlibs" && can_build_shared=no
1076811734
1076911735 with_gnu_ld=$with_gnu_ld
1079911765 # Test whether the compiler implicitly links with -lc since on some
1080011766 # systems, -lgcc has to come before -lc. If gcc already passes -lc
1080111767 # to ld, don't add -lc before -lgcc.
10802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10803 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10804 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10805 $as_echo_n "(cached) " >&6
10806 else
11768 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11769 printf %s "checking whether -lc should be explicitly linked in... " >&6; }
11770 if test ${lt_cv_archive_cmds_need_lc+y}
11771 then :
11772 printf %s "(cached) " >&6
11773 else $as_nop
1080711774 $RM conftest*
1080811775 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
1080911776
1081011777 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
1081111778 (eval $ac_compile) 2>&5
1081211779 ac_status=$?
10813 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11780 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1081411781 test $ac_status = 0; } 2>conftest.err; then
1081511782 soname=conftest
1081611783 lib=conftest
1082811795 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
1082911796 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
1083011797 ac_status=$?
10831 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11798 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1083211799 test $ac_status = 0; }
1083311800 then
1083411801 lt_cv_archive_cmds_need_lc=no
1084211809 $RM conftest*
1084311810
1084411811 fi
10845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10846 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11812 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11813 printf "%s\n" "$lt_cv_archive_cmds_need_lc" >&6; }
1084711814 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
1084811815 ;;
1084911816 esac
1100211969
1100311970
1100411971
11005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11006 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11972 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11973 printf %s "checking dynamic linker characteristics... " >&6; }
1100711974
1100811975 if test yes = "$GCC"; then
1100911976 case $host_os in
1126512232 case $host_os in
1126612233 cygwin*)
1126712234 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11268 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
12235 soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1126912236
1127012237 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
1127112238 ;;
1127512242 ;;
1127612243 pw32*)
1127712244 # pw32 DLLs use 'pw' prefix rather than 'lib'
11278 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
12245 library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1127912246 ;;
1128012247 esac
1128112248 dynamic_linker='Win32 ld.exe'
1128212249 ;;
1128312250
11284 *,cl*)
11285 # Native MSVC
12251 *,cl* | *,icl*)
12252 # Native MSVC or ICC
1128612253 libname_spec='$name'
1128712254 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1128812255 library_names_spec='$libname.dll.lib'
1130112268 done
1130212269 IFS=$lt_save_ifs
1130312270 # Convert to MSYS style.
11304 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
12271 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
1130512272 ;;
1130612273 cygwin*)
1130712274 # Convert to unix form, then to dos form, then back to unix form
1133812305 ;;
1133912306
1134012307 *)
11341 # Assume MSVC wrapper
12308 # Assume MSVC and ICC wrapper
1134212309 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
1134312310 dynamic_linker='Win32 ld.exe'
1134412311 ;;
1137112338 shlibpath_var=LD_LIBRARY_PATH
1137212339 ;;
1137312340
11374 freebsd* | dragonfly*)
12341 freebsd* | dragonfly* | midnightbsd*)
1137512342 # DragonFly does not have aout. When/if they implement a new
1137612343 # versioning mechanism, adjust this.
1137712344 if test -x /usr/bin/objformat; then
1156412531 shlibpath_overrides_runpath=no
1156512532
1156612533 # Some binutils ld are patched to set DT_RUNPATH
11567 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11568 $as_echo_n "(cached) " >&6
11569 else
12534 if test ${lt_cv_shlibpath_overrides_runpath+y}
12535 then :
12536 printf %s "(cached) " >&6
12537 else $as_nop
1157012538 lt_cv_shlibpath_overrides_runpath=no
1157112539 save_LDFLAGS=$LDFLAGS
1157212540 save_libdir=$libdir
1157612544 /* end confdefs.h. */
1157712545
1157812546 int
11579 main ()
12547 main (void)
1158012548 {
1158112549
1158212550 ;
1158312551 return 0;
1158412552 }
1158512553 _ACEOF
11586 if ac_fn_c_try_link "$LINENO"; then :
11587 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
12554 if ac_fn_c_try_link "$LINENO"
12555 then :
12556 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null
12557 then :
1158812558 lt_cv_shlibpath_overrides_runpath=yes
1158912559 fi
1159012560 fi
11591 rm -f core conftest.err conftest.$ac_objext \
12561 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1159212562 conftest$ac_exeext conftest.$ac_ext
1159312563 LDFLAGS=$save_LDFLAGS
1159412564 libdir=$save_libdir
1183212802 dynamic_linker=no
1183312803 ;;
1183412804 esac
11835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11836 $as_echo "$dynamic_linker" >&6; }
12805 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12806 printf "%s\n" "$dynamic_linker" >&6; }
1183712807 test no = "$dynamic_linker" && can_build_shared=no
1183812808
1183912809 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
1195412924
1195512925
1195612926
11957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11958 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12927 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12928 printf %s "checking how to hardcode library paths into programs... " >&6; }
1195912929 hardcode_action=
1196012930 if test -n "$hardcode_libdir_flag_spec" ||
1196112931 test -n "$runpath_var" ||
1197912949 # directories.
1198012950 hardcode_action=unsupported
1198112951 fi
11982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11983 $as_echo "$hardcode_action" >&6; }
12952 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12953 printf "%s\n" "$hardcode_action" >&6; }
1198412954
1198512955 if test relink = "$hardcode_action" ||
1198612956 test yes = "$inherit_rpath"; then
1202412994
1202512995 darwin*)
1202612996 # if libdl is installed we need to link against it
12027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12028 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12029 if ${ac_cv_lib_dl_dlopen+:} false; then :
12030 $as_echo_n "(cached) " >&6
12031 else
12997 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12998 printf %s "checking for dlopen in -ldl... " >&6; }
12999 if test ${ac_cv_lib_dl_dlopen+y}
13000 then :
13001 printf %s "(cached) " >&6
13002 else $as_nop
1203213003 ac_check_lib_save_LIBS=$LIBS
1203313004 LIBS="-ldl $LIBS"
1203413005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1203713008 /* Override any GCC internal prototype to avoid an error.
1203813009 Use char because int might match the return type of a GCC
1203913010 builtin and then its argument prototype would still apply. */
12040 #ifdef __cplusplus
12041 extern "C"
12042 #endif
1204313011 char dlopen ();
1204413012 int
12045 main ()
13013 main (void)
1204613014 {
1204713015 return dlopen ();
1204813016 ;
1204913017 return 0;
1205013018 }
1205113019 _ACEOF
12052 if ac_fn_c_try_link "$LINENO"; then :
13020 if ac_fn_c_try_link "$LINENO"
13021 then :
1205313022 ac_cv_lib_dl_dlopen=yes
12054 else
13023 else $as_nop
1205513024 ac_cv_lib_dl_dlopen=no
1205613025 fi
12057 rm -f core conftest.err conftest.$ac_objext \
13026 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1205813027 conftest$ac_exeext conftest.$ac_ext
1205913028 LIBS=$ac_check_lib_save_LIBS
1206013029 fi
12061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12062 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12063 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
13030 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13031 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; }
13032 if test "x$ac_cv_lib_dl_dlopen" = xyes
13033 then :
1206413034 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12065 else
13035 else $as_nop
1206613036
1206713037 lt_cv_dlopen=dyld
1206813038 lt_cv_dlopen_libs=
1208213052
1208313053 *)
1208413054 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12085 if test "x$ac_cv_func_shl_load" = xyes; then :
13055 if test "x$ac_cv_func_shl_load" = xyes
13056 then :
1208613057 lt_cv_dlopen=shl_load
12087 else
12088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12089 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12090 if ${ac_cv_lib_dld_shl_load+:} false; then :
12091 $as_echo_n "(cached) " >&6
12092 else
13058 else $as_nop
13059 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
13060 printf %s "checking for shl_load in -ldld... " >&6; }
13061 if test ${ac_cv_lib_dld_shl_load+y}
13062 then :
13063 printf %s "(cached) " >&6
13064 else $as_nop
1209313065 ac_check_lib_save_LIBS=$LIBS
1209413066 LIBS="-ldld $LIBS"
1209513067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1209813070 /* Override any GCC internal prototype to avoid an error.
1209913071 Use char because int might match the return type of a GCC
1210013072 builtin and then its argument prototype would still apply. */
12101 #ifdef __cplusplus
12102 extern "C"
12103 #endif
1210413073 char shl_load ();
1210513074 int
12106 main ()
13075 main (void)
1210713076 {
1210813077 return shl_load ();
1210913078 ;
1211013079 return 0;
1211113080 }
1211213081 _ACEOF
12113 if ac_fn_c_try_link "$LINENO"; then :
13082 if ac_fn_c_try_link "$LINENO"
13083 then :
1211413084 ac_cv_lib_dld_shl_load=yes
12115 else
13085 else $as_nop
1211613086 ac_cv_lib_dld_shl_load=no
1211713087 fi
12118 rm -f core conftest.err conftest.$ac_objext \
13088 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1211913089 conftest$ac_exeext conftest.$ac_ext
1212013090 LIBS=$ac_check_lib_save_LIBS
1212113091 fi
12122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12123 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12124 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
13092 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
13093 printf "%s\n" "$ac_cv_lib_dld_shl_load" >&6; }
13094 if test "x$ac_cv_lib_dld_shl_load" = xyes
13095 then :
1212513096 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
12126 else
13097 else $as_nop
1212713098 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12128 if test "x$ac_cv_func_dlopen" = xyes; then :
13099 if test "x$ac_cv_func_dlopen" = xyes
13100 then :
1212913101 lt_cv_dlopen=dlopen
12130 else
12131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12132 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12133 if ${ac_cv_lib_dl_dlopen+:} false; then :
12134 $as_echo_n "(cached) " >&6
12135 else
13102 else $as_nop
13103 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13104 printf %s "checking for dlopen in -ldl... " >&6; }
13105 if test ${ac_cv_lib_dl_dlopen+y}
13106 then :
13107 printf %s "(cached) " >&6
13108 else $as_nop
1213613109 ac_check_lib_save_LIBS=$LIBS
1213713110 LIBS="-ldl $LIBS"
1213813111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1214113114 /* Override any GCC internal prototype to avoid an error.
1214213115 Use char because int might match the return type of a GCC
1214313116 builtin and then its argument prototype would still apply. */
12144 #ifdef __cplusplus
12145 extern "C"
12146 #endif
1214713117 char dlopen ();
1214813118 int
12149 main ()
13119 main (void)
1215013120 {
1215113121 return dlopen ();
1215213122 ;
1215313123 return 0;
1215413124 }
1215513125 _ACEOF
12156 if ac_fn_c_try_link "$LINENO"; then :
13126 if ac_fn_c_try_link "$LINENO"
13127 then :
1215713128 ac_cv_lib_dl_dlopen=yes
12158 else
13129 else $as_nop
1215913130 ac_cv_lib_dl_dlopen=no
1216013131 fi
12161 rm -f core conftest.err conftest.$ac_objext \
13132 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1216213133 conftest$ac_exeext conftest.$ac_ext
1216313134 LIBS=$ac_check_lib_save_LIBS
1216413135 fi
12165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12166 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12167 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
13136 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13137 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; }
13138 if test "x$ac_cv_lib_dl_dlopen" = xyes
13139 then :
1216813140 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12169 else
12170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12171 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12172 if ${ac_cv_lib_svld_dlopen+:} false; then :
12173 $as_echo_n "(cached) " >&6
12174 else
13141 else $as_nop
13142 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
13143 printf %s "checking for dlopen in -lsvld... " >&6; }
13144 if test ${ac_cv_lib_svld_dlopen+y}
13145 then :
13146 printf %s "(cached) " >&6
13147 else $as_nop
1217513148 ac_check_lib_save_LIBS=$LIBS
1217613149 LIBS="-lsvld $LIBS"
1217713150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1218013153 /* Override any GCC internal prototype to avoid an error.
1218113154 Use char because int might match the return type of a GCC
1218213155 builtin and then its argument prototype would still apply. */
12183 #ifdef __cplusplus
12184 extern "C"
12185 #endif
1218613156 char dlopen ();
1218713157 int
12188 main ()
13158 main (void)
1218913159 {
1219013160 return dlopen ();
1219113161 ;
1219213162 return 0;
1219313163 }
1219413164 _ACEOF
12195 if ac_fn_c_try_link "$LINENO"; then :
13165 if ac_fn_c_try_link "$LINENO"
13166 then :
1219613167 ac_cv_lib_svld_dlopen=yes
12197 else
13168 else $as_nop
1219813169 ac_cv_lib_svld_dlopen=no
1219913170 fi
12200 rm -f core conftest.err conftest.$ac_objext \
13171 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1220113172 conftest$ac_exeext conftest.$ac_ext
1220213173 LIBS=$ac_check_lib_save_LIBS
1220313174 fi
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12205 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12206 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
13175 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
13176 printf "%s\n" "$ac_cv_lib_svld_dlopen" >&6; }
13177 if test "x$ac_cv_lib_svld_dlopen" = xyes
13178 then :
1220713179 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
12208 else
12209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12210 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12211 if ${ac_cv_lib_dld_dld_link+:} false; then :
12212 $as_echo_n "(cached) " >&6
12213 else
13180 else $as_nop
13181 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
13182 printf %s "checking for dld_link in -ldld... " >&6; }
13183 if test ${ac_cv_lib_dld_dld_link+y}
13184 then :
13185 printf %s "(cached) " >&6
13186 else $as_nop
1221413187 ac_check_lib_save_LIBS=$LIBS
1221513188 LIBS="-ldld $LIBS"
1221613189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1221913192 /* Override any GCC internal prototype to avoid an error.
1222013193 Use char because int might match the return type of a GCC
1222113194 builtin and then its argument prototype would still apply. */
12222 #ifdef __cplusplus
12223 extern "C"
12224 #endif
1222513195 char dld_link ();
1222613196 int
12227 main ()
13197 main (void)
1222813198 {
1222913199 return dld_link ();
1223013200 ;
1223113201 return 0;
1223213202 }
1223313203 _ACEOF
12234 if ac_fn_c_try_link "$LINENO"; then :
13204 if ac_fn_c_try_link "$LINENO"
13205 then :
1223513206 ac_cv_lib_dld_dld_link=yes
12236 else
13207 else $as_nop
1223713208 ac_cv_lib_dld_dld_link=no
1223813209 fi
12239 rm -f core conftest.err conftest.$ac_objext \
13210 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1224013211 conftest$ac_exeext conftest.$ac_ext
1224113212 LIBS=$ac_check_lib_save_LIBS
1224213213 fi
12243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12244 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12245 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
13214 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
13215 printf "%s\n" "$ac_cv_lib_dld_dld_link" >&6; }
13216 if test "x$ac_cv_lib_dld_dld_link" = xyes
13217 then :
1224613218 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
1224713219 fi
1224813220
1228113253 save_LIBS=$LIBS
1228213254 LIBS="$lt_cv_dlopen_libs $LIBS"
1228313255
12284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12285 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12286 if ${lt_cv_dlopen_self+:} false; then :
12287 $as_echo_n "(cached) " >&6
12288 else
13256 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
13257 printf %s "checking whether a program can dlopen itself... " >&6; }
13258 if test ${lt_cv_dlopen_self+y}
13259 then :
13260 printf %s "(cached) " >&6
13261 else $as_nop
1228913262 if test yes = "$cross_compiling"; then :
1229013263 lt_cv_dlopen_self=cross
1229113264 else
1236413337 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1236513338 (eval $ac_link) 2>&5
1236613339 ac_status=$?
12367 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13340 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1236813341 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
1236913342 (./conftest; exit; ) >&5 2>/dev/null
1237013343 lt_status=$?
1238213355
1238313356
1238413357 fi
12385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12386 $as_echo "$lt_cv_dlopen_self" >&6; }
13358 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
13359 printf "%s\n" "$lt_cv_dlopen_self" >&6; }
1238713360
1238813361 if test yes = "$lt_cv_dlopen_self"; then
1238913362 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12391 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12392 if ${lt_cv_dlopen_self_static+:} false; then :
12393 $as_echo_n "(cached) " >&6
12394 else
13363 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
13364 printf %s "checking whether a statically linked program can dlopen itself... " >&6; }
13365 if test ${lt_cv_dlopen_self_static+y}
13366 then :
13367 printf %s "(cached) " >&6
13368 else $as_nop
1239513369 if test yes = "$cross_compiling"; then :
1239613370 lt_cv_dlopen_self_static=cross
1239713371 else
1247013444 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1247113445 (eval $ac_link) 2>&5
1247213446 ac_status=$?
12473 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13447 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1247413448 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
1247513449 (./conftest; exit; ) >&5 2>/dev/null
1247613450 lt_status=$?
1248813462
1248913463
1249013464 fi
12491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12492 $as_echo "$lt_cv_dlopen_self_static" >&6; }
13465 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13466 printf "%s\n" "$lt_cv_dlopen_self_static" >&6; }
1249313467 fi
1249413468
1249513469 CPPFLAGS=$save_CPPFLAGS
1252713501
1252813502 striplib=
1252913503 old_striplib=
12530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12531 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12532 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12533 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12534 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12536 $as_echo "yes" >&6; }
13504 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13505 printf %s "checking whether stripping libraries is possible... " >&6; }
13506 if test -z "$STRIP"; then
13507 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13508 printf "%s\n" "no" >&6; }
1253713509 else
12538 # FIXME - insert some real tests, host_os isn't really good enough
12539 case $host_os in
12540 darwin*)
12541 if test -n "$STRIP"; then
13510 if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
13511 old_striplib="$STRIP --strip-debug"
13512 striplib="$STRIP --strip-unneeded"
13513 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13514 printf "%s\n" "yes" >&6; }
13515 else
13516 case $host_os in
13517 darwin*)
13518 # FIXME - insert some real tests, host_os isn't really good enough
1254213519 striplib="$STRIP -x"
1254313520 old_striplib="$STRIP -S"
12544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12545 $as_echo "yes" >&6; }
12546 else
12547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12548 $as_echo "no" >&6; }
12549 fi
12550 ;;
12551 *)
12552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12553 $as_echo "no" >&6; }
12554 ;;
12555 esac
13521 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13522 printf "%s\n" "yes" >&6; }
13523 ;;
13524 freebsd*)
13525 if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then
13526 old_striplib="$STRIP --strip-debug"
13527 striplib="$STRIP --strip-unneeded"
13528 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13529 printf "%s\n" "yes" >&6; }
13530 else
13531 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13532 printf "%s\n" "no" >&6; }
13533 fi
13534 ;;
13535 *)
13536 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13537 printf "%s\n" "no" >&6; }
13538 ;;
13539 esac
13540 fi
1255613541 fi
1255713542
1255813543
1256713552
1256813553
1256913554 # Report what library types will actually be built
12570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12571 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12573 $as_echo "$can_build_shared" >&6; }
12574
12575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12576 $as_echo_n "checking whether to build shared libraries... " >&6; }
13555 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13556 printf %s "checking if libtool supports shared libraries... " >&6; }
13557 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13558 printf "%s\n" "$can_build_shared" >&6; }
13559
13560 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13561 printf %s "checking whether to build shared libraries... " >&6; }
1257713562 test no = "$can_build_shared" && enable_shared=no
1257813563
1257913564 # On AIX, shared libraries and static libraries use the same namespace, and
1259713582 fi
1259813583 ;;
1259913584 esac
12600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12601 $as_echo "$enable_shared" >&6; }
12602
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12604 $as_echo_n "checking whether to build static libraries... " >&6; }
13585 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13586 printf "%s\n" "$enable_shared" >&6; }
13587
13588 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13589 printf %s "checking whether to build static libraries... " >&6; }
1260513590 # Make sure either enable_shared or enable_static is yes.
1260613591 test yes = "$enable_shared" || enable_static=yes
12607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12608 $as_echo "$enable_static" >&6; }
13592 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13593 printf "%s\n" "$enable_static" >&6; }
1260913594
1261013595
1261113596
1262713612 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1262813613 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1262913614 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
12631 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
13615 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
13616 printf %s "checking how to run the C++ preprocessor... " >&6; }
1263213617 if test -z "$CXXCPP"; then
12633 if ${ac_cv_prog_CXXCPP+:} false; then :
12634 $as_echo_n "(cached) " >&6
12635 else
12636 # Double quotes because CXXCPP needs to be expanded
12637 for CXXCPP in "$CXX -E" "/lib/cpp"
13618 if test ${ac_cv_prog_CXXCPP+y}
13619 then :
13620 printf %s "(cached) " >&6
13621 else $as_nop
13622 # Double quotes because $CXX needs to be expanded
13623 for CXXCPP in "$CXX -E" cpp /lib/cpp
1263813624 do
1263913625 ac_preproc_ok=false
1264013626 for ac_cxx_preproc_warn_flag in '' yes
1264113627 do
1264213628 # Use a header file that comes with gcc, so configuring glibc
1264313629 # with a fresh cross-compiler works.
12644 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12645 # <limits.h> exists even on freestanding compilers.
1264613630 # On the NeXT, cc -E runs the code through the compiler's parser,
1264713631 # not just through cpp. "Syntax error" is here to catch this case.
1264813632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1264913633 /* end confdefs.h. */
12650 #ifdef __STDC__
12651 # include <limits.h>
12652 #else
12653 # include <assert.h>
12654 #endif
13634 #include <limits.h>
1265513635 Syntax error
1265613636 _ACEOF
12657 if ac_fn_cxx_try_cpp "$LINENO"; then :
12658
12659 else
13637 if ac_fn_cxx_try_cpp "$LINENO"
13638 then :
13639
13640 else $as_nop
1266013641 # Broken: fails on valid input.
1266113642 continue
1266213643 fi
1266813649 /* end confdefs.h. */
1266913650 #include <ac_nonexistent.h>
1267013651 _ACEOF
12671 if ac_fn_cxx_try_cpp "$LINENO"; then :
13652 if ac_fn_cxx_try_cpp "$LINENO"
13653 then :
1267213654 # Broken: success on invalid input.
1267313655 continue
12674 else
13656 else $as_nop
1267513657 # Passes both tests.
1267613658 ac_preproc_ok=:
1267713659 break
1268113663 done
1268213664 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
1268313665 rm -f conftest.i conftest.err conftest.$ac_ext
12684 if $ac_preproc_ok; then :
13666 if $ac_preproc_ok
13667 then :
1268513668 break
1268613669 fi
1268713670
1269313676 else
1269413677 ac_cv_prog_CXXCPP=$CXXCPP
1269513678 fi
12696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
12697 $as_echo "$CXXCPP" >&6; }
13679 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
13680 printf "%s\n" "$CXXCPP" >&6; }
1269813681 ac_preproc_ok=false
1269913682 for ac_cxx_preproc_warn_flag in '' yes
1270013683 do
1270113684 # Use a header file that comes with gcc, so configuring glibc
1270213685 # with a fresh cross-compiler works.
12703 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12704 # <limits.h> exists even on freestanding compilers.
1270513686 # On the NeXT, cc -E runs the code through the compiler's parser,
1270613687 # not just through cpp. "Syntax error" is here to catch this case.
1270713688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1270813689 /* end confdefs.h. */
12709 #ifdef __STDC__
12710 # include <limits.h>
12711 #else
12712 # include <assert.h>
12713 #endif
13690 #include <limits.h>
1271413691 Syntax error
1271513692 _ACEOF
12716 if ac_fn_cxx_try_cpp "$LINENO"; then :
12717
12718 else
13693 if ac_fn_cxx_try_cpp "$LINENO"
13694 then :
13695
13696 else $as_nop
1271913697 # Broken: fails on valid input.
1272013698 continue
1272113699 fi
1272713705 /* end confdefs.h. */
1272813706 #include <ac_nonexistent.h>
1272913707 _ACEOF
12730 if ac_fn_cxx_try_cpp "$LINENO"; then :
13708 if ac_fn_cxx_try_cpp "$LINENO"
13709 then :
1273113710 # Broken: success on invalid input.
1273213711 continue
12733 else
13712 else $as_nop
1273413713 # Passes both tests.
1273513714 ac_preproc_ok=:
1273613715 break
1274013719 done
1274113720 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
1274213721 rm -f conftest.i conftest.err conftest.$ac_ext
12743 if $ac_preproc_ok; then :
12744
12745 else
12746 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12747 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13722 if $ac_preproc_ok
13723 then :
13724
13725 else $as_nop
13726 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13727 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1274813728 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
1274913729 See \`config.log' for more details" "$LINENO" 5; }
1275013730 fi
1288013860
1288113861
1288213862 # Check whether --with-gnu-ld was given.
12883 if test "${with_gnu_ld+set}" = set; then :
13863 if test ${with_gnu_ld+y}
13864 then :
1288413865 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
12885 else
13866 else $as_nop
1288613867 with_gnu_ld=no
1288713868 fi
1288813869
1288913870 ac_prog=ld
1289013871 if test yes = "$GCC"; then
1289113872 # Check if gcc -print-prog-name=ld gives a path.
12892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12893 $as_echo_n "checking for ld used by $CC... " >&6; }
13873 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
13874 printf %s "checking for ld used by $CC... " >&6; }
1289413875 case $host in
1289513876 *-*-mingw*)
1289613877 # gcc leaves a trailing carriage return, which upsets mingw
1291913900 ;;
1292013901 esac
1292113902 elif test yes = "$with_gnu_ld"; then
12922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12923 $as_echo_n "checking for GNU ld... " >&6; }
13903 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
13904 printf %s "checking for GNU ld... " >&6; }
1292413905 else
12925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12926 $as_echo_n "checking for non-GNU ld... " >&6; }
12927 fi
12928 if ${lt_cv_path_LD+:} false; then :
12929 $as_echo_n "(cached) " >&6
12930 else
13906 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
13907 printf %s "checking for non-GNU ld... " >&6; }
13908 fi
13909 if test ${lt_cv_path_LD+y}
13910 then :
13911 printf %s "(cached) " >&6
13912 else $as_nop
1293113913 if test -z "$LD"; then
1293213914 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
1293313915 for ac_dir in $PATH; do
1295613938
1295713939 LD=$lt_cv_path_LD
1295813940 if test -n "$LD"; then
12959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12960 $as_echo "$LD" >&6; }
13941 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
13942 printf "%s\n" "$LD" >&6; }
1296113943 else
12962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12963 $as_echo "no" >&6; }
13944 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13945 printf "%s\n" "no" >&6; }
1296413946 fi
1296513947 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
12966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12967 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12968 if ${lt_cv_prog_gnu_ld+:} false; then :
12969 $as_echo_n "(cached) " >&6
12970 else
13948 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
13949 printf %s "checking if the linker ($LD) is GNU ld... " >&6; }
13950 if test ${lt_cv_prog_gnu_ld+y}
13951 then :
13952 printf %s "(cached) " >&6
13953 else $as_nop
1297113954 # I'd rather use --version here, but apparently some GNU lds only accept -v.
1297213955 case `$LD -v 2>&1 </dev/null` in
1297313956 *GNU* | *'with BFD'*)
1297813961 ;;
1297913962 esac
1298013963 fi
12981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12982 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
13964 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
13965 printf "%s\n" "$lt_cv_prog_gnu_ld" >&6; }
1298313966 with_gnu_ld=$lt_cv_prog_gnu_ld
1298413967
1298513968
1303314016 fi
1303414017
1303514018 # PORTME: fill in a description of your system's C++ link characteristics
13036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
13037 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14019 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14020 printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
1303814021 ld_shlibs_CXX=yes
1303914022 case $host_os in
1304014023 aix3*)
1317214155 if test set = "${lt_cv_aix_libpath+set}"; then
1317314156 aix_libpath=$lt_cv_aix_libpath
1317414157 else
13175 if ${lt_cv_aix_libpath__CXX+:} false; then :
13176 $as_echo_n "(cached) " >&6
13177 else
14158 if test ${lt_cv_aix_libpath__CXX+y}
14159 then :
14160 printf %s "(cached) " >&6
14161 else $as_nop
1317814162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1317914163 /* end confdefs.h. */
1318014164
1318114165 int
13182 main ()
14166 main (void)
1318314167 {
1318414168
1318514169 ;
1318614170 return 0;
1318714171 }
1318814172 _ACEOF
13189 if ac_fn_cxx_try_link "$LINENO"; then :
14173 if ac_fn_cxx_try_link "$LINENO"
14174 then :
1319014175
1319114176 lt_aix_libpath_sed='
1319214177 /Import File Strings/,/^$/ {
1320114186 lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
1320214187 fi
1320314188 fi
13204 rm -f core conftest.err conftest.$ac_objext \
14189 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1320514190 conftest$ac_exeext conftest.$ac_ext
1320614191 if test -z "$lt_cv_aix_libpath__CXX"; then
1320714192 lt_cv_aix_libpath__CXX=/usr/lib:/lib
1322614211 if test set = "${lt_cv_aix_libpath+set}"; then
1322714212 aix_libpath=$lt_cv_aix_libpath
1322814213 else
13229 if ${lt_cv_aix_libpath__CXX+:} false; then :
13230 $as_echo_n "(cached) " >&6
13231 else
14214 if test ${lt_cv_aix_libpath__CXX+y}
14215 then :
14216 printf %s "(cached) " >&6
14217 else $as_nop
1323214218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1323314219 /* end confdefs.h. */
1323414220
1323514221 int
13236 main ()
14222 main (void)
1323714223 {
1323814224
1323914225 ;
1324014226 return 0;
1324114227 }
1324214228 _ACEOF
13243 if ac_fn_cxx_try_link "$LINENO"; then :
14229 if ac_fn_cxx_try_link "$LINENO"
14230 then :
1324414231
1324514232 lt_aix_libpath_sed='
1324614233 /Import File Strings/,/^$/ {
1325514242 lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
1325614243 fi
1325714244 fi
13258 rm -f core conftest.err conftest.$ac_objext \
14245 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1325914246 conftest$ac_exeext conftest.$ac_ext
1326014247 if test -z "$lt_cv_aix_libpath__CXX"; then
1326114248 lt_cv_aix_libpath__CXX=/usr/lib:/lib
1332014307
1332114308 cygwin* | mingw* | pw32* | cegcc*)
1332214309 case $GXX,$cc_basename in
13323 ,cl* | no,cl*)
13324 # Native MSVC
14310 ,cl* | no,cl* | ,icl* | no,icl*)
14311 # Native MSVC or ICC
1332514312 # hardcode_libdir_flag_spec is actually meaningless, as there is
1332614313 # no search path for DLLs.
1332714314 hardcode_libdir_flag_spec_CXX=' '
1341214399 output_verbose_link_cmd=func_echo_all
1341314400 archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
1341414401 module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
13415 archive_expsym_cmds_CXX="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
13416 module_expsym_cmds_CXX="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
14402 archive_expsym_cmds_CXX="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
14403 module_expsym_cmds_CXX="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
1341714404 if test yes != "$lt_cv_apple_cc_single_mod"; then
1341814405 archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil"
13419 archive_expsym_cmds_CXX="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
14406 archive_expsym_cmds_CXX="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
1342014407 fi
1342114408
1342214409 else
1345114438 emximp -o $lib $output_objdir/$libname.def'
1345214439 old_archive_From_new_cmds_CXX='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
1345314440 enable_shared_with_static_runtimes_CXX=yes
14441 file_list_spec_CXX='@'
1345414442 ;;
1345514443
1345614444 dgux*)
1348114469 archive_cmds_need_lc_CXX=no
1348214470 ;;
1348314471
13484 freebsd* | dragonfly*)
14472 freebsd* | dragonfly* | midnightbsd*)
1348514473 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
1348614474 # conventions
1348714475 ld_shlibs_CXX=yes
1361814606 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
1361914607 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
1362014608 archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
13621 archive_expsym_cmds_CXX='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
14609 archive_expsym_cmds_CXX='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
1362214610 ;;
1362314611 irix5* | irix6*)
1362414612 case $cc_basename in
1375814746 archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
1375914747 if test yes = "$supports_anon_versioning"; then
1376014748 archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
13761 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
14749 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
1376214750 echo "local: *; };" >> $output_objdir/$libname.ver~
1376314751 $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
1376414752 fi
1376514753 ;;
1376614754 *)
13767 case `$CC -V 2>&1 | sed 5q` in
14755 case `$CC -V 2>&1 | $SED 5q` in
1376814756 *Sun\ C*)
1376914757 # Sun C++ 5.9
1377014758 no_undefined_flag_CXX=' -zdefs'
1410615094 ;;
1410715095 esac
1410815096
14109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14110 $as_echo "$ld_shlibs_CXX" >&6; }
15097 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
15098 printf "%s\n" "$ld_shlibs_CXX" >&6; }
1411115099 test no = "$ld_shlibs_CXX" && can_build_shared=no
1411215100
1411315101 GCC_CXX=$GXX
1414515133 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
1414615134 (eval $ac_compile) 2>&5
1414715135 ac_status=$?
14148 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15136 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1414915137 test $ac_status = 0; }; then
1415015138 # Parse the compiler output and extract the necessary
1415115139 # objects, libraries and library flags.
1442115409 ;;
1442215410 esac
1442315411 ;;
14424 freebsd* | dragonfly*)
15412 freebsd* | dragonfly* | midnightbsd*)
1442515413 # FreeBSD uses GNU C++
1442615414 ;;
1442715415 hpux9* | hpux10* | hpux11*)
1450415492 lt_prog_compiler_static_CXX='-qstaticlink'
1450515493 ;;
1450615494 *)
14507 case `$CC -V 2>&1 | sed 5q` in
15495 case `$CC -V 2>&1 | $SED 5q` in
1450815496 *Sun\ C*)
1450915497 # Sun C++ 5.9
1451015498 lt_prog_compiler_pic_CXX='-KPIC'
1462615614 ;;
1462715615 esac
1462815616
14629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
14630 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
14631 if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
14632 $as_echo_n "(cached) " >&6
14633 else
15617 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15618 printf %s "checking for $compiler option to produce PIC... " >&6; }
15619 if test ${lt_cv_prog_compiler_pic_CXX+y}
15620 then :
15621 printf %s "(cached) " >&6
15622 else $as_nop
1463415623 lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
1463515624 fi
14636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
14637 $as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
15625 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
15626 printf "%s\n" "$lt_cv_prog_compiler_pic_CXX" >&6; }
1463815627 lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
1463915628
1464015629 #
1464115630 # Check to make sure the PIC flag actually works.
1464215631 #
1464315632 if test -n "$lt_prog_compiler_pic_CXX"; then
14644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
14645 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
14646 if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
14647 $as_echo_n "(cached) " >&6
14648 else
15633 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
15634 printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
15635 if test ${lt_cv_prog_compiler_pic_works_CXX+y}
15636 then :
15637 printf %s "(cached) " >&6
15638 else $as_nop
1464915639 lt_cv_prog_compiler_pic_works_CXX=no
1465015640 ac_outfile=conftest.$ac_objext
1465115641 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
1467615666 $RM conftest*
1467715667
1467815668 fi
14679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
14680 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
15669 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
15670 printf "%s\n" "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
1468115671
1468215672 if test yes = "$lt_cv_prog_compiler_pic_works_CXX"; then
1468315673 case $lt_prog_compiler_pic_CXX in
1469915689 # Check to make sure the static flag actually works.
1470015690 #
1470115691 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
14702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14703 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14704 if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
14705 $as_echo_n "(cached) " >&6
14706 else
15692 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15693 printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15694 if test ${lt_cv_prog_compiler_static_works_CXX+y}
15695 then :
15696 printf %s "(cached) " >&6
15697 else $as_nop
1470715698 lt_cv_prog_compiler_static_works_CXX=no
1470815699 save_LDFLAGS=$LDFLAGS
1470915700 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
1472715718 LDFLAGS=$save_LDFLAGS
1472815719
1472915720 fi
14730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
14731 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
15721 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
15722 printf "%s\n" "$lt_cv_prog_compiler_static_works_CXX" >&6; }
1473215723
1473315724 if test yes = "$lt_cv_prog_compiler_static_works_CXX"; then
1473415725 :
1473915730
1474015731
1474115732
14742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14743 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14744 if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
14745 $as_echo_n "(cached) " >&6
14746 else
15733 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15734 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15735 if test ${lt_cv_prog_compiler_c_o_CXX+y}
15736 then :
15737 printf %s "(cached) " >&6
15738 else $as_nop
1474715739 lt_cv_prog_compiler_c_o_CXX=no
1474815740 $RM -r conftest 2>/dev/null
1474915741 mkdir conftest
1478615778 $RM conftest*
1478715779
1478815780 fi
14789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14790 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14791
14792
14793
14794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14795 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14796 if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
14797 $as_echo_n "(cached) " >&6
14798 else
15781 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
15782 printf "%s\n" "$lt_cv_prog_compiler_c_o_CXX" >&6; }
15783
15784
15785
15786 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15787 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15788 if test ${lt_cv_prog_compiler_c_o_CXX+y}
15789 then :
15790 printf %s "(cached) " >&6
15791 else $as_nop
1479915792 lt_cv_prog_compiler_c_o_CXX=no
1480015793 $RM -r conftest 2>/dev/null
1480115794 mkdir conftest
1483815831 $RM conftest*
1483915832
1484015833 fi
14841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14842 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
15834 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
15835 printf "%s\n" "$lt_cv_prog_compiler_c_o_CXX" >&6; }
1484315836
1484415837
1484515838
1484715840 hard_links=nottested
1484815841 if test no = "$lt_cv_prog_compiler_c_o_CXX" && test no != "$need_locks"; then
1484915842 # do not overwrite the value of need_locks provided by the user
14850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14851 $as_echo_n "checking if we can lock with hard links... " >&6; }
15843 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15844 printf %s "checking if we can lock with hard links... " >&6; }
1485215845 hard_links=yes
1485315846 $RM conftest*
1485415847 ln conftest.a conftest.b 2>/dev/null && hard_links=no
1485515848 touch conftest.a
1485615849 ln conftest.a conftest.b 2>&5 || hard_links=no
1485715850 ln conftest.a conftest.b 2>/dev/null && hard_links=no
14858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14859 $as_echo "$hard_links" >&6; }
15851 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15852 printf "%s\n" "$hard_links" >&6; }
1486015853 if test no = "$hard_links"; then
14861 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
14862 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
15854 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
15855 printf "%s\n" "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
1486315856 need_locks=warn
1486415857 fi
1486515858 else
1486815861
1486915862
1487015863
14871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14872 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15864 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15865 printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
1487315866
1487415867 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
1487515868 exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
1488615879 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
1488715880 export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
1488815881 else
14889 export_symbols_cmds_CXX='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
15882 export_symbols_cmds_CXX='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
1489015883 fi
1489115884 ;;
1489215885 pw32*)
1489415887 ;;
1489515888 cygwin* | mingw* | cegcc*)
1489615889 case $cc_basename in
14897 cl*)
15890 cl* | icl*)
1489815891 exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
1489915892 ;;
1490015893 *)
1491115904 ;;
1491215905 esac
1491315906
14914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14915 $as_echo "$ld_shlibs_CXX" >&6; }
15907 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
15908 printf "%s\n" "$ld_shlibs_CXX" >&6; }
1491615909 test no = "$ld_shlibs_CXX" && can_build_shared=no
1491715910
1491815911 with_gnu_ld_CXX=$with_gnu_ld
1493915932 # Test whether the compiler implicitly links with -lc since on some
1494015933 # systems, -lgcc has to come before -lc. If gcc already passes -lc
1494115934 # to ld, don't add -lc before -lgcc.
14942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14943 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14944 if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
14945 $as_echo_n "(cached) " >&6
14946 else
15935 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
15936 printf %s "checking whether -lc should be explicitly linked in... " >&6; }
15937 if test ${lt_cv_archive_cmds_need_lc_CXX+y}
15938 then :
15939 printf %s "(cached) " >&6
15940 else $as_nop
1494715941 $RM conftest*
1494815942 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
1494915943
1495015944 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
1495115945 (eval $ac_compile) 2>&5
1495215946 ac_status=$?
14953 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15947 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1495415948 test $ac_status = 0; } 2>conftest.err; then
1495515949 soname=conftest
1495615950 lib=conftest
1496815962 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
1496915963 (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
1497015964 ac_status=$?
14971 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15965 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1497215966 test $ac_status = 0; }
1497315967 then
1497415968 lt_cv_archive_cmds_need_lc_CXX=no
1498215976 $RM conftest*
1498315977
1498415978 fi
14985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
14986 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
15979 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
15980 printf "%s\n" "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
1498715981 archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
1498815982 ;;
1498915983 esac
1505216046
1505316047
1505416048
15055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
15056 $as_echo_n "checking dynamic linker characteristics... " >&6; }
16049 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16050 printf %s "checking dynamic linker characteristics... " >&6; }
1505716051
1505816052 library_names_spec=
1505916053 libname_spec='lib$name'
1524416238 case $host_os in
1524516239 cygwin*)
1524616240 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
15247 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
16241 soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1524816242
1524916243 ;;
1525016244 mingw* | cegcc*)
1525316247 ;;
1525416248 pw32*)
1525516249 # pw32 DLLs use 'pw' prefix rather than 'lib'
15256 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
16250 library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1525716251 ;;
1525816252 esac
1525916253 dynamic_linker='Win32 ld.exe'
1526016254 ;;
1526116255
15262 *,cl*)
15263 # Native MSVC
16256 *,cl* | *,icl*)
16257 # Native MSVC or ICC
1526416258 libname_spec='$name'
1526516259 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1526616260 library_names_spec='$libname.dll.lib'
1527916273 done
1528016274 IFS=$lt_save_ifs
1528116275 # Convert to MSYS style.
15282 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
16276 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
1528316277 ;;
1528416278 cygwin*)
1528516279 # Convert to unix form, then to dos form, then back to unix form
1531616310 ;;
1531716311
1531816312 *)
15319 # Assume MSVC wrapper
16313 # Assume MSVC and ICC wrapper
1532016314 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
1532116315 dynamic_linker='Win32 ld.exe'
1532216316 ;;
1534816342 shlibpath_var=LD_LIBRARY_PATH
1534916343 ;;
1535016344
15351 freebsd* | dragonfly*)
16345 freebsd* | dragonfly* | midnightbsd*)
1535216346 # DragonFly does not have aout. When/if they implement a new
1535316347 # versioning mechanism, adjust this.
1535416348 if test -x /usr/bin/objformat; then
1554116535 shlibpath_overrides_runpath=no
1554216536
1554316537 # Some binutils ld are patched to set DT_RUNPATH
15544 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
15545 $as_echo_n "(cached) " >&6
15546 else
16538 if test ${lt_cv_shlibpath_overrides_runpath+y}
16539 then :
16540 printf %s "(cached) " >&6
16541 else $as_nop
1554716542 lt_cv_shlibpath_overrides_runpath=no
1554816543 save_LDFLAGS=$LDFLAGS
1554916544 save_libdir=$libdir
1555316548 /* end confdefs.h. */
1555416549
1555516550 int
15556 main ()
16551 main (void)
1555716552 {
1555816553
1555916554 ;
1556016555 return 0;
1556116556 }
1556216557 _ACEOF
15563 if ac_fn_cxx_try_link "$LINENO"; then :
15564 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
16558 if ac_fn_cxx_try_link "$LINENO"
16559 then :
16560 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null
16561 then :
1556516562 lt_cv_shlibpath_overrides_runpath=yes
1556616563 fi
1556716564 fi
15568 rm -f core conftest.err conftest.$ac_objext \
16565 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1556916566 conftest$ac_exeext conftest.$ac_ext
1557016567 LDFLAGS=$save_LDFLAGS
1557116568 libdir=$save_libdir
1580916806 dynamic_linker=no
1581016807 ;;
1581116808 esac
15812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
15813 $as_echo "$dynamic_linker" >&6; }
16809 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
16810 printf "%s\n" "$dynamic_linker" >&6; }
1581416811 test no = "$dynamic_linker" && can_build_shared=no
1581516812
1581616813 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
1587416871
1587516872
1587616873
15877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
15878 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
16874 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
16875 printf %s "checking how to hardcode library paths into programs... " >&6; }
1587916876 hardcode_action_CXX=
1588016877 if test -n "$hardcode_libdir_flag_spec_CXX" ||
1588116878 test -n "$runpath_var_CXX" ||
1589916896 # directories.
1590016897 hardcode_action_CXX=unsupported
1590116898 fi
15902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15903 $as_echo "$hardcode_action_CXX" >&6; }
16899 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
16900 printf "%s\n" "$hardcode_action_CXX" >&6; }
1590416901
1590516902 if test relink = "$hardcode_action_CXX" ||
1590616903 test yes = "$inherit_rpath_CXX"; then
1596616963 if test -n "$ac_tool_prefix"; then
1596716964 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
1596816965 set dummy ${ac_tool_prefix}windres; ac_word=$2
15969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15970 $as_echo_n "checking for $ac_word... " >&6; }
15971 if ${ac_cv_prog_RC+:} false; then :
15972 $as_echo_n "(cached) " >&6
15973 else
16966 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16967 printf %s "checking for $ac_word... " >&6; }
16968 if test ${ac_cv_prog_RC+y}
16969 then :
16970 printf %s "(cached) " >&6
16971 else $as_nop
1597416972 if test -n "$RC"; then
1597516973 ac_cv_prog_RC="$RC" # Let the user override the test.
1597616974 else
1597816976 for as_dir in $PATH
1597916977 do
1598016978 IFS=$as_save_IFS
15981 test -z "$as_dir" && as_dir=.
16979 case $as_dir in #(((
16980 '') as_dir=./ ;;
16981 */) ;;
16982 *) as_dir=$as_dir/ ;;
16983 esac
1598216984 for ac_exec_ext in '' $ac_executable_extensions; do
15983 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16985 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1598416986 ac_cv_prog_RC="${ac_tool_prefix}windres"
15985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16987 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1598616988 break 2
1598716989 fi
1598816990 done
1599316995 fi
1599416996 RC=$ac_cv_prog_RC
1599516997 if test -n "$RC"; then
15996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RC" >&5
15997 $as_echo "$RC" >&6; }
16998 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RC" >&5
16999 printf "%s\n" "$RC" >&6; }
1599817000 else
15999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16000 $as_echo "no" >&6; }
17001 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
17002 printf "%s\n" "no" >&6; }
1600117003 fi
1600217004
1600317005
1600617008 ac_ct_RC=$RC
1600717009 # Extract the first word of "windres", so it can be a program name with args.
1600817010 set dummy windres; ac_word=$2
16009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16010 $as_echo_n "checking for $ac_word... " >&6; }
16011 if ${ac_cv_prog_ac_ct_RC+:} false; then :
16012 $as_echo_n "(cached) " >&6
16013 else
17011 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17012 printf %s "checking for $ac_word... " >&6; }
17013 if test ${ac_cv_prog_ac_ct_RC+y}
17014 then :
17015 printf %s "(cached) " >&6
17016 else $as_nop
1601417017 if test -n "$ac_ct_RC"; then
1601517018 ac_cv_prog_ac_ct_RC="$ac_ct_RC" # Let the user override the test.
1601617019 else
1601817021 for as_dir in $PATH
1601917022 do
1602017023 IFS=$as_save_IFS
16021 test -z "$as_dir" && as_dir=.
17024 case $as_dir in #(((
17025 '') as_dir=./ ;;
17026 */) ;;
17027 *) as_dir=$as_dir/ ;;
17028 esac
1602217029 for ac_exec_ext in '' $ac_executable_extensions; do
16023 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17030 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1602417031 ac_cv_prog_ac_ct_RC="windres"
16025 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17032 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1602617033 break 2
1602717034 fi
1602817035 done
1603317040 fi
1603417041 ac_ct_RC=$ac_cv_prog_ac_ct_RC
1603517042 if test -n "$ac_ct_RC"; then
16036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RC" >&5
16037 $as_echo "$ac_ct_RC" >&6; }
17043 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RC" >&5
17044 printf "%s\n" "$ac_ct_RC" >&6; }
1603817045 else
16039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16040 $as_echo "no" >&6; }
17046 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
17047 printf "%s\n" "no" >&6; }
1604117048 fi
1604217049
1604317050 if test "x$ac_ct_RC" = x; then
1604517052 else
1604617053 case $cross_compiling:$ac_tool_warned in
1604717054 yes:)
16048 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
16049 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
17055 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
17056 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
1605017057 ac_tool_warned=yes ;;
1605117058 esac
1605217059 RC=$ac_ct_RC
1613717144
1613817145
1613917146 # Check whether --with-old-lib-names was given.
16140 if test "${with_old_lib_names+set}" = set; then :
17147 if test ${with_old_lib_names+y}
17148 then :
1614117149 withval=$with_old_lib_names; case "${withval}" in
1614217150 yes) oldnames=true ;;
1614317151 no) oldnames=false ;;
1614417152 *) as_fn_error $? "bad value ${withval} for --with-old-lib-names" "$LINENO" 5 ;;
1614517153 esac
16146 else
17154 else $as_nop
1614717155 oldnames=false
1614817156 fi
1614917157
1615817166
1615917167 # Checks for libraries.
1616017168 # Check whether --enable-tetex-build was given.
16161 if test "${enable_tetex_build+set}" = set; then :
17169 if test ${enable_tetex_build+y}
17170 then :
1616217171 enableval=$enable_tetex_build;
1616317172 fi
1616417173
1616517174 if test x$enable_tetex_build = xyes; then
16166 { $as_echo "$as_me:${as_lineno-$LINENO}: Building within teTeX/TeXLive" >&5
16167 $as_echo "$as_me: Building within teTeX/TeXLive" >&6;}
17175 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Building within teTeX/TeXLive" >&5
17176 printf "%s\n" "$as_me: Building within teTeX/TeXLive" >&6;}
1616817177
1616917178
1617017179 ZLIBDIR=../zlib
1617117180 else
16172 { $as_echo "$as_me:${as_lineno-$LINENO}: Not doing a teTeX/TeXLive-style build" >&5
16173 $as_echo "$as_me: Not doing a teTeX/TeXLive-style build" >&6;}
17181 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Not doing a teTeX/TeXLive-style build" >&5
17182 printf "%s\n" "$as_me: Not doing a teTeX/TeXLive-style build" >&6;}
1617417183
1617517184 # Check whether --with-system_zlib was given.
16176 if test "${with_system_zlib+set}" = set; then :
17185 if test ${with_system_zlib+y}
17186 then :
1617717187 withval=$with_system_zlib;
16178 else
17188 else $as_nop
1617917189 with_system_zlib=yes
1618017190 fi
1618117191
1618217192
1618317193
1618417194 # Check whether --with-zlib_libdir was given.
16185 if test "${with_zlib_libdir+set}" = set; then :
17195 if test ${with_zlib_libdir+y}
17196 then :
1618617197 withval=$with_zlib_libdir;
1618717198 fi
1618817199
1618917200
1619017201
1619117202 # Check whether --with-zlib_include was given.
16192 if test "${with_zlib_include+set}" = set; then :
17203 if test ${with_zlib_include+y}
17204 then :
1619317205 withval=$with_zlib_include;
1619417206 fi
1619517207
1621617228 CPP="$CPP $EXTRA_ZLIB_INCLUDE"
1621717229
1621817230 if test "$with_system_zlib" = yes; then
16219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
16220 $as_echo_n "checking for inflate in -lz... " >&6; }
16221 if ${ac_cv_lib_z_inflate+:} false; then :
16222 $as_echo_n "(cached) " >&6
16223 else
17231 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
17232 printf %s "checking for inflate in -lz... " >&6; }
17233 if test ${ac_cv_lib_z_inflate+y}
17234 then :
17235 printf %s "(cached) " >&6
17236 else $as_nop
1622417237 ac_check_lib_save_LIBS=$LIBS
1622517238 LIBS="-lz $LIBS"
1622617239 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1622917242 /* Override any GCC internal prototype to avoid an error.
1623017243 Use char because int might match the return type of a GCC
1623117244 builtin and then its argument prototype would still apply. */
16232 #ifdef __cplusplus
16233 extern "C"
16234 #endif
1623517245 char inflate ();
1623617246 int
16237 main ()
17247 main (void)
1623817248 {
1623917249 return inflate ();
1624017250 ;
1624117251 return 0;
1624217252 }
1624317253 _ACEOF
16244 if ac_fn_c_try_link "$LINENO"; then :
17254 if ac_fn_c_try_link "$LINENO"
17255 then :
1624517256 ac_cv_lib_z_inflate=yes
16246 else
17257 else $as_nop
1624717258 ac_cv_lib_z_inflate=no
1624817259 fi
16249 rm -f core conftest.err conftest.$ac_objext \
17260 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1625017261 conftest$ac_exeext conftest.$ac_ext
1625117262 LIBS=$ac_check_lib_save_LIBS
1625217263 fi
16253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
16254 $as_echo "$ac_cv_lib_z_inflate" >&6; }
16255 if test "x$ac_cv_lib_z_inflate" = xyes; then :
16256 cat >>confdefs.h <<_ACEOF
16257 #define HAVE_LIBZ 1
16258 _ACEOF
17264 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
17265 printf "%s\n" "$ac_cv_lib_z_inflate" >&6; }
17266 if test "x$ac_cv_lib_z_inflate" = xyes
17267 then :
17268 printf "%s\n" "#define HAVE_LIBZ 1" >>confdefs.h
1625917269
1626017270 LIBS="-lz $LIBS"
1626117271
16262 else
16263 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Standard ZLIB library not found. Compiling my own." >&5
16264 $as_echo "$as_me: WARNING: Standard ZLIB library not found. Compiling my own." >&2;}
17272 else $as_nop
17273 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Standard ZLIB library not found. Compiling my own." >&5
17274 printf "%s\n" "$as_me: WARNING: Standard ZLIB library not found. Compiling my own." >&2;}
1626517275 with_system_zlib=no
1626617276 fi
1626717277
1626817278 fi
1626917279
1627017280 if test "$with_system_zlib" = yes; then
16271 for ac_header in zlib.h
16272 do :
16273 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
16274 if test "x$ac_cv_header_zlib_h" = xyes; then :
16275 cat >>confdefs.h <<_ACEOF
16276 #define HAVE_ZLIB_H 1
16277 _ACEOF
16278
16279 fi
16280
16281 done
17281 ac_fn_c_check_header_compile "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
17282 if test "x$ac_cv_header_zlib_h" = xyes
17283 then :
17284 printf "%s\n" "#define HAVE_ZLIB_H 1" >>confdefs.h
17285
17286 fi
1628217287
1628317288 if test "$ac_cv_header_zlib_h" != yes; then
16284 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: zlib.h not found. Using my own zlib sources." >&5
16285 $as_echo "$as_me: WARNING: zlib.h not found. Using my own zlib sources." >&2;}
17289 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: zlib.h not found. Using my own zlib sources." >&5
17290 printf "%s\n" "$as_me: WARNING: zlib.h not found. Using my own zlib sources." >&2;}
1628617291 with_system_zlib=no
1628717292 fi
1628817293 fi
1632117326
1632217327
1632317328 # Checks for header files.
16324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
16325 $as_echo_n "checking for ANSI C header files... " >&6; }
16326 if ${ac_cv_header_stdc+:} false; then :
16327 $as_echo_n "(cached) " >&6
17329 # Autoupdate added the next two lines to ensure that your configure
17330 # script's behavior did not change. They are probably safe to remove.
17331
17332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
17333 printf %s "checking for egrep... " >&6; }
17334 if test ${ac_cv_path_EGREP+y}
17335 then :
17336 printf %s "(cached) " >&6
17337 else $as_nop
17338 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
17339 then ac_cv_path_EGREP="$GREP -E"
17340 else
17341 if test -z "$EGREP"; then
17342 ac_path_EGREP_found=false
17343 # Loop through the user's path and test for each of PROGNAME-LIST
17344 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17345 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
17346 do
17347 IFS=$as_save_IFS
17348 case $as_dir in #(((
17349 '') as_dir=./ ;;
17350 */) ;;
17351 *) as_dir=$as_dir/ ;;
17352 esac
17353 for ac_prog in egrep
17354 do
17355 for ac_exec_ext in '' $ac_executable_extensions; do
17356 ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
17357 as_fn_executable_p "$ac_path_EGREP" || continue
17358 # Check for GNU ac_path_EGREP and select it if it is found.
17359 # Check for GNU $ac_path_EGREP
17360 case `"$ac_path_EGREP" --version 2>&1` in
17361 *GNU*)
17362 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
17363 *)
17364 ac_count=0
17365 printf %s 0123456789 >"conftest.in"
17366 while :
17367 do
17368 cat "conftest.in" "conftest.in" >"conftest.tmp"
17369 mv "conftest.tmp" "conftest.in"
17370 cp "conftest.in" "conftest.nl"
17371 printf "%s\n" 'EGREP' >> "conftest.nl"
17372 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
17373 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
17374 as_fn_arith $ac_count + 1 && ac_count=$as_val
17375 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
17376 # Best one so far, save it but keep looking for a better one
17377 ac_cv_path_EGREP="$ac_path_EGREP"
17378 ac_path_EGREP_max=$ac_count
17379 fi
17380 # 10*(2^10) chars as input seems more than enough
17381 test $ac_count -gt 10 && break
17382 done
17383 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
17384 esac
17385
17386 $ac_path_EGREP_found && break 3
17387 done
17388 done
17389 done
17390 IFS=$as_save_IFS
17391 if test -z "$ac_cv_path_EGREP"; then
17392 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
17393 fi
1632817394 else
16329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16330 /* end confdefs.h. */
16331 #include <stdlib.h>
16332 #include <stdarg.h>
16333 #include <string.h>
16334 #include <float.h>
16335
16336 int
16337 main ()
16338 {
16339
16340 ;
16341 return 0;
16342 }
16343 _ACEOF
16344 if ac_fn_c_try_compile "$LINENO"; then :
16345 ac_cv_header_stdc=yes
16346 else
16347 ac_cv_header_stdc=no
16348 fi
16349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16350
16351 if test $ac_cv_header_stdc = yes; then
16352 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
16353 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16354 /* end confdefs.h. */
16355 #include <string.h>
16356
16357 _ACEOF
16358 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16359 $EGREP "memchr" >/dev/null 2>&1; then :
16360
16361 else
16362 ac_cv_header_stdc=no
16363 fi
16364 rm -f conftest*
16365
16366 fi
16367
16368 if test $ac_cv_header_stdc = yes; then
16369 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
16370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16371 /* end confdefs.h. */
16372 #include <stdlib.h>
16373
16374 _ACEOF
16375 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16376 $EGREP "free" >/dev/null 2>&1; then :
16377
16378 else
16379 ac_cv_header_stdc=no
16380 fi
16381 rm -f conftest*
16382
16383 fi
16384
16385 if test $ac_cv_header_stdc = yes; then
16386 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
16387 if test "$cross_compiling" = yes; then :
16388 :
16389 else
16390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16391 /* end confdefs.h. */
16392 #include <ctype.h>
16393 #include <stdlib.h>
16394 #if ((' ' & 0x0FF) == 0x020)
16395 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
16396 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
16397 #else
16398 # define ISLOWER(c) \
16399 (('a' <= (c) && (c) <= 'i') \
16400 || ('j' <= (c) && (c) <= 'r') \
16401 || ('s' <= (c) && (c) <= 'z'))
16402 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
16403 #endif
16404
16405 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
16406 int
16407 main ()
16408 {
16409 int i;
16410 for (i = 0; i < 256; i++)
16411 if (XOR (islower (i), ISLOWER (i))
16412 || toupper (i) != TOUPPER (i))
16413 return 2;
16414 return 0;
16415 }
16416 _ACEOF
16417 if ac_fn_c_try_run "$LINENO"; then :
16418
16419 else
16420 ac_cv_header_stdc=no
16421 fi
16422 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16423 conftest.$ac_objext conftest.beam conftest.$ac_ext
16424 fi
16425
16426 fi
16427 fi
16428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
16429 $as_echo "$ac_cv_header_stdc" >&6; }
16430 if test $ac_cv_header_stdc = yes; then
16431
16432 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
16433
16434 fi
16435
16436 for ac_header in stdlib.h string.h
16437 do :
16438 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16439 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
16440 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16441 cat >>confdefs.h <<_ACEOF
16442 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16443 _ACEOF
16444
16445 fi
16446
16447 done
16448
16449
16450
16451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
16452 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
16453 if ${ac_cv_c_bigendian+:} false; then :
16454 $as_echo_n "(cached) " >&6
16455 else
17395 ac_cv_path_EGREP=$EGREP
17396 fi
17397
17398 fi
17399 fi
17400 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
17401 printf "%s\n" "$ac_cv_path_EGREP" >&6; }
17402 EGREP="$ac_cv_path_EGREP"
17403
17404
17405
17406 ac_fn_c_check_header_compile "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
17407 if test "x$ac_cv_header_stdlib_h" = xyes
17408 then :
17409 printf "%s\n" "#define HAVE_STDLIB_H 1" >>confdefs.h
17410
17411 fi
17412 ac_fn_c_check_header_compile "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
17413 if test "x$ac_cv_header_string_h" = xyes
17414 then :
17415 printf "%s\n" "#define HAVE_STRING_H 1" >>confdefs.h
17416
17417 fi
17418
17419
17420
17421 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
17422 printf %s "checking whether byte ordering is bigendian... " >&6; }
17423 if test ${ac_cv_c_bigendian+y}
17424 then :
17425 printf %s "(cached) " >&6
17426 else $as_nop
1645617427 ac_cv_c_bigendian=unknown
1645717428 # See if we're dealing with a universal compiler.
1645817429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1646317434 typedef int dummy;
1646417435
1646517436 _ACEOF
16466 if ac_fn_c_try_compile "$LINENO"; then :
17437 if ac_fn_c_try_compile "$LINENO"
17438 then :
1646717439
1646817440 # Check for potential -arch flags. It is not universal unless
1646917441 # there are at least two -arch flags with different values.
1648717459 fi
1648817460 done
1648917461 fi
16490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17462 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1649117463 if test $ac_cv_c_bigendian = unknown; then
1649217464 # See if sys/param.h defines the BYTE_ORDER macro.
1649317465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1649617468 #include <sys/param.h>
1649717469
1649817470 int
16499 main ()
17471 main (void)
1650017472 {
1650117473 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
1650217474 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
1650817480 return 0;
1650917481 }
1651017482 _ACEOF
16511 if ac_fn_c_try_compile "$LINENO"; then :
17483 if ac_fn_c_try_compile "$LINENO"
17484 then :
1651217485 # It does; now see whether it defined to BIG_ENDIAN or not.
1651317486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1651417487 /* end confdefs.h. */
1651617489 #include <sys/param.h>
1651717490
1651817491 int
16519 main ()
17492 main (void)
1652017493 {
1652117494 #if BYTE_ORDER != BIG_ENDIAN
1652217495 not big endian
1652617499 return 0;
1652717500 }
1652817501 _ACEOF
16529 if ac_fn_c_try_compile "$LINENO"; then :
17502 if ac_fn_c_try_compile "$LINENO"
17503 then :
1653017504 ac_cv_c_bigendian=yes
16531 else
17505 else $as_nop
1653217506 ac_cv_c_bigendian=no
1653317507 fi
16534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16535 fi
16536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17508 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17509 fi
17510 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1653717511 fi
1653817512 if test $ac_cv_c_bigendian = unknown; then
1653917513 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
1654217516 #include <limits.h>
1654317517
1654417518 int
16545 main ()
17519 main (void)
1654617520 {
1654717521 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
1654817522 bogus endian macros
1655217526 return 0;
1655317527 }
1655417528 _ACEOF
16555 if ac_fn_c_try_compile "$LINENO"; then :
17529 if ac_fn_c_try_compile "$LINENO"
17530 then :
1655617531 # It does; now see whether it defined to _BIG_ENDIAN or not.
1655717532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1655817533 /* end confdefs.h. */
1655917534 #include <limits.h>
1656017535
1656117536 int
16562 main ()
17537 main (void)
1656317538 {
1656417539 #ifndef _BIG_ENDIAN
1656517540 not big endian
1656917544 return 0;
1657017545 }
1657117546 _ACEOF
16572 if ac_fn_c_try_compile "$LINENO"; then :
17547 if ac_fn_c_try_compile "$LINENO"
17548 then :
1657317549 ac_cv_c_bigendian=yes
16574 else
17550 else $as_nop
1657517551 ac_cv_c_bigendian=no
1657617552 fi
16577 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16578 fi
16579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17553 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17554 fi
17555 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1658017556 fi
1658117557 if test $ac_cv_c_bigendian = unknown; then
1658217558 # Compile a test program.
16583 if test "$cross_compiling" = yes; then :
17559 if test "$cross_compiling" = yes
17560 then :
1658417561 # Try to guess by grepping values from an object file.
1658517562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1658617563 /* end confdefs.h. */
16587 short int ascii_mm[] =
17564 unsigned short int ascii_mm[] =
1658817565 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
16589 short int ascii_ii[] =
17566 unsigned short int ascii_ii[] =
1659017567 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
1659117568 int use_ascii (int i) {
1659217569 return ascii_mm[i] + ascii_ii[i];
1659317570 }
16594 short int ebcdic_ii[] =
17571 unsigned short int ebcdic_ii[] =
1659517572 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
16596 short int ebcdic_mm[] =
17573 unsigned short int ebcdic_mm[] =
1659717574 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
1659817575 int use_ebcdic (int i) {
1659917576 return ebcdic_mm[i] + ebcdic_ii[i];
1660117578 extern int foo;
1660217579
1660317580 int
16604 main ()
17581 main (void)
1660517582 {
1660617583 return use_ascii (foo) == use_ebcdic (foo);
1660717584 ;
1660817585 return 0;
1660917586 }
1661017587 _ACEOF
16611 if ac_fn_c_try_compile "$LINENO"; then :
17588 if ac_fn_c_try_compile "$LINENO"
17589 then :
1661217590 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
1661317591 ac_cv_c_bigendian=yes
1661417592 fi
1662117599 fi
1662217600 fi
1662317601 fi
16624 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16625 else
17602 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
17603 else $as_nop
1662617604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1662717605 /* end confdefs.h. */
1662817606 $ac_includes_default
1662917607 int
16630 main ()
17608 main (void)
1663117609 {
1663217610
1663317611 /* Are we little or big endian? From Harbison&Steele. */
1664317621 return 0;
1664417622 }
1664517623 _ACEOF
16646 if ac_fn_c_try_run "$LINENO"; then :
17624 if ac_fn_c_try_run "$LINENO"
17625 then :
1664717626 ac_cv_c_bigendian=no
16648 else
17627 else $as_nop
1664917628 ac_cv_c_bigendian=yes
1665017629 fi
1665117630 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1665417633
1665517634 fi
1665617635 fi
16657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
16658 $as_echo "$ac_cv_c_bigendian" >&6; }
17636 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
17637 printf "%s\n" "$ac_cv_c_bigendian" >&6; }
1665917638 case $ac_cv_c_bigendian in #(
1666017639 yes)
16661 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
17640 printf "%s\n" "#define WORDS_BIGENDIAN 1" >>confdefs.h
1666217641 ;; #(
1666317642 no)
1666417643 ;; #(
1666517644 universal)
1666617645
16667 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
17646 printf "%s\n" "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
1666817647
1666917648 ;; #(
1667017649 *)
1667517654
1667617655 # Enable debug
1667717656 # Check whether --enable-debug was given.
16678 if test "${enable_debug+set}" = set; then :
17657 if test ${enable_debug+y}
17658 then :
1667917659 enableval=$enable_debug;
1668017660 fi
1668117661
1669817678
1669917679 # Enable final
1670017680 # Check whether --enable-final was given.
16701 if test "${enable_final+set}" = set; then :
17681 if test ${enable_final+y}
17682 then :
1670217683 enableval=$enable_final;
1670317684 fi
1670417685
1670917690
1671017691 # Enable profile
1671117692 # Check whether --enable-profile was given.
16712 if test "${enable_profile+set}" = set; then :
17693 if test ${enable_profile+y}
17694 then :
1671317695 enableval=$enable_profile;
1671417696 fi
1671517697
1671817700 CXXFLAGS="$CXXFLAGS -pg "
1671917701 fi
1672017702 # Check whether --enable-profilefn was given.
16721 if test "${enable_profilefn+set}" = set; then :
17703 if test ${enable_profilefn+y}
17704 then :
1672217705 enableval=$enable_profilefn;
1672317706 fi
1672417707
1673217715 # (this seems really hacky, but I don't know the proper way....!)
1673317716 noexpat_CFLAGS="$CFLAGS"
1673417717 noexpat_LIBS="$LIBS"
16735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XML_ExpatVersion in -lexpat" >&5
16736 $as_echo_n "checking for XML_ExpatVersion in -lexpat... " >&6; }
16737 if ${ac_cv_lib_expat_XML_ExpatVersion+:} false; then :
16738 $as_echo_n "(cached) " >&6
16739 else
17718 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XML_ExpatVersion in -lexpat" >&5
17719 printf %s "checking for XML_ExpatVersion in -lexpat... " >&6; }
17720 if test ${ac_cv_lib_expat_XML_ExpatVersion+y}
17721 then :
17722 printf %s "(cached) " >&6
17723 else $as_nop
1674017724 ac_check_lib_save_LIBS=$LIBS
1674117725 LIBS="-lexpat $LIBS"
1674217726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1674517729 /* Override any GCC internal prototype to avoid an error.
1674617730 Use char because int might match the return type of a GCC
1674717731 builtin and then its argument prototype would still apply. */
16748 #ifdef __cplusplus
16749 extern "C"
16750 #endif
1675117732 char XML_ExpatVersion ();
1675217733 int
16753 main ()
17734 main (void)
1675417735 {
1675517736 return XML_ExpatVersion ();
1675617737 ;
1675717738 return 0;
1675817739 }
1675917740 _ACEOF
16760 if ac_fn_c_try_link "$LINENO"; then :
17741 if ac_fn_c_try_link "$LINENO"
17742 then :
1676117743 ac_cv_lib_expat_XML_ExpatVersion=yes
16762 else
17744 else $as_nop
1676317745 ac_cv_lib_expat_XML_ExpatVersion=no
1676417746 fi
16765 rm -f core conftest.err conftest.$ac_objext \
17747 rm -f core conftest.err conftest.$ac_objext conftest.beam \
1676617748 conftest$ac_exeext conftest.$ac_ext
1676717749 LIBS=$ac_check_lib_save_LIBS
1676817750 fi
16769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_expat_XML_ExpatVersion" >&5
16770 $as_echo "$ac_cv_lib_expat_XML_ExpatVersion" >&6; }
16771 if test "x$ac_cv_lib_expat_XML_ExpatVersion" = xyes; then :
16772 cat >>confdefs.h <<_ACEOF
16773 #define HAVE_LIBEXPAT 1
16774 _ACEOF
17751 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_expat_XML_ExpatVersion" >&5
17752 printf "%s\n" "$ac_cv_lib_expat_XML_ExpatVersion" >&6; }
17753 if test "x$ac_cv_lib_expat_XML_ExpatVersion" = xyes
17754 then :
17755 printf "%s\n" "#define HAVE_LIBEXPAT 1" >>confdefs.h
1677517756
1677617757 LIBS="-lexpat $LIBS"
1677717758
1682217803 case $ac_val in #(
1682317804 *${as_nl}*)
1682417805 case $ac_var in #(
16825 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16826 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
17806 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
17807 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1682717808 esac
1682817809 case $ac_var in #(
1682917810 _ | IFS | as_nl) ;; #(
1685317834 /^ac_cv_env_/b end
1685417835 t clear
1685517836 :clear
16856 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17837 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
1685717838 t end
1685817839 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
1685917840 :end' >>confcache
1686017841 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
1686117842 if test -w "$cache_file"; then
1686217843 if test "x$cache_file" != "x/dev/null"; then
16863 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16864 $as_echo "$as_me: updating cache $cache_file" >&6;}
17844 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
17845 printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
1686517846 if test ! -f "$cache_file" || test -h "$cache_file"; then
1686617847 cat confcache >"$cache_file"
1686717848 else
1687517856 fi
1687617857 fi
1687717858 else
16878 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16879 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
17859 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
17860 printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
1688017861 fi
1688117862 fi
1688217863 rm -f confcache
1689217873 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1689317874 # 1. Remove the extension, and $U if already installed.
1689417875 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16895 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
17876 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
1689617877 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
1689717878 # will be set to the directory where LIBOBJS objects are built.
1689817879 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1690317884 LTLIBOBJS=$ac_ltlibobjs
1690417885
1690517886
16906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
16907 $as_echo_n "checking that generated files are newer than configure... " >&6; }
17887 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
17888 printf %s "checking that generated files are newer than configure... " >&6; }
1690817889 if test -n "$am_sleep_pid"; then
1690917890 # Hide warnings about reused PIDs.
1691017891 wait $am_sleep_pid 2>/dev/null
1691117892 fi
16912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
16913 $as_echo "done" >&6; }
17893 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
17894 printf "%s\n" "done" >&6; }
1691417895 if test -n "$EXEEXT"; then
1691517896 am__EXEEXT_TRUE=
1691617897 am__EXEEXT_FALSE='#'
1695317934 ac_write_fail=0
1695417935 ac_clean_files_save=$ac_clean_files
1695517936 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16956 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16957 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17937 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
17938 printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
1695817939 as_write_fail=0
1695917940 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1696017941 #! $SHELL
1697717958
1697817959 # Be more Bourne compatible
1697917960 DUALCASE=1; export DUALCASE # for MKS sh
16980 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
17961 as_nop=:
17962 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
17963 then :
1698117964 emulate sh
1698217965 NULLCMD=:
1698317966 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1698417967 # is contrary to our usage. Disable this feature.
1698517968 alias -g '${1+"$@"}'='"$@"'
1698617969 setopt NO_GLOB_SUBST
16987 else
17970 else $as_nop
1698817971 case `(set -o) 2>/dev/null` in #(
1698917972 *posix*) :
1699017973 set -o posix ;; #(
1699417977 fi
1699517978
1699617979
17980
17981 # Reset variables that may have inherited troublesome values from
17982 # the environment.
17983
17984 # IFS needs to be set, to space, tab, and newline, in precisely that order.
17985 # (If _AS_PATH_WALK were called with IFS unset, it would have the
17986 # side effect of setting IFS to empty, thus disabling word splitting.)
17987 # Quoting is to prevent editors from complaining about space-tab.
1699717988 as_nl='
1699817989 '
1699917990 export as_nl
17000 # Printing a long string crashes Solaris 7 /usr/bin/printf.
17001 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17002 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17003 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17004 # Prefer a ksh shell builtin over an external printf program on Solaris,
17005 # but without wasting forks for bash or zsh.
17006 if test -z "$BASH_VERSION$ZSH_VERSION" \
17007 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
17008 as_echo='print -r --'
17009 as_echo_n='print -rn --'
17010 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17011 as_echo='printf %s\n'
17012 as_echo_n='printf %s'
17013 else
17014 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17015 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
17016 as_echo_n='/usr/ucb/echo -n'
17017 else
17018 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17019 as_echo_n_body='eval
17020 arg=$1;
17021 case $arg in #(
17022 *"$as_nl"*)
17023 expr "X$arg" : "X\\(.*\\)$as_nl";
17024 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17025 esac;
17026 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
17027 '
17028 export as_echo_n_body
17029 as_echo_n='sh -c $as_echo_n_body as_echo'
17030 fi
17031 export as_echo_body
17032 as_echo='sh -c $as_echo_body as_echo'
17033 fi
17991 IFS=" "" $as_nl"
17992
17993 PS1='$ '
17994 PS2='> '
17995 PS4='+ '
17996
17997 # Ensure predictable behavior from utilities with locale-dependent output.
17998 LC_ALL=C
17999 export LC_ALL
18000 LANGUAGE=C
18001 export LANGUAGE
18002
18003 # We cannot yet rely on "unset" to work, but we need these variables
18004 # to be unset--not just set to an empty or harmless value--now, to
18005 # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
18006 # also avoids known problems related to "unset" and subshell syntax
18007 # in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
18008 for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
18009 do eval test \${$as_var+y} \
18010 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18011 done
18012
18013 # Ensure that fds 0, 1, and 2 are open.
18014 if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
18015 if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
18016 if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
1703418017
1703518018 # The user is always right.
17036 if test "${PATH_SEPARATOR+set}" != set; then
18019 if ${PATH_SEPARATOR+false} :; then
1703718020 PATH_SEPARATOR=:
1703818021 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
1703918022 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
1704118024 }
1704218025 fi
1704318026
17044
17045 # IFS
17046 # We need space, tab and new line, in precisely that order. Quoting is
17047 # there to prevent editors from complaining about space-tab.
17048 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
17049 # splitting by setting IFS to empty value.)
17050 IFS=" "" $as_nl"
1705118027
1705218028 # Find who we are. Look in the path if we contain no directory separator.
1705318029 as_myself=
1705718033 for as_dir in $PATH
1705818034 do
1705918035 IFS=$as_save_IFS
17060 test -z "$as_dir" && as_dir=.
17061 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18036 case $as_dir in #(((
18037 '') as_dir=./ ;;
18038 */) ;;
18039 *) as_dir=$as_dir/ ;;
18040 esac
18041 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
1706218042 done
1706318043 IFS=$as_save_IFS
1706418044
1707018050 as_myself=$0
1707118051 fi
1707218052 if test ! -f "$as_myself"; then
17073 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18053 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1707418054 exit 1
1707518055 fi
1707618056
17077 # Unset variables that we do not need and which cause bugs (e.g. in
17078 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
17079 # suppresses any "Segmentation fault" message there. '((' could
17080 # trigger a bug in pdksh 5.2.14.
17081 for as_var in BASH_ENV ENV MAIL MAILPATH
17082 do eval test x\${$as_var+set} = xset \
17083 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
17084 done
17085 PS1='$ '
17086 PS2='> '
17087 PS4='+ '
17088
17089 # NLS nuisances.
17090 LC_ALL=C
17091 export LC_ALL
17092 LANGUAGE=C
17093 export LANGUAGE
17094
17095 # CDPATH.
17096 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1709718057
1709818058
1709918059 # as_fn_error STATUS ERROR [LINENO LOG_FD]
1710618066 as_status=$1; test $as_status -eq 0 && as_status=1
1710718067 if test "$4"; then
1710818068 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17109 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18069 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1711018070 fi
17111 $as_echo "$as_me: error: $2" >&2
18071 printf "%s\n" "$as_me: error: $2" >&2
1711218072 as_fn_exit $as_status
1711318073 } # as_fn_error
18074
1711418075
1711518076
1711618077 # as_fn_set_status STATUS
1713918100 { eval $1=; unset $1;}
1714018101 }
1714118102 as_unset=as_fn_unset
18103
1714218104 # as_fn_append VAR VALUE
1714318105 # ----------------------
1714418106 # Append the text in VALUE to the end of the definition contained in VAR. Take
1714518107 # advantage of any shell optimizations that allow amortized linear growth over
1714618108 # repeated appends, instead of the typical quadratic growth present in naive
1714718109 # implementations.
17148 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18110 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
18111 then :
1714918112 eval 'as_fn_append ()
1715018113 {
1715118114 eval $1+=\$2
1715218115 }'
17153 else
18116 else $as_nop
1715418117 as_fn_append ()
1715518118 {
1715618119 eval $1=\$$1\$2
1716218125 # Perform arithmetic evaluation on the ARGs, and store the result in the
1716318126 # global $as_val. Take advantage of shells that can avoid forks. The arguments
1716418127 # must be portable across $(()) and expr.
17165 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18128 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
18129 then :
1716618130 eval 'as_fn_arith ()
1716718131 {
1716818132 as_val=$(( $* ))
1716918133 }'
17170 else
18134 else $as_nop
1717118135 as_fn_arith ()
1717218136 {
1717318137 as_val=`expr "$@" || test $? -eq 1`
1719818162 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1719918163 X"$0" : 'X\(//\)$' \| \
1720018164 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17201 $as_echo X/"$0" |
18165 printf "%s\n" X/"$0" |
1720218166 sed '/^.*\/\([^/][^/]*\)\/*$/{
1720318167 s//\1/
1720418168 q
1722018184 as_cr_digits='0123456789'
1722118185 as_cr_alnum=$as_cr_Letters$as_cr_digits
1722218186
18187
18188 # Determine whether it's possible to make 'echo' print without a newline.
18189 # These variables are no longer used directly by Autoconf, but are AC_SUBSTed
18190 # for compatibility with existing Makefiles.
1722318191 ECHO_C= ECHO_N= ECHO_T=
1722418192 case `echo -n x` in #(((((
1722518193 -n*)
1723218200 *)
1723318201 ECHO_N='-n';;
1723418202 esac
18203
18204 # For backward compatibility with old third-party macros, we provide
18205 # the shell variables $as_echo and $as_echo_n. New code should use
18206 # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
18207 as_echo='printf %s\n'
18208 as_echo_n='printf %s'
1723518209
1723618210 rm -f conf$$ conf$$.exe conf$$.file
1723718211 if test -d conf$$.dir; then
1727418248 as_dirs=
1727518249 while :; do
1727618250 case $as_dir in #(
17277 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18251 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
1727818252 *) as_qdir=$as_dir;;
1727918253 esac
1728018254 as_dirs="'$as_qdir' $as_dirs"
1728318257 X"$as_dir" : 'X\(//\)[^/]' \| \
1728418258 X"$as_dir" : 'X\(//\)$' \| \
1728518259 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17286 $as_echo X"$as_dir" |
18260 printf "%s\n" X"$as_dir" |
1728718261 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1728818262 s//\1/
1728918263 q
1734618320 # values after options handling.
1734718321 ac_log="
1734818322 This file was extended by teckit $as_me 2.5.11, which was
17349 generated by GNU Autoconf 2.69. Invocation command line was
18323 generated by GNU Autoconf 2.71. Invocation command line was
1735018324
1735118325 CONFIG_FILES = $CONFIG_FILES
1735218326 CONFIG_HEADERS = $CONFIG_HEADERS
1740818382 Report bugs to <wstech@sil.org>."
1740918383
1741018384 _ACEOF
18385 ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
18386 ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
1741118387 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17412 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18388 ac_cs_config='$ac_cs_config_escaped'
1741318389 ac_cs_version="\\
1741418390 teckit config.status 2.5.11
17415 configured by $0, generated by GNU Autoconf 2.69,
18391 configured by $0, generated by GNU Autoconf 2.71,
1741618392 with options \\"\$ac_cs_config\\"
1741718393
17418 Copyright (C) 2012 Free Software Foundation, Inc.
18394 Copyright (C) 2021 Free Software Foundation, Inc.
1741918395 This config.status script is free software; the Free Software Foundation
1742018396 gives unlimited permission to copy, distribute and modify it."
1742118397
1745518431 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1745618432 ac_cs_recheck=: ;;
1745718433 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
17458 $as_echo "$ac_cs_version"; exit ;;
18434 printf "%s\n" "$ac_cs_version"; exit ;;
1745918435 --config | --confi | --conf | --con | --co | --c )
17460 $as_echo "$ac_cs_config"; exit ;;
18436 printf "%s\n" "$ac_cs_config"; exit ;;
1746118437 --debug | --debu | --deb | --de | --d | -d )
1746218438 debug=: ;;
1746318439 --file | --fil | --fi | --f )
1746418440 $ac_shift
1746518441 case $ac_optarg in
17466 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18442 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1746718443 '') as_fn_error $? "missing file argument" ;;
1746818444 esac
1746918445 as_fn_append CONFIG_FILES " '$ac_optarg'"
1747118447 --header | --heade | --head | --hea )
1747218448 $ac_shift
1747318449 case $ac_optarg in
17474 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18450 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1747518451 esac
1747618452 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1747718453 ac_need_defaults=false;;
1748018456 as_fn_error $? "ambiguous option: \`$1'
1748118457 Try \`$0 --help' for more information.";;
1748218458 --help | --hel | -h )
17483 $as_echo "$ac_cs_usage"; exit ;;
18459 printf "%s\n" "$ac_cs_usage"; exit ;;
1748418460 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1748518461 | -silent | --silent | --silen | --sile | --sil | --si | --s)
1748618462 ac_cs_silent=: ;;
1750818484 if \$ac_cs_recheck; then
1750918485 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
1751018486 shift
17511 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18487 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
1751218488 CONFIG_SHELL='$SHELL'
1751318489 export CONFIG_SHELL
1751418490 exec "\$@"
1752218498 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
1752318499 ## Running $as_me. ##
1752418500 _ASBOX
17525 $as_echo "$ac_log"
18501 printf "%s\n" "$ac_log"
1752618502 } >&5
1752718503
1752818504 _ACEOF
1757418550 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
1757518551 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
1757618552 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
18553 FILECMD='`$ECHO "$FILECMD" | $SED "$delay_single_quote_subst"`'
1757718554 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
1757818555 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
1757918556 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
1758218559 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
1758318560 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
1758418561 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
18562 lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`'
1758518563 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
1758618564 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
1758718565 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
1780418782 lt_SP2NL \
1780518783 lt_NL2SP \
1780618784 reload_flag \
18785 FILECMD \
1780718786 OBJDUMP \
1780818787 deplibs_check_method \
1780918788 file_magic_cmd \
1781218791 DLLTOOL \
1781318792 sharedlib_from_linklib_cmd \
1781418793 AR \
17815 AR_FLAGS \
1781618794 archiver_list_spec \
1781718795 STRIP \
1781818796 RANLIB \
1802819006 # We use the long form for the default assignment because of an extremely
1802919007 # bizarre bug on SunOS 4.1.3.
1803019008 if $ac_need_defaults; then
18031 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
18032 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
18033 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19009 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
19010 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
19011 test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
1803419012 fi
1803519013
1803619014 # Have a temporary directory for convenience. Make it in the build tree
1836619344 esac ||
1836719345 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
1836819346 esac
18369 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19347 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1837019348 as_fn_append ac_file_inputs " '$ac_f'"
1837119349 done
1837219350
1837419352 # use $as_me), people would be surprised to read:
1837519353 # /* config.h. Generated by config.status. */
1837619354 configure_input='Generated from '`
18377 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19355 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
1837819356 `' by configure.'
1837919357 if test x"$ac_file" != x-; then
1838019358 configure_input="$ac_file. $configure_input"
18381 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
18382 $as_echo "$as_me: creating $ac_file" >&6;}
19359 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19360 printf "%s\n" "$as_me: creating $ac_file" >&6;}
1838319361 fi
1838419362 # Neutralize special characters interpreted by sed in replacement strings.
1838519363 case $configure_input in #(
1838619364 *\&* | *\|* | *\\* )
18387 ac_sed_conf_input=`$as_echo "$configure_input" |
19365 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
1838819366 sed 's/[\\\\&|]/\\\\&/g'`;; #(
1838919367 *) ac_sed_conf_input=$configure_input;;
1839019368 esac
1840119379 X"$ac_file" : 'X\(//\)[^/]' \| \
1840219380 X"$ac_file" : 'X\(//\)$' \| \
1840319381 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18404 $as_echo X"$ac_file" |
19382 printf "%s\n" X"$ac_file" |
1840519383 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1840619384 s//\1/
1840719385 q
1842519403 case "$ac_dir" in
1842619404 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1842719405 *)
18428 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19406 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1842919407 # A ".." for each directory in $ac_dir_suffix.
18430 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19408 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1843119409 case $ac_top_builddir_sub in
1843219410 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1843319411 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1848919467 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1849019468 *datarootdir*) ac_datarootdir_seen=yes;;
1849119469 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
18492 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18493 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19470 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19471 printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1849419472 _ACEOF
1849519473 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1849619474 ac_datarootdir_hack='
1853419512 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
1853519513 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
1853619514 "$ac_tmp/out"`; test -z "$ac_out"; } &&
18537 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19515 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1853819516 which seems to be undefined. Please make sure it is defined" >&5
18539 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19517 printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1854019518 which seems to be undefined. Please make sure it is defined" >&2;}
1854119519
1854219520 rm -f "$ac_tmp/stdin"
1855219530 #
1855319531 if test x"$ac_file" != x-; then
1855419532 {
18555 $as_echo "/* $configure_input */" \
19533 printf "%s\n" "/* $configure_input */" >&1 \
1855619534 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
1855719535 } >"$ac_tmp/config.h" \
1855819536 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1855919537 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
18560 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
18561 $as_echo "$as_me: $ac_file is unchanged" >&6;}
19538 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19539 printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
1856219540 else
1856319541 rm -f "$ac_file"
1856419542 mv "$ac_tmp/config.h" "$ac_file" \
1856519543 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1856619544 fi
1856719545 else
18568 $as_echo "/* $configure_input */" \
19546 printf "%s\n" "/* $configure_input */" >&1 \
1856919547 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1857019548 || as_fn_error $? "could not create -" "$LINENO" 5
1857119549 fi
1858519563 X"$_am_arg" : 'X\(//\)[^/]' \| \
1858619564 X"$_am_arg" : 'X\(//\)$' \| \
1858719565 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
18588 $as_echo X"$_am_arg" |
19566 printf "%s\n" X"$_am_arg" |
1858919567 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1859019568 s//\1/
1859119569 q
1860519583 s/.*/./; q'`/stamp-h$_am_stamp_count
1860619584 ;;
1860719585
18608 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
18609 $as_echo "$as_me: executing $ac_file commands" >&6;}
19586 :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19587 printf "%s\n" "$as_me: executing $ac_file commands" >&6;}
1861019588 ;;
1861119589 esac
1861219590
1863219610 for am_mf
1863319611 do
1863419612 # Strip MF so we end up with the name of the file.
18635 am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
19613 am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
1863619614 # Check whether this is an Automake generated Makefile which includes
1863719615 # dependency-tracking related rules and includes.
1863819616 # Grep'ing the whole file directly is not great: AIX grep has a line
1864419622 X"$am_mf" : 'X\(//\)[^/]' \| \
1864519623 X"$am_mf" : 'X\(//\)$' \| \
1864619624 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
18647 $as_echo X"$am_mf" |
19625 printf "%s\n" X"$am_mf" |
1864819626 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1864919627 s//\1/
1865019628 q
1866619644 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
1866719645 X"$am_mf" : 'X\(//\)$' \| \
1866819646 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
18669 $as_echo X/"$am_mf" |
19647 printf "%s\n" X/"$am_mf" |
1867019648 sed '/^.*\/\([^/][^/]*\)\/*$/{
1867119649 s//\1/
1867219650 q
1869119669 (exit $ac_status); } || am_rc=$?
1869219670 done
1869319671 if test $am_rc -ne 0; then
18694 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18695 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19672 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19673 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1869619674 as_fn_error $? "Something went wrong bootstrapping makefile fragments
18697 for automatic dependency tracking. Try re-running configure with the
19675 for automatic dependency tracking. If GNU make was not used, consider
19676 re-running the configure script with MAKE=\"gmake\" (or whatever is
19677 necessary). You can also try re-running configure with the
1869819678 '--disable-dependency-tracking' option to at least be able to build
1869919679 the package (albeit without support for automatic dependency tracking).
1870019680 See \`config.log' for more details" "$LINENO" 5; }
1884019820 # convert \$build files to toolchain format.
1884119821 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
1884219822
19823 # A file(cmd) program that detects file types.
19824 FILECMD=$lt_FILECMD
19825
1884319826 # An object symbol dumper.
1884419827 OBJDUMP=$lt_OBJDUMP
1884519828
1886419847 # The archiver.
1886519848 AR=$lt_AR
1886619849
19850 # Flags to create an archive (by configure).
19851 lt_ar_flags=$lt_ar_flags
19852
1886719853 # Flags to create an archive.
18868 AR_FLAGS=$lt_AR_FLAGS
19854 AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"}
1886919855
1887019856 # How to feed a file listing to the archiver.
1887119857 archiver_list_spec=$lt_archiver_list_spec
1924720233 esac
1924820234
1924920235
20236
1925020237 ltmain=$ac_aux_dir/ltmain.sh
1925120238
1925220239
1925420241 # if finds mixed CR/LF and LF-only lines. Since sed operates in
1925520242 # text mode, it properly converts lines to CR/LF. This bash problem
1925620243 # is reportedly fixed, but why not run on old versions too?
19257 sed '$q' "$ltmain" >> "$cfgfile" \
20244 $SED '$q' "$ltmain" >> "$cfgfile" \
1925820245 || (rm -f "$cfgfile"; exit 1)
1925920246
1926020247 mv -f "$cfgfile" "$ofile" ||
1960220589 $ac_cs_success || as_fn_exit 1
1960320590 fi
1960420591 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
19605 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
19606 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
19607 fi
19608
20592 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20593 printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20594 fi
20595
20596
22
33 scriptversion=2018-03-07.03; # UTC
44
5 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
5 # Copyright (C) 1999-2021 Free Software Foundation, Inc.
66
77 # This program is free software; you can redistribute it and/or modify
88 # it under the terms of the GNU General Public License as published by
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
0 # Makefile.in generated by automake 1.16.5 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2021 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
165165 CC = @CC@
166166 CCDEPMODE = @CCDEPMODE@
167167 CFLAGS = @CFLAGS@
168 CPP = @CPP@
169168 CPPFLAGS = @CPPFLAGS@
169 CSCOPE = @CSCOPE@
170 CTAGS = @CTAGS@
170171 CXX = @CXX@
171172 CXXCPP = @CXXCPP@
172173 CXXDEPMODE = @CXXDEPMODE@
181182 ECHO_N = @ECHO_N@
182183 ECHO_T = @ECHO_T@
183184 EGREP = @EGREP@
185 ETAGS = @ETAGS@
184186 EXEEXT = @EXEEXT@
185187 FGREP = @FGREP@
188 FILECMD = @FILECMD@
186189 GREP = @GREP@
187190 INSTALL = @INSTALL@
188191 INSTALL_DATA = @INSTALL_DATA@
375378
376379 cscope cscopelist:
377380
378
379381 distdir: $(BUILT_SOURCES)
380382 $(MAKE) $(AM_MAKEFLAGS) distdir-am
381383
Binary diff not shown
Binary diff not shown
00 #!/bin/sh
11 # install - install a program, script, or datafile
22
3 scriptversion=2018-03-11.20; # UTC
3 scriptversion=2020-11-14.01; # UTC
44
55 # This originates from X11R5 (mit/util/scripts/install.sh), which was
66 # later released in X11R6 (xc/config/util/install.sh) with the
6868 # Desired mode of installed file.
6969 mode=0755
7070
71 # Create dirs (including intermediate dirs) using mode 755.
72 # This is like GNU 'install' as of coreutils 8.32 (2020).
73 mkdir_umask=22
74
75 backupsuffix=
7176 chgrpcmd=
7277 chmodcmd=$chmodprog
7378 chowncmd=
98103 --version display version info and exit.
99104
100105 -c (ignored)
101 -C install only if different (preserve the last data modification time)
106 -C install only if different (preserve data modification time)
102107 -d create directories instead of installing files.
103108 -g GROUP $chgrpprog installed files to GROUP.
104109 -m MODE $chmodprog installed files to MODE.
105110 -o USER $chownprog installed files to USER.
111 -p pass -p to $cpprog.
106112 -s $stripprog installed files.
113 -S SUFFIX attempt to back up existing files, with suffix SUFFIX.
107114 -t DIRECTORY install into DIRECTORY.
108115 -T report an error if DSTFILE is a directory.
109116
110117 Environment variables override the default commands:
111118 CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
112119 RMPROG STRIPPROG
120
121 By default, rm is invoked with -f; when overridden with RMPROG,
122 it's up to you to specify -f if you want it.
123
124 If -S is not specified, no backups are attempted.
125
126 Email bug reports to bug-automake@gnu.org.
127 Automake home page: https://www.gnu.org/software/automake/
113128 "
114129
115130 while test $# -ne 0; do
136151 -o) chowncmd="$chownprog $2"
137152 shift;;
138153
154 -p) cpprog="$cpprog -p";;
155
139156 -s) stripcmd=$stripprog;;
157
158 -S) backupsuffix="$2"
159 shift;;
140160
141161 -t)
142162 is_target_a_directory=always
254274 dstdir=$dst
255275 test -d "$dstdir"
256276 dstdir_status=$?
277 # Don't chown directories that already exist.
278 if test $dstdir_status = 0; then
279 chowncmd=""
280 fi
257281 else
258282
259283 # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
300324 if test $dstdir_status != 0; then
301325 case $posix_mkdir in
302326 '')
303 # Create intermediate dirs using mode 755 as modified by the umask.
304 # This is like FreeBSD 'install' as of 1997-10-28.
305 umask=`umask`
306 case $stripcmd.$umask in
307 # Optimize common cases.
308 *[2367][2367]) mkdir_umask=$umask;;
309 .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
310
311 *[0-7])
312 mkdir_umask=`expr $umask + 22 \
313 - $umask % 100 % 40 + $umask % 20 \
314 - $umask % 10 % 4 + $umask % 2
315 `;;
316 *) mkdir_umask=$umask,go-w;;
317 esac
318
319327 # With -d, create the new directory with the user-specified mode.
320328 # Otherwise, rely on $mkdir_umask.
321329 if test -n "$dir_arg"; then
325333 fi
326334
327335 posix_mkdir=false
328 case $umask in
329 *[123567][0-7][0-7])
330 # POSIX mkdir -p sets u+wx bits regardless of umask, which
331 # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
332 ;;
333 *)
334 # Note that $RANDOM variable is not portable (e.g. dash); Use it
335 # here however when possible just to lower collision chance.
336 tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
337
338 trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0
339
340 # Because "mkdir -p" follows existing symlinks and we likely work
341 # directly in world-writeable /tmp, make sure that the '$tmpdir'
342 # directory is successfully created first before we actually test
343 # 'mkdir -p' feature.
344 if (umask $mkdir_umask &&
345 $mkdirprog $mkdir_mode "$tmpdir" &&
346 exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1
347 then
348 if test -z "$dir_arg" || {
349 # Check for POSIX incompatibilities with -m.
350 # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
351 # other-writable bit of parent directory when it shouldn't.
352 # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
353 test_tmpdir="$tmpdir/a"
354 ls_ld_tmpdir=`ls -ld "$test_tmpdir"`
355 case $ls_ld_tmpdir in
356 d????-?r-*) different_mode=700;;
357 d????-?--*) different_mode=755;;
358 *) false;;
359 esac &&
360 $mkdirprog -m$different_mode -p -- "$test_tmpdir" && {
361 ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"`
362 test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
363 }
364 }
365 then posix_mkdir=:
366 fi
367 rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir"
368 else
369 # Remove any dirs left behind by ancient mkdir implementations.
370 rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null
371 fi
372 trap '' 0;;
373 esac;;
336 # The $RANDOM variable is not portable (e.g., dash). Use it
337 # here however when possible just to lower collision chance.
338 tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
339
340 trap '
341 ret=$?
342 rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null
343 exit $ret
344 ' 0
345
346 # Because "mkdir -p" follows existing symlinks and we likely work
347 # directly in world-writeable /tmp, make sure that the '$tmpdir'
348 # directory is successfully created first before we actually test
349 # 'mkdir -p'.
350 if (umask $mkdir_umask &&
351 $mkdirprog $mkdir_mode "$tmpdir" &&
352 exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1
353 then
354 if test -z "$dir_arg" || {
355 # Check for POSIX incompatibilities with -m.
356 # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
357 # other-writable bit of parent directory when it shouldn't.
358 # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
359 test_tmpdir="$tmpdir/a"
360 ls_ld_tmpdir=`ls -ld "$test_tmpdir"`
361 case $ls_ld_tmpdir in
362 d????-?r-*) different_mode=700;;
363 d????-?--*) different_mode=755;;
364 *) false;;
365 esac &&
366 $mkdirprog -m$different_mode -p -- "$test_tmpdir" && {
367 ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"`
368 test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
369 }
370 }
371 then posix_mkdir=:
372 fi
373 rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir"
374 else
375 # Remove any dirs left behind by ancient mkdir implementations.
376 rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null
377 fi
378 trap '' 0;;
374379 esac
375380
376381 if
381386 then :
382387 else
383388
384 # The umask is ridiculous, or mkdir does not conform to POSIX,
389 # mkdir does not conform to POSIX,
385390 # or it failed possibly due to a race condition. Create the
386391 # directory the slow way, step by step, checking for races as we go.
387392
410415 prefixes=
411416 else
412417 if $posix_mkdir; then
413 (umask=$mkdir_umask &&
418 (umask $mkdir_umask &&
414419 $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
415420 # Don't fail if two instances are running concurrently.
416421 test -d "$prefix" || exit 1
450455 trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
451456
452457 # Copy the file name to the temp name.
453 (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
458 (umask $cp_umask &&
459 { test -z "$stripcmd" || {
460 # Create $dsttmp read-write so that cp doesn't create it read-only,
461 # which would cause strip to fail.
462 if test -z "$doit"; then
463 : >"$dsttmp" # No need to fork-exec 'touch'.
464 else
465 $doit touch "$dsttmp"
466 fi
467 }
468 } &&
469 $doit_exec $cpprog "$src" "$dsttmp") &&
454470
455471 # and set any options; do chmod last to preserve setuid bits.
456472 #
476492 then
477493 rm -f "$dsttmp"
478494 else
495 # If $backupsuffix is set, and the file being installed
496 # already exists, attempt a backup. Don't worry if it fails,
497 # e.g., if mv doesn't support -f.
498 if test -n "$backupsuffix" && test -f "$dst"; then
499 $doit $mvcmd -f "$dst" "$dst$backupsuffix" 2>/dev/null
500 fi
501
479502 # Rename the file to the real destination.
480503 $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
481504
490513 # file should still install successfully.
491514 {
492515 test ! -f "$dst" ||
493 $doit $rmcmd -f "$dst" 2>/dev/null ||
516 $doit $rmcmd "$dst" 2>/dev/null ||
494517 { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
495 { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
518 { $doit $rmcmd "$rmtmp" 2>/dev/null; :; }
496519 } ||
497520 { echo "$0: cannot unlink or rename $dst" >&2
498521 (exit 1); exit 1
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
0 # Makefile.in generated by automake 1.16.5 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2021 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
496496 unique=`for i in $$list; do \
497497 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
498498 done | $(am__uniquify_input)`
499 ETAGS = etags
500 CTAGS = ctags
501499 am__DIST_COMMON = $(srcdir)/../source/Makefile.am \
502500 $(srcdir)/Makefile.in $(top_srcdir)/depcomp \
503501 $(top_srcdir)/source/Public-headers/Makefile.am
513511 CC = @CC@
514512 CCDEPMODE = @CCDEPMODE@
515513 CFLAGS = @CFLAGS@
516 CPP = @CPP@
517514 CPPFLAGS = @CPPFLAGS@
515 CSCOPE = @CSCOPE@
516 CTAGS = @CTAGS@
518517 CXX = @CXX@
519518 CXXCPP = @CXXCPP@
520519 CXXDEPMODE = @CXXDEPMODE@
529528 ECHO_N = @ECHO_N@
530529 ECHO_T = @ECHO_T@
531530 EGREP = @EGREP@
531 ETAGS = @ETAGS@
532532 EXEEXT = @EXEEXT@
533533 FGREP = @FGREP@
534 FILECMD = @FILECMD@
534535 GREP = @GREP@
535536 INSTALL = @INSTALL@
536537 INSTALL_DATA = @INSTALL_DATA@
16261627
16271628 distclean-tags:
16281629 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1629
16301630 distdir: $(BUILT_SOURCES)
16311631 $(MAKE) $(AM_MAKEFLAGS) distdir-am
16321632
1111
1212 Rest of the project:
1313
14 Copyright 2002-2021, SIL International
14 Copyright 2002-2022, SIL International
1515 All rights reserved.
1616
1717 This library is free software; you can redistribute it and/or modify
0 #! /bin/sh
0 #! /usr/bin/env sh
11 ## DO NOT EDIT - This file generated from ./build-aux/ltmain.in
2 ## by inline-source v2014-01-03.01
3
4 # libtool (GNU libtool) 2.4.6
2 ## by inline-source v2019-02-19.15
3
4 # libtool (GNU libtool) 2.4.7
55 # Provide generalized library-building support services.
66 # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
77
8 # Copyright (C) 1996-2015 Free Software Foundation, Inc.
8 # Copyright (C) 1996-2019, 2021-2022 Free Software Foundation, Inc.
99 # This is free software; see the source for copying conditions. There is NO
1010 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1111
3030
3131 PROGRAM=libtool
3232 PACKAGE=libtool
33 VERSION="2.4.6 Debian-2.4.6-14"
34 package_revision=2.4.6
33 VERSION="2.4.7 Debian-2.4.7-5"
34 package_revision=2.4.7
3535
3636
3737 ## ------ ##
6363 # libraries, which are installed to $pkgauxdir.
6464
6565 # Set a version string for this script.
66 scriptversion=2015-01-20.17; # UTC
66 scriptversion=2019-02-19.15; # UTC
6767
6868 # General shell script boiler plate, and helper functions.
6969 # Written by Gary V. Vaughan, 2004
7070
71 # Copyright (C) 2004-2015 Free Software Foundation, Inc.
72 # This is free software; see the source for copying conditions. There is NO
73 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
74
75 # This program is free software; you can redistribute it and/or modify
76 # it under the terms of the GNU General Public License as published by
77 # the Free Software Foundation; either version 3 of the License, or
78 # (at your option) any later version.
79
80 # As a special exception to the GNU General Public License, if you distribute
81 # this file as part of a program or library that is built using GNU Libtool,
82 # you may include this file under the same distribution terms that you use
83 # for the rest of that program.
84
85 # This program is distributed in the hope that it will be useful,
86 # but WITHOUT ANY WARRANTY; without even the implied warranty of
87 # MERCHANTABILITY or FITNES FOR A PARTICULAR PURPOSE. See the GNU
88 # General Public License for more details.
89
90 # You should have received a copy of the GNU General Public License
91 # along with this program. If not, see <http://www.gnu.org/licenses/>.
92
93 # Please report bugs or propose patches to gary@gnu.org.
71 # This is free software. There is NO warranty; not even for
72 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
73 #
74 # Copyright (C) 2004-2019, 2021 Bootstrap Authors
75 #
76 # This file is dual licensed under the terms of the MIT license
77 # <https://opensource.org/license/MIT>, and GPL version 2 or later
78 # <http://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of
79 # these licenses when using or redistributing this software or any of
80 # the files within it. See the URLs above, or the file `LICENSE`
81 # included in the Bootstrap distribution for the full license texts.
82
83 # Please report bugs or propose patches to:
84 # <https://github.com/gnulib-modules/bootstrap/issues>
9485
9586
9687 ## ------ ##
138129 _G_safe_locale=\"$_G_var=C; \$_G_safe_locale\"
139130 fi"
140131 done
141
142 # CDPATH.
143 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
132 # These NLS vars are set unconditionally (bootstrap issue #24). Unset those
133 # in case the environment reset is needed later and the $save_* variant is not
134 # defined (see the code above).
135 LC_ALL=C
136 LANGUAGE=C
137 export LANGUAGE LC_ALL
144138
145139 # Make sure IFS has a sensible default
146140 sp=' '
157151 }
158152 fi
159153
154
155 # func_unset VAR
156 # --------------
157 # Portably unset VAR.
158 # In some shells, an 'unset VAR' statement leaves a non-zero return
159 # status if VAR is already unset, which might be problematic if the
160 # statement is used at the end of a function (thus poisoning its return
161 # value) or when 'set -e' is active (causing even a spurious abort of
162 # the script in this case).
163 func_unset ()
164 {
165 { eval $1=; (eval unset $1) >/dev/null 2>&1 && eval unset $1 || : ; }
166 }
167
168
169 # Make sure CDPATH doesn't cause `cd` commands to output the target dir.
170 func_unset CDPATH
171
172 # Make sure ${,E,F}GREP behave sanely.
173 func_unset GREP_OPTIONS
160174
161175
162176 ## ------------------------- ##
258272 rm -f conftest.in conftest.tmp conftest.nl conftest.out
259273 }
260274
261 func_path_progs "sed gsed" func_check_prog_sed $PATH:/usr/xpg4/bin
275 func_path_progs "sed gsed" func_check_prog_sed "$PATH:/usr/xpg4/bin"
262276 rm -f conftest.sed
263277 SED=$func_path_progs_result
264278 }
294308 rm -f conftest.in conftest.tmp conftest.nl conftest.out
295309 }
296310
297 func_path_progs "grep ggrep" func_check_prog_grep $PATH:/usr/xpg4/bin
311 func_path_progs "grep ggrep" func_check_prog_grep "$PATH:/usr/xpg4/bin"
298312 GREP=$func_path_progs_result
299313 }
300314
358372 s/^$_G_bs2$_G_dollar/$_G_bs&/
359373 s/\\([^$_G_bs]\\)$_G_bs2$_G_dollar/\\1$_G_bs2$_G_bs$_G_dollar/g
360374 s/\n//g"
375
376 # require_check_ifs_backslash
377 # ---------------------------
378 # Check if we can use backslash as IFS='\' separator, and set
379 # $check_ifs_backshlash_broken to ':' or 'false'.
380 require_check_ifs_backslash=func_require_check_ifs_backslash
381 func_require_check_ifs_backslash ()
382 {
383 _G_save_IFS=$IFS
384 IFS='\'
385 _G_check_ifs_backshlash='a\\b'
386 for _G_i in $_G_check_ifs_backshlash
387 do
388 case $_G_i in
389 a)
390 check_ifs_backshlash_broken=false
391 ;;
392 '')
393 break
394 ;;
395 *)
396 check_ifs_backshlash_broken=:
397 break
398 ;;
399 esac
400 done
401 IFS=$_G_save_IFS
402 require_check_ifs_backslash=:
403 }
361404
362405
363406 ## ----------------- ##
579622 {
580623 $debug_cmd
581624
582 func_quote_for_eval "$2"
583 eval "$1+=\\ \$func_quote_for_eval_result"
625 func_quote_arg pretty "$2"
626 eval "$1+=\\ \$func_quote_arg_result"
584627 }'
585628 else
586629 func_append_quoted ()
587630 {
588631 $debug_cmd
589632
590 func_quote_for_eval "$2"
591 eval "$1=\$$1\\ \$func_quote_for_eval_result"
633 func_quote_arg pretty "$2"
634 eval "$1=\$$1\\ \$func_quote_arg_result"
592635 }
593636 fi
594637
10901133 }
10911134
10921135
1093 # func_quote_for_eval ARG...
1094 # --------------------------
1095 # Aesthetically quote ARGs to be evaled later.
1096 # This function returns two values:
1097 # i) func_quote_for_eval_result
1098 # double-quoted, suitable for a subsequent eval
1099 # ii) func_quote_for_eval_unquoted_result
1100 # has all characters that are still active within double
1101 # quotes backslashified.
1102 func_quote_for_eval ()
1136 # func_quote_portable EVAL ARG
1137 # ----------------------------
1138 # Internal function to portably implement func_quote_arg. Note that we still
1139 # keep attention to performance here so we as much as possible try to avoid
1140 # calling sed binary (so far O(N) complexity as long as func_append is O(1)).
1141 func_quote_portable ()
11031142 {
11041143 $debug_cmd
11051144
1106 func_quote_for_eval_unquoted_result=
1107 func_quote_for_eval_result=
1108 while test 0 -lt $#; do
1145 $require_check_ifs_backslash
1146
1147 func_quote_portable_result=$2
1148
1149 # one-time-loop (easy break)
1150 while true
1151 do
1152 if $1; then
1153 func_quote_portable_result=`$ECHO "$2" | $SED \
1154 -e "$sed_double_quote_subst" -e "$sed_double_backslash"`
1155 break
1156 fi
1157
1158 # Quote for eval.
1159 case $func_quote_portable_result in
1160 *[\\\`\"\$]*)
1161 # Fallback to sed for $func_check_bs_ifs_broken=:, or when the string
1162 # contains the shell wildcard characters.
1163 case $check_ifs_backshlash_broken$func_quote_portable_result in
1164 :*|*[\[\*\?]*)
1165 func_quote_portable_result=`$ECHO "$func_quote_portable_result" \
1166 | $SED "$sed_quote_subst"`
1167 break
1168 ;;
1169 esac
1170
1171 func_quote_portable_old_IFS=$IFS
1172 for _G_char in '\' '`' '"' '$'
1173 do
1174 # STATE($1) PREV($2) SEPARATOR($3)
1175 set start "" ""
1176 func_quote_portable_result=dummy"$_G_char$func_quote_portable_result$_G_char"dummy
1177 IFS=$_G_char
1178 for _G_part in $func_quote_portable_result
1179 do
1180 case $1 in
1181 quote)
1182 func_append func_quote_portable_result "$3$2"
1183 set quote "$_G_part" "\\$_G_char"
1184 ;;
1185 start)
1186 set first "" ""
1187 func_quote_portable_result=
1188 ;;
1189 first)
1190 set quote "$_G_part" ""
1191 ;;
1192 esac
1193 done
1194 done
1195 IFS=$func_quote_portable_old_IFS
1196 ;;
1197 *) ;;
1198 esac
1199 break
1200 done
1201
1202 func_quote_portable_unquoted_result=$func_quote_portable_result
1203 case $func_quote_portable_result in
1204 # double-quote args containing shell metacharacters to delay
1205 # word splitting, command substitution and variable expansion
1206 # for a subsequent eval.
1207 # many bourne shells cannot handle close brackets correctly
1208 # in scan sets, so we specify it separately.
1209 *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
1210 func_quote_portable_result=\"$func_quote_portable_result\"
1211 ;;
1212 esac
1213 }
1214
1215
1216 # func_quotefast_eval ARG
1217 # -----------------------
1218 # Quote one ARG (internal). This is equivalent to 'func_quote_arg eval ARG',
1219 # but optimized for speed. Result is stored in $func_quotefast_eval.
1220 if test xyes = `(x=; printf -v x %q yes; echo x"$x") 2>/dev/null`; then
1221 printf -v _GL_test_printf_tilde %q '~'
1222 if test '\~' = "$_GL_test_printf_tilde"; then
1223 func_quotefast_eval ()
1224 {
1225 printf -v func_quotefast_eval_result %q "$1"
1226 }
1227 else
1228 # Broken older Bash implementations. Make those faster too if possible.
1229 func_quotefast_eval ()
1230 {
11091231 case $1 in
1110 *[\\\`\"\$]*)
1111 _G_unquoted_arg=`printf '%s\n' "$1" |$SED "$sed_quote_subst"` ;;
1112 *)
1113 _G_unquoted_arg=$1 ;;
1114 esac
1115 if test -n "$func_quote_for_eval_unquoted_result"; then
1116 func_append func_quote_for_eval_unquoted_result " $_G_unquoted_arg"
1117 else
1118 func_append func_quote_for_eval_unquoted_result "$_G_unquoted_arg"
1119 fi
1120
1121 case $_G_unquoted_arg in
1122 # Double-quote args containing shell metacharacters to delay
1123 # word splitting, command substitution and variable expansion
1124 # for a subsequent eval.
1125 # Many Bourne shells cannot handle close brackets correctly
1126 # in scan sets, so we specify it separately.
1127 *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
1128 _G_quoted_arg=\"$_G_unquoted_arg\"
1232 '~'*)
1233 func_quote_portable false "$1"
1234 func_quotefast_eval_result=$func_quote_portable_result
11291235 ;;
11301236 *)
1131 _G_quoted_arg=$_G_unquoted_arg
1132 ;;
1237 printf -v func_quotefast_eval_result %q "$1"
1238 ;;
11331239 esac
1134
1135 if test -n "$func_quote_for_eval_result"; then
1136 func_append func_quote_for_eval_result " $_G_quoted_arg"
1240 }
1241 fi
1242 else
1243 func_quotefast_eval ()
1244 {
1245 func_quote_portable false "$1"
1246 func_quotefast_eval_result=$func_quote_portable_result
1247 }
1248 fi
1249
1250
1251 # func_quote_arg MODEs ARG
1252 # ------------------------
1253 # Quote one ARG to be evaled later. MODEs argument may contain zero or more
1254 # specifiers listed below separated by ',' character. This function returns two
1255 # values:
1256 # i) func_quote_arg_result
1257 # double-quoted (when needed), suitable for a subsequent eval
1258 # ii) func_quote_arg_unquoted_result
1259 # has all characters that are still active within double
1260 # quotes backslashified. Available only if 'unquoted' is specified.
1261 #
1262 # Available modes:
1263 # ----------------
1264 # 'eval' (default)
1265 # - escape shell special characters
1266 # 'expand'
1267 # - the same as 'eval'; but do not quote variable references
1268 # 'pretty'
1269 # - request aesthetic output, i.e. '"a b"' instead of 'a\ b'. This might
1270 # be used later in func_quote to get output like: 'echo "a b"' instead
1271 # of 'echo a\ b'. This is slower than default on some shells.
1272 # 'unquoted'
1273 # - produce also $func_quote_arg_unquoted_result which does not contain
1274 # wrapping double-quotes.
1275 #
1276 # Examples for 'func_quote_arg pretty,unquoted string':
1277 #
1278 # string | *_result | *_unquoted_result
1279 # ------------+-----------------------+-------------------
1280 # " | \" | \"
1281 # a b | "a b" | a b
1282 # "a b" | "\"a b\"" | \"a b\"
1283 # * | "*" | *
1284 # z="${x-$y}" | "z=\"\${x-\$y}\"" | z=\"\${x-\$y}\"
1285 #
1286 # Examples for 'func_quote_arg pretty,unquoted,expand string':
1287 #
1288 # string | *_result | *_unquoted_result
1289 # --------------+---------------------+--------------------
1290 # z="${x-$y}" | "z=\"${x-$y}\"" | z=\"${x-$y}\"
1291 func_quote_arg ()
1292 {
1293 _G_quote_expand=false
1294 case ,$1, in
1295 *,expand,*)
1296 _G_quote_expand=:
1297 ;;
1298 esac
1299
1300 case ,$1, in
1301 *,pretty,*|*,expand,*|*,unquoted,*)
1302 func_quote_portable $_G_quote_expand "$2"
1303 func_quote_arg_result=$func_quote_portable_result
1304 func_quote_arg_unquoted_result=$func_quote_portable_unquoted_result
1305 ;;
1306 *)
1307 # Faster quote-for-eval for some shells.
1308 func_quotefast_eval "$2"
1309 func_quote_arg_result=$func_quotefast_eval_result
1310 ;;
1311 esac
1312 }
1313
1314
1315 # func_quote MODEs ARGs...
1316 # ------------------------
1317 # Quote all ARGs to be evaled later and join them into single command. See
1318 # func_quote_arg's description for more info.
1319 func_quote ()
1320 {
1321 $debug_cmd
1322 _G_func_quote_mode=$1 ; shift
1323 func_quote_result=
1324 while test 0 -lt $#; do
1325 func_quote_arg "$_G_func_quote_mode" "$1"
1326 if test -n "$func_quote_result"; then
1327 func_append func_quote_result " $func_quote_arg_result"
11371328 else
1138 func_append func_quote_for_eval_result "$_G_quoted_arg"
1329 func_append func_quote_result "$func_quote_arg_result"
11391330 fi
11401331 shift
11411332 done
1142 }
1143
1144
1145 # func_quote_for_expand ARG
1146 # -------------------------
1147 # Aesthetically quote ARG to be evaled later; same as above,
1148 # but do not quote variable references.
1149 func_quote_for_expand ()
1150 {
1151 $debug_cmd
1152
1153 case $1 in
1154 *[\\\`\"]*)
1155 _G_arg=`$ECHO "$1" | $SED \
1156 -e "$sed_double_quote_subst" -e "$sed_double_backslash"` ;;
1157 *)
1158 _G_arg=$1 ;;
1159 esac
1160
1161 case $_G_arg in
1162 # Double-quote args containing shell metacharacters to delay
1163 # word splitting and command substitution for a subsequent eval.
1164 # Many Bourne shells cannot handle close brackets correctly
1165 # in scan sets, so we specify it separately.
1166 *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
1167 _G_arg=\"$_G_arg\"
1168 ;;
1169 esac
1170
1171 func_quote_for_expand_result=$_G_arg
11721333 }
11731334
11741335
12141375 _G_cmd=$1
12151376 _G_fail_exp=${2-':'}
12161377
1217 func_quote_for_expand "$_G_cmd"
1218 eval "func_notquiet $func_quote_for_expand_result"
1378 func_quote_arg pretty,expand "$_G_cmd"
1379 eval "func_notquiet $func_quote_arg_result"
12191380
12201381 $opt_dry_run || {
12211382 eval "$_G_cmd"
12401401 _G_fail_exp=${2-':'}
12411402
12421403 $opt_quiet || {
1243 func_quote_for_expand "$_G_cmd"
1244 eval "func_echo $func_quote_for_expand_result"
1404 func_quote_arg expand,pretty "$_G_cmd"
1405 eval "func_echo $func_quote_arg_result"
12451406 }
12461407
12471408 $opt_dry_run || {
13681529 # End:
13691530 #! /bin/sh
13701531
1371 # Set a version string for this script.
1372 scriptversion=2015-10-07.11; # UTC
1373
13741532 # A portable, pluggable option parser for Bourne shell.
13751533 # Written by Gary V. Vaughan, 2010
13761534
1377 # Copyright (C) 2010-2015 Free Software Foundation, Inc.
1378 # This is free software; see the source for copying conditions. There is NO
1379 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1380
1381 # This program is free software: you can redistribute it and/or modify
1382 # it under the terms of the GNU General Public License as published by
1383 # the Free Software Foundation, either version 3 of the License, or
1384 # (at your option) any later version.
1385
1386 # This program is distributed in the hope that it will be useful,
1387 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1388 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1389 # GNU General Public License for more details.
1390
1391 # You should have received a copy of the GNU General Public License
1392 # along with this program. If not, see <http://www.gnu.org/licenses/>.
1393
1394 # Please report bugs or propose patches to gary@gnu.org.
1535 # This is free software. There is NO warranty; not even for
1536 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1537 #
1538 # Copyright (C) 2010-2019, 2021 Bootstrap Authors
1539 #
1540 # This file is dual licensed under the terms of the MIT license
1541 # <https://opensource.org/license/MIT>, and GPL version 2 or later
1542 # <http://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of
1543 # these licenses when using or redistributing this software or any of
1544 # the files within it. See the URLs above, or the file `LICENSE`
1545 # included in the Bootstrap distribution for the full license texts.
1546
1547 # Please report bugs or propose patches to:
1548 # <https://github.com/gnulib-modules/bootstrap/issues>
1549
1550 # Set a version string for this script.
1551 scriptversion=2019-02-19.15; # UTC
13951552
13961553
13971554 ## ------ ##
14141571 #
14151572 # In order for the '--version' option to work, you will need to have a
14161573 # suitably formatted comment like the one at the top of this file
1417 # starting with '# Written by ' and ending with '# warranty; '.
1574 # starting with '# Written by ' and ending with '# Copyright'.
14181575 #
14191576 # For '-h' and '--help' to work, you will also need a one line
14201577 # description of your script's purpose in a comment directly above the
14261583 # to display verbose messages only when your user has specified
14271584 # '--verbose'.
14281585 #
1429 # After sourcing this file, you can plug processing for additional
1586 # After sourcing this file, you can plug in processing for additional
14301587 # options by amending the variables from the 'Configuration' section
14311588 # below, and following the instructions in the 'Option parsing'
14321589 # section further down.
14751632 ## ------------------------- ##
14761633
14771634 # This section contains functions for adding, removing, and running hooks
1478 # to the main code. A hook is just a named list of of function, that can
1479 # be run in order later on.
1635 # in the main code. A hook is just a list of function names that can be
1636 # run in order later on.
14801637
14811638 # func_hookable FUNC_NAME
14821639 # -----------------------
15091666
15101667 # func_remove_hook FUNC_NAME HOOK_FUNC
15111668 # ------------------------------------
1512 # Remove HOOK_FUNC from the list of functions called by FUNC_NAME.
1669 # Remove HOOK_FUNC from the list of hook functions to be called by
1670 # FUNC_NAME.
15131671 func_remove_hook ()
15141672 {
15151673 $debug_cmd
15161674
15171675 eval ${1}_hooks='`$ECHO "\$'$1'_hooks" |$SED "s| '$2'||"`'
1676 }
1677
1678
1679 # func_propagate_result FUNC_NAME_A FUNC_NAME_B
1680 # ---------------------------------------------
1681 # If the *_result variable of FUNC_NAME_A _is set_, assign its value to
1682 # *_result variable of FUNC_NAME_B.
1683 func_propagate_result ()
1684 {
1685 $debug_cmd
1686
1687 func_propagate_result_result=:
1688 if eval "test \"\${${1}_result+set}\" = set"
1689 then
1690 eval "${2}_result=\$${1}_result"
1691 else
1692 func_propagate_result_result=false
1693 fi
15181694 }
15191695
15201696
15211697 # func_run_hooks FUNC_NAME [ARG]...
15221698 # ---------------------------------
15231699 # Run all hook functions registered to FUNC_NAME.
1524 # It is assumed that the list of hook functions contains nothing more
1700 # It's assumed that the list of hook functions contains nothing more
15251701 # than a whitespace-delimited list of legal shell function names, and
15261702 # no effort is wasted trying to catch shell meta-characters or preserve
15271703 # whitespace.
15331709
15341710 case " $hookable_fns " in
15351711 *" $1 "*) ;;
1536 *) func_fatal_error "'$1' does not support hook funcions.n" ;;
1712 *) func_fatal_error "'$1' does not support hook functions." ;;
15371713 esac
15381714
15391715 eval _G_hook_fns=\$$1_hooks; shift
15401716
15411717 for _G_hook in $_G_hook_fns; do
1542 if eval $_G_hook '"$@"'; then
1543 # store returned options list back into positional
1544 # parameters for next 'cmd' execution.
1545 eval _G_hook_result=\$${_G_hook}_result
1546 eval set dummy "$_G_hook_result"; shift
1547 _G_rc_run_hooks=:
1718 func_unset "${_G_hook}_result"
1719 eval $_G_hook '${1+"$@"}'
1720 func_propagate_result $_G_hook func_run_hooks
1721 if $func_propagate_result_result; then
1722 eval set dummy "$func_run_hooks_result"; shift
15481723 fi
15491724 done
1550
1551 $_G_rc_run_hooks && func_run_hooks_result=$_G_hook_result
15521725 }
15531726
15541727
15581731 ## --------------- ##
15591732
15601733 # In order to add your own option parsing hooks, you must accept the
1561 # full positional parameter list in your hook function, you may remove/edit
1562 # any options that you action, and then pass back the remaining unprocessed
1563 # options in '<hooked_function_name>_result', escaped suitably for
1564 # 'eval'. In this case you also must return $EXIT_SUCCESS to let the
1565 # hook's caller know that it should pay attention to
1566 # '<hooked_function_name>_result'. Returning $EXIT_FAILURE signalizes that
1567 # arguments are left untouched by the hook and therefore caller will ignore the
1568 # result variable.
1734 # full positional parameter list from your hook function. You may remove
1735 # or edit any options that you action, and then pass back the remaining
1736 # unprocessed options in '<hooked_function_name>_result', escaped
1737 # suitably for 'eval'.
1738 #
1739 # The '<hooked_function_name>_result' variable is automatically unset
1740 # before your hook gets called; for best performance, only set the
1741 # *_result variable when necessary (i.e. don't call the 'func_quote'
1742 # function unnecessarily because it can be an expensive operation on some
1743 # machines).
15691744 #
15701745 # Like this:
15711746 #
15771752 # usage_message=$usage_message'
15781753 # -s, --silent don'\''t print informational messages
15791754 # '
1580 # # No change in '$@' (ignored completely by this hook). There is
1581 # # no need to do the equivalent (but slower) action:
1582 # # func_quote_for_eval ${1+"$@"}
1583 # # my_options_prep_result=$func_quote_for_eval_result
1584 # false
1755 # # No change in '$@' (ignored completely by this hook). Leave
1756 # # my_options_prep_result variable intact.
15851757 # }
15861758 # func_add_hook func_options_prep my_options_prep
15871759 #
15921764 #
15931765 # args_changed=false
15941766 #
1595 # # Note that for efficiency, we parse as many options as we can
1767 # # Note that, for efficiency, we parse as many options as we can
15961768 # # recognise in a loop before passing the remainder back to the
15971769 # # caller on the first unrecognised argument we encounter.
15981770 # while test $# -gt 0; do
16091781 # args_changed=:
16101782 # ;;
16111783 # *) # Make sure the first unrecognised option "$_G_opt"
1612 # # is added back to "$@", we could need that later
1613 # # if $args_changed is true.
1784 # # is added back to "$@" in case we need it later,
1785 # # if $args_changed was set to 'true'.
16141786 # set dummy "$_G_opt" ${1+"$@"}; shift; break ;;
16151787 # esac
16161788 # done
16171789 #
1790 # # Only call 'func_quote' here if we processed at least one argument.
16181791 # if $args_changed; then
1619 # func_quote_for_eval ${1+"$@"}
1620 # my_silent_option_result=$func_quote_for_eval_result
1792 # func_quote eval ${1+"$@"}
1793 # my_silent_option_result=$func_quote_result
16211794 # fi
1622 #
1623 # $args_changed
16241795 # }
16251796 # func_add_hook func_parse_options my_silent_option
16261797 #
16311802 #
16321803 # $opt_silent && $opt_verbose && func_fatal_help "\
16331804 # '--silent' and '--verbose' options are mutually exclusive."
1634 #
1635 # false
16361805 # }
16371806 # func_add_hook func_validate_options my_option_validation
16381807 #
16481817 {
16491818 $debug_cmd
16501819
1651 _G_func_options_finish_exit=false
1652 if func_run_hooks func_options ${1+"$@"}; then
1653 func_options_finish_result=$func_run_hooks_result
1654 _G_func_options_finish_exit=:
1655 fi
1656
1657 $_G_func_options_finish_exit
1820 func_run_hooks func_options ${1+"$@"}
1821 func_propagate_result func_run_hooks func_options_finish
16581822 }
16591823
16601824
16671831 {
16681832 $debug_cmd
16691833
1670 _G_rc_options=false
1834 _G_options_quoted=false
16711835
16721836 for my_func in options_prep parse_options validate_options options_finish
16731837 do
1674 if eval func_$my_func '${1+"$@"}'; then
1675 eval _G_res_var='$'"func_${my_func}_result"
1676 eval set dummy "$_G_res_var" ; shift
1677 _G_rc_options=:
1838 func_unset func_${my_func}_result
1839 func_unset func_run_hooks_result
1840 eval func_$my_func '${1+"$@"}'
1841 func_propagate_result func_$my_func func_options
1842 if $func_propagate_result_result; then
1843 eval set dummy "$func_options_result"; shift
1844 _G_options_quoted=:
16781845 fi
16791846 done
16801847
1681 # Save modified positional parameters for caller. As a top-level
1682 # options-parser function we always need to set the 'func_options_result'
1683 # variable (regardless the $_G_rc_options value).
1684 if $_G_rc_options; then
1685 func_options_result=$_G_res_var
1686 else
1687 func_quote_for_eval ${1+"$@"}
1688 func_options_result=$func_quote_for_eval_result
1689 fi
1690
1691 $_G_rc_options
1848 $_G_options_quoted || {
1849 # As we (func_options) are top-level options-parser function and
1850 # nobody quoted "$@" for us yet, we need to do it explicitly for
1851 # caller.
1852 func_quote eval ${1+"$@"}
1853 func_options_result=$func_quote_result
1854 }
16921855 }
16931856
16941857
16981861 # Note that when calling hook functions, we pass through the list of
16991862 # positional parameters. If a hook function modifies that list, and
17001863 # needs to propagate that back to rest of this script, then the complete
1701 # modified list must be put in 'func_run_hooks_result' before
1702 # returning $EXIT_SUCCESS (otherwise $EXIT_FAILURE is returned).
1864 # modified list must be put in 'func_run_hooks_result' before returning.
17031865 func_hookable func_options_prep
17041866 func_options_prep ()
17051867 {
17091871 opt_verbose=false
17101872 opt_warning_types=
17111873
1712 _G_rc_options_prep=false
1713 if func_run_hooks func_options_prep ${1+"$@"}; then
1714 _G_rc_options_prep=:
1715 # save modified positional parameters for caller
1716 func_options_prep_result=$func_run_hooks_result
1717 fi
1718
1719 $_G_rc_options_prep
1874 func_run_hooks func_options_prep ${1+"$@"}
1875 func_propagate_result func_run_hooks func_options_prep
17201876 }
17211877
17221878
17281884 {
17291885 $debug_cmd
17301886
1731 func_parse_options_result=
1732
1733 _G_rc_parse_options=false
1887 _G_parse_options_requote=false
17341888 # this just eases exit handling
17351889 while test $# -gt 0; do
17361890 # Defer to hook functions for initial option parsing, so they
17371891 # get priority in the event of reusing an option name.
1738 if func_run_hooks func_parse_options ${1+"$@"}; then
1739 eval set dummy "$func_run_hooks_result"; shift
1740 _G_rc_parse_options=:
1892 func_run_hooks func_parse_options ${1+"$@"}
1893 func_propagate_result func_run_hooks func_parse_options
1894 if $func_propagate_result_result; then
1895 eval set dummy "$func_parse_options_result"; shift
1896 # Even though we may have changed "$@", we passed the "$@" array
1897 # down into the hook and it quoted it for us (because we are in
1898 # this if-branch). No need to quote it again.
1899 _G_parse_options_requote=false
17411900 fi
17421901
17431902 # Break out of the loop if we already parsed every option.
17441903 test $# -gt 0 || break
17451904
1905 # We expect that one of the options parsed in this function matches
1906 # and thus we remove _G_opt from "$@" and need to re-quote.
17461907 _G_match_parse_options=:
17471908 _G_opt=$1
17481909 shift
17491910 case $_G_opt in
17501911 --debug|-x) debug_cmd='set -x'
1751 func_echo "enabling shell trace mode"
1912 func_echo "enabling shell trace mode" >&2
17521913 $debug_cmd
17531914 ;;
17541915
17591920
17601921 --warnings|--warning|-W)
17611922 if test $# = 0 && func_missing_arg $_G_opt; then
1762 _G_rc_parse_options=:
1923 _G_parse_options_requote=:
17631924 break
17641925 fi
17651926 case " $warning_categories $1" in
18141975 shift
18151976 ;;
18161977
1817 --) _G_rc_parse_options=: ; break ;;
1978 --) _G_parse_options_requote=: ; break ;;
18181979 -*) func_fatal_help "unrecognised option: '$_G_opt'" ;;
18191980 *) set dummy "$_G_opt" ${1+"$@"}; shift
18201981 _G_match_parse_options=false
18221983 ;;
18231984 esac
18241985
1825 $_G_match_parse_options && _G_rc_parse_options=:
1986 if $_G_match_parse_options; then
1987 _G_parse_options_requote=:
1988 fi
18261989 done
18271990
1828
1829 if $_G_rc_parse_options; then
1991 if $_G_parse_options_requote; then
18301992 # save modified positional parameters for caller
1831 func_quote_for_eval ${1+"$@"}
1832 func_parse_options_result=$func_quote_for_eval_result
1993 func_quote eval ${1+"$@"}
1994 func_parse_options_result=$func_quote_result
18331995 fi
1834
1835 $_G_rc_parse_options
18361996 }
18371997
18381998
18452005 {
18462006 $debug_cmd
18472007
1848 _G_rc_validate_options=false
1849
18502008 # Display all warnings if -W was not given.
18512009 test -n "$opt_warning_types" || opt_warning_types=" $warning_categories"
18522010
1853 if func_run_hooks func_validate_options ${1+"$@"}; then
1854 # save modified positional parameters for caller
1855 func_validate_options_result=$func_run_hooks_result
1856 _G_rc_validate_options=:
1857 fi
2011 func_run_hooks func_validate_options ${1+"$@"}
2012 func_propagate_result func_run_hooks func_validate_options
18582013
18592014 # Bail if the options were screwed!
18602015 $exit_cmd $EXIT_FAILURE
1861
1862 $_G_rc_validate_options
18632016 }
18642017
18652018
19152068
19162069 # func_split_equals STRING
19172070 # ------------------------
1918 # Set func_split_equals_lhs and func_split_equals_rhs shell variables after
1919 # splitting STRING at the '=' sign.
2071 # Set func_split_equals_lhs and func_split_equals_rhs shell variables
2072 # after splitting STRING at the '=' sign.
19202073 test -z "$_G_HAVE_XSI_OPS" \
19212074 && (eval 'x=a/b/c;
19222075 test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \
19312084
19322085 func_split_equals_lhs=${1%%=*}
19332086 func_split_equals_rhs=${1#*=}
1934 test "x$func_split_equals_lhs" = "x$1" \
1935 && func_split_equals_rhs=
2087 if test "x$func_split_equals_lhs" = "x$1"; then
2088 func_split_equals_rhs=
2089 fi
19362090 }'
19372091 else
19382092 # ...otherwise fall back to using expr, which is often a shell builtin.
19422096
19432097 func_split_equals_lhs=`expr "x$1" : 'x\([^=]*\)'`
19442098 func_split_equals_rhs=
1945 test "x$func_split_equals_lhs" = "x$1" \
2099 test "x$func_split_equals_lhs=" = "x$1" \
19462100 || func_split_equals_rhs=`expr "x$1" : 'x[^=]*=\(.*\)$'`
19472101 }
19482102 fi #func_split_equals
19682122 {
19692123 $debug_cmd
19702124
1971 func_split_short_opt_name=`expr "x$1" : 'x-\(.\)'`
2125 func_split_short_opt_name=`expr "x$1" : 'x\(-.\)'`
19722126 func_split_short_opt_arg=`expr "x$1" : 'x-.\(.*\)$'`
19732127 }
19742128 fi #func_split_short_opt
20102164 # func_version
20112165 # ------------
20122166 # Echo version message to standard output and exit.
2167 # The version message is extracted from the calling file's header
2168 # comments, with leading '# ' stripped:
2169 # 1. First display the progname and version
2170 # 2. Followed by the header comment line matching /^# Written by /
2171 # 3. Then a blank line followed by the first following line matching
2172 # /^# Copyright /
2173 # 4. Immediately followed by any lines between the previous matches,
2174 # except lines preceding the intervening completely blank line.
2175 # For example, see the header comments of this file.
20132176 func_version ()
20142177 {
20152178 $debug_cmd
20162179
20172180 printf '%s\n' "$progname $scriptversion"
20182181 $SED -n '
2019 /(C)/!b go
2020 :more
2021 /\./!{
2022 N
2023 s|\n# | |
2024 b more
2182 /^# Written by /!b
2183 s|^# ||; p; n
2184
2185 :fwd2blnk
2186 /./ {
2187 n
2188 b fwd2blnk
20252189 }
2026 :go
2027 /^# Written by /,/# warranty; / {
2028 s|^# ||
2029 s|^# *$||
2030 s|\((C)\)[ 0-9,-]*[ ,-]\([1-9][0-9]* \)|\1 \2|
2031 p
2190 p; n
2191
2192 :holdwrnt
2193 s|^# ||
2194 s|^# *$||
2195 /^Copyright /!{
2196 /./H
2197 n
2198 b holdwrnt
20322199 }
2033 /^# Written by / {
2034 s|^# ||
2035 p
2036 }
2037 /^warranty; /q' < "$progpath"
2200
2201 s|\((C)\)[ 0-9,-]*[ ,-]\([1-9][0-9]* \)|\1 \2|
2202 G
2203 s|\(\n\)\n*|\1|g
2204 p; q' < "$progpath"
20382205
20392206 exit $?
20402207 }
20442211 # mode: shell-script
20452212 # sh-indentation: 2
20462213 # eval: (add-hook 'before-save-hook 'time-stamp)
2047 # time-stamp-pattern: "10/scriptversion=%:y-%02m-%02d.%02H; # UTC"
2214 # time-stamp-pattern: "30/scriptversion=%:y-%02m-%02d.%02H; # UTC"
20482215 # time-stamp-time-zone: "UTC"
20492216 # End:
20502217
20512218 # Set a version string.
2052 scriptversion='(GNU libtool) 2.4.6'
2219 scriptversion='(GNU libtool) 2.4.7'
20532220
20542221
20552222 # func_echo ARG...
21402307 compiler: $LTCC
21412308 compiler flags: $LTCFLAGS
21422309 linker: $LD (gnu? $with_gnu_ld)
2143 version: $progname $scriptversion Debian-2.4.6-14
2310 version: $progname $scriptversion Debian-2.4.7-5
21442311 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
21452312 autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q`
21462313
21962363 # a configuration failure hint, and exit.
21972364 func_fatal_configuration ()
21982365 {
2199 func__fatal_error ${1+"$@"} \
2366 func_fatal_error ${1+"$@"} \
22002367 "See the $PACKAGE documentation for more information." \
22012368 "Fatal configuration error."
22022369 }
23412508
23422509 nonopt=
23432510 preserve_args=
2511
2512 _G_rc_lt_options_prep=:
23442513
23452514 _G_rc_lt_options_prep=:
23462515
23742543
23752544 if $_G_rc_lt_options_prep; then
23762545 # Pass back the list of options.
2377 func_quote_for_eval ${1+"$@"}
2378 libtool_options_prep_result=$func_quote_for_eval_result
2546 func_quote eval ${1+"$@"}
2547 libtool_options_prep_result=$func_quote_result
23792548 fi
2380
2381 $_G_rc_lt_options_prep
23822549 }
23832550 func_add_hook func_options_prep libtool_options_prep
23842551
24812648
24822649 if $_G_rc_lt_parse_options; then
24832650 # save modified positional parameters for caller
2484 func_quote_for_eval ${1+"$@"}
2485 libtool_parse_options_result=$func_quote_for_eval_result
2651 func_quote eval ${1+"$@"}
2652 libtool_parse_options_result=$func_quote_result
24862653 fi
2487
2488 $_G_rc_lt_parse_options
24892654 }
24902655 func_add_hook func_parse_options libtool_parse_options
24912656
25422707 }
25432708
25442709 # Pass back the unparsed argument list
2545 func_quote_for_eval ${1+"$@"}
2546 libtool_validate_options_result=$func_quote_for_eval_result
2710 func_quote eval ${1+"$@"}
2711 libtool_validate_options_result=$func_quote_result
25472712 }
25482713 func_add_hook func_validate_options libtool_validate_options
25492714
35093674 esac
35103675 done
35113676
3512 func_quote_for_eval "$libobj"
3513 test "X$libobj" != "X$func_quote_for_eval_result" \
3677 func_quote_arg pretty "$libobj"
3678 test "X$libobj" != "X$func_quote_arg_result" \
35143679 && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
35153680 && func_warning "libobj name '$libobj' may not contain shell special characters."
35163681 func_dirname_and_basename "$obj" "/" ""
35833748
35843749 func_to_tool_file "$srcfile" func_convert_file_msys_to_w32
35853750 srcfile=$func_to_tool_file_result
3586 func_quote_for_eval "$srcfile"
3587 qsrcfile=$func_quote_for_eval_result
3751 func_quote_arg pretty "$srcfile"
3752 qsrcfile=$func_quote_arg_result
35883753
35893754 # Only build a PIC object if we are building libtool libraries.
35903755 if test yes = "$build_libtool_libs"; then
37393904 -prefer-non-pic try to build non-PIC objects only
37403905 -shared do not build a '.o' file suitable for static linking
37413906 -static only build a '.o' file suitable for static linking
3742 -Wc,FLAG pass FLAG directly to the compiler
3907 -Wc,FLAG
3908 -Xcompiler FLAG pass FLAG directly to the compiler
37433909
37443910 COMPILE-COMMAND is a command to be used in creating a 'standard' object file
37453911 from the given SOURCEFILE.
38454011 -weak LIBNAME declare that the target provides the LIBNAME interface
38464012 -Wc,FLAG
38474013 -Xcompiler FLAG pass linker-specific FLAG directly to the compiler
4014 -Wa,FLAG
4015 -Xassembler FLAG pass linker-specific FLAG directly to the assembler
38484016 -Wl,FLAG
38494017 -Xlinker FLAG pass linker-specific FLAG directly to the linker
38504018 -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC)
41874355 case $nonopt in *shtool*) :;; *) false;; esac
41884356 then
41894357 # Aesthetically quote it.
4190 func_quote_for_eval "$nonopt"
4191 install_prog="$func_quote_for_eval_result "
4358 func_quote_arg pretty "$nonopt"
4359 install_prog="$func_quote_arg_result "
41924360 arg=$1
41934361 shift
41944362 else
41984366
41994367 # The real first argument should be the name of the installation program.
42004368 # Aesthetically quote it.
4201 func_quote_for_eval "$arg"
4202 func_append install_prog "$func_quote_for_eval_result"
4369 func_quote_arg pretty "$arg"
4370 func_append install_prog "$func_quote_arg_result"
42034371 install_shared_prog=$install_prog
42044372 case " $install_prog " in
42054373 *[\\\ /]cp\ *) install_cp=: ;;
42564424 esac
42574425
42584426 # Aesthetically quote the argument.
4259 func_quote_for_eval "$arg"
4260 func_append install_prog " $func_quote_for_eval_result"
4427 func_quote_arg pretty "$arg"
4428 func_append install_prog " $func_quote_arg_result"
42614429 if test -n "$arg2"; then
4262 func_quote_for_eval "$arg2"
4430 func_quote_arg pretty "$arg2"
42634431 fi
4264 func_append install_shared_prog " $func_quote_for_eval_result"
4432 func_append install_shared_prog " $func_quote_arg_result"
42654433 done
42664434
42674435 test -z "$install_prog" && \
42724440
42734441 if test -n "$install_override_mode" && $no_mode; then
42744442 if $install_cp; then :; else
4275 func_quote_for_eval "$install_override_mode"
4276 func_append install_shared_prog " -m $func_quote_for_eval_result"
4443 func_quote_arg pretty "$install_override_mode"
4444 func_append install_shared_prog " -m $func_quote_arg_result"
42774445 fi
42784446 fi
42794447
45694737 relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'`
45704738
45714739 $opt_quiet || {
4572 func_quote_for_expand "$relink_command"
4573 eval "func_echo $func_quote_for_expand_result"
4740 func_quote_arg expand,pretty "$relink_command"
4741 eval "func_echo $func_quote_arg_result"
45744742 }
45754743 if eval "$relink_command"; then :
45764744 else
53495517 if test \"\$libtool_execute_magic\" != \"$magic\"; then
53505518 file=\"\$0\""
53515519
5352 qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"`
5520 func_quote_arg pretty "$ECHO"
5521 qECHO=$func_quote_arg_result
53535522 $ECHO "\
53545523
53555524 # A function that is used when there is no print builtin or printf.
53595528 \$1
53605529 _LTECHO_EOF'
53615530 }
5362 ECHO=\"$qECHO\"
5531 ECHO=$qECHO
53635532 fi
53645533
53655534 # Very basic option parsing. These options are (a) specific to
67026871 while test "$#" -gt 0; do
67036872 arg=$1
67046873 shift
6705 func_quote_for_eval "$arg"
6706 qarg=$func_quote_for_eval_unquoted_result
6707 func_append libtool_args " $func_quote_for_eval_result"
6874 func_quote_arg pretty,unquoted "$arg"
6875 qarg=$func_quote_arg_unquoted_result
6876 func_append libtool_args " $func_quote_arg_result"
67086877
67096878 # If the previous option needs an argument, assign it.
67106879 if test -n "$prev"; then
69407109 prev=
69417110 continue
69427111 ;;
7112 xassembler)
7113 func_append compiler_flags " -Xassembler $qarg"
7114 prev=
7115 func_append compile_command " -Xassembler $qarg"
7116 func_append finalize_command " -Xassembler $qarg"
7117 continue
7118 ;;
69437119 xcclinker)
69447120 func_append linker_flags " $qarg"
69457121 func_append compiler_flags " $qarg"
71107286 # These systems don't actually have a C library (as such)
71117287 test X-lc = "X$arg" && continue
71127288 ;;
7113 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*)
7289 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig* | *-*-midnightbsd*)
71147290 # Do not include libc due to us having libc/libc_r.
71157291 test X-lc = "X$arg" && continue
71167292 ;;
71307306 esac
71317307 elif test X-lc_r = "X$arg"; then
71327308 case $host in
7133 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*)
7309 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig* | *-*-midnightbsd*)
71347310 # Do not include libc_r directly, use -pthread flag.
71357311 continue
71367312 ;;
71607336 prev=xcompiler
71617337 continue
71627338 ;;
7163
7164 -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
7339 # Solaris ld rejects as of 11.4. Refer to Oracle bug 22985199.
7340 -pthread)
7341 case $host in
7342 *solaris2*) ;;
7343 *)
7344 case "$new_inherited_linker_flags " in
7345 *" $arg "*) ;;
7346 * ) func_append new_inherited_linker_flags " $arg" ;;
7347 esac
7348 ;;
7349 esac
7350 continue
7351 ;;
7352 -mt|-mthreads|-kthread|-Kthread|-pthreads|--thread-safe \
71657353 |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
71667354 func_append compiler_flags " $arg"
71677355 func_append compile_command " $arg"
73027490 save_ifs=$IFS; IFS=,
73037491 for flag in $args; do
73047492 IFS=$save_ifs
7305 func_quote_for_eval "$flag"
7306 func_append arg " $func_quote_for_eval_result"
7307 func_append compiler_flags " $func_quote_for_eval_result"
7493 func_quote_arg pretty "$flag"
7494 func_append arg " $func_quote_arg_result"
7495 func_append compiler_flags " $func_quote_arg_result"
73087496 done
73097497 IFS=$save_ifs
73107498 func_stripname ' ' '' "$arg"
73187506 save_ifs=$IFS; IFS=,
73197507 for flag in $args; do
73207508 IFS=$save_ifs
7321 func_quote_for_eval "$flag"
7322 func_append arg " $wl$func_quote_for_eval_result"
7323 func_append compiler_flags " $wl$func_quote_for_eval_result"
7324 func_append linker_flags " $func_quote_for_eval_result"
7509 func_quote_arg pretty "$flag"
7510 func_append arg " $wl$func_quote_arg_result"
7511 func_append compiler_flags " $wl$func_quote_arg_result"
7512 func_append linker_flags " $func_quote_arg_result"
73257513 done
73267514 IFS=$save_ifs
73277515 func_stripname ' ' '' "$arg"
73287516 arg=$func_stripname_result
73297517 ;;
73307518
7519 -Xassembler)
7520 prev=xassembler
7521 continue
7522 ;;
7523
73317524 -Xcompiler)
73327525 prev=xcompiler
73337526 continue
73457538
73467539 # -msg_* for osf cc
73477540 -msg_*)
7348 func_quote_for_eval "$arg"
7349 arg=$func_quote_for_eval_result
7541 func_quote_arg pretty "$arg"
7542 arg=$func_quote_arg_result
73507543 ;;
73517544
73527545 # Flags to be passed through unchanged, with rationale:
73697562 # -fuse-ld=* Linker select flags for GCC
73707563 # -static-* direct GCC to link specific libraries statically
73717564 # -fcilkplus Cilk Plus language extension features for C/C++
7565 # -Wa,* Pass flags directly to the assembler
73727566 -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
73737567 -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
73747568 -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \
7375 -specs=*|-fsanitize=*|-fuse-ld=*|-static-*|-fcilkplus)
7376 func_quote_for_eval "$arg"
7377 arg=$func_quote_for_eval_result
7569 -specs=*|-fsanitize=*|-fuse-ld=*|-static-*|-fcilkplus|-Wa,*)
7570 func_quote_arg pretty "$arg"
7571 arg=$func_quote_arg_result
73787572 func_append compile_command " $arg"
73797573 func_append finalize_command " $arg"
73807574 func_append compiler_flags " $arg"
73957589 continue
73967590 else
73977591 # Otherwise treat like 'Some other compiler flag' below
7398 func_quote_for_eval "$arg"
7399 arg=$func_quote_for_eval_result
7592 func_quote_arg pretty "$arg"
7593 arg=$func_quote_arg_result
74007594 fi
74017595 ;;
74027596
74037597 # Some other compiler flag.
74047598 -* | +*)
7405 func_quote_for_eval "$arg"
7406 arg=$func_quote_for_eval_result
7599 func_quote_arg pretty "$arg"
7600 arg=$func_quote_arg_result
74077601 ;;
74087602
74097603 *.$objext)
75237717 *)
75247718 # Unknown arguments in both finalize_command and compile_command need
75257719 # to be aesthetically quoted because they are evaled later.
7526 func_quote_for_eval "$arg"
7527 arg=$func_quote_for_eval_result
7720 func_quote_arg pretty "$arg"
7721 arg=$func_quote_arg_result
75287722 ;;
75297723 esac # arg
75307724
87328926 test CXX = "$tagname" && {
87338927 case $host_os in
87348928 linux*)
8735 case `$CC -V 2>&1 | sed 5q` in
8929 case `$CC -V 2>&1 | $SED 5q` in
87368930 *Sun\ C*) # Sun C++ 5.9
87378931 func_suncc_cstd_abi
87388932
89059099 #
89069100 case $version_type in
89079101 # correct linux to gnu/linux during the next big refactor
8908 darwin|freebsd-elf|linux|osf|windows|none)
9102 darwin|freebsd-elf|linux|midnightbsd-elf|osf|windows|none)
89099103 func_arith $number_major + $number_minor
89109104 current=$func_arith_result
89119105 age=$number_minor
89999193 versuffix=.$current.$revision
90009194 ;;
90019195
9002 freebsd-elf)
9196 freebsd-elf | midnightbsd-elf)
90039197 func_arith $current - $age
90049198 major=.$func_arith_result
90059199 versuffix=$major.$age.$revision
92259419 *-*-netbsd*)
92269420 # Don't link with libc until the a.out ld.so is fixed.
92279421 ;;
9228 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
9422 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-midnightbsd*)
92299423 # Do not include libc due to us having libc/libc_r.
92309424 ;;
92319425 *-*-sco3.2v5* | *-*-sco5v6*)
1003610230 for cmd in $concat_cmds; do
1003710231 IFS=$save_ifs
1003810232 $opt_quiet || {
10039 func_quote_for_expand "$cmd"
10040 eval "func_echo $func_quote_for_expand_result"
10233 func_quote_arg expand,pretty "$cmd"
10234 eval "func_echo $func_quote_arg_result"
1004110235 }
1004210236 $opt_dry_run || eval "$cmd" || {
1004310237 lt_exit=$?
1013010324 eval cmd=\"$cmd\"
1013110325 IFS=$save_ifs
1013210326 $opt_quiet || {
10133 func_quote_for_expand "$cmd"
10134 eval "func_echo $func_quote_for_expand_result"
10327 func_quote_arg expand,pretty "$cmd"
10328 eval "func_echo $func_quote_arg_result"
1013510329 }
1013610330 $opt_dry_run || eval "$cmd" || {
1013710331 lt_exit=$?
1060510799 elif eval var_value=\$$var; test -z "$var_value"; then
1060610800 relink_command="$var=; export $var; $relink_command"
1060710801 else
10608 func_quote_for_eval "$var_value"
10609 relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
10802 func_quote_arg pretty "$var_value"
10803 relink_command="$var=$func_quote_arg_result; export $var; $relink_command"
1061010804 fi
1061110805 done
10612 relink_command="(cd `pwd`; $relink_command)"
10613 relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
10806 func_quote eval cd "`pwd`"
10807 func_quote_arg pretty,unquoted "($func_quote_result; $relink_command)"
10808 relink_command=$func_quote_arg_unquoted_result
1061410809 fi
1061510810
1061610811 # Only actually do things if not in dry run mode.
1085011045 elif eval var_value=\$$var; test -z "$var_value"; then
1085111046 relink_command="$var=; export $var; $relink_command"
1085211047 else
10853 func_quote_for_eval "$var_value"
10854 relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
11048 func_quote_arg pretty,unquoted "$var_value"
11049 relink_command="$var=$func_quote_arg_unquoted_result; export $var; $relink_command"
1085511050 fi
1085611051 done
1085711052 # Quote the link command for shipping.
10858 relink_command="(cd `pwd`; $SHELL \"$progpath\" $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
10859 relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
11053 func_quote eval cd "`pwd`"
11054 relink_command="($func_quote_result; $SHELL \"$progpath\" $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
11055 func_quote_arg pretty,unquoted "$relink_command"
11056 relink_command=$func_quote_arg_unquoted_result
1086011057 if test yes = "$hardcode_automatic"; then
1086111058 relink_command=
1086211059 fi
00 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
11 #
2 # Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
2 # Copyright (C) 1996-2001, 2003-2019, 2021-2022 Free Software
3 # Foundation, Inc.
34 # Written by Gordon Matzigkeit, 1996
45 #
56 # This file is free software; the Free Software Foundation gives
3031 # along with this program. If not, see <http://www.gnu.org/licenses/>.
3132 ])
3233
33 # serial 58 LT_INIT
34 # serial 59 LT_INIT
3435
3536
3637 # LT_PREREQ(VERSION)
180181 m4_require([_LT_CHECK_SHELL_FEATURES])dnl
181182 m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
182183 m4_require([_LT_CMD_RELOAD])dnl
184 m4_require([_LT_DECL_FILECMD])dnl
183185 m4_require([_LT_CHECK_MAGIC_METHOD])dnl
184186 m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
185187 m4_require([_LT_CMD_OLD_ARCHIVE])dnl
218220 ofile=libtool
219221 can_build_shared=yes
220222
221 # All known linkers require a '.a' archive for static linking (except MSVC,
222 # which needs '.lib').
223 # All known linkers require a '.a' archive for static linking (except MSVC and
224 # ICC, which need '.lib').
223225 libext=a
224226
225227 with_gnu_ld=$lt_cv_prog_gnu_ld
776778 # if finds mixed CR/LF and LF-only lines. Since sed operates in
777779 # text mode, it properly converts lines to CR/LF. This bash problem
778780 # is reportedly fixed, but why not run on old versions too?
779 sed '$q' "$ltmain" >> "$cfgfile" \
781 $SED '$q' "$ltmain" >> "$cfgfile" \
780782 || (rm -f "$cfgfile"; exit 1)
781783
782784 mv -f "$cfgfile" "$ofile" ||
10401042 _LT_EOF
10411043 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
10421044 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
1043 echo "$AR cr libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
1044 $AR cr libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
1045 echo "$AR $AR_FLAGS libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
1046 $AR $AR_FLAGS libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
10451047 echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
10461048 $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
10471049 cat > conftest.c << _LT_EOF
10651067 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
10661068 darwin1.*)
10671069 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
1068 darwin*) # darwin 5.x on
1069 # if running on 10.5 or later, the deployment target defaults
1070 # to the OS version, if on x86, and 10.4, the deployment
1071 # target defaults to 10.4. Don't you love it?
1072 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
1073 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
1074 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
1075 10.[[012]][[,.]]*)
1076 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
1077 10.*)
1078 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
1070 darwin*)
1071 case $MACOSX_DEPLOYMENT_TARGET,$host in
1072 10.[[012]],*|,*powerpc*-darwin[[5-8]]*)
1073 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
1074 *)
1075 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
10791076 esac
10801077 ;;
10811078 esac
11241121 output_verbose_link_cmd=func_echo_all
11251122 _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
11261123 _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
1127 _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
1128 _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
1124 _LT_TAGVAR(archive_expsym_cmds, $1)="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
1125 _LT_TAGVAR(module_expsym_cmds, $1)="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
11291126 m4_if([$1], [CXX],
11301127 [ if test yes != "$lt_cv_apple_cc_single_mod"; then
11311128 _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil"
1132 _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
1129 _LT_TAGVAR(archive_expsym_cmds, $1)="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
11331130 fi
11341131 ],[])
11351132 else
12431240 # _LT_WITH_SYSROOT
12441241 # ----------------
12451242 AC_DEFUN([_LT_WITH_SYSROOT],
1246 [AC_MSG_CHECKING([for sysroot])
1243 [m4_require([_LT_DECL_SED])dnl
1244 AC_MSG_CHECKING([for sysroot])
12471245 AC_ARG_WITH([sysroot],
12481246 [AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@],
12491247 [Search for dependent libraries within DIR (or the compiler's sysroot
12601258 fi
12611259 ;; #(
12621260 /*)
1263 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
1261 lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"`
12641262 ;; #(
12651263 no|'')
12661264 ;; #(
12901288 # options accordingly.
12911289 echo 'int i;' > conftest.$ac_ext
12921290 if AC_TRY_EVAL(ac_compile); then
1293 case `/usr/bin/file conftest.$ac_objext` in
1291 case `$FILECMD conftest.$ac_objext` in
12941292 *ELF-32*)
12951293 HPUX_IA64_MODE=32
12961294 ;;
13071305 echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
13081306 if AC_TRY_EVAL(ac_compile); then
13091307 if test yes = "$lt_cv_prog_gnu_ld"; then
1310 case `/usr/bin/file conftest.$ac_objext` in
1308 case `$FILECMD conftest.$ac_objext` in
13111309 *32-bit*)
13121310 LD="${LD-ld} -melf32bsmip"
13131311 ;;
13191317 ;;
13201318 esac
13211319 else
1322 case `/usr/bin/file conftest.$ac_objext` in
1320 case `$FILECMD conftest.$ac_objext` in
13231321 *32-bit*)
13241322 LD="${LD-ld} -32"
13251323 ;;
13411339 echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
13421340 if AC_TRY_EVAL(ac_compile); then
13431341 emul=elf
1344 case `/usr/bin/file conftest.$ac_objext` in
1342 case `$FILECMD conftest.$ac_objext` in
13451343 *32-bit*)
13461344 emul="${emul}32"
13471345 ;;
13491347 emul="${emul}64"
13501348 ;;
13511349 esac
1352 case `/usr/bin/file conftest.$ac_objext` in
1350 case `$FILECMD conftest.$ac_objext` in
13531351 *MSB*)
13541352 emul="${emul}btsmip"
13551353 ;;
13571355 emul="${emul}ltsmip"
13581356 ;;
13591357 esac
1360 case `/usr/bin/file conftest.$ac_objext` in
1358 case `$FILECMD conftest.$ac_objext` in
13611359 *N32*)
13621360 emul="${emul}n32"
13631361 ;;
13771375 # not appear in the list.
13781376 echo 'int i;' > conftest.$ac_ext
13791377 if AC_TRY_EVAL(ac_compile); then
1380 case `/usr/bin/file conftest.o` in
1378 case `$FILECMD conftest.o` in
13811379 *32-bit*)
13821380 case $host in
13831381 x86_64-*kfreebsd*-gnu)
13841382 LD="${LD-ld} -m elf_i386_fbsd"
13851383 ;;
13861384 x86_64-*linux*)
1387 case `/usr/bin/file conftest.o` in
1385 case `$FILECMD conftest.o` in
13881386 *x86-64*)
13891387 LD="${LD-ld} -m elf32_x86_64"
13901388 ;;
14521450 # options accordingly.
14531451 echo 'int i;' > conftest.$ac_ext
14541452 if AC_TRY_EVAL(ac_compile); then
1455 case `/usr/bin/file conftest.o` in
1453 case `$FILECMD conftest.o` in
14561454 *64-bit*)
14571455 case $lt_cv_prog_gnu_ld in
14581456 yes*)
14911489 m4_defun([_LT_PROG_AR],
14921490 [AC_CHECK_TOOLS(AR, [ar], false)
14931491 : ${AR=ar}
1494 : ${AR_FLAGS=cr}
14951492 _LT_DECL([], [AR], [1], [The archiver])
1496 _LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
1493
1494 # Use ARFLAGS variable as AR's operation code to sync the variable naming with
1495 # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have
1496 # higher priority because thats what people were doing historically (setting
1497 # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS
1498 # variable obsoleted/removed.
1499
1500 test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr}
1501 lt_ar_flags=$AR_FLAGS
1502 _LT_DECL([], [lt_ar_flags], [0], [Flags to create an archive (by configure)])
1503
1504 # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override
1505 # by AR_FLAGS because that was never working and AR_FLAGS is about to die.
1506 _LT_DECL([], [AR_FLAGS], [\@S|@{ARFLAGS-"\@S|@lt_ar_flags"}],
1507 [Flags to create an archive])
14971508
14981509 AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
14991510 [lt_cv_ar_at_file=no
17121723 lt_cv_sys_max_cmd_len=8192;
17131724 ;;
17141725
1715 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
1726 bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*)
17161727 # This has been around since 386BSD, at least. Likely further.
17171728 if test -x /sbin/sysctl; then
17181729 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
17551766 sysv5* | sco5v6* | sysv4.2uw2*)
17561767 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
17571768 if test -n "$kargmax"; then
1758 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
1769 lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[[ ]]//'`
17591770 else
17601771 lt_cv_sys_max_cmd_len=32768
17611772 fi
22052216 striplib=
22062217 old_striplib=
22072218 AC_MSG_CHECKING([whether stripping libraries is possible])
2208 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
2209 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
2210 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
2211 AC_MSG_RESULT([yes])
2219 if test -z "$STRIP"; then
2220 AC_MSG_RESULT([no])
22122221 else
2213 # FIXME - insert some real tests, host_os isn't really good enough
2214 case $host_os in
2215 darwin*)
2216 if test -n "$STRIP"; then
2222 if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
2223 old_striplib="$STRIP --strip-debug"
2224 striplib="$STRIP --strip-unneeded"
2225 AC_MSG_RESULT([yes])
2226 else
2227 case $host_os in
2228 darwin*)
2229 # FIXME - insert some real tests, host_os isn't really good enough
22172230 striplib="$STRIP -x"
22182231 old_striplib="$STRIP -S"
22192232 AC_MSG_RESULT([yes])
2220 else
2233 ;;
2234 freebsd*)
2235 if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then
2236 old_striplib="$STRIP --strip-debug"
2237 striplib="$STRIP --strip-unneeded"
2238 AC_MSG_RESULT([yes])
2239 else
2240 AC_MSG_RESULT([no])
2241 fi
2242 ;;
2243 *)
22212244 AC_MSG_RESULT([no])
2222 fi
2223 ;;
2224 *)
2225 AC_MSG_RESULT([no])
2226 ;;
2227 esac
2245 ;;
2246 esac
2247 fi
22282248 fi
22292249 _LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
22302250 _LT_DECL([], [striplib], [1])
25472567 case $host_os in
25482568 cygwin*)
25492569 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
2550 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
2570 soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
25512571 m4_if([$1], [],[
25522572 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
25532573 ;;
25572577 ;;
25582578 pw32*)
25592579 # pw32 DLLs use 'pw' prefix rather than 'lib'
2560 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
2580 library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
25612581 ;;
25622582 esac
25632583 dynamic_linker='Win32 ld.exe'
25642584 ;;
25652585
2566 *,cl*)
2567 # Native MSVC
2586 *,cl* | *,icl*)
2587 # Native MSVC or ICC
25682588 libname_spec='$name'
25692589 soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
25702590 library_names_spec='$libname.dll.lib'
25832603 done
25842604 IFS=$lt_save_ifs
25852605 # Convert to MSYS style.
2586 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
2606 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
25872607 ;;
25882608 cygwin*)
25892609 # Convert to unix form, then to dos form, then back to unix form
26202640 ;;
26212641
26222642 *)
2623 # Assume MSVC wrapper
2643 # Assume MSVC and ICC wrapper
26242644 library_names_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext $libname.lib'
26252645 dynamic_linker='Win32 ld.exe'
26262646 ;;
26532673 shlibpath_var=LD_LIBRARY_PATH
26542674 ;;
26552675
2656 freebsd* | dragonfly*)
2676 freebsd* | dragonfly* | midnightbsd*)
26572677 # DragonFly does not have aout. When/if they implement a new
26582678 # versioning mechanism, adjust this.
26592679 if test -x /usr/bin/objformat; then
34643484
34653485 bsdi[[45]]*)
34663486 lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
3467 lt_cv_file_magic_cmd='/usr/bin/file -L'
3487 lt_cv_file_magic_cmd='$FILECMD -L'
34683488 lt_cv_file_magic_test_file=/shlib/libc.so
34693489 ;;
34703490
34983518 lt_cv_deplibs_check_method=pass_all
34993519 ;;
35003520
3501 freebsd* | dragonfly*)
3521 freebsd* | dragonfly* | midnightbsd*)
35023522 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
35033523 case $host_cpu in
35043524 i*86 )
35053525 # Not sure whether the presence of OpenBSD here was a mistake.
35063526 # Let's accept both of them until this is cleared up.
35073527 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
3508 lt_cv_file_magic_cmd=/usr/bin/file
3528 lt_cv_file_magic_cmd=$FILECMD
35093529 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
35103530 ;;
35113531 esac
35193539 ;;
35203540
35213541 hpux10.20* | hpux11*)
3522 lt_cv_file_magic_cmd=/usr/bin/file
3542 lt_cv_file_magic_cmd=$FILECMD
35233543 case $host_cpu in
35243544 ia64*)
35253545 lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
35663586
35673587 newos6*)
35683588 lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
3569 lt_cv_file_magic_cmd=/usr/bin/file
3589 lt_cv_file_magic_cmd=$FILECMD
35703590 lt_cv_file_magic_test_file=/usr/lib/libnls.so
35713591 ;;
35723592
36933713 mingw*) lt_bad_file=conftest.nm/nofile ;;
36943714 *) lt_bad_file=/dev/null ;;
36953715 esac
3696 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
3716 case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in
36973717 *$lt_bad_file* | *'Invalid file or object type'*)
36983718 lt_cv_path_NM="$tmp_nm -B"
36993719 break 2
37003720 ;;
37013721 *)
3702 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
3722 case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in
37033723 */dev/null*)
37043724 lt_cv_path_NM="$tmp_nm -p"
37053725 break 2
37253745 # Let the user override the test.
37263746 else
37273747 AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
3728 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
3748 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in
37293749 *COFF*)
37303750 DUMPBIN="$DUMPBIN -symbols -headers"
37313751 ;;
39653985
39663986 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
39673987 # Gets list of data symbols to import.
3968 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
3988 lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'"
39693989 # Adjust the below global symbol transforms to fixup imported variables.
39703990 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
39713991 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
39834003 # Transform an extracted symbol line into a proper C declaration.
39844004 # Some systems (esp. on ia64) link data and code symbols differently,
39854005 # so use this general approach.
3986 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
4006 lt_cv_sys_global_symbol_to_cdecl="$SED -n"\
39874007 $lt_cdecl_hook\
39884008 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
39894009 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
39904010
39914011 # Transform an extracted symbol line into symbol name and symbol address
3992 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
4012 lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\
39934013 $lt_c_name_hook\
39944014 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
39954015 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
39964016
39974017 # Transform an extracted symbol line into symbol name with lib prefix and
39984018 # symbol address.
3999 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
4019 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\
40004020 $lt_c_name_lib_hook\
40014021 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
40024022 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
40204040 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
40214041 # Fake it for dumpbin and say T for any non-static function,
40224042 # D for any global variable and I for any imported variable.
4023 # Also find C++ and __fastcall symbols from MSVC++,
4043 # Also find C++ and __fastcall symbols from MSVC++ or ICC,
40244044 # which start with @ or ?.
40254045 lt_cv_sys_global_symbol_pipe="$AWK ['"\
40264046 " {last_section=section; section=\$ 3};"\
40384058 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
40394059 " ' prfx=^$ac_symprfx]"
40404060 else
4041 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
4061 lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
40424062 fi
4043 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
4063 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'"
40444064
40454065 # Check to see that the pipe works correctly.
40464066 pipe_works=no
43284348 ;;
43294349 esac
43304350 ;;
4331 freebsd* | dragonfly*)
4351 freebsd* | dragonfly* | midnightbsd*)
43324352 # FreeBSD uses GNU C++
43334353 ;;
43344354 hpux9* | hpux10* | hpux11*)
44114431 _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
44124432 ;;
44134433 *)
4414 case `$CC -V 2>&1 | sed 5q` in
4434 case `$CC -V 2>&1 | $SED 5q` in
44154435 *Sun\ C*)
44164436 # Sun C++ 5.9
44174437 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
47534773 _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
47544774 ;;
47554775 *)
4756 case `$CC -V 2>&1 | sed 5q` in
4776 case `$CC -V 2>&1 | $SED 5q` in
47574777 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
47584778 # Sun Fortran 8.3 passes all unrecognized flags to the linker
47594779 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
49364956 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
49374957 _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
49384958 else
4939 _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
4959 _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
49404960 fi
49414961 ;;
49424962 pw32*)
49444964 ;;
49454965 cygwin* | mingw* | cegcc*)
49464966 case $cc_basename in
4947 cl*)
4967 cl* | icl*)
49484968 _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
49494969 ;;
49504970 *)
50045024
50055025 case $host_os in
50065026 cygwin* | mingw* | pw32* | cegcc*)
5007 # FIXME: the MSVC++ port hasn't been tested in a loooong time
5027 # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time
50085028 # When not using gcc, we currently assume that we are using
5009 # Microsoft Visual C++.
5029 # Microsoft Visual C++ or Intel C++ Compiler.
50105030 if test yes != "$GCC"; then
50115031 with_gnu_ld=no
50125032 fi
50135033 ;;
50145034 interix*)
5015 # we just hope/assume this is gcc and not c89 (= MSVC++)
5035 # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC)
50165036 with_gnu_ld=yes
50175037 ;;
50185038 openbsd* | bitrig*)
50675087 _LT_TAGVAR(whole_archive_flag_spec, $1)=
50685088 fi
50695089 supports_anon_versioning=no
5070 case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in
5090 case `$LD -v | $SED -e 's/([[^)]]\+)\s\+//' 2>&1` in
50715091 *GNU\ gold*) supports_anon_versioning=yes ;;
50725092 *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
50735093 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
51795199 emximp -o $lib $output_objdir/$libname.def'
51805200 _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
51815201 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
5202 _LT_TAGVAR(file_list_spec, $1)='@'
51825203 ;;
51835204
51845205 interix[[3-9]]*)
51935214 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
51945215 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
51955216 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
5196 _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
5217 _LT_TAGVAR(archive_expsym_cmds, $1)='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
51975218 ;;
51985219
51995220 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
52365257 _LT_TAGVAR(compiler_needs_object, $1)=yes
52375258 ;;
52385259 esac
5239 case `$CC -V 2>&1 | sed 5q` in
5260 case `$CC -V 2>&1 | $SED 5q` in
52405261 *Sun\ C*) # Sun C 5.9
52415262 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
52425263 _LT_TAGVAR(compiler_needs_object, $1)=yes
52485269
52495270 if test yes = "$supports_anon_versioning"; then
52505271 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
5251 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
5272 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
52525273 echo "local: *; };" >> $output_objdir/$libname.ver~
52535274 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
52545275 fi
52555276
52565277 case $cc_basename in
52575278 tcc*)
5279 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
52585280 _LT_TAGVAR(export_dynamic_flag_spec, $1)='-rdynamic'
52595281 ;;
52605282 xlf* | bgf* | bgxlf* | mpixlf*)
52645286 _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
52655287 if test yes = "$supports_anon_versioning"; then
52665288 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
5267 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
5289 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
52685290 echo "local: *; };" >> $output_objdir/$libname.ver~
52695291 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
52705292 fi
53965418 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
53975419 _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
53985420 else
5399 _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
5421 _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
54005422 fi
54015423 aix_use_runtimelinking=no
54025424
55795601
55805602 cygwin* | mingw* | pw32* | cegcc*)
55815603 # When not using gcc, we currently assume that we are using
5582 # Microsoft Visual C++.
5604 # Microsoft Visual C++ or Intel C++ Compiler.
55835605 # hardcode_libdir_flag_spec is actually meaningless, as there is
55845606 # no search path for DLLs.
55855607 case $cc_basename in
5586 cl*)
5587 # Native MSVC
5608 cl* | icl*)
5609 # Native MSVC or ICC
55885610 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
55895611 _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
55905612 _LT_TAGVAR(always_export_symbols, $1)=yes
56255647 fi'
56265648 ;;
56275649 *)
5628 # Assume MSVC wrapper
5650 # Assume MSVC and ICC wrapper
56295651 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
56305652 _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
56315653 # Tell ltmain to make .lib files, not .a files.
56735695 ;;
56745696
56755697 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
5676 freebsd* | dragonfly*)
5698 freebsd* | dragonfly* | midnightbsd*)
56775699 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
56785700 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
56795701 _LT_TAGVAR(hardcode_direct, $1)=yes
58145836 # Fabrice Bellard et al's Tiny C Compiler
58155837 _LT_TAGVAR(ld_shlibs, $1)=yes
58165838 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
5839 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
58175840 ;;
58185841 esac
58195842 ;;
58855908 emximp -o $lib $output_objdir/$libname.def'
58865909 _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
58875910 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
5911 _LT_TAGVAR(file_list_spec, $1)='@'
58885912 ;;
58895913
58905914 osf3*)
66556679
66566680 cygwin* | mingw* | pw32* | cegcc*)
66576681 case $GXX,$cc_basename in
6658 ,cl* | no,cl*)
6659 # Native MSVC
6682 ,cl* | no,cl* | ,icl* | no,icl*)
6683 # Native MSVC or ICC
66606684 # hardcode_libdir_flag_spec is actually meaningless, as there is
66616685 # no search path for DLLs.
66626686 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
67546778 emximp -o $lib $output_objdir/$libname.def'
67556779 _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
67566780 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
6781 _LT_TAGVAR(file_list_spec, $1)='@'
67576782 ;;
67586783
67596784 dgux*)
67846809 _LT_TAGVAR(archive_cmds_need_lc, $1)=no
67856810 ;;
67866811
6787 freebsd* | dragonfly*)
6812 freebsd* | dragonfly* | midnightbsd*)
67886813 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
67896814 # conventions
67906815 _LT_TAGVAR(ld_shlibs, $1)=yes
69216946 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
69226947 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
69236948 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
6924 _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
6949 _LT_TAGVAR(archive_expsym_cmds, $1)='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
69256950 ;;
69266951 irix5* | irix6*)
69276952 case $cc_basename in
70617086 _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
70627087 if test yes = "$supports_anon_versioning"; then
70637088 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
7064 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7089 cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
70657090 echo "local: *; };" >> $output_objdir/$libname.ver~
70667091 $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
70677092 fi
70687093 ;;
70697094 *)
7070 case `$CC -V 2>&1 | sed 5q` in
7095 case `$CC -V 2>&1 | $SED 5q` in
70717096 *Sun\ C*)
70727097 # Sun C++ 5.9
70737098 _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
82128237 _LT_DECL([], [DLLTOOL], [1], [DLL creation program])
82138238 AC_SUBST([DLLTOOL])
82148239 ])
8240
8241 # _LT_DECL_FILECMD
8242 # ----------------
8243 # Check for a file(cmd) program that can be used to detect file type and magic
8244 m4_defun([_LT_DECL_FILECMD],
8245 [AC_CHECK_TOOL([FILECMD], [file], [:])
8246 _LT_DECL([], [FILECMD], [1], [A file(cmd) program that detects file types])
8247 ])# _LD_DECL_FILECMD
82158248
82168249 # _LT_DECL_SED
82178250 # ------------
00 # Helper functions for option handling. -*- Autoconf -*-
11 #
2 # Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software
3 # Foundation, Inc.
2 # Copyright (C) 2004-2005, 2007-2009, 2011-2019, 2021-2022 Free
3 # Software Foundation, Inc.
44 # Written by Gary V. Vaughan, 2004
55 #
66 # This file is free software; the Free Software Foundation gives
00 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
11 #
2 # Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software
2 # Copyright (C) 2004-2005, 2007-2008, 2011-2019, 2021-2022 Free Software
33 # Foundation, Inc.
44 # Written by Gary V. Vaughan, 2004
55 #
00 # ltversion.m4 -- version numbers -*- Autoconf -*-
11 #
2 # Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
2 # Copyright (C) 2004, 2011-2019, 2021-2022 Free Software Foundation,
3 # Inc.
34 # Written by Scott James Remnant, 2004
45 #
56 # This file is free software; the Free Software Foundation gives
89
910 # @configure_input@
1011
11 # serial 4179 ltversion.m4
12 # serial 4245 ltversion.m4
1213 # This file is part of GNU Libtool
1314
14 m4_define([LT_PACKAGE_VERSION], [2.4.6])
15 m4_define([LT_PACKAGE_REVISION], [2.4.6])
15 m4_define([LT_PACKAGE_VERSION], [2.4.7])
16 m4_define([LT_PACKAGE_REVISION], [2.4.7])
1617
1718 AC_DEFUN([LTVERSION_VERSION],
18 [macro_version='2.4.6'
19 macro_revision='2.4.6'
19 [macro_version='2.4.7'
20 macro_revision='2.4.7'
2021 _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
2122 _LT_DECL(, macro_revision, 0)
2223 ])
00 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
11 #
2 # Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software
3 # Foundation, Inc.
2 # Copyright (C) 2004-2005, 2007, 2009, 2011-2019, 2021-2022 Free
3 # Software Foundation, Inc.
44 # Written by Scott James Remnant, 2004.
55 #
66 # This file is free software; the Free Software Foundation gives
22
33 scriptversion=2018-03-07.03; # UTC
44
5 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
5 # Copyright (C) 1996-2021 Free Software Foundation, Inc.
66 # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
77
88 # This program is free software; you can redistribute it and/or modify
11
22 const UInt8 ccPageMaps[][256] = {
33 {0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,0,0,15,0,0,0,16,17,18,19,20,21,22,0,0,23,0,0,0,0,0,0,0,0,0,0,0,24,25,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,28,29,30,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,33,0},
4 {0,34,35,36,0,0,0,0,0,0,37,0,0,38,39,40,41,42,43,44,45,46,47,48,49,50,51,0,52,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,55,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,59,0,0,0,0,0,0,0,0,0,0,0,0,0,60,55,61,0,0,0,0,0,62,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
4 {0,34,35,36,0,0,0,0,0,0,37,0,0,38,39,40,41,42,43,44,45,46,47,48,49,50,51,0,52,53,0,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,56,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,60,0,0,0,0,0,0,0,0,0,0,0,0,0,61,56,62,0,63,0,0,0,64,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
55 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
66 };
77
4545 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,230,230,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
4646 {0,0,0,0,0,0,0,0,0,0,0,0,0,220,0,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,1,220,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
4747 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,230,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
48 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
48 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,220,220},
4949 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,220,230,230,230,220,230,220,220,220,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,220,230,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
5050 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
5151 {230,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
6060 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
6161 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
6262 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
63 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
6364 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0},
6465 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,230,230,230,230,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
6566 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
6667 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
6768 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,216,1,1,1,0,0,0,226,216,216,216,216,216,0,0,0,0,0,0,0,0,220,220,220,220,220,220,220,220,0,0,230,230,230,230,230,220,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,230,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
6869 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
69 {230,230,230,230,230,230,230,0,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,0,0,230,230,230,230,230,230,230,0,230,230,0,230,230,230,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
70 {230,230,230,230,230,230,230,0,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,0,0,230,230,230,230,230,230,230,0,230,230,0,230,230,230,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
7071 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,230,230,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
72 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,232,220,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
7173 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,220,220,220,220,220,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
7274 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,230,230,230,230,230,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
7375 };
23272327 {0x08D3,"ARABIC SMALL LOW WAW"},
23282328 {0x089A,"ARABIC SMALL LOW WORD IMAALA"},
23292329 {0x0899,"ARABIC SMALL LOW WORD ISHMAAM"},
2330 {0x10EFF,"ARABIC SMALL LOW WORD MADDA"},
2331 {0x10EFE,"ARABIC SMALL LOW WORD QASR"},
2332 {0x10EFD,"ARABIC SMALL LOW WORD SAKTA"},
23302333 {0x089B,"ARABIC SMALL LOW WORD TASHEEL"},
23312334 {0x06E5,"ARABIC SMALL WAW"},
23322335 {0x06E6,"ARABIC SMALL YEH"},
78047807 {0xA67D,"COMBINING CYRILLIC PAYEROK"},
78057808 {0x0487,"COMBINING CYRILLIC POKRYTIE"},
78067809 {0x0486,"COMBINING CYRILLIC PSILI PNEUMATA"},
7810 {0x1E08F,"COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I"},
78077811 {0xA670,"COMBINING CYRILLIC TEN MILLIONS SIGN"},
78087812 {0xA672,"COMBINING CYRILLIC THOUSAND MILLIONS SIGN"},
78097813 {0x0483,"COMBINING CYRILLIC TITLO"},
1015010154 {0x04D5,"CYRILLIC SMALL LIGATURE A IE"},
1015110155 {0x04A5,"CYRILLIC SMALL LIGATURE EN GHE"},
1015210156 {0x04B5,"CYRILLIC SMALL LIGATURE TE TSE"},
10157 {0x1E051,"CYRILLIC SUBSCRIPT SMALL LETTER A"},
10158 {0x1E052,"CYRILLIC SUBSCRIPT SMALL LETTER BE"},
10159 {0x1E068,"CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I"},
10160 {0x1E063,"CYRILLIC SUBSCRIPT SMALL LETTER CHE"},
10161 {0x1E055,"CYRILLIC SUBSCRIPT SMALL LETTER DE"},
10162 {0x1E069,"CYRILLIC SUBSCRIPT SMALL LETTER DZE"},
10163 {0x1E06A,"CYRILLIC SUBSCRIPT SMALL LETTER DZHE"},
10164 {0x1E060,"CYRILLIC SUBSCRIPT SMALL LETTER EF"},
10165 {0x1E05B,"CYRILLIC SUBSCRIPT SMALL LETTER EL"},
10166 {0x1E05E,"CYRILLIC SUBSCRIPT SMALL LETTER ES"},
10167 {0x1E054,"CYRILLIC SUBSCRIPT SMALL LETTER GHE"},
10168 {0x1E067,"CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN"},
10169 {0x1E061,"CYRILLIC SUBSCRIPT SMALL LETTER HA"},
10170 {0x1E065,"CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN"},
10171 {0x1E059,"CYRILLIC SUBSCRIPT SMALL LETTER I"},
10172 {0x1E056,"CYRILLIC SUBSCRIPT SMALL LETTER IE"},
10173 {0x1E05A,"CYRILLIC SUBSCRIPT SMALL LETTER KA"},
10174 {0x1E05C,"CYRILLIC SUBSCRIPT SMALL LETTER O"},
10175 {0x1E05D,"CYRILLIC SUBSCRIPT SMALL LETTER PE"},
10176 {0x1E064,"CYRILLIC SUBSCRIPT SMALL LETTER SHA"},
10177 {0x1E062,"CYRILLIC SUBSCRIPT SMALL LETTER TSE"},
10178 {0x1E05F,"CYRILLIC SUBSCRIPT SMALL LETTER U"},
10179 {0x1E053,"CYRILLIC SUBSCRIPT SMALL LETTER VE"},
10180 {0x1E066,"CYRILLIC SUBSCRIPT SMALL LETTER YERU"},
10181 {0x1E058,"CYRILLIC SUBSCRIPT SMALL LETTER ZE"},
10182 {0x1E057,"CYRILLIC SUBSCRIPT SMALL LETTER ZHE"},
1015310183 {0x0482,"CYRILLIC THOUSANDS SIGN"},
1015410184 {0x2020,"DAGGER"},
1015510185 {0x1F5E1,"DAGGER KNIFE"},
1029510325 {0x0965,"DEVANAGARI DOUBLE DANDA"},
1029610326 {0xA8F9,"DEVANAGARI GAP FILLER"},
1029710327 {0x0953,"DEVANAGARI GRAVE ACCENT"},
10328 {0x11B00,"DEVANAGARI HEAD MARK"},
10329 {0x11B01,"DEVANAGARI HEAD MARK WITH HEADSTROKE"},
1029810330 {0xA8FB,"DEVANAGARI HEADSTROKE"},
1029910331 {0xA8FD,"DEVANAGARI JAIN OM"},
1030010332 {0x0905,"DEVANAGARI LETTER A"},
1037910411 {0x0950,"DEVANAGARI OM"},
1038010412 {0x0902,"DEVANAGARI SIGN ANUSVARA"},
1038110413 {0x093D,"DEVANAGARI SIGN AVAGRAHA"},
10414 {0x11B02,"DEVANAGARI SIGN BHALE"},
10415 {0x11B03,"DEVANAGARI SIGN BHALE WITH HOOK"},
1038210416 {0x0901,"DEVANAGARI SIGN CANDRABINDU"},
1038310417 {0xA8F7,"DEVANAGARI SIGN CANDRABINDU AVAGRAHA"},
1038410418 {0xA8F6,"DEVANAGARI SIGN CANDRABINDU THREE"},
1038510419 {0xA8F5,"DEVANAGARI SIGN CANDRABINDU TWO"},
1038610420 {0xA8F3,"DEVANAGARI SIGN CANDRABINDU VIRAMA"},
1038710421 {0xA8F4,"DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA"},
10422 {0x11B04,"DEVANAGARI SIGN EXTENDED BHALE"},
10423 {0x11B05,"DEVANAGARI SIGN EXTENDED BHALE WITH HOOK"},
1038810424 {0x0971,"DEVANAGARI SIGN HIGH SPACING DOT"},
1038910425 {0x0900,"DEVANAGARI SIGN INVERTED CANDRABINDU"},
10426 {0x11B09,"DEVANAGARI SIGN MINDU"},
1039010427 {0x093C,"DEVANAGARI SIGN NUKTA"},
1039110428 {0xA8F8,"DEVANAGARI SIGN PUSHPIKA"},
10429 {0x11B08,"DEVANAGARI SIGN REVERSED NINE-LIKE BHALE"},
1039210430 {0xA8FC,"DEVANAGARI SIGN SIDDHAM"},
1039310431 {0xA8F2,"DEVANAGARI SIGN SPACING CANDRABINDU"},
1039410432 {0x094D,"DEVANAGARI SIGN VIRAMA"},
1039510433 {0x0903,"DEVANAGARI SIGN VISARGA"},
10434 {0x11B06,"DEVANAGARI SIGN WESTERN FIVE-LIKE BHALE"},
10435 {0x11B07,"DEVANAGARI SIGN WESTERN NINE-LIKE BHALE"},
1039610436 {0x0952,"DEVANAGARI STRESS SIGN ANUDATTA"},
1039710437 {0x0951,"DEVANAGARI STRESS SIGN UDATTA"},
1039810438 {0x093E,"DEVANAGARI VOWEL SIGN AA"},
1078110821 {0x1F092,"DOMINO TILE VERTICAL-06-05"},
1078210822 {0x1F093,"DOMINO TILE VERTICAL-06-06"},
1078310823 {0x20AB,"DONG SIGN"},
10824 {0x1FACF,"DONKEY"},
1078410825 {0x1F6AA,"DOOR"},
1078510826 {0x02D9,"DOT ABOVE"},
1078610827 {0x2238,"DOT MINUS"},
1124411285 {0x13057,"EGYPTIAN HIEROGLYPH B007"},
1124511286 {0x13058,"EGYPTIAN HIEROGLYPH B008"},
1124611287 {0x13059,"EGYPTIAN HIEROGLYPH B009"},
11288 {0x1343C,"EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE"},
1124711289 {0x13437,"EGYPTIAN HIEROGLYPH BEGIN SEGMENT"},
11290 {0x1343E,"EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE"},
1124811291 {0x1305A,"EGYPTIAN HIEROGLYPH C001"},
1124911292 {0x1305B,"EGYPTIAN HIEROGLYPH C002"},
1125011293 {0x1305C,"EGYPTIAN HIEROGLYPH C002A"},
1140911452 {0x130FB,"EGYPTIAN HIEROGLYPH E036"},
1141011453 {0x130FC,"EGYPTIAN HIEROGLYPH E037"},
1141111454 {0x130FD,"EGYPTIAN HIEROGLYPH E038"},
11455 {0x1343D,"EGYPTIAN HIEROGLYPH END ENCLOSURE"},
1141211456 {0x13438,"EGYPTIAN HIEROGLYPH END SEGMENT"},
11457 {0x1343F,"EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE"},
1141311458 {0x130FE,"EGYPTIAN HIEROGLYPH F001"},
1141411459 {0x130FF,"EGYPTIAN HIEROGLYPH F001A"},
1141511460 {0x13100,"EGYPTIAN HIEROGLYPH F002"},
1147511520 {0x1313C,"EGYPTIAN HIEROGLYPH F051C"},
1147611521 {0x1313D,"EGYPTIAN HIEROGLYPH F052"},
1147711522 {0x1313E,"EGYPTIAN HIEROGLYPH F053"},
11523 {0x13441,"EGYPTIAN HIEROGLYPH FULL BLANK"},
1147811524 {0x1313F,"EGYPTIAN HIEROGLYPH G001"},
1147911525 {0x13140,"EGYPTIAN HIEROGLYPH G002"},
1148011526 {0x13141,"EGYPTIAN HIEROGLYPH G003"},
1154811594 {0x13185,"EGYPTIAN HIEROGLYPH H006A"},
1154911595 {0x13186,"EGYPTIAN HIEROGLYPH H007"},
1155011596 {0x13187,"EGYPTIAN HIEROGLYPH H008"},
11597 {0x13442,"EGYPTIAN HIEROGLYPH HALF BLANK"},
11598 {0x13444,"EGYPTIAN HIEROGLYPH HALF LOST SIGN"},
1155111599 {0x13431,"EGYPTIAN HIEROGLYPH HORIZONTAL JOINER"},
1155211600 {0x13188,"EGYPTIAN HIEROGLYPH I001"},
1155311601 {0x13189,"EGYPTIAN HIEROGLYPH I002"},
1156811616 {0x13198,"EGYPTIAN HIEROGLYPH I013"},
1156911617 {0x13199,"EGYPTIAN HIEROGLYPH I014"},
1157011618 {0x1319A,"EGYPTIAN HIEROGLYPH I015"},
11619 {0x1343B,"EGYPTIAN HIEROGLYPH INSERT AT BOTTOM"},
1157111620 {0x13435,"EGYPTIAN HIEROGLYPH INSERT AT BOTTOM END"},
1157211621 {0x13433,"EGYPTIAN HIEROGLYPH INSERT AT BOTTOM START"},
11622 {0x13439,"EGYPTIAN HIEROGLYPH INSERT AT MIDDLE"},
11623 {0x1343A,"EGYPTIAN HIEROGLYPH INSERT AT TOP"},
1157311624 {0x13434,"EGYPTIAN HIEROGLYPH INSERT AT TOP END"},
1157411625 {0x13432,"EGYPTIAN HIEROGLYPH INSERT AT TOP START"},
1157511626 {0x1319B,"EGYPTIAN HIEROGLYPH K001"},
1159011641 {0x131AA,"EGYPTIAN HIEROGLYPH L006A"},
1159111642 {0x131AB,"EGYPTIAN HIEROGLYPH L007"},
1159211643 {0x131AC,"EGYPTIAN HIEROGLYPH L008"},
11644 {0x13443,"EGYPTIAN HIEROGLYPH LOST SIGN"},
1159311645 {0x131AD,"EGYPTIAN HIEROGLYPH M001"},
1159411646 {0x131AE,"EGYPTIAN HIEROGLYPH M001A"},
1159511647 {0x131AF,"EGYPTIAN HIEROGLYPH M001B"},
1165611708 {0x131EC,"EGYPTIAN HIEROGLYPH M042"},
1165711709 {0x131ED,"EGYPTIAN HIEROGLYPH M043"},
1165811710 {0x131EE,"EGYPTIAN HIEROGLYPH M044"},
11711 {0x13440,"EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY"},
11712 {0x13455,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED"},
11713 {0x13450,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM"},
11714 {0x13454,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END"},
11715 {0x1344E,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM END"},
11716 {0x13448,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START"},
11717 {0x1344C,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START AND TOP END"},
11718 {0x13452,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT END"},
11719 {0x13449,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START"},
11720 {0x13451,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND BOTTOM"},
11721 {0x1344D,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND TOP"},
11722 {0x1344B,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP"},
11723 {0x13453,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END"},
11724 {0x1344A,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP END"},
11725 {0x13447,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START"},
11726 {0x1344F,"EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START AND BOTTOM END"},
1165911727 {0x131EF,"EGYPTIAN HIEROGLYPH N001"},
1166011728 {0x131F0,"EGYPTIAN HIEROGLYPH N002"},
1166111729 {0x131F1,"EGYPTIAN HIEROGLYPH N003"},
1198112049 {0x13330,"EGYPTIAN HIEROGLYPH T034"},
1198212050 {0x13331,"EGYPTIAN HIEROGLYPH T035"},
1198312051 {0x13332,"EGYPTIAN HIEROGLYPH T036"},
12052 {0x13445,"EGYPTIAN HIEROGLYPH TALL LOST SIGN"},
1198412053 {0x13333,"EGYPTIAN HIEROGLYPH U001"},
1198512054 {0x13334,"EGYPTIAN HIEROGLYPH U002"},
1198612055 {0x13335,"EGYPTIAN HIEROGLYPH U003"},
1205412123 {0x13379,"EGYPTIAN HIEROGLYPH V011A"},
1205512124 {0x1337A,"EGYPTIAN HIEROGLYPH V011B"},
1205612125 {0x1337B,"EGYPTIAN HIEROGLYPH V011C"},
12126 {0x1342F,"EGYPTIAN HIEROGLYPH V011D"},
1205712127 {0x1337C,"EGYPTIAN HIEROGLYPH V012"},
1205812128 {0x1337D,"EGYPTIAN HIEROGLYPH V012A"},
1205912129 {0x1337E,"EGYPTIAN HIEROGLYPH V012B"},
1213812208 {0x133CC,"EGYPTIAN HIEROGLYPH W024"},
1213912209 {0x133CD,"EGYPTIAN HIEROGLYPH W024A"},
1214012210 {0x133CE,"EGYPTIAN HIEROGLYPH W025"},
12211 {0x13446,"EGYPTIAN HIEROGLYPH WIDE LOST SIGN"},
1214112212 {0x133CF,"EGYPTIAN HIEROGLYPH X001"},
1214212213 {0x133D0,"EGYPTIAN HIEROGLYPH X002"},
1214312214 {0x133D1,"EGYPTIAN HIEROGLYPH X003"},
1300013071 {0x1F3B4,"FLOWER PLAYING CARDS"},
1300113072 {0x2055,"FLOWER PUNCTUATION MARK"},
1300213073 {0x1F633,"FLUSHED FACE"},
13074 {0x1FA88,"FLUTE"},
1300313075 {0x1FAB0,"FLY"},
1300413076 {0x1F94F,"FLYING DISC"},
1300513077 {0x1F585,"FLYING ENVELOPE"},
1300713079 {0x1F32B,"FOG"},
1300813080 {0x1F301,"FOGGY"},
1300913081 {0x1F5C0,"FOLDER"},
13082 {0x1FAAD,"FOLDING HAND FAN"},
1301013083 {0x1FAD5,"FONDUE"},
1301113084 {0x1F9B6,"FOOT"},
1301213085 {0x1F463,"FOOTPRINTS"},
1334313416 {0x3013,"GETA MARK"},
1334413417 {0x1F47B,"GHOST"},
1334513418 {0x2137,"GIMEL SYMBOL"},
13419 {0x1FADA,"GINGER ROOT"},
1334613420 {0x1F992,"GIRAFFE FACE"},
1334713421 {0x1F467,"GIRL"},
1334813422 {0x1F6CA,"GIRLS SYMBOL"},
1345113525 {0x1F410,"GOAT"},
1345213526 {0x1F97D,"GOGGLES"},
1345313527 {0x1F3CC,"GOLFER"},
13528 {0x1F77D,"GONGGONG"},
13529 {0x1FABF,"GOOSE"},
1345413530 {0x1F98D,"GORILLA"},
1345513531 {0x10330,"GOTHIC LETTER AHSA"},
1345613532 {0x10334,"GOTHIC LETTER AIHVUS"},
1409814174 {0x1F4D7,"GREEN BOOK"},
1409914175 {0x1F49A,"GREEN HEART"},
1410014176 {0x1F957,"GREEN SALAD"},
14177 {0x1FA76,"GREY HEART"},
1410114178 {0x1F62C,"GRIMACING FACE"},
1410214179 {0x1F638,"GRINNING CAT FACE WITH SMILING EYES"},
1410314180 {0x1F600,"GRINNING FACE"},
1434514422 {0x0A41,"GURMUKHI VOWEL SIGN U"},
1434614423 {0x0A42,"GURMUKHI VOWEL SIGN UU"},
1434714424 {0x2BE1,"HADES"},
14425 {0x1FAAE,"HAIR PICK"},
1434814426 {0x200A,"HAIR SPACE"},
1434914427 {0x1F487,"HAIRCUT"},
1435014428 {0xFFED,"HALFWIDTH BLACK SQUARE"},
1504615124 {0x108FF,"HATRAN NUMBER ONE HUNDRED"},
1504715125 {0x108FD,"HATRAN NUMBER TEN"},
1504815126 {0x108FE,"HATRAN NUMBER TWENTY"},
15127 {0x1F77B,"HAUMEA"},
1504915128 {0x1F3A7,"HEADPHONE"},
1505015129 {0x1FAA6,"HEADSTONE"},
1505115130 {0x26FC,"HEADSTONE GRAVEYARD SYMBOL"},
1571315792 {0x3043,"HIRAGANA LETTER SMALL I"},
1571415793 {0x3095,"HIRAGANA LETTER SMALL KA"},
1571515794 {0x3096,"HIRAGANA LETTER SMALL KE"},
15795 {0x1B132,"HIRAGANA LETTER SMALL KO"},
1571615796 {0x3049,"HIRAGANA LETTER SMALL O"},
1571715797 {0x3063,"HIRAGANA LETTER SMALL TU"},
1571815798 {0x3045,"HIRAGANA LETTER SMALL U"},
1579315873 {0x1F4AF,"HUNDRED POINTS SYMBOL"},
1579415874 {0x1F62F,"HUSHED FACE"},
1579515875 {0x1F6D6,"HUT"},
15876 {0x1FABB,"HYACINTH"},
1579615877 {0x2BDA,"HYGIEA"},
1579715878 {0x2010,"HYPHEN"},
1579815879 {0x2043,"HYPHEN BULLET"},
1624916330 {0xA9B6,"JAVANESE VOWEL SIGN WULU"},
1625016331 {0xA9B7,"JAVANESE VOWEL SIGN WULU MELIK"},
1625116332 {0x1F456,"JEANS"},
16333 {0x1FABC,"JELLYFISH"},
1625216334 {0x1F9E9,"JIGSAW PUZZLE PIECE"},
1625316335 {0x2A1D,"JOIN"},
1625416336 {0x1F579,"JOYSTICK"},
1632416406 {0x110B3,"KAITHI VOWEL SIGN U"},
1632516407 {0x110B4,"KAITHI VOWEL SIGN UU"},
1632616408 {0x110C2,"KAITHI VOWEL SIGN VOCALIC R"},
16409 {0x1D2C8,"KAKTOVIK NUMERAL EIGHT"},
16410 {0x1D2D2,"KAKTOVIK NUMERAL EIGHTEEN"},
16411 {0x1D2CB,"KAKTOVIK NUMERAL ELEVEN"},
16412 {0x1D2CF,"KAKTOVIK NUMERAL FIFTEEN"},
16413 {0x1D2C5,"KAKTOVIK NUMERAL FIVE"},
16414 {0x1D2C4,"KAKTOVIK NUMERAL FOUR"},
16415 {0x1D2CE,"KAKTOVIK NUMERAL FOURTEEN"},
16416 {0x1D2C9,"KAKTOVIK NUMERAL NINE"},
16417 {0x1D2D3,"KAKTOVIK NUMERAL NINETEEN"},
16418 {0x1D2C1,"KAKTOVIK NUMERAL ONE"},
16419 {0x1D2C7,"KAKTOVIK NUMERAL SEVEN"},
16420 {0x1D2D1,"KAKTOVIK NUMERAL SEVENTEEN"},
16421 {0x1D2C6,"KAKTOVIK NUMERAL SIX"},
16422 {0x1D2D0,"KAKTOVIK NUMERAL SIXTEEN"},
16423 {0x1D2CA,"KAKTOVIK NUMERAL TEN"},
16424 {0x1D2CD,"KAKTOVIK NUMERAL THIRTEEN"},
16425 {0x1D2C3,"KAKTOVIK NUMERAL THREE"},
16426 {0x1D2CC,"KAKTOVIK NUMERAL TWELVE"},
16427 {0x1D2C2,"KAKTOVIK NUMERAL TWO"},
16428 {0x1D2C0,"KAKTOVIK NUMERAL ZERO"},
1632716429 {0x1F998,"KANGAROO"},
1632816430 {0x2F1C,"KANGXI RADICAL AGAIN"},
1632916431 {0x2F7D,"KANGXI RADICAL AND"},
1660716709 {0x0C82,"KANNADA SIGN ANUSVARA"},
1660816710 {0x0CBD,"KANNADA SIGN AVAGRAHA"},
1660916711 {0x0C81,"KANNADA SIGN CANDRABINDU"},
16712 {0x0CF3,"KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT"},
1661016713 {0x0CF1,"KANNADA SIGN JIHVAMULIYA"},
1661116714 {0x0CBC,"KANNADA SIGN NUKTA"},
1661216715 {0x0C84,"KANNADA SIGN SIDDHAM"},
1671116814 {0x30A3,"KATAKANA LETTER SMALL I"},
1671216815 {0x30F5,"KATAKANA LETTER SMALL KA"},
1671316816 {0x30F6,"KATAKANA LETTER SMALL KE"},
16817 {0x1B155,"KATAKANA LETTER SMALL KO"},
1671416818 {0x31F0,"KATAKANA LETTER SMALL KU"},
1671516819 {0x31FA,"KATAKANA LETTER SMALL MU"},
1671616820 {0x1B167,"KATAKANA LETTER SMALL N"},
1676416868 {0x30FC,"KATAKANA-HIRAGANA PROLONGED SOUND MARK"},
1676516869 {0x309C,"KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK"},
1676616870 {0x309B,"KATAKANA-HIRAGANA VOICED SOUND MARK"},
16871 {0x11F42,"KAWI CONJOINER"},
16872 {0x11F43,"KAWI DANDA"},
16873 {0x11F58,"KAWI DIGIT EIGHT"},
16874 {0x11F55,"KAWI DIGIT FIVE"},
16875 {0x11F54,"KAWI DIGIT FOUR"},
16876 {0x11F59,"KAWI DIGIT NINE"},
16877 {0x11F51,"KAWI DIGIT ONE"},
16878 {0x11F57,"KAWI DIGIT SEVEN"},
16879 {0x11F56,"KAWI DIGIT SIX"},
16880 {0x11F53,"KAWI DIGIT THREE"},
16881 {0x11F52,"KAWI DIGIT TWO"},
16882 {0x11F50,"KAWI DIGIT ZERO"},
16883 {0x11F44,"KAWI DOUBLE DANDA"},
16884 {0x11F04,"KAWI LETTER A"},
16885 {0x11F05,"KAWI LETTER AA"},
16886 {0x11F0F,"KAWI LETTER AI"},
16887 {0x11F28,"KAWI LETTER BA"},
16888 {0x11F29,"KAWI LETTER BHA"},
16889 {0x11F17,"KAWI LETTER CA"},
16890 {0x11F18,"KAWI LETTER CHA"},
16891 {0x11F23,"KAWI LETTER DA"},
16892 {0x11F1E,"KAWI LETTER DDA"},
16893 {0x11F1F,"KAWI LETTER DDHA"},
16894 {0x11F24,"KAWI LETTER DHA"},
16895 {0x11F0E,"KAWI LETTER E"},
16896 {0x11F14,"KAWI LETTER GA"},
16897 {0x11F15,"KAWI LETTER GHA"},
16898 {0x11F32,"KAWI LETTER HA"},
16899 {0x11F06,"KAWI LETTER I"},
16900 {0x11F07,"KAWI LETTER II"},
16901 {0x11F19,"KAWI LETTER JA"},
16902 {0x11F1A,"KAWI LETTER JHA"},
16903 {0x11F33,"KAWI LETTER JNYA"},
16904 {0x11F12,"KAWI LETTER KA"},
16905 {0x11F13,"KAWI LETTER KHA"},
16906 {0x11F2D,"KAWI LETTER LA"},
16907 {0x11F2A,"KAWI LETTER MA"},
16908 {0x11F25,"KAWI LETTER NA"},
16909 {0x11F16,"KAWI LETTER NGA"},
16910 {0x11F20,"KAWI LETTER NNA"},
16911 {0x11F1B,"KAWI LETTER NYA"},
16912 {0x11F10,"KAWI LETTER O"},
16913 {0x11F26,"KAWI LETTER PA"},
16914 {0x11F27,"KAWI LETTER PHA"},
16915 {0x11F2C,"KAWI LETTER RA"},
16916 {0x11F31,"KAWI LETTER SA"},
16917 {0x11F2F,"KAWI LETTER SHA"},
16918 {0x11F30,"KAWI LETTER SSA"},
16919 {0x11F21,"KAWI LETTER TA"},
16920 {0x11F22,"KAWI LETTER THA"},
16921 {0x11F1C,"KAWI LETTER TTA"},
16922 {0x11F1D,"KAWI LETTER TTHA"},
16923 {0x11F08,"KAWI LETTER U"},
16924 {0x11F09,"KAWI LETTER UU"},
16925 {0x11F0C,"KAWI LETTER VOCALIC L"},
16926 {0x11F0D,"KAWI LETTER VOCALIC LL"},
16927 {0x11F0A,"KAWI LETTER VOCALIC R"},
16928 {0x11F0B,"KAWI LETTER VOCALIC RR"},
16929 {0x11F2E,"KAWI LETTER WA"},
16930 {0x11F2B,"KAWI LETTER YA"},
16931 {0x11F46,"KAWI PUNCTUATION ALTERNATE SECTION MARKER"},
16932 {0x11F4C,"KAWI PUNCTUATION CIRCLE"},
16933 {0x11F4F,"KAWI PUNCTUATION CLOSING SPIRAL"},
16934 {0x11F49,"KAWI PUNCTUATION DOT"},
16935 {0x11F4A,"KAWI PUNCTUATION DOUBLE DOT"},
16936 {0x11F4D,"KAWI PUNCTUATION FILLED CIRCLE"},
16937 {0x11F47,"KAWI PUNCTUATION FLOWER"},
16938 {0x11F45,"KAWI PUNCTUATION SECTION MARKER"},
16939 {0x11F48,"KAWI PUNCTUATION SPACE FILLER"},
16940 {0x11F4E,"KAWI PUNCTUATION SPIRAL"},
16941 {0x11F4B,"KAWI PUNCTUATION TRIPLE DOT"},
16942 {0x11F01,"KAWI SIGN ANUSVARA"},
16943 {0x11F00,"KAWI SIGN CANDRABINDU"},
16944 {0x11F41,"KAWI SIGN KILLER"},
16945 {0x11F02,"KAWI SIGN REPHA"},
16946 {0x11F03,"KAWI SIGN VISARGA"},
16947 {0x11F34,"KAWI VOWEL SIGN AA"},
16948 {0x11F3F,"KAWI VOWEL SIGN AI"},
16949 {0x11F35,"KAWI VOWEL SIGN ALTERNATE AA"},
16950 {0x11F3E,"KAWI VOWEL SIGN E"},
16951 {0x11F40,"KAWI VOWEL SIGN EU"},
16952 {0x11F36,"KAWI VOWEL SIGN I"},
16953 {0x11F37,"KAWI VOWEL SIGN II"},
16954 {0x11F38,"KAWI VOWEL SIGN U"},
16955 {0x11F39,"KAWI VOWEL SIGN UU"},
16956 {0x11F3A,"KAWI VOWEL SIGN VOCALIC R"},
1676716957 {0xA908,"KAYAH LI DIGIT EIGHT"},
1676816958 {0xA905,"KAYAH LI DIGIT FIVE"},
1676916959 {0xA904,"KAYAH LI DIGIT FOUR"},
1681717007 {0x2328,"KEYBOARD"},
1681817008 {0x1F5A6,"KEYBOARD AND MOUSE"},
1681917009 {0x1F51F,"KEYCAP TEN"},
17010 {0x1FAAF,"KHANDA"},
1682017011 {0x10A43,"KHAROSHTHI DIGIT FOUR"},
1682117012 {0x10A40,"KHAROSHTHI DIGIT ONE"},
1682217013 {0x10A42,"KHAROSHTHI DIGIT THREE"},
1754017731 {0x11206,"KHOJKI LETTER O"},
1754117732 {0x1121F,"KHOJKI LETTER PA"},
1754217733 {0x11220,"KHOJKI LETTER PHA"},
17734 {0x1123F,"KHOJKI LETTER QA"},
1754317735 {0x11226,"KHOJKI LETTER RA"},
1754417736 {0x11229,"KHOJKI LETTER SA"},
17737 {0x11240,"KHOJKI LETTER SHORT I"},
1754517738 {0x11219,"KHOJKI LETTER TA"},
1754617739 {0x1121A,"KHOJKI LETTER THA"},
1754717740 {0x11214,"KHOJKI LETTER TTA"},
1756317756 {0x1122E,"KHOJKI VOWEL SIGN II"},
1756417757 {0x11232,"KHOJKI VOWEL SIGN O"},
1756517758 {0x1122F,"KHOJKI VOWEL SIGN U"},
17759 {0x11241,"KHOJKI VOWEL SIGN VOCALIC R"},
1756617760 {0x1123A,"KHOJKI WORD SEPARATOR"},
1756717761 {0x112F8,"KHUDAWADI DIGIT EIGHT"},
1756817762 {0x112F5,"KHUDAWADI DIGIT FIVE"},
1773717931 {0x0EB9,"LAO VOWEL SIGN UU"},
1773817932 {0x0EB6,"LAO VOWEL SIGN Y"},
1773917933 {0x0EB7,"LAO VOWEL SIGN YY"},
17934 {0x0ECE,"LAO YAMAKKAN"},
1774017935 {0x1F535,"LARGE BLUE CIRCLE"},
1774117936 {0x1F537,"LARGE BLUE DIAMOND"},
1774217937 {0x1F7E6,"LARGE BLUE SQUARE"},
1839518590 {0x0257,"LATIN SMALL LETTER D WITH HOOK"},
1839618591 {0x1D91,"LATIN SMALL LETTER D WITH HOOK AND TAIL"},
1839718592 {0x1E0F,"LATIN SMALL LETTER D WITH LINE BELOW"},
18593 {0x1DF25,"LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK"},
1839818594 {0x1D6D,"LATIN SMALL LETTER D WITH MIDDLE TILDE"},
1839918595 {0x1D81,"LATIN SMALL LETTER D WITH PALATAL HOOK"},
1840018596 {0xA7C8,"LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY"},
1857918775 {0xA749,"LATIN SMALL LETTER L WITH HIGH STROKE"},
1858018776 {0xAB37,"LATIN SMALL LETTER L WITH INVERTED LAZY S"},
1858118777 {0x1E3B,"LATIN SMALL LETTER L WITH LINE BELOW"},
18778 {0x1DF26,"LATIN SMALL LETTER L WITH MID-HEIGHT LEFT HOOK"},
1858218779 {0x0140,"LATIN SMALL LETTER L WITH MIDDLE DOT"},
1858318780 {0xAB39,"LATIN SMALL LETTER L WITH MIDDLE RING"},
1858418781 {0x026B,"LATIN SMALL LETTER L WITH MIDDLE TILDE"},
1862518822 {0x0272,"LATIN SMALL LETTER N WITH LEFT HOOK"},
1862618823 {0x1E49,"LATIN SMALL LETTER N WITH LINE BELOW"},
1862718824 {0x019E,"LATIN SMALL LETTER N WITH LONG RIGHT LEG"},
18825 {0x1DF27,"LATIN SMALL LETTER N WITH MID-HEIGHT LEFT HOOK"},
1862818826 {0x1D70,"LATIN SMALL LETTER N WITH MIDDLE TILDE"},
1862918827 {0xA7A5,"LATIN SMALL LETTER N WITH OBLIQUE STROKE"},
1863018828 {0x1D87,"LATIN SMALL LETTER N WITH PALATAL HOOK"},
1871718915 {0x0213,"LATIN SMALL LETTER R WITH INVERTED BREVE"},
1871818916 {0x1E5F,"LATIN SMALL LETTER R WITH LINE BELOW"},
1871918917 {0x027C,"LATIN SMALL LETTER R WITH LONG LEG"},
18918 {0x1DF28,"LATIN SMALL LETTER R WITH MID-HEIGHT LEFT HOOK"},
1872018919 {0x1D72,"LATIN SMALL LETTER R WITH MIDDLE TILDE"},
1872118920 {0xA7A7,"LATIN SMALL LETTER R WITH OBLIQUE STROKE"},
1872218921 {0x1D89,"LATIN SMALL LETTER R WITH PALATAL HOOK"},
1875018949 {0x1E63,"LATIN SMALL LETTER S WITH DOT BELOW"},
1875118950 {0x1E69,"LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE"},
1875218951 {0x0282,"LATIN SMALL LETTER S WITH HOOK"},
18952 {0x1DF29,"LATIN SMALL LETTER S WITH MID-HEIGHT LEFT HOOK"},
1875318953 {0x1D74,"LATIN SMALL LETTER S WITH MIDDLE TILDE"},
1875418954 {0xA7A9,"LATIN SMALL LETTER S WITH OBLIQUE STROKE"},
1875518955 {0x1D8A,"LATIN SMALL LETTER S WITH PALATAL HOOK"},
1878718987 {0x01AD,"LATIN SMALL LETTER T WITH HOOK"},
1878818988 {0x1DF09,"LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK"},
1878918989 {0x1E6F,"LATIN SMALL LETTER T WITH LINE BELOW"},
18990 {0x1DF2A,"LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK"},
1879018991 {0x1D75,"LATIN SMALL LETTER T WITH MIDDLE TILDE"},
1879118992 {0x01AB,"LATIN SMALL LETTER T WITH PALATAL HOOK"},
1879218993 {0x0288,"LATIN SMALL LETTER T WITH RETROFLEX HOOK"},
1917019371 {0x1F8A4,"LEFTWARDS LEFT-SHADED WHITE ARROW"},
1917119372 {0x21FD,"LEFTWARDS OPEN-HEADED ARROW"},
1917219373 {0x21C7,"LEFTWARDS PAIRED ARROWS"},
19374 {0x1FAF7,"LEFTWARDS PUSHING HAND"},
1917319375 {0x2B45,"LEFTWARDS QUADRUPLE ARROW"},
1917419376 {0x1F8A6,"LEFTWARDS RIGHT-SHADED WHITE ARROW"},
1917519377 {0x1F66C,"LEFTWARDS ROCKET"},
1931219514 {0x1F39A,"LEVEL SLIDER"},
1931319515 {0x264E,"LIBRA"},
1931419516 {0x1F672,"LIGATURE OPEN ET ORNAMENT"},
19517 {0x1FA75,"LIGHT BLUE HEART"},
1931519518 {0x1F5F8,"LIGHT CHECK MARK"},
1931619519 {0x1F7BB,"LIGHT EIGHT SPOKED ASTERISK"},
1931719520 {0x1F7C9,"LIGHT FIVE POINTED BLACK STAR"},
2005020253 {0x27F9,"LONG RIGHTWARDS DOUBLE ARROW"},
2005120254 {0x27FE,"LONG RIGHTWARDS DOUBLE ARROW FROM BAR"},
2005220255 {0x27FF,"LONG RIGHTWARDS SQUIGGLE ARROW"},
20256 {0x1F774,"LOT OF FORTUNE"},
2005320257 {0x1F9F4,"LOTION BOTTLE"},
2005420258 {0x1FAB7,"LOTUS"},
2005520259 {0x1F62D,"LOUDLY CRYING FACE"},
2011720321 {0x25CA,"LOZENGE"},
2011820322 {0x27E0,"LOZENGE DIVIDED BY HORIZONTAL RULE"},
2011920323 {0x1F9F3,"LUGGAGE"},
20324 {0x1F776,"LUNAR ECLIPSE"},
2012020325 {0x1FAC1,"LUNGS"},
2012120326 {0x10280,"LYCIAN LETTER A"},
2012220327 {0x10299,"LYCIAN LETTER AN"},
2028720492 {0x11EF3,"MAKASAR VOWEL SIGN I"},
2028820493 {0x11EF6,"MAKASAR VOWEL SIGN O"},
2028920494 {0x11EF4,"MAKASAR VOWEL SIGN U"},
20495 {0x1F77C,"MAKEMAKE"},
2029020496 {0x0D57,"MALAYALAM AU LENGTH MARK"},
2029120497 {0x0D79,"MALAYALAM DATE MARK"},
2029220498 {0x0D6E,"MALAYALAM DIGIT EIGHT"},
2050520711 {0x1F9BD,"MANUAL WHEELCHAIR"},
2050620712 {0x26EF,"MAP SYMBOL FOR LIGHTHOUSE"},
2050720713 {0x1F341,"MAPLE LEAF"},
20714 {0x1FA87,"MARACAS"},
2050820715 {0x11C70,"MARCHEN HEAD MARK"},
2050920716 {0x11C88,"MARCHEN LETTER -A"},
2051020717 {0x11C8F,"MARCHEN LETTER A"},
2255822765 {0x02DF,"MODIFIER LETTER CROSS ACCENT"},
2255922766 {0x1D78,"MODIFIER LETTER CYRILLIC EN"},
2256022767 {0xA69C,"MODIFIER LETTER CYRILLIC HARD SIGN"},
22768 {0x1E030,"MODIFIER LETTER CYRILLIC SMALL A"},
22769 {0x1E04E,"MODIFIER LETTER CYRILLIC SMALL BARRED O"},
22770 {0x1E031,"MODIFIER LETTER CYRILLIC SMALL BE"},
22771 {0x1E04C,"MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I"},
22772 {0x1E045,"MODIFIER LETTER CYRILLIC SMALL CHE"},
22773 {0x1E034,"MODIFIER LETTER CYRILLIC SMALL DE"},
22774 {0x1E04A,"MODIFIER LETTER CYRILLIC SMALL DZZE"},
22775 {0x1E048,"MODIFIER LETTER CYRILLIC SMALL E"},
22776 {0x1E042,"MODIFIER LETTER CYRILLIC SMALL EF"},
22777 {0x1E03A,"MODIFIER LETTER CYRILLIC SMALL EL"},
22778 {0x1E03B,"MODIFIER LETTER CYRILLIC SMALL EM"},
22779 {0x1E03E,"MODIFIER LETTER CYRILLIC SMALL ER"},
22780 {0x1E03F,"MODIFIER LETTER CYRILLIC SMALL ES"},
22781 {0x1E06B,"MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER"},
22782 {0x1E033,"MODIFIER LETTER CYRILLIC SMALL GHE"},
22783 {0x1E043,"MODIFIER LETTER CYRILLIC SMALL HA"},
22784 {0x1E038,"MODIFIER LETTER CYRILLIC SMALL I"},
22785 {0x1E035,"MODIFIER LETTER CYRILLIC SMALL IE"},
22786 {0x1E04D,"MODIFIER LETTER CYRILLIC SMALL JE"},
22787 {0x1E039,"MODIFIER LETTER CYRILLIC SMALL KA"},
22788 {0x1E03C,"MODIFIER LETTER CYRILLIC SMALL O"},
22789 {0x1E050,"MODIFIER LETTER CYRILLIC SMALL PALOCHKA"},
22790 {0x1E03D,"MODIFIER LETTER CYRILLIC SMALL PE"},
22791 {0x1E04B,"MODIFIER LETTER CYRILLIC SMALL SCHWA"},
22792 {0x1E046,"MODIFIER LETTER CYRILLIC SMALL SHA"},
22793 {0x1E04F,"MODIFIER LETTER CYRILLIC SMALL STRAIGHT U"},
22794 {0x1E06D,"MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE"},
22795 {0x1E040,"MODIFIER LETTER CYRILLIC SMALL TE"},
22796 {0x1E044,"MODIFIER LETTER CYRILLIC SMALL TSE"},
22797 {0x1E041,"MODIFIER LETTER CYRILLIC SMALL U"},
22798 {0x1E032,"MODIFIER LETTER CYRILLIC SMALL VE"},
22799 {0x1E047,"MODIFIER LETTER CYRILLIC SMALL YERU"},
22800 {0x1E06C,"MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER"},
22801 {0x1E049,"MODIFIER LETTER CYRILLIC SMALL YU"},
22802 {0x1E037,"MODIFIER LETTER CYRILLIC SMALL ZE"},
22803 {0x1E036,"MODIFIER LETTER CYRILLIC SMALL ZHE"},
2256122804 {0xA69D,"MODIFIER LETTER CYRILLIC SOFT SIGN"},
2256222805 {0x107B6,"MODIFIER LETTER DENTAL CLICK"},
2256322806 {0xA719,"MODIFIER LETTER DOT HORIZONTAL BAR"},
2297023213 {0x1F5F0,"MOOD BUBBLE"},
2297123214 {0x1F96E,"MOON CAKE"},
2297223215 {0x1F391,"MOON VIEWING CEREMONY"},
23216 {0x1FACE,"MOOSE"},
2297323217 {0x1F54C,"MOSQUE"},
2297423218 {0x1F99F,"MOSQUITO"},
2297523219 {0x1F936,"MOTHER CHRISTMAS"},
2360523849 {0x108AE,"NABATAEAN NUMBER TWENTY"},
2360623850 {0x108A8,"NABATAEAN NUMBER TWO"},
2360723851 {0x2207,"NABLA"},
23852 {0x1E4F8,"NAG MUNDARI DIGIT EIGHT"},
23853 {0x1E4F5,"NAG MUNDARI DIGIT FIVE"},
23854 {0x1E4F4,"NAG MUNDARI DIGIT FOUR"},
23855 {0x1E4F9,"NAG MUNDARI DIGIT NINE"},
23856 {0x1E4F1,"NAG MUNDARI DIGIT ONE"},
23857 {0x1E4F7,"NAG MUNDARI DIGIT SEVEN"},
23858 {0x1E4F6,"NAG MUNDARI DIGIT SIX"},
23859 {0x1E4F3,"NAG MUNDARI DIGIT THREE"},
23860 {0x1E4F2,"NAG MUNDARI DIGIT TWO"},
23861 {0x1E4F0,"NAG MUNDARI DIGIT ZERO"},
23862 {0x1E4D5,"NAG MUNDARI LETTER A"},
23863 {0x1E4D7,"NAG MUNDARI LETTER AB"},
23864 {0x1E4D9,"NAG MUNDARI LETTER AH"},
23865 {0x1E4D6,"NAG MUNDARI LETTER AJ"},
23866 {0x1E4D8,"NAG MUNDARI LETTER ANY"},
23867 {0x1E4E4,"NAG MUNDARI LETTER E"},
23868 {0x1E4E6,"NAG MUNDARI LETTER EG"},
23869 {0x1E4EA,"NAG MUNDARI LETTER ELL"},
23870 {0x1E4E7,"NAG MUNDARI LETTER EM"},
23871 {0x1E4E8,"NAG MUNDARI LETTER EN"},
23872 {0x1E4E5,"NAG MUNDARI LETTER ENN"},
23873 {0x1E4E9,"NAG MUNDARI LETTER ETT"},
23874 {0x1E4DA,"NAG MUNDARI LETTER I"},
23875 {0x1E4DC,"NAG MUNDARI LETTER IDD"},
23876 {0x1E4DE,"NAG MUNDARI LETTER IH"},
23877 {0x1E4DB,"NAG MUNDARI LETTER IS"},
23878 {0x1E4DD,"NAG MUNDARI LETTER IT"},
23879 {0x1E4D0,"NAG MUNDARI LETTER O"},
23880 {0x1E4D2,"NAG MUNDARI LETTER OL"},
23881 {0x1E4D4,"NAG MUNDARI LETTER ONG"},
23882 {0x1E4D1,"NAG MUNDARI LETTER OP"},
23883 {0x1E4D3,"NAG MUNDARI LETTER OY"},
23884 {0x1E4DF,"NAG MUNDARI LETTER U"},
23885 {0x1E4E0,"NAG MUNDARI LETTER UC"},
23886 {0x1E4E1,"NAG MUNDARI LETTER UD"},
23887 {0x1E4E2,"NAG MUNDARI LETTER UK"},
23888 {0x1E4E3,"NAG MUNDARI LETTER UR"},
23889 {0x1E4EE,"NAG MUNDARI SIGN IKIR"},
23890 {0x1E4EC,"NAG MUNDARI SIGN MUHOR"},
23891 {0x1E4EB,"NAG MUNDARI SIGN OJOD"},
23892 {0x1E4EF,"NAG MUNDARI SIGN SUTUH"},
23893 {0x1E4ED,"NAG MUNDARI SIGN TOYOR"},
2360823894 {0x1F485,"NAIL POLISH"},
2360923895 {0x20A6,"NAIRA SIGN"},
2361023896 {0x1F4DB,"NAME BADGE"},
2399124277 {0x1F4F0,"NEWSPAPER"},
2399224278 {0x2398,"NEXT PAGE"},
2399324279 {0x1F303,"NIGHT WITH STARS"},
24280 {0x1F7D9,"NINE POINTED WHITE STAR"},
2399424281 {0x1F977,"NINJA"},
2399524282 {0x07F3,"NKO COMBINING DOUBLE DOT ABOVE"},
2399624283 {0x07EE,"NKO COMBINING LONG DESCENDING TONE"},
2463024917 {0x29A6,"OBLIQUE ANGLE OPENING UP"},
2463124918 {0x2E5D,"OBLIQUE HYPHEN"},
2463224919 {0x23FF,"OBSERVER EYE SYMBOL"},
24920 {0x1F775,"OCCULTATION"},
2463324921 {0x2447,"OCR AMOUNT OF CHECK"},
2463424922 {0x2444,"OCR BELT BUCKLE"},
2463524923 {0x2445,"OCR BOW TIE"},
2521025498 {0x1F4D9,"ORANGE BOOK"},
2521125499 {0x1F9E1,"ORANGE HEART"},
2521225500 {0x1F9A7,"ORANGUTAN"},
25501 {0x1F77F,"ORCUS"},
2521325502 {0x22B6,"ORIGINAL OF"},
2521425503 {0x0B56,"ORIYA AI LENGTH MARK"},
2521525504 {0x0B57,"ORIYA AU LENGTH MARK"},
2588526174 {0x11AEB,"PAU CIN HAU SANDHI TONE LONG"},
2588626175 {0x11AED,"PAU CIN HAU SANDHI TONE LONG FINAL"},
2588726176 {0x1F43E,"PAW PRINTS"},
26177 {0x1FADB,"PEA POD"},
2588826178 {0x262E,"PEACE SYMBOL"},
2588926179 {0x1F351,"PEACH"},
2589026180 {0x1F99A,"PEACOCK"},
2607226362 {0x1F90F,"PINCHING HAND"},
2607326363 {0x1F38D,"PINE DECORATION"},
2607426364 {0x1F34D,"PINEAPPLE"},
26365 {0x1FA77,"PINK HEART"},
2607526366 {0x272F,"PINWHEEL STAR"},
2607626367 {0x2653,"PISCES"},
2607726368 {0x1F52B,"PISTOL"},
2632526616 {0x259F,"QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT"},
2632626617 {0x2A0C,"QUADRUPLE INTEGRAL OPERATOR"},
2632726618 {0x2057,"QUADRUPLE PRIME"},
26619 {0x1F77E,"QUAOAR"},
2632826620 {0x2669,"QUARTER NOTE"},
2632926621 {0x2A16,"QUATERNION INTEGRAL OPERATOR"},
2633026622 {0x2048,"QUESTION EXCLAMATION MARK"},
2666826960 {0x1F8A7,"RIGHTWARDS LEFT-SHADED WHITE ARROW"},
2666926961 {0x21FE,"RIGHTWARDS OPEN-HEADED ARROW"},
2667026962 {0x21C9,"RIGHTWARDS PAIRED ARROWS"},
26963 {0x1FAF8,"RIGHTWARDS PUSHING HAND"},
2667126964 {0x2B46,"RIGHTWARDS QUADRUPLE ARROW"},
2667226965 {0x1F8A5,"RIGHTWARDS RIGHT-SHADED WHITE ARROW"},
2667326966 {0x1F66E,"RIGHTWARDS ROCKET"},
2713127424 {0x274D,"SHADOWED WHITE CIRCLE"},
2713227425 {0x271E,"SHADOWED WHITE LATIN CROSS"},
2713327426 {0x2730,"SHADOWED WHITE STAR"},
27427 {0x1FAE8,"SHAKING FACE"},
2713427428 {0x1F958,"SHALLOW PAN OF FOOD"},
2713527429 {0x2618,"SHAMROCK"},
2713627430 {0x111C7,"SHARADA ABBREVIATION SIGN"},
3293833232 {0x1F390,"WIND CHIME"},
3293933233 {0x1FA9F,"WINDOW"},
3294033234 {0x1F377,"WINE GLASS"},
33235 {0x1FABD,"WING"},
3294133236 {0x1F609,"WINKING FACE"},
3294233237 {0x1F5AE,"WIRED KEYBOARD"},
33238 {0x1F6DC,"WIRELESS"},
3294333239 {0x1F43A,"WOLF FACE"},
3294433240 {0x1F469,"WOMAN"},
3294533241 {0x1F46F,"WOMAN WITH BUNNY EARS"},
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
0 # Makefile.in generated by automake 1.16.5 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2021 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
303303 bases='$(TEST_LOGS)'; \
304304 bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
305305 bases=`echo $$bases`
306 AM_TESTSUITE_SUMMARY_HEADER = ' for $(PACKAGE_STRING)'
306307 RECHECK_LOGS = $(TEST_LOGS)
307308 AM_RECURSIVE_TARGETS = check recheck
308309 TEST_SUITE_LOG = test-suite.log
338339 CC = @CC@
339340 CCDEPMODE = @CCDEPMODE@
340341 CFLAGS = @CFLAGS@
341 CPP = @CPP@
342342 CPPFLAGS = @CPPFLAGS@
343 CSCOPE = @CSCOPE@
344 CTAGS = @CTAGS@
343345 CXX = @CXX@
344346 CXXCPP = @CXXCPP@
345347 CXXDEPMODE = @CXXDEPMODE@
354356 ECHO_N = @ECHO_N@
355357 ECHO_T = @ECHO_T@
356358 EGREP = @EGREP@
359 ETAGS = @ETAGS@
357360 EXEEXT = @EXEEXT@
358361 FGREP = @FGREP@
362 FILECMD = @FILECMD@
359363 GREP = @GREP@
360364 INSTALL = @INSTALL@
361365 INSTALL_DATA = @INSTALL_DATA@
622626 test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
623627 fi; \
624628 echo "$${col}$$br$${std}"; \
625 echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \
629 echo "$${col}Testsuite summary"$(AM_TESTSUITE_SUMMARY_HEADER)"$${std}"; \
626630 echo "$${col}$$br$${std}"; \
627631 create_testsuite_report --maybe-color; \
628632 echo "$$col$$br$$std"; \
677681 @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
678682 @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
679683 @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
680
681684 distdir: $(BUILT_SOURCES)
682685 $(MAKE) $(AM_MAKEFLAGS) distdir-am
683686
0 # NormalizationTest-14.0.0.txt
1 # Date: 2021-05-28, 21:49:12 GMT
2 # ยฉ 2021 Unicodeยฎ, Inc.
0 # NormalizationTest-15.0.0.txt
1 # Date: 2022-04-02, 01:29:09 GMT
2 # ยฉ 2022 Unicodeยฎ, Inc.
33 # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
4 # For terms of use, see http://www.unicode.org/terms_of_use.html
4 # For terms of use, see https://www.unicode.org/terms_of_use.html
55 #
66 # Unicode Character Database
7 # For documentation, see http://www.unicode.org/reports/tr44/
7 # For documentation, see https://www.unicode.org/reports/tr44/
88 #
99 # Normalization Test Suite
1010 # Format:
1620716207 1D7FD;1D7FD;1D7FD;0037;0037; # (๐Ÿฝ; ๐Ÿฝ; ๐Ÿฝ; 7; 7; ) MATHEMATICAL MONOSPACE DIGIT SEVEN
1620816208 1D7FE;1D7FE;1D7FE;0038;0038; # (๐Ÿพ; ๐Ÿพ; ๐Ÿพ; 8; 8; ) MATHEMATICAL MONOSPACE DIGIT EIGHT
1620916209 1D7FF;1D7FF;1D7FF;0039;0039; # (๐Ÿฟ; ๐Ÿฟ; ๐Ÿฟ; 9; 9; ) MATHEMATICAL MONOSPACE DIGIT NINE
16210 1E030;1E030;1E030;0430;0430; # (๐ž€ฐ; ๐ž€ฐ; ๐ž€ฐ; ะฐ; ะฐ; ) MODIFIER LETTER CYRILLIC SMALL A
16211 1E031;1E031;1E031;0431;0431; # (๐ž€ฑ; ๐ž€ฑ; ๐ž€ฑ; ะฑ; ะฑ; ) MODIFIER LETTER CYRILLIC SMALL BE
16212 1E032;1E032;1E032;0432;0432; # (๐ž€ฒ; ๐ž€ฒ; ๐ž€ฒ; ะฒ; ะฒ; ) MODIFIER LETTER CYRILLIC SMALL VE
16213 1E033;1E033;1E033;0433;0433; # (๐ž€ณ; ๐ž€ณ; ๐ž€ณ; ะณ; ะณ; ) MODIFIER LETTER CYRILLIC SMALL GHE
16214 1E034;1E034;1E034;0434;0434; # (๐ž€ด; ๐ž€ด; ๐ž€ด; ะด; ะด; ) MODIFIER LETTER CYRILLIC SMALL DE
16215 1E035;1E035;1E035;0435;0435; # (๐ž€ต; ๐ž€ต; ๐ž€ต; ะต; ะต; ) MODIFIER LETTER CYRILLIC SMALL IE
16216 1E036;1E036;1E036;0436;0436; # (๐ž€ถ; ๐ž€ถ; ๐ž€ถ; ะถ; ะถ; ) MODIFIER LETTER CYRILLIC SMALL ZHE
16217 1E037;1E037;1E037;0437;0437; # (๐ž€ท; ๐ž€ท; ๐ž€ท; ะท; ะท; ) MODIFIER LETTER CYRILLIC SMALL ZE
16218 1E038;1E038;1E038;0438;0438; # (๐ž€ธ; ๐ž€ธ; ๐ž€ธ; ะธ; ะธ; ) MODIFIER LETTER CYRILLIC SMALL I
16219 1E039;1E039;1E039;043A;043A; # (๐ž€น; ๐ž€น; ๐ž€น; ะบ; ะบ; ) MODIFIER LETTER CYRILLIC SMALL KA
16220 1E03A;1E03A;1E03A;043B;043B; # (๐ž€บ; ๐ž€บ; ๐ž€บ; ะป; ะป; ) MODIFIER LETTER CYRILLIC SMALL EL
16221 1E03B;1E03B;1E03B;043C;043C; # (๐ž€ป; ๐ž€ป; ๐ž€ป; ะผ; ะผ; ) MODIFIER LETTER CYRILLIC SMALL EM
16222 1E03C;1E03C;1E03C;043E;043E; # (๐ž€ผ; ๐ž€ผ; ๐ž€ผ; ะพ; ะพ; ) MODIFIER LETTER CYRILLIC SMALL O
16223 1E03D;1E03D;1E03D;043F;043F; # (๐ž€ฝ; ๐ž€ฝ; ๐ž€ฝ; ะฟ; ะฟ; ) MODIFIER LETTER CYRILLIC SMALL PE
16224 1E03E;1E03E;1E03E;0440;0440; # (๐ž€พ; ๐ž€พ; ๐ž€พ; ั€; ั€; ) MODIFIER LETTER CYRILLIC SMALL ER
16225 1E03F;1E03F;1E03F;0441;0441; # (๐ž€ฟ; ๐ž€ฟ; ๐ž€ฟ; ั; ั; ) MODIFIER LETTER CYRILLIC SMALL ES
16226 1E040;1E040;1E040;0442;0442; # (๐ž€; ๐ž€; ๐ž€; ั‚; ั‚; ) MODIFIER LETTER CYRILLIC SMALL TE
16227 1E041;1E041;1E041;0443;0443; # (๐ž; ๐ž; ๐ž; ัƒ; ัƒ; ) MODIFIER LETTER CYRILLIC SMALL U
16228 1E042;1E042;1E042;0444;0444; # (๐ž‚; ๐ž‚; ๐ž‚; ั„; ั„; ) MODIFIER LETTER CYRILLIC SMALL EF
16229 1E043;1E043;1E043;0445;0445; # (๐žƒ; ๐žƒ; ๐žƒ; ั…; ั…; ) MODIFIER LETTER CYRILLIC SMALL HA
16230 1E044;1E044;1E044;0446;0446; # (๐ž„; ๐ž„; ๐ž„; ั†; ั†; ) MODIFIER LETTER CYRILLIC SMALL TSE
16231 1E045;1E045;1E045;0447;0447; # (๐ž…; ๐ž…; ๐ž…; ั‡; ั‡; ) MODIFIER LETTER CYRILLIC SMALL CHE
16232 1E046;1E046;1E046;0448;0448; # (๐ž†; ๐ž†; ๐ž†; ัˆ; ัˆ; ) MODIFIER LETTER CYRILLIC SMALL SHA
16233 1E047;1E047;1E047;044B;044B; # (๐ž‡; ๐ž‡; ๐ž‡; ั‹; ั‹; ) MODIFIER LETTER CYRILLIC SMALL YERU
16234 1E048;1E048;1E048;044D;044D; # (๐žˆ; ๐žˆ; ๐žˆ; ั; ั; ) MODIFIER LETTER CYRILLIC SMALL E
16235 1E049;1E049;1E049;044E;044E; # (๐ž‰; ๐ž‰; ๐ž‰; ัŽ; ัŽ; ) MODIFIER LETTER CYRILLIC SMALL YU
16236 1E04A;1E04A;1E04A;A689;A689; # (๐žŠ; ๐žŠ; ๐žŠ; ๊š‰; ๊š‰; ) MODIFIER LETTER CYRILLIC SMALL DZZE
16237 1E04B;1E04B;1E04B;04D9;04D9; # (๐ž‹; ๐ž‹; ๐ž‹; ำ™; ำ™; ) MODIFIER LETTER CYRILLIC SMALL SCHWA
16238 1E04C;1E04C;1E04C;0456;0456; # (๐žŒ; ๐žŒ; ๐žŒ; ั–; ั–; ) MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I
16239 1E04D;1E04D;1E04D;0458;0458; # (๐ž; ๐ž; ๐ž; ั˜; ั˜; ) MODIFIER LETTER CYRILLIC SMALL JE
16240 1E04E;1E04E;1E04E;04E9;04E9; # (๐žŽ; ๐žŽ; ๐žŽ; ำฉ; ำฉ; ) MODIFIER LETTER CYRILLIC SMALL BARRED O
16241 1E04F;1E04F;1E04F;04AF;04AF; # (๐ž; ๐ž; ๐ž; าฏ; าฏ; ) MODIFIER LETTER CYRILLIC SMALL STRAIGHT U
16242 1E050;1E050;1E050;04CF;04CF; # (๐ž; ๐ž; ๐ž; ำ; ำ; ) MODIFIER LETTER CYRILLIC SMALL PALOCHKA
16243 1E051;1E051;1E051;0430;0430; # (๐ž‘; ๐ž‘; ๐ž‘; ะฐ; ะฐ; ) CYRILLIC SUBSCRIPT SMALL LETTER A
16244 1E052;1E052;1E052;0431;0431; # (๐ž’; ๐ž’; ๐ž’; ะฑ; ะฑ; ) CYRILLIC SUBSCRIPT SMALL LETTER BE
16245 1E053;1E053;1E053;0432;0432; # (๐ž“; ๐ž“; ๐ž“; ะฒ; ะฒ; ) CYRILLIC SUBSCRIPT SMALL LETTER VE
16246 1E054;1E054;1E054;0433;0433; # (๐ž”; ๐ž”; ๐ž”; ะณ; ะณ; ) CYRILLIC SUBSCRIPT SMALL LETTER GHE
16247 1E055;1E055;1E055;0434;0434; # (๐ž•; ๐ž•; ๐ž•; ะด; ะด; ) CYRILLIC SUBSCRIPT SMALL LETTER DE
16248 1E056;1E056;1E056;0435;0435; # (๐ž–; ๐ž–; ๐ž–; ะต; ะต; ) CYRILLIC SUBSCRIPT SMALL LETTER IE
16249 1E057;1E057;1E057;0436;0436; # (๐ž—; ๐ž—; ๐ž—; ะถ; ะถ; ) CYRILLIC SUBSCRIPT SMALL LETTER ZHE
16250 1E058;1E058;1E058;0437;0437; # (๐ž˜; ๐ž˜; ๐ž˜; ะท; ะท; ) CYRILLIC SUBSCRIPT SMALL LETTER ZE
16251 1E059;1E059;1E059;0438;0438; # (๐ž™; ๐ž™; ๐ž™; ะธ; ะธ; ) CYRILLIC SUBSCRIPT SMALL LETTER I
16252 1E05A;1E05A;1E05A;043A;043A; # (๐žš; ๐žš; ๐žš; ะบ; ะบ; ) CYRILLIC SUBSCRIPT SMALL LETTER KA
16253 1E05B;1E05B;1E05B;043B;043B; # (๐ž›; ๐ž›; ๐ž›; ะป; ะป; ) CYRILLIC SUBSCRIPT SMALL LETTER EL
16254 1E05C;1E05C;1E05C;043E;043E; # (๐žœ; ๐žœ; ๐žœ; ะพ; ะพ; ) CYRILLIC SUBSCRIPT SMALL LETTER O
16255 1E05D;1E05D;1E05D;043F;043F; # (๐ž; ๐ž; ๐ž; ะฟ; ะฟ; ) CYRILLIC SUBSCRIPT SMALL LETTER PE
16256 1E05E;1E05E;1E05E;0441;0441; # (๐žž; ๐žž; ๐žž; ั; ั; ) CYRILLIC SUBSCRIPT SMALL LETTER ES
16257 1E05F;1E05F;1E05F;0443;0443; # (๐žŸ; ๐žŸ; ๐žŸ; ัƒ; ัƒ; ) CYRILLIC SUBSCRIPT SMALL LETTER U
16258 1E060;1E060;1E060;0444;0444; # (๐ž ; ๐ž ; ๐ž ; ั„; ั„; ) CYRILLIC SUBSCRIPT SMALL LETTER EF
16259 1E061;1E061;1E061;0445;0445; # (๐žก; ๐žก; ๐žก; ั…; ั…; ) CYRILLIC SUBSCRIPT SMALL LETTER HA
16260 1E062;1E062;1E062;0446;0446; # (๐žข; ๐žข; ๐žข; ั†; ั†; ) CYRILLIC SUBSCRIPT SMALL LETTER TSE
16261 1E063;1E063;1E063;0447;0447; # (๐žฃ; ๐žฃ; ๐žฃ; ั‡; ั‡; ) CYRILLIC SUBSCRIPT SMALL LETTER CHE
16262 1E064;1E064;1E064;0448;0448; # (๐žค; ๐žค; ๐žค; ัˆ; ัˆ; ) CYRILLIC SUBSCRIPT SMALL LETTER SHA
16263 1E065;1E065;1E065;044A;044A; # (๐žฅ; ๐žฅ; ๐žฅ; ัŠ; ัŠ; ) CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN
16264 1E066;1E066;1E066;044B;044B; # (๐žฆ; ๐žฆ; ๐žฆ; ั‹; ั‹; ) CYRILLIC SUBSCRIPT SMALL LETTER YERU
16265 1E067;1E067;1E067;0491;0491; # (๐žง; ๐žง; ๐žง; า‘; า‘; ) CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN
16266 1E068;1E068;1E068;0456;0456; # (๐žจ; ๐žจ; ๐žจ; ั–; ั–; ) CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I
16267 1E069;1E069;1E069;0455;0455; # (๐žฉ; ๐žฉ; ๐žฉ; ั•; ั•; ) CYRILLIC SUBSCRIPT SMALL LETTER DZE
16268 1E06A;1E06A;1E06A;045F;045F; # (๐žช; ๐žช; ๐žช; ัŸ; ัŸ; ) CYRILLIC SUBSCRIPT SMALL LETTER DZHE
16269 1E06B;1E06B;1E06B;04AB;04AB; # (๐žซ; ๐žซ; ๐žซ; าซ; าซ; ) MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER
16270 1E06C;1E06C;1E06C;A651;A651; # (๐žฌ; ๐žฌ; ๐žฌ; ๊™‘; ๊™‘; ) MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER
16271 1E06D;1E06D;1E06D;04B1;04B1; # (๐žญ; ๐žญ; ๐žญ; าฑ; าฑ; ) MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1621016272 1EE00;1EE00;1EE00;0627;0627; # (๐žธ€; ๐žธ€; ๐žธ€; ุง; ุง; ) ARABIC MATHEMATICAL ALEF
1621116273 1EE01;1EE01;1EE01;0628;0628; # (๐žธ; ๐žธ; ๐žธ; ุจ; ุจ; ) ARABIC MATHEMATICAL BEH
1621216274 1EE02;1EE02;1EE02;062C;062C; # (๐žธ‚; ๐žธ‚; ๐žธ‚; ุฌ; ุฌ; ) ARABIC MATHEMATICAL JEEM
1849518557 0061 10EAB 0315 0300 05AE 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062; # (aโ—Œ๐บซโ—Œฬ•โ—Œฬ€โ—Œึฎb; aโ—Œึฎโ—Œ๐บซโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐บซโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐บซโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐บซโ—Œฬ€โ—Œฬ•b; ) LATIN SMALL LETTER A, YEZIDI COMBINING HAMZA MARK, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
1849618558 0061 0315 0300 05AE 10EAC 0062;00E0 05AE 10EAC 0315 0062;0061 05AE 0300 10EAC 0315 0062;00E0 05AE 10EAC 0315 0062;0061 05AE 0300 10EAC 0315 0062; # (aโ—Œฬ•โ—Œฬ€โ—Œึฎโ—Œ๐บฌb; ร โ—Œึฎโ—Œ๐บฌโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐บฌโ—Œฬ•b; ร โ—Œึฎโ—Œ๐บฌโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐บฌโ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, YEZIDI COMBINING MADDA MARK, LATIN SMALL LETTER B
1849718559 0061 10EAC 0315 0300 05AE 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062; # (aโ—Œ๐บฌโ—Œฬ•โ—Œฬ€โ—Œึฎb; aโ—Œึฎโ—Œ๐บฌโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐บฌโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐บฌโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐บฌโ—Œฬ€โ—Œฬ•b; ) LATIN SMALL LETTER A, YEZIDI COMBINING MADDA MARK, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
18560 0061 059A 0316 1DFA 10EFD 0062;0061 1DFA 0316 10EFD 059A 0062;0061 1DFA 0316 10EFD 059A 0062;0061 1DFA 0316 10EFD 059A 0062;0061 1DFA 0316 10EFD 059A 0062; # (aโ—Œึšโ—Œฬ–โ—Œแทบโ—Œ๐ปฝb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปฝโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปฝโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปฝโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปฝโ—Œึšb; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, ARABIC SMALL LOW WORD SAKTA, LATIN SMALL LETTER B
18561 0061 10EFD 059A 0316 1DFA 0062;0061 1DFA 10EFD 0316 059A 0062;0061 1DFA 10EFD 0316 059A 0062;0061 1DFA 10EFD 0316 059A 0062;0061 1DFA 10EFD 0316 059A 0062; # (aโ—Œ๐ปฝโ—Œึšโ—Œฬ–โ—Œแทบb; aโ—Œแทบโ—Œ๐ปฝโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ปฝโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ปฝโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ปฝโ—Œฬ–โ—Œึšb; ) LATIN SMALL LETTER A, ARABIC SMALL LOW WORD SAKTA, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
18562 0061 059A 0316 1DFA 10EFE 0062;0061 1DFA 0316 10EFE 059A 0062;0061 1DFA 0316 10EFE 059A 0062;0061 1DFA 0316 10EFE 059A 0062;0061 1DFA 0316 10EFE 059A 0062; # (aโ—Œึšโ—Œฬ–โ—Œแทบโ—Œ๐ปพb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปพโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปพโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปพโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปพโ—Œึšb; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, ARABIC SMALL LOW WORD QASR, LATIN SMALL LETTER B
18563 0061 10EFE 059A 0316 1DFA 0062;0061 1DFA 10EFE 0316 059A 0062;0061 1DFA 10EFE 0316 059A 0062;0061 1DFA 10EFE 0316 059A 0062;0061 1DFA 10EFE 0316 059A 0062; # (aโ—Œ๐ปพโ—Œึšโ—Œฬ–โ—Œแทบb; aโ—Œแทบโ—Œ๐ปพโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ปพโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ปพโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ปพโ—Œฬ–โ—Œึšb; ) LATIN SMALL LETTER A, ARABIC SMALL LOW WORD QASR, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
18564 0061 059A 0316 1DFA 10EFF 0062;0061 1DFA 0316 10EFF 059A 0062;0061 1DFA 0316 10EFF 059A 0062;0061 1DFA 0316 10EFF 059A 0062;0061 1DFA 0316 10EFF 059A 0062; # (aโ—Œึšโ—Œฬ–โ—Œแทบโ—Œ๐ปฟb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปฟโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปฟโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปฟโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ปฟโ—Œึšb; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, ARABIC SMALL LOW WORD MADDA, LATIN SMALL LETTER B
18565 0061 10EFF 059A 0316 1DFA 0062;0061 1DFA 10EFF 0316 059A 0062;0061 1DFA 10EFF 0316 059A 0062;0061 1DFA 10EFF 0316 059A 0062;0061 1DFA 10EFF 0316 059A 0062; # (aโ—Œ๐ปฟโ—Œึšโ—Œฬ–โ—Œแทบb; aโ—Œแทบโ—Œ๐ปฟโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ปฟโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ปฟโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ปฟโ—Œฬ–โ—Œึšb; ) LATIN SMALL LETTER A, ARABIC SMALL LOW WORD MADDA, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
1849818566 0061 059A 0316 1DFA 10F46 0062;0061 1DFA 0316 10F46 059A 0062;0061 1DFA 0316 10F46 059A 0062;0061 1DFA 0316 10F46 059A 0062;0061 1DFA 0316 10F46 059A 0062; # (aโ—Œึšโ—Œฬ–โ—Œแทบโ—Œ๐ฝ†b; aโ—Œแทบโ—Œฬ–โ—Œ๐ฝ†โ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ฝ†โ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ฝ†โ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ฝ†โ—Œึšb; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, SOGDIAN COMBINING DOT BELOW, LATIN SMALL LETTER B
1849918567 0061 10F46 059A 0316 1DFA 0062;0061 1DFA 10F46 0316 059A 0062;0061 1DFA 10F46 0316 059A 0062;0061 1DFA 10F46 0316 059A 0062;0061 1DFA 10F46 0316 059A 0062; # (aโ—Œ๐ฝ†โ—Œึšโ—Œฬ–โ—Œแทบb; aโ—Œแทบโ—Œ๐ฝ†โ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ฝ†โ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ฝ†โ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ฝ†โ—Œฬ–โ—Œึšb; ) LATIN SMALL LETTER A, SOGDIAN COMBINING DOT BELOW, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
1850018568 0061 059A 0316 1DFA 10F47 0062;0061 1DFA 0316 10F47 059A 0062;0061 1DFA 0316 10F47 059A 0062;0061 1DFA 0316 10F47 059A 0062;0061 1DFA 0316 10F47 059A 0062; # (aโ—Œึšโ—Œฬ–โ—Œแทบโ—Œ๐ฝ‡b; aโ—Œแทบโ—Œฬ–โ—Œ๐ฝ‡โ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ฝ‡โ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ฝ‡โ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ฝ‡โ—Œึšb; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, SOGDIAN COMBINING TWO DOTS BELOW, LATIN SMALL LETTER B
1863918707 0061 11D45 05B0 094D 3099 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062; # (aโ—Œ๐‘ต…โ—Œึฐโ—Œเฅโ—Œใ‚™b; aโ—Œใ‚™โ—Œ๐‘ต…โ—Œเฅโ—Œึฐb; aโ—Œใ‚™โ—Œ๐‘ต…โ—Œเฅโ—Œึฐb; aโ—Œใ‚™โ—Œ๐‘ต…โ—Œเฅโ—Œึฐb; aโ—Œใ‚™โ—Œ๐‘ต…โ—Œเฅโ—Œึฐb; ) LATIN SMALL LETTER A, MASARAM GONDI VIRAMA, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, LATIN SMALL LETTER B
1864018708 0061 05B0 094D 3099 11D97 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062; # (aโ—Œึฐโ—Œเฅโ—Œใ‚™โ—Œ๐‘ถ—b; aโ—Œใ‚™โ—Œเฅโ—Œ๐‘ถ—โ—Œึฐb; aโ—Œใ‚™โ—Œเฅโ—Œ๐‘ถ—โ—Œึฐb; aโ—Œใ‚™โ—Œเฅโ—Œ๐‘ถ—โ—Œึฐb; aโ—Œใ‚™โ—Œเฅโ—Œ๐‘ถ—โ—Œึฐb; ) LATIN SMALL LETTER A, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, GUNJALA GONDI VIRAMA, LATIN SMALL LETTER B
1864118709 0061 11D97 05B0 094D 3099 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062; # (aโ—Œ๐‘ถ—โ—Œึฐโ—Œเฅโ—Œใ‚™b; aโ—Œใ‚™โ—Œ๐‘ถ—โ—Œเฅโ—Œึฐb; aโ—Œใ‚™โ—Œ๐‘ถ—โ—Œเฅโ—Œึฐb; aโ—Œใ‚™โ—Œ๐‘ถ—โ—Œเฅโ—Œึฐb; aโ—Œใ‚™โ—Œ๐‘ถ—โ—Œเฅโ—Œึฐb; ) LATIN SMALL LETTER A, GUNJALA GONDI VIRAMA, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, LATIN SMALL LETTER B
18710 0061 05B0 094D 3099 11F41 0062;0061 3099 094D 11F41 05B0 0062;0061 3099 094D 11F41 05B0 0062;0061 3099 094D 11F41 05B0 0062;0061 3099 094D 11F41 05B0 0062; # (aโ—Œึฐโ—Œเฅโ—Œใ‚™๐‘ฝb; aโ—Œใ‚™โ—Œเฅ๐‘ฝโ—Œึฐb; aโ—Œใ‚™โ—Œเฅ๐‘ฝโ—Œึฐb; aโ—Œใ‚™โ—Œเฅ๐‘ฝโ—Œึฐb; aโ—Œใ‚™โ—Œเฅ๐‘ฝโ—Œึฐb; ) LATIN SMALL LETTER A, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, KAWI SIGN KILLER, LATIN SMALL LETTER B
18711 0061 11F41 05B0 094D 3099 0062;0061 3099 11F41 094D 05B0 0062;0061 3099 11F41 094D 05B0 0062;0061 3099 11F41 094D 05B0 0062;0061 3099 11F41 094D 05B0 0062; # (a๐‘ฝโ—Œึฐโ—Œเฅโ—Œใ‚™b; aโ—Œใ‚™๐‘ฝโ—Œเฅโ—Œึฐb; aโ—Œใ‚™๐‘ฝโ—Œเฅโ—Œึฐb; aโ—Œใ‚™๐‘ฝโ—Œเฅโ—Œึฐb; aโ—Œใ‚™๐‘ฝโ—Œเฅโ—Œึฐb; ) LATIN SMALL LETTER A, KAWI SIGN KILLER, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, LATIN SMALL LETTER B
18712 0061 05B0 094D 3099 11F42 0062;0061 3099 094D 11F42 05B0 0062;0061 3099 094D 11F42 05B0 0062;0061 3099 094D 11F42 05B0 0062;0061 3099 094D 11F42 05B0 0062; # (aโ—Œึฐโ—Œเฅโ—Œใ‚™โ—Œ๐‘ฝ‚b; aโ—Œใ‚™โ—Œเฅโ—Œ๐‘ฝ‚โ—Œึฐb; aโ—Œใ‚™โ—Œเฅโ—Œ๐‘ฝ‚โ—Œึฐb; aโ—Œใ‚™โ—Œเฅโ—Œ๐‘ฝ‚โ—Œึฐb; aโ—Œใ‚™โ—Œเฅโ—Œ๐‘ฝ‚โ—Œึฐb; ) LATIN SMALL LETTER A, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, KAWI CONJOINER, LATIN SMALL LETTER B
18713 0061 11F42 05B0 094D 3099 0062;0061 3099 11F42 094D 05B0 0062;0061 3099 11F42 094D 05B0 0062;0061 3099 11F42 094D 05B0 0062;0061 3099 11F42 094D 05B0 0062; # (aโ—Œ๐‘ฝ‚โ—Œึฐโ—Œเฅโ—Œใ‚™b; aโ—Œใ‚™โ—Œ๐‘ฝ‚โ—Œเฅโ—Œึฐb; aโ—Œใ‚™โ—Œ๐‘ฝ‚โ—Œเฅโ—Œึฐb; aโ—Œใ‚™โ—Œ๐‘ฝ‚โ—Œเฅโ—Œึฐb; aโ—Œใ‚™โ—Œ๐‘ฝ‚โ—Œเฅโ—Œึฐb; ) LATIN SMALL LETTER A, KAWI CONJOINER, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, LATIN SMALL LETTER B
1864218714 0061 16FF0 0334 16AF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062; # (a๐–ฟฐโ—Œฬดโ—Œ๐–ซฐb; aโ—Œฬดโ—Œ๐–ซฐ๐–ฟฐb; aโ—Œฬดโ—Œ๐–ซฐ๐–ฟฐb; aโ—Œฬดโ—Œ๐–ซฐ๐–ฟฐb; aโ—Œฬดโ—Œ๐–ซฐ๐–ฟฐb; ) LATIN SMALL LETTER A, VIETNAMESE ALTERNATE READING MARK CA, COMBINING TILDE OVERLAY, BASSA VAH COMBINING HIGH TONE, LATIN SMALL LETTER B
1864318715 0061 16AF0 16FF0 0334 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062; # (aโ—Œ๐–ซฐ๐–ฟฐโ—Œฬดb; aโ—Œ๐–ซฐโ—Œฬด๐–ฟฐb; aโ—Œ๐–ซฐโ—Œฬด๐–ฟฐb; aโ—Œ๐–ซฐโ—Œฬด๐–ฟฐb; aโ—Œ๐–ซฐโ—Œฬด๐–ฟฐb; ) LATIN SMALL LETTER A, BASSA VAH COMBINING HIGH TONE, VIETNAMESE ALTERNATE READING MARK CA, COMBINING TILDE OVERLAY, LATIN SMALL LETTER B
1864418716 0061 16FF0 0334 16AF1 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062; # (a๐–ฟฐโ—Œฬดโ—Œ๐–ซฑb; aโ—Œฬดโ—Œ๐–ซฑ๐–ฟฐb; aโ—Œฬดโ—Œ๐–ซฑ๐–ฟฐb; aโ—Œฬดโ—Œ๐–ซฑ๐–ฟฐb; aโ—Œฬดโ—Œ๐–ซฑ๐–ฟฐb; ) LATIN SMALL LETTER A, VIETNAMESE ALTERNATE READING MARK CA, COMBINING TILDE OVERLAY, BASSA VAH COMBINING LOW TONE, LATIN SMALL LETTER B
1881118883 0061 1E029 0315 0300 05AE 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062; # (aโ—Œ๐ž€ฉโ—Œฬ•โ—Œฬ€โ—Œึฎb; aโ—Œึฎโ—Œ๐ž€ฉโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž€ฉโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž€ฉโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž€ฉโ—Œฬ€โ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING GLAGOLITIC LETTER IOTATED BIG YUS, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
1881218884 0061 0315 0300 05AE 1E02A 0062;00E0 05AE 1E02A 0315 0062;0061 05AE 0300 1E02A 0315 0062;00E0 05AE 1E02A 0315 0062;0061 05AE 0300 1E02A 0315 0062; # (aโ—Œฬ•โ—Œฬ€โ—Œึฎโ—Œ๐ž€ชb; ร โ—Œึฎโ—Œ๐ž€ชโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž€ชโ—Œฬ•b; ร โ—Œึฎโ—Œ๐ž€ชโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž€ชโ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, COMBINING GLAGOLITIC LETTER FITA, LATIN SMALL LETTER B
1881318885 0061 1E02A 0315 0300 05AE 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062; # (aโ—Œ๐ž€ชโ—Œฬ•โ—Œฬ€โ—Œึฎb; aโ—Œึฎโ—Œ๐ž€ชโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž€ชโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž€ชโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž€ชโ—Œฬ€โ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING GLAGOLITIC LETTER FITA, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
18886 0061 0315 0300 05AE 1E08F 0062;00E0 05AE 1E08F 0315 0062;0061 05AE 0300 1E08F 0315 0062;00E0 05AE 1E08F 0315 0062;0061 05AE 0300 1E08F 0315 0062; # (aโ—Œฬ•โ—Œฬ€โ—Œึฎโ—Œ๐ž‚b; ร โ—Œึฎโ—Œ๐ž‚โ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž‚โ—Œฬ•b; ร โ—Œึฎโ—Œ๐ž‚โ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž‚โ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I, LATIN SMALL LETTER B
18887 0061 1E08F 0315 0300 05AE 0062;0061 05AE 1E08F 0300 0315 0062;0061 05AE 1E08F 0300 0315 0062;0061 05AE 1E08F 0300 0315 0062;0061 05AE 1E08F 0300 0315 0062; # (aโ—Œ๐ž‚โ—Œฬ•โ—Œฬ€โ—Œึฎb; aโ—Œึฎโ—Œ๐ž‚โ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž‚โ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž‚โ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž‚โ—Œฬ€โ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
1881418888 0061 0315 0300 05AE 1E130 0062;00E0 05AE 1E130 0315 0062;0061 05AE 0300 1E130 0315 0062;00E0 05AE 1E130 0315 0062;0061 05AE 0300 1E130 0315 0062; # (aโ—Œฬ•โ—Œฬ€โ—Œึฎโ—Œ๐ž„ฐb; ร โ—Œึฎโ—Œ๐ž„ฐโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž„ฐโ—Œฬ•b; ร โ—Œึฎโ—Œ๐ž„ฐโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž„ฐโ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, NYIAKENG PUACHUE HMONG TONE-B, LATIN SMALL LETTER B
1881518889 0061 1E130 0315 0300 05AE 0062;0061 05AE 1E130 0300 0315 0062;0061 05AE 1E130 0300 0315 0062;0061 05AE 1E130 0300 0315 0062;0061 05AE 1E130 0300 0315 0062; # (aโ—Œ๐ž„ฐโ—Œฬ•โ—Œฬ€โ—Œึฎb; aโ—Œึฎโ—Œ๐ž„ฐโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž„ฐโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž„ฐโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž„ฐโ—Œฬ€โ—Œฬ•b; ) LATIN SMALL LETTER A, NYIAKENG PUACHUE HMONG TONE-B, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
1881618890 0061 0315 0300 05AE 1E131 0062;00E0 05AE 1E131 0315 0062;0061 05AE 0300 1E131 0315 0062;00E0 05AE 1E131 0315 0062;0061 05AE 0300 1E131 0315 0062; # (aโ—Œฬ•โ—Œฬ€โ—Œึฎโ—Œ๐ž„ฑb; ร โ—Œึฎโ—Œ๐ž„ฑโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž„ฑโ—Œฬ•b; ร โ—Œึฎโ—Œ๐ž„ฑโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž„ฑโ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, NYIAKENG PUACHUE HMONG TONE-M, LATIN SMALL LETTER B
1883518909 0061 1E2EE 0315 0300 05AE 0062;0061 05AE 1E2EE 0300 0315 0062;0061 05AE 1E2EE 0300 0315 0062;0061 05AE 1E2EE 0300 0315 0062;0061 05AE 1E2EE 0300 0315 0062; # (aโ—Œ๐ž‹ฎโ—Œฬ•โ—Œฬ€โ—Œึฎb; aโ—Œึฎโ—Œ๐ž‹ฎโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž‹ฎโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž‹ฎโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž‹ฎโ—Œฬ€โ—Œฬ•b; ) LATIN SMALL LETTER A, WANCHO TONE KOI, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
1883618910 0061 0315 0300 05AE 1E2EF 0062;00E0 05AE 1E2EF 0315 0062;0061 05AE 0300 1E2EF 0315 0062;00E0 05AE 1E2EF 0315 0062;0061 05AE 0300 1E2EF 0315 0062; # (aโ—Œฬ•โ—Œฬ€โ—Œึฎโ—Œ๐ž‹ฏb; ร โ—Œึฎโ—Œ๐ž‹ฏโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž‹ฏโ—Œฬ•b; ร โ—Œึฎโ—Œ๐ž‹ฏโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž‹ฏโ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, WANCHO TONE KOINI, LATIN SMALL LETTER B
1883718911 0061 1E2EF 0315 0300 05AE 0062;0061 05AE 1E2EF 0300 0315 0062;0061 05AE 1E2EF 0300 0315 0062;0061 05AE 1E2EF 0300 0315 0062;0061 05AE 1E2EF 0300 0315 0062; # (aโ—Œ๐ž‹ฏโ—Œฬ•โ—Œฬ€โ—Œึฎb; aโ—Œึฎโ—Œ๐ž‹ฏโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž‹ฏโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž‹ฏโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž‹ฏโ—Œฬ€โ—Œฬ•b; ) LATIN SMALL LETTER A, WANCHO TONE KOINI, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
18912 0061 035C 0315 0300 1E4EC 0062;00E0 0315 1E4EC 035C 0062;0061 0300 0315 1E4EC 035C 0062;00E0 0315 1E4EC 035C 0062;0061 0300 0315 1E4EC 035C 0062; # (aโ—Œอœโ—Œฬ•โ—Œฬ€โ—Œ๐ž“ฌb; ร โ—Œฬ•โ—Œ๐ž“ฌโ—Œอœb; aโ—Œฬ€โ—Œฬ•โ—Œ๐ž“ฌโ—Œอœb; ร โ—Œฬ•โ—Œ๐ž“ฌโ—Œอœb; aโ—Œฬ€โ—Œฬ•โ—Œ๐ž“ฌโ—Œอœb; ) LATIN SMALL LETTER A, COMBINING DOUBLE BREVE BELOW, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, NAG MUNDARI SIGN MUHOR, LATIN SMALL LETTER B
18913 0061 1E4EC 035C 0315 0300 0062;00E0 1E4EC 0315 035C 0062;0061 0300 1E4EC 0315 035C 0062;00E0 1E4EC 0315 035C 0062;0061 0300 1E4EC 0315 035C 0062; # (aโ—Œ๐ž“ฌโ—Œอœโ—Œฬ•โ—Œฬ€b; ร โ—Œ๐ž“ฌโ—Œฬ•โ—Œอœb; aโ—Œฬ€โ—Œ๐ž“ฌโ—Œฬ•โ—Œอœb; ร โ—Œ๐ž“ฌโ—Œฬ•โ—Œอœb; aโ—Œฬ€โ—Œ๐ž“ฌโ—Œฬ•โ—Œอœb; ) LATIN SMALL LETTER A, NAG MUNDARI SIGN MUHOR, COMBINING DOUBLE BREVE BELOW, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, LATIN SMALL LETTER B
18914 0061 035C 0315 0300 1E4ED 0062;00E0 0315 1E4ED 035C 0062;0061 0300 0315 1E4ED 035C 0062;00E0 0315 1E4ED 035C 0062;0061 0300 0315 1E4ED 035C 0062; # (aโ—Œอœโ—Œฬ•โ—Œฬ€โ—Œ๐ž“ญb; ร โ—Œฬ•โ—Œ๐ž“ญโ—Œอœb; aโ—Œฬ€โ—Œฬ•โ—Œ๐ž“ญโ—Œอœb; ร โ—Œฬ•โ—Œ๐ž“ญโ—Œอœb; aโ—Œฬ€โ—Œฬ•โ—Œ๐ž“ญโ—Œอœb; ) LATIN SMALL LETTER A, COMBINING DOUBLE BREVE BELOW, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, NAG MUNDARI SIGN TOYOR, LATIN SMALL LETTER B
18915 0061 1E4ED 035C 0315 0300 0062;00E0 1E4ED 0315 035C 0062;0061 0300 1E4ED 0315 035C 0062;00E0 1E4ED 0315 035C 0062;0061 0300 1E4ED 0315 035C 0062; # (aโ—Œ๐ž“ญโ—Œอœโ—Œฬ•โ—Œฬ€b; ร โ—Œ๐ž“ญโ—Œฬ•โ—Œอœb; aโ—Œฬ€โ—Œ๐ž“ญโ—Œฬ•โ—Œอœb; ร โ—Œ๐ž“ญโ—Œฬ•โ—Œอœb; aโ—Œฬ€โ—Œ๐ž“ญโ—Œฬ•โ—Œอœb; ) LATIN SMALL LETTER A, NAG MUNDARI SIGN TOYOR, COMBINING DOUBLE BREVE BELOW, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, LATIN SMALL LETTER B
18916 0061 059A 0316 1DFA 1E4EE 0062;0061 1DFA 0316 1E4EE 059A 0062;0061 1DFA 0316 1E4EE 059A 0062;0061 1DFA 0316 1E4EE 059A 0062;0061 1DFA 0316 1E4EE 059A 0062; # (aโ—Œึšโ—Œฬ–โ—Œแทบโ—Œ๐ž“ฎb; aโ—Œแทบโ—Œฬ–โ—Œ๐ž“ฎโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ž“ฎโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ž“ฎโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐ž“ฎโ—Œึšb; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, NAG MUNDARI SIGN IKIR, LATIN SMALL LETTER B
18917 0061 1E4EE 059A 0316 1DFA 0062;0061 1DFA 1E4EE 0316 059A 0062;0061 1DFA 1E4EE 0316 059A 0062;0061 1DFA 1E4EE 0316 059A 0062;0061 1DFA 1E4EE 0316 059A 0062; # (aโ—Œ๐ž“ฎโ—Œึšโ—Œฬ–โ—Œแทบb; aโ—Œแทบโ—Œ๐ž“ฎโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ž“ฎโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ž“ฎโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐ž“ฎโ—Œฬ–โ—Œึšb; ) LATIN SMALL LETTER A, NAG MUNDARI SIGN IKIR, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
18918 0061 0315 0300 05AE 1E4EF 0062;00E0 05AE 1E4EF 0315 0062;0061 05AE 0300 1E4EF 0315 0062;00E0 05AE 1E4EF 0315 0062;0061 05AE 0300 1E4EF 0315 0062; # (aโ—Œฬ•โ—Œฬ€โ—Œึฎโ—Œ๐ž“ฏb; ร โ—Œึฎโ—Œ๐ž“ฏโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž“ฏโ—Œฬ•b; ร โ—Œึฎโ—Œ๐ž“ฏโ—Œฬ•b; aโ—Œึฎโ—Œฬ€โ—Œ๐ž“ฏโ—Œฬ•b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, NAG MUNDARI SIGN SUTUH, LATIN SMALL LETTER B
18919 0061 1E4EF 0315 0300 05AE 0062;0061 05AE 1E4EF 0300 0315 0062;0061 05AE 1E4EF 0300 0315 0062;0061 05AE 1E4EF 0300 0315 0062;0061 05AE 1E4EF 0300 0315 0062; # (aโ—Œ๐ž“ฏโ—Œฬ•โ—Œฬ€โ—Œึฎb; aโ—Œึฎโ—Œ๐ž“ฏโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž“ฏโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž“ฏโ—Œฬ€โ—Œฬ•b; aโ—Œึฎโ—Œ๐ž“ฏโ—Œฬ€โ—Œฬ•b; ) LATIN SMALL LETTER A, NAG MUNDARI SIGN SUTUH, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
1883818920 0061 059A 0316 1DFA 1E8D0 0062;0061 1DFA 0316 1E8D0 059A 0062;0061 1DFA 0316 1E8D0 059A 0062;0061 1DFA 0316 1E8D0 059A 0062;0061 1DFA 0316 1E8D0 059A 0062; # (aโ—Œึšโ—Œฬ–โ—Œแทบโ—Œ๐žฃb; aโ—Œแทบโ—Œฬ–โ—Œ๐žฃโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐žฃโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐žฃโ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐žฃโ—Œึšb; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, MENDE KIKAKUI COMBINING NUMBER TEENS, LATIN SMALL LETTER B
1883918921 0061 1E8D0 059A 0316 1DFA 0062;0061 1DFA 1E8D0 0316 059A 0062;0061 1DFA 1E8D0 0316 059A 0062;0061 1DFA 1E8D0 0316 059A 0062;0061 1DFA 1E8D0 0316 059A 0062; # (aโ—Œ๐žฃโ—Œึšโ—Œฬ–โ—Œแทบb; aโ—Œแทบโ—Œ๐žฃโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐žฃโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐žฃโ—Œฬ–โ—Œึšb; aโ—Œแทบโ—Œ๐žฃโ—Œฬ–โ—Œึšb; ) LATIN SMALL LETTER A, MENDE KIKAKUI COMBINING NUMBER TEENS, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
1884018922 0061 059A 0316 1DFA 1E8D1 0062;0061 1DFA 0316 1E8D1 059A 0062;0061 1DFA 0316 1E8D1 059A 0062;0061 1DFA 0316 1E8D1 059A 0062;0061 1DFA 0316 1E8D1 059A 0062; # (aโ—Œึšโ—Œฬ–โ—Œแทบโ—Œ๐žฃ‘b; aโ—Œแทบโ—Œฬ–โ—Œ๐žฃ‘โ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐žฃ‘โ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐žฃ‘โ—Œึšb; aโ—Œแทบโ—Œฬ–โ—Œ๐žฃ‘โ—Œึšb; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, MENDE KIKAKUI COMBINING NUMBER TENS, LATIN SMALL LETTER B
22
33 scriptversion=2018-03-07.03; # UTC
44
5 # Copyright (C) 2011-2018 Free Software Foundation, Inc.
5 # Copyright (C) 2011-2021 Free Software Foundation, Inc.
66 #
77 # This program is free software; you can redistribute it and/or modify
88 # it under the terms of the GNU General Public License as published by
4141 {
4242 cat <<END
4343 Usage:
44 test-driver --test-name=NAME --log-file=PATH --trs-file=PATH
45 [--expect-failure={yes|no}] [--color-tests={yes|no}]
46 [--enable-hard-errors={yes|no}] [--]
44 test-driver --test-name NAME --log-file PATH --trs-file PATH
45 [--expect-failure {yes|no}] [--color-tests {yes|no}]
46 [--enable-hard-errors {yes|no}] [--]
4747 TEST-SCRIPT [TEST-SCRIPT-ARGUMENTS]
48
4849 The '--test-name', '--log-file' and '--trs-file' options are mandatory.
50 See the GNU Automake documentation for information.
4951 END
5052 }
5153
102104 trap "st=141; $do_exit" 13
103105 trap "st=143; $do_exit" 15
104106
105 # Test script is run here.
106 "$@" >$log_file 2>&1
107 # Test script is run here. We create the file first, then append to it,
108 # to ameliorate tests themselves also writing to the log file. Our tests
109 # don't, but others can (automake bug#35762).
110 : >"$log_file"
111 "$@" >>"$log_file" 2>&1
107112 estatus=$?
108113
109114 if test $enable_hard_errors = no && test $estatus -eq 99; then
125130 # know whether the test passed or failed simply by looking at the '.log'
126131 # file, without the need of also peaking into the corresponding '.trs'
127132 # file (automake bug#11814).
128 echo "$res $test_name (exit status: $estatus)" >>$log_file
133 echo "$res $test_name (exit status: $estatus)" >>"$log_file"
129134
130135 # Report outcome to console.
131136 echo "${col}${res}${std}: $test_name"