diff -Nru lcdf-typetools-2.87/aclocal.m4 lcdf-typetools-2.92/aclocal.m4 --- lcdf-typetools-2.87/aclocal.m4 2011-01-27 17:49:48.000000000 +0000 +++ lcdf-typetools-2.92/aclocal.m4 2011-08-15 01:44:49.000000000 +0000 @@ -1,7 +1,7 @@ -# generated automatically by aclocal 1.11.1 -*- Autoconf -*- +# generated automatically by aclocal 1.10 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. +# 2005, 2006 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -11,15 +11,12 @@ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. -m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.64],, -[m4_warning([this file was generated for autoconf 2.64. -You have another version of autoconf. It may work, but is not guaranteed to. -If you have problems, you may need to regenerate the build system entirely. -To do so, use the procedure documented by the package, typically `autoreconf'.])]) +m4_if(m4_PACKAGE_VERSION, [2.61],, +[m4_fatal([this file was generated for autoconf 2.61. +You have another version of autoconf. If you want to use that, +you should regenerate the build system entirely.], [63])]) -# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# Copyright (C) 2002, 2003, 2005, 2006 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -31,10 +28,10 @@ # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.11' +[am__api_version='1.10' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.11.1], [], +m4_if([$1], [1.10], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -48,12 +45,10 @@ # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. -# This function is AC_REQUIREd by AM_INIT_AUTOMAKE. +# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.11.1])dnl -m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) +[AM_AUTOMAKE_VERSION([1.10])dnl +_AM_AUTOCONF_VERSION(m4_PACKAGE_VERSION)]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- @@ -110,14 +105,14 @@ # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008 +# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 9 +# serial 8 # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- @@ -130,7 +125,6 @@ AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl -m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' @@ -144,14 +138,14 @@ Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 10 +# serial 9 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, @@ -208,16 +202,6 @@ if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi - am__universal=false - m4_case([$1], [CC], - [case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac], - [CXX], - [case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac]) - for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and @@ -235,17 +219,7 @@ done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf - # We check with `-c' and `-o' for the sake of the "dashmstdout" - # mode. It turns out that the SunPro C++ compiler does not properly - # handle `-M -o', and we need to detect this. Also, some Intel - # versions had trouble with output in subdirs - am__obj=sub/conftest.${OBJEXT-o} - am__minus_obj="-o $am__obj" case $depmode in - gcc) - # This depmode causes a compiler race in universal mode. - test "$am__universal" = false || continue - ;; nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested @@ -255,23 +229,19 @@ break fi ;; - msvisualcpp | msvcmsys) - # This compiler won't grok `-c -o', but also, the minuso test has - # not run yet. These depmodes are late enough in the game, and - # so weak that their functioning should not be impacted. - am__obj=conftest.${OBJEXT-o} - am__minus_obj= - ;; none) break ;; esac + # We check with `-c' and `-o' for the sake of the "dashmstdout" + # mode. It turns out that the SunPro C++ compiler does not properly + # handle `-M -o', and we need to detect this. if depmode=$depmode \ - source=sub/conftest.c object=$am__obj \ + source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ + $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && - grep $am__obj sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message @@ -328,68 +298,57 @@ # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008 +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -#serial 5 +#serial 3 # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], -[{ - # Autoconf 2.62 quotes --file arguments for eval, but not when files - # are listed without --file. Let's play safe and only enable the eval - # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac - shift - for mf - do - # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named `Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line - # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running `make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n 's/^U = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done +[for mf in $CONFIG_FILES; do + # Strip MF so we end up with the name of the file. + mf=`echo "$mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile or not. + # We used to match only the files named `Makefile.in', but + # some people rename them; so instead we look at the file content. + # Grep'ing the first line is not enough: some people post-process + # each Makefile.in and add a new line on top of each file to say so. + # Grep'ing the whole file is not good either: AIX grep has a line + # limit of 2048, but all sed's we know have understand at least 4000. + if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then + dirpart=`AS_DIRNAME("$mf")` + else + continue + fi + # Extract the definition of DEPDIR, am__include, and am__quote + # from the Makefile without running `make'. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` + test -z "$DEPDIR" && continue + am__include=`sed -n 's/^am__include = //p' < "$mf"` + test -z "am__include" && continue + am__quote=`sed -n 's/^am__quote = //p' < "$mf"` + # When using ansi2knr, U may be empty or an underscore; expand it + U=`sed -n 's/^U = //p' < "$mf"` + # Find all dependency output files, they are included files with + # $(DEPDIR) in their names. We invoke sed twice because it is the + # simplest approach to changing $(DEPDIR) to its actual value in the + # expansion. + for file in `sed -n " + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do + # Make sure the directory exists. + test -f "$dirpart/$file" && continue + fdir=`AS_DIRNAME(["$file"])` + AS_MKDIR_P([$dirpart/$fdir]) + # echo "creating $dirpart/$file" + echo '# dummy' > "$dirpart/$file" done -} +done ])# _AM_OUTPUT_DEPENDENCY_COMMANDS @@ -421,13 +380,13 @@ # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006, 2008, 2009 Free Software Foundation, Inc. +# 2005, 2006 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 16 +# serial 12 # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. @@ -444,7 +403,7 @@ # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_PREREQ([2.62])dnl +[AC_PREREQ([2.60])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl @@ -495,8 +454,8 @@ AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) AM_MISSING_PROG(AUTOHEADER, autoheader) AM_MISSING_PROG(MAKEINFO, makeinfo) -AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl +AM_PROG_INSTALL_SH +AM_PROG_INSTALL_STRIP AC_REQUIRE([AM_PROG_MKDIR_P])dnl # We need awk for the "check" target. The system "awk" is bad on # some platforms. @@ -504,36 +463,23 @@ AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_PROG_TAR([v7])])]) + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], + [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES(CC)], - [define([AC_PROG_CC], - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl + [_AM_DEPENDENCIES(CC)], + [define([AC_PROG_CC], + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES(CXX)], - [define([AC_PROG_CXX], - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl + [_AM_DEPENDENCIES(CXX)], + [define([AC_PROG_CXX], + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], - [_AM_DEPENDENCIES(OBJC)], - [define([AC_PROG_OBJC], - defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl -]) -_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl -dnl The `parallel-tests' driver may need to know about EXEEXT, so add the -dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro -dnl is hooked onto _AC_COMPILER_EXEEXT early, see below. -AC_CONFIG_COMMANDS_PRE(dnl -[m4_provide_if([_AM_COMPILER_EXEEXT], - [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl -]) - -dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not -dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further -dnl mangled by Autoconf and run in a shell conditional statement. -m4_define([_AC_COMPILER_EXEEXT], -m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) + [_AM_DEPENDENCIES(OBJC)], + [define([AC_PROG_OBJC], + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl +]) +]) # When config.status generates a header, we must update the stamp-h file. @@ -545,19 +491,18 @@ # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. -_am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in - $_am_arg | $_am_arg:* ) + $1 | $1:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done -echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) +echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc. +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -568,14 +513,7 @@ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -if test x"${install_sh}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; - *) - install_sh="\${SHELL} $am_aux_dir/install-sh" - esac -fi +install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} AC_SUBST(install_sh)]) # Copyright (C) 2003, 2005 Free Software Foundation, Inc. @@ -602,38 +540,27 @@ # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering -# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008 +# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 5 +# serial 4 -# AM_MAINTAINER_MODE([DEFAULT-MODE]) -# ---------------------------------- -# Control maintainer-specific portions of Makefiles. -# Default is to disable them, unless `enable' is passed literally. -# For symmetry, `disable' may be passed as well. Anyway, the user -# can override the default with the --enable/--disable switch. AC_DEFUN([AM_MAINTAINER_MODE], -[m4_case(m4_default([$1], [disable]), - [enable], [m4_define([am_maintainer_other], [disable])], - [disable], [m4_define([am_maintainer_other], [enable])], - [m4_define([am_maintainer_other], [enable]) - m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) -AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles]) - dnl maintainer-mode's default is 'disable' unless 'enable' is passed - AC_ARG_ENABLE([maintainer-mode], -[ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful +[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) + dnl maintainer-mode is disabled by default + AC_ARG_ENABLE(maintainer-mode, +[ --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer], - [USE_MAINTAINER_MODE=$enableval], - [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) + USE_MAINTAINER_MODE=$enableval, + USE_MAINTAINER_MODE=no) AC_MSG_RESULT([$USE_MAINTAINER_MODE]) - AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) + AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes]) MAINT=$MAINTAINER_MODE_TRUE - AC_SUBST([MAINT])dnl + AC_SUBST(MAINT)dnl ] ) @@ -641,13 +568,13 @@ # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc. +# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 4 +# serial 3 # AM_MAKE_INCLUDE() # ----------------- @@ -656,7 +583,7 @@ [am_make=${MAKE-make} cat > confinc << 'END' am__doit: - @echo this is the am__doit target + @echo done .PHONY: am__doit END # If we don't find an include directive, just comment out the code. @@ -666,24 +593,24 @@ _am_result=none # First try GNU make style include. echo "include confinc" > confmf -# Ignore all kinds of additional output from `make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac +# We grep out `Entering directory' and `Leaving directory' +# messages which can occur if `w' ends up in MAKEFLAGS. +# In particular we don't look at `^make:' because GNU make might +# be invoked under some other name (usually "gmake"), in which +# case it prints its new name instead of `make'. +if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then + am__include=include + am__quote= + _am_result=GNU +fi # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac + if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then + am__include=.include + am__quote="\"" + _am_result=BSD + fi fi AC_SUBST([am__include]) AC_SUBST([am__quote]) @@ -693,14 +620,14 @@ # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008 +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 6 +# serial 5 # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ @@ -717,14 +644,7 @@ AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac -fi +test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" # Use eval to expand $SHELL if eval "$MISSING --run true"; then am_missing_run="$MISSING --run " @@ -762,13 +682,13 @@ # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc. +# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 4 +# serial 3 # _AM_MANGLE_OPTION(NAME) # ----------------------- @@ -785,7 +705,7 @@ # ---------------------------------- # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], -[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) +[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- @@ -795,14 +715,14 @@ # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008 +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 5 +# serial 4 # AM_SANITY_CHECK # --------------- @@ -811,29 +731,16 @@ # Just in case sleep 1 echo timestamp > conftest.file -# Reject unsafe characters in $srcdir or the absolute working directory -# name. Accept space and tab only in the latter. -am_lf=' -' -case `pwd` in - *[[\\\"\#\$\&\'\`$am_lf]]*) - AC_MSG_ERROR([unsafe absolute working directory name]);; -esac -case $srcdir in - *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) - AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; -esac - # Do `set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` + set X `ls -t $srcdir/configure conftest.file` fi rm -f conftest.file if test "$[*]" != "X $srcdir/configure conftest.file" \ @@ -886,25 +793,18 @@ INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006, 2008 Free Software Foundation, Inc. +# Copyright (C) 2006 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 2 - # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- -# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. +# Prevent Automake from outputing VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) -# AM_SUBST_NOTMAKE(VARIABLE) -# --------------------------- -# Public sister of _AM_SUBST_NOTMAKE. -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) - # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004, 2005 Free Software Foundation, Inc. diff -Nru lcdf-typetools-2.87/autoconf.h.in lcdf-typetools-2.92/autoconf.h.in --- lcdf-typetools-2.87/autoconf.h.in 2011-01-27 17:50:11.000000000 +0000 +++ lcdf-typetools-2.92/autoconf.h.in 2011-08-15 01:44:59.000000000 +0000 @@ -1,8 +1,5 @@ /* autoconf.h.in. Generated from configure.ac by autoheader. */ -/* Define if strtod is broken. */ -#undef BROKEN_STRTOD - /* Define if the va_list type is addressable. */ #undef HAVE_ADDRESSABLE_VA_LIST @@ -21,6 +18,12 @@ /* Define to run updmap from otftotfm. */ #undef HAVE_AUTO_UPDMAP +/* Define if strnlen is broken. */ +#undef HAVE_BROKEN_STRNLEN + +/* Define if strtod is broken. */ +#undef HAVE_BROKEN_STRTOD + /* Define to 1 if you have the header file. */ #undef HAVE_BYTEORDER_H @@ -31,6 +34,10 @@ if you don't. */ #undef HAVE_DECL_KPSE_OPENTYPE_FORMAT +/* Define to 1 if you have the declaration of `strnlen', and to 0 if you + don't. */ +#undef HAVE_DECL_STRNLEN + /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_DIRENT_H @@ -83,6 +90,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H +/* Define to 1 if you have the `strdup' function. */ +#undef HAVE_STRDUP + /* Define to 1 if you have the `strerror' function. */ #undef HAVE_STRERROR @@ -130,6 +140,9 @@ /* Define if you have u_intXX_t types but not uintXX_t types. */ #undef HAVE_U_INT_TYPES +/* Define to 1 if you have the `vsnprintf' function. */ +#undef HAVE_VSNPRINTF + /* Define to 1 if you have the `waitpid' function. */ #undef HAVE_WAITPID @@ -155,9 +168,6 @@ /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME -/* Define to the home page for this package. */ -#undef PACKAGE_URL - /* Define to the version of this package. */ #undef PACKAGE_VERSION @@ -187,3 +197,11 @@ /* Version number of package */ #undef VERSION + +/* Define to 1 if your processor stores words with the most significant byte + first (like Motorola and SPARC, unlike Intel and VAX). */ +#undef WORDS_BIGENDIAN + +/* Define to 1 if your processor stores words with the least significant byte + first (like Intel and VAX, unlike Motorola and SPARC). */ +#undef WORDS_LITTLEENDIAN diff -Nru lcdf-typetools-2.87/cfftot1/cfftot1.1 lcdf-typetools-2.92/cfftot1/cfftot1.1 --- lcdf-typetools-2.87/cfftot1/cfftot1.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/cfftot1/cfftot1.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,4 +1,4 @@ -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. diff -Nru lcdf-typetools-2.87/cfftot1/Makefile.in lcdf-typetools-2.92/cfftot1/Makefile.in --- lcdf-typetools-2.87/cfftot1/Makefile.in 2011-01-27 17:49:49.000000000 +0000 +++ lcdf-typetools-2.92/cfftot1/Makefile.in 2011-08-15 01:44:51.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,16 +41,15 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_cfftot1_OBJECTS = cfftot1.$(OBJEXT) maket1font.$(OBJEXT) cfftot1_OBJECTS = $(am_cfftot1_OBJECTS) cfftot1_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -64,27 +61,6 @@ LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ SOURCES = $(cfftot1_SOURCES) DIST_SOURCES = $(cfftot1_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -137,7 +113,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -187,7 +162,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -207,14 +181,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign cfftot1/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign cfftot1/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign cfftot1/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign cfftot1/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -232,41 +206,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -285,122 +244,112 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -416,17 +365,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -458,7 +403,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -479,8 +423,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -489,28 +431,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -550,7 +482,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/cfftot1/maket1font.cc lcdf-typetools-2.92/cfftot1/maket1font.cc --- lcdf-typetools-2.87/cfftot1/maket1font.cc 2011-01-27 17:43:37.000000000 +0000 +++ lcdf-typetools-2.92/cfftot1/maket1font.cc 2011-06-02 07:00:18.000000000 +0000 @@ -42,7 +42,7 @@ bool type2_command(int, const uint8_t *, int *); - String landmark() const; + String landmark(ErrorHandler *errh) const; class Subr; @@ -159,10 +159,10 @@ } String -MakeType1CharstringInterp::landmark() const +MakeType1CharstringInterp::landmark(ErrorHandler *errh) const { if (_cur_glyph >= 0 && _cur_glyph < program()->nglyphs()) - return String("glyph '") + program()->glyph_name(_cur_glyph) + "'"; + return errh->format("glyph %<%s%>", program()->glyph_name(_cur_glyph).c_str()); else return String(); } @@ -406,7 +406,7 @@ Type1CharstringGenInterp::run(g, out); if (Type1CharstringGenInterp::bad_flex() && !_flex_message) { - errh->lwarning(landmark(), "complex flex hint replaced with curves"); + errh->lwarning(landmark(errh), "complex flex hint replaced with curves"); errh->message("(This Type 2 format font contains flex hints prohibited by Type 1.\nI%,ve safely replaced them with ordinary curves.)"); _flex_message = true; } diff -Nru lcdf-typetools-2.87/configure lcdf-typetools-2.92/configure --- lcdf-typetools-2.87/configure 2011-01-27 17:49:51.000000000 +0000 +++ lcdf-typetools-2.92/configure 2011-08-15 01:44:52.000000000 +0000 @@ -1,81 +1,60 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.64 for lcdf-typetools 2.87. +# Generated by GNU Autoconf 2.61 for lcdf-typetools 2.92. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software -# Foundation, Inc. -# +# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## +## --------------------- ## +## M4sh Initialization. ## +## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; esac + fi -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' + + +# PATH needs CR +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' + PATH_SEPARATOR=: fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' + rm -f conf$$.sh fi -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } +# Support unset when possible. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then + as_unset=unset +else + as_unset=false fi @@ -84,18 +63,20 @@ # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) +as_nl=' +' IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. -case $0 in #(( +case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +done IFS=$as_save_IFS ;; @@ -106,321 +87,354 @@ as_myself=$0 fi if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 + echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +# Work around bugs in pre-3.0 UWIN ksh. +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE +for as_var in \ + LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ + LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ + LC_TELEPHONE LC_TIME +do + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then + eval $as_var=C; export $as_var + else + ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var + fi +done + +# Required to use basename. +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi + + +# Name of the executable. +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` # CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH +$as_unset CDPATH + if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which - # is contrary to our usage. Disable this feature. - alias -g '\${1+\"\$@\"}'='\"\$@\"' - setopt NO_GLOB_SUBST + if (eval ":") 2>/dev/null; then + as_have_required=yes else - case \`(set -o) 2>/dev/null\` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac + as_have_required=no fi -" - as_required="as_fn_return () { (exit \$1); } -as_fn_success () { as_fn_return 0; } -as_fn_failure () { as_fn_return 1; } -as_fn_ret_success () { return 0; } -as_fn_ret_failure () { return 1; } + + if test $as_have_required = yes && (eval ": +(as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} exitcode=0 -as_fn_success || { exitcode=1; echo as_fn_success failed.; } -as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } -as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } -as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } -if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : - -else - exitcode=1; echo positional parameters were not saved. -fi -test x\$exitcode = x0 || exit 1" - as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO - as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO - eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && - test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 -test \$(( 1 + 1 )) = 2 || exit 1" - if (eval "$as_required") 2>/dev/null; then : - as_have_required=yes +if as_func_success; then + : else - as_have_required=no + exitcode=1 + echo as_func_success failed. fi - if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_found=false + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test \$exitcode = 0) || { (exit 1); exit 1; } + +( + as_lineno_1=\$LINENO + as_lineno_2=\$LINENO + test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && + test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } +") 2> /dev/null; then + : +else + as_candidate_shells= + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - as_found=: - case $as_dir in #( + case $as_dir in /*) for as_base in sh bash ksh sh5; do - # Try only shells that exist, to save several forks. - as_shell=$as_dir/$as_base - if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : - CONFIG_SHELL=$as_shell as_have_required=yes - if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : - break 2 -fi -fi + as_candidate_shells="$as_candidate_shells $as_dir/$as_base" done;; esac - as_found=false done -$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : - CONFIG_SHELL=$SHELL as_have_required=yes -fi; } IFS=$as_save_IFS - if test "x$CONFIG_SHELL" != x; then : - # We cannot yet assume a decent shell, so we have to provide a - # neutralization value for shells without unset; and this also - # works around shells that cannot unset nonexistent variables. - BASH_ENV=/dev/null - ENV=/dev/null - (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} -fi - - if test x$as_have_required = xno; then : - $as_echo "$0: This script requires a shell more modern than all" - $as_echo "$0: the shells that I found on your system." - if test x${ZSH_VERSION+set} = xset ; then - $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" - $as_echo "$0: be upgraded to zsh 4.3.4 or later." - else - $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, -$0: including any error possibly output before this -$0: message. Then install a modern shell, or manually run -$0: the script under such a shell if you do have one." - fi - exit 1 -fi + for as_shell in $as_candidate_shells $SHELL; do + # Try only shells that exist, to save several forks. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } && + { ("$as_shell") 2> /dev/null <<\_ASEOF +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + fi + + +: +_ASEOF +}; then + CONFIG_SHELL=$as_shell + as_have_required=yes + if { "$as_shell" 2> /dev/null <<\_ASEOF +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + fi -SHELL=${CONFIG_SHELL-/bin/sh} -export SHELL -# Unset more variables known to interfere with behavior of common tools. -CLICOLOR_FORCE= GREP_OPTIONS= -unset CLICOLOR_FORCE GREP_OPTIONS -## --------------------- ## -## M4sh Shell Functions. ## -## --------------------- ## -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" +: +(as_func_return () { + (exit $1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi -} # as_fn_mkdir_p -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' +if as_func_ret_success; then + : else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = "$1" ); then + : else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -# as_fn_error ERROR [LINENO LOG_FD] -# --------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with status $?, using 1 if that was 0. -as_fn_error () -{ - as_status=$?; test $as_status -eq 0 && as_status=1 - if test "$3"; then - as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 - fi - $as_echo "$as_me: error: $1" >&2 - as_fn_exit $as_status -} # as_fn_error + exitcode=1 + echo positional parameters were not saved. +fi -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr +test $exitcode = 0) || { (exit 1); exit 1; } + +( + as_lineno_1=$LINENO + as_lineno_2=$LINENO + test "x$as_lineno_1" != "x$as_lineno_2" && + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } + +_ASEOF +}; then + break +fi + +fi + + done + + if test "x$CONFIG_SHELL" != x; then + for as_var in BASH_ENV ENV + do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var + done + export CONFIG_SHELL + exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} +fi + + + if test $as_have_required = no; then + echo This script requires a shell more modern than all the + echo shells that I found on your system. Please install a + echo modern shell, or manually run the script under such a + echo shell if you do have one. + { (exit 1); exit 1; } +fi + + +fi + +fi + + + +(eval "as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : else - as_expr=false + exitcode=1 + echo as_func_success failed. fi -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : else - as_basename=false + exitcode=1 + echo as_func_ret_success failed. fi -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : else - as_dirname=false + exitcode=1 + echo positional parameters were not saved. fi -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` +test \$exitcode = 0") || { + echo No shell found that supports shell functions. + echo Please tell autoconf@gnu.org about your system, + echo including any error possibly output before this + echo message +} -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - as_lineno_1=$LINENO as_lineno_1a=$LINENO - as_lineno_2=$LINENO as_lineno_2a=$LINENO - eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && - test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { - # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) + as_lineno_1=$LINENO + as_lineno_2=$LINENO + test "x$as_lineno_1" != "x$as_lineno_2" && + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { + + # Create $as_me.lineno as a copy of $as_myself, but with $LINENO + # uniformly replaced by the line number. The first 'sed' inserts a + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. + # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= @@ -437,7 +451,8 @@ s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 + { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the @@ -447,40 +462,49 @@ exit } -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in +-n*) + case `echo 'x\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + *) ECHO_C='\c';; + esac;; *) ECHO_N='-n';; esac +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null + mkdir conf$$.dir fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -p'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -p' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else +echo >conf$$.file +if ln -s conf$$.file conf$$ 2>/dev/null; then + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' - fi +elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln else as_ln_s='cp -p' fi @@ -488,7 +512,7 @@ rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' + as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false @@ -505,12 +529,12 @@ as_test_x=' eval sh -c '\'' if test -d "$1"; then - test -d "$1/."; + test -d "$1/."; else - case $1 in #( - -*)set "./$1";; + case $1 in + -*)set "./$1";; esac; - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' @@ -524,6 +548,7 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" + exec 7<&0 &1 # Name of the host. @@ -542,14 +567,14 @@ subdirs= MFLAGS= MAKEFLAGS= +SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='lcdf-typetools' PACKAGE_TARNAME='lcdf-typetools' -PACKAGE_VERSION='2.87' -PACKAGE_STRING='lcdf-typetools 2.87' +PACKAGE_VERSION='2.92' +PACKAGE_STRING='lcdf-typetools 2.92' PACKAGE_BUGREPORT='' -PACKAGE_URL='' ac_unique_file="NEWS" # Factoring default headers for most tests. @@ -588,132 +613,108 @@ # include #endif" -ac_subst_vars='am__EXEEXT_FALSE -am__EXEEXT_TRUE -LTLIBOBJS -LIBOBJS -FIXLIBC_FALSE -FIXLIBC_TRUE -KPATHSEA_RULE -KPATHSEA_DEPEND -KPATHSEA_LIBS -KPATHSEA_INCLUDES -have_kpathsea_FALSE -have_kpathsea_TRUE -EGREP -GREP -SELECTED_SUBDIRS -TEMPLATE_OBJS -RANLIB -CXXCPP -am__fastdepCXX_FALSE -am__fastdepCXX_TRUE -CXXDEPMODE -ac_ct_CXX -CXXFLAGS -CXX -CPP -am__fastdepCC_FALSE -am__fastdepCC_TRUE -CCDEPMODE -AMDEPBACKSLASH -AMDEP_FALSE -AMDEP_TRUE -am__quote -am__include -DEPDIR -OBJEXT -EXEEXT -ac_ct_CC -CPPFLAGS -LDFLAGS -CFLAGS -CC -MAINT -MAINTAINER_MODE_FALSE -MAINTAINER_MODE_TRUE -am__untar -am__tar -AMTAR -am__leading_dot -SET_MAKE -AWK -mkdir_p -MKDIR_P -INSTALL_STRIP_PROGRAM -STRIP -install_sh -MAKEINFO -AUTOHEADER -AUTOMAKE -AUTOCONF -ACLOCAL -VERSION -PACKAGE -CYGPATH_W -am__isrc -INSTALL_DATA -INSTALL_SCRIPT -INSTALL_PROGRAM -target_alias -host_alias -build_alias -LIBS -ECHO_T -ECHO_N -ECHO_C -DEFS -mandir -localedir -libdir -psdir -pdfdir -dvidir -htmldir -infodir -docdir -oldincludedir -includedir -localstatedir -sharedstatedir -sysconfdir -datadir -datarootdir -libexecdir -sbindir -bindir -program_transform_name -prefix -exec_prefix -PACKAGE_URL -PACKAGE_BUGREPORT -PACKAGE_STRING -PACKAGE_VERSION -PACKAGE_TARNAME -PACKAGE_NAME +ac_subst_vars='SHELL PATH_SEPARATOR -SHELL' +PACKAGE_NAME +PACKAGE_TARNAME +PACKAGE_VERSION +PACKAGE_STRING +PACKAGE_BUGREPORT +exec_prefix +prefix +program_transform_name +bindir +sbindir +libexecdir +datarootdir +datadir +sysconfdir +sharedstatedir +localstatedir +includedir +oldincludedir +docdir +infodir +htmldir +dvidir +pdfdir +psdir +libdir +localedir +mandir +DEFS +ECHO_C +ECHO_N +ECHO_T +LIBS +build_alias +host_alias +target_alias +INSTALL_PROGRAM +INSTALL_SCRIPT +INSTALL_DATA +am__isrc +CYGPATH_W +PACKAGE +VERSION +ACLOCAL +AUTOCONF +AUTOMAKE +AUTOHEADER +MAKEINFO +install_sh +STRIP +INSTALL_STRIP_PROGRAM +mkdir_p +AWK +SET_MAKE +am__leading_dot +AMTAR +am__tar +am__untar +MAINTAINER_MODE_TRUE +MAINTAINER_MODE_FALSE +MAINT +CC +CFLAGS +LDFLAGS +CPPFLAGS +ac_ct_CC +EXEEXT +OBJEXT +DEPDIR +am__include +am__quote +AMDEP_TRUE +AMDEP_FALSE +AMDEPBACKSLASH +CCDEPMODE +am__fastdepCC_TRUE +am__fastdepCC_FALSE +CPP +CXX +CXXFLAGS +ac_ct_CXX +CXXDEPMODE +am__fastdepCXX_TRUE +am__fastdepCXX_FALSE +CXXCPP +RANLIB +TEMPLATE_OBJS +SELECTED_SUBDIRS +GREP +EGREP +have_kpathsea_TRUE +have_kpathsea_FALSE +KPATHSEA_INCLUDES +KPATHSEA_LIBS +KPATHSEA_DEPEND +KPATHSEA_RULE +FIXLIBC_TRUE +FIXLIBC_FALSE +LIBOBJS +LTLIBOBJS' ac_subst_files='' -ac_user_opts=' -enable_option_checking -enable_maintainer_mode -enable_dependency_tracking -enable_warnings -enable_cfftot1 -enable_mmafm -enable_mmpfb -enable_otfinfo -enable_otftotfm -enable_t1dotlessj -enable_t1lint -enable_t1rawafm -enable_t1reencode -enable_t1testpage -enable_ttftotype42 -enable_updmap -with_kpathsea -enable_selfauto_set -' ac_precious_vars='build_alias host_alias target_alias @@ -732,8 +733,6 @@ # Initialize some variables set by options. ac_init_help= ac_init_version=false -ac_unrecognized_opts= -ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null @@ -832,20 +831,13 @@ datarootdir=$ac_optarg ;; -disable-* | --disable-*) - ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` + ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error "invalid feature name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=no ;; + expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && + { echo "$as_me: error: invalid feature name: $ac_feature" >&2 + { (exit 1); exit 1; }; } + ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` + eval enable_$ac_feature=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; @@ -858,20 +850,13 @@ dvidir=$ac_optarg ;; -enable-* | --enable-*) - ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` + ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error "invalid feature name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=\$ac_optarg ;; + expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && + { echo "$as_me: error: invalid feature name: $ac_feature" >&2 + { (exit 1); exit 1; }; } + ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` + eval enable_$ac_feature=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ @@ -1062,36 +1047,22 @@ ac_init_version=: ;; -with-* | --with-*) - ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` + ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error "invalid package name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=\$ac_optarg ;; + expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && + { echo "$as_me: error: invalid package name: $ac_package" >&2 + { (exit 1); exit 1; }; } + ac_package=`echo $ac_package | sed 's/[-.]/_/g'` + eval with_$ac_package=\$ac_optarg ;; -without-* | --without-*) - ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` + ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error "invalid package name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=no ;; + expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && + { echo "$as_me: error: invalid package name: $ac_package" >&2 + { (exit 1); exit 1; }; } + ac_package=`echo $ac_package | sed 's/[-.]/_/g'` + eval with_$ac_package=no ;; --x) # Obsolete; use --with-x. @@ -1111,25 +1082,25 @@ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; - -*) as_fn_error "unrecognized option: \`$ac_option' -Try \`$0 --help' for more information." + -*) { echo "$as_me: error: unrecognized option: $ac_option +Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; } ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. - case $ac_envvar in #( - '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error "invalid variable name: \`$ac_envvar'" ;; - esac + expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && + { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 + { (exit 1); exit 1; }; } eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. - $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 + echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ;; @@ -1138,36 +1109,23 @@ if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` - as_fn_error "missing argument to $ac_option" + { echo "$as_me: error: missing argument to $ac_option" >&2 + { (exit 1); exit 1; }; } fi -if test -n "$ac_unrecognized_opts"; then - case $enable_option_checking in - no) ;; - fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; - *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; - esac -fi - -# Check all directory arguments for consistency. +# Be sure to have absolute directory names. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var - # Remove trailing slashes. - case $ac_val in - */ ) - ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` - eval $ac_var=\$ac_val;; - esac - # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac - as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" + { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 + { (exit 1); exit 1; }; } done # There might be people who depend on the old broken behavior: `$host' @@ -1181,7 +1139,7 @@ if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe - $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. + echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used." >&2 elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes @@ -1197,21 +1155,23 @@ ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || - as_fn_error "working directory cannot be determined" + { echo "$as_me: error: Working directory cannot be determined" >&2 + { (exit 1); exit 1; }; } test "X$ac_ls_di" = "X$ac_pwd_ls_di" || - as_fn_error "pwd does not report name of working directory" + { echo "$as_me: error: pwd does not report name of working directory" >&2 + { (exit 1); exit 1; }; } # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. - ac_confdir=`$as_dirname -- "$as_myself" || -$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_myself" : 'X\(//\)[^/]' \| \ - X"$as_myself" : 'X\(//\)$' \| \ - X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_myself" | + ac_confdir=`$as_dirname -- "$0" || +$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$0" : 'X\(//\)[^/]' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +echo X"$0" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -1238,11 +1198,13 @@ fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." - as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" + { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 + { (exit 1); exit 1; }; } fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( - cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" + cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 + { (exit 1); exit 1; }; } pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then @@ -1268,7 +1230,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures lcdf-typetools 2.87 to adapt to many kinds of systems. +\`configure' configures lcdf-typetools 2.92 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1290,9 +1252,9 @@ Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] + [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] + [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify @@ -1302,25 +1264,25 @@ For better control, use the options below. Fine tuning of the installation directories: - --bindir=DIR user executables [EPREFIX/bin] - --sbindir=DIR system admin executables [EPREFIX/sbin] - --libexecdir=DIR program executables [EPREFIX/libexec] - --sysconfdir=DIR read-only single-machine data [PREFIX/etc] - --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] - --localstatedir=DIR modifiable single-machine data [PREFIX/var] - --libdir=DIR object code libraries [EPREFIX/lib] - --includedir=DIR C header files [PREFIX/include] - --oldincludedir=DIR C header files for non-gcc [/usr/include] - --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] - --datadir=DIR read-only architecture-independent data [DATAROOTDIR] - --infodir=DIR info documentation [DATAROOTDIR/info] - --localedir=DIR locale-dependent data [DATAROOTDIR/locale] - --mandir=DIR man documentation [DATAROOTDIR/man] - --docdir=DIR documentation root [DATAROOTDIR/doc/lcdf-typetools] - --htmldir=DIR html documentation [DOCDIR] - --dvidir=DIR dvi documentation [DOCDIR] - --pdfdir=DIR pdf documentation [DOCDIR] - --psdir=DIR ps documentation [DOCDIR] + --bindir=DIR user executables [EPREFIX/bin] + --sbindir=DIR system admin executables [EPREFIX/sbin] + --libexecdir=DIR program executables [EPREFIX/libexec] + --sysconfdir=DIR read-only single-machine data [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] + --localstatedir=DIR modifiable single-machine data [PREFIX/var] + --libdir=DIR object code libraries [EPREFIX/lib] + --includedir=DIR C header files [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc [/usr/include] + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] + --datadir=DIR read-only architecture-independent data [DATAROOTDIR] + --infodir=DIR info documentation [DATAROOTDIR/info] + --localedir=DIR locale-dependent data [DATAROOTDIR/locale] + --mandir=DIR man documentation [DATAROOTDIR/man] + --docdir=DIR documentation root [DATAROOTDIR/doc/lcdf-typetools] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF @@ -1334,12 +1296,11 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of lcdf-typetools 2.87:";; + short | recursive ) echo "Configuration of lcdf-typetools 2.92:";; esac cat <<\_ACEOF Optional Features: - --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-maintainer-mode enable make rules and dependencies not useful @@ -1347,23 +1308,36 @@ --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --enable-warnings compile with -Wall - --disable-cfftot1 do not build the cfftot1 program - --disable-mmafm do not build the mmafm program - --disable-mmpfb do not build the mmpfb program - --disable-otfinfo do not build the otfinfo program - --disable-otftotfm do not build the otftotfm program - --disable-t1dotlessj do not build the t1dotlessj program - --disable-t1lint do not build the t1lint program - --disable-t1rawafm do not build the t1rawafm program - --disable-t1reencode do not build the t1reencode program - --disable-t1testpage do not build the t1testpage program - --disable-ttftotype42 do not build the ttftotype42 program - --disable-auto-cfftot1 disable running cfftot1 from otftotfm + --disable-cfftot1 +26do not build the cfftot1 program + --disable-mmafm +26do not build the mmafm program + --disable-mmpfb +26do not build the mmpfb program + --disable-otfinfo +26do not build the otfinfo program + --disable-otftotfm +26do not build the otftotfm program + --disable-t1dotlessj +26do not build the t1dotlessj program + --disable-t1lint +26do not build the t1lint program + --disable-t1rawafm +26do not build the t1rawafm program + --disable-t1reencode +26do not build the t1reencode program + --disable-t1testpage +26do not build the t1testpage program + --disable-ttftotype42 +26do not build the ttftotype42 program + --disable-auto-cfftot1 +26disable running cfftot1 from otftotfm --disable-auto-t1dotlessj - disable running t1dotlessj from otftotfm +26disable running t1dotlessj from otftotfm --disable-auto-ttftotype42 - disable running ttftotype42 from otftotfm - --disable-auto-updmap disable running updmap from otftotfm +26disable running ttftotype42 from otftotfm + --disable-auto-updmap +26disable running updmap from otftotfm --disable-selfauto-set disable setting SELFAUTO variables from kpsewhich Optional Packages: @@ -1387,7 +1361,6 @@ Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. -Report bugs to the package provider. _ACEOF ac_status=$? fi @@ -1395,17 +1368,15 @@ if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d "$ac_dir" || - { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || - continue + test -d "$ac_dir" || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; @@ -1441,7 +1412,7 @@ echo && $SHELL "$ac_srcdir/configure" --help=recursive else - $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 + echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done @@ -1450,3598 +1421,5572 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -lcdf-typetools configure 2.87 -generated by GNU Autoconf 2.64 +lcdf-typetools configure 2.92 +generated by GNU Autoconf 2.61 -Copyright (C) 2009 Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi +cat >config.log <<_ACEOF +This file contains any messages produced by compilers while +running configure, to aid debugging if configure makes a mistake. -## ------------------------ ## -## Autoconf initialization. ## -## ------------------------ ## - -# ac_fn_c_try_compile LINENO -# -------------------------- -# Try to compile conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext - if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - return $ac_retval +It was created by lcdf-typetools $as_me 2.92, which was +generated by GNU Autoconf 2.61. Invocation command line was -} # ac_fn_c_try_compile + $ $0 $@ -# ac_fn_c_try_cpp LINENO -# ---------------------- -# Try to preprocess conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_cpp () +_ACEOF +exec 5>>config.log { - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err +cat <<_ASUNAME +## --------- ## +## Platform. ## +## --------- ## + +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` +uname -m = `(uname -m) 2>/dev/null || echo unknown` +uname -r = `(uname -r) 2>/dev/null || echo unknown` +uname -s = `(uname -s) 2>/dev/null || echo unknown` +uname -v = `(uname -v) 2>/dev/null || echo unknown` + +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` + +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` + +_ASUNAME + +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + echo "PATH: $as_dir" +done +IFS=$as_save_IFS + +} >&5 + +cat >&5 <<_ACEOF + + +## ----------- ## +## Core tests. ## +## ----------- ## + +_ACEOF + + +# Keep a trace of the command line. +# Strip out --no-create and --no-recursion so they do not pile up. +# Strip out --silent because we don't want to record it for future runs. +# Also quote any args containing shell meta-characters. +# Make two passes to allow for proper duplicate-argument suppression. +ac_configure_args= +ac_configure_args0= +ac_configure_args1= +ac_must_keep_next=false +for ac_pass in 1 2 +do + for ac_arg + do + case $ac_arg in + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + continue ;; + *\'*) + ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + case $ac_pass in + 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; + 2) + ac_configure_args1="$ac_configure_args1 '$ac_arg'" + if test $ac_must_keep_next = true; then + ac_must_keep_next=false # Got value, back to normal. + else + case $ac_arg in + *=* | --config-cache | -C | -disable-* | --disable-* \ + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ + | -with-* | --with-* | -without-* | --without-* | --x) + case "$ac_configure_args0 " in + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; + esac + ;; + -* ) ac_must_keep_next=true ;; + esac + fi + ac_configure_args="$ac_configure_args '$ac_arg'" + ;; + esac + done +done +$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } +$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } + +# When interrupted or exit'd, cleanup temporary files, and complete +# config.log. We remove comments because anyway the quotes in there +# would cause problems or look ugly. +# WARNING: Use '\'' to represent an apostrophe within the trap. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. +trap 'exit_status=$? + # Save into config.log some information that might help in debugging. + { + echo + + cat <<\_ASBOX +## ---------------- ## +## Cache variables. ## +## ---------------- ## +_ASBOX + echo + # The following way of writing the cache mishandles newlines in values, +( + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + *) $as_unset $ac_var ;; + esac ;; + esac + done + (set) 2>&1 | + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( + *${as_nl}ac_space=\ *) + sed -n \ + "s/'\''/'\''\\\\'\'''\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" + ;; #( + *) + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" + ;; + esac | + sort +) + echo + + cat <<\_ASBOX +## ----------------- ## +## Output variables. ## +## ----------------- ## +_ASBOX + echo + for ac_var in $ac_subst_vars + do + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + echo "$ac_var='\''$ac_val'\''" + done | sort + echo + + if test -n "$ac_subst_files"; then + cat <<\_ASBOX +## ------------------- ## +## File substitutions. ## +## ------------------- ## +_ASBOX + echo + for ac_var in $ac_subst_files + do + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + echo "$ac_var='\''$ac_val'\''" + done | sort + echo + fi + + if test -s confdefs.h; then + cat <<\_ASBOX +## ----------- ## +## confdefs.h. ## +## ----------- ## +_ASBOX + echo + cat confdefs.h + echo + fi + test "$ac_signal" != 0 && + echo "$as_me: caught signal $ac_signal" + echo "$as_me: exit $exit_status" + } >&5 + rm -f core *.core core.conftest.* && + rm -f -r conftest* confdefs* conf$$* $ac_clean_files && + exit $exit_status +' 0 +for ac_signal in 1 2 13 15; do + trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal +done +ac_signal=0 + +# confdefs.h avoids OS command line length limits that DEFS can exceed. +rm -f -r conftest* confdefs.h + +# Predefined preprocessor variables. + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_NAME "$PACKAGE_NAME" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_TARNAME "$PACKAGE_TARNAME" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_VERSION "$PACKAGE_VERSION" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_STRING "$PACKAGE_STRING" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" +_ACEOF + + +# Let the site file select an alternate cache file if it wants to. +# Prefer explicitly selected file to automatically selected ones. +if test -n "$CONFIG_SITE"; then + set x "$CONFIG_SITE" +elif test "x$prefix" != xNONE; then + set x "$prefix/share/config.site" "$prefix/etc/config.site" +else + set x "$ac_default_prefix/share/config.site" \ + "$ac_default_prefix/etc/config.site" +fi +shift +for ac_site_file +do + if test -r "$ac_site_file"; then + { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 +echo "$as_me: loading site script $ac_site_file" >&6;} + sed 's/^/| /' "$ac_site_file" >&5 + . "$ac_site_file" + fi +done + +if test -r "$cache_file"; then + # Some versions of bash will fail to source /dev/null (special + # files actually), so we avoid doing that. + if test -f "$cache_file"; then + { echo "$as_me:$LINENO: loading cache $cache_file" >&5 +echo "$as_me: loading cache $cache_file" >&6;} + case $cache_file in + [\\/]* | ?:[\\/]* ) . "$cache_file";; + *) . "./$cache_file";; + esac + fi +else + { echo "$as_me:$LINENO: creating cache $cache_file" >&5 +echo "$as_me: creating cache $cache_file" >&6;} + >$cache_file +fi + +# Check that the precious variables saved in the cache have kept the same +# value. +ac_cache_corrupted=false +for ac_var in $ac_precious_vars; do + eval ac_old_set=\$ac_cv_env_${ac_var}_set + eval ac_new_set=\$ac_env_${ac_var}_set + eval ac_old_val=\$ac_cv_env_${ac_var}_value + eval ac_new_val=\$ac_env_${ac_var}_value + case $ac_old_set,$ac_new_set in + set,) + { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,set) + { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 +echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,);; + *) + if test "x$ac_old_val" != "x$ac_new_val"; then + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 +echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 +echo "$as_me: former value: $ac_old_val" >&2;} + { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 +echo "$as_me: current value: $ac_new_val" >&2;} + ac_cache_corrupted=: + fi;; + esac + # Pass precious variables to config.status. + if test "$ac_new_set" = set; then + case $ac_new_val in + *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *) ac_arg=$ac_var=$ac_new_val ;; + esac + case " $ac_configure_args " in + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. + *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; + esac + fi +done +if $ac_cache_corrupted; then + { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 +echo "$as_me: error: changes in the environment can compromise the build" >&2;} + { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 +echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} + { (exit 1); exit 1; }; } +fi + + + + + + + + + + + + + + + + + + + + + + + + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + +am__api_version='1.10' + +ac_aux_dir= +for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do + if test -f "$ac_dir/install-sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install-sh -c" + break + elif test -f "$ac_dir/install.sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install.sh -c" + break + elif test -f "$ac_dir/shtool"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/shtool install -c" + break + fi +done +if test -z "$ac_aux_dir"; then + { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 +echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} + { (exit 1); exit 1; }; } +fi + +# These three variables are undocumented and unsupported, +# and are intended to be withdrawn in a future Autoconf release. +# They can cause serious problems if a builder's source tree is in a directory +# whose full name contains unusual characters. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. + + +# Find a good install program. We prefer a C program (faster), +# so one script is as good as another. But avoid the broken or +# incompatible versions: +# SysV /etc/install, /usr/sbin/install +# SunOS /usr/etc/install +# IRIX /sbin/install +# AIX /bin/install +# AmigaOS /C/install, which installs bootblocks on floppy discs +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag +# AFS /usr/afsws/bin/install, which mishandles nonexistent args +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" +# OS/2's system install, which has a completely different semantic +# ./install, which can be erroneously created by make from ./install.sh. +{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 +echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } +if test -z "$INSTALL"; then +if test "${ac_cv_path_install+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + # Account for people who put trailing slashes in PATH elements. +case $as_dir/ in + ./ | .// | /cC/* | \ + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ + ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ + /usr/ucb/* ) ;; + *) + # OSF1 and SCO ODT 3.0 have their own names for install. + # Don't use installbsd from OSF since it installs stuff as root + # by default. + for ac_prog in ginstall scoinst install; do + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then + if test $ac_prog = install && + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. + : + elif test $ac_prog = install && + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # program-specific install script used by HP pwplus--don't use. + : + else + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" + break 3 + fi + fi + done + done + ;; +esac +done +IFS=$as_save_IFS + + +fi + if test "${ac_cv_path_install+set}" = set; then + INSTALL=$ac_cv_path_install + else + # As a last resort, use the slow shell script. Don't cache a + # value for INSTALL within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + INSTALL=$ac_install_sh + fi +fi +{ echo "$as_me:$LINENO: result: $INSTALL" >&5 +echo "${ECHO_T}$INSTALL" >&6; } + +# Use test -z because SunOS4 sh mishandles braces in ${var-val}. +# It thinks the first close brace ends the variable substitution. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' + +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' + +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' + +{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5 +echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; } +# Just in case +sleep 1 +echo timestamp > conftest.file +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t $srcdir/configure conftest.file` + fi + rm -f conftest.file + if test "$*" != "X $srcdir/configure conftest.file" \ + && test "$*" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken +alias in your environment" >&5 +echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken +alias in your environment" >&2;} + { (exit 1); exit 1; }; } + fi + + test "$2" = conftest.file + ) +then + # Ok. + : +else + { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! +Check your system clock" >&5 +echo "$as_me: error: newly created file is older than distributed files! +Check your system clock" >&2;} + { (exit 1); exit 1; }; } +fi +{ echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } +test "$program_prefix" != NONE && + program_transform_name="s&^&$program_prefix&;$program_transform_name" +# Use a double $ so make ignores it. +test "$program_suffix" != NONE && + program_transform_name="s&\$&$program_suffix&;$program_transform_name" +# Double any \ or $. echo might interpret backslashes. +# By default was `s,x,x', remove it if useless. +cat <<\_ACEOF >conftest.sed +s/[\\$]/&&/g;s/;s,x,x,$// +_ACEOF +program_transform_name=`echo $program_transform_name | sed -f conftest.sed` +rm -f conftest.sed + +# expand $ac_aux_dir to an absolute path +am_aux_dir=`cd $ac_aux_dir && pwd` + +test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" +# Use eval to expand $SHELL +if eval "$MISSING --run true"; then + am_missing_run="$MISSING --run " +else + am_missing_run= + { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 +echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} +fi + +{ echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 +echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; } +if test -z "$MKDIR_P"; then + if test "${ac_cv_path_mkdir+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in mkdir gmkdir; do + for ac_exec_ext in '' $ac_executable_extensions; do + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( + 'mkdir (GNU coreutils) '* | \ + 'mkdir (coreutils) '* | \ + 'mkdir (fileutils) '4.1*) + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext + break 3;; + esac + done + done +done +IFS=$as_save_IFS + +fi + + if test "${ac_cv_path_mkdir+set}" = set; then + MKDIR_P="$ac_cv_path_mkdir -p" + else + # As a last resort, use the slow shell script. Don't cache a + # value for MKDIR_P within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + test -d ./--version && rmdir ./--version + MKDIR_P="$ac_install_sh -d" + fi +fi +{ echo "$as_me:$LINENO: result: $MKDIR_P" >&5 +echo "${ECHO_T}$MKDIR_P" >&6; } + +mkdir_p="$MKDIR_P" +case $mkdir_p in + [\\/$]* | ?:[\\/]*) ;; + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; +esac + +for ac_prog in gawk mawk nawk awk +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_AWK+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$AWK"; then + ac_cv_prog_AWK="$AWK" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_AWK="$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +AWK=$ac_cv_prog_AWK +if test -n "$AWK"; then + { echo "$as_me:$LINENO: result: $AWK" >&5 +echo "${ECHO_T}$AWK" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + + test -n "$AWK" && break +done + +{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } +set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.make <<\_ACEOF +SHELL = /bin/sh +all: + @echo '@@@%%%=$(MAKE)=@@@%%%' +_ACEOF +# GNU make sometimes prints "make[1]: Entering...", which would confuse us. +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac +rm -f conftest.make +fi +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } + SET_MAKE= +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + SET_MAKE="MAKE=${MAKE-make}" +fi + +rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then + am__leading_dot=. +else + am__leading_dot=_ +fi +rmdir .tst 2>/dev/null + +if test "`cd $srcdir && pwd`" != "`pwd`"; then + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output + # is not polluted with repeated "-I." + am__isrc=' -I$(srcdir)' + # test to see if srcdir already configured + if test -f $srcdir/config.status; then + { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 +echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} + { (exit 1); exit 1; }; } + fi +fi + +# test whether we have cygpath +if test -z "$CYGPATH_W"; then + if (cygpath --version) >/dev/null 2>/dev/null; then + CYGPATH_W='cygpath -w' + else + CYGPATH_W=echo + fi +fi + + +# Define the identity of the package. + PACKAGE='lcdf-typetools' + VERSION='2.92' + + +cat >>confdefs.h <<_ACEOF +#define PACKAGE "$PACKAGE" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define VERSION "$VERSION" +_ACEOF + +# Some tools Automake needs. + +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} + + +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} + + +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} + + +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} + + +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} + +install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} + +# Installed binaries are usually stripped using `strip' when the user +# run `make install-strip'. However `strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the `STRIP' environment variable to overrule this program. +if test "$cross_compiling" != no; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. +set dummy ${ac_tool_prefix}strip; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_STRIP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$STRIP"; then + ac_cv_prog_STRIP="$STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_STRIP="${ac_tool_prefix}strip" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +STRIP=$ac_cv_prog_STRIP +if test -n "$STRIP"; then + { echo "$as_me:$LINENO: result: $STRIP" >&5 +echo "${ECHO_T}$STRIP" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_STRIP"; then + ac_ct_STRIP=$STRIP + # Extract the first word of "strip", so it can be a program name with args. +set dummy strip; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_STRIP"; then + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_STRIP="strip" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP +if test -n "$ac_ct_STRIP"; then + { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +echo "${ECHO_T}$ac_ct_STRIP" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + if test "x$ac_ct_STRIP" = x; then + STRIP=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + STRIP=$ac_ct_STRIP + fi +else + STRIP="$ac_cv_prog_STRIP" +fi + +fi +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" + +# We need awk for the "check" target. The system "awk" is bad on +# some platforms. +# Always define AMTAR for backward compatibility. + +AMTAR=${AMTAR-"${am_missing_run}tar"} + +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' + + + + + +ac_config_headers="$ac_config_headers autoconf.h" + +{ echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 +echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; } + # Check whether --enable-maintainer-mode was given. +if test "${enable_maintainer_mode+set}" = set; then + enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval +else + USE_MAINTAINER_MODE=no +fi + + { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 +echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; } + if test $USE_MAINTAINER_MODE = yes; then + MAINTAINER_MODE_TRUE= + MAINTAINER_MODE_FALSE='#' +else + MAINTAINER_MODE_TRUE='#' + MAINTAINER_MODE_FALSE= +fi + + MAINT=$MAINTAINER_MODE_TRUE + + + +{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } +set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.make <<\_ACEOF +SHELL = /bin/sh +all: + @echo '@@@%%%=$(MAKE)=@@@%%%' +_ACEOF +# GNU make sometimes prints "make[1]: Entering...", which would confuse us. +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac +rm -f conftest.make +fi +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } + SET_MAKE= +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + SET_MAKE="MAKE=${MAKE-make}" +fi + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. +set dummy ${ac_tool_prefix}gcc; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_CC+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_CC="${ac_tool_prefix}gcc" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_CC"; then + ac_ct_CC=$CC + # Extract the first word of "gcc", so it can be a program name with args. +set dummy gcc; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_CC="gcc" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +ac_ct_CC=$ac_cv_prog_ac_ct_CC +if test -n "$ac_ct_CC"; then + { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +echo "${ECHO_T}$ac_ct_CC" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi +else + CC="$ac_cv_prog_CC" +fi + +if test -z "$CC"; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. +set dummy ${ac_tool_prefix}cc; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_CC+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_CC="${ac_tool_prefix}cc" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + + fi +fi +if test -z "$CC"; then + # Extract the first word of "cc", so it can be a program name with args. +set dummy cc; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_CC+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else + ac_prog_rejected=no +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then + ac_prog_rejected=yes + continue + fi + ac_cv_prog_CC="cc" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +if test $ac_prog_rejected = yes; then + # We found a bogon in the path, so make sure we never use it. + set dummy $ac_cv_prog_CC + shift + if test $# != 0; then + # We chose a different compiler from the bogus one. + # However, it has the same basename, so the bogon will be chosen + # first if we set CC to just the basename; use the full file name. + shift + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" + fi +fi +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + +fi +if test -z "$CC"; then + if test -n "$ac_tool_prefix"; then + for ac_prog in cl.exe + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_CC+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_CC="$ac_tool_prefix$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + + test -n "$CC" && break + done +fi +if test -z "$CC"; then + ac_ct_CC=$CC + for ac_prog in cl.exe +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_CC="$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +ac_ct_CC=$ac_cv_prog_ac_ct_CC +if test -n "$ac_ct_CC"; then + { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +echo "${ECHO_T}$ac_ct_CC" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + + test -n "$ac_ct_CC" && break +done + + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi +fi + +fi + + +test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH +See \`config.log' for more details." >&5 +echo "$as_me: error: no acceptable C compiler found in \$PATH +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } + +# Provide some information about the compiler. +echo "$as_me:$LINENO: checking for C compiler version" >&5 +ac_compiler=`set X $ac_compile; echo $2` +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +ac_clean_files_save=$ac_clean_files +ac_clean_files="$ac_clean_files a.out a.exe b.out" +# Try to create an executable without -o first, disregard a.out. +# It will help us diagnose broken compilers, and finding out an intuition +# of exeext. +{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 +echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } +ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` +# +# List of possible output files, starting from the most likely. +# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) +# only as a last resort. b.out is created by i960 compilers. +ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' +# +# The IRIX 6 linker writes into existing files which may not be +# executable, retaining their permissions. Remove them first so a +# subsequent execution test works. +ac_rmfiles= +for ac_file in $ac_files +do + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; + * ) ac_rmfiles="$ac_rmfiles $ac_file";; + esac +done +rm -f $ac_rmfiles + +if { (ac_try="$ac_link_default" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link_default") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' +# in a Makefile. We should not override ac_cv_exeext if it was cached, +# so that the user can short-circuit this test for compilers unknown to +# Autoconf. +for ac_file in $ac_files '' +do + test -f "$ac_file" || continue + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) + ;; + [ab].out ) + # We found the default executable, but exeext='' is most + # certainly right. + break;; + *.* ) + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + then :; else + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + fi + # We set ac_cv_exeext here because the later test for it is not + # safe: cross compilers may not add the suffix if given an `-o' + # argument, so we may need to know it at that point already. + # Even if this section looks crufty: it has the advantage of + # actually working. + break;; + * ) + break;; + esac +done +test "$ac_cv_exeext" = no && ac_cv_exeext= + +else + ac_file='' +fi + +{ echo "$as_me:$LINENO: result: $ac_file" >&5 +echo "${ECHO_T}$ac_file" >&6; } +if test -z "$ac_file"; then + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +{ { echo "$as_me:$LINENO: error: C compiler cannot create executables +See \`config.log' for more details." >&5 +echo "$as_me: error: C compiler cannot create executables +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; } +fi + +ac_exeext=$ac_cv_exeext + +# Check that the compiler produces executables we can run. If not, either +# the compiler is broken, or we cross compile. +{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 +echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } +# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 +# If not cross compiling, check that we can run a simple program. +if test "$cross_compiling" != yes; then + if { ac_try='./$ac_file' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + cross_compiling=no + else + if test "$cross_compiling" = maybe; then + cross_compiling=yes + else + { { echo "$as_me:$LINENO: error: cannot run C compiled programs. +If you meant to cross compile, use \`--host'. +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run C compiled programs. +If you meant to cross compile, use \`--host'. +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } + fi fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } >/dev/null && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +fi +{ echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } + +rm -f a.out a.exe conftest$ac_cv_exeext b.out +ac_clean_files=$ac_clean_files_save +# Check that the compiler produces executables we can run. If not, either +# the compiler is broken, or we cross compile. +{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 +echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 +echo "${ECHO_T}$cross_compiling" >&6; } + +{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 +echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + # If both `conftest.exe' and `conftest' are `present' (well, observable) +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will +# work properly (i.e., refer to `conftest.exe'), while it won't with +# `rm'. +for ac_file in conftest.exe conftest conftest.*; do + test -f "$ac_file" || continue + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + break;; + * ) break;; + esac +done +else + { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute suffix of executables: cannot compile and link +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi + +rm -f conftest$ac_cv_exeext +{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 +echo "${ECHO_T}$ac_cv_exeext" >&6; } + +rm -f conftest.$ac_ext +EXEEXT=$ac_cv_exeext +ac_exeext=$EXEEXT +{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 +echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } +if test "${ac_cv_objext+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.o conftest.obj +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + for ac_file in conftest.o conftest.obj conftest.*; do + test -f "$ac_file" || continue; + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` + break;; + esac +done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute suffix of object files: cannot compile +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi + +rm -f conftest.$ac_cv_objext conftest.$ac_ext +fi +{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 +echo "${ECHO_T}$ac_cv_objext" >&6; } +OBJEXT=$ac_cv_objext +ac_objext=$OBJEXT +{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } +if test "${ac_cv_c_compiler_gnu+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ +#ifndef __GNUC__ + choke me +#endif + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_compiler_gnu=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_compiler_gnu=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +ac_cv_c_compiler_gnu=$ac_compiler_gnu + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } +GCC=`test $ac_compiler_gnu = yes && echo yes` +ac_test_CFLAGS=${CFLAGS+set} +ac_save_CFLAGS=$CFLAGS +{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 +echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } +if test "${ac_cv_prog_cc_g+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_save_c_werror_flag=$ac_c_werror_flag + ac_c_werror_flag=yes + ac_cv_prog_cc_g=no + CFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_g=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + CFLAGS="" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || test ! -s conftest.err - }; then : - ac_retval=0 + } && test -s conftest.$ac_objext; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_c_werror_flag=$ac_save_c_werror_flag + CFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_g=yes else - $as_echo "$as_me: failed program was:" >&5 + echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 -fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - return $ac_retval -} # ac_fn_c_try_cpp +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_c_werror_flag=$ac_save_c_werror_flag +fi +{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 +echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } +if test "$ac_test_CFLAGS" = set; then + CFLAGS=$ac_save_CFLAGS +elif test $ac_cv_prog_cc_g = yes; then + if test "$GCC" = yes; then + CFLAGS="-g -O2" + else + CFLAGS="-g" + fi +else + if test "$GCC" = yes; then + CFLAGS="-O2" + else + CFLAGS= + fi +fi +{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 +echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } +if test "${ac_cv_prog_cc_c89+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_prog_cc_c89=no +ac_save_CC=$CC +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +#include +#include +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ +struct buf { int x; }; +FILE * (*rcsopen) (struct buf *, struct stat *, int); +static char *e (p, i) + char **p; + int i; +{ + return p[i]; +} +static char *f (char * (*g) (char **, int), char **p, ...) +{ + char *s; + va_list v; + va_start (v,p); + s = g (p, va_arg (v,int)); + va_end (v); + return s; +} + +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has + function prototypes and stuff, but not '\xHH' hex character constants. + These don't provoke an error unfortunately, instead are silently treated + as 'x'. The following induces an error, until -std is added to get + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an + array size at least. It's necessary to write '\x00'==0 to get something + that's true only with -std. */ +int osf4_cc_array ['\x00' == 0 ? 1 : -1]; + +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters + inside strings and character constants. */ +#define FOO(x) 'x' +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; -# ac_fn_cxx_try_compile LINENO -# ---------------------------- -# Try to compile conftest.$ac_ext, and return whether this succeeded. -ac_fn_cxx_try_compile () +int test (int i, double x); +struct s1 {int (*f) (int a);}; +struct s2 {int (*f) (double a);}; +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); +int argc; +char **argv; +int +main () { - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; + ; + return 0; +} +_ACEOF +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +do + CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext - if { { ac_try="$ac_compile" +if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>conftest.err +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_cxx_werror_flag" || + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest.$ac_objext; then : - ac_retval=0 + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_c89=$ac_arg else - $as_echo "$as_me: failed program was:" >&5 + echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 -fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - return $ac_retval - -} # ac_fn_cxx_try_compile - -# ac_fn_cxx_try_cpp LINENO -# ------------------------ -# Try to preprocess conftest.$ac_ext, and return whether this succeeded. -ac_fn_cxx_try_cpp () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } >/dev/null && { - test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || - test ! -s conftest.err - }; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - return $ac_retval -} # ac_fn_cxx_try_cpp +rm -f core conftest.err conftest.$ac_objext + test "x$ac_cv_prog_cc_c89" != "xno" && break +done +rm -f conftest.$ac_ext +CC=$ac_save_CC -# ac_fn_c_try_link LINENO -# ----------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_link () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext conftest$ac_exeext - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; +fi +# AC_CACHE_VAL +case "x$ac_cv_prog_cc_c89" in + x) + { echo "$as_me:$LINENO: result: none needed" >&5 +echo "${ECHO_T}none needed" >&6; } ;; + xno) + { echo "$as_me:$LINENO: result: unsupported" >&5 +echo "${ECHO_T}unsupported" >&6; } ;; + *) + CC="$CC $ac_cv_prog_cc_c89" + { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 +echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext - }; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - ac_retval=1 -fi - # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information - # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would - # interfere with the next link command; also delete a directory that is - # left behind by Apple's compiler. We do this before executing the actions. - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - return $ac_retval -} # ac_fn_c_try_link +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +DEPDIR="${am__leading_dot}deps" -# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES -# ------------------------------------------------------- -# Tests whether HEADER exists, giving a warning if it cannot be compiled using -# the include files in INCLUDES and setting the cache variable VAR -# accordingly. -ac_fn_c_check_header_mongrel () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else - # Is the header compilable? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 -$as_echo_n "checking $2 usability... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_header_compiler=yes -else - ac_header_compiler=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } +ac_config_commands="$ac_config_commands depfiles" -# Is the header present? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 -$as_echo_n "checking $2 presence... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <$2> -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - ac_header_preproc=yes -else - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( - yes:no: ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; - no:yes:* ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; -esac - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -else - eval "$3=\$ac_header_compiler" +am_make=${MAKE-make} +cat > confinc << 'END' +am__doit: + @echo done +.PHONY: am__doit +END +# If we don't find an include directive, just comment out the code. +{ echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 +echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; } +am__include="#" +am__quote= +_am_result=none +# First try GNU make style include. +echo "include confinc" > confmf +# We grep out `Entering directory' and `Leaving directory' +# messages which can occur if `w' ends up in MAKEFLAGS. +# In particular we don't look at `^make:' because GNU make might +# be invoked under some other name (usually "gmake"), in which +# case it prints its new name instead of `make'. +if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then + am__include=include + am__quote= + _am_result=GNU fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } +# Now try BSD make style include. +if test "$am__include" = "#"; then + echo '.include "confinc"' > confmf + if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then + am__include=.include + am__quote="\"" + _am_result=BSD + fi fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} -} # ac_fn_c_check_header_mongrel -# ac_fn_c_try_run LINENO -# ---------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes -# that executables *can* be run. -ac_fn_c_try_run () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' - { { case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then : - ac_retval=0 -else - $as_echo "$as_me: program exited with status $ac_status" >&5 - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 +{ echo "$as_me:$LINENO: result: $_am_result" >&5 +echo "${ECHO_T}$_am_result" >&6; } +rm -f confinc confmf - ac_retval=$ac_status +# Check whether --enable-dependency-tracking was given. +if test "${enable_dependency_tracking+set}" = set; then + enableval=$enable_dependency_tracking; fi - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - return $ac_retval - -} # ac_fn_c_try_run -# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES -# ------------------------------------------------------- -# Tests whether HEADER exists and can be compiled using the include files in -# INCLUDES, setting the cache variable VAR accordingly. -ac_fn_c_check_header_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - eval "$3=yes" -else - eval "$3=no" +if test "x$enable_dependency_tracking" != xno; then + am_depcomp="$ac_aux_dir/depcomp" + AMDEPBACKSLASH='\' fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + if test "x$enable_dependency_tracking" != xno; then + AMDEP_TRUE= + AMDEP_FALSE='#' +else + AMDEP_TRUE='#' + AMDEP_FALSE= fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} -} # ac_fn_c_check_header_compile -# ac_fn_c_check_decl LINENO SYMBOL VAR -# ------------------------------------ -# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. -ac_fn_c_check_decl () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5 -$as_echo_n "checking whether $2 is declared... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main () -{ -#ifndef $2 - (void) $2; -#endif - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - eval "$3=yes" +depcc="$CC" am_compiler_list= + +{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } +if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$3=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up + # making bogus files that we don't know about and never remove. For + # instance it was reported that on HP-UX the gcc test will end up + # making a dummy file named `D' -- because `-MD' means `put the output + # in D'. + mkdir conftest.dir + # Copy depcomp to subdir because otherwise we won't find it if we're + # using a relative directory. + cp "$am_depcomp" conftest.dir + cd conftest.dir + # We will build objects and dependencies in a subdirectory because + # it helps to detect inapplicable dependency modes. For instance + # both Tru64's cc and ICC support -MD to output dependencies as a + # side effect of compilation, but ICC will put the dependencies in + # the current directory while Tru64 will put them in the object + # directory. + mkdir sub + + am_cv_CC_dependencies_compiler_type=none + if test "$am_compiler_list" = ""; then + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` + fi + for depmode in $am_compiler_list; do + # Setup a source with many dependencies, because some compilers + # like to wrap large dependency lists on column 80 (with \), and + # we should not choose a depcomp mode which is confused by this. + # + # We need to recreate these files for each test, as the compiler may + # overwrite some of them when testing with obscure command lines. + # This happens at least with the AIX C compiler. + : > sub/conftest.c + for i in 1 2 3 4 5 6; do + echo '#include "conftst'$i'.h"' >> sub/conftest.c + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with + # Solaris 8's {/usr,}/bin/sh. + touch sub/conftst$i.h + done + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf -} # ac_fn_c_check_decl + case $depmode in + nosideeffect) + # after this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested + if test "x$enable_dependency_tracking" = xyes; then + continue + else + break + fi + ;; + none) break ;; + esac + # We check with `-c' and `-o' for the sake of the "dashmstdout" + # mode. It turns out that the SunPro C++ compiler does not properly + # handle `-M -o', and we need to detect this. + if depmode=$depmode \ + source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ + $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ + >/dev/null 2>conftest.err && + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then + # icc doesn't choke on unknown options, it will just issue warnings + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else + am_cv_CC_dependencies_compiler_type=$depmode + break + fi + fi + done -# ac_fn_cxx_try_link LINENO -# ------------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. -ac_fn_cxx_try_link () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext conftest$ac_exeext - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_cxx_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext - }; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information - # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would - # interfere with the next link command; also delete a directory that is - # left behind by Apple's compiler. We do this before executing the actions. - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - return $ac_retval - -} # ac_fn_cxx_try_link - -# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES -# --------------------------------------------------------- -# Tests whether HEADER exists, giving a warning if it cannot be compiled using -# the include files in INCLUDES and setting the cache variable VAR -# accordingly. -ac_fn_cxx_check_header_mongrel () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else - # Is the header compilable? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 -$as_echo_n "checking $2 usability... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_header_compiler=yes + cd .. + rm -rf conftest.dir else - ac_header_compiler=no + am_cv_CC_dependencies_compiler_type=none fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } -# Is the header present? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 -$as_echo_n "checking $2 presence... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <$2> -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : - ac_header_preproc=yes -else - ac_header_preproc=no fi -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } +{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; } +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #(( - yes:no: ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; - no:yes:* ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; -esac - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 + if + test "x$enable_dependency_tracking" != xno \ + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then + am__fastdepCC_TRUE= + am__fastdepCC_FALSE='#' else - eval "$3=\$ac_header_compiler" -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + am__fastdepCC_TRUE='#' + am__fastdepCC_FALSE= fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} -} # ac_fn_cxx_check_header_mongrel -# ac_fn_c_check_func LINENO FUNC VAR -# ---------------------------------- -# Tests whether FUNC exists, setting the cache variable VAR accordingly -ac_fn_c_check_func () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 +echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } +# On Suns, sometimes $CPP names a directory. +if test -n "$CPP" && test -d "$CPP"; then + CPP= +fi +if test -z "$CPP"; then + if test "${ac_cv_prog_CPP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + # Double quotes because CPP needs to be expanded + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" + do + ac_preproc_ok=false +for ac_c_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Define $2 to an innocuous variant, in case declares $2. - For example, HP-UX 11i declares gettimeofday. */ -#define $2 innocuous_$2 - -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $2 (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ - #ifdef __STDC__ # include #else # include #endif - -#undef $2 - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char $2 (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined __stub_$2 || defined __stub___$2 -choke me -#endif - -int -main () -{ -return $2 (); - ; - return 0; -} + Syntax error _ACEOF -if ac_fn_c_try_link "$LINENO"; then : - eval "$3=yes" -else - eval "$3=no" -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - -} # ac_fn_c_check_func - -# ac_fn_c_check_type LINENO TYPE VAR INCLUDES -# ------------------------------------------- -# Tests whether TYPE exists after having included INCLUDES, setting cache -# variable VAR accordingly. -ac_fn_c_check_type () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + : else - eval "$3=no" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main () -{ -if (sizeof ($2)) - return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main () -{ -if (sizeof (($2))) - return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -else - eval "$3=yes" -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + # Broken: fails on valid input. +continue fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - -} # ac_fn_c_check_type - -# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES -# -------------------------------------------- -# Tries to find the compile-time value of EXPR in a program that includes -# INCLUDES, setting VAR accordingly. Returns whether the value could be -# computed -ac_fn_c_compute_int () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if test "$cross_compiling" = yes; then - # Depending upon the size, compute the lo and hi bounds. -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main () -{ -static int test_array [1 - 2 * !(($2) >= 0)]; -test_array [0] = 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_lo=0 ac_mid=0 - while :; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main () -{ -static int test_array [1 - 2 * !(($2) <= $ac_mid)]; -test_array [0] = 0 - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_hi=$ac_mid; break -else - as_fn_arith $ac_mid + 1 && ac_lo=$as_val - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - done -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main () -{ -static int test_array [1 - 2 * !(($2) < 0)]; -test_array [0] = 0 +rm -f conftest.err conftest.$ac_ext - ; - return 0; -} + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_hi=-1 ac_mid=-1 - while :; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -$4 -int -main () -{ -static int test_array [1 - 2 * !(($2) >= $ac_mid)]; -test_array [0] = 0 - - ; - return 0; -} +#include _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_lo=$ac_mid; break -else - as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - done +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + # Broken: success on invalid input. +continue else - ac_lo= ac_hi= -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -# Binary search between lo and hi bounds. -while test "x$ac_lo" != "x$ac_hi"; do - as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main () -{ -static int test_array [1 - 2 * !(($2) <= $ac_mid)]; -test_array [0] = 0 + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_hi=$ac_mid -else - as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val + # Passes both tests. +ac_preproc_ok=: +break fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -done -case $ac_lo in #(( -?*) eval "$3=\$ac_lo"; ac_retval=0 ;; -'') ac_retval=1 ;; -esac - else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -static long int longval () { return $2; } -static unsigned long int ulongval () { return $2; } -#include -#include -int -main () -{ - - FILE *f = fopen ("conftest.val", "w"); - if (! f) - return 1; - if (($2) < 0) - { - long int i = longval (); - if (i != ($2)) - return 1; - fprintf (f, "%ld", i); - } - else - { - unsigned long int i = ulongval (); - if (i != ($2)) - return 1; - fprintf (f, "%lu", i); - } - /* Do not output a trailing newline, as this causes \r\n confusion - on some platforms. */ - return ferror (f) || fclose (f) != 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - echo >>conftest.val; read $3 config.log <<_ACEOF -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. +fi + CPP=$ac_cv_prog_CPP +else + ac_cv_prog_CPP=$CPP +fi +{ echo "$as_me:$LINENO: result: $CPP" >&5 +echo "${ECHO_T}$CPP" >&6; } +ac_preproc_ok=false +for ac_c_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -It was created by lcdf-typetools $as_me 2.87, which was -generated by GNU Autoconf 2.64. Invocation command line was + # Broken: fails on valid input. +continue +fi - $ $0 $@ +rm -f conftest.err conftest.$ac_ext + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF -exec 5>>config.log -{ -cat <<_ASUNAME -## --------- ## -## Platform. ## -## --------- ## +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + # Broken: success on invalid input. +continue +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` + # Passes both tests. +ac_preproc_ok=: +break +fi -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` +rm -f conftest.err conftest.$ac_ext -/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` -/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` -/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.err conftest.$ac_ext +if $ac_preproc_ok; then + : +else + { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details." >&5 +echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi -_ASUNAME +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu +if test -z "$CXX"; then + if test -n "$CCC"; then + CXX=$CCC + else + if test -n "$ac_tool_prefix"; then + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_CXX+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$CXX"; then + ac_cv_prog_CXX="$CXX" # Let the user override the test. +else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - $as_echo "PATH: $as_dir" - done + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done IFS=$as_save_IFS -} >&5 - -cat >&5 <<_ACEOF - - -## ----------- ## -## Core tests. ## -## ----------- ## - -_ACEOF - - -# Keep a trace of the command line. -# Strip out --no-create and --no-recursion so they do not pile up. -# Strip out --silent because we don't want to record it for future runs. -# Also quote any args containing shell meta-characters. -# Make two passes to allow for proper duplicate-argument suppression. -ac_configure_args= -ac_configure_args0= -ac_configure_args1= -ac_must_keep_next=false -for ac_pass in 1 2 -do - for ac_arg - do - case $ac_arg in - -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - continue ;; - *\'*) - ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - case $ac_pass in - 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; - 2) - as_fn_append ac_configure_args1 " '$ac_arg'" - if test $ac_must_keep_next = true; then - ac_must_keep_next=false # Got value, back to normal. - else - case $ac_arg in - *=* | --config-cache | -C | -disable-* | --disable-* \ - | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ - | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ - | -with-* | --with-* | -without-* | --without-* | --x) - case "$ac_configure_args0 " in - "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; - esac - ;; - -* ) ac_must_keep_next=true ;; - esac - fi - as_fn_append ac_configure_args " '$ac_arg'" - ;; - esac - done -done -{ ac_configure_args0=; unset ac_configure_args0;} -{ ac_configure_args1=; unset ac_configure_args1;} +fi +fi +CXX=$ac_cv_prog_CXX +if test -n "$CXX"; then + { echo "$as_me:$LINENO: result: $CXX" >&5 +echo "${ECHO_T}$CXX" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi -# When interrupted or exit'd, cleanup temporary files, and complete -# config.log. We remove comments because anyway the quotes in there -# would cause problems or look ugly. -# WARNING: Use '\'' to represent an apostrophe within the trap. -# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. -trap 'exit_status=$? - # Save into config.log some information that might help in debugging. - { - echo - cat <<\_ASBOX -## ---------------- ## -## Cache variables. ## -## ---------------- ## -_ASBOX - echo - # The following way of writing the cache mishandles newlines in values, -( - for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; - esac ;; - esac + test -n "$CXX" && break done - (set) 2>&1 | - case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - sed -n \ - "s/'\''/'\''\\\\'\'''\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" - ;; #( - *) - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) - echo - - cat <<\_ASBOX -## ----------------- ## -## Output variables. ## -## ----------------- ## -_ASBOX - echo - for ac_var in $ac_subst_vars - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - $as_echo "$ac_var='\''$ac_val'\''" - done | sort - echo +fi +if test -z "$CXX"; then + ac_ct_CXX=$CXX + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_CXX"; then + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_CXX="$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS - if test -n "$ac_subst_files"; then - cat <<\_ASBOX -## ------------------- ## -## File substitutions. ## -## ------------------- ## -_ASBOX - echo - for ac_var in $ac_subst_files - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - $as_echo "$ac_var='\''$ac_val'\''" - done | sort - echo - fi +fi +fi +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX +if test -n "$ac_ct_CXX"; then + { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 +echo "${ECHO_T}$ac_ct_CXX" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi - if test -s confdefs.h; then - cat <<\_ASBOX -## ----------- ## -## confdefs.h. ## -## ----------- ## -_ASBOX - echo - cat confdefs.h - echo - fi - test "$ac_signal" != 0 && - $as_echo "$as_me: caught signal $ac_signal" - $as_echo "$as_me: exit $exit_status" - } >&5 - rm -f core *.core core.conftest.* && - rm -f -r conftest* confdefs* conf$$* $ac_clean_files && - exit $exit_status -' 0 -for ac_signal in 1 2 13 15; do - trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal + + test -n "$ac_ct_CXX" && break done -ac_signal=0 -# confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -f -r conftest* confdefs.h + if test "x$ac_ct_CXX" = x; then + CXX="g++" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CXX=$ac_ct_CXX + fi +fi + + fi +fi +# Provide some information about the compiler. +echo "$as_me:$LINENO: checking for C++ compiler version" >&5 +ac_compiler=`set X $ac_compile; echo $2` +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } -$as_echo "/* confdefs.h */" > confdefs.h +{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } +if test "${ac_cv_cxx_compiler_gnu+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -# Predefined preprocessor variables. +int +main () +{ +#ifndef __GNUC__ + choke me +#endif -cat >>confdefs.h <<_ACEOF -#define PACKAGE_NAME "$PACKAGE_NAME" + ; + return 0; +} _ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_compiler_gnu=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -cat >>confdefs.h <<_ACEOF -#define PACKAGE_TARNAME "$PACKAGE_TARNAME" + ac_compiler_gnu=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } +GXX=`test $ac_compiler_gnu = yes && echo yes` +ac_test_CXXFLAGS=${CXXFLAGS+set} +ac_save_CXXFLAGS=$CXXFLAGS +{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 +echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } +if test "${ac_cv_prog_cxx_g+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_save_cxx_werror_flag=$ac_cxx_werror_flag + ac_cxx_werror_flag=yes + ac_cv_prog_cxx_g=no + CXXFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -cat >>confdefs.h <<_ACEOF -#define PACKAGE_VERSION "$PACKAGE_VERSION" +int +main () +{ + + ; + return 0; +} _ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cxx_g=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -cat >>confdefs.h <<_ACEOF -#define PACKAGE_STRING "$PACKAGE_STRING" + CXXFLAGS="" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" +int +main () +{ + + ; + return 0; +} _ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -cat >>confdefs.h <<_ACEOF -#define PACKAGE_URL "$PACKAGE_URL" + ac_cxx_werror_flag=$ac_save_cxx_werror_flag + CXXFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +int +main () +{ -# Let the site file select an alternate cache file if it wants to. -# Prefer an explicitly selected file to automatically selected ones. -ac_site_file1=NONE -ac_site_file2=NONE -if test -n "$CONFIG_SITE"; then - ac_site_file1=$CONFIG_SITE -elif test "x$prefix" != xNONE; then - ac_site_file1=$prefix/share/config.site - ac_site_file2=$prefix/etc/config.site + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cxx_g=yes else - ac_site_file1=$ac_default_prefix/share/config.site - ac_site_file2=$ac_default_prefix/etc/config.site + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi -for ac_site_file in "$ac_site_file1" "$ac_site_file2" -do - test "x$ac_site_file" = xNONE && continue - if test -r "$ac_site_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 -$as_echo "$as_me: loading site script $ac_site_file" >&6;} - sed 's/^/| /' "$ac_site_file" >&5 - . "$ac_site_file" - fi -done -if test -r "$cache_file"; then - # Some versions of bash will fail to source /dev/null (special - # files actually), so we avoid doing that. - if test -f "$cache_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 -$as_echo "$as_me: loading cache $cache_file" >&6;} - case $cache_file in - [\\/]* | ?:[\\/]* ) . "$cache_file";; - *) . "./$cache_file";; - esac - fi -else - { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 -$as_echo "$as_me: creating cache $cache_file" >&6;} - >$cache_file +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -# Check that the precious variables saved in the cache have kept the same -# value. -ac_cache_corrupted=false -for ac_var in $ac_precious_vars; do - eval ac_old_set=\$ac_cv_env_${ac_var}_set - eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val=\$ac_cv_env_${ac_var}_value - eval ac_new_val=\$ac_env_${ac_var}_value - case $ac_old_set,$ac_new_set in - set,) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,set) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,);; - *) - if test "x$ac_old_val" != "x$ac_new_val"; then - # differences in whitespace do not lead to failure. - ac_old_val_w=`echo x $ac_old_val` - ac_new_val_w=`echo x $ac_new_val` - if test "$ac_old_val_w" != "$ac_new_val_w"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 -$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - ac_cache_corrupted=: - else - { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 -$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} - eval $ac_var=\$ac_old_val - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 -$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 -$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} - fi;; - esac - # Pass precious variables to config.status. - if test "$ac_new_set" = set; then - case $ac_new_val in - *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; - *) ac_arg=$ac_var=$ac_new_val ;; - esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) as_fn_append ac_configure_args " '$ac_arg'" ;; - esac - fi -done -if $ac_cache_corrupted; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 -$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 -fi -## -------------------- ## -## Main body of script. ## -## -------------------- ## +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_cxx_werror_flag=$ac_save_cxx_werror_flag +fi +{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 +echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } +if test "$ac_test_CXXFLAGS" = set; then + CXXFLAGS=$ac_save_CXXFLAGS +elif test $ac_cv_prog_cxx_g = yes; then + if test "$GXX" = yes; then + CXXFLAGS="-g -O2" + else + CXXFLAGS="-g" + fi +else + if test "$GXX" = yes; then + CXXFLAGS="-O2" + else + CXXFLAGS= + fi +fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu +depcc="$CXX" am_compiler_list= +{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } +if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up + # making bogus files that we don't know about and never remove. For + # instance it was reported that on HP-UX the gcc test will end up + # making a dummy file named `D' -- because `-MD' means `put the output + # in D'. + mkdir conftest.dir + # Copy depcomp to subdir because otherwise we won't find it if we're + # using a relative directory. + cp "$am_depcomp" conftest.dir + cd conftest.dir + # We will build objects and dependencies in a subdirectory because + # it helps to detect inapplicable dependency modes. For instance + # both Tru64's cc and ICC support -MD to output dependencies as a + # side effect of compilation, but ICC will put the dependencies in + # the current directory while Tru64 will put them in the object + # directory. + mkdir sub -am__api_version='1.11' + am_cv_CXX_dependencies_compiler_type=none + if test "$am_compiler_list" = ""; then + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` + fi + for depmode in $am_compiler_list; do + # Setup a source with many dependencies, because some compilers + # like to wrap large dependency lists on column 80 (with \), and + # we should not choose a depcomp mode which is confused by this. + # + # We need to recreate these files for each test, as the compiler may + # overwrite some of them when testing with obscure command lines. + # This happens at least with the AIX C compiler. + : > sub/conftest.c + for i in 1 2 3 4 5 6; do + echo '#include "conftst'$i'.h"' >> sub/conftest.c + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with + # Solaris 8's {/usr,}/bin/sh. + touch sub/conftst$i.h + done + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf -ac_aux_dir= -for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do - for ac_t in install-sh install.sh shtool; do - if test -f "$ac_dir/$ac_t"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/$ac_t -c" - break 2 + case $depmode in + nosideeffect) + # after this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested + if test "x$enable_dependency_tracking" = xyes; then + continue + else + break + fi + ;; + none) break ;; + esac + # We check with `-c' and `-o' for the sake of the "dashmstdout" + # mode. It turns out that the SunPro C++ compiler does not properly + # handle `-M -o', and we need to detect this. + if depmode=$depmode \ + source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ + $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ + >/dev/null 2>conftest.err && + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then + # icc doesn't choke on unknown options, it will just issue warnings + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else + am_cv_CXX_dependencies_compiler_type=$depmode + break + fi fi done -done -if test -z "$ac_aux_dir"; then - as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 + + cd .. + rm -rf conftest.dir +else + am_cv_CXX_dependencies_compiler_type=none fi -# These three variables are undocumented and unsupported, -# and are intended to be withdrawn in a future Autoconf release. -# They can cause serious problems if a builder's source tree is in a directory -# whose full name contains unusual characters. -ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. -ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. -ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. +fi +{ echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; } +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type + + if + test "x$enable_dependency_tracking" != xno \ + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then + am__fastdepCXX_TRUE= + am__fastdepCXX_FALSE='#' +else + am__fastdepCXX_TRUE='#' + am__fastdepCXX_FALSE= +fi -# Find a good install program. We prefer a C program (faster), -# so one script is as good as another. But avoid the broken or -# incompatible versions: -# SysV /etc/install, /usr/sbin/install -# SunOS /usr/etc/install -# IRIX /sbin/install -# AIX /bin/install -# AmigaOS /C/install, which installs bootblocks on floppy discs -# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag -# AFS /usr/afsws/bin/install, which mishandles nonexistent args -# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" -# OS/2's system install, which has a completely different semantic -# ./install, which can be erroneously created by make from ./install.sh. -# Reject install programs that cannot install multiple files. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 -$as_echo_n "checking for a BSD-compatible install... " >&6; } -if test -z "$INSTALL"; then -if test "${ac_cv_path_install+set}" = set; then : - $as_echo_n "(cached) " >&6 +ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu +{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 +echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } +if test -z "$CXXCPP"; then + if test "${ac_cv_prog_CXXCPP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH + # Double quotes because CXXCPP needs to be expanded + for CXXCPP in "$CXX -E" "/lib/cpp" + do + ac_preproc_ok=false +for ac_cxx_preproc_warn_flag in '' yes do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in #(( - ./ | .// | /[cC]/* | \ - /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ - ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ - /usr/ucb/* ) ;; - *) - # OSF1 and SCO ODT 3.0 have their own names for install. - # Don't use installbsd from OSF since it installs stuff as root - # by default. - for ac_prog in ginstall scoinst install; do - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then - if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - rm -rf conftest.one conftest.two conftest.dir - echo one > conftest.one - echo two > conftest.two - mkdir conftest.dir - if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && - test -s conftest.one && test -s conftest.two && - test -s conftest.dir/conftest.one && - test -s conftest.dir/conftest.two - then - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" - break 3 - fi - fi - fi - done - done - ;; + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - done -IFS=$as_save_IFS + # Broken: fails on valid input. +continue +fi + +rm -f conftest.err conftest.$ac_ext -rm -rf conftest.one conftest.two conftest.dir + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then + # Broken: success on invalid input. +continue +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + # Passes both tests. +ac_preproc_ok=: +break fi - if test "${ac_cv_path_install+set}" = set; then - INSTALL=$ac_cv_path_install - else - # As a last resort, use the slow shell script. Don't cache a - # value for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the value is a relative name. - INSTALL=$ac_install_sh - fi + +rm -f conftest.err conftest.$ac_ext + +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.err conftest.$ac_ext +if $ac_preproc_ok; then + break fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 -$as_echo "$INSTALL" >&6; } -# Use test -z because SunOS4 sh mishandles braces in ${var-val}. -# It thinks the first close brace ends the variable substitution. -test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' + done + ac_cv_prog_CXXCPP=$CXXCPP + +fi + CXXCPP=$ac_cv_prog_CXXCPP +else + ac_cv_prog_CXXCPP=$CXXCPP +fi +{ echo "$as_me:$LINENO: result: $CXXCPP" >&5 +echo "${ECHO_T}$CXXCPP" >&6; } +ac_preproc_ok=false +for ac_cxx_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' + # Broken: fails on valid input. +continue +fi -test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' +rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 -$as_echo_n "checking whether build environment is sane... " >&6; } -# Just in case -sleep 1 -echo timestamp > conftest.file -# Reject unsafe characters in $srcdir or the absolute working directory -# name. Accept space and tab only in the latter. -am_lf=' -' -case `pwd` in - *[\\\"\#\$\&\'\`$am_lf]*) - as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; -esac -case $srcdir in - *[\\\"\#\$\&\'\`$am_lf\ \ ]*) - as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then + # Broken: success on invalid input. +continue +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# Do `set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - rm -f conftest.file - if test "$*" != "X $srcdir/configure conftest.file" \ - && test "$*" != "X conftest.file $srcdir/configure"; then + # Passes both tests. +ac_preproc_ok=: +break +fi - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - as_fn_error "ls -t appears to fail. Make sure there is not a broken -alias in your environment" "$LINENO" 5 - fi +rm -f conftest.err conftest.$ac_ext - test "$2" = conftest.file - ) -then - # Ok. - : +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.err conftest.$ac_ext +if $ac_preproc_ok; then + : else - as_fn_error "newly created file is older than distributed files! -Check your system clock" "$LINENO" 5 + { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check +See \`config.log' for more details." >&5 +echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -test "$program_prefix" != NONE && - program_transform_name="s&^&$program_prefix&;$program_transform_name" -# Use a double $ so make ignores it. -test "$program_suffix" != NONE && - program_transform_name="s&\$&$program_suffix&;$program_transform_name" -# Double any \ or $. -# By default was `s,x,x', remove it if useless. -ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' -program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` -# expand $ac_aux_dir to an absolute path -am_aux_dir=`cd $ac_aux_dir && pwd` +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac + +# Check whether --enable-warnings was given. +if test "${enable_warnings+set}" = set; then + enableval=$enable_warnings; if test "$enableval" = yes ; then + CFLAGS="$CFLAGS -W -Wall" fi -# Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " -else - am_missing_run= - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 -$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} fi -if test x"${install_sh}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; - *) - install_sh="\${SHELL} $am_aux_dir/install-sh" - esac -fi -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. -if test "$cross_compiling" != no; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. -set dummy ${ac_tool_prefix}strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_STRIP+set}" = set; then : - $as_echo_n "(cached) " >&6 + +if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_RANLIB+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - if test -n "$STRIP"; then - ac_cv_prog_STRIP="$STRIP" # Let the user override the test. + if test -n "$RANLIB"; then + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_STRIP="${ac_tool_prefix}strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi -STRIP=$ac_cv_prog_STRIP -if test -n "$STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 -$as_echo "$STRIP" >&6; } +RANLIB=$ac_cv_prog_RANLIB +if test -n "$RANLIB"; then + { echo "$as_me:$LINENO: result: $RANLIB" >&5 +echo "${ECHO_T}$RANLIB" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi fi -if test -z "$ac_cv_prog_STRIP"; then - ac_ct_STRIP=$STRIP - # Extract the first word of "strip", so it can be a program name with args. -set dummy strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : - $as_echo_n "(cached) " >&6 +if test -z "$ac_cv_prog_RANLIB"; then + ac_ct_RANLIB=$RANLIB + # Extract the first word of "ranlib", so it can be a program name with args. +set dummy ranlib; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - if test -n "$ac_ct_STRIP"; then - ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. + if test -n "$ac_ct_RANLIB"; then + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_ac_ct_STRIP="strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + ac_cv_prog_ac_ct_RANLIB="ranlib" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi -ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP -if test -n "$ac_ct_STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 -$as_echo "$ac_ct_STRIP" >&6; } +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB +if test -n "$ac_ct_RANLIB"; then + { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 +echo "${ECHO_T}$ac_ct_RANLIB" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - if test "x$ac_ct_STRIP" = x; then - STRIP=":" + if test "x$ac_ct_RANLIB" = x; then + RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac - STRIP=$ac_ct_STRIP + RANLIB=$ac_ct_RANLIB fi else - STRIP="$ac_cv_prog_STRIP" + RANLIB="$ac_cv_prog_RANLIB" fi + + + + +{ echo "$as_me:$LINENO: checking where template objects are stored" >&5 +echo $ECHO_N "checking where template objects are stored... $ECHO_C" >&6; } +if test "${ac_cv_cxx_templobjs+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_cxx_templobjs='unknown' + if test "$GXX" = yes; then + ac_cv_cxx_templobjs='nowhere' + else + case $CXX in + CC|*/CC) + cat > conftest.cc < class A { public : A () {} }; +template void f (const A&) {} +main() +{ A d; + A i; + f (d); + f (i); + return 0; +} +EOF + if test "$ac_cv_cxx_templobjs" = 'unknown' ; then + if test -d Templates.DB ; then + rm -fr Templates.DB + fi + if $CXX $CXXFLAGS -ptr. -c conftest.cc 1> /dev/null 2>&1; then + if test -d Templates.DB ; then +# this should be Sun CC <= 4.2 + CXXFLAGS="$CXXFLAGS -ptr." + if test x"$LIBTOOL" = x ; then + ac_cv_cxx_templobjs='Templates.DB/*.o' + else + ac_cv_cxx_templobjs='Templates.DB/*.lo' + fi + rm -fr Templates.DB + fi + fi + fi + if test "$ac_cv_cxx_templobjs" = 'unknown' ; then + if test -d SunWS_cache ; then + rm -fr SunWS_cache + fi + if $CXX $CXXFLAGS -c conftest.cc 1> /dev/null 2>&1; then + if test -d SunWS_cache ; then +# this should be Sun WorkShop C++ compiler 5.x +# or Sun Forte C++ compiler >= 6.x + if test x"$LIBTOOL" = x ; then + ac_cv_cxx_templobjs='SunWS_cache/*/*.o' + else + ac_cv_cxx_templobjs='SunWS_cache/*/*.lo' + fi + rm -fr SunWS_cache + fi + fi + fi + rm -f conftest* ;; + esac + fi + case "x$ac_cv_cxx_templobjs" in + xunknown|xnowhere) + TEMPLATE_OBJS="" ;; + *) + TEMPLATE_OBJS="$ac_cv_cxx_templobjs" ;; + esac fi -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" +{ echo "$as_me:$LINENO: result: $ac_cv_cxx_templobjs" >&5 +echo "${ECHO_T}$ac_cv_cxx_templobjs" >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 -$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } -if test -z "$MKDIR_P"; then - if test "${ac_cv_path_mkdir+set}" = set; then : - $as_echo_n "(cached) " >&6 + + + + + + + + + +ac_header_dirent=no +for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do + as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` +{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 +echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in mkdir gmkdir; do - for ac_exec_ext in '' $ac_executable_extensions; do - { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue - case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( - 'mkdir (GNU coreutils) '* | \ - 'mkdir (coreutils) '* | \ - 'mkdir (fileutils) '4.1*) - ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext - break 3;; - esac - done - done - done -IFS=$as_save_IFS + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include <$ac_hdr> + +int +main () +{ +if ((DIR *) 0) +return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + eval "$as_ac_Header=no" fi - if test "${ac_cv_path_mkdir+set}" = set; then - MKDIR_P="$ac_cv_path_mkdir -p" - else - # As a last resort, use the slow shell script. Don't cache a - # value for MKDIR_P within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the value is a relative name. - test -d ./--version && rmdir ./--version - MKDIR_P="$ac_install_sh -d" - fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 -$as_echo "$MKDIR_P" >&6; } +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 +_ACEOF -mkdir_p="$MKDIR_P" -case $mkdir_p in - [\\/$]* | ?:[\\/]*) ;; - */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; -esac +ac_header_dirent=$ac_hdr; break +fi -for ac_prog in gawk mawk nawk awk -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_AWK+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$AWK"; then - ac_cv_prog_AWK="$AWK" # Let the user override the test. +done +# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. +if test $ac_header_dirent = dirent.h; then + { echo "$as_me:$LINENO: checking for library containing opendir" >&5 +echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } +if test "${ac_cv_search_opendir+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_AWK="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 + ac_func_search_save_LIBS=$LIBS +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char opendir (); +int +main () +{ +return opendir (); + ; + return 0; +} +_ACEOF +for ac_lib in '' dir; do + if test -z "$ac_lib"; then + ac_res="none required" + else + ac_res=-l$ac_lib + LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi -done - done -IFS=$as_save_IFS + rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_search_opendir=$ac_res +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + fi + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext + if test "${ac_cv_search_opendir+set}" = set; then + break fi -AWK=$ac_cv_prog_AWK -if test -n "$AWK"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 -$as_echo "$AWK" >&6; } +done +if test "${ac_cv_search_opendir+set}" = set; then + : else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + ac_cv_search_opendir=no fi +rm conftest.$ac_ext +LIBS=$ac_func_search_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +echo "${ECHO_T}$ac_cv_search_opendir" >&6; } +ac_res=$ac_cv_search_opendir +if test "$ac_res" != no; then + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" +fi - test -n "$AWK" && break -done - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } -set x ${MAKE-make} -ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` -if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 else - cat >conftest.make <<\_ACEOF -SHELL = /bin/sh -all: - @echo '@@@%%%=$(MAKE)=@@@%%%' + { echo "$as_me:$LINENO: checking for library containing opendir" >&5 +echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } +if test "${ac_cv_search_opendir+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_func_search_save_LIBS=$LIBS +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF -# GNU make sometimes prints "make[1]: Entering...", which would confuse us. -case `${MAKE-make} -f conftest.make 2>/dev/null` in - *@@@%%%=?*=@@@%%%*) - eval ac_cv_prog_make_${ac_make}_set=yes;; - *) - eval ac_cv_prog_make_${ac_make}_set=no;; +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char opendir (); +int +main () +{ +return opendir (); + ; + return 0; +} +_ACEOF +for ac_lib in '' x; do + if test -z "$ac_lib"; then + ac_res="none required" + else + ac_res=-l$ac_lib + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + fi + rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; esac -rm -f conftest.make -fi -if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - SET_MAKE= +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_search_opendir=$ac_res else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - SET_MAKE="MAKE=${MAKE-make}" + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi -rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext + if test "${ac_cv_search_opendir+set}" = set; then + break +fi +done +if test "${ac_cv_search_opendir+set}" = set; then + : else - am__leading_dot=_ + ac_cv_search_opendir=no fi -rmdir .tst 2>/dev/null - -if test "`cd $srcdir && pwd`" != "`pwd`"; then - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output - # is not polluted with repeated "-I." - am__isrc=' -I$(srcdir)' - # test to see if srcdir already configured - if test -f $srcdir/config.status; then - as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 - fi +rm conftest.$ac_ext +LIBS=$ac_func_search_save_LIBS fi +{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +echo "${ECHO_T}$ac_cv_search_opendir" >&6; } +ac_res=$ac_cv_search_opendir +if test "$ac_res" != no; then + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi fi +fi -# Define the identity of the package. - PACKAGE='lcdf-typetools' - VERSION='2.87' - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE "$PACKAGE" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define VERSION "$VERSION" -_ACEOF -# Some tools Automake needs. -ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} +## Define configure options for lcdf-typetools. Extracted from configure.ac +## for ease of building TeX Live. +# Check whether --enable-cfftot1 was given. +if test "${enable_cfftot1+set}" = set; then + enableval=$enable_cfftot1; +fi +# Check whether --enable-mmafm was given. +if test "${enable_mmafm+set}" = set; then + enableval=$enable_mmafm; +fi +# Check whether --enable-mmpfb was given. +if test "${enable_mmpfb+set}" = set; then + enableval=$enable_mmpfb; +fi +# Check whether --enable-otfinfo was given. +if test "${enable_otfinfo+set}" = set; then + enableval=$enable_otfinfo; +fi +# Check whether --enable-otftotfm was given. +if test "${enable_otftotfm+set}" = set; then + enableval=$enable_otftotfm; +fi +# Check whether --enable-t1dotlessj was given. +if test "${enable_t1dotlessj+set}" = set; then + enableval=$enable_t1dotlessj; +fi +# Check whether --enable-t1lint was given. +if test "${enable_t1lint+set}" = set; then + enableval=$enable_t1lint; +fi +# Check whether --enable-t1rawafm was given. +if test "${enable_t1rawafm+set}" = set; then + enableval=$enable_t1rawafm; +fi +# Check whether --enable-t1reencode was given. +if test "${enable_t1reencode+set}" = set; then + enableval=$enable_t1reencode; +fi +# Check whether --enable-t1testpage was given. +if test "${enable_t1testpage+set}" = set; then + enableval=$enable_t1testpage; +fi +# Check whether --enable-ttftotype42 was given. +if test "${enable_ttftotype42+set}" = set; then + enableval=$enable_ttftotype42; +fi -AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} +# Check whether --enable-cfftot1 was given. +if test "${enable_cfftot1+set}" = set; then + enableval=$enable_cfftot1; +fi +# Check whether --enable-t1dotlessj was given. +if test "${enable_t1dotlessj+set}" = set; then + enableval=$enable_t1dotlessj; +fi +# Check whether --enable-ttftotype42 was given. +if test "${enable_ttftotype42+set}" = set; then + enableval=$enable_ttftotype42; +fi +# Check whether --enable-updmap was given. +if test "${enable_updmap+set}" = set; then + enableval=$enable_updmap; +fi -AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} +SELECTED_SUBDIRS= +test "x$enable_cfftot1" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS cfftot1" +test "x$enable_mmafm" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS mmafm" +test "x$enable_mmpfb" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS mmpfb" +test "x$enable_otfinfo" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS otfinfo" +test "x$enable_otftotfm" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS otftotfm" +test "x$enable_t1dotlessj" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1dotlessj" +test "x$enable_t1lint" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1lint" +test "x$enable_t1rawafm" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1rawafm" +test "x$enable_t1reencode" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1reencode" +test "x$enable_t1testpage" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1testpage" +test "x$enable_ttftotype42" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS ttftotype42" -AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} -MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} +if test "x$enable_auto_cfftot1" != xno; then -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -# Always define AMTAR for backward compatibility. +cat >>confdefs.h <<\_ACEOF +#define HAVE_AUTO_CFFTOT1 1 +_ACEOF -AMTAR=${AMTAR-"${am_missing_run}tar"} +fi -am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' +if test "x$enable_auto_t1dotlessj" != xno; then +cat >>confdefs.h <<\_ACEOF +#define HAVE_AUTO_T1DOTLESSJ 1 +_ACEOF +fi +if test "x$enable_auto_ttftotype42" != xno; then +cat >>confdefs.h <<\_ACEOF +#define HAVE_AUTO_TTFTOTYPE42 1 +_ACEOF -ac_config_headers="$ac_config_headers autoconf.h" +fi +if test "x$enable_auto_updmap" != xno; then -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 -$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } - # Check whether --enable-maintainer-mode was given. -if test "${enable_maintainer_mode+set}" = set; then : - enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval -else - USE_MAINTAINER_MODE=no -fi +cat >>confdefs.h <<\_ACEOF +#define HAVE_AUTO_UPDMAP 1 +_ACEOF - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 -$as_echo "$USE_MAINTAINER_MODE" >&6; } - if test $USE_MAINTAINER_MODE = yes; then - MAINTAINER_MODE_TRUE= - MAINTAINER_MODE_FALSE='#' -else - MAINTAINER_MODE_TRUE='#' - MAINTAINER_MODE_FALSE= fi - MAINT=$MAINTAINER_MODE_TRUE - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } -set x ${MAKE-make} -ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` -if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -else - cat >conftest.make <<\_ACEOF -SHELL = /bin/sh -all: - @echo '@@@%%%=$(MAKE)=@@@%%%' -_ACEOF -# GNU make sometimes prints "make[1]: Entering...", which would confuse us. -case `${MAKE-make} -f conftest.make 2>/dev/null` in - *@@@%%%=?*=@@@%%%*) - eval ac_cv_prog_make_${ac_make}_set=yes;; - *) - eval ac_cv_prog_make_${ac_make}_set=no;; -esac -rm -f conftest.make -fi -if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - SET_MAKE= -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - SET_MAKE="MAKE=${MAKE-make}" -fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. -set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_CC="${ac_tool_prefix}gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } +# Check whether --with-kpathsea was given. +if test "${with_kpathsea+set}" = set; then + withval=$with_kpathsea; kpathsea=$withval else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + kpathsea= fi -fi -if test -z "$ac_cv_prog_CC"; then - ac_ct_CC=$CC - # Extract the first word of "gcc", so it can be a program name with args. -set dummy gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_ac_ct_CC="gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS +KPATHSEA_INCLUDES= +KPATHSEA_LIBS= +KPATHSEA_DEPEND= -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi +if test "x$kpathsea" != xno; then + SAVE_CPPFLAGS="$CPPFLAGS"; SAVE_LDFLAGS="$LDFLAGS" + if test "x$kpathsea" != x -a "x$kpathsea" != xyes; then + KPATHSEA_INCLUDES="-I$kpathsea/include" + KPATHSEA_LIBS="-L$kpathsea/lib" + else + kpathsea=yes + fi - if test "x$ac_ct_CC" = x; then - CC="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CC=$ac_ct_CC - fi -else - CC="$ac_cv_prog_CC" -fi + if true; then + CPPFLAGS="$SAVE_CPPFLAGS $KPATHSEA_INCLUDES" -if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. -set dummy ${ac_tool_prefix}cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. +{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 +echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } +if test "${ac_cv_path_GREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # Extract the first word of "grep ggrep" to use in msg output +if test -z "$GREP"; then +set dummy grep ggrep; ac_prog_name=$2 +if test "${ac_cv_path_GREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else + ac_path_GREP_found=false +# Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_CC="${ac_tool_prefix}cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done + for ac_prog in grep ggrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue + # Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP +case `"$ac_path_GREP" --version 2>&1` in +*GNU*) + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; +*) + ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + echo 'GREP' >> "conftest.nl" + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` + if test $ac_count -gt ${ac_path_GREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_GREP="$ac_path_GREP" + ac_path_GREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break done -IFS=$as_save_IFS + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi + $ac_path_GREP_found && break 3 + done +done - fi -fi -if test -z "$CC"; then - # Extract the first word of "cc", so it can be a program name with args. -set dummy cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else - ac_prog_rejected=no -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then - ac_prog_rejected=yes - continue - fi - ac_cv_prog_CC="cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi done - done IFS=$as_save_IFS -if test $ac_prog_rejected = yes; then - # We found a bogon in the path, so make sure we never use it. - set dummy $ac_cv_prog_CC - shift - if test $# != 0; then - # We chose a different compiler from the bogus one. - # However, it has the same basename, so the bogon will be chosen - # first if we set CC to just the basename; use the full file name. - shift - ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" - fi -fi -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - fi -if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - for ac_prog in cl.exe - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS +GREP="$ac_cv_path_GREP" +if test -z "$GREP"; then + { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + ac_cv_path_GREP=$GREP fi - test -n "$CC" && break - done -fi -if test -z "$CC"; then - ac_ct_CC=$CC - for ac_prog in cl.exe -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : - $as_echo_n "(cached) " >&6 +fi +{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 +echo "${ECHO_T}$ac_cv_path_GREP" >&6; } + GREP="$ac_cv_path_GREP" + + +{ echo "$as_me:$LINENO: checking for egrep" >&5 +echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } +if test "${ac_cv_path_EGREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 + then ac_cv_path_EGREP="$GREP -E" + else + # Extract the first word of "egrep" to use in msg output +if test -z "$EGREP"; then +set dummy egrep; ac_prog_name=$2 +if test "${ac_cv_path_EGREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else + ac_path_EGREP_found=false +# Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_ac_ct_CC="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done + for ac_prog in egrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue + # Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP +case `"$ac_path_EGREP" --version 2>&1` in +*GNU*) + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; +*) + ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + echo 'EGREP' >> "conftest.nl" + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` + if test $ac_count -gt ${ac_path_EGREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_EGREP="$ac_path_EGREP" + ac_path_EGREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + + $ac_path_EGREP_found && break 3 done +done + +done IFS=$as_save_IFS + fi + +EGREP="$ac_cv_path_EGREP" +if test -z "$EGREP"; then + { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } + else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + ac_cv_path_EGREP=$EGREP fi - test -n "$ac_ct_CC" && break -done - - if test "x$ac_ct_CC" = x; then - CC="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CC=$ac_ct_CC - fi + fi fi +{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 +echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } + EGREP="$ac_cv_path_EGREP" -fi +{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } +if test "${ac_cv_header_stdc+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +#include +#include -test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "no acceptable C compiler found in \$PATH -See \`config.log' for more details." "$LINENO" 5; } +int +main () +{ -# Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 -set X $ac_compile -ac_compiler=$2 -for ac_option in --version -v -V -qversion; do - { { ac_try="$ac_compiler $ac_option >&5" + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compiler $ac_option >&5") 2>conftest.err +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? - if test -s conftest.err; then - sed '10a\ -... rest of stderr output deleted ... - 10q' conftest.err >conftest.er1 - cat conftest.er1 >&5 - rm -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -done + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_header_stdc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -cat confdefs.h - <<_ACEOF >conftest.$ac_ext + ac_cv_header_stdc=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +if test $ac_cv_header_stdc = yes; then + # SunOS 4.x string.h does not declare mem*, contrary to ANSI. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "memchr" >/dev/null 2>&1; then + : +else + ac_cv_header_stdc=no +fi +rm -f -r conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "free" >/dev/null 2>&1; then + : +else + ac_cv_header_stdc=no +fi +rm -f -r conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. + if test "$cross_compiling" = yes; then + : +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +#if ((' ' & 0x0FF) == 0x020) +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) +#else +# define ISLOWER(c) \ + (('a' <= (c) && (c) <= 'i') \ + || ('j' <= (c) && (c) <= 'r') \ + || ('s' <= (c) && (c) <= 'z')) +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) +#endif + +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { -FILE *f = fopen ("conftest.out", "w"); - return ferror (f) || fclose (f) != 0; - - ; + int i; + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) + return 2; return 0; } _ACEOF -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" -# Try to create an executable without -o first, disregard a.out. -# It will help us diagnose broken compilers, and finding out an intuition -# of exeext. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 -$as_echo_n "checking for C compiler default output file name... " >&6; } -ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` - -# The possible output files: -ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" - -ac_rmfiles= -for ac_file in $ac_files -do - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; - * ) ac_rmfiles="$ac_rmfiles $ac_file";; - esac -done -rm -f $ac_rmfiles - -if { { ac_try="$ac_link_default" +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link_default") 2>&5 +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : - # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. -# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' -# in a Makefile. We should not override ac_cv_exeext if it was cached, -# so that the user can short-circuit this test for compilers unknown to -# Autoconf. -for ac_file in $ac_files '' -do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) - ;; - [ab].out ) - # We found the default executable, but exeext='' is most - # certainly right. - break;; - *.* ) - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; - then :; else - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - fi - # We set ac_cv_exeext here because the later test for it is not - # safe: cross compilers may not add the suffix if given an `-o' - # argument, so we may need to know it at that point already. - # Even if this section looks crufty: it has the advantage of - # actually working. - break;; - * ) - break;; - esac -done -test "$ac_cv_exeext" = no && ac_cv_exeext= - + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : else - ac_file='' -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 -$as_echo "$ac_file" >&6; } -if test -z "$ac_file"; then : - $as_echo "$as_me: failed program was:" >&5 + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "C compiler cannot create executables -See \`config.log' for more details." "$LINENO" 5; }; } +( exit $ac_status ) +ac_cv_header_stdc=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -ac_exeext=$ac_cv_exeext -# Check that the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 -$as_echo_n "checking whether the C compiler works... " >&6; } -# If not cross compiling, check that we can run a simple program. -if test "$cross_compiling" != yes; then - if { ac_try='./$ac_file' - { { case "(($ac_try" in + +fi +fi +{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +echo "${ECHO_T}$ac_cv_header_stdc" >&6; } +if test $ac_cv_header_stdc = yes; then + +cat >>confdefs.h <<\_ACEOF +#define STDC_HEADERS 1 +_ACEOF + +fi + +# On IRIX 5.3, sys/types and inttypes.h are conflicting. + + + + + + + + + +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ + inttypes.h stdint.h unistd.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then - cross_compiling=no - else - if test "$cross_compiling" = maybe; then - cross_compiling=yes - else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run C compiled programs. -If you meant to cross compile, use \`--host'. -See \`config.log' for more details." "$LINENO" 5; } - fi - fi + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_Header=no" +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF -rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out -ac_clean_files=$ac_clean_files_save -# Check that the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 -$as_echo_n "checking whether we are cross compiling... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 -$as_echo "$cross_compiling" >&6; } +fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 -$as_echo_n "checking for suffix of executables... " >&6; } -if { { ac_try="$ac_link" +done + + +if test "${ac_cv_header_kpathsea_kpathsea_h+set}" = set; then + { echo "$as_me:$LINENO: checking for kpathsea/kpathsea.h" >&5 +echo $ECHO_N "checking for kpathsea/kpathsea.h... $ECHO_C" >&6; } +if test "${ac_cv_header_kpathsea_kpathsea_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +{ echo "$as_me:$LINENO: result: $ac_cv_header_kpathsea_kpathsea_h" >&5 +echo "${ECHO_T}$ac_cv_header_kpathsea_kpathsea_h" >&6; } +else + # Is the header compilable? +{ echo "$as_me:$LINENO: checking kpathsea/kpathsea.h usability" >&5 +echo $ECHO_N "checking kpathsea/kpathsea.h usability... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : - # If both `conftest.exe' and `conftest' are `present' (well, observable) -# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will -# work properly (i.e., refer to `conftest.exe'), while it won't with -# `rm'. -for ac_file in conftest.exe conftest conftest.*; do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; - *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - break;; - * ) break;; - esac -done + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details." "$LINENO" 5; } -fi -rm -f conftest$ac_cv_exeext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 -$as_echo "$ac_cv_exeext" >&6; } + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -rm -f conftest.$ac_ext -EXEEXT=$ac_cv_exeext -ac_exeext=$EXEEXT -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 -$as_echo_n "checking for suffix of object files... " >&6; } -if test "${ac_cv_objext+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ + ac_header_compiler=no +fi -int -main () -{ +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } - ; - return 0; -} +# Is the header present? +{ echo "$as_me:$LINENO: checking kpathsea/kpathsea.h presence" >&5 +echo $ECHO_N "checking kpathsea/kpathsea.h presence... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF -rm -f conftest.o conftest.obj -if { { ac_try="$ac_compile" +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>&5 +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : - for ac_file in conftest.o conftest.obj conftest.*; do - test -f "$ac_file" || continue; - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; - *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` - break;; - esac -done + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes else - $as_echo "$as_me: failed program was:" >&5 + echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot compute suffix of object files: cannot compile -See \`config.log' for more details." "$LINENO" 5; } -fi -rm -f conftest.$ac_cv_objext conftest.$ac_ext + ac_header_preproc=no fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 -$as_echo "$ac_cv_objext" >&6; } -OBJEXT=$ac_cv_objext -ac_objext=$OBJEXT -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 -$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if test "${ac_cv_c_compiler_gnu+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -int -main () -{ -#ifndef __GNUC__ - choke me -#endif +rm -f conftest.err conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_compiler_gnu=yes +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: kpathsea/kpathsea.h: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: kpathsea/kpathsea.h: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/kpathsea.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: kpathsea/kpathsea.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: kpathsea/kpathsea.h: present but cannot be compiled" >&5 +echo "$as_me: WARNING: kpathsea/kpathsea.h: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/kpathsea.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: kpathsea/kpathsea.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/kpathsea.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: kpathsea/kpathsea.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/kpathsea.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: kpathsea/kpathsea.h: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/kpathsea.h: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: kpathsea/kpathsea.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/kpathsea.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: kpathsea/kpathsea.h: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ echo "$as_me:$LINENO: checking for kpathsea/kpathsea.h" >&5 +echo $ECHO_N "checking for kpathsea/kpathsea.h... $ECHO_C" >&6; } +if test "${ac_cv_header_kpathsea_kpathsea_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_compiler_gnu=no + ac_cv_header_kpathsea_kpathsea_h=$ac_header_preproc fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -ac_cv_c_compiler_gnu=$ac_compiler_gnu +{ echo "$as_me:$LINENO: result: $ac_cv_header_kpathsea_kpathsea_h" >&5 +echo "${ECHO_T}$ac_cv_header_kpathsea_kpathsea_h" >&6; } fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 -$as_echo "$ac_cv_c_compiler_gnu" >&6; } -if test $ac_compiler_gnu = yes; then - GCC=yes +if test $ac_cv_header_kpathsea_kpathsea_h = yes; then + kpse_header=yes else - GCC= + kpse_header=no fi -ac_test_CFLAGS=${CFLAGS+set} -ac_save_CFLAGS=$CFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 -$as_echo_n "checking whether $CC accepts -g... " >&6; } -if test "${ac_cv_prog_cc_g+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - ac_save_c_werror_flag=$ac_c_werror_flag - ac_c_werror_flag=yes - ac_cv_prog_cc_g=no - CFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -int -main () -{ - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_prog_cc_g=yes + fi + + if test "x$kpse_header" != xyes -a "x$kpathsea" = xyes -a -r /usr/local/include/kpathsea/tex-file.h; then + KPATHSEA_INCLUDES="-I/usr/local/include" + KPATHSEA_LIBS="-L/usr/local/lib" + CPPFLAGS="$SAVE_CPPFLAGS $KPATHSEA_INCLUDES" + if test "${ac_cv_header_kpathsea_tex_file_h+set}" = set; then + { echo "$as_me:$LINENO: checking for kpathsea/tex-file.h" >&5 +echo $ECHO_N "checking for kpathsea/tex-file.h... $ECHO_C" >&6; } +if test "${ac_cv_header_kpathsea_tex_file_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +{ echo "$as_me:$LINENO: result: $ac_cv_header_kpathsea_tex_file_h" >&5 +echo "${ECHO_T}$ac_cv_header_kpathsea_tex_file_h" >&6; } else - CFLAGS="" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + # Is the header compilable? +{ echo "$as_me:$LINENO: checking kpathsea/tex-file.h usability" >&5 +echo $ECHO_N "checking kpathsea/tex-file.h usability... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} +$ac_includes_default +#include _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes else - ac_c_werror_flag=$ac_save_c_werror_flag - CFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_prog_cc_g=yes + ac_header_compiler=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } + +# Is the header present? +{ echo "$as_me:$LINENO: checking kpathsea/tex-file.h presence" >&5 +echo $ECHO_N "checking kpathsea/tex-file.h presence... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f conftest.err conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: kpathsea/tex-file.h: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: kpathsea/tex-file.h: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/tex-file.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: kpathsea/tex-file.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: kpathsea/tex-file.h: present but cannot be compiled" >&5 +echo "$as_me: WARNING: kpathsea/tex-file.h: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/tex-file.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: kpathsea/tex-file.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/tex-file.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: kpathsea/tex-file.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/tex-file.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: kpathsea/tex-file.h: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/tex-file.h: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: kpathsea/tex-file.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: kpathsea/tex-file.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: kpathsea/tex-file.h: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ echo "$as_me:$LINENO: checking for kpathsea/tex-file.h" >&5 +echo $ECHO_N "checking for kpathsea/tex-file.h... $ECHO_C" >&6; } +if test "${ac_cv_header_kpathsea_tex_file_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_header_kpathsea_tex_file_h=$ac_header_preproc fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - ac_c_werror_flag=$ac_save_c_werror_flag +{ echo "$as_me:$LINENO: result: $ac_cv_header_kpathsea_tex_file_h" >&5 +echo "${ECHO_T}$ac_cv_header_kpathsea_tex_file_h" >&6; } + fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 -$as_echo "$ac_cv_prog_cc_g" >&6; } -if test "$ac_test_CFLAGS" = set; then - CFLAGS=$ac_save_CFLAGS -elif test $ac_cv_prog_cc_g = yes; then - if test "$GCC" = yes; then - CFLAGS="-g -O2" - else - CFLAGS="-g" - fi +if test $ac_cv_header_kpathsea_tex_file_h = yes; then + kpse_header=yes else - if test "$GCC" = yes; then - CFLAGS="-O2" - else - CFLAGS= - fi + kpse_header=no fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 -$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } -if test "${ac_cv_prog_cc_c89+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - ac_cv_prog_cc_c89=no -ac_save_CC=$CC -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -#include -#include -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} -/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has - function prototypes and stuff, but not '\xHH' hex character constants. - These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std is added to get - proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an - array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std. */ -int osf4_cc_array ['\x00' == 0 ? 1 : -1]; -/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters - inside strings and character constants. */ -#define FOO(x) 'x' -int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; + fi -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; + if true; then + LDFLAGS="$SAVE_LDFLAGS $KPATHSEA_LIBS" + { echo "$as_me:$LINENO: checking for kpse_set_program_name in -lkpathsea" >&5 +echo $ECHO_N "checking for kpse_set_program_name in -lkpathsea... $ECHO_C" >&6; } +if test "${ac_cv_lib_kpathsea_kpse_set_program_name+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lkpathsea $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char kpse_set_program_name (); int main () { -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; +return kpse_set_program_name (); ; return 0; } _ACEOF -for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ - -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -do - CC="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_prog_cc_c89=$ac_arg -fi -rm -f core conftest.err conftest.$ac_objext - test "x$ac_cv_prog_cc_c89" != "xno" && break -done -rm -f conftest.$ac_ext -CC=$ac_save_CC - -fi -# AC_CACHE_VAL -case "x$ac_cv_prog_cc_c89" in - x) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -$as_echo "none needed" >&6; } ;; - xno) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -$as_echo "unsupported" >&6; } ;; - *) - CC="$CC $ac_cv_prog_cc_c89" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 -$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; -esac -if test "x$ac_cv_prog_cc_c89" != xno; then : - -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -DEPDIR="${am__leading_dot}deps" - -ac_config_commands="$ac_config_commands depfiles" - - -am_make=${MAKE-make} -cat > confinc << 'END' -am__doit: - @echo this is the am__doit target -.PHONY: am__doit -END -# If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 -$as_echo_n "checking for style of include used by $am_make... " >&6; } -am__include="#" -am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from `make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac -fi - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 -$as_echo "$_am_result" >&6; } -rm -f confinc confmf +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_lib_kpathsea_kpse_set_program_name=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# Check whether --enable-dependency-tracking was given. -if test "${enable_dependency_tracking+set}" = set; then : - enableval=$enable_dependency_tracking; + ac_cv_lib_kpathsea_kpse_set_program_name=no fi -if test "x$enable_dependency_tracking" != xno; then - am_depcomp="$ac_aux_dir/depcomp" - AMDEPBACKSLASH='\' +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS fi - if test "x$enable_dependency_tracking" != xno; then - AMDEP_TRUE= - AMDEP_FALSE='#' +{ echo "$as_me:$LINENO: result: $ac_cv_lib_kpathsea_kpse_set_program_name" >&5 +echo "${ECHO_T}$ac_cv_lib_kpathsea_kpse_set_program_name" >&6; } +if test $ac_cv_lib_kpathsea_kpse_set_program_name = yes; then + kpse_library=yes else - AMDEP_TRUE='#' - AMDEP_FALSE= + kpse_library=no fi + fi + if test "x$kpse_header" != xyes -o "x$kpse_library" != xyes; then + { { echo "$as_me:$LINENO: error: +========================================= -depcc="$CC" am_compiler_list= - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 -$as_echo_n "checking dependency style of $depcc... " >&6; } -if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then - # We make a subdir and do the tests there. Otherwise we can end up - # making bogus files that we don't know about and never remove. For - # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named `D' -- because `-MD' means `put the output - # in D'. - mkdir conftest.dir - # Copy depcomp to subdir because otherwise we won't find it if we're - # using a relative directory. - cp "$am_depcomp" conftest.dir - cd conftest.dir - # We will build objects and dependencies in a subdirectory because - # it helps to detect inapplicable dependency modes. For instance - # both Tru64's cc and ICC support -MD to output dependencies as a - # side effect of compilation, but ICC will put the dependencies in - # the current directory while Tru64 will put them in the object - # directory. - mkdir sub +I can't find the kpathsea library and/or header files. Tell me where to look +using the --with-kpathsea=PREFIX option (header files should be under +PREFIX/include/kpathsea, and library under PREFIX/lib), or disable support +using --without-kpathsea. - am_cv_CC_dependencies_compiler_type=none - if test "$am_compiler_list" = ""; then - am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` - fi - am__universal=false - case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac +=========================================" >&5 +echo "$as_me: error: +========================================= - for depmode in $am_compiler_list; do - # Setup a source with many dependencies, because some compilers - # like to wrap large dependency lists on column 80 (with \), and - # we should not choose a depcomp mode which is confused by this. - # - # We need to recreate these files for each test, as the compiler may - # overwrite some of them when testing with obscure command lines. - # This happens at least with the AIX C compiler. - : > sub/conftest.c - for i in 1 2 3 4 5 6; do - echo '#include "conftst'$i'.h"' >> sub/conftest.c - # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with - # Solaris 8's {/usr,}/bin/sh. - touch sub/conftst$i.h - done - echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf +I can't find the kpathsea library and/or header files. Tell me where to look +using the --with-kpathsea=PREFIX option (header files should be under +PREFIX/include/kpathsea, and library under PREFIX/lib), or disable support +using --without-kpathsea. - # We check with `-c' and `-o' for the sake of the "dashmstdout" - # mode. It turns out that the SunPro C++ compiler does not properly - # handle `-M -o', and we need to detect this. Also, some Intel - # versions had trouble with output in subdirs - am__obj=sub/conftest.${OBJEXT-o} - am__minus_obj="-o $am__obj" - case $depmode in - gcc) - # This depmode causes a compiler race in universal mode. - test "$am__universal" = false || continue - ;; - nosideeffect) - # after this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested - if test "x$enable_dependency_tracking" = xyes; then - continue - else - break - fi - ;; - msvisualcpp | msvcmsys) - # This compiler won't grok `-c -o', but also, the minuso test has - # not run yet. These depmodes are late enough in the game, and - # so weak that their functioning should not be impacted. - am__obj=conftest.${OBJEXT-o} - am__minus_obj= - ;; - none) break ;; - esac - if depmode=$depmode \ - source=sub/conftest.c object=$am__obj \ - depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ - >/dev/null 2>conftest.err && - grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && - grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && - grep $am__obj sub/conftest.Po > /dev/null 2>&1 && - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then - # icc doesn't choke on unknown options, it will just issue warnings - # or remarks (even with -Werror). So we grep stderr for any message - # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thusly: - # icc: Command line warning: ignoring option '-M'; no argument required - # The diagnosis changed in icc 8.0: - # icc: Command line remark: option '-MP' not supported - if (grep 'ignoring option' conftest.err || - grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else - am_cv_CC_dependencies_compiler_type=$depmode - break - fi +=========================================" >&2;} + { (exit 1); exit 1; }; } fi - done - cd .. - rm -rf conftest.dir -else - am_cv_CC_dependencies_compiler_type=none -fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 -$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } -CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type +cat >>confdefs.h <<\_ACEOF +#define HAVE_KPATHSEA 1 +_ACEOF - if - test "x$enable_dependency_tracking" != xno \ - && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then - am__fastdepCC_TRUE= - am__fastdepCC_FALSE='#' -else - am__fastdepCC_TRUE='#' - am__fastdepCC_FALSE= -fi + if true; then + KPATHSEA_LIBS="$KPATHSEA_LIBS -lkpathsea" + fi + if false; then + cat >>confdefs.h <<\_ACEOF +#define HAVE_DECL_KPSE_OPENTYPE_FORMAT 1 +_ACEOF -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 -$as_echo_n "checking how to run the C preprocessor... " >&6; } -# On Suns, sometimes $CPP names a directory. -if test -n "$CPP" && test -d "$CPP"; then - CPP= -fi -if test -z "$CPP"; then - if test "${ac_cv_prog_CPP+set}" = set; then : - $as_echo_n "(cached) " >&6 + else + { echo "$as_me:$LINENO: checking whether kpse_opentype_format is declared" >&5 +echo $ECHO_N "checking whether kpse_opentype_format is declared... $ECHO_C" >&6; } +if test "${ac_cv_have_decl_kpse_opentype_format+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - # Double quotes because CPP needs to be expanded - for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" - do - ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include +#include + +int +main () +{ +#ifndef kpse_opentype_format + (void) kpse_opentype_format; #endif - Syntax error -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_have_decl_kpse_opentype_format=yes else - # Broken: fails on valid input. -continue + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_have_decl_kpse_opentype_format=no fi -rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_kpse_opentype_format" >&5 +echo "${ECHO_T}$ac_cv_have_decl_kpse_opentype_format" >&6; } +if test $ac_cv_have_decl_kpse_opentype_format = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_KPSE_OPENTYPE_FORMAT 1 _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue + +: else - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.$ac_ext + cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_KPSE_OPENTYPE_FORMAT 0 +_ACEOF -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - break +: fi - done - ac_cv_prog_CPP=$CPP + fi + + CPPFLAGS="$SAVE_CPPFLAGS"; LDFLAGS="$SAVE_LDFLAGS" fi - CPP=$ac_cv_prog_CPP + + if test "x$with_kpathsea" != xno; then + have_kpathsea_TRUE= + have_kpathsea_FALSE='#' else - ac_cv_prog_CPP=$CPP + have_kpathsea_TRUE='#' + have_kpathsea_FALSE= fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 -$as_echo "$CPP" >&6; } -ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : + + + + +# Check whether --enable-selfauto-set was given. +if test "${enable_selfauto_set+set}" = set; then + enableval=$enable_selfauto_set; : else - # Broken: fails on valid input. -continue + enable_selfauto_set=yes fi -rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include + +if test "x$enable_selfauto_set" = xyes -a "x$kpathsea" != xno; then + kpsewhich='kpsewhich' + test "x$kpathsea" != xyes -a -x "$kpathsea/bin/kpsewhich" && kpsewhich="$kpathsea/bin/kpsewhich" + SELFAUTOLOC=`$kpsewhich --expand-var='$SELFAUTOLOC' 2>/dev/null` + SELFAUTODIR=`$kpsewhich --expand-var='$SELFAUTODIR' 2>/dev/null` + SELFAUTOPARENT=`$kpsewhich --expand-var='$SELFAUTOPARENT' 2>/dev/null` + if test -z "$SELFAUTODIR"; then + { echo "$as_me:$LINENO: WARNING: +========================================= + +Could not extract SELFAUTO variables from $kpsewhich. +Either supply the correct PREFIX to --with-kpathsea, or supply +--disable-selfauto-loc. + +=========================================" >&5 +echo "$as_me: WARNING: +========================================= + +Could not extract SELFAUTO variables from $kpsewhich. +Either supply the correct PREFIX to --with-kpathsea, or supply +--disable-selfauto-loc. + +=========================================" >&2;} + fi + +cat >>confdefs.h <<_ACEOF +#define SELFAUTOLOC "$SELFAUTOLOC" _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue -else - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.$ac_ext -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details." "$LINENO" 5; } +cat >>confdefs.h <<_ACEOF +#define SELFAUTODIR "$SELFAUTODIR" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define SELFAUTOPARENT "$SELFAUTOPARENT" +_ACEOF + fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu + + +KPATHSEA_RULE= + + + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -if test -z "$CXX"; then - if test -n "$CCC"; then - CXX=$CCC - else - if test -n "$ac_tool_prefix"; then - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CXX+set}" = set; then : - $as_echo_n "(cached) " >&6 + + +{ echo "$as_me:$LINENO: checking whether works" >&5 +echo $ECHO_N "checking whether works... $ECHO_C" >&6; } +if test "${ac_cv_good_new_hdr+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - if test -n "$CXX"; then - ac_cv_prog_CXX="$CXX" # Let the user override the test. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +int +main () +{ + + int a; + int *b = new(&a) int; + return 0; + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_good_new_hdr=yes else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_cv_good_new_hdr=no fi + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext fi -CXX=$ac_cv_prog_CXX -if test -n "$CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 -$as_echo "$CXX" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi +{ echo "$as_me:$LINENO: result: $ac_cv_good_new_hdr" >&5 +echo "${ECHO_T}$ac_cv_good_new_hdr" >&6; } +if test "$ac_cv_good_new_hdr" = yes; then +cat >>confdefs.h <<\_ACEOF +#define HAVE_NEW_HDR 1 +_ACEOF - test -n "$CXX" && break - done fi -if test -z "$CXX"; then - ac_ct_CXX=$CXX - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC + + + +for ac_header in new.h unistd.h do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then : - $as_echo_n "(cached) " >&6 +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else - if test -n "$ac_ct_CXX"; then - ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. + # Is the header compilable? +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_ac_ct_CXX="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_header_compiler=no fi -fi -ac_ct_CXX=$ac_cv_prog_ac_ct_CXX -if test -n "$ac_ct_CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 -$as_echo "$ac_ct_CXX" >&6; } + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } + +# Is the header present? +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no fi +rm -f conftest.err conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } - test -n "$ac_ct_CXX" && break -done +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - if test "x$ac_ct_CXX" = x; then - CXX="g++" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; + ;; esac - CXX=$ac_ct_CXX - fi +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } - fi fi -# Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 -set X $ac_compile -ac_compiler=$2 -for ac_option in --version -v -V -qversion; do - { { ac_try="$ac_compiler $ac_option >&5" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compiler $ac_option >&5") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - sed '10a\ -... rest of stderr output deleted ... - 10q' conftest.err >conftest.er1 - cat conftest.er1 >&5 - rm -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 -$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } -if test "${ac_cv_cxx_compiler_gnu+set}" = set; then : - $as_echo_n "(cached) " >&6 + + + +{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 +echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } +if test "${ac_cv_c_bigendian+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + # See if sys/param.h defines the BYTE_ORDER macro. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +#include +#include int main () { -#ifndef __GNUC__ - choke me +#if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \ + && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN) + bogus endian macros #endif ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_compiler_gnu=yes -else - ac_compiler_gnu=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -ac_cv_cxx_compiler_gnu=$ac_compiler_gnu - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 -$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } -if test $ac_compiler_gnu = yes; then - GXX=yes -else - GXX= -fi -ac_test_CXXFLAGS=${CXXFLAGS+set} -ac_save_CXXFLAGS=$CXXFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 -$as_echo_n "checking whether $CXX accepts -g... " >&6; } -if test "${ac_cv_prog_cxx_g+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - ac_save_cxx_werror_flag=$ac_cxx_werror_flag - ac_cxx_werror_flag=yes - ac_cv_prog_cxx_g=no - CXXFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + # It does; now see whether it defined to BIG_ENDIAN or not. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +#include +#include int main () { +#if BYTE_ORDER != BIG_ENDIAN + not big endian +#endif ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_cv_prog_cxx_g=yes +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_c_bigendian=yes else - CXXFLAGS="" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_cv_c_bigendian=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + # It does not; compile a test program. +if test "$cross_compiling" = yes; then + # try to guess the endianness by grepping values into an object file + ac_cv_c_bigendian=unknown + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; +short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; +void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } +short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; +short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; +void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } int main () { - + _ascii (); _ebcdic (); ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then + ac_cv_c_bigendian=yes +fi +if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then + if test "$ac_cv_c_bigendian" = unknown; then + ac_cv_c_bigendian=no + else + # finding both strings is unlikely to happen, but who knows? + ac_cv_c_bigendian=unknown + fi +fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else - ac_cxx_werror_flag=$ac_save_cxx_werror_flag - CXXFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ - +$ac_includes_default int main () { + /* Are we little or big endian? From Harbison&Steele. */ + union + { + long int l; + char c[sizeof (long int)]; + } u; + u.l = 1; + return u.c[sizeof (long int) - 1] == 1; + ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_cv_prog_cxx_g=yes +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_c_bigendian=no +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +ac_cv_c_bigendian=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + + fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - ac_cxx_werror_flag=$ac_save_cxx_werror_flag -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 -$as_echo "$ac_cv_prog_cxx_g" >&6; } -if test "$ac_test_CXXFLAGS" = set; then - CXXFLAGS=$ac_save_CXXFLAGS -elif test $ac_cv_prog_cxx_g = yes; then - if test "$GXX" = yes; then - CXXFLAGS="-g -O2" - else - CXXFLAGS="-g" - fi -else - if test "$GXX" = yes; then - CXXFLAGS="-O2" - else - CXXFLAGS= - fi fi +{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 +echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } +case $ac_cv_c_bigendian in + yes) + +cat >>confdefs.h <<\_ACEOF +#define WORDS_BIGENDIAN 1 +_ACEOF + ;; + no) + +cat >>confdefs.h <<\_ACEOF +#define WORDS_LITTLEENDIAN 1 +_ACEOF + ;; + *) + { { echo "$as_me:$LINENO: error: unknown endianness +presetting ac_cv_c_bigendian=no (or yes) will help" >&5 +echo "$as_me: error: unknown endianness +presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} + { (exit 1); exit 1; }; } ;; +esac + + + + ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -depcc="$CXX" am_compiler_list= +need_fixlibc=0 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 -$as_echo_n "checking dependency style of $depcc... " >&6; } -if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then : - $as_echo_n "(cached) " >&6 +for ac_func in strerror +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then - # We make a subdir and do the tests there. Otherwise we can end up - # making bogus files that we don't know about and never remove. For - # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named `D' -- because `-MD' means `put the output - # in D'. - mkdir conftest.dir - # Copy depcomp to subdir because otherwise we won't find it if we're - # using a relative directory. - cp "$am_depcomp" conftest.dir - cd conftest.dir - # We will build objects and dependencies in a subdirectory because - # it helps to detect inapplicable dependency modes. For instance - # both Tru64's cc and ICC support -MD to output dependencies as a - # side effect of compilation, but ICC will put the dependencies in - # the current directory while Tru64 will put them in the object - # directory. - mkdir sub + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func - am_cv_CXX_dependencies_compiler_type=none - if test "$am_compiler_list" = ""; then - am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` - fi - am__universal=false - case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ - for depmode in $am_compiler_list; do - # Setup a source with many dependencies, because some compilers - # like to wrap large dependency lists on column 80 (with \), and - # we should not choose a depcomp mode which is confused by this. - # - # We need to recreate these files for each test, as the compiler may - # overwrite some of them when testing with obscure command lines. - # This happens at least with the AIX C compiler. - : > sub/conftest.c - for i in 1 2 3 4 5 6; do - echo '#include "conftst'$i'.h"' >> sub/conftest.c - # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with - # Solaris 8's {/usr,}/bin/sh. - touch sub/conftst$i.h - done - echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf +#ifdef __STDC__ +# include +#else +# include +#endif - # We check with `-c' and `-o' for the sake of the "dashmstdout" - # mode. It turns out that the SunPro C++ compiler does not properly - # handle `-M -o', and we need to detect this. Also, some Intel - # versions had trouble with output in subdirs - am__obj=sub/conftest.${OBJEXT-o} - am__minus_obj="-o $am__obj" - case $depmode in - gcc) - # This depmode causes a compiler race in universal mode. - test "$am__universal" = false || continue - ;; - nosideeffect) - # after this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested - if test "x$enable_dependency_tracking" = xyes; then - continue - else - break - fi - ;; - msvisualcpp | msvcmsys) - # This compiler won't grok `-c -o', but also, the minuso test has - # not run yet. These depmodes are late enough in the game, and - # so weak that their functioning should not be impacted. - am__obj=conftest.${OBJEXT-o} - am__minus_obj= - ;; - none) break ;; - esac - if depmode=$depmode \ - source=sub/conftest.c object=$am__obj \ - depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ - >/dev/null 2>conftest.err && - grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && - grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && - grep $am__obj sub/conftest.Po > /dev/null 2>&1 && - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then - # icc doesn't choke on unknown options, it will just issue warnings - # or remarks (even with -Werror). So we grep stderr for any message - # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thusly: - # icc: Command line warning: ignoring option '-M'; no argument required - # The diagnosis changed in icc 8.0: - # icc: Command line remark: option '-MP' not supported - if (grep 'ignoring option' conftest.err || - grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else - am_cv_CXX_dependencies_compiler_type=$depmode - break - fi - fi - done +#undef $ac_func - cd .. - rm -rf conftest.dir +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + eval "$as_ac_var=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + : +else + need_fixlibc=1 +fi +done + + +{ echo "$as_me:$LINENO: checking for broken strtod" >&5 +echo $ECHO_N "checking for broken strtod... $ECHO_C" >&6; } +if test "${ac_cv_broken_strtod+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then + ac_cv_broken_strtod=no +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int main(int c, char **v) { + char s[] = "12 "; + char *endp; + double d = strtod(s, &endp); + return (s + 2) == endp; +} +_ACEOF +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_broken_strtod=yes else - am_cv_CXX_dependencies_compiler_type=none -fi + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 +( exit $ac_status ) +ac_cv_broken_strtod=no fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 -$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } -CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type - - if - test "x$enable_dependency_tracking" != xno \ - && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then - am__fastdepCXX_TRUE= - am__fastdepCXX_FALSE='#' -else - am__fastdepCXX_TRUE='#' - am__fastdepCXX_FALSE= +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -ac_ext=cpp -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 -$as_echo_n "checking how to run the C++ preprocessor... " >&6; } -if test -z "$CXXCPP"; then - if test "${ac_cv_prog_CXXCPP+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - # Double quotes because CXXCPP needs to be expanded - for CXXCPP in "$CXX -E" "/lib/cpp" - do - ac_preproc_ok=false -for ac_cxx_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error +fi +{ echo "$as_me:$LINENO: result: $ac_cv_broken_strtod" >&5 +echo "${ECHO_T}$ac_cv_broken_strtod" >&6; } +if test "x$ac_cv_broken_strtod" = xyes; then + need_fixlibc=1 + +cat >>confdefs.h <<\_ACEOF +#define HAVE_BROKEN_STRTOD 1 _ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : -else - # Broken: fails on valid input. -continue fi -rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext +{ echo "$as_me:$LINENO: checking whether strnlen is declared" >&5 +echo $ECHO_N "checking whether strnlen is declared... $ECHO_C" >&6; } +if test "${ac_cv_have_decl_strnlen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include +$ac_includes_default +int +main () +{ +#ifndef strnlen + (void) strnlen; +#endif + + ; + return 0; +} _ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_have_decl_strnlen=yes else - # Passes both tests. -ac_preproc_ok=: -break + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_have_decl_strnlen=no fi -rm -f conftest.err conftest.$ac_ext -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - break +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi +{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_strnlen" >&5 +echo "${ECHO_T}$ac_cv_have_decl_strnlen" >&6; } +if test $ac_cv_have_decl_strnlen = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_STRNLEN 1 +_ACEOF - done - ac_cv_prog_CXXCPP=$CXXCPP -fi - CXXCPP=$ac_cv_prog_CXXCPP else - ac_cv_prog_CXXCPP=$CXXCPP + cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_STRNLEN 0 +_ACEOF + + fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 -$as_echo "$CXXCPP" >&6; } -ac_preproc_ok=false -for ac_cxx_preproc_warn_flag in '' yes + + + +for ac_func in strnlen do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif - Syntax error -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + eval "$as_ac_var=yes" else - # Broken: fails on valid input. -continue + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" fi -rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue + have_strnlen=1 else - # Passes both tests. -ac_preproc_ok=: -break + need_fixlibc=1 fi -rm -f conftest.err conftest.$ac_ext - done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : +if test "x$have_strnlen" = x1; then + { echo "$as_me:$LINENO: checking for broken strnlen" >&5 +echo $ECHO_N "checking for broken strnlen... $ECHO_C" >&6; } +if test "${ac_cv_broken_strnlen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check -See \`config.log' for more details." "$LINENO" 5; } -fi + if test "$cross_compiling" = yes; then + ac_cv_broken_strnlen=no +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int main(int c, char **v) { + char s[] = "01234567891"; + return strnlen(s, 10) == 10; +} +_ACEOF +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_broken_strnlen=yes +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu +( exit $ac_status ) +ac_cv_broken_strnlen=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi -# Check whether --enable-warnings was given. -if test "${enable_warnings+set}" = set; then : - enableval=$enable_warnings; if test "$enableval" = yes ; then - CFLAGS="$CFLAGS -W -Wall" fi +{ echo "$as_me:$LINENO: result: $ac_cv_broken_strnlen" >&5 +echo "${ECHO_T}$ac_cv_broken_strnlen" >&6; } + if test "x$ac_cv_broken_strnlen" = xyes; then + need_fixlibc=1 + +cat >>confdefs.h <<\_ACEOF +#define HAVE_BROKEN_STRNLEN 1 +_ACEOF + + fi fi -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. -set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_RANLIB+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$RANLIB"; then - ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS -fi -fi -RANLIB=$ac_cv_prog_RANLIB -if test -n "$RANLIB"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 -$as_echo "$RANLIB" >&6; } + + + + + +for ac_func in ctime ftruncate mkstemp sigaction strdup strtoul vsnprintf waitpid +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif +#undef $ac_func -fi -if test -z "$ac_cv_prog_RANLIB"; then - ac_ct_RANLIB=$RANLIB - # Extract the first word of "ranlib", so it can be a program name with args. -set dummy ranlib; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$ac_ct_RANLIB"; then - ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + eval "$as_ac_var=yes" else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_ac_ct_RANLIB="ranlib" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + eval "$as_ac_var=no" fi + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext fi -ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB -if test -n "$ac_ct_RANLIB"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 -$as_echo "$ac_ct_RANLIB" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + fi +done - if test "x$ac_ct_RANLIB" = x; then - RANLIB=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - RANLIB=$ac_ct_RANLIB - fi +{ echo "$as_me:$LINENO: checking for floor" >&5 +echo $ECHO_N "checking for floor... $ECHO_C" >&6; } +if test "${ac_cv_func_floor+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - RANLIB="$ac_cv_prog_RANLIB" -fi + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define floor to an innocuous variant, in case declares floor. + For example, HP-UX 11i declares gettimeofday. */ +#define floor innocuous_floor +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char floor (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ +#ifdef __STDC__ +# include +#else +# include +#endif +#undef floor +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char floor (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_floor || defined __stub___floor +choke me +#endif -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where template objects are stored" >&5 -$as_echo_n "checking where template objects are stored... " >&6; } -if test "${ac_cv_cxx_templobjs+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - ac_cv_cxx_templobjs='unknown' - if test "$GXX" = yes; then - ac_cv_cxx_templobjs='nowhere' - else - case $CXX in - CC|*/CC) - cat > conftest.cc < class A { public : A () {} }; -template void f (const A&) {} -main() -{ A d; - A i; - f (d); - f (i); +int +main () +{ +return floor (); + ; return 0; } -EOF - if test "$ac_cv_cxx_templobjs" = 'unknown' ; then - if test -d Templates.DB ; then - rm -fr Templates.DB - fi - if $CXX $CXXFLAGS -ptr. -c conftest.cc 1> /dev/null 2>&1; then - if test -d Templates.DB ; then -# this should be Sun CC <= 4.2 - CXXFLAGS="$CXXFLAGS -ptr." - if test x"$LIBTOOL" = x ; then - ac_cv_cxx_templobjs='Templates.DB/*.o' - else - ac_cv_cxx_templobjs='Templates.DB/*.lo' - fi - rm -fr Templates.DB - fi - fi - fi - if test "$ac_cv_cxx_templobjs" = 'unknown' ; then - if test -d SunWS_cache ; then - rm -fr SunWS_cache - fi - if $CXX $CXXFLAGS -c conftest.cc 1> /dev/null 2>&1; then - if test -d SunWS_cache ; then -# this should be Sun WorkShop C++ compiler 5.x -# or Sun Forte C++ compiler >= 6.x - if test x"$LIBTOOL" = x ; then - ac_cv_cxx_templobjs='SunWS_cache/*/*.o' - else - ac_cv_cxx_templobjs='SunWS_cache/*/*.lo' - fi - rm -fr SunWS_cache - fi - fi - fi - rm -f conftest* ;; - esac - fi - case "x$ac_cv_cxx_templobjs" in - xunknown|xnowhere) - TEMPLATE_OBJS="" ;; - *) - TEMPLATE_OBJS="$ac_cv_cxx_templobjs" ;; - esac -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_templobjs" >&5 -$as_echo "$ac_cv_cxx_templobjs" >&6; } - - +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_func_floor=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_cv_func_floor=no +fi +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +{ echo "$as_me:$LINENO: result: $ac_cv_func_floor" >&5 +echo "${ECHO_T}$ac_cv_func_floor" >&6; } +if test $ac_cv_func_floor = yes; then + : +else -ac_header_dirent=no -for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do - as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 -$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 +{ echo "$as_me:$LINENO: checking for floor in -lm" >&5 +echo $ECHO_N "checking for floor in -lm... $ECHO_C" >&6; } +if test "${ac_cv_lib_m_floor+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + ac_check_lib_save_LIBS=$LIBS +LIBS="-lm $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include -#include <$ac_hdr> +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char floor (); int main () { -if ((DIR *) 0) -return 0; +return floor (); ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - eval "$as_ac_Header=yes" +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_lib_m_floor=yes else - eval "$as_ac_Header=no" + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_m_floor=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS fi -eval ac_res=\$$as_ac_Header - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_floor" >&5 +echo "${ECHO_T}$ac_cv_lib_m_floor" >&6; } +if test $ac_cv_lib_m_floor = yes; then cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 +#define HAVE_LIBM 1 _ACEOF -ac_header_dirent=$ac_hdr; break + LIBS="-lm $LIBS" + fi -done -# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. -if test $ac_header_dirent = dirent.h; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 -$as_echo_n "checking for library containing opendir... " >&6; } -if test "${ac_cv_search_opendir+set}" = set; then : - $as_echo_n "(cached) " >&6 +fi + +{ echo "$as_me:$LINENO: checking for fabs" >&5 +echo $ECHO_N "checking for fabs... $ECHO_C" >&6; } +if test "${ac_cv_func_fabs+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define fabs to an innocuous variant, in case declares fabs. + For example, HP-UX 11i declares gettimeofday. */ +#define fabs innocuous_fabs + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char fabs (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef fabs /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC @@ -5049,55 +6994,69 @@ #ifdef __cplusplus extern "C" #endif -char opendir (); +char fabs (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_fabs || defined __stub___fabs +choke me +#endif + int main () { -return opendir (); +return fabs (); ; return 0; } _ACEOF -for ac_lib in '' dir; do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - if ac_fn_c_try_link "$LINENO"; then : - ac_cv_search_opendir=$ac_res -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext - if test "${ac_cv_search_opendir+set}" = set; then : - break -fi -done -if test "${ac_cv_search_opendir+set}" = set; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_func_fabs=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -else - ac_cv_search_opendir=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS + ac_cv_func_fabs=no fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 -$as_echo "$ac_cv_search_opendir" >&6; } -ac_res=$ac_cv_search_opendir -if test "$ac_res" != no; then : - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext fi - +{ echo "$as_me:$LINENO: result: $ac_cv_func_fabs" >&5 +echo "${ECHO_T}$ac_cv_func_fabs" >&6; } +if test $ac_cv_func_fabs = yes; then + : else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 -$as_echo_n "checking for library containing opendir... " >&6; } -if test "${ac_cv_search_opendir+set}" = set; then : - $as_echo_n "(cached) " >&6 + +{ echo "$as_me:$LINENO: checking for fabs in -lm" >&5 +echo $ECHO_N "checking for fabs in -lm... $ECHO_C" >&6; } +if test "${ac_cv_lib_m_fabs+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext + ac_check_lib_save_LIBS=$LIBS +LIBS="-lm $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -5106,44 +7065,53 @@ #ifdef __cplusplus extern "C" #endif -char opendir (); +char fabs (); int main () { -return opendir (); +return fabs (); ; return 0; } _ACEOF -for ac_lib in '' x; do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - if ac_fn_c_try_link "$LINENO"; then : - ac_cv_search_opendir=$ac_res -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext - if test "${ac_cv_search_opendir+set}" = set; then : - break -fi -done -if test "${ac_cv_search_opendir+set}" = set; then : - +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_lib_m_fabs=yes else - ac_cv_search_opendir=no + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_m_fabs=no fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 -$as_echo "$ac_cv_search_opendir" >&6; } -ac_res=$ac_cv_search_opendir -if test "$ac_res" != no; then : - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" +{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_fabs" >&5 +echo "${ECHO_T}$ac_cv_lib_m_fabs" >&6; } +if test $ac_cv_lib_m_fabs = yes; then + cat >>confdefs.h <<_ACEOF +#define HAVE_LIBM 1 +_ACEOF + + LIBS="-lm $LIBS" fi @@ -5152,1086 +7120,1970 @@ -## Define configure options for lcdf-typetools. Extracted from configure.ac -## for ease of building TeX Live. -# Check whether --enable-cfftot1 was given. -if test "${enable_cfftot1+set}" = set; then : - enableval=$enable_cfftot1; -fi -# Check whether --enable-mmafm was given. -if test "${enable_mmafm+set}" = set; then : - enableval=$enable_mmafm; -fi -# Check whether --enable-mmpfb was given. -if test "${enable_mmpfb+set}" = set; then : - enableval=$enable_mmpfb; -fi -# Check whether --enable-otfinfo was given. -if test "${enable_otfinfo+set}" = set; then : - enableval=$enable_otfinfo; -fi -# Check whether --enable-otftotfm was given. -if test "${enable_otftotfm+set}" = set; then : - enableval=$enable_otftotfm; -fi -# Check whether --enable-t1dotlessj was given. -if test "${enable_t1dotlessj+set}" = set; then : - enableval=$enable_t1dotlessj; -fi -# Check whether --enable-t1lint was given. -if test "${enable_t1lint+set}" = set; then : - enableval=$enable_t1lint; -fi -# Check whether --enable-t1rawafm was given. -if test "${enable_t1rawafm+set}" = set; then : - enableval=$enable_t1rawafm; -fi -# Check whether --enable-t1reencode was given. -if test "${enable_t1reencode+set}" = set; then : - enableval=$enable_t1reencode; -fi -# Check whether --enable-t1testpage was given. -if test "${enable_t1testpage+set}" = set; then : - enableval=$enable_t1testpage; + +for ac_header in unistd.h fcntl.h sys/time.h sys/wait.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +else + # Is the header compilable? +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no fi -# Check whether --enable-ttftotype42 was given. -if test "${enable_ttftotype42+set}" = set; then : - enableval=$enable_ttftotype42; + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } + +# Is the header present? +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no fi -# Check whether --enable-cfftot1 was given. -if test "${enable_cfftot1+set}" = set; then : - enableval=$enable_cfftot1; +rm -f conftest.err conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" fi -# Check whether --enable-t1dotlessj was given. -if test "${enable_t1dotlessj+set}" = set; then : - enableval=$enable_t1dotlessj; +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } + fi -# Check whether --enable-ttftotype42 was given. -if test "${enable_ttftotype42+set}" = set; then : - enableval=$enable_ttftotype42; +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + fi -# Check whether --enable-updmap was given. -if test "${enable_updmap+set}" = set; then : - enableval=$enable_updmap; + +done + + if test x$need_fixlibc = x1; then + FIXLIBC_TRUE= + FIXLIBC_FALSE='#' +else + FIXLIBC_TRUE='#' + FIXLIBC_FALSE= fi -SELECTED_SUBDIRS= -test "x$enable_cfftot1" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS cfftot1" -test "x$enable_mmafm" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS mmafm" -test "x$enable_mmpfb" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS mmpfb" -test "x$enable_otfinfo" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS otfinfo" -test "x$enable_otftotfm" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS otftotfm" -test "x$enable_t1dotlessj" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1dotlessj" -test "x$enable_t1lint" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1lint" -test "x$enable_t1rawafm" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1rawafm" -test "x$enable_t1reencode" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1reencode" -test "x$enable_t1testpage" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS t1testpage" -test "x$enable_ttftotype42" = xno || SELECTED_SUBDIRS="$SELECTED_SUBDIRS ttftotype42" +for ac_header in inttypes.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +else + # Is the header compilable? +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi -if test "x$enable_auto_cfftot1" != xno; then : +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } -$as_echo "#define HAVE_AUTO_CFFTOT1 1" >>confdefs.h +# Is the header present? +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_header_preproc=no fi -if test "x$enable_auto_t1dotlessj" != xno; then : -$as_echo "#define HAVE_AUTO_T1DOTLESSJ 1" >>confdefs.h +rm -f conftest.err conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi -if test "x$enable_auto_ttftotype42" != xno; then : +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + have_inttypes_h=yes +else + have_inttypes_h=no +fi + +done + -$as_echo "#define HAVE_AUTO_TTFTOTYPE42 1" >>confdefs.h +for ac_header in sys/types.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +else + # Is the header compilable? +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_header_compiler=no fi -if test "x$enable_auto_updmap" != xno; then : -$as_echo "#define HAVE_AUTO_UPDMAP 1" >>confdefs.h +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } + +# Is the header present? +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_header_preproc=no fi +rm -f conftest.err conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ;; +esac +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } - -# Check whether --with-kpathsea was given. -if test "${with_kpathsea+set}" = set; then : - withval=$with_kpathsea; kpathsea=$withval +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + have_sys_types_h=yes else - kpathsea= + have_sys_types_h=no fi +done -KPATHSEA_INCLUDES= -KPATHSEA_LIBS= -KPATHSEA_DEPEND= -if test "x$kpathsea" != xno; then - SAVE_CPPFLAGS="$CPPFLAGS"; SAVE_LDFLAGS="$LDFLAGS" - if test "x$kpathsea" != x -a "x$kpathsea" != xyes; then - KPATHSEA_INCLUDES="-I$kpathsea/include" - KPATHSEA_LIBS="-L$kpathsea/lib" - else - kpathsea=yes - fi +if test $have_inttypes_h = no -a $have_sys_types_h = yes; then + { echo "$as_me:$LINENO: checking for uintXX_t typedefs" >&5 +echo $ECHO_N "checking for uintXX_t typedefs... $ECHO_C" >&6; } +if test "${ac_cv_uint_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include - if true; then - CPPFLAGS="$SAVE_CPPFLAGS $KPATHSEA_INCLUDES" +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "(^|[^a-zA-Z_0-9])uint32_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then + ac_cv_uint_t=yes +else + ac_cv_uint_t=no +fi +rm -f -r conftest* -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 -$as_echo_n "checking for grep that handles long lines and -e... " >&6; } -if test "${ac_cv_path_GREP+set}" = set; then : - $as_echo_n "(cached) " >&6 +fi +{ echo "$as_me:$LINENO: result: $ac_cv_uint_t" >&5 +echo "${ECHO_T}$ac_cv_uint_t" >&6; } +fi +if test $have_inttypes_h = no -a $have_sys_types_h = yes -a "$ac_cv_uint_t" = no; then + { echo "$as_me:$LINENO: checking for u_intXX_t typedefs" >&5 +echo $ECHO_N "checking for u_intXX_t typedefs... $ECHO_C" >&6; } +if test "${ac_cv_u_int_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - if test -z "$GREP"; then - ac_path_GREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in grep ggrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" - { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue -# Check for GNU ac_path_GREP and select it if it is found. - # Check for GNU $ac_path_GREP -case `"$ac_path_GREP" --version 2>&1` in -*GNU*) - ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'GREP' >> "conftest.nl" - "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_GREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_GREP="$ac_path_GREP" - ac_path_GREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include - $ac_path_GREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_GREP"; then - as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "(^|[^a-zA-Z_0-9])u_int32_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then + ac_cv_u_int_t=yes else - ac_cv_path_GREP=$GREP + ac_cv_u_int_t=no fi +rm -f -r conftest* fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 -$as_echo "$ac_cv_path_GREP" >&6; } - GREP="$ac_cv_path_GREP" +{ echo "$as_me:$LINENO: result: $ac_cv_u_int_t" >&5 +echo "${ECHO_T}$ac_cv_u_int_t" >&6; } +fi +if test $have_inttypes_h = yes -o "$ac_cv_uint_t" = yes; then + : +elif test "$ac_cv_u_int_t" = yes; then +cat >>confdefs.h <<\_ACEOF +#define HAVE_U_INT_TYPES 1 +_ACEOF -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 -$as_echo_n "checking for egrep... " >&6; } -if test "${ac_cv_path_EGREP+set}" = set; then : - $as_echo_n "(cached) " >&6 else - if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 - then ac_cv_path_EGREP="$GREP -E" - else - if test -z "$EGREP"; then - ac_path_EGREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in egrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" - { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue -# Check for GNU ac_path_EGREP and select it if it is found. - # Check for GNU $ac_path_EGREP -case `"$ac_path_EGREP" --version 2>&1` in -*GNU*) - ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'EGREP' >> "conftest.nl" - "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_EGREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_EGREP="$ac_path_EGREP" - ac_path_EGREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac + { echo "$as_me:$LINENO: WARNING: +========================================= - $ac_path_EGREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_EGREP"; then - as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi -else - ac_cv_path_EGREP=$EGREP -fi +Neither uint32_t nor u_int32_t defined by or ! +Assuming \"short\" has 16 bits and \"int\" has 32 bits. - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 -$as_echo "$ac_cv_path_EGREP" >&6; } - EGREP="$ac_cv_path_EGREP" +=========================================" >&5 +echo "$as_me: WARNING: +========================================= + +Neither uint32_t nor u_int32_t defined by or ! +Assuming \"short\" has 16 bits and \"int\" has 32 bits. + +=========================================" >&2;} + +cat >>confdefs.h <<\_ACEOF +#define HAVE_FAKE_INT_TYPES 1 +_ACEOF +fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 -$as_echo_n "checking for ANSI C header files... " >&6; } -if test "${ac_cv_header_stdc+set}" = set; then : - $as_echo_n "(cached) " >&6 +{ echo "$as_me:$LINENO: checking for uintptr_t" >&5 +echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6; } +if test "${ac_cv_type_uintptr_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include -#include -#include -#include +#if HAVE_INTTYPES_H +# include +#endif +#if HAVE_SYS_TYPES_H +# include +#endif + +typedef uintptr_t ac__type_new_; int main () { - +if ((ac__type_new_ *) 0) + return 0; +if (sizeof (ac__type_new_)) + return 0; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_header_stdc=yes +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_type_uintptr_t=yes else - ac_cv_header_stdc=no + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_type_uintptr_t=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5 +echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6; } +if test $ac_cv_type_uintptr_t = yes; then +cat >>confdefs.h <<_ACEOF +#define HAVE_UINTPTR_T 1 _ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then : -else - ac_cv_header_stdc=no -fi -rm -f conftest* fi -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include +{ echo "$as_me:$LINENO: checking for void *" >&5 +echo $ECHO_N "checking for void *... $ECHO_C" >&6; } +if test "${ac_cv_type_void_p+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then : - +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +typedef void * ac__type_new_; +int +main () +{ +if ((ac__type_new_ *) 0) + return 0; +if (sizeof (ac__type_new_)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_type_void_p=yes else - ac_cv_header_stdc=no + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_type_void_p=no fi -rm -f conftest* +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi +{ echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5 +echo "${ECHO_T}$ac_cv_type_void_p" >&6; } -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then : - : +# The cast to long int works around a bug in the HP C Compiler +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. +# This bug is HP SR number 8606223364. +{ echo "$as_me:$LINENO: checking size of void *" >&5 +echo $ECHO_N "checking size of void *... $ECHO_C" >&6; } +if test "${ac_cv_sizeof_void_p+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif +$ac_includes_default + typedef void * ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; +test_array [0] = 0 -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef void * ac__type_sizeof_; int main () { - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - return 2; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; +test_array [0] = 0 + + ; return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : - +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break else - ac_cv_header_stdc=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 -$as_echo "$ac_cv_header_stdc" >&6; } -if test $ac_cv_header_stdc = yes; then - -$as_echo "#define STDC_HEADERS 1" >>confdefs.h - -fi - -# On IRIX 5.3, sys/types and inttypes.h are conflicting. -for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ - inttypes.h stdint.h unistd.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default -" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -ac_fn_c_check_header_mongrel "$LINENO" "kpathsea/kpathsea.h" "ac_cv_header_kpathsea_kpathsea_h" "$ac_includes_default" -if test "x$ac_cv_header_kpathsea_kpathsea_h" = x""yes; then : - kpse_header=yes -else - kpse_header=no + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi - - fi - - if test "x$kpse_header" != xyes -a "x$kpathsea" = xyes -a -r /usr/local/include/kpathsea/tex-file.h; then - KPATHSEA_INCLUDES="-I/usr/local/include" - KPATHSEA_LIBS="-L/usr/local/lib" - CPPFLAGS="$SAVE_CPPFLAGS $KPATHSEA_INCLUDES" - ac_fn_c_check_header_mongrel "$LINENO" "kpathsea/tex-file.h" "ac_cv_header_kpathsea_tex_file_h" "$ac_includes_default" -if test "x$ac_cv_header_kpathsea_tex_file_h" = x""yes; then : - kpse_header=yes +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done else - kpse_header=no -fi - - - fi + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - if true; then - LDFLAGS="$SAVE_LDFLAGS $KPATHSEA_LIBS" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kpse_set_program_name in -lkpathsea" >&5 -$as_echo_n "checking for kpse_set_program_name in -lkpathsea... " >&6; } -if test "${ac_cv_lib_kpathsea_kpse_set_program_name+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lkpathsea $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +$ac_includes_default + typedef void * ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; +test_array [0] = 0 -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char kpse_set_program_name (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef void * ac__type_sizeof_; int main () { -return kpse_set_program_name (); +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; +test_array [0] = 0 + ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_kpathsea_kpse_set_program_name=yes -else - ac_cv_lib_kpathsea_kpse_set_program_name=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kpathsea_kpse_set_program_name" >&5 -$as_echo "$ac_cv_lib_kpathsea_kpse_set_program_name" >&6; } -if test "x$ac_cv_lib_kpathsea_kpse_set_program_name" = x""yes; then : - kpse_library=yes +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break else - kpse_library=no -fi - - fi - - if test "x$kpse_header" != xyes -o "x$kpse_library" != xyes; then - as_fn_error " -========================================= - -I can't find the kpathsea library and/or header files. Tell me where to look -using the --with-kpathsea=PREFIX option (header files should be under -PREFIX/include/kpathsea, and library under PREFIX/lib), or disable support -using --without-kpathsea. - -=========================================" "$LINENO" 5 - fi - - -$as_echo "#define HAVE_KPATHSEA 1" >>confdefs.h - - if true; then - KPATHSEA_LIBS="$KPATHSEA_LIBS -lkpathsea" - fi - - if false; then - $as_echo "#define HAVE_DECL_KPSE_OPENTYPE_FORMAT 1" >>confdefs.h + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - else - ac_fn_c_check_decl "$LINENO" "kpse_opentype_format" "ac_cv_have_decl_kpse_opentype_format" "#include -" -if test "x$ac_cv_have_decl_kpse_opentype_format" = x""yes; then : - ac_have_decl=1 -else - ac_have_decl=0 + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_KPSE_OPENTYPE_FORMAT $ac_have_decl -_ACEOF -if test $ac_have_decl = 1; then : - : +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done else - : -fi - - fi + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - CPPFLAGS="$SAVE_CPPFLAGS"; LDFLAGS="$SAVE_LDFLAGS" + ac_lo= ac_hi= fi - if test "x$with_kpathsea" != xno; then - have_kpathsea_TRUE= - have_kpathsea_FALSE='#' -else - have_kpathsea_TRUE='#' - have_kpathsea_FALSE= +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef void * ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; +test_array [0] = 0 - - - -# Check whether --enable-selfauto-set was given. -if test "${enable_selfauto_set+set}" = set; then : - enableval=$enable_selfauto_set; : + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid else - enable_selfauto_set=yes -fi - + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -if test "x$enable_selfauto_set" = xyes -a "x$kpathsea" != xno; then - kpsewhich='kpsewhich' - test "x$kpathsea" != xyes -a -x "$kpathsea/bin/kpsewhich" && kpsewhich="$kpathsea/bin/kpsewhich" - SELFAUTOLOC=`$kpsewhich --expand-var='$SELFAUTOLOC' 2>/dev/null` - SELFAUTODIR=`$kpsewhich --expand-var='$SELFAUTODIR' 2>/dev/null` - SELFAUTOPARENT=`$kpsewhich --expand-var='$SELFAUTOPARENT' 2>/dev/null` - if test -z "$SELFAUTODIR"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: -========================================= + ac_lo=`expr '(' $ac_mid ')' + 1` +fi -Could not extract SELFAUTO variables from $kpsewhich. -Either supply the correct PREFIX to --with-kpathsea, or supply ---disable-selfauto-loc. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_void_p=$ac_lo;; +'') if test "$ac_cv_type_void_p" = yes; then + { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *) +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (void *) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; } + else + ac_cv_sizeof_void_p=0 + fi ;; +esac +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef void * ac__type_sizeof_; +static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } +#include +#include +int +main () +{ -=========================================" >&5 -$as_echo "$as_me: WARNING: -========================================= + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (ac__type_sizeof_))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; + fprintf (f, "%ld\n", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; + fprintf (f, "%lu\n", i); + } + return ferror (f) || fclose (f) != 0; -Could not extract SELFAUTO variables from $kpsewhich. -Either supply the correct PREFIX to --with-kpathsea, or supply ---disable-selfauto-loc. + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_void_p=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -=========================================" >&2;} - fi +( exit $ac_status ) +if test "$ac_cv_type_void_p" = yes; then + { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *) +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (void *) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; } + else + ac_cv_sizeof_void_p=0 + fi +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.val +fi +{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5 +echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6; } -cat >>confdefs.h <<_ACEOF -#define SELFAUTOLOC "$SELFAUTOLOC" -_ACEOF cat >>confdefs.h <<_ACEOF -#define SELFAUTODIR "$SELFAUTODIR" +#define SIZEOF_VOID_P $ac_cv_sizeof_void_p _ACEOF -cat >>confdefs.h <<_ACEOF -#define SELFAUTOPARENT "$SELFAUTOPARENT" +{ echo "$as_me:$LINENO: checking for unsigned long" >&5 +echo $ECHO_N "checking for unsigned long... $ECHO_C" >&6; } +if test "${ac_cv_type_unsigned_long+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +typedef unsigned long ac__type_new_; +int +main () +{ +if ((ac__type_new_ *) 0) + return 0; +if (sizeof (ac__type_new_)) + return 0; + ; + return 0; +} _ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_type_unsigned_long=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_cv_type_unsigned_long=no fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long" >&5 +echo "${ECHO_T}$ac_cv_type_unsigned_long" >&6; } - -KPATHSEA_RULE= - - - - -ac_ext=cpp -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether works" >&5 -$as_echo_n "checking whether works... " >&6; } -if test "${ac_cv_good_new_hdr+set}" = set; then : - $as_echo_n "(cached) " >&6 +# The cast to long int works around a bug in the HP C Compiler +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. +# This bug is HP SR number 8606223364. +{ echo "$as_me:$LINENO: checking size of unsigned long" >&5 +echo $ECHO_N "checking size of unsigned long... $ECHO_C" >&6; } +if test "${ac_cv_sizeof_unsigned_long+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include +$ac_includes_default + typedef unsigned long ac__type_sizeof_; int main () { +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; +test_array [0] = 0 - int a; - int *b = new(&a) int; + ; return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef unsigned long ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; +test_array [0] = 0 ; return 0; } _ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_good_new_hdr=yes +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break else - ac_cv_good_new_hdr=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_good_new_hdr" >&5 -$as_echo "$ac_cv_good_new_hdr" >&6; } -if test "$ac_cv_good_new_hdr" = yes; then -$as_echo "#define HAVE_NEW_HDR 1" >>confdefs.h +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -fi + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef unsigned long ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; +test_array [0] = 0 -for ac_header in new.h unistd.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef unsigned long ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; +test_array [0] = 0 -fi + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -done + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_lo= ac_hi= +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef unsigned long ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; +test_array [0] = 0 -need_fixlibc=0 -for ac_func in strerror -do : - ac_fn_c_check_func "$LINENO" "strerror" "ac_cv_func_strerror" -if test "x$ac_cv_func_strerror" = x""yes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_STRERROR 1 + ; + return 0; +} _ACEOF - : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid else - need_fixlibc=1 -fi -done + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_lo=`expr '(' $ac_mid ')' + 1` +fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strtod works" >&5 -$as_echo_n "checking whether strtod works... " >&6; } -if test "${ac_cv_working_strtod+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if test "$cross_compiling" = yes; then : - ac_cv_working_strtod=yes +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_unsigned_long=$ac_lo;; +'') if test "$ac_cv_type_unsigned_long" = yes; then + { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long) +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (unsigned long) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; } + else + ac_cv_sizeof_unsigned_long=0 + fi ;; +esac else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +$ac_includes_default + typedef unsigned long ac__type_sizeof_; +static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } #include #include -int main(int c, char **v) { - char s[] = "12 "; - char *endp; - double d = strtod(s, &endp); - exit(*endp == 0 ? 1 : 0); +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (ac__type_sizeof_))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; + fprintf (f, "%ld\n", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; + fprintf (f, "%lu\n", i); + } + return ferror (f) || fclose (f) != 0; + + ; + return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : - ac_cv_working_strtod=yes +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_unsigned_long=`cat conftest.val` else - ac_cv_working_strtod=no + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +if test "$ac_cv_type_unsigned_long" = yes; then + { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long) +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (unsigned long) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; } + else + ac_cv_sizeof_unsigned_long=0 + fi fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi - +rm -f conftest.val fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_strtod" >&5 -$as_echo "$ac_cv_working_strtod" >&6; } -if test "x$ac_cv_working_strtod" = xno; then - need_fixlibc=1 +{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5 +echo "${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6; } -$as_echo "#define BROKEN_STRTOD 1" >>confdefs.h -fi -for ac_func in ctime ftruncate mkstemp sigaction strnlen strtoul waitpid -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long _ACEOF - -fi -done - -ac_fn_c_check_func "$LINENO" "floor" "ac_cv_func_floor" -if test "x$ac_cv_func_floor" = x""yes; then : - : -else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5 -$as_echo_n "checking for floor in -lm... " >&6; } -if test "${ac_cv_lib_m_floor+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char floor (); + + +{ echo "$as_me:$LINENO: checking for unsigned int" >&5 +echo $ECHO_N "checking for unsigned int... $ECHO_C" >&6; } +if test "${ac_cv_type_unsigned_int+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +typedef unsigned int ac__type_new_; int main () { -return floor (); +if ((ac__type_new_ *) 0) + return 0; +if (sizeof (ac__type_new_)) + return 0; ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_m_floor=yes +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_type_unsigned_int=yes else - ac_cv_lib_m_floor=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5 -$as_echo "$ac_cv_lib_m_floor" >&6; } -if test "x$ac_cv_lib_m_floor" = x""yes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBM 1 -_ACEOF - - LIBS="-lm $LIBS" + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_cv_type_unsigned_int=no fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi +{ echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_int" >&5 +echo "${ECHO_T}$ac_cv_type_unsigned_int" >&6; } -ac_fn_c_check_func "$LINENO" "fabs" "ac_cv_func_fabs" -if test "x$ac_cv_func_fabs" = x""yes; then : - : -else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fabs in -lm" >&5 -$as_echo_n "checking for fabs in -lm... " >&6; } -if test "${ac_cv_lib_m_fabs+set}" = set; then : - $as_echo_n "(cached) " >&6 +# The cast to long int works around a bug in the HP C Compiler +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. +# This bug is HP SR number 8606223364. +{ echo "$as_me:$LINENO: checking size of unsigned int" >&5 +echo $ECHO_N "checking size of unsigned int... $ECHO_C" >&6; } +if test "${ac_cv_sizeof_unsigned_int+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char fabs (); +$ac_includes_default + typedef unsigned int ac__type_sizeof_; int main () { -return fabs (); +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; +test_array [0] = 0 + ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_m_fabs=yes -else - ac_cv_lib_m_fabs=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_fabs" >&5 -$as_echo "$ac_cv_lib_m_fabs" >&6; } -if test "x$ac_cv_lib_m_fabs" = x""yes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBM 1 +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef unsigned int ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; +test_array [0] = 0 - LIBS="-lm $LIBS" - -fi - -fi - -for ac_header in unistd.h fcntl.h sys/time.h sys/wait.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + ; + return 0; +} _ACEOF - -fi - -done - - if test x$need_fixlibc = x1; then - FIXLIBC_TRUE= - FIXLIBC_FALSE='#' +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break else - FIXLIBC_TRUE='#' - FIXLIBC_FALSE= -fi - - - + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -for ac_header in inttypes.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" -if test "x$ac_cv_header_inttypes_h" = x""yes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_INTTYPES_H 1 -_ACEOF - have_inttypes_h=yes -else - have_inttypes_h=no + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -done - -for ac_header in sys/types.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "sys/types.h" "ac_cv_header_sys_types_h" "$ac_includes_default" -if test "x$ac_cv_header_sys_types_h" = x""yes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_SYS_TYPES_H 1 -_ACEOF - have_sys_types_h=yes +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done else - have_sys_types_h=no -fi - -done - + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -if test $have_inttypes_h = no -a $have_sys_types_h = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintXX_t typedefs" >&5 -$as_echo_n "checking for uintXX_t typedefs... " >&6; } -if test "${ac_cv_uint_t+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include +$ac_includes_default + typedef unsigned int ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; +test_array [0] = 0 + ; + return 0; +} _ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "(^|[^a-zA-Z_0-9])uint32_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then : - ac_cv_uint_t=yes -else - ac_cv_uint_t=no -fi -rm -f conftest* - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_uint_t" >&5 -$as_echo "$ac_cv_uint_t" >&6; } -fi -if test $have_inttypes_h = no -a $have_sys_types_h = yes -a "$ac_cv_uint_t" = no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_intXX_t typedefs" >&5 -$as_echo_n "checking for u_intXX_t typedefs... " >&6; } -if test "${ac_cv_u_int_t+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include +$ac_includes_default + typedef unsigned int ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; +test_array [0] = 0 + ; + return 0; +} _ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "(^|[^a-zA-Z_0-9])u_int32_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then : - ac_cv_u_int_t=yes +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break else - ac_cv_u_int_t=no -fi -rm -f conftest* + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_u_int_t" >&5 -$as_echo "$ac_cv_u_int_t" >&6; } -fi -if test $have_inttypes_h = yes -o "$ac_cv_uint_t" = yes; then - : -elif test "$ac_cv_u_int_t" = yes; then - -$as_echo "#define HAVE_U_INT_TYPES 1" >>confdefs.h +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: -========================================= - -Neither uint32_t nor u_int32_t defined by or ! -Assuming \"short\" has 16 bits and \"int\" has 32 bits. - -=========================================" >&5 -$as_echo "$as_me: WARNING: -========================================= - -Neither uint32_t nor u_int32_t defined by or ! -Assuming \"short\" has 16 bits and \"int\" has 32 bits. - -=========================================" >&2;} - -$as_echo "#define HAVE_FAKE_INT_TYPES 1" >>confdefs.h + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_lo= ac_hi= fi -ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#if HAVE_INTTYPES_H -# include -#endif -#if HAVE_SYS_TYPES_H -# include -#endif - -" -if test "x$ac_cv_type_uintptr_t" = x""yes; then : +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi -cat >>confdefs.h <<_ACEOF -#define HAVE_UINTPTR_T 1 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef unsigned int ac__type_sizeof_; +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; +test_array [0] = 0 + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_lo=`expr '(' $ac_mid ')' + 1` fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_unsigned_int=$ac_lo;; +'') if test "$ac_cv_type_unsigned_int" = yes; then + { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned int) +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (unsigned int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; } + else + ac_cv_sizeof_unsigned_int=0 + fi ;; +esac +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + typedef unsigned int ac__type_sizeof_; +static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } +#include +#include +int +main () +{ -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 -$as_echo_n "checking size of void *... " >&6; } -if test "${ac_cv_sizeof_void_p+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (ac__type_sizeof_))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; + fprintf (f, "%ld\n", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; + fprintf (f, "%lu\n", i); + } + return ferror (f) || fclose (f) != 0; + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_unsigned_int=`cat conftest.val` else - if test "$ac_cv_type_void_p" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (void *) -See \`config.log' for more details." "$LINENO" 5; }; } + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +if test "$ac_cv_type_unsigned_int" = yes; then + { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned int) +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (unsigned int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; } else - ac_cv_sizeof_void_p=0 + ac_cv_sizeof_unsigned_int=0 fi fi - +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.val fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 -$as_echo "$ac_cv_sizeof_void_p" >&6; } +{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_int" >&5 +echo "${ECHO_T}$ac_cv_sizeof_unsigned_int" >&6; } cat >>confdefs.h <<_ACEOF -#define SIZEOF_VOID_P $ac_cv_sizeof_void_p +#define SIZEOF_UNSIGNED_INT $ac_cv_sizeof_unsigned_int _ACEOF -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5 -$as_echo_n "checking size of unsigned long... " >&6; } -if test "${ac_cv_sizeof_unsigned_long+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then : - -else - if test "$ac_cv_type_unsigned_long" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (unsigned long) -See \`config.log' for more details." "$LINENO" 5; }; } - else - ac_cv_sizeof_unsigned_long=0 - fi -fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5 -$as_echo "$ac_cv_sizeof_unsigned_long" >&6; } +ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -cat >>confdefs.h <<_ACEOF -#define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long -_ACEOF -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned int" >&5 -$as_echo_n "checking size of unsigned int... " >&6; } -if test "${ac_cv_sizeof_unsigned_int+set}" = set; then : - $as_echo_n "(cached) " >&6 -else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned int))" "ac_cv_sizeof_unsigned_int" "$ac_includes_default"; then : +for ac_header in byteorder.h netinet/in.h sys/param.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else - if test "$ac_cv_type_unsigned_int" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (unsigned int) -See \`config.log' for more details." "$LINENO" 5; }; } - else - ac_cv_sizeof_unsigned_int=0 - fi -fi + # Is the header compilable? +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_header_compiler=no fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_int" >&5 -$as_echo "$ac_cv_sizeof_unsigned_int" >&6; } - +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } -cat >>confdefs.h <<_ACEOF -#define SIZEOF_UNSIGNED_INT $ac_cv_sizeof_unsigned_int +# Is the header present? +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ;; +esac +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } -ac_ext=cpp -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu - -for ac_header in byteorder.h netinet/in.h sys/param.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ntohs and ntohl are defined" >&5 -$as_echo_n "checking whether ntohs and ntohl are defined... " >&6; } +{ echo "$as_me:$LINENO: checking whether ntohs and ntohl are defined" >&5 +echo $ECHO_N "checking whether ntohs and ntohl are defined... $ECHO_C" >&6; } ac_ntoh_defined=no -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #if HAVE_SYS_TYPES_H # include @@ -6258,22 +9110,170 @@ return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } ac_ntoh_defined=yes else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_ntoh_defined = no; then - for ac_header in arpa/inet.h -do : - ac_fn_cxx_check_header_mongrel "$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "$ac_includes_default" -if test "x$ac_cv_header_arpa_inet_h" = x""yes; then : + +for ac_header in arpa/inet.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +else + # Is the header compilable? +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } + +# Is the header present? +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_ARPA_INET_H 1 +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF have_arpa_inet_h=yes else @@ -6283,9 +9283,13 @@ done if test $have_arpa_inet_h = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ntohs and ntohl are defined in " >&5 -$as_echo_n "checking whether ntohs and ntohl are defined in ... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + { echo "$as_me:$LINENO: checking whether ntohs and ntohl are defined in " >&5 +echo $ECHO_N "checking whether ntohs and ntohl are defined in ... $ECHO_C" >&6; } + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #if HAVE_SYS_TYPES_H # include @@ -6300,27 +9304,56 @@ return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } -$as_echo "#define NEED_ARPA_INET_H 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define NEED_ARPA_INET_H 1 +_ACEOF ac_ntoh_defined=yes else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi fi if test $ac_ntoh_defined = no; then - as_fn_error " + { { echo "$as_me:$LINENO: error: +========================================= + +Cannot find a definition for ntohs and/or ntohl! + +=========================================" >&5 +echo "$as_me: error: ========================================= Cannot find a definition for ntohs and/or ntohl! -=========================================" "$LINENO" 5 +=========================================" >&2;} + { (exit 1); exit 1; }; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -6337,12 +9370,16 @@ ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for addressable va_list type" >&5 -$as_echo_n "checking for addressable va_list type... " >&6; } -if test "${ac_cv_va_list_addr+set}" = set; then : - $as_echo_n "(cached) " >&6 +{ echo "$as_me:$LINENO: checking for addressable va_list type" >&5 +echo $ECHO_N "checking for addressable va_list type... $ECHO_C" >&6; } +if test "${ac_cv_va_list_addr+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include void f(va_list *) { @@ -6364,28 +9401,54 @@ return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_va_list_addr=yes else - ac_cv_va_list_addr=no + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_va_list_addr=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_va_list_addr" >&5 -$as_echo "$ac_cv_va_list_addr" >&6; } +{ echo "$as_me:$LINENO: result: $ac_cv_va_list_addr" >&5 +echo "${ECHO_T}$ac_cv_va_list_addr" >&6; } if test "x$ac_cv_va_list_addr" = xyes; then -$as_echo "#define HAVE_ADDRESSABLE_VA_LIST 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_ADDRESSABLE_VA_LIST 1 +_ACEOF fi -$as_echo "#define HAVE_PERMSTRING 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_PERMSTRING 1 +_ACEOF -$as_echo "#define MMAFM_RUN_MMPFB 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define MMAFM_RUN_MMPFB 1 +_ACEOF @@ -6438,13 +9501,12 @@ case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; + *) $as_unset $ac_var ;; esac ;; esac done @@ -6452,8 +9514,8 @@ (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) - # `set' does not quote correctly, so add quotes: double-quote - # substitution turns \\\\ into \\, and sed turns \\ into \. + # `set' does not quote correctly, so add quotes (double-quote + # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" @@ -6476,12 +9538,12 @@ if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then test "x$cache_file" != "x/dev/null" && - { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 -$as_echo "$as_me: updating cache $cache_file" >&6;} + { echo "$as_me:$LINENO: updating cache $cache_file" >&5 +echo "$as_me: updating cache $cache_file" >&6;} cat confcache >$cache_file else - { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 -$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} + { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 +echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache @@ -6497,58 +9559,66 @@ for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' - ac_i=`$as_echo "$ac_i" | sed "$ac_script"` + ac_i=`echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. - as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" - as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' + ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" + ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs - if test -n "$EXEEXT"; then - am__EXEEXT_TRUE= - am__EXEEXT_FALSE='#' -else - am__EXEEXT_TRUE='#' - am__EXEEXT_FALSE= -fi - if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then - as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 + { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } fi if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then - as_fn_error "conditional \"AMDEP\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 + { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"AMDEP\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then - as_fn_error "conditional \"am__fastdepCC\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 + { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } fi if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then - as_fn_error "conditional \"am__fastdepCXX\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 + { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } fi if test -z "${have_kpathsea_TRUE}" && test -z "${have_kpathsea_FALSE}"; then - as_fn_error "conditional \"have_kpathsea\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 + { { echo "$as_me:$LINENO: error: conditional \"have_kpathsea\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"have_kpathsea\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } fi if test -z "${FIXLIBC_TRUE}" && test -z "${FIXLIBC_FALSE}"; then - as_fn_error "conditional \"FIXLIBC\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 + { { echo "$as_me:$LINENO: error: conditional \"FIXLIBC\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"FIXLIBC\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } fi : ${CONFIG_STATUS=./config.status} -ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 -$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} -as_write_fail=0 -cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 +{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 +echo "$as_me: creating $CONFIG_STATUS" >&6;} +cat >$CONFIG_STATUS <<_ACEOF #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. @@ -6558,79 +9628,59 @@ debug=false ac_cs_recheck=false ac_cs_silent=false - SHELL=\${CONFIG_SHELL-$SHELL} -export SHELL -_ASEOF -cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF +## --------------------- ## +## M4sh Initialization. ## +## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; esac + fi -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' + + +# PATH needs CR +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' + PATH_SEPARATOR=: fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' + rm -f conf$$.sh fi -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } +# Support unset when possible. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then + as_unset=unset +else + as_unset=false fi @@ -6639,18 +9689,20 @@ # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) +as_nl=' +' IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. -case $0 in #(( +case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +done IFS=$as_save_IFS ;; @@ -6661,111 +9713,32 @@ as_myself=$0 fi if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 + echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - - -# as_fn_error ERROR [LINENO LOG_FD] -# --------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with status $?, using 1 if that was 0. -as_fn_error () -{ - as_status=$?; test $as_status -eq 0 && as_status=1 - if test "$3"; then - as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 - fi - $as_echo "$as_me: error: $1" >&2 - as_fn_exit $as_status -} # as_fn_error - - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith +# Work around bugs in pre-3.0 UWIN ksh. +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +done +PS1='$ ' +PS2='> ' +PS4='+ ' +# NLS nuisances. +for as_var in \ + LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ + LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ + LC_TELEPHONE LC_TIME +do + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then + eval $as_var=C; export $as_var + else + ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var + fi +done +# Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr @@ -6779,17 +9752,13 @@ as_basename=false fi -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi +# Name of the executable. as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | +echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -6804,103 +9773,104 @@ } s/.*/./; q'` -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits +# CDPATH. +$as_unset CDPATH + + + + as_lineno_1=$LINENO + as_lineno_2=$LINENO + test "x$as_lineno_1" != "x$as_lineno_2" && + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { + + # Create $as_me.lineno as a copy of $as_myself, but with $LINENO + # uniformly replaced by the line number. The first 'sed' inserts a + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. + # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | + sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno + N + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ + t loop + s/-\n.*// + ' >$as_me.lineno && + chmod +x "$as_me.lineno" || + { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 + { (exit 1); exit 1; }; } + + # Don't try to exec as it changes $[0], causing all sort of problems + # (the dirname of $[0] is not the place where we might find the + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" + # Exit status is that of the last command. + exit +} + + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( +case `echo -n x` in -n*) - case `echo 'xy\c'` in + case `echo 'x\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; + *) ECHO_C='\c';; esac;; *) ECHO_N='-n';; esac +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null + mkdir conf$$.dir fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -p'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -p' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else +echo >conf$$.file +if ln -s conf$$.file conf$$ 2>/dev/null; then + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' - fi +elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" - - -} # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' + as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false @@ -6917,12 +9887,12 @@ as_test_x=' eval sh -c '\'' if test -d "$1"; then - test -d "$1/."; + test -d "$1/."; else - case $1 in #( - -*)set "./$1";; + case $1 in + -*)set "./$1";; esac; - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' @@ -6937,19 +9907,13 @@ exec 6>&1 -## ----------------------------------- ## -## Main body of $CONFIG_STATUS script. ## -## ----------------------------------- ## -_ASEOF -test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# Save the log message, to keep $0 and so on meaningful, and to +# Save the log message, to keep $[0] and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by lcdf-typetools $as_me 2.87, which was -generated by GNU Autoconf 2.64. Invocation command line was +This file was extended by lcdf-typetools $as_me 2.92, which was +generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -6962,16 +9926,7 @@ _ACEOF -case $ac_config_files in *" -"*) set x $ac_config_files; shift; ac_config_files=$*;; -esac - -case $ac_config_headers in *" -"*) set x $ac_config_headers; shift; ac_config_headers=$*;; -esac - - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<_ACEOF # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" @@ -6979,24 +9934,22 @@ _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<\_ACEOF ac_cs_usage="\ -\`$as_me' instantiates files and other configuration actions -from templates according to the current configuration. Unless the files -and actions are specified as TAGs, all are instantiated by default. +\`$as_me' instantiates files from templates according to the +current configuration. -Usage: $0 [OPTION]... [TAG]... +Usage: $0 [OPTIONS] [FILE]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit - -q, --quiet, --silent - do not print progress messages + -q, --quiet do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - --header=FILE[:TEMPLATE] - instantiate the configuration header FILE + --file=FILE[:TEMPLATE] + instantiate the configuration file FILE + --header=FILE[:TEMPLATE] + instantiate the configuration header FILE Configuration files: $config_files @@ -7007,16 +9960,16 @@ Configuration commands: $config_commands -Report bugs to the package provider." +Report bugs to ." _ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -lcdf-typetools config.status 2.87 -configured by $0, generated by GNU Autoconf 2.64, - with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" +lcdf-typetools config.status 2.92 +configured by $0, generated by GNU Autoconf 2.61, + with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" -Copyright (C) 2009 Free Software Foundation, Inc. +Copyright (C) 2006 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -7024,12 +9977,11 @@ srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' -AWK='$AWK' -test -n "\$AWK" || AWK=awk _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# The default lists apply if the user does not specify any file. +cat >>$CONFIG_STATUS <<\_ACEOF +# If no file are specified by the user, then we need to provide default +# value. By we need to know if files were specified by the user. ac_need_defaults=: while test $# != 0 do @@ -7051,38 +10003,34 @@ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - $as_echo "$ac_cs_version"; exit ;; + echo "$ac_cs_version"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - as_fn_append CONFIG_FILES " '$ac_optarg'" + CONFIG_FILES="$CONFIG_FILES $ac_optarg" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - as_fn_append CONFIG_HEADERS " '$ac_optarg'" + CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header - as_fn_error "ambiguous option: \`$1' -Try \`$0 --help' for more information.";; + { echo "$as_me: error: ambiguous option: $1 +Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; };; --help | --hel | -h ) - $as_echo "$ac_cs_usage"; exit ;; + echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. - -*) as_fn_error "unrecognized option: \`$1' -Try \`$0 --help' for more information." ;; + -*) { echo "$as_me: error: unrecognized option: $1 +Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; } ;; - *) as_fn_append ac_config_targets " $1" + *) ac_config_targets="$ac_config_targets $1" ac_need_defaults=false ;; esac @@ -7097,29 +10045,27 @@ fi _ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<_ACEOF if \$ac_cs_recheck; then - set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion - shift - \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 - CONFIG_SHELL='$SHELL' + echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 + CONFIG_SHELL=$SHELL export CONFIG_SHELL - exec "\$@" + exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion fi _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<\_ACEOF exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX - $as_echo "$ac_log" + echo "$ac_log" } >&5 _ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<_ACEOF # # INIT-COMMANDS # @@ -7127,7 +10073,7 @@ _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<\_ACEOF # Handling of arguments. for ac_config_target in $ac_config_targets @@ -7150,7 +10096,9 @@ "t1testpage/Makefile") CONFIG_FILES="$CONFIG_FILES t1testpage/Makefile" ;; "ttftotype42/Makefile") CONFIG_FILES="$CONFIG_FILES ttftotype42/Makefile" ;; - *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; + *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 +echo "$as_me: error: invalid argument: $ac_config_target" >&2;} + { (exit 1); exit 1; }; };; esac done @@ -7177,7 +10125,7 @@ trap 'exit_status=$? { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status ' 0 - trap 'as_fn_exit 1' 1 2 13 15 + trap '{ (exit 1); exit 1; }' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. @@ -7188,139 +10136,208 @@ { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") -} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 +} || +{ + echo "$me: cannot create a temporary directory in ." >&2 + { (exit 1); exit 1; } +} + +# +# Set up the sed scripts for CONFIG_FILES section. +# -# Set up the scripts for CONFIG_FILES section. -# No need to generate them if there are no CONFIG_FILES. -# This happens for instance with `./config.status config.h'. +# No need to generate the scripts if there are no CONFIG_FILES. +# This happens for instance when ./config.status config.h if test -n "$CONFIG_FILES"; then +_ACEOF -ac_cr=`echo X | tr X '\015'` -# On cygwin, bash can eat \r inside `` if the user requested igncr. -# But we know of no other shell where ac_cr would be empty at this -# point, so we can use a bashism as a fallback. -if test "x$ac_cr" = x; then - eval ac_cr=\$\'\\r\' -fi -ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` -if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then - ac_cs_awk_cr='\r' -else - ac_cs_awk_cr=$ac_cr + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +SHELL!$SHELL$ac_delim +PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim +PACKAGE_NAME!$PACKAGE_NAME$ac_delim +PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim +PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim +PACKAGE_STRING!$PACKAGE_STRING$ac_delim +PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim +exec_prefix!$exec_prefix$ac_delim +prefix!$prefix$ac_delim +program_transform_name!$program_transform_name$ac_delim +bindir!$bindir$ac_delim +sbindir!$sbindir$ac_delim +libexecdir!$libexecdir$ac_delim +datarootdir!$datarootdir$ac_delim +datadir!$datadir$ac_delim +sysconfdir!$sysconfdir$ac_delim +sharedstatedir!$sharedstatedir$ac_delim +localstatedir!$localstatedir$ac_delim +includedir!$includedir$ac_delim +oldincludedir!$oldincludedir$ac_delim +docdir!$docdir$ac_delim +infodir!$infodir$ac_delim +htmldir!$htmldir$ac_delim +dvidir!$dvidir$ac_delim +pdfdir!$pdfdir$ac_delim +psdir!$psdir$ac_delim +libdir!$libdir$ac_delim +localedir!$localedir$ac_delim +mandir!$mandir$ac_delim +DEFS!$DEFS$ac_delim +ECHO_C!$ECHO_C$ac_delim +ECHO_N!$ECHO_N$ac_delim +ECHO_T!$ECHO_T$ac_delim +LIBS!$LIBS$ac_delim +build_alias!$build_alias$ac_delim +host_alias!$host_alias$ac_delim +target_alias!$target_alias$ac_delim +INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim +INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim +INSTALL_DATA!$INSTALL_DATA$ac_delim +am__isrc!$am__isrc$ac_delim +CYGPATH_W!$CYGPATH_W$ac_delim +PACKAGE!$PACKAGE$ac_delim +VERSION!$VERSION$ac_delim +ACLOCAL!$ACLOCAL$ac_delim +AUTOCONF!$AUTOCONF$ac_delim +AUTOMAKE!$AUTOMAKE$ac_delim +AUTOHEADER!$AUTOHEADER$ac_delim +MAKEINFO!$MAKEINFO$ac_delim +install_sh!$install_sh$ac_delim +STRIP!$STRIP$ac_delim +INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim +mkdir_p!$mkdir_p$ac_delim +AWK!$AWK$ac_delim +SET_MAKE!$SET_MAKE$ac_delim +am__leading_dot!$am__leading_dot$ac_delim +AMTAR!$AMTAR$ac_delim +am__tar!$am__tar$ac_delim +am__untar!$am__untar$ac_delim +MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim +MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim +MAINT!$MAINT$ac_delim +CC!$CC$ac_delim +CFLAGS!$CFLAGS$ac_delim +LDFLAGS!$LDFLAGS$ac_delim +CPPFLAGS!$CPPFLAGS$ac_delim +ac_ct_CC!$ac_ct_CC$ac_delim +EXEEXT!$EXEEXT$ac_delim +OBJEXT!$OBJEXT$ac_delim +DEPDIR!$DEPDIR$ac_delim +am__include!$am__include$ac_delim +am__quote!$am__quote$ac_delim +AMDEP_TRUE!$AMDEP_TRUE$ac_delim +AMDEP_FALSE!$AMDEP_FALSE$ac_delim +AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim +CCDEPMODE!$CCDEPMODE$ac_delim +am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim +am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim +CPP!$CPP$ac_delim +CXX!$CXX$ac_delim +CXXFLAGS!$CXXFLAGS$ac_delim +ac_ct_CXX!$ac_ct_CXX$ac_delim +CXXDEPMODE!$CXXDEPMODE$ac_delim +am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim +am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim +CXXCPP!$CXXCPP$ac_delim +RANLIB!$RANLIB$ac_delim +TEMPLATE_OBJS!$TEMPLATE_OBJS$ac_delim +SELECTED_SUBDIRS!$SELECTED_SUBDIRS$ac_delim +GREP!$GREP$ac_delim +EGREP!$EGREP$ac_delim +have_kpathsea_TRUE!$have_kpathsea_TRUE$ac_delim +have_kpathsea_FALSE!$have_kpathsea_FALSE$ac_delim +KPATHSEA_INCLUDES!$KPATHSEA_INCLUDES$ac_delim +KPATHSEA_LIBS!$KPATHSEA_LIBS$ac_delim +KPATHSEA_DEPEND!$KPATHSEA_DEPEND$ac_delim +KPATHSEA_RULE!$KPATHSEA_RULE$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` fi -echo 'BEGIN {' >"$tmp/subs1.awk" && +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +CEOF$ac_eof _ACEOF -{ - echo "cat >conf$$subs.awk <<_ACEOF" && - echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && - echo "_ACEOF" -} >conf$$subs.sh || - as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 -ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do - . ./conf$$subs.sh || - as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 + cat >conf$$subs.sed <<_ACEOF +FIXLIBC_TRUE!$FIXLIBC_TRUE$ac_delim +FIXLIBC_FALSE!$FIXLIBC_FALSE$ac_delim +LIBOBJS!$LIBOBJS$ac_delim +LTLIBOBJS!$LTLIBOBJS$ac_delim +_ACEOF - ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` - if test $ac_delim_n = $ac_delim_num; then + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 4; then break elif $ac_last_try; then - as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done -rm -f conf$$subs.sh -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -cat >>"\$tmp/subs1.awk" <<\\_ACAWK && +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +:end +s/|#_!!_#|//g +CEOF$ac_eof _ACEOF -sed -n ' -h -s/^/S["/; s/!.*/"]=/ -p -g -s/^[^!]*!// -:repl -t repl -s/'"$ac_delim"'$// -t delim -:nl -h -s/\(.\{148\}\).*/\1/ -t more1 -s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ -p -n -b repl -:more1 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t nl -:delim -h -s/\(.\{148\}\).*/\1/ -t more2 -s/["\\]/\\&/g; s/^/"/; s/$/"/ -p -b -:more2 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t delim -' >$CONFIG_STATUS || ac_write_fail=1 -rm -f conf$$subs.awk -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -_ACAWK -cat >>"\$tmp/subs1.awk" <<_ACAWK && - for (key in S) S_is_set[key] = 1 - FS = "" -} -{ - line = $ 0 - nfields = split(line, field, "@") - substed = 0 - len = length(field[1]) - for (i = 2; i < nfields; i++) { - key = field[i] - keylen = length(key) - if (S_is_set[key]) { - value = S[key] - line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) - len += length(value) + length(field[++i]) - substed = 1 - } else - len += 1 + keylen - } - - print line -} - -_ACAWK -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then - sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" -else - cat -fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ - || as_fn_error "could not setup config files machinery" "$LINENO" 5 -_ACEOF # VPATH may cause trouble with some makes, so we remove $(srcdir), # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and @@ -7337,128 +10354,20 @@ }' fi -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<\_ACEOF fi # test -n "$CONFIG_FILES" -# Set up the scripts for CONFIG_HEADERS section. -# No need to generate them if there are no CONFIG_HEADERS. -# This happens for instance with `./config.status Makefile'. -if test -n "$CONFIG_HEADERS"; then -cat >"$tmp/defines.awk" <<\_ACAWK || -BEGIN { -_ACEOF - -# Transform confdefs.h into an awk script `defines.awk', embedded as -# here-document in config.status, that substitutes the proper values into -# config.h.in to produce config.h. - -# Create a delimiter string that does not exist in confdefs.h, to ease -# handling of long lines. -ac_delim='%!_!# ' -for ac_last_try in false false :; do - ac_t=`sed -n "/$ac_delim/p" confdefs.h` - if test -z "$ac_t"; then - break - elif $ac_last_try; then - as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 - else - ac_delim="$ac_delim!$ac_delim _$ac_delim!! " - fi -done - -# For the awk script, D is an array of macro values keyed by name, -# likewise P contains macro parameters if any. Preserve backslash -# newline sequences. -ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* -sed -n ' -s/.\{148\}/&'"$ac_delim"'/g -t rset -:rset -s/^[ ]*#[ ]*define[ ][ ]*/ / -t def -d -:def -s/\\$// -t bsnl -s/["\\]/\\&/g -s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ -D["\1"]=" \3"/p -s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p -d -:bsnl -s/["\\]/\\&/g -s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ -D["\1"]=" \3\\\\\\n"\\/p -t cont -s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p -t cont -d -:cont -n -s/.\{148\}/&'"$ac_delim"'/g -t clear -:clear -s/\\$// -t bsnlc -s/["\\]/\\&/g; s/^/"/; s/$/"/p -d -:bsnlc -s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p -b cont -' >$CONFIG_STATUS || ac_write_fail=1 - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 - for (key in D) D_is_set[key] = 1 - FS = "" -} -/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { - line = \$ 0 - split(line, arg, " ") - if (arg[1] == "#") { - defundef = arg[2] - mac1 = arg[3] - } else { - defundef = substr(arg[1], 2) - mac1 = arg[2] - } - split(mac1, mac2, "(") #) - macro = mac2[1] - prefix = substr(line, 1, index(line, defundef) - 1) - if (D_is_set[macro]) { - # Preserve the white space surrounding the "#". - print prefix "define", macro P[macro] D[macro] - next - } else { - # Replace #undef with comments. This is necessary, for example, - # in the case of _POSIX_SOURCE, which is predefined and required - # on some systems where configure will not decide to define it. - if (defundef == "undef") { - print "/*", prefix defundef, macro, "*/" - next - } - } -} -{ print } -_ACAWK -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 - as_fn_error "could not setup config headers machinery" "$LINENO" 5 -fi # test -n "$CONFIG_HEADERS" - - -eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" -shift -for ac_tag +for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; - :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; + :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 +echo "$as_me: error: Invalid tag $ac_tag." >&2;} + { (exit 1); exit 1; }; };; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac @@ -7486,34 +10395,26 @@ [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || - as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; + { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 +echo "$as_me: error: cannot find input file: $ac_f" >&2;} + { (exit 1); exit 1; }; };; esac - case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac - as_fn_append ac_file_inputs " '$ac_f'" + ac_file_inputs="$ac_file_inputs $ac_f" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ - configure_input='Generated from '` - $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' - `' by configure.' + configure_input="Generated from "`IFS=: + echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 -$as_echo "$as_me: creating $ac_file" >&6;} + { echo "$as_me:$LINENO: creating $ac_file" >&5 +echo "$as_me: creating $ac_file" >&6;} fi - # Neutralize special characters interpreted by sed in replacement strings. - case $configure_input in #( - *\&* | *\|* | *\\* ) - ac_sed_conf_input=`$as_echo "$configure_input" | - sed 's/[\\\\&|]/\\\\&/g'`;; #( - *) ac_sed_conf_input=$configure_input;; - esac case $ac_tag in - *:-:* | *:-) cat >"$tmp/stdin" \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; + *:-:* | *:-) cat >"$tmp/stdin";; esac ;; esac @@ -7523,7 +10424,42 @@ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$ac_file" | +echo X"$ac_file" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + { as_dir="$ac_dir" + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { + as_dirs= + while :; do + case $as_dir in #( + *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -7541,15 +10477,20 @@ q } s/.*/./; q'` - as_dir="$ac_dir"; as_fn_mkdir_p + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +echo "$as_me: error: cannot create directory $as_dir" >&2;} + { (exit 1); exit 1; }; }; } ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; @@ -7594,12 +10535,12 @@ esac _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<\_ACEOF # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= -ac_sed_dataroot=' -/datarootdir/ { + +case `sed -n '/datarootdir/ { p q } @@ -7607,37 +10548,36 @@ /@docdir@/p /@infodir@/p /@localedir@/p -/@mandir@/p' -case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in +/@mandir@/p +' $ac_file_inputs` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<_ACEOF ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g - s&\\\${datarootdir}&$datarootdir&g' ;; + s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_sed_extra="$ac_vpsub +cat >>$CONFIG_STATUS <<_ACEOF + sed "$ac_vpsub $extrasub _ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +cat >>$CONFIG_STATUS <<\_ACEOF :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s|@configure_input@|$ac_sed_conf_input|;t t +s&@configure_input@&$configure_input&;t t s&@top_builddir@&$ac_top_builddir_sub&;t t -s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t @@ -7648,65 +10588,135 @@ s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack -" -eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 +" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' + { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&5 -$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&2;} rm -f "$tmp/stdin" case $ac_file in - -) cat "$tmp/out" && rm -f "$tmp/out";; - *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; - esac \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 + -) cat "$tmp/out"; rm -f "$tmp/out";; + *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; + esac ;; :H) # # CONFIG_HEADER # +_ACEOF + +# Transform confdefs.h into a sed script `conftest.defines', that +# substitutes the proper values into config.h.in to produce config.h. +rm -f conftest.defines conftest.tail +# First, append a space to every undef/define line, to ease matching. +echo 's/$/ /' >conftest.defines +# Then, protect against being on the right side of a sed subst, or in +# an unquoted here document, in config.status. If some macros were +# called several times there might be several #defines for the same +# symbol, which is useless. But do not sort them, since the last +# AC_DEFINE must be honored. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* +# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where +# NAME is the cpp macro being defined, VALUE is the value it is being given. +# PARAMS is the parameter list in the macro definition--in most cases, it's +# just an empty string. +ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' +ac_dB='\\)[ (].*,\\1define\\2' +ac_dC=' ' +ac_dD=' ,' + +uniq confdefs.h | + sed -n ' + t rset + :rset + s/^[ ]*#[ ]*define[ ][ ]*// + t ok + d + :ok + s/[\\&,]/\\&/g + s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p + s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p + ' >>conftest.defines + +# Remove the space that was appended to ease matching. +# Then replace #undef with comments. This is necessary, for +# example, in the case of _POSIX_SOURCE, which is predefined and required +# on some systems where configure will not decide to define it. +# (The regexp can be short, since the line contains either #define or #undef.) +echo 's/ $// +s,^[ #]*u.*,/* & */,' >>conftest.defines + +# Break up conftest.defines: +ac_max_sed_lines=50 + +# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" +# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" +# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" +# et cetera. +ac_in='$ac_file_inputs' +ac_out='"$tmp/out1"' +ac_nxt='"$tmp/out2"' + +while : +do + # Write a here document: + cat >>$CONFIG_STATUS <<_ACEOF + # First, check the format of the line: + cat >"\$tmp/defines.sed" <<\\CEOF +/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def +/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def +b +:def +_ACEOF + sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS + echo 'CEOF + sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS + ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in + sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail + grep . conftest.tail >/dev/null || break + rm -f conftest.defines + mv conftest.tail conftest.defines +done +rm -f conftest.defines conftest.tail + +echo "ac_result=$ac_in" >>$CONFIG_STATUS +cat >>$CONFIG_STATUS <<\_ACEOF if test x"$ac_file" != x-; then - { - $as_echo "/* $configure_input */" \ - && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" - } >"$tmp/config.h" \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 - if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then - { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 -$as_echo "$as_me: $ac_file is unchanged" >&6;} + echo "/* $configure_input */" >"$tmp/config.h" + cat "$ac_result" >>"$tmp/config.h" + if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then + { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 +echo "$as_me: $ac_file is unchanged" >&6;} else - rm -f "$ac_file" - mv "$tmp/config.h" "$ac_file" \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 + rm -f $ac_file + mv "$tmp/config.h" $ac_file fi else - $as_echo "/* $configure_input */" \ - && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ - || as_fn_error "could not create -" "$LINENO" 5 + echo "/* $configure_input */" + cat "$ac_result" fi -# Compute "$ac_file"'s index in $config_headers. -_am_arg="$ac_file" + rm -f "$tmp/out12" +# Compute $ac_file's index in $config_headers. _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in - $_am_arg | $_am_arg:* ) + $ac_file | $ac_file:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done -echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || -$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$_am_arg" : 'X\(//\)[^/]' \| \ - X"$_am_arg" : 'X\(//\)$' \| \ - X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$_am_arg" | +echo "timestamp for $ac_file" >`$as_dirname -- $ac_file || +$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X$ac_file : 'X\(//\)[^/]' \| \ + X$ac_file : 'X\(//\)$' \| \ + X$ac_file : 'X\(/\)' \| . 2>/dev/null || +echo X$ac_file | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -7726,40 +10736,30 @@ s/.*/./; q'`/stamp-h$_am_stamp_count ;; - :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 -$as_echo "$as_me: executing $ac_file commands" >&6;} + :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 +echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in - "depfiles":C) test x"$AMDEP_TRUE" != x"" || { - # Autoconf 2.62 quotes --file arguments for eval, but not when files - # are listed without --file. Let's play safe and only enable the eval - # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac - shift - for mf - do - # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named `Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line - # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || + "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do + # Strip MF so we end up with the name of the file. + mf=`echo "$mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile or not. + # We used to match only the files named `Makefile.in', but + # some people rename them; so instead we look at the file content. + # Grep'ing the first line is not enough: some people post-process + # each Makefile.in and add a new line on top of each file to say so. + # Grep'ing the whole file is not good either: AIX grep has a line + # limit of 2048, but all sed's we know have understand at least 4000. + if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then + dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | +echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -7777,33 +10777,68 @@ q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running `make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n 's/^U = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || + else + continue + fi + # Extract the definition of DEPDIR, am__include, and am__quote + # from the Makefile without running `make'. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` + test -z "$DEPDIR" && continue + am__include=`sed -n 's/^am__include = //p' < "$mf"` + test -z "am__include" && continue + am__quote=`sed -n 's/^am__quote = //p' < "$mf"` + # When using ansi2knr, U may be empty or an underscore; expand it + U=`sed -n 's/^U = //p' < "$mf"` + # Find all dependency output files, they are included files with + # $(DEPDIR) in their names. We invoke sed twice because it is the + # simplest approach to changing $(DEPDIR) to its actual value in the + # expansion. + for file in `sed -n " + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do + # Make sure the directory exists. + test -f "$dirpart/$file" && continue + fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | +echo X"$file" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + { as_dir=$dirpart/$fdir + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { + as_dirs= + while :; do + case $as_dir in #( + *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -7821,25 +10856,27 @@ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" + test -d "$as_dir" && break done + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +echo "$as_me: error: cannot create directory $as_dir" >&2;} + { (exit 1); exit 1; }; }; } + # echo "creating $dirpart/$file" + echo '# dummy' > "$dirpart/$file" done -} +done ;; esac done # for ac_tag -as_fn_exit 0 +{ (exit 0); exit 0; } _ACEOF +chmod +x $CONFIG_STATUS ac_clean_files=$ac_clean_files_save -test $ac_write_fail = 0 || - as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 - # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. @@ -7859,10 +10896,6 @@ exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. - $ac_cs_success || as_fn_exit $? -fi -if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 -$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} + $ac_cs_success || { (exit 1); exit 1; } fi diff -Nru lcdf-typetools-2.87/configure.ac lcdf-typetools-2.92/configure.ac --- lcdf-typetools-2.87/configure.ac 2011-01-27 17:43:00.000000000 +0000 +++ lcdf-typetools-2.92/configure.ac 2011-08-15 01:43:53.000000000 +0000 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([lcdf-typetools], [2.87]) +AC_INIT([lcdf-typetools], [2.92]) AC_CONFIG_SRCDIR([NEWS]) AM_INIT_AUTOMAKE AM_CONFIG_HEADER([autoconf.h]) @@ -245,30 +245,55 @@ dnl -dnl functions such as strerror, working strtod, strtoul, time -dnl headers such as unistd.h +dnl endianness +dnl + +AC_C_BIGENDIAN(, [AC_DEFINE([WORDS_LITTLEENDIAN], 1, [Define to 1 if your processor stores words with the least significant byte + first (like Intel and VAX, unlike Motorola and SPARC).])]) + + +dnl +dnl functions such as strerror, working strtod, working strnlen, strtoul, +dnl time headers such as unistd.h dnl AC_LANG_C need_fixlibc=0 -AC_CHECK_FUNCS(strerror, :, [need_fixlibc=1]) +AC_CHECK_FUNCS([strerror], [:], [need_fixlibc=1]) -AC_CACHE_CHECK(whether strtod works, ac_cv_working_strtod, +AC_CACHE_CHECK([for broken strtod], [ac_cv_broken_strtod], [AC_TRY_RUN([#include #include int main(int c, char **v) { char s[] = "12 "; char *endp; double d = strtod(s, &endp); - exit(*endp == 0 ? 1 : 0); -}], [ac_cv_working_strtod=yes], [ac_cv_working_strtod=no], -[ac_cv_working_strtod=yes])]) -if test "x$ac_cv_working_strtod" = xno; then + return (s + 2) == endp; +}], [ac_cv_broken_strtod=yes], [ac_cv_broken_strtod=no], +[ac_cv_broken_strtod=no])]) +if test "x$ac_cv_broken_strtod" = xyes; then need_fixlibc=1 - AC_DEFINE(BROKEN_STRTOD, 1, [Define if strtod is broken.]) + AC_DEFINE(HAVE_BROKEN_STRTOD, 1, [Define if strtod is broken.]) +fi + +AC_CHECK_DECLS([strnlen]) +AC_CHECK_FUNCS([strnlen], [have_strnlen=1], [need_fixlibc=1]) +if test "x$have_strnlen" = x1; then + AC_CACHE_CHECK([for broken strnlen], [ac_cv_broken_strnlen], + [AC_TRY_RUN([#include +#include +int main(int c, char **v) { + char s[] = "01234567891"; + return strnlen(s, 10) == 10; +}], [ac_cv_broken_strnlen=yes], [ac_cv_broken_strnlen=no], +[ac_cv_broken_strnlen=no])]) + if test "x$ac_cv_broken_strnlen" = xyes; then + need_fixlibc=1 + AC_DEFINE([HAVE_BROKEN_STRNLEN], [1], [Define if strnlen is broken.]) + fi fi -AC_CHECK_FUNCS([ctime ftruncate mkstemp sigaction strnlen strtoul waitpid]) +AC_CHECK_FUNCS([ctime ftruncate mkstemp sigaction strdup strtoul vsnprintf waitpid]) AC_CHECK_FUNC([floor], [:], [AC_CHECK_LIB(m, floor)]) AC_CHECK_FUNC([fabs], [:], [AC_CHECK_LIB(m, fabs)]) AC_CHECK_HEADERS([unistd.h fcntl.h sys/time.h sys/wait.h]) diff -Nru lcdf-typetools-2.87/debian/changelog lcdf-typetools-2.92/debian/changelog --- lcdf-typetools-2.87/debian/changelog 2011-02-02 02:09:00.000000000 +0000 +++ lcdf-typetools-2.92/debian/changelog 2011-09-07 18:38:38.000000000 +0000 @@ -1,3 +1,17 @@ +lcdf-typetools (2.92-1) unstable; urgency=low + + * New upstream release + * Adds support for larger and newer fonts. + * Improves glyph name mappings. + + -- C.M. Connelly Wed, 07 Sep 2011 11:38:32 -0700 + +lcdf-typetools (2.88-1) unstable; urgency=low + + * New upstream release + + -- C.M. Connelly Thu, 14 Apr 2011 12:26:48 -0700 + lcdf-typetools (2.87-1) unstable; urgency=low * New upstream release diff -Nru lcdf-typetools-2.87/depcomp lcdf-typetools-2.92/depcomp --- lcdf-typetools-2.87/depcomp 2008-10-27 16:46:49.000000000 +0000 +++ lcdf-typetools-2.92/depcomp 2010-05-30 00:43:14.000000000 +0000 @@ -1,10 +1,10 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2007-03-29.01 +scriptversion=2009-04-28.21; # UTC -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007 Free Software -# Foundation, Inc. +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free +# Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -17,9 +17,7 @@ # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -87,6 +85,15 @@ depmode=dashmstdout fi +cygpath_u="cygpath -u -f -" +if test "$depmode" = msvcmsys; then + # This is just like msvisualcpp but w/o cygpath translation. + # Just convert the backslash-escaped backslashes to single forward + # slashes to satisfy depend.m4 + cygpath_u="sed s,\\\\\\\\,/,g" + depmode=msvisualcpp +fi + case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what @@ -192,14 +199,14 @@ ' < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ tr ' -' ' ' >> $depfile - echo >> $depfile +' ' ' >> "$depfile" + echo >> "$depfile" # The second pass generates a dummy entry for each header file. tr ' ' ' ' < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ - >> $depfile + >> "$depfile" else # The sourcefile does not contain any dependencies, so just # store a dummy comment line, to avoid errors with the Makefile @@ -328,7 +335,12 @@ if test -f "$tmpdepfile"; then sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile" # Add `dependent.h:' lines. - sed -ne '2,${; s/^ *//; s/ \\*$//; s/$/:/; p;}' "$tmpdepfile" >> "$depfile" + sed -ne '2,${ + s/^ *// + s/ \\*$// + s/$/:/ + p + }' "$tmpdepfile" >> "$depfile" else echo "#dummy" > "$depfile" fi @@ -404,7 +416,7 @@ # Remove the call to Libtool. if test "$libtool" = yes; then - while test $1 != '--mode=compile'; do + while test "X$1" != 'X--mode=compile'; do shift done shift @@ -455,32 +467,39 @@ "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then - while test $1 != '--mode=compile'; do + while test "X$1" != 'X--mode=compile'; do shift done shift fi # X makedepend shift - cleared=no - for arg in "$@"; do + cleared=no eat=no + for arg + do case $cleared in no) set ""; shift cleared=yes ;; esac + if test $eat = yes; then + eat=no + continue + fi case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. + -arch) + eat=yes ;; -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done - obj_suffix="`echo $object | sed 's/^.*\././'`" + obj_suffix=`echo "$object" | sed 's/^.*\././'` touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" @@ -500,7 +519,7 @@ # Remove the call to Libtool. if test "$libtool" = yes; then - while test $1 != '--mode=compile'; do + while test "X$1" != 'X--mode=compile'; do shift done shift @@ -538,13 +557,27 @@ msvisualcpp) # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout, regardless of -o, - # because we must use -o when running libtool. + # always write the preprocessed file to stdout. "$@" || exit $? + + # Remove the call to Libtool. + if test "$libtool" = yes; then + while test "X$1" != 'X--mode=compile'; do + shift + done + shift + fi + IFS=" " for arg do case "$arg" in + -o) + shift + ;; + $object) + shift + ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift @@ -557,16 +590,23 @@ ;; esac done - "$@" -E | - sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" + "$@" -E 2>/dev/null | + sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" - . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" + sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" echo " " >> "$depfile" - . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile" + sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; +msvcmsys) + # This case exists only to let depend.m4 do its work. It works by + # looking at the text of this script. This case will never be run, + # since it is checked for above. + exit 1 + ;; + none) exec "$@" ;; @@ -585,5 +625,6 @@ # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" # End: diff -Nru lcdf-typetools-2.87/glyphtounicode.tex lcdf-typetools-2.92/glyphtounicode.tex --- lcdf-typetools-2.87/glyphtounicode.tex 1970-01-01 00:00:00.000000000 +0000 +++ lcdf-typetools-2.92/glyphtounicode.tex 2011-08-15 01:48:21.000000000 +0000 @@ -0,0 +1,5504 @@ +% lcdf-typetools glyphtounicode.tex, Version 2.84 +% Contents: Glyph mapping information for pdftex, used for PDF searching +% Generated from: +% - glyphlist.txt, Version 2.0 +% - texglyphlist.txt, Version 2.84 +% - texglyphlist-g2u.txt, Version 2.84 +\pdfglyphtounicode{A}{0041} +\pdfglyphtounicode{AE}{00C6} +\pdfglyphtounicode{AEacute}{01FC} +\pdfglyphtounicode{AEmacron}{01E2} +\pdfglyphtounicode{AEsmall}{00E6} +\pdfglyphtounicode{Aacute}{00C1} +\pdfglyphtounicode{Aacutesmall}{00E1} +\pdfglyphtounicode{Abreve}{0102} +\pdfglyphtounicode{Abreveacute}{1EAE} +\pdfglyphtounicode{Abrevecyrillic}{04D0} +\pdfglyphtounicode{Abrevedotbelow}{1EB6} +\pdfglyphtounicode{Abrevegrave}{1EB0} +\pdfglyphtounicode{Abrevehookabove}{1EB2} +\pdfglyphtounicode{Abrevetilde}{1EB4} +\pdfglyphtounicode{Acaron}{01CD} +\pdfglyphtounicode{Acircle}{24B6} +\pdfglyphtounicode{Acircumflex}{00C2} +\pdfglyphtounicode{Acircumflexacute}{1EA4} +\pdfglyphtounicode{Acircumflexdotbelow}{1EAC} +\pdfglyphtounicode{Acircumflexgrave}{1EA6} +\pdfglyphtounicode{Acircumflexhookabove}{1EA8} +\pdfglyphtounicode{Acircumflexsmall}{00E2} +\pdfglyphtounicode{Acircumflextilde}{1EAA} +\pdfglyphtounicode{Acute}{00B4} +\pdfglyphtounicode{Acutesmall}{00B4} +\pdfglyphtounicode{Acyrillic}{0410} +\pdfglyphtounicode{Adblgrave}{0200} +\pdfglyphtounicode{Adieresis}{00C4} +\pdfglyphtounicode{Adieresiscyrillic}{04D2} +\pdfglyphtounicode{Adieresismacron}{01DE} +\pdfglyphtounicode{Adieresissmall}{00E4} +\pdfglyphtounicode{Adotbelow}{1EA0} +\pdfglyphtounicode{Adotmacron}{01E0} +\pdfglyphtounicode{Agrave}{00C0} +\pdfglyphtounicode{Agravesmall}{00E0} +\pdfglyphtounicode{Ahookabove}{1EA2} +\pdfglyphtounicode{Aiecyrillic}{04D4} +\pdfglyphtounicode{Ainvertedbreve}{0202} +\pdfglyphtounicode{Alpha}{0391} +\pdfglyphtounicode{Alphatonos}{0386} +\pdfglyphtounicode{Amacron}{0100} +\pdfglyphtounicode{Amonospace}{FF21} +\pdfglyphtounicode{Aogonek}{0104} +\pdfglyphtounicode{Aring}{00C5} +\pdfglyphtounicode{Aringacute}{01FA} +\pdfglyphtounicode{Aringbelow}{1E00} +\pdfglyphtounicode{Aringsmall}{00E5} +\pdfglyphtounicode{Asmall}{0061} +\pdfglyphtounicode{Atilde}{00C3} +\pdfglyphtounicode{Atildesmall}{00E3} +\pdfglyphtounicode{Aybarmenian}{0531} +\pdfglyphtounicode{B}{0042} +\pdfglyphtounicode{Bcircle}{24B7} +\pdfglyphtounicode{Bdotaccent}{1E02} +\pdfglyphtounicode{Bdotbelow}{1E04} +\pdfglyphtounicode{Becyrillic}{0411} +\pdfglyphtounicode{Benarmenian}{0532} +\pdfglyphtounicode{Beta}{0392} +\pdfglyphtounicode{Bhook}{0181} +\pdfglyphtounicode{Blinebelow}{1E06} +\pdfglyphtounicode{Bmonospace}{FF22} +\pdfglyphtounicode{Brevesmall}{02D8} +\pdfglyphtounicode{Bsmall}{0062} +\pdfglyphtounicode{Btopbar}{0182} +\pdfglyphtounicode{C}{0043} +\pdfglyphtounicode{Caarmenian}{053E} +\pdfglyphtounicode{Cacute}{0106} +\pdfglyphtounicode{Caron}{02C7} +\pdfglyphtounicode{Caronsmall}{02C7} +\pdfglyphtounicode{Ccaron}{010C} +\pdfglyphtounicode{Ccedilla}{00C7} +\pdfglyphtounicode{Ccedillaacute}{1E08} +\pdfglyphtounicode{Ccedillasmall}{00E7} +\pdfglyphtounicode{Ccircle}{24B8} +\pdfglyphtounicode{Ccircumflex}{0108} +\pdfglyphtounicode{Cdot}{010A} +\pdfglyphtounicode{Cdotaccent}{010A} +\pdfglyphtounicode{Cedillasmall}{00B8} +\pdfglyphtounicode{Chaarmenian}{0549} +\pdfglyphtounicode{Cheabkhasiancyrillic}{04BC} +\pdfglyphtounicode{Checyrillic}{0427} +\pdfglyphtounicode{Chedescenderabkhasiancyrillic}{04BE} +\pdfglyphtounicode{Chedescendercyrillic}{04B6} +\pdfglyphtounicode{Chedieresiscyrillic}{04F4} +\pdfglyphtounicode{Cheharmenian}{0543} +\pdfglyphtounicode{Chekhakassiancyrillic}{04CB} +\pdfglyphtounicode{Cheverticalstrokecyrillic}{04B8} +\pdfglyphtounicode{Chi}{03A7} +\pdfglyphtounicode{Chook}{0187} +\pdfglyphtounicode{Circumflexsmall}{02C6} +\pdfglyphtounicode{Cmonospace}{FF23} +\pdfglyphtounicode{Coarmenian}{0551} +\pdfglyphtounicode{Csmall}{0063} +\pdfglyphtounicode{D}{0044} +\pdfglyphtounicode{DZ}{01F1} +\pdfglyphtounicode{DZcaron}{01C4} +\pdfglyphtounicode{Daarmenian}{0534} +\pdfglyphtounicode{Dafrican}{0189} +\pdfglyphtounicode{Dbar}{0110} +\pdfglyphtounicode{Dcaron}{010E} +\pdfglyphtounicode{Dcedilla}{1E10} +\pdfglyphtounicode{Dcircle}{24B9} +\pdfglyphtounicode{Dcircumflexbelow}{1E12} +\pdfglyphtounicode{Dcroat}{0110} +\pdfglyphtounicode{Ddotaccent}{1E0A} +\pdfglyphtounicode{Ddotbelow}{1E0C} +\pdfglyphtounicode{Decyrillic}{0414} +\pdfglyphtounicode{Deicoptic}{03EE} +\pdfglyphtounicode{Delta}{2206} +\pdfglyphtounicode{Deltagreek}{0394} +\pdfglyphtounicode{Dhook}{018A} +\pdfglyphtounicode{Dieresis}{00A8} +\pdfglyphtounicode{DieresisAcute}{F6CC} +\pdfglyphtounicode{DieresisGrave}{F6CD} +\pdfglyphtounicode{Dieresissmall}{00A8} +\pdfglyphtounicode{Digamma}{D875 DFCB} +\pdfglyphtounicode{Digammagreek}{03DC} +\pdfglyphtounicode{Djecyrillic}{0402} +\pdfglyphtounicode{Dlinebelow}{1E0E} +\pdfglyphtounicode{Dmonospace}{FF24} +\pdfglyphtounicode{Dotaccentsmall}{02D9} +\pdfglyphtounicode{Dslash}{0110} +\pdfglyphtounicode{Dsmall}{0064} +\pdfglyphtounicode{Dtopbar}{018B} +\pdfglyphtounicode{Dz}{01F2} +\pdfglyphtounicode{Dzcaron}{01C5} +\pdfglyphtounicode{Dzeabkhasiancyrillic}{04E0} +\pdfglyphtounicode{Dzecyrillic}{0405} +\pdfglyphtounicode{Dzhecyrillic}{040F} +\pdfglyphtounicode{E}{0045} +\pdfglyphtounicode{Eacute}{00C9} +\pdfglyphtounicode{Eacutesmall}{00E9} +\pdfglyphtounicode{Ebreve}{0114} +\pdfglyphtounicode{Ecaron}{011A} +\pdfglyphtounicode{Ecedillabreve}{1E1C} +\pdfglyphtounicode{Echarmenian}{0535} +\pdfglyphtounicode{Ecircle}{24BA} +\pdfglyphtounicode{Ecircumflex}{00CA} +\pdfglyphtounicode{Ecircumflexacute}{1EBE} +\pdfglyphtounicode{Ecircumflexbelow}{1E18} +\pdfglyphtounicode{Ecircumflexdotbelow}{1EC6} +\pdfglyphtounicode{Ecircumflexgrave}{1EC0} +\pdfglyphtounicode{Ecircumflexhookabove}{1EC2} +\pdfglyphtounicode{Ecircumflexsmall}{00EA} +\pdfglyphtounicode{Ecircumflextilde}{1EC4} +\pdfglyphtounicode{Ecyrillic}{0404} +\pdfglyphtounicode{Edblgrave}{0204} +\pdfglyphtounicode{Edieresis}{00CB} +\pdfglyphtounicode{Edieresissmall}{00EB} +\pdfglyphtounicode{Edot}{0116} +\pdfglyphtounicode{Edotaccent}{0116} +\pdfglyphtounicode{Edotbelow}{1EB8} +\pdfglyphtounicode{Efcyrillic}{0424} +\pdfglyphtounicode{Egrave}{00C8} +\pdfglyphtounicode{Egravesmall}{00E8} +\pdfglyphtounicode{Eharmenian}{0537} +\pdfglyphtounicode{Ehookabove}{1EBA} +\pdfglyphtounicode{Eightroman}{2167} +\pdfglyphtounicode{Einvertedbreve}{0206} +\pdfglyphtounicode{Eiotifiedcyrillic}{0464} +\pdfglyphtounicode{Elcyrillic}{041B} +\pdfglyphtounicode{Elevenroman}{216A} +\pdfglyphtounicode{Emacron}{0112} +\pdfglyphtounicode{Emacronacute}{1E16} +\pdfglyphtounicode{Emacrongrave}{1E14} +\pdfglyphtounicode{Emcyrillic}{041C} +\pdfglyphtounicode{Emonospace}{FF25} +\pdfglyphtounicode{Encyrillic}{041D} +\pdfglyphtounicode{Endescendercyrillic}{04A2} +\pdfglyphtounicode{Eng}{014A} +\pdfglyphtounicode{Enghecyrillic}{04A4} +\pdfglyphtounicode{Enhookcyrillic}{04C7} +\pdfglyphtounicode{Eogonek}{0118} +\pdfglyphtounicode{Eopen}{0190} +\pdfglyphtounicode{Epsilon}{0395} +\pdfglyphtounicode{Epsilontonos}{0388} +\pdfglyphtounicode{Ercyrillic}{0420} +\pdfglyphtounicode{Ereversed}{018E} +\pdfglyphtounicode{Ereversedcyrillic}{042D} +\pdfglyphtounicode{Escyrillic}{0421} +\pdfglyphtounicode{Esdescendercyrillic}{04AA} +\pdfglyphtounicode{Esh}{01A9} +\pdfglyphtounicode{Esmall}{0065} +\pdfglyphtounicode{Eta}{0397} +\pdfglyphtounicode{Etarmenian}{0538} +\pdfglyphtounicode{Etatonos}{0389} +\pdfglyphtounicode{Eth}{00D0} +\pdfglyphtounicode{Ethsmall}{00F0} +\pdfglyphtounicode{Etilde}{1EBC} +\pdfglyphtounicode{Etildebelow}{1E1A} +\pdfglyphtounicode{Euro}{20AC} +\pdfglyphtounicode{Ezh}{01B7} +\pdfglyphtounicode{Ezhcaron}{01EE} +\pdfglyphtounicode{Ezhreversed}{01B8} +\pdfglyphtounicode{F}{0046} +\pdfglyphtounicode{FFIsmall}{0066 0066 0069} +\pdfglyphtounicode{FFLsmall}{0066 0066 006C} +\pdfglyphtounicode{FFsmall}{0066 0066} +\pdfglyphtounicode{FIsmall}{0066 0069} +\pdfglyphtounicode{FLsmall}{0066 006C} +\pdfglyphtounicode{Fcircle}{24BB} +\pdfglyphtounicode{Fdotaccent}{1E1E} +\pdfglyphtounicode{Feharmenian}{0556} +\pdfglyphtounicode{Feicoptic}{03E4} +\pdfglyphtounicode{Fhook}{0191} +\pdfglyphtounicode{Finv}{2132} +\pdfglyphtounicode{Fitacyrillic}{0472} +\pdfglyphtounicode{Fiveroman}{2164} +\pdfglyphtounicode{Fmonospace}{FF26} +\pdfglyphtounicode{Fourroman}{2163} +\pdfglyphtounicode{Fsmall}{0066} +\pdfglyphtounicode{G}{0047} +\pdfglyphtounicode{GBsquare}{3387} +\pdfglyphtounicode{Gacute}{01F4} +\pdfglyphtounicode{Gamma}{0393} +\pdfglyphtounicode{Gammaafrican}{0194} +\pdfglyphtounicode{Gangiacoptic}{03EA} +\pdfglyphtounicode{Gbreve}{011E} +\pdfglyphtounicode{Gcaron}{01E6} +\pdfglyphtounicode{Gcedilla}{0122} +\pdfglyphtounicode{Gcircle}{24BC} +\pdfglyphtounicode{Gcircumflex}{011C} +\pdfglyphtounicode{Gcommaaccent}{0122} +\pdfglyphtounicode{Gdot}{0120} +\pdfglyphtounicode{Gdotaccent}{0120} +\pdfglyphtounicode{Gecyrillic}{0413} +\pdfglyphtounicode{Germandbls}{0053 0053} +\pdfglyphtounicode{Germandblssmall}{0073 0073} +\pdfglyphtounicode{Ghadarmenian}{0542} +\pdfglyphtounicode{Ghemiddlehookcyrillic}{0494} +\pdfglyphtounicode{Ghestrokecyrillic}{0492} +\pdfglyphtounicode{Gheupturncyrillic}{0490} +\pdfglyphtounicode{Ghook}{0193} +\pdfglyphtounicode{Gimarmenian}{0533} +\pdfglyphtounicode{Gjecyrillic}{0403} +\pdfglyphtounicode{Gmacron}{1E20} +\pdfglyphtounicode{Gmir}{2141} +\pdfglyphtounicode{Gmonospace}{FF27} +\pdfglyphtounicode{Grave}{0060} +\pdfglyphtounicode{Gravesmall}{0060} +\pdfglyphtounicode{Gsmall}{0067} +\pdfglyphtounicode{Gsmallhook}{029B} +\pdfglyphtounicode{Gstroke}{01E4} +\pdfglyphtounicode{H}{0048} +\pdfglyphtounicode{H18533}{25CF} +\pdfglyphtounicode{H18543}{25AA} +\pdfglyphtounicode{H18551}{25AB} +\pdfglyphtounicode{H22073}{25A1} +\pdfglyphtounicode{HPsquare}{33CB} +\pdfglyphtounicode{Haabkhasiancyrillic}{04A8} +\pdfglyphtounicode{Hadescendercyrillic}{04B2} +\pdfglyphtounicode{Hardsigncyrillic}{042A} +\pdfglyphtounicode{Hbar}{0126} +\pdfglyphtounicode{Hbrevebelow}{1E2A} +\pdfglyphtounicode{Hcedilla}{1E28} +\pdfglyphtounicode{Hcircle}{24BD} +\pdfglyphtounicode{Hcircumflex}{0124} +\pdfglyphtounicode{Hdieresis}{1E26} +\pdfglyphtounicode{Hdotaccent}{1E22} +\pdfglyphtounicode{Hdotbelow}{1E24} +\pdfglyphtounicode{Hmonospace}{FF28} +\pdfglyphtounicode{Hoarmenian}{0540} +\pdfglyphtounicode{Horicoptic}{03E8} +\pdfglyphtounicode{Hsmall}{0068} +\pdfglyphtounicode{Hungarumlaut}{02DD} +\pdfglyphtounicode{Hungarumlautsmall}{02DD} +\pdfglyphtounicode{Hzsquare}{3390} +\pdfglyphtounicode{I}{0049} +\pdfglyphtounicode{IAcyrillic}{042F} +\pdfglyphtounicode{IJ}{0132} +\pdfglyphtounicode{IUcyrillic}{042E} +\pdfglyphtounicode{Iacute}{00CD} +\pdfglyphtounicode{Iacutesmall}{00ED} +\pdfglyphtounicode{Ibreve}{012C} +\pdfglyphtounicode{Icaron}{01CF} +\pdfglyphtounicode{Icircle}{24BE} +\pdfglyphtounicode{Icircumflex}{00CE} +\pdfglyphtounicode{Icircumflexsmall}{00EE} +\pdfglyphtounicode{Icyrillic}{0406} +\pdfglyphtounicode{Idblgrave}{0208} +\pdfglyphtounicode{Idieresis}{00CF} +\pdfglyphtounicode{Idieresisacute}{1E2E} +\pdfglyphtounicode{Idieresiscyrillic}{04E4} +\pdfglyphtounicode{Idieresissmall}{00EF} +\pdfglyphtounicode{Idot}{0130} +\pdfglyphtounicode{Idotaccent}{0130} +\pdfglyphtounicode{Idotbelow}{1ECA} +\pdfglyphtounicode{Iebrevecyrillic}{04D6} +\pdfglyphtounicode{Iecyrillic}{0415} +\pdfglyphtounicode{Ifractur}{2111} +\pdfglyphtounicode{Ifraktur}{2111} +\pdfglyphtounicode{Igrave}{00CC} +\pdfglyphtounicode{Igravesmall}{00EC} +\pdfglyphtounicode{Ihookabove}{1EC8} +\pdfglyphtounicode{Iicyrillic}{0418} +\pdfglyphtounicode{Iinvertedbreve}{020A} +\pdfglyphtounicode{Iishortcyrillic}{0419} +\pdfglyphtounicode{Imacron}{012A} +\pdfglyphtounicode{Imacroncyrillic}{04E2} +\pdfglyphtounicode{Imonospace}{FF29} +\pdfglyphtounicode{Iniarmenian}{053B} +\pdfglyphtounicode{Iocyrillic}{0401} +\pdfglyphtounicode{Iogonek}{012E} +\pdfglyphtounicode{Iota}{0399} +\pdfglyphtounicode{Iotaafrican}{0196} +\pdfglyphtounicode{Iotadieresis}{03AA} +\pdfglyphtounicode{Iotatonos}{038A} +\pdfglyphtounicode{Ismall}{0069} +\pdfglyphtounicode{Istroke}{0197} +\pdfglyphtounicode{Itilde}{0128} +\pdfglyphtounicode{Itildebelow}{1E2C} +\pdfglyphtounicode{Izhitsacyrillic}{0474} +\pdfglyphtounicode{Izhitsadblgravecyrillic}{0476} +\pdfglyphtounicode{J}{004A} +\pdfglyphtounicode{Jaarmenian}{0541} +\pdfglyphtounicode{Jcircle}{24BF} +\pdfglyphtounicode{Jcircumflex}{0134} +\pdfglyphtounicode{Jecyrillic}{0408} +\pdfglyphtounicode{Jheharmenian}{054B} +\pdfglyphtounicode{Jmonospace}{FF2A} +\pdfglyphtounicode{Jsmall}{006A} +\pdfglyphtounicode{K}{004B} +\pdfglyphtounicode{KBsquare}{3385} +\pdfglyphtounicode{KKsquare}{33CD} +\pdfglyphtounicode{Kabashkircyrillic}{04A0} +\pdfglyphtounicode{Kacute}{1E30} +\pdfglyphtounicode{Kacyrillic}{041A} +\pdfglyphtounicode{Kadescendercyrillic}{049A} +\pdfglyphtounicode{Kahookcyrillic}{04C3} +\pdfglyphtounicode{Kappa}{039A} +\pdfglyphtounicode{Kastrokecyrillic}{049E} +\pdfglyphtounicode{Kaverticalstrokecyrillic}{049C} +\pdfglyphtounicode{Kcaron}{01E8} +\pdfglyphtounicode{Kcedilla}{0136} +\pdfglyphtounicode{Kcircle}{24C0} +\pdfglyphtounicode{Kcommaaccent}{0136} +\pdfglyphtounicode{Kdotbelow}{1E32} +\pdfglyphtounicode{Keharmenian}{0554} +\pdfglyphtounicode{Kenarmenian}{053F} +\pdfglyphtounicode{Khacyrillic}{0425} +\pdfglyphtounicode{Kheicoptic}{03E6} +\pdfglyphtounicode{Khook}{0198} +\pdfglyphtounicode{Kjecyrillic}{040C} +\pdfglyphtounicode{Klinebelow}{1E34} +\pdfglyphtounicode{Kmonospace}{FF2B} +\pdfglyphtounicode{Koppacyrillic}{0480} +\pdfglyphtounicode{Koppagreek}{03DE} +\pdfglyphtounicode{Ksicyrillic}{046E} +\pdfglyphtounicode{Ksmall}{006B} +\pdfglyphtounicode{L}{004C} +\pdfglyphtounicode{LJ}{01C7} +\pdfglyphtounicode{LL}{004C 004C} +\pdfglyphtounicode{Lacute}{0139} +\pdfglyphtounicode{Lambda}{039B} +\pdfglyphtounicode{Lcaron}{013D} +\pdfglyphtounicode{Lcedilla}{013B} +\pdfglyphtounicode{Lcircle}{24C1} +\pdfglyphtounicode{Lcircumflexbelow}{1E3C} +\pdfglyphtounicode{Lcommaaccent}{013B} +\pdfglyphtounicode{Ldot}{013F} +\pdfglyphtounicode{Ldotaccent}{013F} +\pdfglyphtounicode{Ldotbelow}{1E36} +\pdfglyphtounicode{Ldotbelowmacron}{1E38} +\pdfglyphtounicode{Liwnarmenian}{053C} +\pdfglyphtounicode{Lj}{01C8} +\pdfglyphtounicode{Ljecyrillic}{0409} +\pdfglyphtounicode{Llinebelow}{1E3A} +\pdfglyphtounicode{Lmonospace}{FF2C} +\pdfglyphtounicode{Lslash}{0141} +\pdfglyphtounicode{Lslashsmall}{0142} +\pdfglyphtounicode{Lsmall}{006C} +\pdfglyphtounicode{M}{004D} +\pdfglyphtounicode{MBsquare}{3386} +\pdfglyphtounicode{Macron}{00AF} +\pdfglyphtounicode{Macronsmall}{00AF} +\pdfglyphtounicode{Macute}{1E3E} +\pdfglyphtounicode{Mcircle}{24C2} +\pdfglyphtounicode{Mdotaccent}{1E40} +\pdfglyphtounicode{Mdotbelow}{1E42} +\pdfglyphtounicode{Menarmenian}{0544} +\pdfglyphtounicode{Mmonospace}{FF2D} +\pdfglyphtounicode{Msmall}{006D} +\pdfglyphtounicode{Mturned}{019C} +\pdfglyphtounicode{Mu}{039C} +\pdfglyphtounicode{N}{004E} +\pdfglyphtounicode{NJ}{01CA} +\pdfglyphtounicode{Nacute}{0143} +\pdfglyphtounicode{Ncaron}{0147} +\pdfglyphtounicode{Ncedilla}{0145} +\pdfglyphtounicode{Ncircle}{24C3} +\pdfglyphtounicode{Ncircumflexbelow}{1E4A} +\pdfglyphtounicode{Ncommaaccent}{0145} +\pdfglyphtounicode{Ndotaccent}{1E44} +\pdfglyphtounicode{Ndotbelow}{1E46} +\pdfglyphtounicode{Ng}{014A} +\pdfglyphtounicode{Nhookleft}{019D} +\pdfglyphtounicode{Nineroman}{2168} +\pdfglyphtounicode{Nj}{01CB} +\pdfglyphtounicode{Njecyrillic}{040A} +\pdfglyphtounicode{Nlinebelow}{1E48} +\pdfglyphtounicode{Nmonospace}{FF2E} +\pdfglyphtounicode{Nowarmenian}{0546} +\pdfglyphtounicode{Nsmall}{006E} +\pdfglyphtounicode{Ntilde}{00D1} +\pdfglyphtounicode{Ntildesmall}{00F1} +\pdfglyphtounicode{Nu}{039D} +\pdfglyphtounicode{O}{004F} +\pdfglyphtounicode{OE}{0152} +\pdfglyphtounicode{OEsmall}{0153} +\pdfglyphtounicode{Oacute}{00D3} +\pdfglyphtounicode{Oacutesmall}{00F3} +\pdfglyphtounicode{Obarredcyrillic}{04E8} +\pdfglyphtounicode{Obarreddieresiscyrillic}{04EA} +\pdfglyphtounicode{Obreve}{014E} +\pdfglyphtounicode{Ocaron}{01D1} +\pdfglyphtounicode{Ocenteredtilde}{019F} +\pdfglyphtounicode{Ocircle}{24C4} +\pdfglyphtounicode{Ocircumflex}{00D4} +\pdfglyphtounicode{Ocircumflexacute}{1ED0} +\pdfglyphtounicode{Ocircumflexdotbelow}{1ED8} +\pdfglyphtounicode{Ocircumflexgrave}{1ED2} +\pdfglyphtounicode{Ocircumflexhookabove}{1ED4} +\pdfglyphtounicode{Ocircumflexsmall}{00F4} +\pdfglyphtounicode{Ocircumflextilde}{1ED6} +\pdfglyphtounicode{Ocyrillic}{041E} +\pdfglyphtounicode{Odblacute}{0150} +\pdfglyphtounicode{Odblgrave}{020C} +\pdfglyphtounicode{Odieresis}{00D6} +\pdfglyphtounicode{Odieresiscyrillic}{04E6} +\pdfglyphtounicode{Odieresissmall}{00F6} +\pdfglyphtounicode{Odotbelow}{1ECC} +\pdfglyphtounicode{Ogoneksmall}{02DB} +\pdfglyphtounicode{Ograve}{00D2} +\pdfglyphtounicode{Ogravesmall}{00F2} +\pdfglyphtounicode{Oharmenian}{0555} +\pdfglyphtounicode{Ohm}{2126} +\pdfglyphtounicode{Ohookabove}{1ECE} +\pdfglyphtounicode{Ohorn}{01A0} +\pdfglyphtounicode{Ohornacute}{1EDA} +\pdfglyphtounicode{Ohorndotbelow}{1EE2} +\pdfglyphtounicode{Ohorngrave}{1EDC} +\pdfglyphtounicode{Ohornhookabove}{1EDE} +\pdfglyphtounicode{Ohorntilde}{1EE0} +\pdfglyphtounicode{Ohungarumlaut}{0150} +\pdfglyphtounicode{Oi}{01A2} +\pdfglyphtounicode{Oinvertedbreve}{020E} +\pdfglyphtounicode{Omacron}{014C} +\pdfglyphtounicode{Omacronacute}{1E52} +\pdfglyphtounicode{Omacrongrave}{1E50} +\pdfglyphtounicode{Omega}{2126} +\pdfglyphtounicode{Omegacyrillic}{0460} +\pdfglyphtounicode{Omegagreek}{03A9} +\pdfglyphtounicode{Omegainv}{2127} +\pdfglyphtounicode{Omegaroundcyrillic}{047A} +\pdfglyphtounicode{Omegatitlocyrillic}{047C} +\pdfglyphtounicode{Omegatonos}{038F} +\pdfglyphtounicode{Omicron}{039F} +\pdfglyphtounicode{Omicrontonos}{038C} +\pdfglyphtounicode{Omonospace}{FF2F} +\pdfglyphtounicode{Oneroman}{2160} +\pdfglyphtounicode{Oogonek}{01EA} +\pdfglyphtounicode{Oogonekmacron}{01EC} +\pdfglyphtounicode{Oopen}{0186} +\pdfglyphtounicode{Oslash}{00D8} +\pdfglyphtounicode{Oslashacute}{01FE} +\pdfglyphtounicode{Oslashsmall}{00F8} +\pdfglyphtounicode{Osmall}{006F} +\pdfglyphtounicode{Ostrokeacute}{01FE} +\pdfglyphtounicode{Otcyrillic}{047E} +\pdfglyphtounicode{Otilde}{00D5} +\pdfglyphtounicode{Otildeacute}{1E4C} +\pdfglyphtounicode{Otildedieresis}{1E4E} +\pdfglyphtounicode{Otildesmall}{00F5} +\pdfglyphtounicode{P}{0050} +\pdfglyphtounicode{Pacute}{1E54} +\pdfglyphtounicode{Pcircle}{24C5} +\pdfglyphtounicode{Pdotaccent}{1E56} +\pdfglyphtounicode{Pecyrillic}{041F} +\pdfglyphtounicode{Peharmenian}{054A} +\pdfglyphtounicode{Pemiddlehookcyrillic}{04A6} +\pdfglyphtounicode{Phi}{03A6} +\pdfglyphtounicode{Phook}{01A4} +\pdfglyphtounicode{Pi}{03A0} +\pdfglyphtounicode{Piwrarmenian}{0553} +\pdfglyphtounicode{Pmonospace}{FF30} +\pdfglyphtounicode{Psi}{03A8} +\pdfglyphtounicode{Psicyrillic}{0470} +\pdfglyphtounicode{Psmall}{0070} +\pdfglyphtounicode{Q}{0051} +\pdfglyphtounicode{Qcircle}{24C6} +\pdfglyphtounicode{Qmonospace}{FF31} +\pdfglyphtounicode{Qsmall}{0071} +\pdfglyphtounicode{R}{0052} +\pdfglyphtounicode{Raarmenian}{054C} +\pdfglyphtounicode{Racute}{0154} +\pdfglyphtounicode{Rcaron}{0158} +\pdfglyphtounicode{Rcedilla}{0156} +\pdfglyphtounicode{Rcircle}{24C7} +\pdfglyphtounicode{Rcommaaccent}{0156} +\pdfglyphtounicode{Rdblgrave}{0210} +\pdfglyphtounicode{Rdotaccent}{1E58} +\pdfglyphtounicode{Rdotbelow}{1E5A} +\pdfglyphtounicode{Rdotbelowmacron}{1E5C} +\pdfglyphtounicode{Reharmenian}{0550} +\pdfglyphtounicode{Rfractur}{211C} +\pdfglyphtounicode{Rfraktur}{211C} +\pdfglyphtounicode{Rho}{03A1} +\pdfglyphtounicode{Ringsmall}{02DA} +\pdfglyphtounicode{Rinvertedbreve}{0212} +\pdfglyphtounicode{Rlinebelow}{1E5E} +\pdfglyphtounicode{Rmonospace}{FF32} +\pdfglyphtounicode{Rsmall}{0072} +\pdfglyphtounicode{Rsmallinverted}{0281} +\pdfglyphtounicode{Rsmallinvertedsuperior}{02B6} +\pdfglyphtounicode{S}{0053} +\pdfglyphtounicode{SF010000}{250C} +\pdfglyphtounicode{SF020000}{2514} +\pdfglyphtounicode{SF030000}{2510} +\pdfglyphtounicode{SF040000}{2518} +\pdfglyphtounicode{SF050000}{253C} +\pdfglyphtounicode{SF060000}{252C} +\pdfglyphtounicode{SF070000}{2534} +\pdfglyphtounicode{SF080000}{251C} +\pdfglyphtounicode{SF090000}{2524} +\pdfglyphtounicode{SF100000}{2500} +\pdfglyphtounicode{SF110000}{2502} +\pdfglyphtounicode{SF190000}{2561} +\pdfglyphtounicode{SF200000}{2562} +\pdfglyphtounicode{SF210000}{2556} +\pdfglyphtounicode{SF220000}{2555} +\pdfglyphtounicode{SF230000}{2563} +\pdfglyphtounicode{SF240000}{2551} +\pdfglyphtounicode{SF250000}{2557} +\pdfglyphtounicode{SF260000}{255D} +\pdfglyphtounicode{SF270000}{255C} +\pdfglyphtounicode{SF280000}{255B} +\pdfglyphtounicode{SF360000}{255E} +\pdfglyphtounicode{SF370000}{255F} +\pdfglyphtounicode{SF380000}{255A} +\pdfglyphtounicode{SF390000}{2554} +\pdfglyphtounicode{SF400000}{2569} +\pdfglyphtounicode{SF410000}{2566} +\pdfglyphtounicode{SF420000}{2560} +\pdfglyphtounicode{SF430000}{2550} +\pdfglyphtounicode{SF440000}{256C} +\pdfglyphtounicode{SF450000}{2567} +\pdfglyphtounicode{SF460000}{2568} +\pdfglyphtounicode{SF470000}{2564} +\pdfglyphtounicode{SF480000}{2565} +\pdfglyphtounicode{SF490000}{2559} +\pdfglyphtounicode{SF500000}{2558} +\pdfglyphtounicode{SF510000}{2552} +\pdfglyphtounicode{SF520000}{2553} +\pdfglyphtounicode{SF530000}{256B} +\pdfglyphtounicode{SF540000}{256A} +\pdfglyphtounicode{SS}{0053 0053} +\pdfglyphtounicode{SSsmall}{0073 0073} +\pdfglyphtounicode{Sacute}{015A} +\pdfglyphtounicode{Sacutedotaccent}{1E64} +\pdfglyphtounicode{Sampigreek}{03E0} +\pdfglyphtounicode{Scaron}{0160} +\pdfglyphtounicode{Scarondotaccent}{1E66} +\pdfglyphtounicode{Scaronsmall}{0161} +\pdfglyphtounicode{Scedilla}{015E} +\pdfglyphtounicode{Schwa}{018F} +\pdfglyphtounicode{Schwacyrillic}{04D8} +\pdfglyphtounicode{Schwadieresiscyrillic}{04DA} +\pdfglyphtounicode{Scircle}{24C8} +\pdfglyphtounicode{Scircumflex}{015C} +\pdfglyphtounicode{Scommaaccent}{0218} +\pdfglyphtounicode{Sdotaccent}{1E60} +\pdfglyphtounicode{Sdotbelow}{1E62} +\pdfglyphtounicode{Sdotbelowdotaccent}{1E68} +\pdfglyphtounicode{Seharmenian}{054D} +\pdfglyphtounicode{Sevenroman}{2166} +\pdfglyphtounicode{Shaarmenian}{0547} +\pdfglyphtounicode{Shacyrillic}{0428} +\pdfglyphtounicode{Shchacyrillic}{0429} +\pdfglyphtounicode{Sheicoptic}{03E2} +\pdfglyphtounicode{Shhacyrillic}{04BA} +\pdfglyphtounicode{Shimacoptic}{03EC} +\pdfglyphtounicode{Sigma}{03A3} +\pdfglyphtounicode{Sixroman}{2165} +\pdfglyphtounicode{Smonospace}{FF33} +\pdfglyphtounicode{Softsigncyrillic}{042C} +\pdfglyphtounicode{Ssmall}{0073} +\pdfglyphtounicode{Stigmagreek}{03DA} +\pdfglyphtounicode{T}{0054} +\pdfglyphtounicode{Tau}{03A4} +\pdfglyphtounicode{Tbar}{0166} +\pdfglyphtounicode{Tcaron}{0164} +\pdfglyphtounicode{Tcedilla}{0162} +\pdfglyphtounicode{Tcircle}{24C9} +\pdfglyphtounicode{Tcircumflexbelow}{1E70} +\pdfglyphtounicode{Tcommaaccent}{0162} +\pdfglyphtounicode{Tdotaccent}{1E6A} +\pdfglyphtounicode{Tdotbelow}{1E6C} +\pdfglyphtounicode{Tecyrillic}{0422} +\pdfglyphtounicode{Tedescendercyrillic}{04AC} +\pdfglyphtounicode{Tenroman}{2169} +\pdfglyphtounicode{Tetsecyrillic}{04B4} +\pdfglyphtounicode{Theta}{0398} +\pdfglyphtounicode{Thook}{01AC} +\pdfglyphtounicode{Thorn}{00DE} +\pdfglyphtounicode{Thornsmall}{00FE} +\pdfglyphtounicode{Threeroman}{2162} +\pdfglyphtounicode{Tildesmall}{02DC} +\pdfglyphtounicode{Tiwnarmenian}{054F} +\pdfglyphtounicode{Tlinebelow}{1E6E} +\pdfglyphtounicode{Tmonospace}{FF34} +\pdfglyphtounicode{Toarmenian}{0539} +\pdfglyphtounicode{Tonefive}{01BC} +\pdfglyphtounicode{Tonesix}{0184} +\pdfglyphtounicode{Tonetwo}{01A7} +\pdfglyphtounicode{Tretroflexhook}{01AE} +\pdfglyphtounicode{Tsecyrillic}{0426} +\pdfglyphtounicode{Tshecyrillic}{040B} +\pdfglyphtounicode{Tsmall}{0074} +\pdfglyphtounicode{Twelveroman}{216B} +\pdfglyphtounicode{Tworoman}{2161} +\pdfglyphtounicode{U}{0055} +\pdfglyphtounicode{Uacute}{00DA} +\pdfglyphtounicode{Uacutesmall}{00FA} +\pdfglyphtounicode{Ubreve}{016C} +\pdfglyphtounicode{Ucaron}{01D3} +\pdfglyphtounicode{Ucircle}{24CA} +\pdfglyphtounicode{Ucircumflex}{00DB} +\pdfglyphtounicode{Ucircumflexbelow}{1E76} +\pdfglyphtounicode{Ucircumflexsmall}{00FB} +\pdfglyphtounicode{Ucyrillic}{0423} +\pdfglyphtounicode{Udblacute}{0170} +\pdfglyphtounicode{Udblgrave}{0214} +\pdfglyphtounicode{Udieresis}{00DC} +\pdfglyphtounicode{Udieresisacute}{01D7} +\pdfglyphtounicode{Udieresisbelow}{1E72} +\pdfglyphtounicode{Udieresiscaron}{01D9} +\pdfglyphtounicode{Udieresiscyrillic}{04F0} +\pdfglyphtounicode{Udieresisgrave}{01DB} +\pdfglyphtounicode{Udieresismacron}{01D5} +\pdfglyphtounicode{Udieresissmall}{00FC} +\pdfglyphtounicode{Udotbelow}{1EE4} +\pdfglyphtounicode{Ugrave}{00D9} +\pdfglyphtounicode{Ugravesmall}{00F9} +\pdfglyphtounicode{Uhookabove}{1EE6} +\pdfglyphtounicode{Uhorn}{01AF} +\pdfglyphtounicode{Uhornacute}{1EE8} +\pdfglyphtounicode{Uhorndotbelow}{1EF0} +\pdfglyphtounicode{Uhorngrave}{1EEA} +\pdfglyphtounicode{Uhornhookabove}{1EEC} +\pdfglyphtounicode{Uhorntilde}{1EEE} +\pdfglyphtounicode{Uhungarumlaut}{0170} +\pdfglyphtounicode{Uhungarumlautcyrillic}{04F2} +\pdfglyphtounicode{Uinvertedbreve}{0216} +\pdfglyphtounicode{Ukcyrillic}{0478} +\pdfglyphtounicode{Umacron}{016A} +\pdfglyphtounicode{Umacroncyrillic}{04EE} +\pdfglyphtounicode{Umacrondieresis}{1E7A} +\pdfglyphtounicode{Umonospace}{FF35} +\pdfglyphtounicode{Uogonek}{0172} +\pdfglyphtounicode{Upsilon}{03A5} +\pdfglyphtounicode{Upsilon1}{03D2} +\pdfglyphtounicode{Upsilonacutehooksymbolgreek}{03D3} +\pdfglyphtounicode{Upsilonafrican}{01B1} +\pdfglyphtounicode{Upsilondieresis}{03AB} +\pdfglyphtounicode{Upsilondieresishooksymbolgreek}{03D4} +\pdfglyphtounicode{Upsilonhooksymbol}{03D2} +\pdfglyphtounicode{Upsilontonos}{038E} +\pdfglyphtounicode{Uring}{016E} +\pdfglyphtounicode{Ushortcyrillic}{040E} +\pdfglyphtounicode{Usmall}{0075} +\pdfglyphtounicode{Ustraightcyrillic}{04AE} +\pdfglyphtounicode{Ustraightstrokecyrillic}{04B0} +\pdfglyphtounicode{Utilde}{0168} +\pdfglyphtounicode{Utildeacute}{1E78} +\pdfglyphtounicode{Utildebelow}{1E74} +\pdfglyphtounicode{V}{0056} +\pdfglyphtounicode{Vcircle}{24CB} +\pdfglyphtounicode{Vdotbelow}{1E7E} +\pdfglyphtounicode{Vecyrillic}{0412} +\pdfglyphtounicode{Vewarmenian}{054E} +\pdfglyphtounicode{Vhook}{01B2} +\pdfglyphtounicode{Vmonospace}{FF36} +\pdfglyphtounicode{Voarmenian}{0548} +\pdfglyphtounicode{Vsmall}{0076} +\pdfglyphtounicode{Vtilde}{1E7C} +\pdfglyphtounicode{W}{0057} +\pdfglyphtounicode{Wacute}{1E82} +\pdfglyphtounicode{Wcircle}{24CC} +\pdfglyphtounicode{Wcircumflex}{0174} +\pdfglyphtounicode{Wdieresis}{1E84} +\pdfglyphtounicode{Wdotaccent}{1E86} +\pdfglyphtounicode{Wdotbelow}{1E88} +\pdfglyphtounicode{Wgrave}{1E80} +\pdfglyphtounicode{Wmonospace}{FF37} +\pdfglyphtounicode{Wsmall}{0077} +\pdfglyphtounicode{X}{0058} +\pdfglyphtounicode{Xcircle}{24CD} +\pdfglyphtounicode{Xdieresis}{1E8C} +\pdfglyphtounicode{Xdotaccent}{1E8A} +\pdfglyphtounicode{Xeharmenian}{053D} +\pdfglyphtounicode{Xi}{039E} +\pdfglyphtounicode{Xmonospace}{FF38} +\pdfglyphtounicode{Xsmall}{0078} +\pdfglyphtounicode{Y}{0059} +\pdfglyphtounicode{Yacute}{00DD} +\pdfglyphtounicode{Yacutesmall}{00FD} +\pdfglyphtounicode{Yatcyrillic}{0462} +\pdfglyphtounicode{Ycircle}{24CE} +\pdfglyphtounicode{Ycircumflex}{0176} +\pdfglyphtounicode{Ydieresis}{0178} +\pdfglyphtounicode{Ydieresissmall}{00FF} +\pdfglyphtounicode{Ydotaccent}{1E8E} +\pdfglyphtounicode{Ydotbelow}{1EF4} +\pdfglyphtounicode{Yen}{00A5} +\pdfglyphtounicode{Yericyrillic}{042B} +\pdfglyphtounicode{Yerudieresiscyrillic}{04F8} +\pdfglyphtounicode{Ygrave}{1EF2} +\pdfglyphtounicode{Yhook}{01B3} +\pdfglyphtounicode{Yhookabove}{1EF6} +\pdfglyphtounicode{Yiarmenian}{0545} +\pdfglyphtounicode{Yicyrillic}{0407} +\pdfglyphtounicode{Yiwnarmenian}{0552} +\pdfglyphtounicode{Ymonospace}{FF39} +\pdfglyphtounicode{Ysmall}{0079} +\pdfglyphtounicode{Ytilde}{1EF8} +\pdfglyphtounicode{Yusbigcyrillic}{046A} +\pdfglyphtounicode{Yusbigiotifiedcyrillic}{046C} +\pdfglyphtounicode{Yuslittlecyrillic}{0466} +\pdfglyphtounicode{Yuslittleiotifiedcyrillic}{0468} +\pdfglyphtounicode{Z}{005A} +\pdfglyphtounicode{Zaarmenian}{0536} +\pdfglyphtounicode{Zacute}{0179} +\pdfglyphtounicode{Zcaron}{017D} +\pdfglyphtounicode{Zcaronsmall}{017E} +\pdfglyphtounicode{Zcircle}{24CF} +\pdfglyphtounicode{Zcircumflex}{1E90} +\pdfglyphtounicode{Zdot}{017B} +\pdfglyphtounicode{Zdotaccent}{017B} +\pdfglyphtounicode{Zdotbelow}{1E92} +\pdfglyphtounicode{Zecyrillic}{0417} +\pdfglyphtounicode{Zedescendercyrillic}{0498} +\pdfglyphtounicode{Zedieresiscyrillic}{04DE} +\pdfglyphtounicode{Zeta}{0396} +\pdfglyphtounicode{Zhearmenian}{053A} +\pdfglyphtounicode{Zhebrevecyrillic}{04C1} +\pdfglyphtounicode{Zhecyrillic}{0416} +\pdfglyphtounicode{Zhedescendercyrillic}{0496} +\pdfglyphtounicode{Zhedieresiscyrillic}{04DC} +\pdfglyphtounicode{Zlinebelow}{1E94} +\pdfglyphtounicode{Zmonospace}{FF3A} +\pdfglyphtounicode{Zsmall}{007A} +\pdfglyphtounicode{Zstroke}{01B5} +\pdfglyphtounicode{a}{0061} +\pdfglyphtounicode{aabengali}{0986} +\pdfglyphtounicode{aacute}{00E1} +\pdfglyphtounicode{aadeva}{0906} +\pdfglyphtounicode{aagujarati}{0A86} +\pdfglyphtounicode{aagurmukhi}{0A06} +\pdfglyphtounicode{aamatragurmukhi}{0A3E} +\pdfglyphtounicode{aarusquare}{3303} +\pdfglyphtounicode{aavowelsignbengali}{09BE} +\pdfglyphtounicode{aavowelsigndeva}{093E} +\pdfglyphtounicode{aavowelsigngujarati}{0ABE} +\pdfglyphtounicode{abbreviationmarkarmenian}{055F} +\pdfglyphtounicode{abbreviationsigndeva}{0970} +\pdfglyphtounicode{abengali}{0985} +\pdfglyphtounicode{abopomofo}{311A} +\pdfglyphtounicode{abreve}{0103} +\pdfglyphtounicode{abreveacute}{1EAF} +\pdfglyphtounicode{abrevecyrillic}{04D1} +\pdfglyphtounicode{abrevedotbelow}{1EB7} +\pdfglyphtounicode{abrevegrave}{1EB1} +\pdfglyphtounicode{abrevehookabove}{1EB3} +\pdfglyphtounicode{abrevetilde}{1EB5} +\pdfglyphtounicode{acaron}{01CE} +\pdfglyphtounicode{acircle}{24D0} +\pdfglyphtounicode{acircumflex}{00E2} +\pdfglyphtounicode{acircumflexacute}{1EA5} +\pdfglyphtounicode{acircumflexdotbelow}{1EAD} +\pdfglyphtounicode{acircumflexgrave}{1EA7} +\pdfglyphtounicode{acircumflexhookabove}{1EA9} +\pdfglyphtounicode{acircumflextilde}{1EAB} +\pdfglyphtounicode{acute}{00B4} +\pdfglyphtounicode{acutebelowcmb}{0317} +\pdfglyphtounicode{acutecmb}{0301} +\pdfglyphtounicode{acutecomb}{0301} +\pdfglyphtounicode{acutedeva}{0954} +\pdfglyphtounicode{acutelowmod}{02CF} +\pdfglyphtounicode{acutetonecmb}{0341} +\pdfglyphtounicode{acyrillic}{0430} +\pdfglyphtounicode{adblgrave}{0201} +\pdfglyphtounicode{addakgurmukhi}{0A71} +\pdfglyphtounicode{adeva}{0905} +\pdfglyphtounicode{adieresis}{00E4} +\pdfglyphtounicode{adieresiscyrillic}{04D3} +\pdfglyphtounicode{adieresismacron}{01DF} +\pdfglyphtounicode{adotbelow}{1EA1} +\pdfglyphtounicode{adotmacron}{01E1} +\pdfglyphtounicode{ae}{00E6} +\pdfglyphtounicode{aeacute}{01FD} +\pdfglyphtounicode{aekorean}{3150} +\pdfglyphtounicode{aemacron}{01E3} +\pdfglyphtounicode{afii00208}{2015} +\pdfglyphtounicode{afii08941}{20A4} +\pdfglyphtounicode{afii10017}{0410} +\pdfglyphtounicode{afii10018}{0411} +\pdfglyphtounicode{afii10019}{0412} +\pdfglyphtounicode{afii10020}{0413} +\pdfglyphtounicode{afii10021}{0414} +\pdfglyphtounicode{afii10022}{0415} +\pdfglyphtounicode{afii10023}{0401} +\pdfglyphtounicode{afii10024}{0416} +\pdfglyphtounicode{afii10025}{0417} +\pdfglyphtounicode{afii10026}{0418} +\pdfglyphtounicode{afii10027}{0419} +\pdfglyphtounicode{afii10028}{041A} +\pdfglyphtounicode{afii10029}{041B} +\pdfglyphtounicode{afii10030}{041C} +\pdfglyphtounicode{afii10031}{041D} +\pdfglyphtounicode{afii10032}{041E} +\pdfglyphtounicode{afii10033}{041F} +\pdfglyphtounicode{afii10034}{0420} +\pdfglyphtounicode{afii10035}{0421} +\pdfglyphtounicode{afii10036}{0422} +\pdfglyphtounicode{afii10037}{0423} +\pdfglyphtounicode{afii10038}{0424} +\pdfglyphtounicode{afii10039}{0425} +\pdfglyphtounicode{afii10040}{0426} +\pdfglyphtounicode{afii10041}{0427} +\pdfglyphtounicode{afii10042}{0428} +\pdfglyphtounicode{afii10043}{0429} +\pdfglyphtounicode{afii10044}{042A} +\pdfglyphtounicode{afii10045}{042B} +\pdfglyphtounicode{afii10046}{042C} +\pdfglyphtounicode{afii10047}{042D} +\pdfglyphtounicode{afii10048}{042E} +\pdfglyphtounicode{afii10049}{042F} +\pdfglyphtounicode{afii10050}{0490} +\pdfglyphtounicode{afii10051}{0402} +\pdfglyphtounicode{afii10052}{0403} +\pdfglyphtounicode{afii10053}{0404} +\pdfglyphtounicode{afii10054}{0405} +\pdfglyphtounicode{afii10055}{0406} +\pdfglyphtounicode{afii10056}{0407} +\pdfglyphtounicode{afii10057}{0408} +\pdfglyphtounicode{afii10058}{0409} +\pdfglyphtounicode{afii10059}{040A} +\pdfglyphtounicode{afii10060}{040B} +\pdfglyphtounicode{afii10061}{040C} +\pdfglyphtounicode{afii10062}{040E} +\pdfglyphtounicode{afii10063}{F6C4} +\pdfglyphtounicode{afii10064}{F6C5} +\pdfglyphtounicode{afii10065}{0430} +\pdfglyphtounicode{afii10066}{0431} +\pdfglyphtounicode{afii10067}{0432} +\pdfglyphtounicode{afii10068}{0433} +\pdfglyphtounicode{afii10069}{0434} +\pdfglyphtounicode{afii10070}{0435} +\pdfglyphtounicode{afii10071}{0451} +\pdfglyphtounicode{afii10072}{0436} +\pdfglyphtounicode{afii10073}{0437} +\pdfglyphtounicode{afii10074}{0438} +\pdfglyphtounicode{afii10075}{0439} +\pdfglyphtounicode{afii10076}{043A} +\pdfglyphtounicode{afii10077}{043B} +\pdfglyphtounicode{afii10078}{043C} +\pdfglyphtounicode{afii10079}{043D} +\pdfglyphtounicode{afii10080}{043E} +\pdfglyphtounicode{afii10081}{043F} +\pdfglyphtounicode{afii10082}{0440} +\pdfglyphtounicode{afii10083}{0441} +\pdfglyphtounicode{afii10084}{0442} +\pdfglyphtounicode{afii10085}{0443} +\pdfglyphtounicode{afii10086}{0444} +\pdfglyphtounicode{afii10087}{0445} +\pdfglyphtounicode{afii10088}{0446} +\pdfglyphtounicode{afii10089}{0447} +\pdfglyphtounicode{afii10090}{0448} +\pdfglyphtounicode{afii10091}{0449} +\pdfglyphtounicode{afii10092}{044A} +\pdfglyphtounicode{afii10093}{044B} +\pdfglyphtounicode{afii10094}{044C} +\pdfglyphtounicode{afii10095}{044D} +\pdfglyphtounicode{afii10096}{044E} +\pdfglyphtounicode{afii10097}{044F} +\pdfglyphtounicode{afii10098}{0491} +\pdfglyphtounicode{afii10099}{0452} +\pdfglyphtounicode{afii10100}{0453} +\pdfglyphtounicode{afii10101}{0454} +\pdfglyphtounicode{afii10102}{0455} +\pdfglyphtounicode{afii10103}{0456} +\pdfglyphtounicode{afii10104}{0457} +\pdfglyphtounicode{afii10105}{0458} +\pdfglyphtounicode{afii10106}{0459} +\pdfglyphtounicode{afii10107}{045A} +\pdfglyphtounicode{afii10108}{045B} +\pdfglyphtounicode{afii10109}{045C} +\pdfglyphtounicode{afii10110}{045E} +\pdfglyphtounicode{afii10145}{040F} +\pdfglyphtounicode{afii10146}{0462} +\pdfglyphtounicode{afii10147}{0472} +\pdfglyphtounicode{afii10148}{0474} +\pdfglyphtounicode{afii10192}{F6C6} +\pdfglyphtounicode{afii10193}{045F} +\pdfglyphtounicode{afii10194}{0463} +\pdfglyphtounicode{afii10195}{0473} +\pdfglyphtounicode{afii10196}{0475} +\pdfglyphtounicode{afii10831}{F6C7} +\pdfglyphtounicode{afii10832}{F6C8} +\pdfglyphtounicode{afii10846}{04D9} +\pdfglyphtounicode{afii299}{200E} +\pdfglyphtounicode{afii300}{200F} +\pdfglyphtounicode{afii301}{200D} +\pdfglyphtounicode{afii57381}{066A} +\pdfglyphtounicode{afii57388}{060C} +\pdfglyphtounicode{afii57392}{0660} +\pdfglyphtounicode{afii57393}{0661} +\pdfglyphtounicode{afii57394}{0662} +\pdfglyphtounicode{afii57395}{0663} +\pdfglyphtounicode{afii57396}{0664} +\pdfglyphtounicode{afii57397}{0665} +\pdfglyphtounicode{afii57398}{0666} +\pdfglyphtounicode{afii57399}{0667} +\pdfglyphtounicode{afii57400}{0668} +\pdfglyphtounicode{afii57401}{0669} +\pdfglyphtounicode{afii57403}{061B} +\pdfglyphtounicode{afii57407}{061F} +\pdfglyphtounicode{afii57409}{0621} +\pdfglyphtounicode{afii57410}{0622} +\pdfglyphtounicode{afii57411}{0623} +\pdfglyphtounicode{afii57412}{0624} +\pdfglyphtounicode{afii57413}{0625} +\pdfglyphtounicode{afii57414}{0626} +\pdfglyphtounicode{afii57415}{0627} +\pdfglyphtounicode{afii57416}{0628} +\pdfglyphtounicode{afii57417}{0629} +\pdfglyphtounicode{afii57418}{062A} +\pdfglyphtounicode{afii57419}{062B} +\pdfglyphtounicode{afii57420}{062C} +\pdfglyphtounicode{afii57421}{062D} +\pdfglyphtounicode{afii57422}{062E} +\pdfglyphtounicode{afii57423}{062F} +\pdfglyphtounicode{afii57424}{0630} +\pdfglyphtounicode{afii57425}{0631} +\pdfglyphtounicode{afii57426}{0632} +\pdfglyphtounicode{afii57427}{0633} +\pdfglyphtounicode{afii57428}{0634} +\pdfglyphtounicode{afii57429}{0635} +\pdfglyphtounicode{afii57430}{0636} +\pdfglyphtounicode{afii57431}{0637} +\pdfglyphtounicode{afii57432}{0638} +\pdfglyphtounicode{afii57433}{0639} +\pdfglyphtounicode{afii57434}{063A} +\pdfglyphtounicode{afii57440}{0640} +\pdfglyphtounicode{afii57441}{0641} +\pdfglyphtounicode{afii57442}{0642} +\pdfglyphtounicode{afii57443}{0643} +\pdfglyphtounicode{afii57444}{0644} +\pdfglyphtounicode{afii57445}{0645} +\pdfglyphtounicode{afii57446}{0646} +\pdfglyphtounicode{afii57448}{0648} +\pdfglyphtounicode{afii57449}{0649} +\pdfglyphtounicode{afii57450}{064A} +\pdfglyphtounicode{afii57451}{064B} +\pdfglyphtounicode{afii57452}{064C} +\pdfglyphtounicode{afii57453}{064D} +\pdfglyphtounicode{afii57454}{064E} +\pdfglyphtounicode{afii57455}{064F} +\pdfglyphtounicode{afii57456}{0650} +\pdfglyphtounicode{afii57457}{0651} +\pdfglyphtounicode{afii57458}{0652} +\pdfglyphtounicode{afii57470}{0647} +\pdfglyphtounicode{afii57505}{06A4} +\pdfglyphtounicode{afii57506}{067E} +\pdfglyphtounicode{afii57507}{0686} +\pdfglyphtounicode{afii57508}{0698} +\pdfglyphtounicode{afii57509}{06AF} +\pdfglyphtounicode{afii57511}{0679} +\pdfglyphtounicode{afii57512}{0688} +\pdfglyphtounicode{afii57513}{0691} +\pdfglyphtounicode{afii57514}{06BA} +\pdfglyphtounicode{afii57519}{06D2} +\pdfglyphtounicode{afii57534}{06D5} +\pdfglyphtounicode{afii57636}{20AA} +\pdfglyphtounicode{afii57645}{05BE} +\pdfglyphtounicode{afii57658}{05C3} +\pdfglyphtounicode{afii57664}{05D0} +\pdfglyphtounicode{afii57665}{05D1} +\pdfglyphtounicode{afii57666}{05D2} +\pdfglyphtounicode{afii57667}{05D3} +\pdfglyphtounicode{afii57668}{05D4} +\pdfglyphtounicode{afii57669}{05D5} +\pdfglyphtounicode{afii57670}{05D6} +\pdfglyphtounicode{afii57671}{05D7} +\pdfglyphtounicode{afii57672}{05D8} +\pdfglyphtounicode{afii57673}{05D9} +\pdfglyphtounicode{afii57674}{05DA} +\pdfglyphtounicode{afii57675}{05DB} +\pdfglyphtounicode{afii57676}{05DC} +\pdfglyphtounicode{afii57677}{05DD} +\pdfglyphtounicode{afii57678}{05DE} +\pdfglyphtounicode{afii57679}{05DF} +\pdfglyphtounicode{afii57680}{05E0} +\pdfglyphtounicode{afii57681}{05E1} +\pdfglyphtounicode{afii57682}{05E2} +\pdfglyphtounicode{afii57683}{05E3} +\pdfglyphtounicode{afii57684}{05E4} +\pdfglyphtounicode{afii57685}{05E5} +\pdfglyphtounicode{afii57686}{05E6} +\pdfglyphtounicode{afii57687}{05E7} +\pdfglyphtounicode{afii57688}{05E8} +\pdfglyphtounicode{afii57689}{05E9} +\pdfglyphtounicode{afii57690}{05EA} +\pdfglyphtounicode{afii57694}{FB2A} +\pdfglyphtounicode{afii57695}{FB2B} +\pdfglyphtounicode{afii57700}{FB4B} +\pdfglyphtounicode{afii57705}{FB1F} +\pdfglyphtounicode{afii57716}{05F0} +\pdfglyphtounicode{afii57717}{05F1} +\pdfglyphtounicode{afii57718}{05F2} +\pdfglyphtounicode{afii57723}{FB35} +\pdfglyphtounicode{afii57793}{05B4} +\pdfglyphtounicode{afii57794}{05B5} +\pdfglyphtounicode{afii57795}{05B6} +\pdfglyphtounicode{afii57796}{05BB} +\pdfglyphtounicode{afii57797}{05B8} +\pdfglyphtounicode{afii57798}{05B7} +\pdfglyphtounicode{afii57799}{05B0} +\pdfglyphtounicode{afii57800}{05B2} +\pdfglyphtounicode{afii57801}{05B1} +\pdfglyphtounicode{afii57802}{05B3} +\pdfglyphtounicode{afii57803}{05C2} +\pdfglyphtounicode{afii57804}{05C1} +\pdfglyphtounicode{afii57806}{05B9} +\pdfglyphtounicode{afii57807}{05BC} +\pdfglyphtounicode{afii57839}{05BD} +\pdfglyphtounicode{afii57841}{05BF} +\pdfglyphtounicode{afii57842}{05C0} +\pdfglyphtounicode{afii57929}{02BC} +\pdfglyphtounicode{afii61248}{2105} +\pdfglyphtounicode{afii61289}{2113} +\pdfglyphtounicode{afii61352}{2116} +\pdfglyphtounicode{afii61573}{202C} +\pdfglyphtounicode{afii61574}{202D} +\pdfglyphtounicode{afii61575}{202E} +\pdfglyphtounicode{afii61664}{200C} +\pdfglyphtounicode{afii63167}{066D} +\pdfglyphtounicode{afii64937}{02BD} +\pdfglyphtounicode{agrave}{00E0} +\pdfglyphtounicode{agujarati}{0A85} +\pdfglyphtounicode{agurmukhi}{0A05} +\pdfglyphtounicode{ahiragana}{3042} +\pdfglyphtounicode{ahookabove}{1EA3} +\pdfglyphtounicode{aibengali}{0990} +\pdfglyphtounicode{aibopomofo}{311E} +\pdfglyphtounicode{aideva}{0910} +\pdfglyphtounicode{aiecyrillic}{04D5} +\pdfglyphtounicode{aigujarati}{0A90} +\pdfglyphtounicode{aigurmukhi}{0A10} +\pdfglyphtounicode{aimatragurmukhi}{0A48} +\pdfglyphtounicode{ainarabic}{0639} +\pdfglyphtounicode{ainfinalarabic}{FECA} +\pdfglyphtounicode{aininitialarabic}{FECB} +\pdfglyphtounicode{ainmedialarabic}{FECC} +\pdfglyphtounicode{ainvertedbreve}{0203} +\pdfglyphtounicode{aivowelsignbengali}{09C8} +\pdfglyphtounicode{aivowelsigndeva}{0948} +\pdfglyphtounicode{aivowelsigngujarati}{0AC8} +\pdfglyphtounicode{akatakana}{30A2} +\pdfglyphtounicode{akatakanahalfwidth}{FF71} +\pdfglyphtounicode{akorean}{314F} +\pdfglyphtounicode{alef}{05D0} +\pdfglyphtounicode{alefarabic}{0627} +\pdfglyphtounicode{alefdageshhebrew}{FB30} +\pdfglyphtounicode{aleffinalarabic}{FE8E} +\pdfglyphtounicode{alefhamzaabovearabic}{0623} +\pdfglyphtounicode{alefhamzaabovefinalarabic}{FE84} +\pdfglyphtounicode{alefhamzabelowarabic}{0625} +\pdfglyphtounicode{alefhamzabelowfinalarabic}{FE88} +\pdfglyphtounicode{alefhebrew}{05D0} +\pdfglyphtounicode{aleflamedhebrew}{FB4F} +\pdfglyphtounicode{alefmaddaabovearabic}{0622} +\pdfglyphtounicode{alefmaddaabovefinalarabic}{FE82} +\pdfglyphtounicode{alefmaksuraarabic}{0649} +\pdfglyphtounicode{alefmaksurafinalarabic}{FEF0} +\pdfglyphtounicode{alefmaksurainitialarabic}{FEF3} +\pdfglyphtounicode{alefmaksuramedialarabic}{FEF4} +\pdfglyphtounicode{alefpatahhebrew}{FB2E} +\pdfglyphtounicode{alefqamatshebrew}{FB2F} +\pdfglyphtounicode{aleph}{2135} +\pdfglyphtounicode{allequal}{224C} +\pdfglyphtounicode{alpha}{03B1} +\pdfglyphtounicode{alphatonos}{03AC} +\pdfglyphtounicode{amacron}{0101} +\pdfglyphtounicode{amonospace}{FF41} +\pdfglyphtounicode{ampersand}{0026} +\pdfglyphtounicode{ampersandmonospace}{FF06} +\pdfglyphtounicode{ampersandsmall}{0026} +\pdfglyphtounicode{amsquare}{33C2} +\pdfglyphtounicode{anbopomofo}{3122} +\pdfglyphtounicode{angbopomofo}{3124} +\pdfglyphtounicode{angbracketleft}{27E8} +\pdfglyphtounicode{angbracketright}{27E9} +\pdfglyphtounicode{angkhankhuthai}{0E5A} +\pdfglyphtounicode{angle}{2220} +\pdfglyphtounicode{anglebracketleft}{3008} +\pdfglyphtounicode{anglebracketleftvertical}{FE3F} +\pdfglyphtounicode{anglebracketright}{3009} +\pdfglyphtounicode{anglebracketrightvertical}{FE40} +\pdfglyphtounicode{angleleft}{2329} +\pdfglyphtounicode{angleright}{232A} +\pdfglyphtounicode{angstrom}{212B} +\pdfglyphtounicode{anoteleia}{0387} +\pdfglyphtounicode{anticlockwise}{27F2} +\pdfglyphtounicode{anudattadeva}{0952} +\pdfglyphtounicode{anusvarabengali}{0982} +\pdfglyphtounicode{anusvaradeva}{0902} +\pdfglyphtounicode{anusvaragujarati}{0A82} +\pdfglyphtounicode{aogonek}{0105} +\pdfglyphtounicode{apaatosquare}{3300} +\pdfglyphtounicode{aparen}{249C} +\pdfglyphtounicode{apostrophearmenian}{055A} +\pdfglyphtounicode{apostrophemod}{02BC} +\pdfglyphtounicode{apple}{F8FF} +\pdfglyphtounicode{approaches}{2250} +\pdfglyphtounicode{approxequal}{2248} +\pdfglyphtounicode{approxequalorimage}{2252} +\pdfglyphtounicode{approximatelyequal}{2245} +\pdfglyphtounicode{approxorequal}{224A} +\pdfglyphtounicode{araeaekorean}{318E} +\pdfglyphtounicode{araeakorean}{318D} +\pdfglyphtounicode{arc}{2312} +\pdfglyphtounicode{archleftdown}{21B6} +\pdfglyphtounicode{archrightdown}{21B7} +\pdfglyphtounicode{arighthalfring}{1E9A} +\pdfglyphtounicode{aring}{00E5} +\pdfglyphtounicode{aringacute}{01FB} +\pdfglyphtounicode{aringbelow}{1E01} +\pdfglyphtounicode{arrowboth}{2194} +\pdfglyphtounicode{arrowbothv}{2195} +\pdfglyphtounicode{arrowdashdown}{21E3} +\pdfglyphtounicode{arrowdashleft}{21E0} +\pdfglyphtounicode{arrowdashright}{21E2} +\pdfglyphtounicode{arrowdashup}{21E1} +\pdfglyphtounicode{arrowdblboth}{21D4} +\pdfglyphtounicode{arrowdblbothv}{21D5} +\pdfglyphtounicode{arrowdbldown}{21D3} +\pdfglyphtounicode{arrowdblleft}{21D0} +\pdfglyphtounicode{arrowdblright}{21D2} +\pdfglyphtounicode{arrowdblup}{21D1} +\pdfglyphtounicode{arrowdown}{2193} +\pdfglyphtounicode{arrowdownleft}{2199} +\pdfglyphtounicode{arrowdownright}{2198} +\pdfglyphtounicode{arrowdownwhite}{21E9} +\pdfglyphtounicode{arrowheaddownmod}{02C5} +\pdfglyphtounicode{arrowheadleftmod}{02C2} +\pdfglyphtounicode{arrowheadrightmod}{02C3} +\pdfglyphtounicode{arrowheadupmod}{02C4} +\pdfglyphtounicode{arrowhorizex}{F8E7} +\pdfglyphtounicode{arrowleft}{2190} +\pdfglyphtounicode{arrowleftbothalf}{21BD} +\pdfglyphtounicode{arrowleftdbl}{21D0} +\pdfglyphtounicode{arrowleftdblstroke}{21CD} +\pdfglyphtounicode{arrowleftoverright}{21C6} +\pdfglyphtounicode{arrowlefttophalf}{21BC} +\pdfglyphtounicode{arrowleftwhite}{21E6} +\pdfglyphtounicode{arrownortheast}{2197} +\pdfglyphtounicode{arrownorthwest}{2196} +\pdfglyphtounicode{arrowparrleftright}{21C6} +\pdfglyphtounicode{arrowparrrightleft}{21C4} +\pdfglyphtounicode{arrowright}{2192} +\pdfglyphtounicode{arrowrightbothalf}{21C1} +\pdfglyphtounicode{arrowrightdblstroke}{21CF} +\pdfglyphtounicode{arrowrightheavy}{279E} +\pdfglyphtounicode{arrowrightoverleft}{21C4} +\pdfglyphtounicode{arrowrighttophalf}{21C0} +\pdfglyphtounicode{arrowrightwhite}{21E8} +\pdfglyphtounicode{arrowsoutheast}{2198} +\pdfglyphtounicode{arrowsouthwest}{2199} +\pdfglyphtounicode{arrowtableft}{21E4} +\pdfglyphtounicode{arrowtabright}{21E5} +\pdfglyphtounicode{arrowtailleft}{21A2} +\pdfglyphtounicode{arrowtailright}{21A3} +\pdfglyphtounicode{arrowtripleleft}{21DA} +\pdfglyphtounicode{arrowtripleright}{21DB} +\pdfglyphtounicode{arrowup}{2191} +\pdfglyphtounicode{arrowupdn}{2195} +\pdfglyphtounicode{arrowupdnbse}{21A8} +\pdfglyphtounicode{arrowupdownbase}{21A8} +\pdfglyphtounicode{arrowupleft}{2196} +\pdfglyphtounicode{arrowupleftofdown}{21C5} +\pdfglyphtounicode{arrowupright}{2197} +\pdfglyphtounicode{arrowupwhite}{21E7} +\pdfglyphtounicode{arrowvertex}{F8E6} +\pdfglyphtounicode{asciicircum}{005E} +\pdfglyphtounicode{asciicircummonospace}{FF3E} +\pdfglyphtounicode{asciitilde}{007E} +\pdfglyphtounicode{asciitildemonospace}{FF5E} +\pdfglyphtounicode{ascript}{0251} +\pdfglyphtounicode{ascriptturned}{0252} +\pdfglyphtounicode{asmallhiragana}{3041} +\pdfglyphtounicode{asmallkatakana}{30A1} +\pdfglyphtounicode{asmallkatakanahalfwidth}{FF67} +\pdfglyphtounicode{asterisk}{002A} +\pdfglyphtounicode{asteriskaltonearabic}{066D} +\pdfglyphtounicode{asteriskarabic}{066D} +\pdfglyphtounicode{asteriskcentered}{2217} +\pdfglyphtounicode{asteriskmath}{2217} +\pdfglyphtounicode{asteriskmonospace}{FF0A} +\pdfglyphtounicode{asterisksmall}{FE61} +\pdfglyphtounicode{asterism}{2042} +\pdfglyphtounicode{asuperior}{0061} +\pdfglyphtounicode{asymptoticallyequal}{2243} +\pdfglyphtounicode{at}{0040} +\pdfglyphtounicode{atilde}{00E3} +\pdfglyphtounicode{atmonospace}{FF20} +\pdfglyphtounicode{atsmall}{FE6B} +\pdfglyphtounicode{aturned}{0250} +\pdfglyphtounicode{aubengali}{0994} +\pdfglyphtounicode{aubopomofo}{3120} +\pdfglyphtounicode{audeva}{0914} +\pdfglyphtounicode{augujarati}{0A94} +\pdfglyphtounicode{augurmukhi}{0A14} +\pdfglyphtounicode{aulengthmarkbengali}{09D7} +\pdfglyphtounicode{aumatragurmukhi}{0A4C} +\pdfglyphtounicode{auvowelsignbengali}{09CC} +\pdfglyphtounicode{auvowelsigndeva}{094C} +\pdfglyphtounicode{auvowelsigngujarati}{0ACC} +\pdfglyphtounicode{avagrahadeva}{093D} +\pdfglyphtounicode{aybarmenian}{0561} +\pdfglyphtounicode{ayin}{05E2} +\pdfglyphtounicode{ayinaltonehebrew}{FB20} +\pdfglyphtounicode{ayinhebrew}{05E2} +\pdfglyphtounicode{b}{0062} +\pdfglyphtounicode{babengali}{09AC} +\pdfglyphtounicode{backslash}{005C} +\pdfglyphtounicode{backslashmonospace}{FF3C} +\pdfglyphtounicode{badeva}{092C} +\pdfglyphtounicode{bagujarati}{0AAC} +\pdfglyphtounicode{bagurmukhi}{0A2C} +\pdfglyphtounicode{bahiragana}{3070} +\pdfglyphtounicode{bahtthai}{0E3F} +\pdfglyphtounicode{bakatakana}{30D0} +\pdfglyphtounicode{bar}{007C} +\pdfglyphtounicode{bardbl}{2225} +\pdfglyphtounicode{barmonospace}{FF5C} +\pdfglyphtounicode{bbopomofo}{3105} +\pdfglyphtounicode{bcircle}{24D1} +\pdfglyphtounicode{bdotaccent}{1E03} +\pdfglyphtounicode{bdotbelow}{1E05} +\pdfglyphtounicode{beamedsixteenthnotes}{266C} +\pdfglyphtounicode{because}{2235} +\pdfglyphtounicode{becyrillic}{0431} +\pdfglyphtounicode{beharabic}{0628} +\pdfglyphtounicode{behfinalarabic}{FE90} +\pdfglyphtounicode{behinitialarabic}{FE91} +\pdfglyphtounicode{behiragana}{3079} +\pdfglyphtounicode{behmedialarabic}{FE92} +\pdfglyphtounicode{behmeeminitialarabic}{FC9F} +\pdfglyphtounicode{behmeemisolatedarabic}{FC08} +\pdfglyphtounicode{behnoonfinalarabic}{FC6D} +\pdfglyphtounicode{bekatakana}{30D9} +\pdfglyphtounicode{benarmenian}{0562} +\pdfglyphtounicode{bet}{05D1} +\pdfglyphtounicode{beta}{03B2} +\pdfglyphtounicode{betasymbolgreek}{03D0} +\pdfglyphtounicode{betdagesh}{FB31} +\pdfglyphtounicode{betdageshhebrew}{FB31} +\pdfglyphtounicode{beth}{2136} +\pdfglyphtounicode{bethebrew}{05D1} +\pdfglyphtounicode{betrafehebrew}{FB4C} +\pdfglyphtounicode{between}{226C} +\pdfglyphtounicode{bhabengali}{09AD} +\pdfglyphtounicode{bhadeva}{092D} +\pdfglyphtounicode{bhagujarati}{0AAD} +\pdfglyphtounicode{bhagurmukhi}{0A2D} +\pdfglyphtounicode{bhook}{0253} +\pdfglyphtounicode{bihiragana}{3073} +\pdfglyphtounicode{bikatakana}{30D3} +\pdfglyphtounicode{bilabialclick}{0298} +\pdfglyphtounicode{bindigurmukhi}{0A02} +\pdfglyphtounicode{birusquare}{3331} +\pdfglyphtounicode{blackcircle}{25CF} +\pdfglyphtounicode{blackdiamond}{25C6} +\pdfglyphtounicode{blackdownpointingtriangle}{25BC} +\pdfglyphtounicode{blackleftpointingpointer}{25C4} +\pdfglyphtounicode{blackleftpointingtriangle}{25C0} +\pdfglyphtounicode{blacklenticularbracketleft}{3010} +\pdfglyphtounicode{blacklenticularbracketleftvertical}{FE3B} +\pdfglyphtounicode{blacklenticularbracketright}{3011} +\pdfglyphtounicode{blacklenticularbracketrightvertical}{FE3C} +\pdfglyphtounicode{blacklowerlefttriangle}{25E3} +\pdfglyphtounicode{blacklowerrighttriangle}{25E2} +\pdfglyphtounicode{blackrectangle}{25AC} +\pdfglyphtounicode{blackrightpointingpointer}{25BA} +\pdfglyphtounicode{blackrightpointingtriangle}{25B6} +\pdfglyphtounicode{blacksmallsquare}{25AA} +\pdfglyphtounicode{blacksmilingface}{263B} +\pdfglyphtounicode{blacksquare}{25A0} +\pdfglyphtounicode{blackstar}{2605} +\pdfglyphtounicode{blackupperlefttriangle}{25E4} +\pdfglyphtounicode{blackupperrighttriangle}{25E5} +\pdfglyphtounicode{blackuppointingsmalltriangle}{25B4} +\pdfglyphtounicode{blackuppointingtriangle}{25B2} +\pdfglyphtounicode{blank}{2423} +\pdfglyphtounicode{blinebelow}{1E07} +\pdfglyphtounicode{block}{2588} +\pdfglyphtounicode{bmonospace}{FF42} +\pdfglyphtounicode{bobaimaithai}{0E1A} +\pdfglyphtounicode{bohiragana}{307C} +\pdfglyphtounicode{bokatakana}{30DC} +\pdfglyphtounicode{bparen}{249D} +\pdfglyphtounicode{bqsquare}{33C3} +\pdfglyphtounicode{braceex}{F8F4} +\pdfglyphtounicode{braceleft}{007B} +\pdfglyphtounicode{braceleftbt}{F8F3} +\pdfglyphtounicode{braceleftmid}{F8F2} +\pdfglyphtounicode{braceleftmonospace}{FF5B} +\pdfglyphtounicode{braceleftsmall}{FE5B} +\pdfglyphtounicode{bracelefttp}{F8F1} +\pdfglyphtounicode{braceleftvertical}{FE37} +\pdfglyphtounicode{braceright}{007D} +\pdfglyphtounicode{bracerightbt}{F8FE} +\pdfglyphtounicode{bracerightmid}{F8FD} +\pdfglyphtounicode{bracerightmonospace}{FF5D} +\pdfglyphtounicode{bracerightsmall}{FE5C} +\pdfglyphtounicode{bracerighttp}{F8FC} +\pdfglyphtounicode{bracerightvertical}{FE38} +\pdfglyphtounicode{bracketleft}{005B} +\pdfglyphtounicode{bracketleftbt}{F8F0} +\pdfglyphtounicode{bracketleftex}{F8EF} +\pdfglyphtounicode{bracketleftmonospace}{FF3B} +\pdfglyphtounicode{bracketlefttp}{F8EE} +\pdfglyphtounicode{bracketright}{005D} +\pdfglyphtounicode{bracketrightbt}{F8FB} +\pdfglyphtounicode{bracketrightex}{F8FA} +\pdfglyphtounicode{bracketrightmonospace}{FF3D} +\pdfglyphtounicode{bracketrighttp}{F8F9} +\pdfglyphtounicode{breve}{02D8} +\pdfglyphtounicode{brevebelowcmb}{032E} +\pdfglyphtounicode{brevecmb}{0306} +\pdfglyphtounicode{breveinvertedbelowcmb}{032F} +\pdfglyphtounicode{breveinvertedcmb}{0311} +\pdfglyphtounicode{breveinverteddoublecmb}{0361} +\pdfglyphtounicode{bridgebelowcmb}{032A} +\pdfglyphtounicode{bridgeinvertedbelowcmb}{033A} +\pdfglyphtounicode{brokenbar}{00A6} +\pdfglyphtounicode{bstroke}{0180} +\pdfglyphtounicode{bsuperior}{0062} +\pdfglyphtounicode{btopbar}{0183} +\pdfglyphtounicode{buhiragana}{3076} +\pdfglyphtounicode{bukatakana}{30D6} +\pdfglyphtounicode{bullet}{2022} +\pdfglyphtounicode{bulletinverse}{25D8} +\pdfglyphtounicode{bulletoperator}{2219} +\pdfglyphtounicode{bullseye}{25CE} +\pdfglyphtounicode{c}{0063} +\pdfglyphtounicode{caarmenian}{056E} +\pdfglyphtounicode{cabengali}{099A} +\pdfglyphtounicode{cacute}{0107} +\pdfglyphtounicode{cadeva}{091A} +\pdfglyphtounicode{cagujarati}{0A9A} +\pdfglyphtounicode{cagurmukhi}{0A1A} +\pdfglyphtounicode{calsquare}{3388} +\pdfglyphtounicode{candrabindubengali}{0981} +\pdfglyphtounicode{candrabinducmb}{0310} +\pdfglyphtounicode{candrabindudeva}{0901} +\pdfglyphtounicode{candrabindugujarati}{0A81} +\pdfglyphtounicode{capslock}{21EA} +\pdfglyphtounicode{careof}{2105} +\pdfglyphtounicode{caron}{02C7} +\pdfglyphtounicode{caronbelowcmb}{032C} +\pdfglyphtounicode{caroncmb}{030C} +\pdfglyphtounicode{carriagereturn}{21B5} +\pdfglyphtounicode{cbopomofo}{3118} +\pdfglyphtounicode{ccaron}{010D} +\pdfglyphtounicode{ccedilla}{00E7} +\pdfglyphtounicode{ccedillaacute}{1E09} +\pdfglyphtounicode{ccircle}{24D2} +\pdfglyphtounicode{ccircumflex}{0109} +\pdfglyphtounicode{ccurl}{0255} +\pdfglyphtounicode{cdot}{010B} +\pdfglyphtounicode{cdotaccent}{010B} +\pdfglyphtounicode{cdsquare}{33C5} +\pdfglyphtounicode{cedilla}{00B8} +\pdfglyphtounicode{cedillacmb}{0327} +\pdfglyphtounicode{ceilingleft}{2308} +\pdfglyphtounicode{ceilingright}{2309} +\pdfglyphtounicode{cent}{00A2} +\pdfglyphtounicode{centigrade}{2103} +\pdfglyphtounicode{centinferior}{00A2} +\pdfglyphtounicode{centmonospace}{FFE0} +\pdfglyphtounicode{centoldstyle}{00A2} +\pdfglyphtounicode{centsuperior}{00A2} +\pdfglyphtounicode{chaarmenian}{0579} +\pdfglyphtounicode{chabengali}{099B} +\pdfglyphtounicode{chadeva}{091B} +\pdfglyphtounicode{chagujarati}{0A9B} +\pdfglyphtounicode{chagurmukhi}{0A1B} +\pdfglyphtounicode{chbopomofo}{3114} +\pdfglyphtounicode{cheabkhasiancyrillic}{04BD} +\pdfglyphtounicode{check}{2713} +\pdfglyphtounicode{checkmark}{2713} +\pdfglyphtounicode{checyrillic}{0447} +\pdfglyphtounicode{chedescenderabkhasiancyrillic}{04BF} +\pdfglyphtounicode{chedescendercyrillic}{04B7} +\pdfglyphtounicode{chedieresiscyrillic}{04F5} +\pdfglyphtounicode{cheharmenian}{0573} +\pdfglyphtounicode{chekhakassiancyrillic}{04CC} +\pdfglyphtounicode{cheverticalstrokecyrillic}{04B9} +\pdfglyphtounicode{chi}{03C7} +\pdfglyphtounicode{chieuchacirclekorean}{3277} +\pdfglyphtounicode{chieuchaparenkorean}{3217} +\pdfglyphtounicode{chieuchcirclekorean}{3269} +\pdfglyphtounicode{chieuchkorean}{314A} +\pdfglyphtounicode{chieuchparenkorean}{3209} +\pdfglyphtounicode{chochangthai}{0E0A} +\pdfglyphtounicode{chochanthai}{0E08} +\pdfglyphtounicode{chochingthai}{0E09} +\pdfglyphtounicode{chochoethai}{0E0C} +\pdfglyphtounicode{chook}{0188} +\pdfglyphtounicode{cieucacirclekorean}{3276} +\pdfglyphtounicode{cieucaparenkorean}{3216} +\pdfglyphtounicode{cieuccirclekorean}{3268} +\pdfglyphtounicode{cieuckorean}{3148} +\pdfglyphtounicode{cieucparenkorean}{3208} +\pdfglyphtounicode{cieucuparenkorean}{321C} +\pdfglyphtounicode{circle}{25CB} +\pdfglyphtounicode{circleR}{00AE} +\pdfglyphtounicode{circleS}{24C8} +\pdfglyphtounicode{circleasterisk}{229B} +\pdfglyphtounicode{circlecopyrt}{20DD} +\pdfglyphtounicode{circledivide}{2298} +\pdfglyphtounicode{circledot}{2299} +\pdfglyphtounicode{circleequal}{229C} +\pdfglyphtounicode{circleminus}{2296} +\pdfglyphtounicode{circlemultiply}{2297} +\pdfglyphtounicode{circleot}{2299} +\pdfglyphtounicode{circleplus}{2295} +\pdfglyphtounicode{circlepostalmark}{3036} +\pdfglyphtounicode{circlering}{229A} +\pdfglyphtounicode{circlewithlefthalfblack}{25D0} +\pdfglyphtounicode{circlewithrighthalfblack}{25D1} +\pdfglyphtounicode{circumflex}{02C6} +\pdfglyphtounicode{circumflexbelowcmb}{032D} +\pdfglyphtounicode{circumflexcmb}{0302} +\pdfglyphtounicode{clear}{2327} +\pdfglyphtounicode{clickalveolar}{01C2} +\pdfglyphtounicode{clickdental}{01C0} +\pdfglyphtounicode{clicklateral}{01C1} +\pdfglyphtounicode{clickretroflex}{01C3} +\pdfglyphtounicode{clockwise}{27F3} +\pdfglyphtounicode{club}{2663} +\pdfglyphtounicode{clubsuitblack}{2663} +\pdfglyphtounicode{clubsuitwhite}{2667} +\pdfglyphtounicode{cmcubedsquare}{33A4} +\pdfglyphtounicode{cmonospace}{FF43} +\pdfglyphtounicode{cmsquaredsquare}{33A0} +\pdfglyphtounicode{coarmenian}{0581} +\pdfglyphtounicode{colon}{003A} +\pdfglyphtounicode{colonmonetary}{20A1} +\pdfglyphtounicode{colonmonospace}{FF1A} +\pdfglyphtounicode{colonsign}{20A1} +\pdfglyphtounicode{colonsmall}{FE55} +\pdfglyphtounicode{colontriangularhalfmod}{02D1} +\pdfglyphtounicode{colontriangularmod}{02D0} +\pdfglyphtounicode{comma}{002C} +\pdfglyphtounicode{commaabovecmb}{0313} +\pdfglyphtounicode{commaaboverightcmb}{0315} +\pdfglyphtounicode{commaaccent}{F6C3} +\pdfglyphtounicode{commaarabic}{060C} +\pdfglyphtounicode{commaarmenian}{055D} +\pdfglyphtounicode{commainferior}{002C} +\pdfglyphtounicode{commamonospace}{FF0C} +\pdfglyphtounicode{commareversedabovecmb}{0314} +\pdfglyphtounicode{commareversedmod}{02BD} +\pdfglyphtounicode{commasmall}{FE50} +\pdfglyphtounicode{commasuperior}{002C} +\pdfglyphtounicode{commaturnedabovecmb}{0312} +\pdfglyphtounicode{commaturnedmod}{02BB} +\pdfglyphtounicode{compass}{263C} +\pdfglyphtounicode{complement}{2201} +\pdfglyphtounicode{compwordmark}{200C} +\pdfglyphtounicode{congruent}{2245} +\pdfglyphtounicode{contourintegral}{222E} +\pdfglyphtounicode{control}{2303} +\pdfglyphtounicode{controlACK}{0006} +\pdfglyphtounicode{controlBEL}{0007} +\pdfglyphtounicode{controlBS}{0008} +\pdfglyphtounicode{controlCAN}{0018} +\pdfglyphtounicode{controlCR}{000D} +\pdfglyphtounicode{controlDC1}{0011} +\pdfglyphtounicode{controlDC2}{0012} +\pdfglyphtounicode{controlDC3}{0013} +\pdfglyphtounicode{controlDC4}{0014} +\pdfglyphtounicode{controlDEL}{007F} +\pdfglyphtounicode{controlDLE}{0010} +\pdfglyphtounicode{controlEM}{0019} +\pdfglyphtounicode{controlENQ}{0005} +\pdfglyphtounicode{controlEOT}{0004} +\pdfglyphtounicode{controlESC}{001B} +\pdfglyphtounicode{controlETB}{0017} +\pdfglyphtounicode{controlETX}{0003} +\pdfglyphtounicode{controlFF}{000C} +\pdfglyphtounicode{controlFS}{001C} +\pdfglyphtounicode{controlGS}{001D} +\pdfglyphtounicode{controlHT}{0009} +\pdfglyphtounicode{controlLF}{000A} +\pdfglyphtounicode{controlNAK}{0015} +\pdfglyphtounicode{controlRS}{001E} +\pdfglyphtounicode{controlSI}{000F} +\pdfglyphtounicode{controlSO}{000E} +\pdfglyphtounicode{controlSOT}{0002} +\pdfglyphtounicode{controlSTX}{0001} +\pdfglyphtounicode{controlSUB}{001A} +\pdfglyphtounicode{controlSYN}{0016} +\pdfglyphtounicode{controlUS}{001F} +\pdfglyphtounicode{controlVT}{000B} +\pdfglyphtounicode{coproduct}{2A3F} +\pdfglyphtounicode{copyright}{00A9} +\pdfglyphtounicode{copyrightsans}{00A9} +\pdfglyphtounicode{copyrightserif}{00A9} +\pdfglyphtounicode{cornerbracketleft}{300C} +\pdfglyphtounicode{cornerbracketlefthalfwidth}{FF62} +\pdfglyphtounicode{cornerbracketleftvertical}{FE41} +\pdfglyphtounicode{cornerbracketright}{300D} +\pdfglyphtounicode{cornerbracketrighthalfwidth}{FF63} +\pdfglyphtounicode{cornerbracketrightvertical}{FE42} +\pdfglyphtounicode{corporationsquare}{337F} +\pdfglyphtounicode{cosquare}{33C7} +\pdfglyphtounicode{coverkgsquare}{33C6} +\pdfglyphtounicode{cparen}{249E} +\pdfglyphtounicode{cruzeiro}{20A2} +\pdfglyphtounicode{cstretched}{0297} +\pdfglyphtounicode{curlyand}{22CF} +\pdfglyphtounicode{curlyleft}{21AB} +\pdfglyphtounicode{curlyor}{22CE} +\pdfglyphtounicode{curlyright}{21AC} +\pdfglyphtounicode{currency}{00A4} +\pdfglyphtounicode{cwm}{200C} +\pdfglyphtounicode{cyrBreve}{02D8} +\pdfglyphtounicode{cyrFlex}{00A0 0311} +\pdfglyphtounicode{cyrbreve}{02D8} +\pdfglyphtounicode{cyrflex}{00A0 0311} +\pdfglyphtounicode{d}{0064} +\pdfglyphtounicode{daarmenian}{0564} +\pdfglyphtounicode{dabengali}{09A6} +\pdfglyphtounicode{dadarabic}{0636} +\pdfglyphtounicode{dadeva}{0926} +\pdfglyphtounicode{dadfinalarabic}{FEBE} +\pdfglyphtounicode{dadinitialarabic}{FEBF} +\pdfglyphtounicode{dadmedialarabic}{FEC0} +\pdfglyphtounicode{dagesh}{05BC} +\pdfglyphtounicode{dageshhebrew}{05BC} +\pdfglyphtounicode{dagger}{2020} +\pdfglyphtounicode{daggerdbl}{2021} +\pdfglyphtounicode{dagujarati}{0AA6} +\pdfglyphtounicode{dagurmukhi}{0A26} +\pdfglyphtounicode{dahiragana}{3060} +\pdfglyphtounicode{dakatakana}{30C0} +\pdfglyphtounicode{dalarabic}{062F} +\pdfglyphtounicode{dalet}{05D3} +\pdfglyphtounicode{daletdagesh}{FB33} +\pdfglyphtounicode{daletdageshhebrew}{FB33} +\pdfglyphtounicode{daleth}{2138} +\pdfglyphtounicode{dalethatafpatah}{05D3 05B2} +\pdfglyphtounicode{dalethatafpatahhebrew}{05D3 05B2} +\pdfglyphtounicode{dalethatafsegol}{05D3 05B1} +\pdfglyphtounicode{dalethatafsegolhebrew}{05D3 05B1} +\pdfglyphtounicode{dalethebrew}{05D3} +\pdfglyphtounicode{dalethiriq}{05D3 05B4} +\pdfglyphtounicode{dalethiriqhebrew}{05D3 05B4} +\pdfglyphtounicode{daletholam}{05D3 05B9} +\pdfglyphtounicode{daletholamhebrew}{05D3 05B9} +\pdfglyphtounicode{daletpatah}{05D3 05B7} +\pdfglyphtounicode{daletpatahhebrew}{05D3 05B7} +\pdfglyphtounicode{daletqamats}{05D3 05B8} +\pdfglyphtounicode{daletqamatshebrew}{05D3 05B8} +\pdfglyphtounicode{daletqubuts}{05D3 05BB} +\pdfglyphtounicode{daletqubutshebrew}{05D3 05BB} +\pdfglyphtounicode{daletsegol}{05D3 05B6} +\pdfglyphtounicode{daletsegolhebrew}{05D3 05B6} +\pdfglyphtounicode{daletsheva}{05D3 05B0} +\pdfglyphtounicode{daletshevahebrew}{05D3 05B0} +\pdfglyphtounicode{dalettsere}{05D3 05B5} +\pdfglyphtounicode{dalettserehebrew}{05D3 05B5} +\pdfglyphtounicode{dalfinalarabic}{FEAA} +\pdfglyphtounicode{dammaarabic}{064F} +\pdfglyphtounicode{dammalowarabic}{064F} +\pdfglyphtounicode{dammatanaltonearabic}{064C} +\pdfglyphtounicode{dammatanarabic}{064C} +\pdfglyphtounicode{danda}{0964} +\pdfglyphtounicode{dargahebrew}{05A7} +\pdfglyphtounicode{dargalefthebrew}{05A7} +\pdfglyphtounicode{dasiapneumatacyrilliccmb}{0485} +\pdfglyphtounicode{dbar}{0111} +\pdfglyphtounicode{dblGrave}{00A0 030F} +\pdfglyphtounicode{dblanglebracketleft}{300A} +\pdfglyphtounicode{dblanglebracketleftvertical}{FE3D} +\pdfglyphtounicode{dblanglebracketright}{300B} +\pdfglyphtounicode{dblanglebracketrightvertical}{FE3E} +\pdfglyphtounicode{dblarchinvertedbelowcmb}{032B} +\pdfglyphtounicode{dblarrowdwn}{21CA} +\pdfglyphtounicode{dblarrowheadleft}{219E} +\pdfglyphtounicode{dblarrowheadright}{21A0} +\pdfglyphtounicode{dblarrowleft}{21D4} +\pdfglyphtounicode{dblarrowright}{21D2} +\pdfglyphtounicode{dblarrowup}{21C8} +\pdfglyphtounicode{dblbracketleft}{27E6} +\pdfglyphtounicode{dblbracketright}{27E7} +\pdfglyphtounicode{dbldanda}{0965} +\pdfglyphtounicode{dblgrave}{00A0 030F} +\pdfglyphtounicode{dblgravecmb}{030F} +\pdfglyphtounicode{dblintegral}{222C} +\pdfglyphtounicode{dbllowline}{2017} +\pdfglyphtounicode{dbllowlinecmb}{0333} +\pdfglyphtounicode{dbloverlinecmb}{033F} +\pdfglyphtounicode{dblprimemod}{02BA} +\pdfglyphtounicode{dblverticalbar}{2016} +\pdfglyphtounicode{dblverticallineabovecmb}{030E} +\pdfglyphtounicode{dbopomofo}{3109} +\pdfglyphtounicode{dbsquare}{33C8} +\pdfglyphtounicode{dcaron}{010F} +\pdfglyphtounicode{dcedilla}{1E11} +\pdfglyphtounicode{dcircle}{24D3} +\pdfglyphtounicode{dcircumflexbelow}{1E13} +\pdfglyphtounicode{dcroat}{0111} +\pdfglyphtounicode{ddabengali}{09A1} +\pdfglyphtounicode{ddadeva}{0921} +\pdfglyphtounicode{ddagujarati}{0AA1} +\pdfglyphtounicode{ddagurmukhi}{0A21} +\pdfglyphtounicode{ddalarabic}{0688} +\pdfglyphtounicode{ddalfinalarabic}{FB89} +\pdfglyphtounicode{dddhadeva}{095C} +\pdfglyphtounicode{ddhabengali}{09A2} +\pdfglyphtounicode{ddhadeva}{0922} +\pdfglyphtounicode{ddhagujarati}{0AA2} +\pdfglyphtounicode{ddhagurmukhi}{0A22} +\pdfglyphtounicode{ddotaccent}{1E0B} +\pdfglyphtounicode{ddotbelow}{1E0D} +\pdfglyphtounicode{decimalseparatorarabic}{066B} +\pdfglyphtounicode{decimalseparatorpersian}{066B} +\pdfglyphtounicode{decyrillic}{0434} +\pdfglyphtounicode{defines}{225C} +\pdfglyphtounicode{degree}{00B0} +\pdfglyphtounicode{dehihebrew}{05AD} +\pdfglyphtounicode{dehiragana}{3067} +\pdfglyphtounicode{deicoptic}{03EF} +\pdfglyphtounicode{dekatakana}{30C7} +\pdfglyphtounicode{deleteleft}{232B} +\pdfglyphtounicode{deleteright}{2326} +\pdfglyphtounicode{delta}{03B4} +\pdfglyphtounicode{deltaturned}{018D} +\pdfglyphtounicode{denominatorminusonenumeratorbengali}{09F8} +\pdfglyphtounicode{dezh}{02A4} +\pdfglyphtounicode{dhabengali}{09A7} +\pdfglyphtounicode{dhadeva}{0927} +\pdfglyphtounicode{dhagujarati}{0AA7} +\pdfglyphtounicode{dhagurmukhi}{0A27} +\pdfglyphtounicode{dhook}{0257} +\pdfglyphtounicode{dialytikatonos}{0385} +\pdfglyphtounicode{dialytikatonoscmb}{0344} +\pdfglyphtounicode{diamond}{2666} +\pdfglyphtounicode{diamondmath}{22C4} +\pdfglyphtounicode{diamondsolid}{2666} +\pdfglyphtounicode{diamondsuitwhite}{2662} +\pdfglyphtounicode{dieresis}{00A8} +\pdfglyphtounicode{dieresisacute}{00A0 0308 0301} +\pdfglyphtounicode{dieresisbelowcmb}{0324} +\pdfglyphtounicode{dieresiscmb}{0308} +\pdfglyphtounicode{dieresisgrave}{00A0 0308 0300} +\pdfglyphtounicode{dieresistonos}{0385} +\pdfglyphtounicode{difference}{224F} +\pdfglyphtounicode{dihiragana}{3062} +\pdfglyphtounicode{dikatakana}{30C2} +\pdfglyphtounicode{dittomark}{3003} +\pdfglyphtounicode{divide}{00F7} +\pdfglyphtounicode{dividemultiply}{22C7} +\pdfglyphtounicode{divides}{2223} +\pdfglyphtounicode{divisionslash}{2215} +\pdfglyphtounicode{djecyrillic}{0452} +\pdfglyphtounicode{dkshade}{2593} +\pdfglyphtounicode{dlinebelow}{1E0F} +\pdfglyphtounicode{dlsquare}{3397} +\pdfglyphtounicode{dmacron}{0111} +\pdfglyphtounicode{dmonospace}{FF44} +\pdfglyphtounicode{dnblock}{2584} +\pdfglyphtounicode{dochadathai}{0E0E} +\pdfglyphtounicode{dodekthai}{0E14} +\pdfglyphtounicode{dohiragana}{3069} +\pdfglyphtounicode{dokatakana}{30C9} +\pdfglyphtounicode{dollar}{0024} +\pdfglyphtounicode{dollarinferior}{0024} +\pdfglyphtounicode{dollarmonospace}{FF04} +\pdfglyphtounicode{dollaroldstyle}{0024} +\pdfglyphtounicode{dollarsmall}{FE69} +\pdfglyphtounicode{dollarsuperior}{0024} +\pdfglyphtounicode{dong}{20AB} +\pdfglyphtounicode{dorusquare}{3326} +\pdfglyphtounicode{dotaccent}{02D9} +\pdfglyphtounicode{dotaccentcmb}{0307} +\pdfglyphtounicode{dotbelowcmb}{0323} +\pdfglyphtounicode{dotbelowcomb}{0323} +\pdfglyphtounicode{dotkatakana}{30FB} +\pdfglyphtounicode{dotlessi}{0131} +\pdfglyphtounicode{dotlessj}{0237} +\pdfglyphtounicode{dotlessjstrokehook}{0284} +\pdfglyphtounicode{dotmath}{22C5} +\pdfglyphtounicode{dotplus}{2214} +\pdfglyphtounicode{dottedcircle}{25CC} +\pdfglyphtounicode{doubleyodpatah}{FB1F} +\pdfglyphtounicode{doubleyodpatahhebrew}{FB1F} +\pdfglyphtounicode{downfall}{22CE} +\pdfglyphtounicode{downslope}{29F9} +\pdfglyphtounicode{downtackbelowcmb}{031E} +\pdfglyphtounicode{downtackmod}{02D5} +\pdfglyphtounicode{dparen}{249F} +\pdfglyphtounicode{dsuperior}{0064} +\pdfglyphtounicode{dtail}{0256} +\pdfglyphtounicode{dtopbar}{018C} +\pdfglyphtounicode{duhiragana}{3065} +\pdfglyphtounicode{dukatakana}{30C5} +\pdfglyphtounicode{dz}{01F3} +\pdfglyphtounicode{dzaltone}{02A3} +\pdfglyphtounicode{dzcaron}{01C6} +\pdfglyphtounicode{dzcurl}{02A5} +\pdfglyphtounicode{dzeabkhasiancyrillic}{04E1} +\pdfglyphtounicode{dzecyrillic}{0455} +\pdfglyphtounicode{dzhecyrillic}{045F} +\pdfglyphtounicode{e}{0065} +\pdfglyphtounicode{eacute}{00E9} +\pdfglyphtounicode{earth}{2641} +\pdfglyphtounicode{ebengali}{098F} +\pdfglyphtounicode{ebopomofo}{311C} +\pdfglyphtounicode{ebreve}{0115} +\pdfglyphtounicode{ecandradeva}{090D} +\pdfglyphtounicode{ecandragujarati}{0A8D} +\pdfglyphtounicode{ecandravowelsigndeva}{0945} +\pdfglyphtounicode{ecandravowelsigngujarati}{0AC5} +\pdfglyphtounicode{ecaron}{011B} +\pdfglyphtounicode{ecedillabreve}{1E1D} +\pdfglyphtounicode{echarmenian}{0565} +\pdfglyphtounicode{echyiwnarmenian}{0587} +\pdfglyphtounicode{ecircle}{24D4} +\pdfglyphtounicode{ecircumflex}{00EA} +\pdfglyphtounicode{ecircumflexacute}{1EBF} +\pdfglyphtounicode{ecircumflexbelow}{1E19} +\pdfglyphtounicode{ecircumflexdotbelow}{1EC7} +\pdfglyphtounicode{ecircumflexgrave}{1EC1} +\pdfglyphtounicode{ecircumflexhookabove}{1EC3} +\pdfglyphtounicode{ecircumflextilde}{1EC5} +\pdfglyphtounicode{ecyrillic}{0454} +\pdfglyphtounicode{edblgrave}{0205} +\pdfglyphtounicode{edeva}{090F} +\pdfglyphtounicode{edieresis}{00EB} +\pdfglyphtounicode{edot}{0117} +\pdfglyphtounicode{edotaccent}{0117} +\pdfglyphtounicode{edotbelow}{1EB9} +\pdfglyphtounicode{eegurmukhi}{0A0F} +\pdfglyphtounicode{eematragurmukhi}{0A47} +\pdfglyphtounicode{efcyrillic}{0444} +\pdfglyphtounicode{egrave}{00E8} +\pdfglyphtounicode{egujarati}{0A8F} +\pdfglyphtounicode{eharmenian}{0567} +\pdfglyphtounicode{ehbopomofo}{311D} +\pdfglyphtounicode{ehiragana}{3048} +\pdfglyphtounicode{ehookabove}{1EBB} +\pdfglyphtounicode{eibopomofo}{311F} +\pdfglyphtounicode{eight}{0038} +\pdfglyphtounicode{eightarabic}{0668} +\pdfglyphtounicode{eightbengali}{09EE} +\pdfglyphtounicode{eightcircle}{2467} +\pdfglyphtounicode{eightcircleinversesansserif}{2791} +\pdfglyphtounicode{eightdeva}{096E} +\pdfglyphtounicode{eighteencircle}{2471} +\pdfglyphtounicode{eighteenparen}{2485} +\pdfglyphtounicode{eighteenperiod}{2499} +\pdfglyphtounicode{eightgujarati}{0AEE} +\pdfglyphtounicode{eightgurmukhi}{0A6E} +\pdfglyphtounicode{eighthackarabic}{0668} +\pdfglyphtounicode{eighthangzhou}{3028} +\pdfglyphtounicode{eighthnotebeamed}{266B} +\pdfglyphtounicode{eightideographicparen}{3227} +\pdfglyphtounicode{eightinferior}{2088} +\pdfglyphtounicode{eightmonospace}{FF18} +\pdfglyphtounicode{eightoldstyle}{0038} +\pdfglyphtounicode{eightparen}{247B} +\pdfglyphtounicode{eightperiod}{248F} +\pdfglyphtounicode{eightpersian}{06F8} +\pdfglyphtounicode{eightroman}{2177} +\pdfglyphtounicode{eightsuperior}{2078} +\pdfglyphtounicode{eightthai}{0E58} +\pdfglyphtounicode{einvertedbreve}{0207} +\pdfglyphtounicode{eiotifiedcyrillic}{0465} +\pdfglyphtounicode{ekatakana}{30A8} +\pdfglyphtounicode{ekatakanahalfwidth}{FF74} +\pdfglyphtounicode{ekonkargurmukhi}{0A74} +\pdfglyphtounicode{ekorean}{3154} +\pdfglyphtounicode{elcyrillic}{043B} +\pdfglyphtounicode{element}{2208} +\pdfglyphtounicode{elevencircle}{246A} +\pdfglyphtounicode{elevenparen}{247E} +\pdfglyphtounicode{elevenperiod}{2492} +\pdfglyphtounicode{elevenroman}{217A} +\pdfglyphtounicode{ellipsis}{2026} +\pdfglyphtounicode{ellipsisvertical}{22EE} +\pdfglyphtounicode{emacron}{0113} +\pdfglyphtounicode{emacronacute}{1E17} +\pdfglyphtounicode{emacrongrave}{1E15} +\pdfglyphtounicode{emcyrillic}{043C} +\pdfglyphtounicode{emdash}{2014} +\pdfglyphtounicode{emdashvertical}{FE31} +\pdfglyphtounicode{emonospace}{FF45} +\pdfglyphtounicode{emphasismarkarmenian}{055B} +\pdfglyphtounicode{emptyset}{2205} +\pdfglyphtounicode{enbopomofo}{3123} +\pdfglyphtounicode{encyrillic}{043D} +\pdfglyphtounicode{endash}{2013} +\pdfglyphtounicode{endashvertical}{FE32} +\pdfglyphtounicode{endescendercyrillic}{04A3} +\pdfglyphtounicode{eng}{014B} +\pdfglyphtounicode{engbopomofo}{3125} +\pdfglyphtounicode{enghecyrillic}{04A5} +\pdfglyphtounicode{enhookcyrillic}{04C8} +\pdfglyphtounicode{enspace}{2002} +\pdfglyphtounicode{eogonek}{0119} +\pdfglyphtounicode{eokorean}{3153} +\pdfglyphtounicode{eopen}{025B} +\pdfglyphtounicode{eopenclosed}{029A} +\pdfglyphtounicode{eopenreversed}{025C} +\pdfglyphtounicode{eopenreversedclosed}{025E} +\pdfglyphtounicode{eopenreversedhook}{025D} +\pdfglyphtounicode{eparen}{24A0} +\pdfglyphtounicode{epsilon}{03B5} +\pdfglyphtounicode{epsilon1}{03F5} +\pdfglyphtounicode{epsiloninv}{03F6} +\pdfglyphtounicode{epsilontonos}{03AD} +\pdfglyphtounicode{equal}{003D} +\pdfglyphtounicode{equaldotleftright}{2252} +\pdfglyphtounicode{equaldotrightleft}{2253} +\pdfglyphtounicode{equalmonospace}{FF1D} +\pdfglyphtounicode{equalorfollows}{22DF} +\pdfglyphtounicode{equalorgreater}{2A96} +\pdfglyphtounicode{equalorless}{2A95} +\pdfglyphtounicode{equalorprecedes}{22DE} +\pdfglyphtounicode{equalorsimilar}{2242} +\pdfglyphtounicode{equalsdots}{2251} +\pdfglyphtounicode{equalsmall}{FE66} +\pdfglyphtounicode{equalsuperior}{207C} +\pdfglyphtounicode{equivalence}{2261} +\pdfglyphtounicode{equivasymptotic}{224D} +\pdfglyphtounicode{erbopomofo}{3126} +\pdfglyphtounicode{ercyrillic}{0440} +\pdfglyphtounicode{ereversed}{0258} +\pdfglyphtounicode{ereversedcyrillic}{044D} +\pdfglyphtounicode{escyrillic}{0441} +\pdfglyphtounicode{esdescendercyrillic}{04AB} +\pdfglyphtounicode{esh}{0283} +\pdfglyphtounicode{eshcurl}{0286} +\pdfglyphtounicode{eshortdeva}{090E} +\pdfglyphtounicode{eshortvowelsigndeva}{0946} +\pdfglyphtounicode{eshreversedloop}{01AA} +\pdfglyphtounicode{eshsquatreversed}{0285} +\pdfglyphtounicode{esmallhiragana}{3047} +\pdfglyphtounicode{esmallkatakana}{30A7} +\pdfglyphtounicode{esmallkatakanahalfwidth}{FF6A} +\pdfglyphtounicode{estimated}{212E} +\pdfglyphtounicode{esuperior}{0065} +\pdfglyphtounicode{eta}{03B7} +\pdfglyphtounicode{etarmenian}{0568} +\pdfglyphtounicode{etatonos}{03AE} +\pdfglyphtounicode{eth}{00F0} +\pdfglyphtounicode{etilde}{1EBD} +\pdfglyphtounicode{etildebelow}{1E1B} +\pdfglyphtounicode{etnahtafoukhhebrew}{0591} +\pdfglyphtounicode{etnahtafoukhlefthebrew}{0591} +\pdfglyphtounicode{etnahtahebrew}{0591} +\pdfglyphtounicode{etnahtalefthebrew}{0591} +\pdfglyphtounicode{eturned}{01DD} +\pdfglyphtounicode{eukorean}{3161} +\pdfglyphtounicode{euro}{20AC} +\pdfglyphtounicode{evowelsignbengali}{09C7} +\pdfglyphtounicode{evowelsigndeva}{0947} +\pdfglyphtounicode{evowelsigngujarati}{0AC7} +\pdfglyphtounicode{exclam}{0021} +\pdfglyphtounicode{exclamarmenian}{055C} +\pdfglyphtounicode{exclamdbl}{203C} +\pdfglyphtounicode{exclamdown}{00A1} +\pdfglyphtounicode{exclamdownsmall}{00A1} +\pdfglyphtounicode{exclammonospace}{FF01} +\pdfglyphtounicode{exclamsmall}{0021} +\pdfglyphtounicode{existential}{2203} +\pdfglyphtounicode{ezh}{0292} +\pdfglyphtounicode{ezhcaron}{01EF} +\pdfglyphtounicode{ezhcurl}{0293} +\pdfglyphtounicode{ezhreversed}{01B9} +\pdfglyphtounicode{ezhtail}{01BA} +\pdfglyphtounicode{f}{0066} +\pdfglyphtounicode{fadeva}{095E} +\pdfglyphtounicode{fagurmukhi}{0A5E} +\pdfglyphtounicode{fahrenheit}{2109} +\pdfglyphtounicode{fathaarabic}{064E} +\pdfglyphtounicode{fathalowarabic}{064E} +\pdfglyphtounicode{fathatanarabic}{064B} +\pdfglyphtounicode{fbopomofo}{3108} +\pdfglyphtounicode{fcircle}{24D5} +\pdfglyphtounicode{fdotaccent}{1E1F} +\pdfglyphtounicode{feharabic}{0641} +\pdfglyphtounicode{feharmenian}{0586} +\pdfglyphtounicode{fehfinalarabic}{FED2} +\pdfglyphtounicode{fehinitialarabic}{FED3} +\pdfglyphtounicode{fehmedialarabic}{FED4} +\pdfglyphtounicode{feicoptic}{03E5} +\pdfglyphtounicode{female}{2640} +\pdfglyphtounicode{ff}{0066 0066} +\pdfglyphtounicode{ffi}{0066 0066 0069} +\pdfglyphtounicode{ffl}{0066 0066 006C} +\pdfglyphtounicode{fi}{0066 0069} +\pdfglyphtounicode{fifteencircle}{246E} +\pdfglyphtounicode{fifteenparen}{2482} +\pdfglyphtounicode{fifteenperiod}{2496} +\pdfglyphtounicode{figuredash}{2012} +\pdfglyphtounicode{filledbox}{25A0} +\pdfglyphtounicode{filledrect}{25AC} +\pdfglyphtounicode{finalkaf}{05DA} +\pdfglyphtounicode{finalkafdagesh}{FB3A} +\pdfglyphtounicode{finalkafdageshhebrew}{FB3A} +\pdfglyphtounicode{finalkafhebrew}{05DA} +\pdfglyphtounicode{finalkafqamats}{05DA 05B8} +\pdfglyphtounicode{finalkafqamatshebrew}{05DA 05B8} +\pdfglyphtounicode{finalkafsheva}{05DA 05B0} +\pdfglyphtounicode{finalkafshevahebrew}{05DA 05B0} +\pdfglyphtounicode{finalmem}{05DD} +\pdfglyphtounicode{finalmemhebrew}{05DD} +\pdfglyphtounicode{finalnun}{05DF} +\pdfglyphtounicode{finalnunhebrew}{05DF} +\pdfglyphtounicode{finalpe}{05E3} +\pdfglyphtounicode{finalpehebrew}{05E3} +\pdfglyphtounicode{finaltsadi}{05E5} +\pdfglyphtounicode{finaltsadihebrew}{05E5} +\pdfglyphtounicode{firsttonechinese}{02C9} +\pdfglyphtounicode{fisheye}{25C9} +\pdfglyphtounicode{fitacyrillic}{0473} +\pdfglyphtounicode{five}{0035} +\pdfglyphtounicode{fivearabic}{0665} +\pdfglyphtounicode{fivebengali}{09EB} +\pdfglyphtounicode{fivecircle}{2464} +\pdfglyphtounicode{fivecircleinversesansserif}{278E} +\pdfglyphtounicode{fivedeva}{096B} +\pdfglyphtounicode{fiveeighths}{215D} +\pdfglyphtounicode{fivegujarati}{0AEB} +\pdfglyphtounicode{fivegurmukhi}{0A6B} +\pdfglyphtounicode{fivehackarabic}{0665} +\pdfglyphtounicode{fivehangzhou}{3025} +\pdfglyphtounicode{fiveideographicparen}{3224} +\pdfglyphtounicode{fiveinferior}{2085} +\pdfglyphtounicode{fivemonospace}{FF15} +\pdfglyphtounicode{fiveoldstyle}{0035} +\pdfglyphtounicode{fiveparen}{2478} +\pdfglyphtounicode{fiveperiod}{248C} +\pdfglyphtounicode{fivepersian}{06F5} +\pdfglyphtounicode{fiveroman}{2174} +\pdfglyphtounicode{fivesuperior}{2075} +\pdfglyphtounicode{fivethai}{0E55} +\pdfglyphtounicode{fl}{0066 006C} +\pdfglyphtounicode{flat}{266D} +\pdfglyphtounicode{floorleft}{230A} +\pdfglyphtounicode{floorright}{230B} +\pdfglyphtounicode{florin}{0192} +\pdfglyphtounicode{fmonospace}{FF46} +\pdfglyphtounicode{fmsquare}{3399} +\pdfglyphtounicode{fofanthai}{0E1F} +\pdfglyphtounicode{fofathai}{0E1D} +\pdfglyphtounicode{follownotdbleqv}{2ABA} +\pdfglyphtounicode{follownotslnteql}{2AB6} +\pdfglyphtounicode{followornoteqvlnt}{22E9} +\pdfglyphtounicode{follows}{227B} +\pdfglyphtounicode{followsequal}{2AB0} +\pdfglyphtounicode{followsorcurly}{227D} +\pdfglyphtounicode{followsorequal}{227F} +\pdfglyphtounicode{fongmanthai}{0E4F} +\pdfglyphtounicode{forall}{2200} +\pdfglyphtounicode{forces}{22A9} +\pdfglyphtounicode{forcesbar}{22AA} +\pdfglyphtounicode{fork}{22D4} +\pdfglyphtounicode{four}{0034} +\pdfglyphtounicode{fourarabic}{0664} +\pdfglyphtounicode{fourbengali}{09EA} +\pdfglyphtounicode{fourcircle}{2463} +\pdfglyphtounicode{fourcircleinversesansserif}{278D} +\pdfglyphtounicode{fourdeva}{096A} +\pdfglyphtounicode{fourgujarati}{0AEA} +\pdfglyphtounicode{fourgurmukhi}{0A6A} +\pdfglyphtounicode{fourhackarabic}{0664} +\pdfglyphtounicode{fourhangzhou}{3024} +\pdfglyphtounicode{fourideographicparen}{3223} +\pdfglyphtounicode{fourinferior}{2084} +\pdfglyphtounicode{fourmonospace}{FF14} +\pdfglyphtounicode{fournumeratorbengali}{09F7} +\pdfglyphtounicode{fouroldstyle}{0034} +\pdfglyphtounicode{fourparen}{2477} +\pdfglyphtounicode{fourperiod}{248B} +\pdfglyphtounicode{fourpersian}{06F4} +\pdfglyphtounicode{fourroman}{2173} +\pdfglyphtounicode{foursuperior}{2074} +\pdfglyphtounicode{fourteencircle}{246D} +\pdfglyphtounicode{fourteenparen}{2481} +\pdfglyphtounicode{fourteenperiod}{2495} +\pdfglyphtounicode{fourthai}{0E54} +\pdfglyphtounicode{fourthtonechinese}{02CB} +\pdfglyphtounicode{fparen}{24A1} +\pdfglyphtounicode{fraction}{2044} +\pdfglyphtounicode{franc}{20A3} +\pdfglyphtounicode{frown}{2322} +\pdfglyphtounicode{g}{0067} +\pdfglyphtounicode{gabengali}{0997} +\pdfglyphtounicode{gacute}{01F5} +\pdfglyphtounicode{gadeva}{0917} +\pdfglyphtounicode{gafarabic}{06AF} +\pdfglyphtounicode{gaffinalarabic}{FB93} +\pdfglyphtounicode{gafinitialarabic}{FB94} +\pdfglyphtounicode{gafmedialarabic}{FB95} +\pdfglyphtounicode{gagujarati}{0A97} +\pdfglyphtounicode{gagurmukhi}{0A17} +\pdfglyphtounicode{gahiragana}{304C} +\pdfglyphtounicode{gakatakana}{30AC} +\pdfglyphtounicode{gamma}{03B3} +\pdfglyphtounicode{gammalatinsmall}{0263} +\pdfglyphtounicode{gammasuperior}{02E0} +\pdfglyphtounicode{gangiacoptic}{03EB} +\pdfglyphtounicode{gbopomofo}{310D} +\pdfglyphtounicode{gbreve}{011F} +\pdfglyphtounicode{gcaron}{01E7} +\pdfglyphtounicode{gcedilla}{0123} +\pdfglyphtounicode{gcircle}{24D6} +\pdfglyphtounicode{gcircumflex}{011D} +\pdfglyphtounicode{gcommaaccent}{0123} +\pdfglyphtounicode{gdot}{0121} +\pdfglyphtounicode{gdotaccent}{0121} +\pdfglyphtounicode{gecyrillic}{0433} +\pdfglyphtounicode{gehiragana}{3052} +\pdfglyphtounicode{gekatakana}{30B2} +\pdfglyphtounicode{geomequivalent}{224E} +\pdfglyphtounicode{geometricallyequal}{2251} +\pdfglyphtounicode{gereshaccenthebrew}{059C} +\pdfglyphtounicode{gereshhebrew}{05F3} +\pdfglyphtounicode{gereshmuqdamhebrew}{059D} +\pdfglyphtounicode{germandbls}{00DF} +\pdfglyphtounicode{gershayimaccenthebrew}{059E} +\pdfglyphtounicode{gershayimhebrew}{05F4} +\pdfglyphtounicode{getamark}{3013} +\pdfglyphtounicode{ghabengali}{0998} +\pdfglyphtounicode{ghadarmenian}{0572} +\pdfglyphtounicode{ghadeva}{0918} +\pdfglyphtounicode{ghagujarati}{0A98} +\pdfglyphtounicode{ghagurmukhi}{0A18} +\pdfglyphtounicode{ghainarabic}{063A} +\pdfglyphtounicode{ghainfinalarabic}{FECE} +\pdfglyphtounicode{ghaininitialarabic}{FECF} +\pdfglyphtounicode{ghainmedialarabic}{FED0} +\pdfglyphtounicode{ghemiddlehookcyrillic}{0495} +\pdfglyphtounicode{ghestrokecyrillic}{0493} +\pdfglyphtounicode{gheupturncyrillic}{0491} +\pdfglyphtounicode{ghhadeva}{095A} +\pdfglyphtounicode{ghhagurmukhi}{0A5A} +\pdfglyphtounicode{ghook}{0260} +\pdfglyphtounicode{ghzsquare}{3393} +\pdfglyphtounicode{gihiragana}{304E} +\pdfglyphtounicode{gikatakana}{30AE} +\pdfglyphtounicode{gimarmenian}{0563} +\pdfglyphtounicode{gimel}{05D2} +\pdfglyphtounicode{gimeldagesh}{FB32} +\pdfglyphtounicode{gimeldageshhebrew}{FB32} +\pdfglyphtounicode{gimelhebrew}{05D2} +\pdfglyphtounicode{gjecyrillic}{0453} +\pdfglyphtounicode{glottalinvertedstroke}{01BE} +\pdfglyphtounicode{glottalstop}{0294} +\pdfglyphtounicode{glottalstopinverted}{0296} +\pdfglyphtounicode{glottalstopmod}{02C0} +\pdfglyphtounicode{glottalstopreversed}{0295} +\pdfglyphtounicode{glottalstopreversedmod}{02C1} +\pdfglyphtounicode{glottalstopreversedsuperior}{02E4} +\pdfglyphtounicode{glottalstopstroke}{02A1} +\pdfglyphtounicode{glottalstopstrokereversed}{02A2} +\pdfglyphtounicode{gmacron}{1E21} +\pdfglyphtounicode{gmonospace}{FF47} +\pdfglyphtounicode{gohiragana}{3054} +\pdfglyphtounicode{gokatakana}{30B4} +\pdfglyphtounicode{gparen}{24A2} +\pdfglyphtounicode{gpasquare}{33AC} +\pdfglyphtounicode{gradient}{2207} +\pdfglyphtounicode{grave}{0060} +\pdfglyphtounicode{gravebelowcmb}{0316} +\pdfglyphtounicode{gravecmb}{0300} +\pdfglyphtounicode{gravecomb}{0300} +\pdfglyphtounicode{gravedeva}{0953} +\pdfglyphtounicode{gravelowmod}{02CE} +\pdfglyphtounicode{gravemonospace}{FF40} +\pdfglyphtounicode{gravetonecmb}{0340} +\pdfglyphtounicode{greater}{003E} +\pdfglyphtounicode{greaterdbleqlless}{2A8C} +\pdfglyphtounicode{greaterdblequal}{2267} +\pdfglyphtounicode{greaterdot}{22D7} +\pdfglyphtounicode{greaterequal}{2265} +\pdfglyphtounicode{greaterequalorless}{22DB} +\pdfglyphtounicode{greaterlessequal}{22DB} +\pdfglyphtounicode{greatermonospace}{FF1E} +\pdfglyphtounicode{greatermuch}{226B} +\pdfglyphtounicode{greaternotdblequal}{2A8A} +\pdfglyphtounicode{greaternotequal}{2A88} +\pdfglyphtounicode{greaterorapproxeql}{2A86} +\pdfglyphtounicode{greaterorequalslant}{2A7E} +\pdfglyphtounicode{greaterorequivalent}{2273} +\pdfglyphtounicode{greaterorless}{2277} +\pdfglyphtounicode{greaterornotdbleql}{2269} +\pdfglyphtounicode{greaterornotequal}{2269} +\pdfglyphtounicode{greaterorsimilar}{2273} +\pdfglyphtounicode{greateroverequal}{2267} +\pdfglyphtounicode{greatersmall}{FE65} +\pdfglyphtounicode{gscript}{0261} +\pdfglyphtounicode{gstroke}{01E5} +\pdfglyphtounicode{guhiragana}{3050} +\pdfglyphtounicode{guillemotleft}{00AB} +\pdfglyphtounicode{guillemotright}{00BB} +\pdfglyphtounicode{guilsinglleft}{2039} +\pdfglyphtounicode{guilsinglright}{203A} +\pdfglyphtounicode{gukatakana}{30B0} +\pdfglyphtounicode{guramusquare}{3318} +\pdfglyphtounicode{gysquare}{33C9} +\pdfglyphtounicode{h}{0068} +\pdfglyphtounicode{haabkhasiancyrillic}{04A9} +\pdfglyphtounicode{haaltonearabic}{06C1} +\pdfglyphtounicode{habengali}{09B9} +\pdfglyphtounicode{hadescendercyrillic}{04B3} +\pdfglyphtounicode{hadeva}{0939} +\pdfglyphtounicode{hagujarati}{0AB9} +\pdfglyphtounicode{hagurmukhi}{0A39} +\pdfglyphtounicode{haharabic}{062D} +\pdfglyphtounicode{hahfinalarabic}{FEA2} +\pdfglyphtounicode{hahinitialarabic}{FEA3} +\pdfglyphtounicode{hahiragana}{306F} +\pdfglyphtounicode{hahmedialarabic}{FEA4} +\pdfglyphtounicode{haitusquare}{332A} +\pdfglyphtounicode{hakatakana}{30CF} +\pdfglyphtounicode{hakatakanahalfwidth}{FF8A} +\pdfglyphtounicode{halantgurmukhi}{0A4D} +\pdfglyphtounicode{hamzaarabic}{0621} +\pdfglyphtounicode{hamzadammaarabic}{0621 064F} +\pdfglyphtounicode{hamzadammatanarabic}{0621 064C} +\pdfglyphtounicode{hamzafathaarabic}{0621 064E} +\pdfglyphtounicode{hamzafathatanarabic}{0621 064B} +\pdfglyphtounicode{hamzalowarabic}{0621} +\pdfglyphtounicode{hamzalowkasraarabic}{0621 0650} +\pdfglyphtounicode{hamzalowkasratanarabic}{0621 064D} +\pdfglyphtounicode{hamzasukunarabic}{0621 0652} +\pdfglyphtounicode{hangulfiller}{3164} +\pdfglyphtounicode{hardsigncyrillic}{044A} +\pdfglyphtounicode{harpoondownleft}{21C3} +\pdfglyphtounicode{harpoondownright}{21C2} +\pdfglyphtounicode{harpoonleftbarbup}{21BC} +\pdfglyphtounicode{harpoonleftright}{21CC} +\pdfglyphtounicode{harpoonrightbarbup}{21C0} +\pdfglyphtounicode{harpoonrightleft}{21CB} +\pdfglyphtounicode{harpoonupleft}{21BF} +\pdfglyphtounicode{harpoonupright}{21BE} +\pdfglyphtounicode{hasquare}{33CA} +\pdfglyphtounicode{hatafpatah}{05B2} +\pdfglyphtounicode{hatafpatah16}{05B2} +\pdfglyphtounicode{hatafpatah23}{05B2} +\pdfglyphtounicode{hatafpatah2f}{05B2} +\pdfglyphtounicode{hatafpatahhebrew}{05B2} +\pdfglyphtounicode{hatafpatahnarrowhebrew}{05B2} +\pdfglyphtounicode{hatafpatahquarterhebrew}{05B2} +\pdfglyphtounicode{hatafpatahwidehebrew}{05B2} +\pdfglyphtounicode{hatafqamats}{05B3} +\pdfglyphtounicode{hatafqamats1b}{05B3} +\pdfglyphtounicode{hatafqamats28}{05B3} +\pdfglyphtounicode{hatafqamats34}{05B3} +\pdfglyphtounicode{hatafqamatshebrew}{05B3} +\pdfglyphtounicode{hatafqamatsnarrowhebrew}{05B3} +\pdfglyphtounicode{hatafqamatsquarterhebrew}{05B3} +\pdfglyphtounicode{hatafqamatswidehebrew}{05B3} +\pdfglyphtounicode{hatafsegol}{05B1} +\pdfglyphtounicode{hatafsegol17}{05B1} +\pdfglyphtounicode{hatafsegol24}{05B1} +\pdfglyphtounicode{hatafsegol30}{05B1} +\pdfglyphtounicode{hatafsegolhebrew}{05B1} +\pdfglyphtounicode{hatafsegolnarrowhebrew}{05B1} +\pdfglyphtounicode{hatafsegolquarterhebrew}{05B1} +\pdfglyphtounicode{hatafsegolwidehebrew}{05B1} +\pdfglyphtounicode{hbar}{0127} +\pdfglyphtounicode{hbopomofo}{310F} +\pdfglyphtounicode{hbrevebelow}{1E2B} +\pdfglyphtounicode{hcedilla}{1E29} +\pdfglyphtounicode{hcircle}{24D7} +\pdfglyphtounicode{hcircumflex}{0125} +\pdfglyphtounicode{hdieresis}{1E27} +\pdfglyphtounicode{hdotaccent}{1E23} +\pdfglyphtounicode{hdotbelow}{1E25} +\pdfglyphtounicode{he}{05D4} +\pdfglyphtounicode{heart}{2665} +\pdfglyphtounicode{heartsuitblack}{2665} +\pdfglyphtounicode{heartsuitwhite}{2661} +\pdfglyphtounicode{hedagesh}{FB34} +\pdfglyphtounicode{hedageshhebrew}{FB34} +\pdfglyphtounicode{hehaltonearabic}{06C1} +\pdfglyphtounicode{heharabic}{0647} +\pdfglyphtounicode{hehebrew}{05D4} +\pdfglyphtounicode{hehfinalaltonearabic}{FBA7} +\pdfglyphtounicode{hehfinalalttwoarabic}{FEEA} +\pdfglyphtounicode{hehfinalarabic}{FEEA} +\pdfglyphtounicode{hehhamzaabovefinalarabic}{FBA5} +\pdfglyphtounicode{hehhamzaaboveisolatedarabic}{FBA4} +\pdfglyphtounicode{hehinitialaltonearabic}{FBA8} +\pdfglyphtounicode{hehinitialarabic}{FEEB} +\pdfglyphtounicode{hehiragana}{3078} +\pdfglyphtounicode{hehmedialaltonearabic}{FBA9} +\pdfglyphtounicode{hehmedialarabic}{FEEC} +\pdfglyphtounicode{heiseierasquare}{337B} +\pdfglyphtounicode{hekatakana}{30D8} +\pdfglyphtounicode{hekatakanahalfwidth}{FF8D} +\pdfglyphtounicode{hekutaarusquare}{3336} +\pdfglyphtounicode{henghook}{0267} +\pdfglyphtounicode{herutusquare}{3339} +\pdfglyphtounicode{het}{05D7} +\pdfglyphtounicode{hethebrew}{05D7} +\pdfglyphtounicode{hhook}{0266} +\pdfglyphtounicode{hhooksuperior}{02B1} +\pdfglyphtounicode{hieuhacirclekorean}{327B} +\pdfglyphtounicode{hieuhaparenkorean}{321B} +\pdfglyphtounicode{hieuhcirclekorean}{326D} +\pdfglyphtounicode{hieuhkorean}{314E} +\pdfglyphtounicode{hieuhparenkorean}{320D} +\pdfglyphtounicode{hihiragana}{3072} +\pdfglyphtounicode{hikatakana}{30D2} +\pdfglyphtounicode{hikatakanahalfwidth}{FF8B} +\pdfglyphtounicode{hiriq}{05B4} +\pdfglyphtounicode{hiriq14}{05B4} +\pdfglyphtounicode{hiriq21}{05B4} +\pdfglyphtounicode{hiriq2d}{05B4} +\pdfglyphtounicode{hiriqhebrew}{05B4} +\pdfglyphtounicode{hiriqnarrowhebrew}{05B4} +\pdfglyphtounicode{hiriqquarterhebrew}{05B4} +\pdfglyphtounicode{hiriqwidehebrew}{05B4} +\pdfglyphtounicode{hlinebelow}{1E96} +\pdfglyphtounicode{hmonospace}{FF48} +\pdfglyphtounicode{hoarmenian}{0570} +\pdfglyphtounicode{hohipthai}{0E2B} +\pdfglyphtounicode{hohiragana}{307B} +\pdfglyphtounicode{hokatakana}{30DB} +\pdfglyphtounicode{hokatakanahalfwidth}{FF8E} +\pdfglyphtounicode{holam}{05B9} +\pdfglyphtounicode{holam19}{05B9} +\pdfglyphtounicode{holam26}{05B9} +\pdfglyphtounicode{holam32}{05B9} +\pdfglyphtounicode{holamhebrew}{05B9} +\pdfglyphtounicode{holamnarrowhebrew}{05B9} +\pdfglyphtounicode{holamquarterhebrew}{05B9} +\pdfglyphtounicode{holamwidehebrew}{05B9} +\pdfglyphtounicode{honokhukthai}{0E2E} +\pdfglyphtounicode{hookabovecomb}{0309} +\pdfglyphtounicode{hookcmb}{0309} +\pdfglyphtounicode{hookpalatalizedbelowcmb}{0321} +\pdfglyphtounicode{hookretroflexbelowcmb}{0322} +\pdfglyphtounicode{hoonsquare}{3342} +\pdfglyphtounicode{horicoptic}{03E9} +\pdfglyphtounicode{horizontalbar}{2015} +\pdfglyphtounicode{horncmb}{031B} +\pdfglyphtounicode{hotsprings}{2668} +\pdfglyphtounicode{house}{2302} +\pdfglyphtounicode{hparen}{24A3} +\pdfglyphtounicode{hsuperior}{02B0} +\pdfglyphtounicode{hturned}{0265} +\pdfglyphtounicode{huhiragana}{3075} +\pdfglyphtounicode{huiitosquare}{3333} +\pdfglyphtounicode{hukatakana}{30D5} +\pdfglyphtounicode{hukatakanahalfwidth}{FF8C} +\pdfglyphtounicode{hungarumlaut}{02DD} +\pdfglyphtounicode{hungarumlautcmb}{030B} +\pdfglyphtounicode{hv}{0195} +\pdfglyphtounicode{hyphen}{002D} +\pdfglyphtounicode{hyphenchar}{002D} +\pdfglyphtounicode{hypheninferior}{002D} +\pdfglyphtounicode{hyphenmonospace}{FF0D} +\pdfglyphtounicode{hyphensmall}{FE63} +\pdfglyphtounicode{hyphensuperior}{002D} +\pdfglyphtounicode{hyphentwo}{2010} +\pdfglyphtounicode{i}{0069} +\pdfglyphtounicode{iacute}{00ED} +\pdfglyphtounicode{iacyrillic}{044F} +\pdfglyphtounicode{ibengali}{0987} +\pdfglyphtounicode{ibopomofo}{3127} +\pdfglyphtounicode{ibreve}{012D} +\pdfglyphtounicode{icaron}{01D0} +\pdfglyphtounicode{icircle}{24D8} +\pdfglyphtounicode{icircumflex}{00EE} +\pdfglyphtounicode{icyrillic}{0456} +\pdfglyphtounicode{idblgrave}{0209} +\pdfglyphtounicode{ideographearthcircle}{328F} +\pdfglyphtounicode{ideographfirecircle}{328B} +\pdfglyphtounicode{ideographicallianceparen}{323F} +\pdfglyphtounicode{ideographiccallparen}{323A} +\pdfglyphtounicode{ideographiccentrecircle}{32A5} +\pdfglyphtounicode{ideographicclose}{3006} +\pdfglyphtounicode{ideographiccomma}{3001} +\pdfglyphtounicode{ideographiccommaleft}{FF64} +\pdfglyphtounicode{ideographiccongratulationparen}{3237} +\pdfglyphtounicode{ideographiccorrectcircle}{32A3} +\pdfglyphtounicode{ideographicearthparen}{322F} +\pdfglyphtounicode{ideographicenterpriseparen}{323D} +\pdfglyphtounicode{ideographicexcellentcircle}{329D} +\pdfglyphtounicode{ideographicfestivalparen}{3240} +\pdfglyphtounicode{ideographicfinancialcircle}{3296} +\pdfglyphtounicode{ideographicfinancialparen}{3236} +\pdfglyphtounicode{ideographicfireparen}{322B} +\pdfglyphtounicode{ideographichaveparen}{3232} +\pdfglyphtounicode{ideographichighcircle}{32A4} +\pdfglyphtounicode{ideographiciterationmark}{3005} +\pdfglyphtounicode{ideographiclaborcircle}{3298} +\pdfglyphtounicode{ideographiclaborparen}{3238} +\pdfglyphtounicode{ideographicleftcircle}{32A7} +\pdfglyphtounicode{ideographiclowcircle}{32A6} +\pdfglyphtounicode{ideographicmedicinecircle}{32A9} +\pdfglyphtounicode{ideographicmetalparen}{322E} +\pdfglyphtounicode{ideographicmoonparen}{322A} +\pdfglyphtounicode{ideographicnameparen}{3234} +\pdfglyphtounicode{ideographicperiod}{3002} +\pdfglyphtounicode{ideographicprintcircle}{329E} +\pdfglyphtounicode{ideographicreachparen}{3243} +\pdfglyphtounicode{ideographicrepresentparen}{3239} +\pdfglyphtounicode{ideographicresourceparen}{323E} +\pdfglyphtounicode{ideographicrightcircle}{32A8} +\pdfglyphtounicode{ideographicsecretcircle}{3299} +\pdfglyphtounicode{ideographicselfparen}{3242} +\pdfglyphtounicode{ideographicsocietyparen}{3233} +\pdfglyphtounicode{ideographicspace}{3000} +\pdfglyphtounicode{ideographicspecialparen}{3235} +\pdfglyphtounicode{ideographicstockparen}{3231} +\pdfglyphtounicode{ideographicstudyparen}{323B} +\pdfglyphtounicode{ideographicsunparen}{3230} +\pdfglyphtounicode{ideographicsuperviseparen}{323C} +\pdfglyphtounicode{ideographicwaterparen}{322C} +\pdfglyphtounicode{ideographicwoodparen}{322D} +\pdfglyphtounicode{ideographiczero}{3007} +\pdfglyphtounicode{ideographmetalcircle}{328E} +\pdfglyphtounicode{ideographmooncircle}{328A} +\pdfglyphtounicode{ideographnamecircle}{3294} +\pdfglyphtounicode{ideographsuncircle}{3290} +\pdfglyphtounicode{ideographwatercircle}{328C} +\pdfglyphtounicode{ideographwoodcircle}{328D} +\pdfglyphtounicode{ideva}{0907} +\pdfglyphtounicode{idieresis}{00EF} +\pdfglyphtounicode{idieresisacute}{1E2F} +\pdfglyphtounicode{idieresiscyrillic}{04E5} +\pdfglyphtounicode{idotbelow}{1ECB} +\pdfglyphtounicode{iebrevecyrillic}{04D7} +\pdfglyphtounicode{iecyrillic}{0435} +\pdfglyphtounicode{ieungacirclekorean}{3275} +\pdfglyphtounicode{ieungaparenkorean}{3215} +\pdfglyphtounicode{ieungcirclekorean}{3267} +\pdfglyphtounicode{ieungkorean}{3147} +\pdfglyphtounicode{ieungparenkorean}{3207} +\pdfglyphtounicode{igrave}{00EC} +\pdfglyphtounicode{igujarati}{0A87} +\pdfglyphtounicode{igurmukhi}{0A07} +\pdfglyphtounicode{ihiragana}{3044} +\pdfglyphtounicode{ihookabove}{1EC9} +\pdfglyphtounicode{iibengali}{0988} +\pdfglyphtounicode{iicyrillic}{0438} +\pdfglyphtounicode{iideva}{0908} +\pdfglyphtounicode{iigujarati}{0A88} +\pdfglyphtounicode{iigurmukhi}{0A08} +\pdfglyphtounicode{iimatragurmukhi}{0A40} +\pdfglyphtounicode{iinvertedbreve}{020B} +\pdfglyphtounicode{iishortcyrillic}{0439} +\pdfglyphtounicode{iivowelsignbengali}{09C0} +\pdfglyphtounicode{iivowelsigndeva}{0940} +\pdfglyphtounicode{iivowelsigngujarati}{0AC0} +\pdfglyphtounicode{ij}{0133} +\pdfglyphtounicode{ikatakana}{30A4} +\pdfglyphtounicode{ikatakanahalfwidth}{FF72} +\pdfglyphtounicode{ikorean}{3163} +\pdfglyphtounicode{ilde}{02DC} +\pdfglyphtounicode{iluyhebrew}{05AC} +\pdfglyphtounicode{imacron}{012B} +\pdfglyphtounicode{imacroncyrillic}{04E3} +\pdfglyphtounicode{imageorapproximatelyequal}{2253} +\pdfglyphtounicode{imatragurmukhi}{0A3F} +\pdfglyphtounicode{imonospace}{FF49} +\pdfglyphtounicode{increment}{2206} +\pdfglyphtounicode{infinity}{221E} +\pdfglyphtounicode{iniarmenian}{056B} +\pdfglyphtounicode{integerdivide}{2216} +\pdfglyphtounicode{integral}{222B} +\pdfglyphtounicode{integralbottom}{2321} +\pdfglyphtounicode{integralbt}{2321} +\pdfglyphtounicode{integralex}{F8F5} +\pdfglyphtounicode{integraltop}{2320} +\pdfglyphtounicode{integraltp}{2320} +\pdfglyphtounicode{intercal}{22BA} +\pdfglyphtounicode{interrobang}{203D} +\pdfglyphtounicode{interrobangdown}{2E18} +\pdfglyphtounicode{intersection}{2229} +\pdfglyphtounicode{intersectiondbl}{22D2} +\pdfglyphtounicode{intersectionsq}{2293} +\pdfglyphtounicode{intisquare}{3305} +\pdfglyphtounicode{invbullet}{25D8} +\pdfglyphtounicode{invcircle}{25D9} +\pdfglyphtounicode{invsmileface}{263B} +\pdfglyphtounicode{iocyrillic}{0451} +\pdfglyphtounicode{iogonek}{012F} +\pdfglyphtounicode{iota}{03B9} +\pdfglyphtounicode{iotadieresis}{03CA} +\pdfglyphtounicode{iotadieresistonos}{0390} +\pdfglyphtounicode{iotalatin}{0269} +\pdfglyphtounicode{iotatonos}{03AF} +\pdfglyphtounicode{iparen}{24A4} +\pdfglyphtounicode{irigurmukhi}{0A72} +\pdfglyphtounicode{ismallhiragana}{3043} +\pdfglyphtounicode{ismallkatakana}{30A3} +\pdfglyphtounicode{ismallkatakanahalfwidth}{FF68} +\pdfglyphtounicode{issharbengali}{09FA} +\pdfglyphtounicode{istroke}{0268} +\pdfglyphtounicode{isuperior}{0069} +\pdfglyphtounicode{iterationhiragana}{309D} +\pdfglyphtounicode{iterationkatakana}{30FD} +\pdfglyphtounicode{itilde}{0129} +\pdfglyphtounicode{itildebelow}{1E2D} +\pdfglyphtounicode{iubopomofo}{3129} +\pdfglyphtounicode{iucyrillic}{044E} +\pdfglyphtounicode{ivowelsignbengali}{09BF} +\pdfglyphtounicode{ivowelsigndeva}{093F} +\pdfglyphtounicode{ivowelsigngujarati}{0ABF} +\pdfglyphtounicode{izhitsacyrillic}{0475} +\pdfglyphtounicode{izhitsadblgravecyrillic}{0477} +\pdfglyphtounicode{j}{006A} +\pdfglyphtounicode{jaarmenian}{0571} +\pdfglyphtounicode{jabengali}{099C} +\pdfglyphtounicode{jadeva}{091C} +\pdfglyphtounicode{jagujarati}{0A9C} +\pdfglyphtounicode{jagurmukhi}{0A1C} +\pdfglyphtounicode{jbopomofo}{3110} +\pdfglyphtounicode{jcaron}{01F0} +\pdfglyphtounicode{jcircle}{24D9} +\pdfglyphtounicode{jcircumflex}{0135} +\pdfglyphtounicode{jcrossedtail}{029D} +\pdfglyphtounicode{jdotlessstroke}{025F} +\pdfglyphtounicode{jecyrillic}{0458} +\pdfglyphtounicode{jeemarabic}{062C} +\pdfglyphtounicode{jeemfinalarabic}{FE9E} +\pdfglyphtounicode{jeeminitialarabic}{FE9F} +\pdfglyphtounicode{jeemmedialarabic}{FEA0} +\pdfglyphtounicode{jeharabic}{0698} +\pdfglyphtounicode{jehfinalarabic}{FB8B} +\pdfglyphtounicode{jhabengali}{099D} +\pdfglyphtounicode{jhadeva}{091D} +\pdfglyphtounicode{jhagujarati}{0A9D} +\pdfglyphtounicode{jhagurmukhi}{0A1D} +\pdfglyphtounicode{jheharmenian}{057B} +\pdfglyphtounicode{jis}{3004} +\pdfglyphtounicode{jmonospace}{FF4A} +\pdfglyphtounicode{jparen}{24A5} +\pdfglyphtounicode{jsuperior}{02B2} +\pdfglyphtounicode{k}{006B} +\pdfglyphtounicode{kabashkircyrillic}{04A1} +\pdfglyphtounicode{kabengali}{0995} +\pdfglyphtounicode{kacute}{1E31} +\pdfglyphtounicode{kacyrillic}{043A} +\pdfglyphtounicode{kadescendercyrillic}{049B} +\pdfglyphtounicode{kadeva}{0915} +\pdfglyphtounicode{kaf}{05DB} +\pdfglyphtounicode{kafarabic}{0643} +\pdfglyphtounicode{kafdagesh}{FB3B} +\pdfglyphtounicode{kafdageshhebrew}{FB3B} +\pdfglyphtounicode{kaffinalarabic}{FEDA} +\pdfglyphtounicode{kafhebrew}{05DB} +\pdfglyphtounicode{kafinitialarabic}{FEDB} +\pdfglyphtounicode{kafmedialarabic}{FEDC} +\pdfglyphtounicode{kafrafehebrew}{FB4D} +\pdfglyphtounicode{kagujarati}{0A95} +\pdfglyphtounicode{kagurmukhi}{0A15} +\pdfglyphtounicode{kahiragana}{304B} +\pdfglyphtounicode{kahookcyrillic}{04C4} +\pdfglyphtounicode{kakatakana}{30AB} +\pdfglyphtounicode{kakatakanahalfwidth}{FF76} +\pdfglyphtounicode{kappa}{03BA} +\pdfglyphtounicode{kappasymbolgreek}{03F0} +\pdfglyphtounicode{kapyeounmieumkorean}{3171} +\pdfglyphtounicode{kapyeounphieuphkorean}{3184} +\pdfglyphtounicode{kapyeounpieupkorean}{3178} +\pdfglyphtounicode{kapyeounssangpieupkorean}{3179} +\pdfglyphtounicode{karoriisquare}{330D} +\pdfglyphtounicode{kashidaautoarabic}{0640} +\pdfglyphtounicode{kashidaautonosidebearingarabic}{0640} +\pdfglyphtounicode{kasmallkatakana}{30F5} +\pdfglyphtounicode{kasquare}{3384} +\pdfglyphtounicode{kasraarabic}{0650} +\pdfglyphtounicode{kasratanarabic}{064D} +\pdfglyphtounicode{kastrokecyrillic}{049F} +\pdfglyphtounicode{katahiraprolongmarkhalfwidth}{FF70} +\pdfglyphtounicode{kaverticalstrokecyrillic}{049D} +\pdfglyphtounicode{kbopomofo}{310E} +\pdfglyphtounicode{kcalsquare}{3389} +\pdfglyphtounicode{kcaron}{01E9} +\pdfglyphtounicode{kcedilla}{0137} +\pdfglyphtounicode{kcircle}{24DA} +\pdfglyphtounicode{kcommaaccent}{0137} +\pdfglyphtounicode{kdotbelow}{1E33} +\pdfglyphtounicode{keharmenian}{0584} +\pdfglyphtounicode{kehiragana}{3051} +\pdfglyphtounicode{kekatakana}{30B1} +\pdfglyphtounicode{kekatakanahalfwidth}{FF79} +\pdfglyphtounicode{kenarmenian}{056F} +\pdfglyphtounicode{kesmallkatakana}{30F6} +\pdfglyphtounicode{kgreenlandic}{0138} +\pdfglyphtounicode{khabengali}{0996} +\pdfglyphtounicode{khacyrillic}{0445} +\pdfglyphtounicode{khadeva}{0916} +\pdfglyphtounicode{khagujarati}{0A96} +\pdfglyphtounicode{khagurmukhi}{0A16} +\pdfglyphtounicode{khaharabic}{062E} +\pdfglyphtounicode{khahfinalarabic}{FEA6} +\pdfglyphtounicode{khahinitialarabic}{FEA7} +\pdfglyphtounicode{khahmedialarabic}{FEA8} +\pdfglyphtounicode{kheicoptic}{03E7} +\pdfglyphtounicode{khhadeva}{0959} +\pdfglyphtounicode{khhagurmukhi}{0A59} +\pdfglyphtounicode{khieukhacirclekorean}{3278} +\pdfglyphtounicode{khieukhaparenkorean}{3218} +\pdfglyphtounicode{khieukhcirclekorean}{326A} +\pdfglyphtounicode{khieukhkorean}{314B} +\pdfglyphtounicode{khieukhparenkorean}{320A} +\pdfglyphtounicode{khokhaithai}{0E02} +\pdfglyphtounicode{khokhonthai}{0E05} +\pdfglyphtounicode{khokhuatthai}{0E03} +\pdfglyphtounicode{khokhwaithai}{0E04} +\pdfglyphtounicode{khomutthai}{0E5B} +\pdfglyphtounicode{khook}{0199} +\pdfglyphtounicode{khorakhangthai}{0E06} +\pdfglyphtounicode{khzsquare}{3391} +\pdfglyphtounicode{kihiragana}{304D} +\pdfglyphtounicode{kikatakana}{30AD} +\pdfglyphtounicode{kikatakanahalfwidth}{FF77} +\pdfglyphtounicode{kiroguramusquare}{3315} +\pdfglyphtounicode{kiromeetorusquare}{3316} +\pdfglyphtounicode{kirosquare}{3314} +\pdfglyphtounicode{kiyeokacirclekorean}{326E} +\pdfglyphtounicode{kiyeokaparenkorean}{320E} +\pdfglyphtounicode{kiyeokcirclekorean}{3260} +\pdfglyphtounicode{kiyeokkorean}{3131} +\pdfglyphtounicode{kiyeokparenkorean}{3200} +\pdfglyphtounicode{kiyeoksioskorean}{3133} +\pdfglyphtounicode{kjecyrillic}{045C} +\pdfglyphtounicode{klinebelow}{1E35} +\pdfglyphtounicode{klsquare}{3398} +\pdfglyphtounicode{kmcubedsquare}{33A6} +\pdfglyphtounicode{kmonospace}{FF4B} +\pdfglyphtounicode{kmsquaredsquare}{33A2} +\pdfglyphtounicode{kohiragana}{3053} +\pdfglyphtounicode{kohmsquare}{33C0} +\pdfglyphtounicode{kokaithai}{0E01} +\pdfglyphtounicode{kokatakana}{30B3} +\pdfglyphtounicode{kokatakanahalfwidth}{FF7A} +\pdfglyphtounicode{kooposquare}{331E} +\pdfglyphtounicode{koppacyrillic}{0481} +\pdfglyphtounicode{koreanstandardsymbol}{327F} +\pdfglyphtounicode{koroniscmb}{0343} +\pdfglyphtounicode{kparen}{24A6} +\pdfglyphtounicode{kpasquare}{33AA} +\pdfglyphtounicode{ksicyrillic}{046F} +\pdfglyphtounicode{ktsquare}{33CF} +\pdfglyphtounicode{kturned}{029E} +\pdfglyphtounicode{kuhiragana}{304F} +\pdfglyphtounicode{kukatakana}{30AF} +\pdfglyphtounicode{kukatakanahalfwidth}{FF78} +\pdfglyphtounicode{kvsquare}{33B8} +\pdfglyphtounicode{kwsquare}{33BE} +\pdfglyphtounicode{l}{006C} +\pdfglyphtounicode{labengali}{09B2} +\pdfglyphtounicode{lacute}{013A} +\pdfglyphtounicode{ladeva}{0932} +\pdfglyphtounicode{lagujarati}{0AB2} +\pdfglyphtounicode{lagurmukhi}{0A32} +\pdfglyphtounicode{lakkhangyaothai}{0E45} +\pdfglyphtounicode{lamaleffinalarabic}{FEFC} +\pdfglyphtounicode{lamalefhamzaabovefinalarabic}{FEF8} +\pdfglyphtounicode{lamalefhamzaaboveisolatedarabic}{FEF7} +\pdfglyphtounicode{lamalefhamzabelowfinalarabic}{FEFA} +\pdfglyphtounicode{lamalefhamzabelowisolatedarabic}{FEF9} +\pdfglyphtounicode{lamalefisolatedarabic}{FEFB} +\pdfglyphtounicode{lamalefmaddaabovefinalarabic}{FEF6} +\pdfglyphtounicode{lamalefmaddaaboveisolatedarabic}{FEF5} +\pdfglyphtounicode{lamarabic}{0644} +\pdfglyphtounicode{lambda}{03BB} +\pdfglyphtounicode{lambdastroke}{019B} +\pdfglyphtounicode{lamed}{05DC} +\pdfglyphtounicode{lameddagesh}{FB3C} +\pdfglyphtounicode{lameddageshhebrew}{FB3C} +\pdfglyphtounicode{lamedhebrew}{05DC} +\pdfglyphtounicode{lamedholam}{05DC 05B9} +\pdfglyphtounicode{lamedholamdagesh}{05DC 05B9 05BC} +\pdfglyphtounicode{lamedholamdageshhebrew}{05DC 05B9 05BC} +\pdfglyphtounicode{lamedholamhebrew}{05DC 05B9} +\pdfglyphtounicode{lamfinalarabic}{FEDE} +\pdfglyphtounicode{lamhahinitialarabic}{FCCA} +\pdfglyphtounicode{laminitialarabic}{FEDF} +\pdfglyphtounicode{lamjeeminitialarabic}{FCC9} +\pdfglyphtounicode{lamkhahinitialarabic}{FCCB} +\pdfglyphtounicode{lamlamhehisolatedarabic}{FDF2} +\pdfglyphtounicode{lammedialarabic}{FEE0} +\pdfglyphtounicode{lammeemhahinitialarabic}{FD88} +\pdfglyphtounicode{lammeeminitialarabic}{FCCC} +\pdfglyphtounicode{lammeemjeeminitialarabic}{FEDF FEE4 FEA0} +\pdfglyphtounicode{lammeemkhahinitialarabic}{FEDF FEE4 FEA8} +\pdfglyphtounicode{largecircle}{25EF} +\pdfglyphtounicode{latticetop}{22A4} +\pdfglyphtounicode{lbar}{019A} +\pdfglyphtounicode{lbelt}{026C} +\pdfglyphtounicode{lbopomofo}{310C} +\pdfglyphtounicode{lcaron}{013E} +\pdfglyphtounicode{lcedilla}{013C} +\pdfglyphtounicode{lcircle}{24DB} +\pdfglyphtounicode{lcircumflexbelow}{1E3D} +\pdfglyphtounicode{lcommaaccent}{013C} +\pdfglyphtounicode{ldot}{0140} +\pdfglyphtounicode{ldotaccent}{0140} +\pdfglyphtounicode{ldotbelow}{1E37} +\pdfglyphtounicode{ldotbelowmacron}{1E39} +\pdfglyphtounicode{leftangleabovecmb}{031A} +\pdfglyphtounicode{lefttackbelowcmb}{0318} +\pdfglyphtounicode{less}{003C} +\pdfglyphtounicode{lessdbleqlgreater}{2A8B} +\pdfglyphtounicode{lessdblequal}{2266} +\pdfglyphtounicode{lessdot}{22D6} +\pdfglyphtounicode{lessequal}{2264} +\pdfglyphtounicode{lessequalgreater}{22DA} +\pdfglyphtounicode{lessequalorgreater}{22DA} +\pdfglyphtounicode{lessmonospace}{FF1C} +\pdfglyphtounicode{lessmuch}{226A} +\pdfglyphtounicode{lessnotdblequal}{2A89} +\pdfglyphtounicode{lessnotequal}{2A87} +\pdfglyphtounicode{lessorapproxeql}{2A85} +\pdfglyphtounicode{lessorequalslant}{2A7D} +\pdfglyphtounicode{lessorequivalent}{2272} +\pdfglyphtounicode{lessorgreater}{2276} +\pdfglyphtounicode{lessornotdbleql}{2268} +\pdfglyphtounicode{lessornotequal}{2268} +\pdfglyphtounicode{lessorsimilar}{2272} +\pdfglyphtounicode{lessoverequal}{2266} +\pdfglyphtounicode{lesssmall}{FE64} +\pdfglyphtounicode{lezh}{026E} +\pdfglyphtounicode{lfblock}{258C} +\pdfglyphtounicode{lhookretroflex}{026D} +\pdfglyphtounicode{lira}{20A4} +\pdfglyphtounicode{liwnarmenian}{056C} +\pdfglyphtounicode{lj}{01C9} +\pdfglyphtounicode{ljecyrillic}{0459} +\pdfglyphtounicode{ll}{006C 006C} +\pdfglyphtounicode{lladeva}{0933} +\pdfglyphtounicode{llagujarati}{0AB3} +\pdfglyphtounicode{llinebelow}{1E3B} +\pdfglyphtounicode{llladeva}{0934} +\pdfglyphtounicode{llvocalicbengali}{09E1} +\pdfglyphtounicode{llvocalicdeva}{0961} +\pdfglyphtounicode{llvocalicvowelsignbengali}{09E3} +\pdfglyphtounicode{llvocalicvowelsigndeva}{0963} +\pdfglyphtounicode{lmiddletilde}{026B} +\pdfglyphtounicode{lmonospace}{FF4C} +\pdfglyphtounicode{lmsquare}{33D0} +\pdfglyphtounicode{lochulathai}{0E2C} +\pdfglyphtounicode{logicaland}{2227} +\pdfglyphtounicode{logicalnot}{00AC} +\pdfglyphtounicode{logicalnotreversed}{2310} +\pdfglyphtounicode{logicalor}{2228} +\pdfglyphtounicode{lolingthai}{0E25} +\pdfglyphtounicode{longs}{017F} +\pdfglyphtounicode{lowlinecenterline}{FE4E} +\pdfglyphtounicode{lowlinecmb}{0332} +\pdfglyphtounicode{lowlinedashed}{FE4D} +\pdfglyphtounicode{lozenge}{25CA} +\pdfglyphtounicode{lparen}{24A7} +\pdfglyphtounicode{lscript}{2113} +\pdfglyphtounicode{lslash}{0142} +\pdfglyphtounicode{lsquare}{2113} +\pdfglyphtounicode{lsuperior}{006C} +\pdfglyphtounicode{ltshade}{2591} +\pdfglyphtounicode{luthai}{0E26} +\pdfglyphtounicode{lvocalicbengali}{098C} +\pdfglyphtounicode{lvocalicdeva}{090C} +\pdfglyphtounicode{lvocalicvowelsignbengali}{09E2} +\pdfglyphtounicode{lvocalicvowelsigndeva}{0962} +\pdfglyphtounicode{lxsquare}{33D3} +\pdfglyphtounicode{m}{006D} +\pdfglyphtounicode{mabengali}{09AE} +\pdfglyphtounicode{macron}{00AF} +\pdfglyphtounicode{macronbelowcmb}{0331} +\pdfglyphtounicode{macroncmb}{0304} +\pdfglyphtounicode{macronlowmod}{02CD} +\pdfglyphtounicode{macronmonospace}{FFE3} +\pdfglyphtounicode{macute}{1E3F} +\pdfglyphtounicode{madeva}{092E} +\pdfglyphtounicode{magujarati}{0AAE} +\pdfglyphtounicode{magurmukhi}{0A2E} +\pdfglyphtounicode{mahapakhhebrew}{05A4} +\pdfglyphtounicode{mahapakhlefthebrew}{05A4} +\pdfglyphtounicode{mahiragana}{307E} +\pdfglyphtounicode{maichattawalowleftthai}{F895} +\pdfglyphtounicode{maichattawalowrightthai}{F894} +\pdfglyphtounicode{maichattawathai}{0E4B} +\pdfglyphtounicode{maichattawaupperleftthai}{F893} +\pdfglyphtounicode{maieklowleftthai}{F88C} +\pdfglyphtounicode{maieklowrightthai}{F88B} +\pdfglyphtounicode{maiekthai}{0E48} +\pdfglyphtounicode{maiekupperleftthai}{F88A} +\pdfglyphtounicode{maihanakatleftthai}{F884} +\pdfglyphtounicode{maihanakatthai}{0E31} +\pdfglyphtounicode{maitaikhuleftthai}{F889} +\pdfglyphtounicode{maitaikhuthai}{0E47} +\pdfglyphtounicode{maitholowleftthai}{F88F} +\pdfglyphtounicode{maitholowrightthai}{F88E} +\pdfglyphtounicode{maithothai}{0E49} +\pdfglyphtounicode{maithoupperleftthai}{F88D} +\pdfglyphtounicode{maitrilowleftthai}{F892} +\pdfglyphtounicode{maitrilowrightthai}{F891} +\pdfglyphtounicode{maitrithai}{0E4A} +\pdfglyphtounicode{maitriupperleftthai}{F890} +\pdfglyphtounicode{maiyamokthai}{0E46} +\pdfglyphtounicode{makatakana}{30DE} +\pdfglyphtounicode{makatakanahalfwidth}{FF8F} +\pdfglyphtounicode{male}{2642} +\pdfglyphtounicode{maltesecross}{2720} +\pdfglyphtounicode{mansyonsquare}{3347} +\pdfglyphtounicode{maqafhebrew}{05BE} +\pdfglyphtounicode{mars}{2642} +\pdfglyphtounicode{masoracirclehebrew}{05AF} +\pdfglyphtounicode{masquare}{3383} +\pdfglyphtounicode{mbopomofo}{3107} +\pdfglyphtounicode{mbsquare}{33D4} +\pdfglyphtounicode{mcircle}{24DC} +\pdfglyphtounicode{mcubedsquare}{33A5} +\pdfglyphtounicode{mdotaccent}{1E41} +\pdfglyphtounicode{mdotbelow}{1E43} +\pdfglyphtounicode{measuredangle}{2221} +\pdfglyphtounicode{meemarabic}{0645} +\pdfglyphtounicode{meemfinalarabic}{FEE2} +\pdfglyphtounicode{meeminitialarabic}{FEE3} +\pdfglyphtounicode{meemmedialarabic}{FEE4} +\pdfglyphtounicode{meemmeeminitialarabic}{FCD1} +\pdfglyphtounicode{meemmeemisolatedarabic}{FC48} +\pdfglyphtounicode{meetorusquare}{334D} +\pdfglyphtounicode{mehiragana}{3081} +\pdfglyphtounicode{meizierasquare}{337E} +\pdfglyphtounicode{mekatakana}{30E1} +\pdfglyphtounicode{mekatakanahalfwidth}{FF92} +\pdfglyphtounicode{mem}{05DE} +\pdfglyphtounicode{memdagesh}{FB3E} +\pdfglyphtounicode{memdageshhebrew}{FB3E} +\pdfglyphtounicode{memhebrew}{05DE} +\pdfglyphtounicode{menarmenian}{0574} +\pdfglyphtounicode{merkhahebrew}{05A5} +\pdfglyphtounicode{merkhakefulahebrew}{05A6} +\pdfglyphtounicode{merkhakefulalefthebrew}{05A6} +\pdfglyphtounicode{merkhalefthebrew}{05A5} +\pdfglyphtounicode{mhook}{0271} +\pdfglyphtounicode{mhzsquare}{3392} +\pdfglyphtounicode{middledotkatakanahalfwidth}{FF65} +\pdfglyphtounicode{middot}{00B7} +\pdfglyphtounicode{mieumacirclekorean}{3272} +\pdfglyphtounicode{mieumaparenkorean}{3212} +\pdfglyphtounicode{mieumcirclekorean}{3264} +\pdfglyphtounicode{mieumkorean}{3141} +\pdfglyphtounicode{mieumpansioskorean}{3170} +\pdfglyphtounicode{mieumparenkorean}{3204} +\pdfglyphtounicode{mieumpieupkorean}{316E} +\pdfglyphtounicode{mieumsioskorean}{316F} +\pdfglyphtounicode{mihiragana}{307F} +\pdfglyphtounicode{mikatakana}{30DF} +\pdfglyphtounicode{mikatakanahalfwidth}{FF90} +\pdfglyphtounicode{minus}{2212} +\pdfglyphtounicode{minusbelowcmb}{0320} +\pdfglyphtounicode{minuscircle}{2296} +\pdfglyphtounicode{minusmod}{02D7} +\pdfglyphtounicode{minusplus}{2213} +\pdfglyphtounicode{minute}{2032} +\pdfglyphtounicode{miribaarusquare}{334A} +\pdfglyphtounicode{mirisquare}{3349} +\pdfglyphtounicode{mlonglegturned}{0270} +\pdfglyphtounicode{mlsquare}{3396} +\pdfglyphtounicode{mmcubedsquare}{33A3} +\pdfglyphtounicode{mmonospace}{FF4D} +\pdfglyphtounicode{mmsquaredsquare}{339F} +\pdfglyphtounicode{mohiragana}{3082} +\pdfglyphtounicode{mohmsquare}{33C1} +\pdfglyphtounicode{mokatakana}{30E2} +\pdfglyphtounicode{mokatakanahalfwidth}{FF93} +\pdfglyphtounicode{molsquare}{33D6} +\pdfglyphtounicode{momathai}{0E21} +\pdfglyphtounicode{moverssquare}{33A7} +\pdfglyphtounicode{moverssquaredsquare}{33A8} +\pdfglyphtounicode{mparen}{24A8} +\pdfglyphtounicode{mpasquare}{33AB} +\pdfglyphtounicode{mssquare}{33B3} +\pdfglyphtounicode{msuperior}{006D} +\pdfglyphtounicode{mturned}{026F} +\pdfglyphtounicode{mu}{00B5} +\pdfglyphtounicode{mu1}{00B5} +\pdfglyphtounicode{muasquare}{3382} +\pdfglyphtounicode{muchgreater}{226B} +\pdfglyphtounicode{muchless}{226A} +\pdfglyphtounicode{mufsquare}{338C} +\pdfglyphtounicode{mugreek}{03BC} +\pdfglyphtounicode{mugsquare}{338D} +\pdfglyphtounicode{muhiragana}{3080} +\pdfglyphtounicode{mukatakana}{30E0} +\pdfglyphtounicode{mukatakanahalfwidth}{FF91} +\pdfglyphtounicode{mulsquare}{3395} +\pdfglyphtounicode{multicloseleft}{22C9} +\pdfglyphtounicode{multicloseright}{22CA} +\pdfglyphtounicode{multimap}{22B8} +\pdfglyphtounicode{multiopenleft}{22CB} +\pdfglyphtounicode{multiopenright}{22CC} +\pdfglyphtounicode{multiply}{00D7} +\pdfglyphtounicode{mumsquare}{339B} +\pdfglyphtounicode{munahhebrew}{05A3} +\pdfglyphtounicode{munahlefthebrew}{05A3} +\pdfglyphtounicode{musicalnote}{266A} +\pdfglyphtounicode{musicalnotedbl}{266B} +\pdfglyphtounicode{musicflatsign}{266D} +\pdfglyphtounicode{musicsharpsign}{266F} +\pdfglyphtounicode{mussquare}{33B2} +\pdfglyphtounicode{muvsquare}{33B6} +\pdfglyphtounicode{muwsquare}{33BC} +\pdfglyphtounicode{mvmegasquare}{33B9} +\pdfglyphtounicode{mvsquare}{33B7} +\pdfglyphtounicode{mwmegasquare}{33BF} +\pdfglyphtounicode{mwsquare}{33BD} +\pdfglyphtounicode{n}{006E} +\pdfglyphtounicode{nabengali}{09A8} +\pdfglyphtounicode{nabla}{2207} +\pdfglyphtounicode{nacute}{0144} +\pdfglyphtounicode{nadeva}{0928} +\pdfglyphtounicode{nagujarati}{0AA8} +\pdfglyphtounicode{nagurmukhi}{0A28} +\pdfglyphtounicode{nahiragana}{306A} +\pdfglyphtounicode{nakatakana}{30CA} +\pdfglyphtounicode{nakatakanahalfwidth}{FF85} +\pdfglyphtounicode{nand}{22BC} +\pdfglyphtounicode{napostrophe}{0149} +\pdfglyphtounicode{nasquare}{3381} +\pdfglyphtounicode{natural}{266E} +\pdfglyphtounicode{nbopomofo}{310B} +\pdfglyphtounicode{nbspace}{00A0} +\pdfglyphtounicode{ncaron}{0148} +\pdfglyphtounicode{ncedilla}{0146} +\pdfglyphtounicode{ncircle}{24DD} +\pdfglyphtounicode{ncircumflexbelow}{1E4B} +\pdfglyphtounicode{ncommaaccent}{0146} +\pdfglyphtounicode{ndotaccent}{1E45} +\pdfglyphtounicode{ndotbelow}{1E47} +\pdfglyphtounicode{negationslash}{0338} +\pdfglyphtounicode{nehiragana}{306D} +\pdfglyphtounicode{nekatakana}{30CD} +\pdfglyphtounicode{nekatakanahalfwidth}{FF88} +\pdfglyphtounicode{newsheqelsign}{20AA} +\pdfglyphtounicode{nfsquare}{338B} +\pdfglyphtounicode{ng}{014B} +\pdfglyphtounicode{ngabengali}{0999} +\pdfglyphtounicode{ngadeva}{0919} +\pdfglyphtounicode{ngagujarati}{0A99} +\pdfglyphtounicode{ngagurmukhi}{0A19} +\pdfglyphtounicode{ngonguthai}{0E07} +\pdfglyphtounicode{nhiragana}{3093} +\pdfglyphtounicode{nhookleft}{0272} +\pdfglyphtounicode{nhookretroflex}{0273} +\pdfglyphtounicode{nieunacirclekorean}{326F} +\pdfglyphtounicode{nieunaparenkorean}{320F} +\pdfglyphtounicode{nieuncieuckorean}{3135} +\pdfglyphtounicode{nieuncirclekorean}{3261} +\pdfglyphtounicode{nieunhieuhkorean}{3136} +\pdfglyphtounicode{nieunkorean}{3134} +\pdfglyphtounicode{nieunpansioskorean}{3168} +\pdfglyphtounicode{nieunparenkorean}{3201} +\pdfglyphtounicode{nieunsioskorean}{3167} +\pdfglyphtounicode{nieuntikeutkorean}{3166} +\pdfglyphtounicode{nihiragana}{306B} +\pdfglyphtounicode{nikatakana}{30CB} +\pdfglyphtounicode{nikatakanahalfwidth}{FF86} +\pdfglyphtounicode{nikhahitleftthai}{F899} +\pdfglyphtounicode{nikhahitthai}{0E4D} +\pdfglyphtounicode{nine}{0039} +\pdfglyphtounicode{ninearabic}{0669} +\pdfglyphtounicode{ninebengali}{09EF} +\pdfglyphtounicode{ninecircle}{2468} +\pdfglyphtounicode{ninecircleinversesansserif}{2792} +\pdfglyphtounicode{ninedeva}{096F} +\pdfglyphtounicode{ninegujarati}{0AEF} +\pdfglyphtounicode{ninegurmukhi}{0A6F} +\pdfglyphtounicode{ninehackarabic}{0669} +\pdfglyphtounicode{ninehangzhou}{3029} +\pdfglyphtounicode{nineideographicparen}{3228} +\pdfglyphtounicode{nineinferior}{2089} +\pdfglyphtounicode{ninemonospace}{FF19} +\pdfglyphtounicode{nineoldstyle}{0039} +\pdfglyphtounicode{nineparen}{247C} +\pdfglyphtounicode{nineperiod}{2490} +\pdfglyphtounicode{ninepersian}{06F9} +\pdfglyphtounicode{nineroman}{2178} +\pdfglyphtounicode{ninesuperior}{2079} +\pdfglyphtounicode{nineteencircle}{2472} +\pdfglyphtounicode{nineteenparen}{2486} +\pdfglyphtounicode{nineteenperiod}{249A} +\pdfglyphtounicode{ninethai}{0E59} +\pdfglyphtounicode{nj}{01CC} +\pdfglyphtounicode{njecyrillic}{045A} +\pdfglyphtounicode{nkatakana}{30F3} +\pdfglyphtounicode{nkatakanahalfwidth}{FF9D} +\pdfglyphtounicode{nlegrightlong}{019E} +\pdfglyphtounicode{nlinebelow}{1E49} +\pdfglyphtounicode{nmonospace}{FF4E} +\pdfglyphtounicode{nmsquare}{339A} +\pdfglyphtounicode{nnabengali}{09A3} +\pdfglyphtounicode{nnadeva}{0923} +\pdfglyphtounicode{nnagujarati}{0AA3} +\pdfglyphtounicode{nnagurmukhi}{0A23} +\pdfglyphtounicode{nnnadeva}{0929} +\pdfglyphtounicode{nohiragana}{306E} +\pdfglyphtounicode{nokatakana}{30CE} +\pdfglyphtounicode{nokatakanahalfwidth}{FF89} +\pdfglyphtounicode{nonbreakingspace}{00A0} +\pdfglyphtounicode{nonenthai}{0E13} +\pdfglyphtounicode{nonuthai}{0E19} +\pdfglyphtounicode{noonarabic}{0646} +\pdfglyphtounicode{noonfinalarabic}{FEE6} +\pdfglyphtounicode{noonghunnaarabic}{06BA} +\pdfglyphtounicode{noonghunnafinalarabic}{FB9F} +\pdfglyphtounicode{noonhehinitialarabic}{FEE7 FEEC} +\pdfglyphtounicode{nooninitialarabic}{FEE7} +\pdfglyphtounicode{noonjeeminitialarabic}{FCD2} +\pdfglyphtounicode{noonjeemisolatedarabic}{FC4B} +\pdfglyphtounicode{noonmedialarabic}{FEE8} +\pdfglyphtounicode{noonmeeminitialarabic}{FCD5} +\pdfglyphtounicode{noonmeemisolatedarabic}{FC4E} +\pdfglyphtounicode{noonnoonfinalarabic}{FC8D} +\pdfglyphtounicode{notapproxequal}{2247} +\pdfglyphtounicode{notarrowboth}{21AE} +\pdfglyphtounicode{notarrowleft}{219A} +\pdfglyphtounicode{notarrowright}{219B} +\pdfglyphtounicode{notbar}{2224} +\pdfglyphtounicode{notcontains}{220C} +\pdfglyphtounicode{notdblarrowboth}{21CE} +\pdfglyphtounicode{notdblarrowleft}{21CD} +\pdfglyphtounicode{notdblarrowright}{21CF} +\pdfglyphtounicode{notelement}{2209} +\pdfglyphtounicode{notelementof}{2209} +\pdfglyphtounicode{notequal}{2260} +\pdfglyphtounicode{notexistential}{2204} +\pdfglyphtounicode{notfollows}{2281} +\pdfglyphtounicode{notfollowsoreql}{2AB0 0338} +\pdfglyphtounicode{notforces}{22AE} +\pdfglyphtounicode{notforcesextra}{22AF} +\pdfglyphtounicode{notgreater}{226F} +\pdfglyphtounicode{notgreaterdblequal}{2267 0338} +\pdfglyphtounicode{notgreaterequal}{2271} +\pdfglyphtounicode{notgreaternorequal}{2271} +\pdfglyphtounicode{notgreaternorless}{2279} +\pdfglyphtounicode{notgreaterorslnteql}{2A7E 0338} +\pdfglyphtounicode{notidentical}{2262} +\pdfglyphtounicode{notless}{226E} +\pdfglyphtounicode{notlessdblequal}{2266 0338} +\pdfglyphtounicode{notlessequal}{2270} +\pdfglyphtounicode{notlessnorequal}{2270} +\pdfglyphtounicode{notlessorslnteql}{2A7D 0338} +\pdfglyphtounicode{notparallel}{2226} +\pdfglyphtounicode{notprecedes}{2280} +\pdfglyphtounicode{notprecedesoreql}{2AAF 0338} +\pdfglyphtounicode{notsatisfies}{22AD} +\pdfglyphtounicode{notsimilar}{2241} +\pdfglyphtounicode{notsubset}{2284} +\pdfglyphtounicode{notsubseteql}{2288} +\pdfglyphtounicode{notsubsetordbleql}{2AC5 0338} +\pdfglyphtounicode{notsubsetoreql}{228A} +\pdfglyphtounicode{notsucceeds}{2281} +\pdfglyphtounicode{notsuperset}{2285} +\pdfglyphtounicode{notsuperseteql}{2289} +\pdfglyphtounicode{notsupersetordbleql}{2AC6 0338} +\pdfglyphtounicode{notsupersetoreql}{228B} +\pdfglyphtounicode{nottriangeqlleft}{22EC} +\pdfglyphtounicode{nottriangeqlright}{22ED} +\pdfglyphtounicode{nottriangleleft}{22EA} +\pdfglyphtounicode{nottriangleright}{22EB} +\pdfglyphtounicode{notturnstile}{22AC} +\pdfglyphtounicode{nowarmenian}{0576} +\pdfglyphtounicode{nparen}{24A9} +\pdfglyphtounicode{nssquare}{33B1} +\pdfglyphtounicode{nsuperior}{207F} +\pdfglyphtounicode{ntilde}{00F1} +\pdfglyphtounicode{nu}{03BD} +\pdfglyphtounicode{nuhiragana}{306C} +\pdfglyphtounicode{nukatakana}{30CC} +\pdfglyphtounicode{nukatakanahalfwidth}{FF87} +\pdfglyphtounicode{nuktabengali}{09BC} +\pdfglyphtounicode{nuktadeva}{093C} +\pdfglyphtounicode{nuktagujarati}{0ABC} +\pdfglyphtounicode{nuktagurmukhi}{0A3C} +\pdfglyphtounicode{numbersign}{0023} +\pdfglyphtounicode{numbersignmonospace}{FF03} +\pdfglyphtounicode{numbersignsmall}{FE5F} +\pdfglyphtounicode{numeralsigngreek}{0374} +\pdfglyphtounicode{numeralsignlowergreek}{0375} +\pdfglyphtounicode{numero}{2116} +\pdfglyphtounicode{nun}{05E0} +\pdfglyphtounicode{nundagesh}{FB40} +\pdfglyphtounicode{nundageshhebrew}{FB40} +\pdfglyphtounicode{nunhebrew}{05E0} +\pdfglyphtounicode{nvsquare}{33B5} +\pdfglyphtounicode{nwsquare}{33BB} +\pdfglyphtounicode{nyabengali}{099E} +\pdfglyphtounicode{nyadeva}{091E} +\pdfglyphtounicode{nyagujarati}{0A9E} +\pdfglyphtounicode{nyagurmukhi}{0A1E} +\pdfglyphtounicode{o}{006F} +\pdfglyphtounicode{oacute}{00F3} +\pdfglyphtounicode{oangthai}{0E2D} +\pdfglyphtounicode{obarred}{0275} +\pdfglyphtounicode{obarredcyrillic}{04E9} +\pdfglyphtounicode{obarreddieresiscyrillic}{04EB} +\pdfglyphtounicode{obengali}{0993} +\pdfglyphtounicode{obopomofo}{311B} +\pdfglyphtounicode{obreve}{014F} +\pdfglyphtounicode{ocandradeva}{0911} +\pdfglyphtounicode{ocandragujarati}{0A91} +\pdfglyphtounicode{ocandravowelsigndeva}{0949} +\pdfglyphtounicode{ocandravowelsigngujarati}{0AC9} +\pdfglyphtounicode{ocaron}{01D2} +\pdfglyphtounicode{ocircle}{24DE} +\pdfglyphtounicode{ocircumflex}{00F4} +\pdfglyphtounicode{ocircumflexacute}{1ED1} +\pdfglyphtounicode{ocircumflexdotbelow}{1ED9} +\pdfglyphtounicode{ocircumflexgrave}{1ED3} +\pdfglyphtounicode{ocircumflexhookabove}{1ED5} +\pdfglyphtounicode{ocircumflextilde}{1ED7} +\pdfglyphtounicode{ocyrillic}{043E} +\pdfglyphtounicode{odblacute}{0151} +\pdfglyphtounicode{odblgrave}{020D} +\pdfglyphtounicode{odeva}{0913} +\pdfglyphtounicode{odieresis}{00F6} +\pdfglyphtounicode{odieresiscyrillic}{04E7} +\pdfglyphtounicode{odotbelow}{1ECD} +\pdfglyphtounicode{oe}{0153} +\pdfglyphtounicode{oekorean}{315A} +\pdfglyphtounicode{ogonek}{02DB} +\pdfglyphtounicode{ogonekcmb}{0328} +\pdfglyphtounicode{ograve}{00F2} +\pdfglyphtounicode{ogujarati}{0A93} +\pdfglyphtounicode{oharmenian}{0585} +\pdfglyphtounicode{ohiragana}{304A} +\pdfglyphtounicode{ohookabove}{1ECF} +\pdfglyphtounicode{ohorn}{01A1} +\pdfglyphtounicode{ohornacute}{1EDB} +\pdfglyphtounicode{ohorndotbelow}{1EE3} +\pdfglyphtounicode{ohorngrave}{1EDD} +\pdfglyphtounicode{ohornhookabove}{1EDF} +\pdfglyphtounicode{ohorntilde}{1EE1} +\pdfglyphtounicode{ohungarumlaut}{0151} +\pdfglyphtounicode{oi}{01A3} +\pdfglyphtounicode{oinvertedbreve}{020F} +\pdfglyphtounicode{okatakana}{30AA} +\pdfglyphtounicode{okatakanahalfwidth}{FF75} +\pdfglyphtounicode{okorean}{3157} +\pdfglyphtounicode{olehebrew}{05AB} +\pdfglyphtounicode{omacron}{014D} +\pdfglyphtounicode{omacronacute}{1E53} +\pdfglyphtounicode{omacrongrave}{1E51} +\pdfglyphtounicode{omdeva}{0950} +\pdfglyphtounicode{omega}{03C9} +\pdfglyphtounicode{omega1}{03D6} +\pdfglyphtounicode{omegacyrillic}{0461} +\pdfglyphtounicode{omegalatinclosed}{0277} +\pdfglyphtounicode{omegaroundcyrillic}{047B} +\pdfglyphtounicode{omegatitlocyrillic}{047D} +\pdfglyphtounicode{omegatonos}{03CE} +\pdfglyphtounicode{omgujarati}{0AD0} +\pdfglyphtounicode{omicron}{03BF} +\pdfglyphtounicode{omicrontonos}{03CC} +\pdfglyphtounicode{omonospace}{FF4F} +\pdfglyphtounicode{one}{0031} +\pdfglyphtounicode{onearabic}{0661} +\pdfglyphtounicode{onebengali}{09E7} +\pdfglyphtounicode{onecircle}{2460} +\pdfglyphtounicode{onecircleinversesansserif}{278A} +\pdfglyphtounicode{onedeva}{0967} +\pdfglyphtounicode{onedotenleader}{2024} +\pdfglyphtounicode{oneeighth}{215B} +\pdfglyphtounicode{onefitted}{0031} +\pdfglyphtounicode{onegujarati}{0AE7} +\pdfglyphtounicode{onegurmukhi}{0A67} +\pdfglyphtounicode{onehackarabic}{0661} +\pdfglyphtounicode{onehalf}{00BD} +\pdfglyphtounicode{onehangzhou}{3021} +\pdfglyphtounicode{oneideographicparen}{3220} +\pdfglyphtounicode{oneinferior}{2081} +\pdfglyphtounicode{onemonospace}{FF11} +\pdfglyphtounicode{onenumeratorbengali}{09F4} +\pdfglyphtounicode{oneoldstyle}{0031} +\pdfglyphtounicode{oneparen}{2474} +\pdfglyphtounicode{oneperiod}{2488} +\pdfglyphtounicode{onepersian}{06F1} +\pdfglyphtounicode{onequarter}{00BC} +\pdfglyphtounicode{oneroman}{2170} +\pdfglyphtounicode{onesuperior}{00B9} +\pdfglyphtounicode{onethai}{0E51} +\pdfglyphtounicode{onethird}{2153} +\pdfglyphtounicode{oogonek}{01EB} +\pdfglyphtounicode{oogonekmacron}{01ED} +\pdfglyphtounicode{oogurmukhi}{0A13} +\pdfglyphtounicode{oomatragurmukhi}{0A4B} +\pdfglyphtounicode{oopen}{0254} +\pdfglyphtounicode{oparen}{24AA} +\pdfglyphtounicode{openbullet}{25E6} +\pdfglyphtounicode{option}{2325} +\pdfglyphtounicode{ordfeminine}{00AA} +\pdfglyphtounicode{ordmasculine}{00BA} +\pdfglyphtounicode{orthogonal}{221F} +\pdfglyphtounicode{orunderscore}{22BB} +\pdfglyphtounicode{oshortdeva}{0912} +\pdfglyphtounicode{oshortvowelsigndeva}{094A} +\pdfglyphtounicode{oslash}{00F8} +\pdfglyphtounicode{oslashacute}{01FF} +\pdfglyphtounicode{osmallhiragana}{3049} +\pdfglyphtounicode{osmallkatakana}{30A9} +\pdfglyphtounicode{osmallkatakanahalfwidth}{FF6B} +\pdfglyphtounicode{ostrokeacute}{01FF} +\pdfglyphtounicode{osuperior}{006F} +\pdfglyphtounicode{otcyrillic}{047F} +\pdfglyphtounicode{otilde}{00F5} +\pdfglyphtounicode{otildeacute}{1E4D} +\pdfglyphtounicode{otildedieresis}{1E4F} +\pdfglyphtounicode{oubopomofo}{3121} +\pdfglyphtounicode{overline}{203E} +\pdfglyphtounicode{overlinecenterline}{FE4A} +\pdfglyphtounicode{overlinecmb}{0305} +\pdfglyphtounicode{overlinedashed}{FE49} +\pdfglyphtounicode{overlinedblwavy}{FE4C} +\pdfglyphtounicode{overlinewavy}{FE4B} +\pdfglyphtounicode{overscore}{00AF} +\pdfglyphtounicode{ovowelsignbengali}{09CB} +\pdfglyphtounicode{ovowelsigndeva}{094B} +\pdfglyphtounicode{ovowelsigngujarati}{0ACB} +\pdfglyphtounicode{owner}{220B} +\pdfglyphtounicode{p}{0070} +\pdfglyphtounicode{paampssquare}{3380} +\pdfglyphtounicode{paasentosquare}{332B} +\pdfglyphtounicode{pabengali}{09AA} +\pdfglyphtounicode{pacute}{1E55} +\pdfglyphtounicode{padeva}{092A} +\pdfglyphtounicode{pagedown}{21DF} +\pdfglyphtounicode{pageup}{21DE} +\pdfglyphtounicode{pagujarati}{0AAA} +\pdfglyphtounicode{pagurmukhi}{0A2A} +\pdfglyphtounicode{pahiragana}{3071} +\pdfglyphtounicode{paiyannoithai}{0E2F} +\pdfglyphtounicode{pakatakana}{30D1} +\pdfglyphtounicode{palatalizationcyrilliccmb}{0484} +\pdfglyphtounicode{palochkacyrillic}{04C0} +\pdfglyphtounicode{pansioskorean}{317F} +\pdfglyphtounicode{paragraph}{00B6} +\pdfglyphtounicode{parallel}{2225} +\pdfglyphtounicode{parenleft}{0028} +\pdfglyphtounicode{parenleftaltonearabic}{FD3E} +\pdfglyphtounicode{parenleftbt}{F8ED} +\pdfglyphtounicode{parenleftex}{F8EC} +\pdfglyphtounicode{parenleftinferior}{208D} +\pdfglyphtounicode{parenleftmonospace}{FF08} +\pdfglyphtounicode{parenleftsmall}{FE59} +\pdfglyphtounicode{parenleftsuperior}{207D} +\pdfglyphtounicode{parenlefttp}{F8EB} +\pdfglyphtounicode{parenleftvertical}{FE35} +\pdfglyphtounicode{parenright}{0029} +\pdfglyphtounicode{parenrightaltonearabic}{FD3F} +\pdfglyphtounicode{parenrightbt}{F8F8} +\pdfglyphtounicode{parenrightex}{F8F7} +\pdfglyphtounicode{parenrightinferior}{208E} +\pdfglyphtounicode{parenrightmonospace}{FF09} +\pdfglyphtounicode{parenrightsmall}{FE5A} +\pdfglyphtounicode{parenrightsuperior}{207E} +\pdfglyphtounicode{parenrighttp}{F8F6} +\pdfglyphtounicode{parenrightvertical}{FE36} +\pdfglyphtounicode{partialdiff}{2202} +\pdfglyphtounicode{paseqhebrew}{05C0} +\pdfglyphtounicode{pashtahebrew}{0599} +\pdfglyphtounicode{pasquare}{33A9} +\pdfglyphtounicode{patah}{05B7} +\pdfglyphtounicode{patah11}{05B7} +\pdfglyphtounicode{patah1d}{05B7} +\pdfglyphtounicode{patah2a}{05B7} +\pdfglyphtounicode{patahhebrew}{05B7} +\pdfglyphtounicode{patahnarrowhebrew}{05B7} +\pdfglyphtounicode{patahquarterhebrew}{05B7} +\pdfglyphtounicode{patahwidehebrew}{05B7} +\pdfglyphtounicode{pazerhebrew}{05A1} +\pdfglyphtounicode{pbopomofo}{3106} +\pdfglyphtounicode{pcircle}{24DF} +\pdfglyphtounicode{pdotaccent}{1E57} +\pdfglyphtounicode{pe}{05E4} +\pdfglyphtounicode{pecyrillic}{043F} +\pdfglyphtounicode{pedagesh}{FB44} +\pdfglyphtounicode{pedageshhebrew}{FB44} +\pdfglyphtounicode{peezisquare}{333B} +\pdfglyphtounicode{pefinaldageshhebrew}{FB43} +\pdfglyphtounicode{peharabic}{067E} +\pdfglyphtounicode{peharmenian}{057A} +\pdfglyphtounicode{pehebrew}{05E4} +\pdfglyphtounicode{pehfinalarabic}{FB57} +\pdfglyphtounicode{pehinitialarabic}{FB58} +\pdfglyphtounicode{pehiragana}{307A} +\pdfglyphtounicode{pehmedialarabic}{FB59} +\pdfglyphtounicode{pekatakana}{30DA} +\pdfglyphtounicode{pemiddlehookcyrillic}{04A7} +\pdfglyphtounicode{perafehebrew}{FB4E} +\pdfglyphtounicode{percent}{0025} +\pdfglyphtounicode{percentarabic}{066A} +\pdfglyphtounicode{percentmonospace}{FF05} +\pdfglyphtounicode{percentsmall}{FE6A} +\pdfglyphtounicode{period}{002E} +\pdfglyphtounicode{periodarmenian}{0589} +\pdfglyphtounicode{periodcentered}{00B7} +\pdfglyphtounicode{periodhalfwidth}{FF61} +\pdfglyphtounicode{periodinferior}{002E} +\pdfglyphtounicode{periodmonospace}{FF0E} +\pdfglyphtounicode{periodsmall}{FE52} +\pdfglyphtounicode{periodsuperior}{002E} +\pdfglyphtounicode{perispomenigreekcmb}{0342} +\pdfglyphtounicode{perpcorrespond}{2A5E} +\pdfglyphtounicode{perpendicular}{22A5} +\pdfglyphtounicode{pertenthousand}{2031} +\pdfglyphtounicode{perthousand}{2030} +\pdfglyphtounicode{peseta}{20A7} +\pdfglyphtounicode{pfsquare}{338A} +\pdfglyphtounicode{phabengali}{09AB} +\pdfglyphtounicode{phadeva}{092B} +\pdfglyphtounicode{phagujarati}{0AAB} +\pdfglyphtounicode{phagurmukhi}{0A2B} +\pdfglyphtounicode{phi}{03C6} +\pdfglyphtounicode{phi1}{03D5} +\pdfglyphtounicode{phieuphacirclekorean}{327A} +\pdfglyphtounicode{phieuphaparenkorean}{321A} +\pdfglyphtounicode{phieuphcirclekorean}{326C} +\pdfglyphtounicode{phieuphkorean}{314D} +\pdfglyphtounicode{phieuphparenkorean}{320C} +\pdfglyphtounicode{philatin}{0278} +\pdfglyphtounicode{phinthuthai}{0E3A} +\pdfglyphtounicode{phisymbolgreek}{03D5} +\pdfglyphtounicode{phook}{01A5} +\pdfglyphtounicode{phophanthai}{0E1E} +\pdfglyphtounicode{phophungthai}{0E1C} +\pdfglyphtounicode{phosamphaothai}{0E20} +\pdfglyphtounicode{pi}{03C0} +\pdfglyphtounicode{pi1}{03D6} +\pdfglyphtounicode{pieupacirclekorean}{3273} +\pdfglyphtounicode{pieupaparenkorean}{3213} +\pdfglyphtounicode{pieupcieuckorean}{3176} +\pdfglyphtounicode{pieupcirclekorean}{3265} +\pdfglyphtounicode{pieupkiyeokkorean}{3172} +\pdfglyphtounicode{pieupkorean}{3142} +\pdfglyphtounicode{pieupparenkorean}{3205} +\pdfglyphtounicode{pieupsioskiyeokkorean}{3174} +\pdfglyphtounicode{pieupsioskorean}{3144} +\pdfglyphtounicode{pieupsiostikeutkorean}{3175} +\pdfglyphtounicode{pieupthieuthkorean}{3177} +\pdfglyphtounicode{pieuptikeutkorean}{3173} +\pdfglyphtounicode{pihiragana}{3074} +\pdfglyphtounicode{pikatakana}{30D4} +\pdfglyphtounicode{pisymbolgreek}{03D6} +\pdfglyphtounicode{piwrarmenian}{0583} +\pdfglyphtounicode{planckover2pi}{210F} +\pdfglyphtounicode{planckover2pi1}{210F} +\pdfglyphtounicode{plus}{002B} +\pdfglyphtounicode{plusbelowcmb}{031F} +\pdfglyphtounicode{pluscircle}{2295} +\pdfglyphtounicode{plusminus}{00B1} +\pdfglyphtounicode{plusmod}{02D6} +\pdfglyphtounicode{plusmonospace}{FF0B} +\pdfglyphtounicode{plussmall}{FE62} +\pdfglyphtounicode{plussuperior}{207A} +\pdfglyphtounicode{pmonospace}{FF50} +\pdfglyphtounicode{pmsquare}{33D8} +\pdfglyphtounicode{pohiragana}{307D} +\pdfglyphtounicode{pointingindexdownwhite}{261F} +\pdfglyphtounicode{pointingindexleftwhite}{261C} +\pdfglyphtounicode{pointingindexrightwhite}{261E} +\pdfglyphtounicode{pointingindexupwhite}{261D} +\pdfglyphtounicode{pokatakana}{30DD} +\pdfglyphtounicode{poplathai}{0E1B} +\pdfglyphtounicode{postalmark}{3012} +\pdfglyphtounicode{postalmarkface}{3020} +\pdfglyphtounicode{pparen}{24AB} +\pdfglyphtounicode{precedenotdbleqv}{2AB9} +\pdfglyphtounicode{precedenotslnteql}{2AB5} +\pdfglyphtounicode{precedeornoteqvlnt}{22E8} +\pdfglyphtounicode{precedes}{227A} +\pdfglyphtounicode{precedesequal}{2AAF} +\pdfglyphtounicode{precedesorcurly}{227C} +\pdfglyphtounicode{precedesorequal}{227E} +\pdfglyphtounicode{prescription}{211E} +\pdfglyphtounicode{prime}{2032} +\pdfglyphtounicode{primemod}{02B9} +\pdfglyphtounicode{primereverse}{2035} +\pdfglyphtounicode{primereversed}{2035} +\pdfglyphtounicode{product}{220F} +\pdfglyphtounicode{projective}{2305} +\pdfglyphtounicode{prolongedkana}{30FC} +\pdfglyphtounicode{propellor}{2318} +\pdfglyphtounicode{propersubset}{2282} +\pdfglyphtounicode{propersuperset}{2283} +\pdfglyphtounicode{proportion}{2237} +\pdfglyphtounicode{proportional}{221D} +\pdfglyphtounicode{psi}{03C8} +\pdfglyphtounicode{psicyrillic}{0471} +\pdfglyphtounicode{psilipneumatacyrilliccmb}{0486} +\pdfglyphtounicode{pssquare}{33B0} +\pdfglyphtounicode{puhiragana}{3077} +\pdfglyphtounicode{pukatakana}{30D7} +\pdfglyphtounicode{punctdash}{2014} +\pdfglyphtounicode{pvsquare}{33B4} +\pdfglyphtounicode{pwsquare}{33BA} +\pdfglyphtounicode{q}{0071} +\pdfglyphtounicode{qadeva}{0958} +\pdfglyphtounicode{qadmahebrew}{05A8} +\pdfglyphtounicode{qafarabic}{0642} +\pdfglyphtounicode{qaffinalarabic}{FED6} +\pdfglyphtounicode{qafinitialarabic}{FED7} +\pdfglyphtounicode{qafmedialarabic}{FED8} +\pdfglyphtounicode{qamats}{05B8} +\pdfglyphtounicode{qamats10}{05B8} +\pdfglyphtounicode{qamats1a}{05B8} +\pdfglyphtounicode{qamats1c}{05B8} +\pdfglyphtounicode{qamats27}{05B8} +\pdfglyphtounicode{qamats29}{05B8} +\pdfglyphtounicode{qamats33}{05B8} +\pdfglyphtounicode{qamatsde}{05B8} +\pdfglyphtounicode{qamatshebrew}{05B8} +\pdfglyphtounicode{qamatsnarrowhebrew}{05B8} +\pdfglyphtounicode{qamatsqatanhebrew}{05B8} +\pdfglyphtounicode{qamatsqatannarrowhebrew}{05B8} +\pdfglyphtounicode{qamatsqatanquarterhebrew}{05B8} +\pdfglyphtounicode{qamatsqatanwidehebrew}{05B8} +\pdfglyphtounicode{qamatsquarterhebrew}{05B8} +\pdfglyphtounicode{qamatswidehebrew}{05B8} +\pdfglyphtounicode{qarneyparahebrew}{059F} +\pdfglyphtounicode{qbopomofo}{3111} +\pdfglyphtounicode{qcircle}{24E0} +\pdfglyphtounicode{qhook}{02A0} +\pdfglyphtounicode{qmonospace}{FF51} +\pdfglyphtounicode{qof}{05E7} +\pdfglyphtounicode{qofdagesh}{FB47} +\pdfglyphtounicode{qofdageshhebrew}{FB47} +\pdfglyphtounicode{qofhatafpatah}{05E7 05B2} +\pdfglyphtounicode{qofhatafpatahhebrew}{05E7 05B2} +\pdfglyphtounicode{qofhatafsegol}{05E7 05B1} +\pdfglyphtounicode{qofhatafsegolhebrew}{05E7 05B1} +\pdfglyphtounicode{qofhebrew}{05E7} +\pdfglyphtounicode{qofhiriq}{05E7 05B4} +\pdfglyphtounicode{qofhiriqhebrew}{05E7 05B4} +\pdfglyphtounicode{qofholam}{05E7 05B9} +\pdfglyphtounicode{qofholamhebrew}{05E7 05B9} +\pdfglyphtounicode{qofpatah}{05E7 05B7} +\pdfglyphtounicode{qofpatahhebrew}{05E7 05B7} +\pdfglyphtounicode{qofqamats}{05E7 05B8} +\pdfglyphtounicode{qofqamatshebrew}{05E7 05B8} +\pdfglyphtounicode{qofqubuts}{05E7 05BB} +\pdfglyphtounicode{qofqubutshebrew}{05E7 05BB} +\pdfglyphtounicode{qofsegol}{05E7 05B6} +\pdfglyphtounicode{qofsegolhebrew}{05E7 05B6} +\pdfglyphtounicode{qofsheva}{05E7 05B0} +\pdfglyphtounicode{qofshevahebrew}{05E7 05B0} +\pdfglyphtounicode{qoftsere}{05E7 05B5} +\pdfglyphtounicode{qoftserehebrew}{05E7 05B5} +\pdfglyphtounicode{qparen}{24AC} +\pdfglyphtounicode{quarternote}{2669} +\pdfglyphtounicode{qubuts}{05BB} +\pdfglyphtounicode{qubuts18}{05BB} +\pdfglyphtounicode{qubuts25}{05BB} +\pdfglyphtounicode{qubuts31}{05BB} +\pdfglyphtounicode{qubutshebrew}{05BB} +\pdfglyphtounicode{qubutsnarrowhebrew}{05BB} +\pdfglyphtounicode{qubutsquarterhebrew}{05BB} +\pdfglyphtounicode{qubutswidehebrew}{05BB} +\pdfglyphtounicode{question}{003F} +\pdfglyphtounicode{questionarabic}{061F} +\pdfglyphtounicode{questionarmenian}{055E} +\pdfglyphtounicode{questiondown}{00BF} +\pdfglyphtounicode{questiondownsmall}{00BF} +\pdfglyphtounicode{questiongreek}{037E} +\pdfglyphtounicode{questionmonospace}{FF1F} +\pdfglyphtounicode{questionsmall}{003F} +\pdfglyphtounicode{quotedbl}{0022} +\pdfglyphtounicode{quotedblbase}{201E} +\pdfglyphtounicode{quotedblleft}{201C} +\pdfglyphtounicode{quotedblmonospace}{FF02} +\pdfglyphtounicode{quotedblprime}{301E} +\pdfglyphtounicode{quotedblprimereversed}{301D} +\pdfglyphtounicode{quotedblright}{201D} +\pdfglyphtounicode{quoteleft}{2018} +\pdfglyphtounicode{quoteleftreversed}{201B} +\pdfglyphtounicode{quotereversed}{201B} +\pdfglyphtounicode{quoteright}{2019} +\pdfglyphtounicode{quoterightn}{0149} +\pdfglyphtounicode{quotesinglbase}{201A} +\pdfglyphtounicode{quotesingle}{0027} +\pdfglyphtounicode{quotesinglemonospace}{FF07} +\pdfglyphtounicode{r}{0072} +\pdfglyphtounicode{raarmenian}{057C} +\pdfglyphtounicode{rabengali}{09B0} +\pdfglyphtounicode{racute}{0155} +\pdfglyphtounicode{radeva}{0930} +\pdfglyphtounicode{radical}{221A} +\pdfglyphtounicode{radicalex}{F8E5} +\pdfglyphtounicode{radoverssquare}{33AE} +\pdfglyphtounicode{radoverssquaredsquare}{33AF} +\pdfglyphtounicode{radsquare}{33AD} +\pdfglyphtounicode{rafe}{05BF} +\pdfglyphtounicode{rafehebrew}{05BF} +\pdfglyphtounicode{ragujarati}{0AB0} +\pdfglyphtounicode{ragurmukhi}{0A30} +\pdfglyphtounicode{rahiragana}{3089} +\pdfglyphtounicode{rakatakana}{30E9} +\pdfglyphtounicode{rakatakanahalfwidth}{FF97} +\pdfglyphtounicode{ralowerdiagonalbengali}{09F1} +\pdfglyphtounicode{ramiddlediagonalbengali}{09F0} +\pdfglyphtounicode{ramshorn}{0264} +\pdfglyphtounicode{rangedash}{2013} +\pdfglyphtounicode{ratio}{2236} +\pdfglyphtounicode{rbopomofo}{3116} +\pdfglyphtounicode{rcaron}{0159} +\pdfglyphtounicode{rcedilla}{0157} +\pdfglyphtounicode{rcircle}{24E1} +\pdfglyphtounicode{rcommaaccent}{0157} +\pdfglyphtounicode{rdblgrave}{0211} +\pdfglyphtounicode{rdotaccent}{1E59} +\pdfglyphtounicode{rdotbelow}{1E5B} +\pdfglyphtounicode{rdotbelowmacron}{1E5D} +\pdfglyphtounicode{referencemark}{203B} +\pdfglyphtounicode{reflexsubset}{2286} +\pdfglyphtounicode{reflexsuperset}{2287} +\pdfglyphtounicode{registered}{00AE} +\pdfglyphtounicode{registersans}{00AE} +\pdfglyphtounicode{registerserif}{00AE} +\pdfglyphtounicode{reharabic}{0631} +\pdfglyphtounicode{reharmenian}{0580} +\pdfglyphtounicode{rehfinalarabic}{FEAE} +\pdfglyphtounicode{rehiragana}{308C} +\pdfglyphtounicode{rehyehaleflamarabic}{0631 FEF3 FE8E 0644} +\pdfglyphtounicode{rekatakana}{30EC} +\pdfglyphtounicode{rekatakanahalfwidth}{FF9A} +\pdfglyphtounicode{resh}{05E8} +\pdfglyphtounicode{reshdageshhebrew}{FB48} +\pdfglyphtounicode{reshhatafpatah}{05E8 05B2} +\pdfglyphtounicode{reshhatafpatahhebrew}{05E8 05B2} +\pdfglyphtounicode{reshhatafsegol}{05E8 05B1} +\pdfglyphtounicode{reshhatafsegolhebrew}{05E8 05B1} +\pdfglyphtounicode{reshhebrew}{05E8} +\pdfglyphtounicode{reshhiriq}{05E8 05B4} +\pdfglyphtounicode{reshhiriqhebrew}{05E8 05B4} +\pdfglyphtounicode{reshholam}{05E8 05B9} +\pdfglyphtounicode{reshholamhebrew}{05E8 05B9} +\pdfglyphtounicode{reshpatah}{05E8 05B7} +\pdfglyphtounicode{reshpatahhebrew}{05E8 05B7} +\pdfglyphtounicode{reshqamats}{05E8 05B8} +\pdfglyphtounicode{reshqamatshebrew}{05E8 05B8} +\pdfglyphtounicode{reshqubuts}{05E8 05BB} +\pdfglyphtounicode{reshqubutshebrew}{05E8 05BB} +\pdfglyphtounicode{reshsegol}{05E8 05B6} +\pdfglyphtounicode{reshsegolhebrew}{05E8 05B6} +\pdfglyphtounicode{reshsheva}{05E8 05B0} +\pdfglyphtounicode{reshshevahebrew}{05E8 05B0} +\pdfglyphtounicode{reshtsere}{05E8 05B5} +\pdfglyphtounicode{reshtserehebrew}{05E8 05B5} +\pdfglyphtounicode{revasymptequal}{22CD} +\pdfglyphtounicode{reversedtilde}{223D} +\pdfglyphtounicode{reviahebrew}{0597} +\pdfglyphtounicode{reviamugrashhebrew}{0597} +\pdfglyphtounicode{revlogicalnot}{2310} +\pdfglyphtounicode{revsimilar}{223D} +\pdfglyphtounicode{rfishhook}{027E} +\pdfglyphtounicode{rfishhookreversed}{027F} +\pdfglyphtounicode{rhabengali}{09DD} +\pdfglyphtounicode{rhadeva}{095D} +\pdfglyphtounicode{rho}{03C1} +\pdfglyphtounicode{rho1}{03F1} +\pdfglyphtounicode{rhook}{027D} +\pdfglyphtounicode{rhookturned}{027B} +\pdfglyphtounicode{rhookturnedsuperior}{02B5} +\pdfglyphtounicode{rhosymbolgreek}{03F1} +\pdfglyphtounicode{rhotichookmod}{02DE} +\pdfglyphtounicode{rieulacirclekorean}{3271} +\pdfglyphtounicode{rieulaparenkorean}{3211} +\pdfglyphtounicode{rieulcirclekorean}{3263} +\pdfglyphtounicode{rieulhieuhkorean}{3140} +\pdfglyphtounicode{rieulkiyeokkorean}{313A} +\pdfglyphtounicode{rieulkiyeoksioskorean}{3169} +\pdfglyphtounicode{rieulkorean}{3139} +\pdfglyphtounicode{rieulmieumkorean}{313B} +\pdfglyphtounicode{rieulpansioskorean}{316C} +\pdfglyphtounicode{rieulparenkorean}{3203} +\pdfglyphtounicode{rieulphieuphkorean}{313F} +\pdfglyphtounicode{rieulpieupkorean}{313C} +\pdfglyphtounicode{rieulpieupsioskorean}{316B} +\pdfglyphtounicode{rieulsioskorean}{313D} +\pdfglyphtounicode{rieulthieuthkorean}{313E} +\pdfglyphtounicode{rieultikeutkorean}{316A} +\pdfglyphtounicode{rieulyeorinhieuhkorean}{316D} +\pdfglyphtounicode{rightangle}{221F} +\pdfglyphtounicode{rightanglene}{231D} +\pdfglyphtounicode{rightanglenw}{231C} +\pdfglyphtounicode{rightanglese}{231F} +\pdfglyphtounicode{rightanglesw}{231E} +\pdfglyphtounicode{righttackbelowcmb}{0319} +\pdfglyphtounicode{righttriangle}{22BF} +\pdfglyphtounicode{rihiragana}{308A} +\pdfglyphtounicode{rikatakana}{30EA} +\pdfglyphtounicode{rikatakanahalfwidth}{FF98} +\pdfglyphtounicode{ring}{02DA} +\pdfglyphtounicode{ringbelowcmb}{0325} +\pdfglyphtounicode{ringcmb}{030A} +\pdfglyphtounicode{ringhalfleft}{02BF} +\pdfglyphtounicode{ringhalfleftarmenian}{0559} +\pdfglyphtounicode{ringhalfleftbelowcmb}{031C} +\pdfglyphtounicode{ringhalfleftcentered}{02D3} +\pdfglyphtounicode{ringhalfright}{02BE} +\pdfglyphtounicode{ringhalfrightbelowcmb}{0339} +\pdfglyphtounicode{ringhalfrightcentered}{02D2} +\pdfglyphtounicode{ringinequal}{2256} +\pdfglyphtounicode{rinvertedbreve}{0213} +\pdfglyphtounicode{rittorusquare}{3351} +\pdfglyphtounicode{rlinebelow}{1E5F} +\pdfglyphtounicode{rlongleg}{027C} +\pdfglyphtounicode{rlonglegturned}{027A} +\pdfglyphtounicode{rmonospace}{FF52} +\pdfglyphtounicode{rohiragana}{308D} +\pdfglyphtounicode{rokatakana}{30ED} +\pdfglyphtounicode{rokatakanahalfwidth}{FF9B} +\pdfglyphtounicode{roruathai}{0E23} +\pdfglyphtounicode{rparen}{24AD} +\pdfglyphtounicode{rrabengali}{09DC} +\pdfglyphtounicode{rradeva}{0931} +\pdfglyphtounicode{rragurmukhi}{0A5C} +\pdfglyphtounicode{rreharabic}{0691} +\pdfglyphtounicode{rrehfinalarabic}{FB8D} +\pdfglyphtounicode{rrvocalicbengali}{09E0} +\pdfglyphtounicode{rrvocalicdeva}{0960} +\pdfglyphtounicode{rrvocalicgujarati}{0AE0} +\pdfglyphtounicode{rrvocalicvowelsignbengali}{09C4} +\pdfglyphtounicode{rrvocalicvowelsigndeva}{0944} +\pdfglyphtounicode{rrvocalicvowelsigngujarati}{0AC4} +\pdfglyphtounicode{rsuperior}{0072} +\pdfglyphtounicode{rtblock}{2590} +\pdfglyphtounicode{rturned}{0279} +\pdfglyphtounicode{rturnedsuperior}{02B4} +\pdfglyphtounicode{ruhiragana}{308B} +\pdfglyphtounicode{rukatakana}{30EB} +\pdfglyphtounicode{rukatakanahalfwidth}{FF99} +\pdfglyphtounicode{rupeemarkbengali}{09F2} +\pdfglyphtounicode{rupeesignbengali}{09F3} +\pdfglyphtounicode{rupiah}{20A8} +\pdfglyphtounicode{ruthai}{0E24} +\pdfglyphtounicode{rvocalicbengali}{098B} +\pdfglyphtounicode{rvocalicdeva}{090B} +\pdfglyphtounicode{rvocalicgujarati}{0A8B} +\pdfglyphtounicode{rvocalicvowelsignbengali}{09C3} +\pdfglyphtounicode{rvocalicvowelsigndeva}{0943} +\pdfglyphtounicode{rvocalicvowelsigngujarati}{0AC3} +\pdfglyphtounicode{s}{0073} +\pdfglyphtounicode{sabengali}{09B8} +\pdfglyphtounicode{sacute}{015B} +\pdfglyphtounicode{sacutedotaccent}{1E65} +\pdfglyphtounicode{sadarabic}{0635} +\pdfglyphtounicode{sadeva}{0938} +\pdfglyphtounicode{sadfinalarabic}{FEBA} +\pdfglyphtounicode{sadinitialarabic}{FEBB} +\pdfglyphtounicode{sadmedialarabic}{FEBC} +\pdfglyphtounicode{sagujarati}{0AB8} +\pdfglyphtounicode{sagurmukhi}{0A38} +\pdfglyphtounicode{sahiragana}{3055} +\pdfglyphtounicode{sakatakana}{30B5} +\pdfglyphtounicode{sakatakanahalfwidth}{FF7B} +\pdfglyphtounicode{sallallahoualayhewasallamarabic}{FDFA} +\pdfglyphtounicode{samekh}{05E1} +\pdfglyphtounicode{samekhdagesh}{FB41} +\pdfglyphtounicode{samekhdageshhebrew}{FB41} +\pdfglyphtounicode{samekhhebrew}{05E1} +\pdfglyphtounicode{saraaathai}{0E32} +\pdfglyphtounicode{saraaethai}{0E41} +\pdfglyphtounicode{saraaimaimalaithai}{0E44} +\pdfglyphtounicode{saraaimaimuanthai}{0E43} +\pdfglyphtounicode{saraamthai}{0E33} +\pdfglyphtounicode{saraathai}{0E30} +\pdfglyphtounicode{saraethai}{0E40} +\pdfglyphtounicode{saraiileftthai}{F886} +\pdfglyphtounicode{saraiithai}{0E35} +\pdfglyphtounicode{saraileftthai}{F885} +\pdfglyphtounicode{saraithai}{0E34} +\pdfglyphtounicode{saraothai}{0E42} +\pdfglyphtounicode{saraueeleftthai}{F888} +\pdfglyphtounicode{saraueethai}{0E37} +\pdfglyphtounicode{saraueleftthai}{F887} +\pdfglyphtounicode{sarauethai}{0E36} +\pdfglyphtounicode{sarauthai}{0E38} +\pdfglyphtounicode{sarauuthai}{0E39} +\pdfglyphtounicode{satisfies}{22A8} +\pdfglyphtounicode{sbopomofo}{3119} +\pdfglyphtounicode{scaron}{0161} +\pdfglyphtounicode{scarondotaccent}{1E67} +\pdfglyphtounicode{scedilla}{015F} +\pdfglyphtounicode{schwa}{0259} +\pdfglyphtounicode{schwacyrillic}{04D9} +\pdfglyphtounicode{schwadieresiscyrillic}{04DB} +\pdfglyphtounicode{schwahook}{025A} +\pdfglyphtounicode{scircle}{24E2} +\pdfglyphtounicode{scircumflex}{015D} +\pdfglyphtounicode{scommaaccent}{0219} +\pdfglyphtounicode{sdotaccent}{1E61} +\pdfglyphtounicode{sdotbelow}{1E63} +\pdfglyphtounicode{sdotbelowdotaccent}{1E69} +\pdfglyphtounicode{seagullbelowcmb}{033C} +\pdfglyphtounicode{second}{2033} +\pdfglyphtounicode{secondtonechinese}{02CA} +\pdfglyphtounicode{section}{00A7} +\pdfglyphtounicode{seenarabic}{0633} +\pdfglyphtounicode{seenfinalarabic}{FEB2} +\pdfglyphtounicode{seeninitialarabic}{FEB3} +\pdfglyphtounicode{seenmedialarabic}{FEB4} +\pdfglyphtounicode{segol}{05B6} +\pdfglyphtounicode{segol13}{05B6} +\pdfglyphtounicode{segol1f}{05B6} +\pdfglyphtounicode{segol2c}{05B6} +\pdfglyphtounicode{segolhebrew}{05B6} +\pdfglyphtounicode{segolnarrowhebrew}{05B6} +\pdfglyphtounicode{segolquarterhebrew}{05B6} +\pdfglyphtounicode{segoltahebrew}{0592} +\pdfglyphtounicode{segolwidehebrew}{05B6} +\pdfglyphtounicode{seharmenian}{057D} +\pdfglyphtounicode{sehiragana}{305B} +\pdfglyphtounicode{sekatakana}{30BB} +\pdfglyphtounicode{sekatakanahalfwidth}{FF7E} +\pdfglyphtounicode{semicolon}{003B} +\pdfglyphtounicode{semicolonarabic}{061B} +\pdfglyphtounicode{semicolonmonospace}{FF1B} +\pdfglyphtounicode{semicolonsmall}{FE54} +\pdfglyphtounicode{semivoicedmarkkana}{309C} +\pdfglyphtounicode{semivoicedmarkkanahalfwidth}{FF9F} +\pdfglyphtounicode{sentisquare}{3322} +\pdfglyphtounicode{sentosquare}{3323} +\pdfglyphtounicode{seven}{0037} +\pdfglyphtounicode{sevenarabic}{0667} +\pdfglyphtounicode{sevenbengali}{09ED} +\pdfglyphtounicode{sevencircle}{2466} +\pdfglyphtounicode{sevencircleinversesansserif}{2790} +\pdfglyphtounicode{sevendeva}{096D} +\pdfglyphtounicode{seveneighths}{215E} +\pdfglyphtounicode{sevengujarati}{0AED} +\pdfglyphtounicode{sevengurmukhi}{0A6D} +\pdfglyphtounicode{sevenhackarabic}{0667} +\pdfglyphtounicode{sevenhangzhou}{3027} +\pdfglyphtounicode{sevenideographicparen}{3226} +\pdfglyphtounicode{seveninferior}{2087} +\pdfglyphtounicode{sevenmonospace}{FF17} +\pdfglyphtounicode{sevenoldstyle}{0037} +\pdfglyphtounicode{sevenparen}{247A} +\pdfglyphtounicode{sevenperiod}{248E} +\pdfglyphtounicode{sevenpersian}{06F7} +\pdfglyphtounicode{sevenroman}{2176} +\pdfglyphtounicode{sevensuperior}{2077} +\pdfglyphtounicode{seventeencircle}{2470} +\pdfglyphtounicode{seventeenparen}{2484} +\pdfglyphtounicode{seventeenperiod}{2498} +\pdfglyphtounicode{seventhai}{0E57} +\pdfglyphtounicode{sfthyphen}{00AD} +\pdfglyphtounicode{shaarmenian}{0577} +\pdfglyphtounicode{shabengali}{09B6} +\pdfglyphtounicode{shacyrillic}{0448} +\pdfglyphtounicode{shaddaarabic}{0651} +\pdfglyphtounicode{shaddadammaarabic}{FC61} +\pdfglyphtounicode{shaddadammatanarabic}{FC5E} +\pdfglyphtounicode{shaddafathaarabic}{FC60} +\pdfglyphtounicode{shaddafathatanarabic}{0651 064B} +\pdfglyphtounicode{shaddakasraarabic}{FC62} +\pdfglyphtounicode{shaddakasratanarabic}{FC5F} +\pdfglyphtounicode{shade}{2592} +\pdfglyphtounicode{shadedark}{2593} +\pdfglyphtounicode{shadelight}{2591} +\pdfglyphtounicode{shademedium}{2592} +\pdfglyphtounicode{shadeva}{0936} +\pdfglyphtounicode{shagujarati}{0AB6} +\pdfglyphtounicode{shagurmukhi}{0A36} +\pdfglyphtounicode{shalshelethebrew}{0593} +\pdfglyphtounicode{sharp}{266F} +\pdfglyphtounicode{shbopomofo}{3115} +\pdfglyphtounicode{shchacyrillic}{0449} +\pdfglyphtounicode{sheenarabic}{0634} +\pdfglyphtounicode{sheenfinalarabic}{FEB6} +\pdfglyphtounicode{sheeninitialarabic}{FEB7} +\pdfglyphtounicode{sheenmedialarabic}{FEB8} +\pdfglyphtounicode{sheicoptic}{03E3} +\pdfglyphtounicode{sheqel}{20AA} +\pdfglyphtounicode{sheqelhebrew}{20AA} +\pdfglyphtounicode{sheva}{05B0} +\pdfglyphtounicode{sheva115}{05B0} +\pdfglyphtounicode{sheva15}{05B0} +\pdfglyphtounicode{sheva22}{05B0} +\pdfglyphtounicode{sheva2e}{05B0} +\pdfglyphtounicode{shevahebrew}{05B0} +\pdfglyphtounicode{shevanarrowhebrew}{05B0} +\pdfglyphtounicode{shevaquarterhebrew}{05B0} +\pdfglyphtounicode{shevawidehebrew}{05B0} +\pdfglyphtounicode{shhacyrillic}{04BB} +\pdfglyphtounicode{shiftleft}{21B0} +\pdfglyphtounicode{shiftright}{21B1} +\pdfglyphtounicode{shimacoptic}{03ED} +\pdfglyphtounicode{shin}{05E9} +\pdfglyphtounicode{shindagesh}{FB49} +\pdfglyphtounicode{shindageshhebrew}{FB49} +\pdfglyphtounicode{shindageshshindot}{FB2C} +\pdfglyphtounicode{shindageshshindothebrew}{FB2C} +\pdfglyphtounicode{shindageshsindot}{FB2D} +\pdfglyphtounicode{shindageshsindothebrew}{FB2D} +\pdfglyphtounicode{shindothebrew}{05C1} +\pdfglyphtounicode{shinhebrew}{05E9} +\pdfglyphtounicode{shinshindot}{FB2A} +\pdfglyphtounicode{shinshindothebrew}{FB2A} +\pdfglyphtounicode{shinsindot}{FB2B} +\pdfglyphtounicode{shinsindothebrew}{FB2B} +\pdfglyphtounicode{shook}{0282} +\pdfglyphtounicode{sigma}{03C3} +\pdfglyphtounicode{sigma1}{03C2} +\pdfglyphtounicode{sigmafinal}{03C2} +\pdfglyphtounicode{sigmalunatesymbolgreek}{03F2} +\pdfglyphtounicode{sihiragana}{3057} +\pdfglyphtounicode{sikatakana}{30B7} +\pdfglyphtounicode{sikatakanahalfwidth}{FF7C} +\pdfglyphtounicode{siluqhebrew}{05BD} +\pdfglyphtounicode{siluqlefthebrew}{05BD} +\pdfglyphtounicode{similar}{223C} +\pdfglyphtounicode{similarequal}{2243} +\pdfglyphtounicode{sindothebrew}{05C2} +\pdfglyphtounicode{siosacirclekorean}{3274} +\pdfglyphtounicode{siosaparenkorean}{3214} +\pdfglyphtounicode{sioscieuckorean}{317E} +\pdfglyphtounicode{sioscirclekorean}{3266} +\pdfglyphtounicode{sioskiyeokkorean}{317A} +\pdfglyphtounicode{sioskorean}{3145} +\pdfglyphtounicode{siosnieunkorean}{317B} +\pdfglyphtounicode{siosparenkorean}{3206} +\pdfglyphtounicode{siospieupkorean}{317D} +\pdfglyphtounicode{siostikeutkorean}{317C} +\pdfglyphtounicode{six}{0036} +\pdfglyphtounicode{sixarabic}{0666} +\pdfglyphtounicode{sixbengali}{09EC} +\pdfglyphtounicode{sixcircle}{2465} +\pdfglyphtounicode{sixcircleinversesansserif}{278F} +\pdfglyphtounicode{sixdeva}{096C} +\pdfglyphtounicode{sixgujarati}{0AEC} +\pdfglyphtounicode{sixgurmukhi}{0A6C} +\pdfglyphtounicode{sixhackarabic}{0666} +\pdfglyphtounicode{sixhangzhou}{3026} +\pdfglyphtounicode{sixideographicparen}{3225} +\pdfglyphtounicode{sixinferior}{2086} +\pdfglyphtounicode{sixmonospace}{FF16} +\pdfglyphtounicode{sixoldstyle}{0036} +\pdfglyphtounicode{sixparen}{2479} +\pdfglyphtounicode{sixperiod}{248D} +\pdfglyphtounicode{sixpersian}{06F6} +\pdfglyphtounicode{sixroman}{2175} +\pdfglyphtounicode{sixsuperior}{2076} +\pdfglyphtounicode{sixteencircle}{246F} +\pdfglyphtounicode{sixteencurrencydenominatorbengali}{09F9} +\pdfglyphtounicode{sixteenparen}{2483} +\pdfglyphtounicode{sixteenperiod}{2497} +\pdfglyphtounicode{sixthai}{0E56} +\pdfglyphtounicode{slash}{002F} +\pdfglyphtounicode{slashmonospace}{FF0F} +\pdfglyphtounicode{slong}{017F} +\pdfglyphtounicode{slongdotaccent}{1E9B} +\pdfglyphtounicode{slurabove}{2322} +\pdfglyphtounicode{slurbelow}{2323} +\pdfglyphtounicode{smile}{2323} +\pdfglyphtounicode{smileface}{263A} +\pdfglyphtounicode{smonospace}{FF53} +\pdfglyphtounicode{sofpasuqhebrew}{05C3} +\pdfglyphtounicode{softhyphen}{00AD} +\pdfglyphtounicode{softsigncyrillic}{044C} +\pdfglyphtounicode{sohiragana}{305D} +\pdfglyphtounicode{sokatakana}{30BD} +\pdfglyphtounicode{sokatakanahalfwidth}{FF7F} +\pdfglyphtounicode{soliduslongoverlaycmb}{0338} +\pdfglyphtounicode{solidusshortoverlaycmb}{0337} +\pdfglyphtounicode{sorusithai}{0E29} +\pdfglyphtounicode{sosalathai}{0E28} +\pdfglyphtounicode{sosothai}{0E0B} +\pdfglyphtounicode{sosuathai}{0E2A} +\pdfglyphtounicode{space}{0020} +\pdfglyphtounicode{spacehackarabic}{0020} +\pdfglyphtounicode{spade}{2660} +\pdfglyphtounicode{spadesuitblack}{2660} +\pdfglyphtounicode{spadesuitwhite}{2664} +\pdfglyphtounicode{sparen}{24AE} +\pdfglyphtounicode{sphericalangle}{2222} +\pdfglyphtounicode{square}{25A1} +\pdfglyphtounicode{squarebelowcmb}{033B} +\pdfglyphtounicode{squarecc}{33C4} +\pdfglyphtounicode{squarecm}{339D} +\pdfglyphtounicode{squarediagonalcrosshatchfill}{25A9} +\pdfglyphtounicode{squaredot}{22A1} +\pdfglyphtounicode{squarehorizontalfill}{25A4} +\pdfglyphtounicode{squareimage}{228F} +\pdfglyphtounicode{squarekg}{338F} +\pdfglyphtounicode{squarekm}{339E} +\pdfglyphtounicode{squarekmcapital}{33CE} +\pdfglyphtounicode{squareln}{33D1} +\pdfglyphtounicode{squarelog}{33D2} +\pdfglyphtounicode{squaremg}{338E} +\pdfglyphtounicode{squaremil}{33D5} +\pdfglyphtounicode{squareminus}{229F} +\pdfglyphtounicode{squaremm}{339C} +\pdfglyphtounicode{squaremsquared}{33A1} +\pdfglyphtounicode{squaremultiply}{22A0} +\pdfglyphtounicode{squareoriginal}{2290} +\pdfglyphtounicode{squareorthogonalcrosshatchfill}{25A6} +\pdfglyphtounicode{squareplus}{229E} +\pdfglyphtounicode{squaresolid}{25A0} +\pdfglyphtounicode{squareupperlefttolowerrightfill}{25A7} +\pdfglyphtounicode{squareupperrighttolowerleftfill}{25A8} +\pdfglyphtounicode{squareverticalfill}{25A5} +\pdfglyphtounicode{squarewhitewithsmallblack}{25A3} +\pdfglyphtounicode{squiggleleftright}{21AD} +\pdfglyphtounicode{squiggleright}{21DD} +\pdfglyphtounicode{srsquare}{33DB} +\pdfglyphtounicode{ssabengali}{09B7} +\pdfglyphtounicode{ssadeva}{0937} +\pdfglyphtounicode{ssagujarati}{0AB7} +\pdfglyphtounicode{ssangcieuckorean}{3149} +\pdfglyphtounicode{ssanghieuhkorean}{3185} +\pdfglyphtounicode{ssangieungkorean}{3180} +\pdfglyphtounicode{ssangkiyeokkorean}{3132} +\pdfglyphtounicode{ssangnieunkorean}{3165} +\pdfglyphtounicode{ssangpieupkorean}{3143} +\pdfglyphtounicode{ssangsioskorean}{3146} +\pdfglyphtounicode{ssangtikeutkorean}{3138} +\pdfglyphtounicode{ssuperior}{0073} +\pdfglyphtounicode{star}{22C6} +\pdfglyphtounicode{sterling}{00A3} +\pdfglyphtounicode{sterlingmonospace}{FFE1} +\pdfglyphtounicode{strokelongoverlaycmb}{0336} +\pdfglyphtounicode{strokeshortoverlaycmb}{0335} +\pdfglyphtounicode{subset}{2282} +\pdfglyphtounicode{subsetdbl}{22D0} +\pdfglyphtounicode{subsetdblequal}{2AC5} +\pdfglyphtounicode{subsetnoteql}{228A} +\pdfglyphtounicode{subsetnotequal}{228A} +\pdfglyphtounicode{subsetorequal}{2286} +\pdfglyphtounicode{subsetornotdbleql}{2ACB} +\pdfglyphtounicode{subsetsqequal}{2291} +\pdfglyphtounicode{succeeds}{227B} +\pdfglyphtounicode{suchthat}{220B} +\pdfglyphtounicode{suhiragana}{3059} +\pdfglyphtounicode{sukatakana}{30B9} +\pdfglyphtounicode{sukatakanahalfwidth}{FF7D} +\pdfglyphtounicode{sukunarabic}{0652} +\pdfglyphtounicode{summation}{2211} +\pdfglyphtounicode{sun}{263C} +\pdfglyphtounicode{superset}{2283} +\pdfglyphtounicode{supersetdbl}{22D1} +\pdfglyphtounicode{supersetdblequal}{2AC6} +\pdfglyphtounicode{supersetnoteql}{228B} +\pdfglyphtounicode{supersetnotequal}{228B} +\pdfglyphtounicode{supersetorequal}{2287} +\pdfglyphtounicode{supersetornotdbleql}{2ACC} +\pdfglyphtounicode{supersetsqequal}{2292} +\pdfglyphtounicode{svsquare}{33DC} +\pdfglyphtounicode{syouwaerasquare}{337C} +\pdfglyphtounicode{t}{0074} +\pdfglyphtounicode{tabengali}{09A4} +\pdfglyphtounicode{tackdown}{22A4} +\pdfglyphtounicode{tackleft}{22A3} +\pdfglyphtounicode{tadeva}{0924} +\pdfglyphtounicode{tagujarati}{0AA4} +\pdfglyphtounicode{tagurmukhi}{0A24} +\pdfglyphtounicode{taharabic}{0637} +\pdfglyphtounicode{tahfinalarabic}{FEC2} +\pdfglyphtounicode{tahinitialarabic}{FEC3} +\pdfglyphtounicode{tahiragana}{305F} +\pdfglyphtounicode{tahmedialarabic}{FEC4} +\pdfglyphtounicode{taisyouerasquare}{337D} +\pdfglyphtounicode{takatakana}{30BF} +\pdfglyphtounicode{takatakanahalfwidth}{FF80} +\pdfglyphtounicode{tatweelarabic}{0640} +\pdfglyphtounicode{tau}{03C4} +\pdfglyphtounicode{tav}{05EA} +\pdfglyphtounicode{tavdages}{FB4A} +\pdfglyphtounicode{tavdagesh}{FB4A} +\pdfglyphtounicode{tavdageshhebrew}{FB4A} +\pdfglyphtounicode{tavhebrew}{05EA} +\pdfglyphtounicode{tbar}{0167} +\pdfglyphtounicode{tbopomofo}{310A} +\pdfglyphtounicode{tcaron}{0165} +\pdfglyphtounicode{tccurl}{02A8} +\pdfglyphtounicode{tcedilla}{0163} +\pdfglyphtounicode{tcheharabic}{0686} +\pdfglyphtounicode{tchehfinalarabic}{FB7B} +\pdfglyphtounicode{tchehinitialarabic}{FB7C} +\pdfglyphtounicode{tchehmedialarabic}{FB7D} +\pdfglyphtounicode{tchehmeeminitialarabic}{FB7C FEE4} +\pdfglyphtounicode{tcircle}{24E3} +\pdfglyphtounicode{tcircumflexbelow}{1E71} +\pdfglyphtounicode{tcommaaccent}{0163} +\pdfglyphtounicode{tdieresis}{1E97} +\pdfglyphtounicode{tdotaccent}{1E6B} +\pdfglyphtounicode{tdotbelow}{1E6D} +\pdfglyphtounicode{tecyrillic}{0442} +\pdfglyphtounicode{tedescendercyrillic}{04AD} +\pdfglyphtounicode{teharabic}{062A} +\pdfglyphtounicode{tehfinalarabic}{FE96} +\pdfglyphtounicode{tehhahinitialarabic}{FCA2} +\pdfglyphtounicode{tehhahisolatedarabic}{FC0C} +\pdfglyphtounicode{tehinitialarabic}{FE97} +\pdfglyphtounicode{tehiragana}{3066} +\pdfglyphtounicode{tehjeeminitialarabic}{FCA1} +\pdfglyphtounicode{tehjeemisolatedarabic}{FC0B} +\pdfglyphtounicode{tehmarbutaarabic}{0629} +\pdfglyphtounicode{tehmarbutafinalarabic}{FE94} +\pdfglyphtounicode{tehmedialarabic}{FE98} +\pdfglyphtounicode{tehmeeminitialarabic}{FCA4} +\pdfglyphtounicode{tehmeemisolatedarabic}{FC0E} +\pdfglyphtounicode{tehnoonfinalarabic}{FC73} +\pdfglyphtounicode{tekatakana}{30C6} +\pdfglyphtounicode{tekatakanahalfwidth}{FF83} +\pdfglyphtounicode{telephone}{2121} +\pdfglyphtounicode{telephoneblack}{260E} +\pdfglyphtounicode{telishagedolahebrew}{05A0} +\pdfglyphtounicode{telishaqetanahebrew}{05A9} +\pdfglyphtounicode{tencircle}{2469} +\pdfglyphtounicode{tenideographicparen}{3229} +\pdfglyphtounicode{tenparen}{247D} +\pdfglyphtounicode{tenperiod}{2491} +\pdfglyphtounicode{tenroman}{2179} +\pdfglyphtounicode{tesh}{02A7} +\pdfglyphtounicode{tet}{05D8} +\pdfglyphtounicode{tetdagesh}{FB38} +\pdfglyphtounicode{tetdageshhebrew}{FB38} +\pdfglyphtounicode{tethebrew}{05D8} +\pdfglyphtounicode{tetsecyrillic}{04B5} +\pdfglyphtounicode{tevirhebrew}{059B} +\pdfglyphtounicode{tevirlefthebrew}{059B} +\pdfglyphtounicode{tfm:cmbsy10/diamond}{2662} +\pdfglyphtounicode{tfm:cmbsy10/heart}{2661} +\pdfglyphtounicode{tfm:cmbsy5/diamond}{2662} +\pdfglyphtounicode{tfm:cmbsy5/heart}{2661} +\pdfglyphtounicode{tfm:cmbsy6/diamond}{2662} +\pdfglyphtounicode{tfm:cmbsy6/heart}{2661} +\pdfglyphtounicode{tfm:cmbsy7/diamond}{2662} +\pdfglyphtounicode{tfm:cmbsy7/heart}{2661} +\pdfglyphtounicode{tfm:cmbsy8/diamond}{2662} +\pdfglyphtounicode{tfm:cmbsy8/heart}{2661} +\pdfglyphtounicode{tfm:cmbsy9/diamond}{2662} +\pdfglyphtounicode{tfm:cmbsy9/heart}{2661} +\pdfglyphtounicode{tfm:cmmi10/phi}{03D5} +\pdfglyphtounicode{tfm:cmmi10/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmi12/phi}{03D5} +\pdfglyphtounicode{tfm:cmmi12/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmi5/phi}{03D5} +\pdfglyphtounicode{tfm:cmmi5/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmi6/phi}{03D5} +\pdfglyphtounicode{tfm:cmmi6/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmi7/phi}{03D5} +\pdfglyphtounicode{tfm:cmmi7/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmi8/phi}{03D5} +\pdfglyphtounicode{tfm:cmmi8/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmi9/phi}{03D5} +\pdfglyphtounicode{tfm:cmmi9/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmib10/phi}{03D5} +\pdfglyphtounicode{tfm:cmmib10/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmib5/phi}{03D5} +\pdfglyphtounicode{tfm:cmmib5/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmib6/phi}{03D5} +\pdfglyphtounicode{tfm:cmmib6/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmib7/phi}{03D5} +\pdfglyphtounicode{tfm:cmmib7/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmib8/phi}{03D5} +\pdfglyphtounicode{tfm:cmmib8/phi1}{03C6} +\pdfglyphtounicode{tfm:cmmib9/phi}{03D5} +\pdfglyphtounicode{tfm:cmmib9/phi1}{03C6} +\pdfglyphtounicode{tfm:cmsy10/diamond}{2662} +\pdfglyphtounicode{tfm:cmsy10/heart}{2661} +\pdfglyphtounicode{tfm:cmsy5/heart}{2661} +\pdfglyphtounicode{tfm:cmsy6/diamond}{2662} +\pdfglyphtounicode{tfm:cmsy6/heart}{2661} +\pdfglyphtounicode{tfm:cmsy7/diamond}{2662} +\pdfglyphtounicode{tfm:cmsy7/heart}{2661} +\pdfglyphtounicode{tfm:cmsy8/diamond}{2662} +\pdfglyphtounicode{tfm:cmsy8/heart}{2661} +\pdfglyphtounicode{tfm:cmsy9/diamond}{2662} +\pdfglyphtounicode{tfm:cmsy9/heart}{2661} +\pdfglyphtounicode{tfm:eurb10/phi}{03D5} +\pdfglyphtounicode{tfm:eurb10/phi1}{03C6} +\pdfglyphtounicode{tfm:eurb5/phi}{03D5} +\pdfglyphtounicode{tfm:eurb5/phi1}{03C6} +\pdfglyphtounicode{tfm:eurb6/phi}{03D5} +\pdfglyphtounicode{tfm:eurb6/phi1}{03C6} +\pdfglyphtounicode{tfm:eurb7/phi}{03D5} +\pdfglyphtounicode{tfm:eurb7/phi1}{03C6} +\pdfglyphtounicode{tfm:eurb8/phi}{03D5} +\pdfglyphtounicode{tfm:eurb8/phi1}{03C6} +\pdfglyphtounicode{tfm:eurb9/phi}{03D5} +\pdfglyphtounicode{tfm:eurb9/phi1}{03C6} +\pdfglyphtounicode{tfm:eurm10/phi}{03D5} +\pdfglyphtounicode{tfm:eurm10/phi1}{03C6} +\pdfglyphtounicode{tfm:eurm5/phi}{03D5} +\pdfglyphtounicode{tfm:eurm5/phi1}{03C6} +\pdfglyphtounicode{tfm:eurm6/phi}{03D5} +\pdfglyphtounicode{tfm:eurm6/phi1}{03C6} +\pdfglyphtounicode{tfm:eurm7/phi}{03D5} +\pdfglyphtounicode{tfm:eurm7/phi1}{03C6} +\pdfglyphtounicode{tfm:eurm8/phi}{03D5} +\pdfglyphtounicode{tfm:eurm8/phi1}{03C6} +\pdfglyphtounicode{tfm:eurm9/phi}{03D5} +\pdfglyphtounicode{tfm:eurm9/phi1}{03C6} +\pdfglyphtounicode{tfm:fplmbi/phi}{03D5} +\pdfglyphtounicode{tfm:fplmbi/phi1}{03C6} +\pdfglyphtounicode{tfm:fplmri/phi}{03D5} +\pdfglyphtounicode{tfm:fplmri/phi1}{03C6} +\pdfglyphtounicode{tfm:lmbsy10/diamond}{2662} +\pdfglyphtounicode{tfm:lmbsy10/heart}{2661} +\pdfglyphtounicode{tfm:lmbsy5/diamond}{2662} +\pdfglyphtounicode{tfm:lmbsy5/heart}{2661} +\pdfglyphtounicode{tfm:lmbsy7/diamond}{2662} +\pdfglyphtounicode{tfm:lmbsy7/heart}{2661} +\pdfglyphtounicode{tfm:lmmi10/phi}{03D5} +\pdfglyphtounicode{tfm:lmmi10/phi1}{03C6} +\pdfglyphtounicode{tfm:lmmi12/phi}{03D5} +\pdfglyphtounicode{tfm:lmmi12/phi1}{03C6} +\pdfglyphtounicode{tfm:lmmi5/phi}{03D5} +\pdfglyphtounicode{tfm:lmmi5/phi1}{03C6} +\pdfglyphtounicode{tfm:lmmi6/phi}{03D5} +\pdfglyphtounicode{tfm:lmmi6/phi1}{03C6} +\pdfglyphtounicode{tfm:lmmi7/phi}{03D5} +\pdfglyphtounicode{tfm:lmmi7/phi1}{03C6} +\pdfglyphtounicode{tfm:lmmi8/phi}{03D5} +\pdfglyphtounicode{tfm:lmmi8/phi1}{03C6} +\pdfglyphtounicode{tfm:lmmi9/phi}{03D5} +\pdfglyphtounicode{tfm:lmmi9/phi1}{03C6} +\pdfglyphtounicode{tfm:lmmib10/phi}{03D5} +\pdfglyphtounicode{tfm:lmmib10/phi1}{03C6} +\pdfglyphtounicode{tfm:lmmib5/phi}{03D5} +\pdfglyphtounicode{tfm:lmmib5/phi1}{03C6} +\pdfglyphtounicode{tfm:lmmib7/phi}{03D5} +\pdfglyphtounicode{tfm:lmmib7/phi1}{03C6} +\pdfglyphtounicode{tfm:lmsy10/diamond}{2662} +\pdfglyphtounicode{tfm:lmsy10/heart}{2661} +\pdfglyphtounicode{tfm:lmsy5/diamond}{2662} +\pdfglyphtounicode{tfm:lmsy5/heart}{2661} +\pdfglyphtounicode{tfm:lmsy6/diamond}{2662} +\pdfglyphtounicode{tfm:lmsy6/heart}{2661} +\pdfglyphtounicode{tfm:lmsy7/diamond}{2662} +\pdfglyphtounicode{tfm:lmsy7/heart}{2661} +\pdfglyphtounicode{tfm:lmsy8/diamond}{2662} +\pdfglyphtounicode{tfm:lmsy8/heart}{2661} +\pdfglyphtounicode{tfm:lmsy9/diamond}{2662} +\pdfglyphtounicode{tfm:lmsy9/heart}{2661} +\pdfglyphtounicode{tfm:msam10/diamond}{2662} +\pdfglyphtounicode{tfm:msam5/diamond}{2662} +\pdfglyphtounicode{tfm:msam6/diamond}{2662} +\pdfglyphtounicode{tfm:msam7/diamond}{2662} +\pdfglyphtounicode{tfm:msam8/diamond}{2662} +\pdfglyphtounicode{tfm:msam9/diamond}{2662} +\pdfglyphtounicode{tfm:pxbmia/phi}{03D5} +\pdfglyphtounicode{tfm:pxbmia/phi1}{03C6} +\pdfglyphtounicode{tfm:pxbsy/diamond}{2662} +\pdfglyphtounicode{tfm:pxbsy/heart}{2661} +\pdfglyphtounicode{tfm:pxbsya/diamond}{2662} +\pdfglyphtounicode{tfm:pxmia/phi}{03D5} +\pdfglyphtounicode{tfm:pxmia/phi1}{03C6} +\pdfglyphtounicode{tfm:pxsy/diamond}{2662} +\pdfglyphtounicode{tfm:pxsy/heart}{2661} +\pdfglyphtounicode{tfm:pxsya/diamond}{2662} +\pdfglyphtounicode{tfm:pzdr/a1}{2701} +\pdfglyphtounicode{tfm:pzdr/a10}{2721} +\pdfglyphtounicode{tfm:pzdr/a100}{275E} +\pdfglyphtounicode{tfm:pzdr/a101}{2761} +\pdfglyphtounicode{tfm:pzdr/a102}{2762} +\pdfglyphtounicode{tfm:pzdr/a103}{2763} +\pdfglyphtounicode{tfm:pzdr/a104}{2764} +\pdfglyphtounicode{tfm:pzdr/a105}{2710} +\pdfglyphtounicode{tfm:pzdr/a106}{2765} +\pdfglyphtounicode{tfm:pzdr/a107}{2766} +\pdfglyphtounicode{tfm:pzdr/a108}{2767} +\pdfglyphtounicode{tfm:pzdr/a109}{2660} +\pdfglyphtounicode{tfm:pzdr/a11}{261B} +\pdfglyphtounicode{tfm:pzdr/a110}{2665} +\pdfglyphtounicode{tfm:pzdr/a111}{2666} +\pdfglyphtounicode{tfm:pzdr/a112}{2663} +\pdfglyphtounicode{tfm:pzdr/a117}{2709} +\pdfglyphtounicode{tfm:pzdr/a118}{2708} +\pdfglyphtounicode{tfm:pzdr/a119}{2707} +\pdfglyphtounicode{tfm:pzdr/a12}{261E} +\pdfglyphtounicode{tfm:pzdr/a120}{2460} +\pdfglyphtounicode{tfm:pzdr/a121}{2461} +\pdfglyphtounicode{tfm:pzdr/a122}{2462} +\pdfglyphtounicode{tfm:pzdr/a123}{2463} +\pdfglyphtounicode{tfm:pzdr/a124}{2464} +\pdfglyphtounicode{tfm:pzdr/a125}{2465} +\pdfglyphtounicode{tfm:pzdr/a126}{2466} +\pdfglyphtounicode{tfm:pzdr/a127}{2467} +\pdfglyphtounicode{tfm:pzdr/a128}{2468} +\pdfglyphtounicode{tfm:pzdr/a129}{2469} +\pdfglyphtounicode{tfm:pzdr/a13}{270C} +\pdfglyphtounicode{tfm:pzdr/a130}{2776} +\pdfglyphtounicode{tfm:pzdr/a131}{2777} +\pdfglyphtounicode{tfm:pzdr/a132}{2778} +\pdfglyphtounicode{tfm:pzdr/a133}{2779} +\pdfglyphtounicode{tfm:pzdr/a134}{277A} +\pdfglyphtounicode{tfm:pzdr/a135}{277B} +\pdfglyphtounicode{tfm:pzdr/a136}{277C} +\pdfglyphtounicode{tfm:pzdr/a137}{277D} +\pdfglyphtounicode{tfm:pzdr/a138}{277E} +\pdfglyphtounicode{tfm:pzdr/a139}{277F} +\pdfglyphtounicode{tfm:pzdr/a14}{270D} +\pdfglyphtounicode{tfm:pzdr/a140}{2780} +\pdfglyphtounicode{tfm:pzdr/a141}{2781} +\pdfglyphtounicode{tfm:pzdr/a142}{2782} +\pdfglyphtounicode{tfm:pzdr/a143}{2783} +\pdfglyphtounicode{tfm:pzdr/a144}{2784} +\pdfglyphtounicode{tfm:pzdr/a145}{2785} +\pdfglyphtounicode{tfm:pzdr/a146}{2786} +\pdfglyphtounicode{tfm:pzdr/a147}{2787} +\pdfglyphtounicode{tfm:pzdr/a148}{2788} +\pdfglyphtounicode{tfm:pzdr/a149}{2789} +\pdfglyphtounicode{tfm:pzdr/a15}{270E} +\pdfglyphtounicode{tfm:pzdr/a150}{278A} +\pdfglyphtounicode{tfm:pzdr/a151}{278B} +\pdfglyphtounicode{tfm:pzdr/a152}{278C} +\pdfglyphtounicode{tfm:pzdr/a153}{278D} +\pdfglyphtounicode{tfm:pzdr/a154}{278E} +\pdfglyphtounicode{tfm:pzdr/a155}{278F} +\pdfglyphtounicode{tfm:pzdr/a156}{2790} +\pdfglyphtounicode{tfm:pzdr/a157}{2791} +\pdfglyphtounicode{tfm:pzdr/a158}{2792} +\pdfglyphtounicode{tfm:pzdr/a159}{2793} +\pdfglyphtounicode{tfm:pzdr/a16}{270F} +\pdfglyphtounicode{tfm:pzdr/a160}{2794} +\pdfglyphtounicode{tfm:pzdr/a161}{2192} +\pdfglyphtounicode{tfm:pzdr/a162}{27A3} +\pdfglyphtounicode{tfm:pzdr/a163}{2194} +\pdfglyphtounicode{tfm:pzdr/a164}{2195} +\pdfglyphtounicode{tfm:pzdr/a165}{2799} +\pdfglyphtounicode{tfm:pzdr/a166}{279B} +\pdfglyphtounicode{tfm:pzdr/a167}{279C} +\pdfglyphtounicode{tfm:pzdr/a168}{279D} +\pdfglyphtounicode{tfm:pzdr/a169}{279E} +\pdfglyphtounicode{tfm:pzdr/a17}{2711} +\pdfglyphtounicode{tfm:pzdr/a170}{279F} +\pdfglyphtounicode{tfm:pzdr/a171}{27A0} +\pdfglyphtounicode{tfm:pzdr/a172}{27A1} +\pdfglyphtounicode{tfm:pzdr/a173}{27A2} +\pdfglyphtounicode{tfm:pzdr/a174}{27A4} +\pdfglyphtounicode{tfm:pzdr/a175}{27A5} +\pdfglyphtounicode{tfm:pzdr/a176}{27A6} +\pdfglyphtounicode{tfm:pzdr/a177}{27A7} +\pdfglyphtounicode{tfm:pzdr/a178}{27A8} +\pdfglyphtounicode{tfm:pzdr/a179}{27A9} +\pdfglyphtounicode{tfm:pzdr/a18}{2712} +\pdfglyphtounicode{tfm:pzdr/a180}{27AB} +\pdfglyphtounicode{tfm:pzdr/a181}{27AD} +\pdfglyphtounicode{tfm:pzdr/a182}{27AF} +\pdfglyphtounicode{tfm:pzdr/a183}{27B2} +\pdfglyphtounicode{tfm:pzdr/a184}{27B3} +\pdfglyphtounicode{tfm:pzdr/a185}{27B5} +\pdfglyphtounicode{tfm:pzdr/a186}{27B8} +\pdfglyphtounicode{tfm:pzdr/a187}{27BA} +\pdfglyphtounicode{tfm:pzdr/a188}{27BB} +\pdfglyphtounicode{tfm:pzdr/a189}{27BC} +\pdfglyphtounicode{tfm:pzdr/a19}{2713} +\pdfglyphtounicode{tfm:pzdr/a190}{27BD} +\pdfglyphtounicode{tfm:pzdr/a191}{27BE} +\pdfglyphtounicode{tfm:pzdr/a192}{279A} +\pdfglyphtounicode{tfm:pzdr/a193}{27AA} +\pdfglyphtounicode{tfm:pzdr/a194}{27B6} +\pdfglyphtounicode{tfm:pzdr/a195}{27B9} +\pdfglyphtounicode{tfm:pzdr/a196}{2798} +\pdfglyphtounicode{tfm:pzdr/a197}{27B4} +\pdfglyphtounicode{tfm:pzdr/a198}{27B7} +\pdfglyphtounicode{tfm:pzdr/a199}{27AC} +\pdfglyphtounicode{tfm:pzdr/a2}{2702} +\pdfglyphtounicode{tfm:pzdr/a20}{2714} +\pdfglyphtounicode{tfm:pzdr/a200}{27AE} +\pdfglyphtounicode{tfm:pzdr/a201}{27B1} +\pdfglyphtounicode{tfm:pzdr/a202}{2703} +\pdfglyphtounicode{tfm:pzdr/a203}{2750} +\pdfglyphtounicode{tfm:pzdr/a204}{2752} +\pdfglyphtounicode{tfm:pzdr/a205}{276E} +\pdfglyphtounicode{tfm:pzdr/a206}{2770} +\pdfglyphtounicode{tfm:pzdr/a21}{2715} +\pdfglyphtounicode{tfm:pzdr/a22}{2716} +\pdfglyphtounicode{tfm:pzdr/a23}{2717} +\pdfglyphtounicode{tfm:pzdr/a24}{2718} +\pdfglyphtounicode{tfm:pzdr/a25}{2719} +\pdfglyphtounicode{tfm:pzdr/a26}{271A} +\pdfglyphtounicode{tfm:pzdr/a27}{271B} +\pdfglyphtounicode{tfm:pzdr/a28}{271C} +\pdfglyphtounicode{tfm:pzdr/a29}{2722} +\pdfglyphtounicode{tfm:pzdr/a3}{2704} +\pdfglyphtounicode{tfm:pzdr/a30}{2723} +\pdfglyphtounicode{tfm:pzdr/a31}{2724} +\pdfglyphtounicode{tfm:pzdr/a32}{2725} +\pdfglyphtounicode{tfm:pzdr/a33}{2726} +\pdfglyphtounicode{tfm:pzdr/a34}{2727} +\pdfglyphtounicode{tfm:pzdr/a35}{2605} +\pdfglyphtounicode{tfm:pzdr/a36}{2729} +\pdfglyphtounicode{tfm:pzdr/a37}{272A} +\pdfglyphtounicode{tfm:pzdr/a38}{272B} +\pdfglyphtounicode{tfm:pzdr/a39}{272C} +\pdfglyphtounicode{tfm:pzdr/a4}{260E} +\pdfglyphtounicode{tfm:pzdr/a40}{272D} +\pdfglyphtounicode{tfm:pzdr/a41}{272E} +\pdfglyphtounicode{tfm:pzdr/a42}{272F} +\pdfglyphtounicode{tfm:pzdr/a43}{2730} +\pdfglyphtounicode{tfm:pzdr/a44}{2731} +\pdfglyphtounicode{tfm:pzdr/a45}{2732} +\pdfglyphtounicode{tfm:pzdr/a46}{2733} +\pdfglyphtounicode{tfm:pzdr/a47}{2734} +\pdfglyphtounicode{tfm:pzdr/a48}{2735} +\pdfglyphtounicode{tfm:pzdr/a49}{2736} +\pdfglyphtounicode{tfm:pzdr/a5}{2706} +\pdfglyphtounicode{tfm:pzdr/a50}{2737} +\pdfglyphtounicode{tfm:pzdr/a51}{2738} +\pdfglyphtounicode{tfm:pzdr/a52}{2739} +\pdfglyphtounicode{tfm:pzdr/a53}{273A} +\pdfglyphtounicode{tfm:pzdr/a54}{273B} +\pdfglyphtounicode{tfm:pzdr/a55}{273C} +\pdfglyphtounicode{tfm:pzdr/a56}{273D} +\pdfglyphtounicode{tfm:pzdr/a57}{273E} +\pdfglyphtounicode{tfm:pzdr/a58}{273F} +\pdfglyphtounicode{tfm:pzdr/a59}{2740} +\pdfglyphtounicode{tfm:pzdr/a6}{271D} +\pdfglyphtounicode{tfm:pzdr/a60}{2741} +\pdfglyphtounicode{tfm:pzdr/a61}{2742} +\pdfglyphtounicode{tfm:pzdr/a62}{2743} +\pdfglyphtounicode{tfm:pzdr/a63}{2744} +\pdfglyphtounicode{tfm:pzdr/a64}{2745} +\pdfglyphtounicode{tfm:pzdr/a65}{2746} +\pdfglyphtounicode{tfm:pzdr/a66}{2747} +\pdfglyphtounicode{tfm:pzdr/a67}{2748} +\pdfglyphtounicode{tfm:pzdr/a68}{2749} +\pdfglyphtounicode{tfm:pzdr/a69}{274A} +\pdfglyphtounicode{tfm:pzdr/a7}{271E} +\pdfglyphtounicode{tfm:pzdr/a70}{274B} +\pdfglyphtounicode{tfm:pzdr/a71}{25CF} +\pdfglyphtounicode{tfm:pzdr/a72}{274D} +\pdfglyphtounicode{tfm:pzdr/a73}{25A0} +\pdfglyphtounicode{tfm:pzdr/a74}{274F} +\pdfglyphtounicode{tfm:pzdr/a75}{2751} +\pdfglyphtounicode{tfm:pzdr/a76}{25B2} +\pdfglyphtounicode{tfm:pzdr/a77}{25BC} +\pdfglyphtounicode{tfm:pzdr/a78}{25C6} +\pdfglyphtounicode{tfm:pzdr/a79}{2756} +\pdfglyphtounicode{tfm:pzdr/a8}{271F} +\pdfglyphtounicode{tfm:pzdr/a81}{25D7} +\pdfglyphtounicode{tfm:pzdr/a82}{2758} +\pdfglyphtounicode{tfm:pzdr/a83}{2759} +\pdfglyphtounicode{tfm:pzdr/a84}{275A} +\pdfglyphtounicode{tfm:pzdr/a85}{276F} +\pdfglyphtounicode{tfm:pzdr/a86}{2771} +\pdfglyphtounicode{tfm:pzdr/a87}{2772} +\pdfglyphtounicode{tfm:pzdr/a88}{2773} +\pdfglyphtounicode{tfm:pzdr/a89}{2768} +\pdfglyphtounicode{tfm:pzdr/a9}{2720} +\pdfglyphtounicode{tfm:pzdr/a90}{2769} +\pdfglyphtounicode{tfm:pzdr/a91}{276C} +\pdfglyphtounicode{tfm:pzdr/a92}{276D} +\pdfglyphtounicode{tfm:pzdr/a93}{276A} +\pdfglyphtounicode{tfm:pzdr/a94}{276B} +\pdfglyphtounicode{tfm:pzdr/a95}{2774} +\pdfglyphtounicode{tfm:pzdr/a96}{2775} +\pdfglyphtounicode{tfm:pzdr/a97}{275B} +\pdfglyphtounicode{tfm:pzdr/a98}{275C} +\pdfglyphtounicode{tfm:pzdr/a99}{275D} +\pdfglyphtounicode{tfm:rpxbmi/phi}{03D5} +\pdfglyphtounicode{tfm:rpxbmi/phi1}{03C6} +\pdfglyphtounicode{tfm:rpxmi/phi}{03D5} +\pdfglyphtounicode{tfm:rpxmi/phi1}{03C6} +\pdfglyphtounicode{tfm:rpzdr/a1}{2701} +\pdfglyphtounicode{tfm:rpzdr/a10}{2721} +\pdfglyphtounicode{tfm:rpzdr/a100}{275E} +\pdfglyphtounicode{tfm:rpzdr/a101}{2761} +\pdfglyphtounicode{tfm:rpzdr/a102}{2762} +\pdfglyphtounicode{tfm:rpzdr/a103}{2763} +\pdfglyphtounicode{tfm:rpzdr/a104}{2764} +\pdfglyphtounicode{tfm:rpzdr/a105}{2710} +\pdfglyphtounicode{tfm:rpzdr/a106}{2765} +\pdfglyphtounicode{tfm:rpzdr/a107}{2766} +\pdfglyphtounicode{tfm:rpzdr/a108}{2767} +\pdfglyphtounicode{tfm:rpzdr/a109}{2660} +\pdfglyphtounicode{tfm:rpzdr/a11}{261B} +\pdfglyphtounicode{tfm:rpzdr/a110}{2665} +\pdfglyphtounicode{tfm:rpzdr/a111}{2666} +\pdfglyphtounicode{tfm:rpzdr/a112}{2663} +\pdfglyphtounicode{tfm:rpzdr/a117}{2709} +\pdfglyphtounicode{tfm:rpzdr/a118}{2708} +\pdfglyphtounicode{tfm:rpzdr/a119}{2707} +\pdfglyphtounicode{tfm:rpzdr/a12}{261E} +\pdfglyphtounicode{tfm:rpzdr/a120}{2460} +\pdfglyphtounicode{tfm:rpzdr/a121}{2461} +\pdfglyphtounicode{tfm:rpzdr/a122}{2462} +\pdfglyphtounicode{tfm:rpzdr/a123}{2463} +\pdfglyphtounicode{tfm:rpzdr/a124}{2464} +\pdfglyphtounicode{tfm:rpzdr/a125}{2465} +\pdfglyphtounicode{tfm:rpzdr/a126}{2466} +\pdfglyphtounicode{tfm:rpzdr/a127}{2467} +\pdfglyphtounicode{tfm:rpzdr/a128}{2468} +\pdfglyphtounicode{tfm:rpzdr/a129}{2469} +\pdfglyphtounicode{tfm:rpzdr/a13}{270C} +\pdfglyphtounicode{tfm:rpzdr/a130}{2776} +\pdfglyphtounicode{tfm:rpzdr/a131}{2777} +\pdfglyphtounicode{tfm:rpzdr/a132}{2778} +\pdfglyphtounicode{tfm:rpzdr/a133}{2779} +\pdfglyphtounicode{tfm:rpzdr/a134}{277A} +\pdfglyphtounicode{tfm:rpzdr/a135}{277B} +\pdfglyphtounicode{tfm:rpzdr/a136}{277C} +\pdfglyphtounicode{tfm:rpzdr/a137}{277D} +\pdfglyphtounicode{tfm:rpzdr/a138}{277E} +\pdfglyphtounicode{tfm:rpzdr/a139}{277F} +\pdfglyphtounicode{tfm:rpzdr/a14}{270D} +\pdfglyphtounicode{tfm:rpzdr/a140}{2780} +\pdfglyphtounicode{tfm:rpzdr/a141}{2781} +\pdfglyphtounicode{tfm:rpzdr/a142}{2782} +\pdfglyphtounicode{tfm:rpzdr/a143}{2783} +\pdfglyphtounicode{tfm:rpzdr/a144}{2784} +\pdfglyphtounicode{tfm:rpzdr/a145}{2785} +\pdfglyphtounicode{tfm:rpzdr/a146}{2786} +\pdfglyphtounicode{tfm:rpzdr/a147}{2787} +\pdfglyphtounicode{tfm:rpzdr/a148}{2788} +\pdfglyphtounicode{tfm:rpzdr/a149}{2789} +\pdfglyphtounicode{tfm:rpzdr/a15}{270E} +\pdfglyphtounicode{tfm:rpzdr/a150}{278A} +\pdfglyphtounicode{tfm:rpzdr/a151}{278B} +\pdfglyphtounicode{tfm:rpzdr/a152}{278C} +\pdfglyphtounicode{tfm:rpzdr/a153}{278D} +\pdfglyphtounicode{tfm:rpzdr/a154}{278E} +\pdfglyphtounicode{tfm:rpzdr/a155}{278F} +\pdfglyphtounicode{tfm:rpzdr/a156}{2790} +\pdfglyphtounicode{tfm:rpzdr/a157}{2791} +\pdfglyphtounicode{tfm:rpzdr/a158}{2792} +\pdfglyphtounicode{tfm:rpzdr/a159}{2793} +\pdfglyphtounicode{tfm:rpzdr/a16}{270F} +\pdfglyphtounicode{tfm:rpzdr/a160}{2794} +\pdfglyphtounicode{tfm:rpzdr/a161}{2192} +\pdfglyphtounicode{tfm:rpzdr/a162}{27A3} +\pdfglyphtounicode{tfm:rpzdr/a163}{2194} +\pdfglyphtounicode{tfm:rpzdr/a164}{2195} +\pdfglyphtounicode{tfm:rpzdr/a165}{2799} +\pdfglyphtounicode{tfm:rpzdr/a166}{279B} +\pdfglyphtounicode{tfm:rpzdr/a167}{279C} +\pdfglyphtounicode{tfm:rpzdr/a168}{279D} +\pdfglyphtounicode{tfm:rpzdr/a169}{279E} +\pdfglyphtounicode{tfm:rpzdr/a17}{2711} +\pdfglyphtounicode{tfm:rpzdr/a170}{279F} +\pdfglyphtounicode{tfm:rpzdr/a171}{27A0} +\pdfglyphtounicode{tfm:rpzdr/a172}{27A1} +\pdfglyphtounicode{tfm:rpzdr/a173}{27A2} +\pdfglyphtounicode{tfm:rpzdr/a174}{27A4} +\pdfglyphtounicode{tfm:rpzdr/a175}{27A5} +\pdfglyphtounicode{tfm:rpzdr/a176}{27A6} +\pdfglyphtounicode{tfm:rpzdr/a177}{27A7} +\pdfglyphtounicode{tfm:rpzdr/a178}{27A8} +\pdfglyphtounicode{tfm:rpzdr/a179}{27A9} +\pdfglyphtounicode{tfm:rpzdr/a18}{2712} +\pdfglyphtounicode{tfm:rpzdr/a180}{27AB} +\pdfglyphtounicode{tfm:rpzdr/a181}{27AD} +\pdfglyphtounicode{tfm:rpzdr/a182}{27AF} +\pdfglyphtounicode{tfm:rpzdr/a183}{27B2} +\pdfglyphtounicode{tfm:rpzdr/a184}{27B3} +\pdfglyphtounicode{tfm:rpzdr/a185}{27B5} +\pdfglyphtounicode{tfm:rpzdr/a186}{27B8} +\pdfglyphtounicode{tfm:rpzdr/a187}{27BA} +\pdfglyphtounicode{tfm:rpzdr/a188}{27BB} +\pdfglyphtounicode{tfm:rpzdr/a189}{27BC} +\pdfglyphtounicode{tfm:rpzdr/a19}{2713} +\pdfglyphtounicode{tfm:rpzdr/a190}{27BD} +\pdfglyphtounicode{tfm:rpzdr/a191}{27BE} +\pdfglyphtounicode{tfm:rpzdr/a192}{279A} +\pdfglyphtounicode{tfm:rpzdr/a193}{27AA} +\pdfglyphtounicode{tfm:rpzdr/a194}{27B6} +\pdfglyphtounicode{tfm:rpzdr/a195}{27B9} +\pdfglyphtounicode{tfm:rpzdr/a196}{2798} +\pdfglyphtounicode{tfm:rpzdr/a197}{27B4} +\pdfglyphtounicode{tfm:rpzdr/a198}{27B7} +\pdfglyphtounicode{tfm:rpzdr/a199}{27AC} +\pdfglyphtounicode{tfm:rpzdr/a2}{2702} +\pdfglyphtounicode{tfm:rpzdr/a20}{2714} +\pdfglyphtounicode{tfm:rpzdr/a200}{27AE} +\pdfglyphtounicode{tfm:rpzdr/a201}{27B1} +\pdfglyphtounicode{tfm:rpzdr/a202}{2703} +\pdfglyphtounicode{tfm:rpzdr/a203}{2750} +\pdfglyphtounicode{tfm:rpzdr/a204}{2752} +\pdfglyphtounicode{tfm:rpzdr/a205}{276E} +\pdfglyphtounicode{tfm:rpzdr/a206}{2770} +\pdfglyphtounicode{tfm:rpzdr/a21}{2715} +\pdfglyphtounicode{tfm:rpzdr/a22}{2716} +\pdfglyphtounicode{tfm:rpzdr/a23}{2717} +\pdfglyphtounicode{tfm:rpzdr/a24}{2718} +\pdfglyphtounicode{tfm:rpzdr/a25}{2719} +\pdfglyphtounicode{tfm:rpzdr/a26}{271A} +\pdfglyphtounicode{tfm:rpzdr/a27}{271B} +\pdfglyphtounicode{tfm:rpzdr/a28}{271C} +\pdfglyphtounicode{tfm:rpzdr/a29}{2722} +\pdfglyphtounicode{tfm:rpzdr/a3}{2704} +\pdfglyphtounicode{tfm:rpzdr/a30}{2723} +\pdfglyphtounicode{tfm:rpzdr/a31}{2724} +\pdfglyphtounicode{tfm:rpzdr/a32}{2725} +\pdfglyphtounicode{tfm:rpzdr/a33}{2726} +\pdfglyphtounicode{tfm:rpzdr/a34}{2727} +\pdfglyphtounicode{tfm:rpzdr/a35}{2605} +\pdfglyphtounicode{tfm:rpzdr/a36}{2729} +\pdfglyphtounicode{tfm:rpzdr/a37}{272A} +\pdfglyphtounicode{tfm:rpzdr/a38}{272B} +\pdfglyphtounicode{tfm:rpzdr/a39}{272C} +\pdfglyphtounicode{tfm:rpzdr/a4}{260E} +\pdfglyphtounicode{tfm:rpzdr/a40}{272D} +\pdfglyphtounicode{tfm:rpzdr/a41}{272E} +\pdfglyphtounicode{tfm:rpzdr/a42}{272F} +\pdfglyphtounicode{tfm:rpzdr/a43}{2730} +\pdfglyphtounicode{tfm:rpzdr/a44}{2731} +\pdfglyphtounicode{tfm:rpzdr/a45}{2732} +\pdfglyphtounicode{tfm:rpzdr/a46}{2733} +\pdfglyphtounicode{tfm:rpzdr/a47}{2734} +\pdfglyphtounicode{tfm:rpzdr/a48}{2735} +\pdfglyphtounicode{tfm:rpzdr/a49}{2736} +\pdfglyphtounicode{tfm:rpzdr/a5}{2706} +\pdfglyphtounicode{tfm:rpzdr/a50}{2737} +\pdfglyphtounicode{tfm:rpzdr/a51}{2738} +\pdfglyphtounicode{tfm:rpzdr/a52}{2739} +\pdfglyphtounicode{tfm:rpzdr/a53}{273A} +\pdfglyphtounicode{tfm:rpzdr/a54}{273B} +\pdfglyphtounicode{tfm:rpzdr/a55}{273C} +\pdfglyphtounicode{tfm:rpzdr/a56}{273D} +\pdfglyphtounicode{tfm:rpzdr/a57}{273E} +\pdfglyphtounicode{tfm:rpzdr/a58}{273F} +\pdfglyphtounicode{tfm:rpzdr/a59}{2740} +\pdfglyphtounicode{tfm:rpzdr/a6}{271D} +\pdfglyphtounicode{tfm:rpzdr/a60}{2741} +\pdfglyphtounicode{tfm:rpzdr/a61}{2742} +\pdfglyphtounicode{tfm:rpzdr/a62}{2743} +\pdfglyphtounicode{tfm:rpzdr/a63}{2744} +\pdfglyphtounicode{tfm:rpzdr/a64}{2745} +\pdfglyphtounicode{tfm:rpzdr/a65}{2746} +\pdfglyphtounicode{tfm:rpzdr/a66}{2747} +\pdfglyphtounicode{tfm:rpzdr/a67}{2748} +\pdfglyphtounicode{tfm:rpzdr/a68}{2749} +\pdfglyphtounicode{tfm:rpzdr/a69}{274A} +\pdfglyphtounicode{tfm:rpzdr/a7}{271E} +\pdfglyphtounicode{tfm:rpzdr/a70}{274B} +\pdfglyphtounicode{tfm:rpzdr/a71}{25CF} +\pdfglyphtounicode{tfm:rpzdr/a72}{274D} +\pdfglyphtounicode{tfm:rpzdr/a73}{25A0} +\pdfglyphtounicode{tfm:rpzdr/a74}{274F} +\pdfglyphtounicode{tfm:rpzdr/a75}{2751} +\pdfglyphtounicode{tfm:rpzdr/a76}{25B2} +\pdfglyphtounicode{tfm:rpzdr/a77}{25BC} +\pdfglyphtounicode{tfm:rpzdr/a78}{25C6} +\pdfglyphtounicode{tfm:rpzdr/a79}{2756} +\pdfglyphtounicode{tfm:rpzdr/a8}{271F} +\pdfglyphtounicode{tfm:rpzdr/a81}{25D7} +\pdfglyphtounicode{tfm:rpzdr/a82}{2758} +\pdfglyphtounicode{tfm:rpzdr/a83}{2759} +\pdfglyphtounicode{tfm:rpzdr/a84}{275A} +\pdfglyphtounicode{tfm:rpzdr/a85}{276F} +\pdfglyphtounicode{tfm:rpzdr/a86}{2771} +\pdfglyphtounicode{tfm:rpzdr/a87}{2772} +\pdfglyphtounicode{tfm:rpzdr/a88}{2773} +\pdfglyphtounicode{tfm:rpzdr/a89}{2768} +\pdfglyphtounicode{tfm:rpzdr/a9}{2720} +\pdfglyphtounicode{tfm:rpzdr/a90}{2769} +\pdfglyphtounicode{tfm:rpzdr/a91}{276C} +\pdfglyphtounicode{tfm:rpzdr/a92}{276D} +\pdfglyphtounicode{tfm:rpzdr/a93}{276A} +\pdfglyphtounicode{tfm:rpzdr/a94}{276B} +\pdfglyphtounicode{tfm:rpzdr/a95}{2774} +\pdfglyphtounicode{tfm:rpzdr/a96}{2775} +\pdfglyphtounicode{tfm:rpzdr/a97}{275B} +\pdfglyphtounicode{tfm:rpzdr/a98}{275C} +\pdfglyphtounicode{tfm:rpzdr/a99}{275D} +\pdfglyphtounicode{tfm:rtxbmi/phi}{03D5} +\pdfglyphtounicode{tfm:rtxbmi/phi1}{03C6} +\pdfglyphtounicode{tfm:rtxmi/phi}{03D5} +\pdfglyphtounicode{tfm:rtxmi/phi1}{03C6} +\pdfglyphtounicode{tfm:txbmia/phi}{03D5} +\pdfglyphtounicode{tfm:txbmia/phi1}{03C6} +\pdfglyphtounicode{tfm:txbsy/diamond}{2662} +\pdfglyphtounicode{tfm:txbsy/heart}{2661} +\pdfglyphtounicode{tfm:txbsya/diamond}{2662} +\pdfglyphtounicode{tfm:txmia/phi}{03D5} +\pdfglyphtounicode{tfm:txmia/phi1}{03C6} +\pdfglyphtounicode{tfm:txsy/diamond}{2662} +\pdfglyphtounicode{tfm:txsy/heart}{2661} +\pdfglyphtounicode{tfm:txsya/diamond}{2662} +\pdfglyphtounicode{tfm:zd/a1}{2701} +\pdfglyphtounicode{tfm:zd/a10}{2721} +\pdfglyphtounicode{tfm:zd/a100}{275E} +\pdfglyphtounicode{tfm:zd/a101}{2761} +\pdfglyphtounicode{tfm:zd/a102}{2762} +\pdfglyphtounicode{tfm:zd/a103}{2763} +\pdfglyphtounicode{tfm:zd/a104}{2764} +\pdfglyphtounicode{tfm:zd/a105}{2710} +\pdfglyphtounicode{tfm:zd/a106}{2765} +\pdfglyphtounicode{tfm:zd/a107}{2766} +\pdfglyphtounicode{tfm:zd/a108}{2767} +\pdfglyphtounicode{tfm:zd/a109}{2660} +\pdfglyphtounicode{tfm:zd/a11}{261B} +\pdfglyphtounicode{tfm:zd/a110}{2665} +\pdfglyphtounicode{tfm:zd/a111}{2666} +\pdfglyphtounicode{tfm:zd/a112}{2663} +\pdfglyphtounicode{tfm:zd/a117}{2709} +\pdfglyphtounicode{tfm:zd/a118}{2708} +\pdfglyphtounicode{tfm:zd/a119}{2707} +\pdfglyphtounicode{tfm:zd/a12}{261E} +\pdfglyphtounicode{tfm:zd/a120}{2460} +\pdfglyphtounicode{tfm:zd/a121}{2461} +\pdfglyphtounicode{tfm:zd/a122}{2462} +\pdfglyphtounicode{tfm:zd/a123}{2463} +\pdfglyphtounicode{tfm:zd/a124}{2464} +\pdfglyphtounicode{tfm:zd/a125}{2465} +\pdfglyphtounicode{tfm:zd/a126}{2466} +\pdfglyphtounicode{tfm:zd/a127}{2467} +\pdfglyphtounicode{tfm:zd/a128}{2468} +\pdfglyphtounicode{tfm:zd/a129}{2469} +\pdfglyphtounicode{tfm:zd/a13}{270C} +\pdfglyphtounicode{tfm:zd/a130}{2776} +\pdfglyphtounicode{tfm:zd/a131}{2777} +\pdfglyphtounicode{tfm:zd/a132}{2778} +\pdfglyphtounicode{tfm:zd/a133}{2779} +\pdfglyphtounicode{tfm:zd/a134}{277A} +\pdfglyphtounicode{tfm:zd/a135}{277B} +\pdfglyphtounicode{tfm:zd/a136}{277C} +\pdfglyphtounicode{tfm:zd/a137}{277D} +\pdfglyphtounicode{tfm:zd/a138}{277E} +\pdfglyphtounicode{tfm:zd/a139}{277F} +\pdfglyphtounicode{tfm:zd/a14}{270D} +\pdfglyphtounicode{tfm:zd/a140}{2780} +\pdfglyphtounicode{tfm:zd/a141}{2781} +\pdfglyphtounicode{tfm:zd/a142}{2782} +\pdfglyphtounicode{tfm:zd/a143}{2783} +\pdfglyphtounicode{tfm:zd/a144}{2784} +\pdfglyphtounicode{tfm:zd/a145}{2785} +\pdfglyphtounicode{tfm:zd/a146}{2786} +\pdfglyphtounicode{tfm:zd/a147}{2787} +\pdfglyphtounicode{tfm:zd/a148}{2788} +\pdfglyphtounicode{tfm:zd/a149}{2789} +\pdfglyphtounicode{tfm:zd/a15}{270E} +\pdfglyphtounicode{tfm:zd/a150}{278A} +\pdfglyphtounicode{tfm:zd/a151}{278B} +\pdfglyphtounicode{tfm:zd/a152}{278C} +\pdfglyphtounicode{tfm:zd/a153}{278D} +\pdfglyphtounicode{tfm:zd/a154}{278E} +\pdfglyphtounicode{tfm:zd/a155}{278F} +\pdfglyphtounicode{tfm:zd/a156}{2790} +\pdfglyphtounicode{tfm:zd/a157}{2791} +\pdfglyphtounicode{tfm:zd/a158}{2792} +\pdfglyphtounicode{tfm:zd/a159}{2793} +\pdfglyphtounicode{tfm:zd/a16}{270F} +\pdfglyphtounicode{tfm:zd/a160}{2794} +\pdfglyphtounicode{tfm:zd/a161}{2192} +\pdfglyphtounicode{tfm:zd/a162}{27A3} +\pdfglyphtounicode{tfm:zd/a163}{2194} +\pdfglyphtounicode{tfm:zd/a164}{2195} +\pdfglyphtounicode{tfm:zd/a165}{2799} +\pdfglyphtounicode{tfm:zd/a166}{279B} +\pdfglyphtounicode{tfm:zd/a167}{279C} +\pdfglyphtounicode{tfm:zd/a168}{279D} +\pdfglyphtounicode{tfm:zd/a169}{279E} +\pdfglyphtounicode{tfm:zd/a17}{2711} +\pdfglyphtounicode{tfm:zd/a170}{279F} +\pdfglyphtounicode{tfm:zd/a171}{27A0} +\pdfglyphtounicode{tfm:zd/a172}{27A1} +\pdfglyphtounicode{tfm:zd/a173}{27A2} +\pdfglyphtounicode{tfm:zd/a174}{27A4} +\pdfglyphtounicode{tfm:zd/a175}{27A5} +\pdfglyphtounicode{tfm:zd/a176}{27A6} +\pdfglyphtounicode{tfm:zd/a177}{27A7} +\pdfglyphtounicode{tfm:zd/a178}{27A8} +\pdfglyphtounicode{tfm:zd/a179}{27A9} +\pdfglyphtounicode{tfm:zd/a18}{2712} +\pdfglyphtounicode{tfm:zd/a180}{27AB} +\pdfglyphtounicode{tfm:zd/a181}{27AD} +\pdfglyphtounicode{tfm:zd/a182}{27AF} +\pdfglyphtounicode{tfm:zd/a183}{27B2} +\pdfglyphtounicode{tfm:zd/a184}{27B3} +\pdfglyphtounicode{tfm:zd/a185}{27B5} +\pdfglyphtounicode{tfm:zd/a186}{27B8} +\pdfglyphtounicode{tfm:zd/a187}{27BA} +\pdfglyphtounicode{tfm:zd/a188}{27BB} +\pdfglyphtounicode{tfm:zd/a189}{27BC} +\pdfglyphtounicode{tfm:zd/a19}{2713} +\pdfglyphtounicode{tfm:zd/a190}{27BD} +\pdfglyphtounicode{tfm:zd/a191}{27BE} +\pdfglyphtounicode{tfm:zd/a192}{279A} +\pdfglyphtounicode{tfm:zd/a193}{27AA} +\pdfglyphtounicode{tfm:zd/a194}{27B6} +\pdfglyphtounicode{tfm:zd/a195}{27B9} +\pdfglyphtounicode{tfm:zd/a196}{2798} +\pdfglyphtounicode{tfm:zd/a197}{27B4} +\pdfglyphtounicode{tfm:zd/a198}{27B7} +\pdfglyphtounicode{tfm:zd/a199}{27AC} +\pdfglyphtounicode{tfm:zd/a2}{2702} +\pdfglyphtounicode{tfm:zd/a20}{2714} +\pdfglyphtounicode{tfm:zd/a200}{27AE} +\pdfglyphtounicode{tfm:zd/a201}{27B1} +\pdfglyphtounicode{tfm:zd/a202}{2703} +\pdfglyphtounicode{tfm:zd/a203}{2750} +\pdfglyphtounicode{tfm:zd/a204}{2752} +\pdfglyphtounicode{tfm:zd/a205}{276E} +\pdfglyphtounicode{tfm:zd/a206}{2770} +\pdfglyphtounicode{tfm:zd/a21}{2715} +\pdfglyphtounicode{tfm:zd/a22}{2716} +\pdfglyphtounicode{tfm:zd/a23}{2717} +\pdfglyphtounicode{tfm:zd/a24}{2718} +\pdfglyphtounicode{tfm:zd/a25}{2719} +\pdfglyphtounicode{tfm:zd/a26}{271A} +\pdfglyphtounicode{tfm:zd/a27}{271B} +\pdfglyphtounicode{tfm:zd/a28}{271C} +\pdfglyphtounicode{tfm:zd/a29}{2722} +\pdfglyphtounicode{tfm:zd/a3}{2704} +\pdfglyphtounicode{tfm:zd/a30}{2723} +\pdfglyphtounicode{tfm:zd/a31}{2724} +\pdfglyphtounicode{tfm:zd/a32}{2725} +\pdfglyphtounicode{tfm:zd/a33}{2726} +\pdfglyphtounicode{tfm:zd/a34}{2727} +\pdfglyphtounicode{tfm:zd/a35}{2605} +\pdfglyphtounicode{tfm:zd/a36}{2729} +\pdfglyphtounicode{tfm:zd/a37}{272A} +\pdfglyphtounicode{tfm:zd/a38}{272B} +\pdfglyphtounicode{tfm:zd/a39}{272C} +\pdfglyphtounicode{tfm:zd/a4}{260E} +\pdfglyphtounicode{tfm:zd/a40}{272D} +\pdfglyphtounicode{tfm:zd/a41}{272E} +\pdfglyphtounicode{tfm:zd/a42}{272F} +\pdfglyphtounicode{tfm:zd/a43}{2730} +\pdfglyphtounicode{tfm:zd/a44}{2731} +\pdfglyphtounicode{tfm:zd/a45}{2732} +\pdfglyphtounicode{tfm:zd/a46}{2733} +\pdfglyphtounicode{tfm:zd/a47}{2734} +\pdfglyphtounicode{tfm:zd/a48}{2735} +\pdfglyphtounicode{tfm:zd/a49}{2736} +\pdfglyphtounicode{tfm:zd/a5}{2706} +\pdfglyphtounicode{tfm:zd/a50}{2737} +\pdfglyphtounicode{tfm:zd/a51}{2738} +\pdfglyphtounicode{tfm:zd/a52}{2739} +\pdfglyphtounicode{tfm:zd/a53}{273A} +\pdfglyphtounicode{tfm:zd/a54}{273B} +\pdfglyphtounicode{tfm:zd/a55}{273C} +\pdfglyphtounicode{tfm:zd/a56}{273D} +\pdfglyphtounicode{tfm:zd/a57}{273E} +\pdfglyphtounicode{tfm:zd/a58}{273F} +\pdfglyphtounicode{tfm:zd/a59}{2740} +\pdfglyphtounicode{tfm:zd/a6}{271D} +\pdfglyphtounicode{tfm:zd/a60}{2741} +\pdfglyphtounicode{tfm:zd/a61}{2742} +\pdfglyphtounicode{tfm:zd/a62}{2743} +\pdfglyphtounicode{tfm:zd/a63}{2744} +\pdfglyphtounicode{tfm:zd/a64}{2745} +\pdfglyphtounicode{tfm:zd/a65}{2746} +\pdfglyphtounicode{tfm:zd/a66}{2747} +\pdfglyphtounicode{tfm:zd/a67}{2748} +\pdfglyphtounicode{tfm:zd/a68}{2749} +\pdfglyphtounicode{tfm:zd/a69}{274A} +\pdfglyphtounicode{tfm:zd/a7}{271E} +\pdfglyphtounicode{tfm:zd/a70}{274B} +\pdfglyphtounicode{tfm:zd/a71}{25CF} +\pdfglyphtounicode{tfm:zd/a72}{274D} +\pdfglyphtounicode{tfm:zd/a73}{25A0} +\pdfglyphtounicode{tfm:zd/a74}{274F} +\pdfglyphtounicode{tfm:zd/a75}{2751} +\pdfglyphtounicode{tfm:zd/a76}{25B2} +\pdfglyphtounicode{tfm:zd/a77}{25BC} +\pdfglyphtounicode{tfm:zd/a78}{25C6} +\pdfglyphtounicode{tfm:zd/a79}{2756} +\pdfglyphtounicode{tfm:zd/a8}{271F} +\pdfglyphtounicode{tfm:zd/a81}{25D7} +\pdfglyphtounicode{tfm:zd/a82}{2758} +\pdfglyphtounicode{tfm:zd/a83}{2759} +\pdfglyphtounicode{tfm:zd/a84}{275A} +\pdfglyphtounicode{tfm:zd/a85}{276F} +\pdfglyphtounicode{tfm:zd/a86}{2771} +\pdfglyphtounicode{tfm:zd/a87}{2772} +\pdfglyphtounicode{tfm:zd/a88}{2773} +\pdfglyphtounicode{tfm:zd/a89}{2768} +\pdfglyphtounicode{tfm:zd/a9}{2720} +\pdfglyphtounicode{tfm:zd/a90}{2769} +\pdfglyphtounicode{tfm:zd/a91}{276C} +\pdfglyphtounicode{tfm:zd/a92}{276D} +\pdfglyphtounicode{tfm:zd/a93}{276A} +\pdfglyphtounicode{tfm:zd/a94}{276B} +\pdfglyphtounicode{tfm:zd/a95}{2774} +\pdfglyphtounicode{tfm:zd/a96}{2775} +\pdfglyphtounicode{tfm:zd/a97}{275B} +\pdfglyphtounicode{tfm:zd/a98}{275C} +\pdfglyphtounicode{tfm:zd/a99}{275D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a1}{2701} +\pdfglyphtounicode{tfm:zpzdr-reversed/a10}{2721} +\pdfglyphtounicode{tfm:zpzdr-reversed/a100}{275E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a101}{2761} +\pdfglyphtounicode{tfm:zpzdr-reversed/a102}{2762} +\pdfglyphtounicode{tfm:zpzdr-reversed/a103}{2763} +\pdfglyphtounicode{tfm:zpzdr-reversed/a104}{2764} +\pdfglyphtounicode{tfm:zpzdr-reversed/a105}{2710} +\pdfglyphtounicode{tfm:zpzdr-reversed/a106}{2765} +\pdfglyphtounicode{tfm:zpzdr-reversed/a107}{2766} +\pdfglyphtounicode{tfm:zpzdr-reversed/a108}{2767} +\pdfglyphtounicode{tfm:zpzdr-reversed/a109}{2660} +\pdfglyphtounicode{tfm:zpzdr-reversed/a11}{261B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a110}{2665} +\pdfglyphtounicode{tfm:zpzdr-reversed/a111}{2666} +\pdfglyphtounicode{tfm:zpzdr-reversed/a112}{2663} +\pdfglyphtounicode{tfm:zpzdr-reversed/a117}{2709} +\pdfglyphtounicode{tfm:zpzdr-reversed/a118}{2708} +\pdfglyphtounicode{tfm:zpzdr-reversed/a119}{2707} +\pdfglyphtounicode{tfm:zpzdr-reversed/a12}{261E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a120}{2460} +\pdfglyphtounicode{tfm:zpzdr-reversed/a121}{2461} +\pdfglyphtounicode{tfm:zpzdr-reversed/a122}{2462} +\pdfglyphtounicode{tfm:zpzdr-reversed/a123}{2463} +\pdfglyphtounicode{tfm:zpzdr-reversed/a124}{2464} +\pdfglyphtounicode{tfm:zpzdr-reversed/a125}{2465} +\pdfglyphtounicode{tfm:zpzdr-reversed/a126}{2466} +\pdfglyphtounicode{tfm:zpzdr-reversed/a127}{2467} +\pdfglyphtounicode{tfm:zpzdr-reversed/a128}{2468} +\pdfglyphtounicode{tfm:zpzdr-reversed/a129}{2469} +\pdfglyphtounicode{tfm:zpzdr-reversed/a13}{270C} +\pdfglyphtounicode{tfm:zpzdr-reversed/a130}{2776} +\pdfglyphtounicode{tfm:zpzdr-reversed/a131}{2777} +\pdfglyphtounicode{tfm:zpzdr-reversed/a132}{2778} +\pdfglyphtounicode{tfm:zpzdr-reversed/a133}{2779} +\pdfglyphtounicode{tfm:zpzdr-reversed/a134}{277A} +\pdfglyphtounicode{tfm:zpzdr-reversed/a135}{277B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a136}{277C} +\pdfglyphtounicode{tfm:zpzdr-reversed/a137}{277D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a138}{277E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a139}{277F} +\pdfglyphtounicode{tfm:zpzdr-reversed/a14}{270D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a140}{2780} +\pdfglyphtounicode{tfm:zpzdr-reversed/a141}{2781} +\pdfglyphtounicode{tfm:zpzdr-reversed/a142}{2782} +\pdfglyphtounicode{tfm:zpzdr-reversed/a143}{2783} +\pdfglyphtounicode{tfm:zpzdr-reversed/a144}{2784} +\pdfglyphtounicode{tfm:zpzdr-reversed/a145}{2785} +\pdfglyphtounicode{tfm:zpzdr-reversed/a146}{2786} +\pdfglyphtounicode{tfm:zpzdr-reversed/a147}{2787} +\pdfglyphtounicode{tfm:zpzdr-reversed/a148}{2788} +\pdfglyphtounicode{tfm:zpzdr-reversed/a149}{2789} +\pdfglyphtounicode{tfm:zpzdr-reversed/a15}{270E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a150}{278A} +\pdfglyphtounicode{tfm:zpzdr-reversed/a151}{278B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a152}{278C} +\pdfglyphtounicode{tfm:zpzdr-reversed/a153}{278D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a154}{278E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a155}{278F} +\pdfglyphtounicode{tfm:zpzdr-reversed/a156}{2790} +\pdfglyphtounicode{tfm:zpzdr-reversed/a157}{2791} +\pdfglyphtounicode{tfm:zpzdr-reversed/a158}{2792} +\pdfglyphtounicode{tfm:zpzdr-reversed/a159}{2793} +\pdfglyphtounicode{tfm:zpzdr-reversed/a16}{270F} +\pdfglyphtounicode{tfm:zpzdr-reversed/a160}{2794} +\pdfglyphtounicode{tfm:zpzdr-reversed/a161}{2192} +\pdfglyphtounicode{tfm:zpzdr-reversed/a162}{27A3} +\pdfglyphtounicode{tfm:zpzdr-reversed/a163}{2194} +\pdfglyphtounicode{tfm:zpzdr-reversed/a164}{2195} +\pdfglyphtounicode{tfm:zpzdr-reversed/a165}{2799} +\pdfglyphtounicode{tfm:zpzdr-reversed/a166}{279B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a167}{279C} +\pdfglyphtounicode{tfm:zpzdr-reversed/a168}{279D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a169}{279E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a17}{2711} +\pdfglyphtounicode{tfm:zpzdr-reversed/a170}{279F} +\pdfglyphtounicode{tfm:zpzdr-reversed/a171}{27A0} +\pdfglyphtounicode{tfm:zpzdr-reversed/a172}{27A1} +\pdfglyphtounicode{tfm:zpzdr-reversed/a173}{27A2} +\pdfglyphtounicode{tfm:zpzdr-reversed/a174}{27A4} +\pdfglyphtounicode{tfm:zpzdr-reversed/a175}{27A5} +\pdfglyphtounicode{tfm:zpzdr-reversed/a176}{27A6} +\pdfglyphtounicode{tfm:zpzdr-reversed/a177}{27A7} +\pdfglyphtounicode{tfm:zpzdr-reversed/a178}{27A8} +\pdfglyphtounicode{tfm:zpzdr-reversed/a179}{27A9} +\pdfglyphtounicode{tfm:zpzdr-reversed/a18}{2712} +\pdfglyphtounicode{tfm:zpzdr-reversed/a180}{27AB} +\pdfglyphtounicode{tfm:zpzdr-reversed/a181}{27AD} +\pdfglyphtounicode{tfm:zpzdr-reversed/a182}{27AF} +\pdfglyphtounicode{tfm:zpzdr-reversed/a183}{27B2} +\pdfglyphtounicode{tfm:zpzdr-reversed/a184}{27B3} +\pdfglyphtounicode{tfm:zpzdr-reversed/a185}{27B5} +\pdfglyphtounicode{tfm:zpzdr-reversed/a186}{27B8} +\pdfglyphtounicode{tfm:zpzdr-reversed/a187}{27BA} +\pdfglyphtounicode{tfm:zpzdr-reversed/a188}{27BB} +\pdfglyphtounicode{tfm:zpzdr-reversed/a189}{27BC} +\pdfglyphtounicode{tfm:zpzdr-reversed/a19}{2713} +\pdfglyphtounicode{tfm:zpzdr-reversed/a190}{27BD} +\pdfglyphtounicode{tfm:zpzdr-reversed/a191}{27BE} +\pdfglyphtounicode{tfm:zpzdr-reversed/a192}{279A} +\pdfglyphtounicode{tfm:zpzdr-reversed/a193}{27AA} +\pdfglyphtounicode{tfm:zpzdr-reversed/a194}{27B6} +\pdfglyphtounicode{tfm:zpzdr-reversed/a195}{27B9} +\pdfglyphtounicode{tfm:zpzdr-reversed/a196}{2798} +\pdfglyphtounicode{tfm:zpzdr-reversed/a197}{27B4} +\pdfglyphtounicode{tfm:zpzdr-reversed/a198}{27B7} +\pdfglyphtounicode{tfm:zpzdr-reversed/a199}{27AC} +\pdfglyphtounicode{tfm:zpzdr-reversed/a2}{2702} +\pdfglyphtounicode{tfm:zpzdr-reversed/a20}{2714} +\pdfglyphtounicode{tfm:zpzdr-reversed/a200}{27AE} +\pdfglyphtounicode{tfm:zpzdr-reversed/a201}{27B1} +\pdfglyphtounicode{tfm:zpzdr-reversed/a202}{2703} +\pdfglyphtounicode{tfm:zpzdr-reversed/a203}{2750} +\pdfglyphtounicode{tfm:zpzdr-reversed/a204}{2752} +\pdfglyphtounicode{tfm:zpzdr-reversed/a205}{276E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a206}{2770} +\pdfglyphtounicode{tfm:zpzdr-reversed/a21}{2715} +\pdfglyphtounicode{tfm:zpzdr-reversed/a22}{2716} +\pdfglyphtounicode{tfm:zpzdr-reversed/a23}{2717} +\pdfglyphtounicode{tfm:zpzdr-reversed/a24}{2718} +\pdfglyphtounicode{tfm:zpzdr-reversed/a25}{2719} +\pdfglyphtounicode{tfm:zpzdr-reversed/a26}{271A} +\pdfglyphtounicode{tfm:zpzdr-reversed/a27}{271B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a28}{271C} +\pdfglyphtounicode{tfm:zpzdr-reversed/a29}{2722} +\pdfglyphtounicode{tfm:zpzdr-reversed/a3}{2704} +\pdfglyphtounicode{tfm:zpzdr-reversed/a30}{2723} +\pdfglyphtounicode{tfm:zpzdr-reversed/a31}{2724} +\pdfglyphtounicode{tfm:zpzdr-reversed/a32}{2725} +\pdfglyphtounicode{tfm:zpzdr-reversed/a33}{2726} +\pdfglyphtounicode{tfm:zpzdr-reversed/a34}{2727} +\pdfglyphtounicode{tfm:zpzdr-reversed/a35}{2605} +\pdfglyphtounicode{tfm:zpzdr-reversed/a36}{2729} +\pdfglyphtounicode{tfm:zpzdr-reversed/a37}{272A} +\pdfglyphtounicode{tfm:zpzdr-reversed/a38}{272B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a39}{272C} +\pdfglyphtounicode{tfm:zpzdr-reversed/a4}{260E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a40}{272D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a41}{272E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a42}{272F} +\pdfglyphtounicode{tfm:zpzdr-reversed/a43}{2730} +\pdfglyphtounicode{tfm:zpzdr-reversed/a44}{2731} +\pdfglyphtounicode{tfm:zpzdr-reversed/a45}{2732} +\pdfglyphtounicode{tfm:zpzdr-reversed/a46}{2733} +\pdfglyphtounicode{tfm:zpzdr-reversed/a47}{2734} +\pdfglyphtounicode{tfm:zpzdr-reversed/a48}{2735} +\pdfglyphtounicode{tfm:zpzdr-reversed/a49}{2736} +\pdfglyphtounicode{tfm:zpzdr-reversed/a5}{2706} +\pdfglyphtounicode{tfm:zpzdr-reversed/a50}{2737} +\pdfglyphtounicode{tfm:zpzdr-reversed/a51}{2738} +\pdfglyphtounicode{tfm:zpzdr-reversed/a52}{2739} +\pdfglyphtounicode{tfm:zpzdr-reversed/a53}{273A} +\pdfglyphtounicode{tfm:zpzdr-reversed/a54}{273B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a55}{273C} +\pdfglyphtounicode{tfm:zpzdr-reversed/a56}{273D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a57}{273E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a58}{273F} +\pdfglyphtounicode{tfm:zpzdr-reversed/a59}{2740} +\pdfglyphtounicode{tfm:zpzdr-reversed/a6}{271D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a60}{2741} +\pdfglyphtounicode{tfm:zpzdr-reversed/a61}{2742} +\pdfglyphtounicode{tfm:zpzdr-reversed/a62}{2743} +\pdfglyphtounicode{tfm:zpzdr-reversed/a63}{2744} +\pdfglyphtounicode{tfm:zpzdr-reversed/a64}{2745} +\pdfglyphtounicode{tfm:zpzdr-reversed/a65}{2746} +\pdfglyphtounicode{tfm:zpzdr-reversed/a66}{2747} +\pdfglyphtounicode{tfm:zpzdr-reversed/a67}{2748} +\pdfglyphtounicode{tfm:zpzdr-reversed/a68}{2749} +\pdfglyphtounicode{tfm:zpzdr-reversed/a69}{274A} +\pdfglyphtounicode{tfm:zpzdr-reversed/a7}{271E} +\pdfglyphtounicode{tfm:zpzdr-reversed/a70}{274B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a71}{25CF} +\pdfglyphtounicode{tfm:zpzdr-reversed/a72}{274D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a73}{25A0} +\pdfglyphtounicode{tfm:zpzdr-reversed/a74}{274F} +\pdfglyphtounicode{tfm:zpzdr-reversed/a75}{2751} +\pdfglyphtounicode{tfm:zpzdr-reversed/a76}{25B2} +\pdfglyphtounicode{tfm:zpzdr-reversed/a77}{25BC} +\pdfglyphtounicode{tfm:zpzdr-reversed/a78}{25C6} +\pdfglyphtounicode{tfm:zpzdr-reversed/a79}{2756} +\pdfglyphtounicode{tfm:zpzdr-reversed/a8}{271F} +\pdfglyphtounicode{tfm:zpzdr-reversed/a81}{25D7} +\pdfglyphtounicode{tfm:zpzdr-reversed/a82}{2758} +\pdfglyphtounicode{tfm:zpzdr-reversed/a83}{2759} +\pdfglyphtounicode{tfm:zpzdr-reversed/a84}{275A} +\pdfglyphtounicode{tfm:zpzdr-reversed/a85}{276F} +\pdfglyphtounicode{tfm:zpzdr-reversed/a86}{2771} +\pdfglyphtounicode{tfm:zpzdr-reversed/a87}{2772} +\pdfglyphtounicode{tfm:zpzdr-reversed/a88}{2773} +\pdfglyphtounicode{tfm:zpzdr-reversed/a89}{2768} +\pdfglyphtounicode{tfm:zpzdr-reversed/a9}{2720} +\pdfglyphtounicode{tfm:zpzdr-reversed/a90}{2769} +\pdfglyphtounicode{tfm:zpzdr-reversed/a91}{276C} +\pdfglyphtounicode{tfm:zpzdr-reversed/a92}{276D} +\pdfglyphtounicode{tfm:zpzdr-reversed/a93}{276A} +\pdfglyphtounicode{tfm:zpzdr-reversed/a94}{276B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a95}{2774} +\pdfglyphtounicode{tfm:zpzdr-reversed/a96}{2775} +\pdfglyphtounicode{tfm:zpzdr-reversed/a97}{275B} +\pdfglyphtounicode{tfm:zpzdr-reversed/a98}{275C} +\pdfglyphtounicode{tfm:zpzdr-reversed/a99}{275D} +\pdfglyphtounicode{thabengali}{09A5} +\pdfglyphtounicode{thadeva}{0925} +\pdfglyphtounicode{thagujarati}{0AA5} +\pdfglyphtounicode{thagurmukhi}{0A25} +\pdfglyphtounicode{thalarabic}{0630} +\pdfglyphtounicode{thalfinalarabic}{FEAC} +\pdfglyphtounicode{thanthakhatlowleftthai}{F898} +\pdfglyphtounicode{thanthakhatlowrightthai}{F897} +\pdfglyphtounicode{thanthakhatthai}{0E4C} +\pdfglyphtounicode{thanthakhatupperleftthai}{F896} +\pdfglyphtounicode{theharabic}{062B} +\pdfglyphtounicode{thehfinalarabic}{FE9A} +\pdfglyphtounicode{thehinitialarabic}{FE9B} +\pdfglyphtounicode{thehmedialarabic}{FE9C} +\pdfglyphtounicode{thereexists}{2203} +\pdfglyphtounicode{therefore}{2234} +\pdfglyphtounicode{theta}{03B8} +\pdfglyphtounicode{theta1}{03D1} +\pdfglyphtounicode{thetasymbolgreek}{03D1} +\pdfglyphtounicode{thieuthacirclekorean}{3279} +\pdfglyphtounicode{thieuthaparenkorean}{3219} +\pdfglyphtounicode{thieuthcirclekorean}{326B} +\pdfglyphtounicode{thieuthkorean}{314C} +\pdfglyphtounicode{thieuthparenkorean}{320B} +\pdfglyphtounicode{thirteencircle}{246C} +\pdfglyphtounicode{thirteenparen}{2480} +\pdfglyphtounicode{thirteenperiod}{2494} +\pdfglyphtounicode{thonangmonthothai}{0E11} +\pdfglyphtounicode{thook}{01AD} +\pdfglyphtounicode{thophuthaothai}{0E12} +\pdfglyphtounicode{thorn}{00FE} +\pdfglyphtounicode{thothahanthai}{0E17} +\pdfglyphtounicode{thothanthai}{0E10} +\pdfglyphtounicode{thothongthai}{0E18} +\pdfglyphtounicode{thothungthai}{0E16} +\pdfglyphtounicode{thousandcyrillic}{0482} +\pdfglyphtounicode{thousandsseparatorarabic}{066C} +\pdfglyphtounicode{thousandsseparatorpersian}{066C} +\pdfglyphtounicode{three}{0033} +\pdfglyphtounicode{threearabic}{0663} +\pdfglyphtounicode{threebengali}{09E9} +\pdfglyphtounicode{threecircle}{2462} +\pdfglyphtounicode{threecircleinversesansserif}{278C} +\pdfglyphtounicode{threedeva}{0969} +\pdfglyphtounicode{threeeighths}{215C} +\pdfglyphtounicode{threegujarati}{0AE9} +\pdfglyphtounicode{threegurmukhi}{0A69} +\pdfglyphtounicode{threehackarabic}{0663} +\pdfglyphtounicode{threehangzhou}{3023} +\pdfglyphtounicode{threeideographicparen}{3222} +\pdfglyphtounicode{threeinferior}{2083} +\pdfglyphtounicode{threemonospace}{FF13} +\pdfglyphtounicode{threenumeratorbengali}{09F6} +\pdfglyphtounicode{threeoldstyle}{0033} +\pdfglyphtounicode{threeparen}{2476} +\pdfglyphtounicode{threeperiod}{248A} +\pdfglyphtounicode{threepersian}{06F3} +\pdfglyphtounicode{threequarters}{00BE} +\pdfglyphtounicode{threequartersemdash}{F6DE} +\pdfglyphtounicode{threeroman}{2172} +\pdfglyphtounicode{threesuperior}{00B3} +\pdfglyphtounicode{threethai}{0E53} +\pdfglyphtounicode{thzsquare}{3394} +\pdfglyphtounicode{tihiragana}{3061} +\pdfglyphtounicode{tikatakana}{30C1} +\pdfglyphtounicode{tikatakanahalfwidth}{FF81} +\pdfglyphtounicode{tikeutacirclekorean}{3270} +\pdfglyphtounicode{tikeutaparenkorean}{3210} +\pdfglyphtounicode{tikeutcirclekorean}{3262} +\pdfglyphtounicode{tikeutkorean}{3137} +\pdfglyphtounicode{tikeutparenkorean}{3202} +\pdfglyphtounicode{tilde}{02DC} +\pdfglyphtounicode{tildebelowcmb}{0330} +\pdfglyphtounicode{tildecmb}{0303} +\pdfglyphtounicode{tildecomb}{0303} +\pdfglyphtounicode{tildedoublecmb}{0360} +\pdfglyphtounicode{tildeoperator}{223C} +\pdfglyphtounicode{tildeoverlaycmb}{0334} +\pdfglyphtounicode{tildeverticalcmb}{033E} +\pdfglyphtounicode{timescircle}{2297} +\pdfglyphtounicode{tipehahebrew}{0596} +\pdfglyphtounicode{tipehalefthebrew}{0596} +\pdfglyphtounicode{tippigurmukhi}{0A70} +\pdfglyphtounicode{titlocyrilliccmb}{0483} +\pdfglyphtounicode{tiwnarmenian}{057F} +\pdfglyphtounicode{tlinebelow}{1E6F} +\pdfglyphtounicode{tmonospace}{FF54} +\pdfglyphtounicode{toarmenian}{0569} +\pdfglyphtounicode{tohiragana}{3068} +\pdfglyphtounicode{tokatakana}{30C8} +\pdfglyphtounicode{tokatakanahalfwidth}{FF84} +\pdfglyphtounicode{tonebarextrahighmod}{02E5} +\pdfglyphtounicode{tonebarextralowmod}{02E9} +\pdfglyphtounicode{tonebarhighmod}{02E6} +\pdfglyphtounicode{tonebarlowmod}{02E8} +\pdfglyphtounicode{tonebarmidmod}{02E7} +\pdfglyphtounicode{tonefive}{01BD} +\pdfglyphtounicode{tonesix}{0185} +\pdfglyphtounicode{tonetwo}{01A8} +\pdfglyphtounicode{tonos}{0384} +\pdfglyphtounicode{tonsquare}{3327} +\pdfglyphtounicode{topatakthai}{0E0F} +\pdfglyphtounicode{tortoiseshellbracketleft}{3014} +\pdfglyphtounicode{tortoiseshellbracketleftsmall}{FE5D} +\pdfglyphtounicode{tortoiseshellbracketleftvertical}{FE39} +\pdfglyphtounicode{tortoiseshellbracketright}{3015} +\pdfglyphtounicode{tortoiseshellbracketrightsmall}{FE5E} +\pdfglyphtounicode{tortoiseshellbracketrightvertical}{FE3A} +\pdfglyphtounicode{totaothai}{0E15} +\pdfglyphtounicode{tpalatalhook}{01AB} +\pdfglyphtounicode{tparen}{24AF} +\pdfglyphtounicode{trademark}{2122} +\pdfglyphtounicode{trademarksans}{2122} +\pdfglyphtounicode{trademarkserif}{2122} +\pdfglyphtounicode{tretroflexhook}{0288} +\pdfglyphtounicode{triagdn}{25BC} +\pdfglyphtounicode{triaglf}{25C4} +\pdfglyphtounicode{triagrt}{25BA} +\pdfglyphtounicode{triagup}{25B2} +\pdfglyphtounicode{triangle}{25B3} +\pdfglyphtounicode{triangledownsld}{25BC} +\pdfglyphtounicode{triangleinv}{25BD} +\pdfglyphtounicode{triangleleft}{25C1} +\pdfglyphtounicode{triangleleftequal}{22B4} +\pdfglyphtounicode{triangleleftsld}{25C0} +\pdfglyphtounicode{triangleright}{25B7} +\pdfglyphtounicode{trianglerightequal}{22B5} +\pdfglyphtounicode{trianglerightsld}{25B6} +\pdfglyphtounicode{trianglesolid}{25B2} +\pdfglyphtounicode{ts}{02A6} +\pdfglyphtounicode{tsadi}{05E6} +\pdfglyphtounicode{tsadidagesh}{FB46} +\pdfglyphtounicode{tsadidageshhebrew}{FB46} +\pdfglyphtounicode{tsadihebrew}{05E6} +\pdfglyphtounicode{tsecyrillic}{0446} +\pdfglyphtounicode{tsere}{05B5} +\pdfglyphtounicode{tsere12}{05B5} +\pdfglyphtounicode{tsere1e}{05B5} +\pdfglyphtounicode{tsere2b}{05B5} +\pdfglyphtounicode{tserehebrew}{05B5} +\pdfglyphtounicode{tserenarrowhebrew}{05B5} +\pdfglyphtounicode{tserequarterhebrew}{05B5} +\pdfglyphtounicode{tserewidehebrew}{05B5} +\pdfglyphtounicode{tshecyrillic}{045B} +\pdfglyphtounicode{tsuperior}{0074} +\pdfglyphtounicode{ttabengali}{099F} +\pdfglyphtounicode{ttadeva}{091F} +\pdfglyphtounicode{ttagujarati}{0A9F} +\pdfglyphtounicode{ttagurmukhi}{0A1F} +\pdfglyphtounicode{tteharabic}{0679} +\pdfglyphtounicode{ttehfinalarabic}{FB67} +\pdfglyphtounicode{ttehinitialarabic}{FB68} +\pdfglyphtounicode{ttehmedialarabic}{FB69} +\pdfglyphtounicode{tthabengali}{09A0} +\pdfglyphtounicode{tthadeva}{0920} +\pdfglyphtounicode{tthagujarati}{0AA0} +\pdfglyphtounicode{tthagurmukhi}{0A20} +\pdfglyphtounicode{tturned}{0287} +\pdfglyphtounicode{tuhiragana}{3064} +\pdfglyphtounicode{tukatakana}{30C4} +\pdfglyphtounicode{tukatakanahalfwidth}{FF82} +\pdfglyphtounicode{turnstileleft}{22A2} +\pdfglyphtounicode{turnstileright}{22A3} +\pdfglyphtounicode{tusmallhiragana}{3063} +\pdfglyphtounicode{tusmallkatakana}{30C3} +\pdfglyphtounicode{tusmallkatakanahalfwidth}{FF6F} +\pdfglyphtounicode{twelvecircle}{246B} +\pdfglyphtounicode{twelveparen}{247F} +\pdfglyphtounicode{twelveperiod}{2493} +\pdfglyphtounicode{twelveroman}{217B} +\pdfglyphtounicode{twentycircle}{2473} +\pdfglyphtounicode{twentyhangzhou}{5344} +\pdfglyphtounicode{twentyparen}{2487} +\pdfglyphtounicode{twentyperiod}{249B} +\pdfglyphtounicode{two}{0032} +\pdfglyphtounicode{twoarabic}{0662} +\pdfglyphtounicode{twobengali}{09E8} +\pdfglyphtounicode{twocircle}{2461} +\pdfglyphtounicode{twocircleinversesansserif}{278B} +\pdfglyphtounicode{twodeva}{0968} +\pdfglyphtounicode{twodotenleader}{2025} +\pdfglyphtounicode{twodotleader}{2025} +\pdfglyphtounicode{twodotleadervertical}{FE30} +\pdfglyphtounicode{twogujarati}{0AE8} +\pdfglyphtounicode{twogurmukhi}{0A68} +\pdfglyphtounicode{twohackarabic}{0662} +\pdfglyphtounicode{twohangzhou}{3022} +\pdfglyphtounicode{twoideographicparen}{3221} +\pdfglyphtounicode{twoinferior}{2082} +\pdfglyphtounicode{twomonospace}{FF12} +\pdfglyphtounicode{twonumeratorbengali}{09F5} +\pdfglyphtounicode{twooldstyle}{0032} +\pdfglyphtounicode{twoparen}{2475} +\pdfglyphtounicode{twoperiod}{2489} +\pdfglyphtounicode{twopersian}{06F2} +\pdfglyphtounicode{tworoman}{2171} +\pdfglyphtounicode{twostroke}{01BB} +\pdfglyphtounicode{twosuperior}{00B2} +\pdfglyphtounicode{twothai}{0E52} +\pdfglyphtounicode{twothirds}{2154} +\pdfglyphtounicode{u}{0075} +\pdfglyphtounicode{uacute}{00FA} +\pdfglyphtounicode{ubar}{0289} +\pdfglyphtounicode{ubengali}{0989} +\pdfglyphtounicode{ubopomofo}{3128} +\pdfglyphtounicode{ubreve}{016D} +\pdfglyphtounicode{ucaron}{01D4} +\pdfglyphtounicode{ucircle}{24E4} +\pdfglyphtounicode{ucircumflex}{00FB} +\pdfglyphtounicode{ucircumflexbelow}{1E77} +\pdfglyphtounicode{ucyrillic}{0443} +\pdfglyphtounicode{udattadeva}{0951} +\pdfglyphtounicode{udblacute}{0171} +\pdfglyphtounicode{udblgrave}{0215} +\pdfglyphtounicode{udeva}{0909} +\pdfglyphtounicode{udieresis}{00FC} +\pdfglyphtounicode{udieresisacute}{01D8} +\pdfglyphtounicode{udieresisbelow}{1E73} +\pdfglyphtounicode{udieresiscaron}{01DA} +\pdfglyphtounicode{udieresiscyrillic}{04F1} +\pdfglyphtounicode{udieresisgrave}{01DC} +\pdfglyphtounicode{udieresismacron}{01D6} +\pdfglyphtounicode{udotbelow}{1EE5} +\pdfglyphtounicode{ugrave}{00F9} +\pdfglyphtounicode{ugujarati}{0A89} +\pdfglyphtounicode{ugurmukhi}{0A09} +\pdfglyphtounicode{uhiragana}{3046} +\pdfglyphtounicode{uhookabove}{1EE7} +\pdfglyphtounicode{uhorn}{01B0} +\pdfglyphtounicode{uhornacute}{1EE9} +\pdfglyphtounicode{uhorndotbelow}{1EF1} +\pdfglyphtounicode{uhorngrave}{1EEB} +\pdfglyphtounicode{uhornhookabove}{1EED} +\pdfglyphtounicode{uhorntilde}{1EEF} +\pdfglyphtounicode{uhungarumlaut}{0171} +\pdfglyphtounicode{uhungarumlautcyrillic}{04F3} +\pdfglyphtounicode{uinvertedbreve}{0217} +\pdfglyphtounicode{ukatakana}{30A6} +\pdfglyphtounicode{ukatakanahalfwidth}{FF73} +\pdfglyphtounicode{ukcyrillic}{0479} +\pdfglyphtounicode{ukorean}{315C} +\pdfglyphtounicode{umacron}{016B} +\pdfglyphtounicode{umacroncyrillic}{04EF} +\pdfglyphtounicode{umacrondieresis}{1E7B} +\pdfglyphtounicode{umatragurmukhi}{0A41} +\pdfglyphtounicode{umonospace}{FF55} +\pdfglyphtounicode{underscore}{005F} +\pdfglyphtounicode{underscoredbl}{2017} +\pdfglyphtounicode{underscoremonospace}{FF3F} +\pdfglyphtounicode{underscorevertical}{FE33} +\pdfglyphtounicode{underscorewavy}{FE4F} +\pdfglyphtounicode{union}{222A} +\pdfglyphtounicode{uniondbl}{22D3} +\pdfglyphtounicode{unionmulti}{228E} +\pdfglyphtounicode{unionsq}{2294} +\pdfglyphtounicode{universal}{2200} +\pdfglyphtounicode{uogonek}{0173} +\pdfglyphtounicode{uparen}{24B0} +\pdfglyphtounicode{upblock}{2580} +\pdfglyphtounicode{upperdothebrew}{05C4} +\pdfglyphtounicode{uprise}{22CF} +\pdfglyphtounicode{upsilon}{03C5} +\pdfglyphtounicode{upsilondieresis}{03CB} +\pdfglyphtounicode{upsilondieresistonos}{03B0} +\pdfglyphtounicode{upsilonlatin}{028A} +\pdfglyphtounicode{upsilontonos}{03CD} +\pdfglyphtounicode{upslope}{29F8} +\pdfglyphtounicode{uptackbelowcmb}{031D} +\pdfglyphtounicode{uptackmod}{02D4} +\pdfglyphtounicode{uragurmukhi}{0A73} +\pdfglyphtounicode{uring}{016F} +\pdfglyphtounicode{ushortcyrillic}{045E} +\pdfglyphtounicode{usmallhiragana}{3045} +\pdfglyphtounicode{usmallkatakana}{30A5} +\pdfglyphtounicode{usmallkatakanahalfwidth}{FF69} +\pdfglyphtounicode{ustraightcyrillic}{04AF} +\pdfglyphtounicode{ustraightstrokecyrillic}{04B1} +\pdfglyphtounicode{utilde}{0169} +\pdfglyphtounicode{utildeacute}{1E79} +\pdfglyphtounicode{utildebelow}{1E75} +\pdfglyphtounicode{uubengali}{098A} +\pdfglyphtounicode{uudeva}{090A} +\pdfglyphtounicode{uugujarati}{0A8A} +\pdfglyphtounicode{uugurmukhi}{0A0A} +\pdfglyphtounicode{uumatragurmukhi}{0A42} +\pdfglyphtounicode{uuvowelsignbengali}{09C2} +\pdfglyphtounicode{uuvowelsigndeva}{0942} +\pdfglyphtounicode{uuvowelsigngujarati}{0AC2} +\pdfglyphtounicode{uvowelsignbengali}{09C1} +\pdfglyphtounicode{uvowelsigndeva}{0941} +\pdfglyphtounicode{uvowelsigngujarati}{0AC1} +\pdfglyphtounicode{v}{0076} +\pdfglyphtounicode{vadeva}{0935} +\pdfglyphtounicode{vagujarati}{0AB5} +\pdfglyphtounicode{vagurmukhi}{0A35} +\pdfglyphtounicode{vakatakana}{30F7} +\pdfglyphtounicode{vav}{05D5} +\pdfglyphtounicode{vavdagesh}{FB35} +\pdfglyphtounicode{vavdagesh65}{FB35} +\pdfglyphtounicode{vavdageshhebrew}{FB35} +\pdfglyphtounicode{vavhebrew}{05D5} +\pdfglyphtounicode{vavholam}{FB4B} +\pdfglyphtounicode{vavholamhebrew}{FB4B} +\pdfglyphtounicode{vavvavhebrew}{05F0} +\pdfglyphtounicode{vavyodhebrew}{05F1} +\pdfglyphtounicode{vcircle}{24E5} +\pdfglyphtounicode{vdotbelow}{1E7F} +\pdfglyphtounicode{vector}{20D7} +\pdfglyphtounicode{vecyrillic}{0432} +\pdfglyphtounicode{veharabic}{06A4} +\pdfglyphtounicode{vehfinalarabic}{FB6B} +\pdfglyphtounicode{vehinitialarabic}{FB6C} +\pdfglyphtounicode{vehmedialarabic}{FB6D} +\pdfglyphtounicode{vekatakana}{30F9} +\pdfglyphtounicode{venus}{2640} +\pdfglyphtounicode{verticalbar}{007C} +\pdfglyphtounicode{verticallineabovecmb}{030D} +\pdfglyphtounicode{verticallinebelowcmb}{0329} +\pdfglyphtounicode{verticallinelowmod}{02CC} +\pdfglyphtounicode{verticallinemod}{02C8} +\pdfglyphtounicode{vewarmenian}{057E} +\pdfglyphtounicode{vhook}{028B} +\pdfglyphtounicode{vikatakana}{30F8} +\pdfglyphtounicode{viramabengali}{09CD} +\pdfglyphtounicode{viramadeva}{094D} +\pdfglyphtounicode{viramagujarati}{0ACD} +\pdfglyphtounicode{visargabengali}{0983} +\pdfglyphtounicode{visargadeva}{0903} +\pdfglyphtounicode{visargagujarati}{0A83} +\pdfglyphtounicode{visiblespace}{2423} +\pdfglyphtounicode{visualspace}{2423} +\pdfglyphtounicode{vmonospace}{FF56} +\pdfglyphtounicode{voarmenian}{0578} +\pdfglyphtounicode{voicediterationhiragana}{309E} +\pdfglyphtounicode{voicediterationkatakana}{30FE} +\pdfglyphtounicode{voicedmarkkana}{309B} +\pdfglyphtounicode{voicedmarkkanahalfwidth}{FF9E} +\pdfglyphtounicode{vokatakana}{30FA} +\pdfglyphtounicode{vparen}{24B1} +\pdfglyphtounicode{vtilde}{1E7D} +\pdfglyphtounicode{vturned}{028C} +\pdfglyphtounicode{vuhiragana}{3094} +\pdfglyphtounicode{vukatakana}{30F4} +\pdfglyphtounicode{w}{0077} +\pdfglyphtounicode{wacute}{1E83} +\pdfglyphtounicode{waekorean}{3159} +\pdfglyphtounicode{wahiragana}{308F} +\pdfglyphtounicode{wakatakana}{30EF} +\pdfglyphtounicode{wakatakanahalfwidth}{FF9C} +\pdfglyphtounicode{wakorean}{3158} +\pdfglyphtounicode{wasmallhiragana}{308E} +\pdfglyphtounicode{wasmallkatakana}{30EE} +\pdfglyphtounicode{wattosquare}{3357} +\pdfglyphtounicode{wavedash}{301C} +\pdfglyphtounicode{wavyunderscorevertical}{FE34} +\pdfglyphtounicode{wawarabic}{0648} +\pdfglyphtounicode{wawfinalarabic}{FEEE} +\pdfglyphtounicode{wawhamzaabovearabic}{0624} +\pdfglyphtounicode{wawhamzaabovefinalarabic}{FE86} +\pdfglyphtounicode{wbsquare}{33DD} +\pdfglyphtounicode{wcircle}{24E6} +\pdfglyphtounicode{wcircumflex}{0175} +\pdfglyphtounicode{wdieresis}{1E85} +\pdfglyphtounicode{wdotaccent}{1E87} +\pdfglyphtounicode{wdotbelow}{1E89} +\pdfglyphtounicode{wehiragana}{3091} +\pdfglyphtounicode{weierstrass}{2118} +\pdfglyphtounicode{wekatakana}{30F1} +\pdfglyphtounicode{wekorean}{315E} +\pdfglyphtounicode{weokorean}{315D} +\pdfglyphtounicode{wgrave}{1E81} +\pdfglyphtounicode{whitebullet}{25E6} +\pdfglyphtounicode{whitecircle}{25CB} +\pdfglyphtounicode{whitecircleinverse}{25D9} +\pdfglyphtounicode{whitecornerbracketleft}{300E} +\pdfglyphtounicode{whitecornerbracketleftvertical}{FE43} +\pdfglyphtounicode{whitecornerbracketright}{300F} +\pdfglyphtounicode{whitecornerbracketrightvertical}{FE44} +\pdfglyphtounicode{whitediamond}{25C7} +\pdfglyphtounicode{whitediamondcontainingblacksmalldiamond}{25C8} +\pdfglyphtounicode{whitedownpointingsmalltriangle}{25BF} +\pdfglyphtounicode{whitedownpointingtriangle}{25BD} +\pdfglyphtounicode{whiteleftpointingsmalltriangle}{25C3} +\pdfglyphtounicode{whiteleftpointingtriangle}{25C1} +\pdfglyphtounicode{whitelenticularbracketleft}{3016} +\pdfglyphtounicode{whitelenticularbracketright}{3017} +\pdfglyphtounicode{whiterightpointingsmalltriangle}{25B9} +\pdfglyphtounicode{whiterightpointingtriangle}{25B7} +\pdfglyphtounicode{whitesmallsquare}{25AB} +\pdfglyphtounicode{whitesmilingface}{263A} +\pdfglyphtounicode{whitesquare}{25A1} +\pdfglyphtounicode{whitestar}{2606} +\pdfglyphtounicode{whitetelephone}{260F} +\pdfglyphtounicode{whitetortoiseshellbracketleft}{3018} +\pdfglyphtounicode{whitetortoiseshellbracketright}{3019} +\pdfglyphtounicode{whiteuppointingsmalltriangle}{25B5} +\pdfglyphtounicode{whiteuppointingtriangle}{25B3} +\pdfglyphtounicode{wihiragana}{3090} +\pdfglyphtounicode{wikatakana}{30F0} +\pdfglyphtounicode{wikorean}{315F} +\pdfglyphtounicode{wmonospace}{FF57} +\pdfglyphtounicode{wohiragana}{3092} +\pdfglyphtounicode{wokatakana}{30F2} +\pdfglyphtounicode{wokatakanahalfwidth}{FF66} +\pdfglyphtounicode{won}{20A9} +\pdfglyphtounicode{wonmonospace}{FFE6} +\pdfglyphtounicode{wowaenthai}{0E27} +\pdfglyphtounicode{wparen}{24B2} +\pdfglyphtounicode{wreathproduct}{2240} +\pdfglyphtounicode{wring}{1E98} +\pdfglyphtounicode{wsuperior}{02B7} +\pdfglyphtounicode{wturned}{028D} +\pdfglyphtounicode{wynn}{01BF} +\pdfglyphtounicode{x}{0078} +\pdfglyphtounicode{xabovecmb}{033D} +\pdfglyphtounicode{xbopomofo}{3112} +\pdfglyphtounicode{xcircle}{24E7} +\pdfglyphtounicode{xdieresis}{1E8D} +\pdfglyphtounicode{xdotaccent}{1E8B} +\pdfglyphtounicode{xeharmenian}{056D} +\pdfglyphtounicode{xi}{03BE} +\pdfglyphtounicode{xmonospace}{FF58} +\pdfglyphtounicode{xparen}{24B3} +\pdfglyphtounicode{xsuperior}{02E3} +\pdfglyphtounicode{y}{0079} +\pdfglyphtounicode{yaadosquare}{334E} +\pdfglyphtounicode{yabengali}{09AF} +\pdfglyphtounicode{yacute}{00FD} +\pdfglyphtounicode{yadeva}{092F} +\pdfglyphtounicode{yaekorean}{3152} +\pdfglyphtounicode{yagujarati}{0AAF} +\pdfglyphtounicode{yagurmukhi}{0A2F} +\pdfglyphtounicode{yahiragana}{3084} +\pdfglyphtounicode{yakatakana}{30E4} +\pdfglyphtounicode{yakatakanahalfwidth}{FF94} +\pdfglyphtounicode{yakorean}{3151} +\pdfglyphtounicode{yamakkanthai}{0E4E} +\pdfglyphtounicode{yasmallhiragana}{3083} +\pdfglyphtounicode{yasmallkatakana}{30E3} +\pdfglyphtounicode{yasmallkatakanahalfwidth}{FF6C} +\pdfglyphtounicode{yatcyrillic}{0463} +\pdfglyphtounicode{ycircle}{24E8} +\pdfglyphtounicode{ycircumflex}{0177} +\pdfglyphtounicode{ydieresis}{00FF} +\pdfglyphtounicode{ydotaccent}{1E8F} +\pdfglyphtounicode{ydotbelow}{1EF5} +\pdfglyphtounicode{yeharabic}{064A} +\pdfglyphtounicode{yehbarreearabic}{06D2} +\pdfglyphtounicode{yehbarreefinalarabic}{FBAF} +\pdfglyphtounicode{yehfinalarabic}{FEF2} +\pdfglyphtounicode{yehhamzaabovearabic}{0626} +\pdfglyphtounicode{yehhamzaabovefinalarabic}{FE8A} +\pdfglyphtounicode{yehhamzaaboveinitialarabic}{FE8B} +\pdfglyphtounicode{yehhamzaabovemedialarabic}{FE8C} +\pdfglyphtounicode{yehinitialarabic}{FEF3} +\pdfglyphtounicode{yehmedialarabic}{FEF4} +\pdfglyphtounicode{yehmeeminitialarabic}{FCDD} +\pdfglyphtounicode{yehmeemisolatedarabic}{FC58} +\pdfglyphtounicode{yehnoonfinalarabic}{FC94} +\pdfglyphtounicode{yehthreedotsbelowarabic}{06D1} +\pdfglyphtounicode{yekorean}{3156} +\pdfglyphtounicode{yen}{00A5} +\pdfglyphtounicode{yenmonospace}{FFE5} +\pdfglyphtounicode{yeokorean}{3155} +\pdfglyphtounicode{yeorinhieuhkorean}{3186} +\pdfglyphtounicode{yerahbenyomohebrew}{05AA} +\pdfglyphtounicode{yerahbenyomolefthebrew}{05AA} +\pdfglyphtounicode{yericyrillic}{044B} +\pdfglyphtounicode{yerudieresiscyrillic}{04F9} +\pdfglyphtounicode{yesieungkorean}{3181} +\pdfglyphtounicode{yesieungpansioskorean}{3183} +\pdfglyphtounicode{yesieungsioskorean}{3182} +\pdfglyphtounicode{yetivhebrew}{059A} +\pdfglyphtounicode{ygrave}{1EF3} +\pdfglyphtounicode{yhook}{01B4} +\pdfglyphtounicode{yhookabove}{1EF7} +\pdfglyphtounicode{yiarmenian}{0575} +\pdfglyphtounicode{yicyrillic}{0457} +\pdfglyphtounicode{yikorean}{3162} +\pdfglyphtounicode{yinyang}{262F} +\pdfglyphtounicode{yiwnarmenian}{0582} +\pdfglyphtounicode{ymonospace}{FF59} +\pdfglyphtounicode{yod}{05D9} +\pdfglyphtounicode{yoddagesh}{FB39} +\pdfglyphtounicode{yoddageshhebrew}{FB39} +\pdfglyphtounicode{yodhebrew}{05D9} +\pdfglyphtounicode{yodyodhebrew}{05F2} +\pdfglyphtounicode{yodyodpatahhebrew}{FB1F} +\pdfglyphtounicode{yohiragana}{3088} +\pdfglyphtounicode{yoikorean}{3189} +\pdfglyphtounicode{yokatakana}{30E8} +\pdfglyphtounicode{yokatakanahalfwidth}{FF96} +\pdfglyphtounicode{yokorean}{315B} +\pdfglyphtounicode{yosmallhiragana}{3087} +\pdfglyphtounicode{yosmallkatakana}{30E7} +\pdfglyphtounicode{yosmallkatakanahalfwidth}{FF6E} +\pdfglyphtounicode{yotgreek}{03F3} +\pdfglyphtounicode{yoyaekorean}{3188} +\pdfglyphtounicode{yoyakorean}{3187} +\pdfglyphtounicode{yoyakthai}{0E22} +\pdfglyphtounicode{yoyingthai}{0E0D} +\pdfglyphtounicode{yparen}{24B4} +\pdfglyphtounicode{ypogegrammeni}{037A} +\pdfglyphtounicode{ypogegrammenigreekcmb}{0345} +\pdfglyphtounicode{yr}{01A6} +\pdfglyphtounicode{yring}{1E99} +\pdfglyphtounicode{ysuperior}{02B8} +\pdfglyphtounicode{ytilde}{1EF9} +\pdfglyphtounicode{yturned}{028E} +\pdfglyphtounicode{yuhiragana}{3086} +\pdfglyphtounicode{yuikorean}{318C} +\pdfglyphtounicode{yukatakana}{30E6} +\pdfglyphtounicode{yukatakanahalfwidth}{FF95} +\pdfglyphtounicode{yukorean}{3160} +\pdfglyphtounicode{yusbigcyrillic}{046B} +\pdfglyphtounicode{yusbigiotifiedcyrillic}{046D} +\pdfglyphtounicode{yuslittlecyrillic}{0467} +\pdfglyphtounicode{yuslittleiotifiedcyrillic}{0469} +\pdfglyphtounicode{yusmallhiragana}{3085} +\pdfglyphtounicode{yusmallkatakana}{30E5} +\pdfglyphtounicode{yusmallkatakanahalfwidth}{FF6D} +\pdfglyphtounicode{yuyekorean}{318B} +\pdfglyphtounicode{yuyeokorean}{318A} +\pdfglyphtounicode{yyabengali}{09DF} +\pdfglyphtounicode{yyadeva}{095F} +\pdfglyphtounicode{z}{007A} +\pdfglyphtounicode{zaarmenian}{0566} +\pdfglyphtounicode{zacute}{017A} +\pdfglyphtounicode{zadeva}{095B} +\pdfglyphtounicode{zagurmukhi}{0A5B} +\pdfglyphtounicode{zaharabic}{0638} +\pdfglyphtounicode{zahfinalarabic}{FEC6} +\pdfglyphtounicode{zahinitialarabic}{FEC7} +\pdfglyphtounicode{zahiragana}{3056} +\pdfglyphtounicode{zahmedialarabic}{FEC8} +\pdfglyphtounicode{zainarabic}{0632} +\pdfglyphtounicode{zainfinalarabic}{FEB0} +\pdfglyphtounicode{zakatakana}{30B6} +\pdfglyphtounicode{zaqefgadolhebrew}{0595} +\pdfglyphtounicode{zaqefqatanhebrew}{0594} +\pdfglyphtounicode{zarqahebrew}{0598} +\pdfglyphtounicode{zayin}{05D6} +\pdfglyphtounicode{zayindagesh}{FB36} +\pdfglyphtounicode{zayindageshhebrew}{FB36} +\pdfglyphtounicode{zayinhebrew}{05D6} +\pdfglyphtounicode{zbopomofo}{3117} +\pdfglyphtounicode{zcaron}{017E} +\pdfglyphtounicode{zcircle}{24E9} +\pdfglyphtounicode{zcircumflex}{1E91} +\pdfglyphtounicode{zcurl}{0291} +\pdfglyphtounicode{zdot}{017C} +\pdfglyphtounicode{zdotaccent}{017C} +\pdfglyphtounicode{zdotbelow}{1E93} +\pdfglyphtounicode{zecyrillic}{0437} +\pdfglyphtounicode{zedescendercyrillic}{0499} +\pdfglyphtounicode{zedieresiscyrillic}{04DF} +\pdfglyphtounicode{zehiragana}{305C} +\pdfglyphtounicode{zekatakana}{30BC} +\pdfglyphtounicode{zero}{0030} +\pdfglyphtounicode{zeroarabic}{0660} +\pdfglyphtounicode{zerobengali}{09E6} +\pdfglyphtounicode{zerodeva}{0966} +\pdfglyphtounicode{zerogujarati}{0AE6} +\pdfglyphtounicode{zerogurmukhi}{0A66} +\pdfglyphtounicode{zerohackarabic}{0660} +\pdfglyphtounicode{zeroinferior}{2080} +\pdfglyphtounicode{zeromonospace}{FF10} +\pdfglyphtounicode{zerooldstyle}{0030} +\pdfglyphtounicode{zeropersian}{06F0} +\pdfglyphtounicode{zerosuperior}{2070} +\pdfglyphtounicode{zerothai}{0E50} +\pdfglyphtounicode{zerowidthjoiner}{FEFF} +\pdfglyphtounicode{zerowidthnonjoiner}{200C} +\pdfglyphtounicode{zerowidthspace}{200B} +\pdfglyphtounicode{zeta}{03B6} +\pdfglyphtounicode{zhbopomofo}{3113} +\pdfglyphtounicode{zhearmenian}{056A} +\pdfglyphtounicode{zhebrevecyrillic}{04C2} +\pdfglyphtounicode{zhecyrillic}{0436} +\pdfglyphtounicode{zhedescendercyrillic}{0497} +\pdfglyphtounicode{zhedieresiscyrillic}{04DD} +\pdfglyphtounicode{zihiragana}{3058} +\pdfglyphtounicode{zikatakana}{30B8} +\pdfglyphtounicode{zinorhebrew}{05AE} +\pdfglyphtounicode{zlinebelow}{1E95} +\pdfglyphtounicode{zmonospace}{FF5A} +\pdfglyphtounicode{zohiragana}{305E} +\pdfglyphtounicode{zokatakana}{30BE} +\pdfglyphtounicode{zparen}{24B5} +\pdfglyphtounicode{zretroflexhook}{0290} +\pdfglyphtounicode{zstroke}{01B6} +\pdfglyphtounicode{zuhiragana}{305A} +\pdfglyphtounicode{zukatakana}{30BA} diff -Nru lcdf-typetools-2.87/include/config.h lcdf-typetools-2.92/include/config.h --- lcdf-typetools-2.87/include/config.h 2010-06-06 22:41:21.000000000 +0000 +++ lcdf-typetools-2.92/include/config.h 2011-07-07 01:18:49.000000000 +0000 @@ -11,6 +11,7 @@ # include # endif #else +# include # define CDECL /* nothing */ #endif @@ -18,14 +19,19 @@ extern "C" { #endif -/* Prototype strerror if we don't have it. */ +/* Prototype strerror if necessary. */ #if !HAVE_STRERROR char *strerror(int errno); #endif -/* Prototype good_strtod if we need it. */ -#if BROKEN_STRTOD -double good_strtod(const char *nptr, char **endptr); +/* Prototype strnlen if necessary. */ +#if !HAVE_STRNLEN || !HAVE_DECL_STRNLEN +size_t strnlen(const char *s, size_t maxlen); +#endif + +/* Prototype good_strtod if necessary. */ +#if HAVE_BROKEN_STRTOD +double good_strtod(const char *s, char **endptr); #endif #ifdef __cplusplus diff -Nru lcdf-typetools-2.87/include/efont/otfgsub.hh lcdf-typetools-2.92/include/efont/otfgsub.hh --- lcdf-typetools-2.87/include/efont/otfgsub.hh 2011-01-27 17:46:55.000000000 +0000 +++ lcdf-typetools-2.92/include/efont/otfgsub.hh 2011-07-07 01:18:49.000000000 +0000 @@ -34,7 +34,8 @@ GsubLookup(const Data &) throw (Error); int type() const { return _type; } uint16_t flags() const { return _d.u16(2); } - bool unparse_automatics(const Gsub &, Vector &) const; + void mark_out_glyphs(const Gsub &gsub, Vector &gmap) const; + bool unparse_automatics(const Gsub &gsub, Vector &subs, const Coverage &limit) const; bool apply(const Glyph *, int pos, int n, Substitution &) const; enum { HEADERSIZE = 6, RECSIZE = 2, @@ -52,7 +53,8 @@ // default destructor Coverage coverage() const throw (); Glyph map(Glyph) const; - void unparse(Vector &) const; + void mark_out_glyphs(Vector &gmap) const; + void unparse(Vector &subs, const Coverage &limit) const; bool apply(const Glyph *, int pos, int n, Substitution &) const; enum { HEADERSIZE = 6, FORMAT2_RECSIZE = 2 }; private: @@ -64,6 +66,7 @@ // default destructor Coverage coverage() const throw (); bool map(Glyph, Vector &) const; + void mark_out_glyphs(Vector &gmap) const; void unparse(Vector &, bool alternate = false) const; bool apply(const Glyph *, int pos, int n, Substitution &, bool alternate = false) const; enum { HEADERSIZE = 6, RECSIZE = 2, @@ -77,6 +80,7 @@ // default destructor Coverage coverage() const throw (); bool map(const Vector &, Glyph &, int &) const; + void mark_out_glyphs(Vector &gmap) const; void unparse(Vector &) const; bool apply(const Glyph *, int pos, int n, Substitution &) const; enum { HEADERSIZE = 6, RECSIZE = 2, @@ -90,11 +94,17 @@ GsubContext(const Data &) throw (Error); // default destructor Coverage coverage() const throw (); - bool unparse(const Gsub &, Vector &) const; + void mark_out_glyphs(const Gsub &gsub, Vector &gmap) const; + bool unparse(const Gsub &gsub, Vector &out_subs, const Coverage &limit) const; enum { F3_HSIZE = 6, SUBRECSIZE = 4 }; private: Data _d; - static bool f3_unparse(const Data &, int nglyph, int glyphtab_offset, int nsub, int subtab_offset, const Gsub &, Vector &, const Substitution &prototype_sub); + static void f3_mark_out_glyphs(const Data &data, int nsub, int subtab_offset, const Gsub &gsub, Vector &gmap); + static bool f3_unparse(const Data &data, + int nglyph, int glyphtab_offset, const Coverage &limit, + int nsub, int subtab_offset, + const Gsub &gsub, Vector &outsubs, + const Substitution &prototype_sub); friend class GsubChainContext; }; @@ -102,7 +112,8 @@ GsubChainContext(const Data &) throw (Error); // default destructor Coverage coverage() const throw (); - bool unparse(const Gsub &, Vector &) const; + void mark_out_glyphs(const Gsub &gsub, Vector &gmap) const; + bool unparse(const Gsub &gsub, Vector &subs, const Coverage &limit) const; enum { F1_HEADERSIZE = 6, F1_RECSIZE = 2, F1_SRS_HSIZE = 2, F1_SRS_RSIZE = 2, F3_HSIZE = 4, F3_INPUT_HSIZE = 2, F3_LOOKAHEAD_HSIZE = 2, F3_SUBST_HSIZE = 2 }; diff -Nru lcdf-typetools-2.87/include/efont/otf.hh lcdf-typetools-2.92/include/efont/otf.hh --- lcdf-typetools-2.87/include/efont/otf.hh 2011-01-27 17:46:55.000000000 +0000 +++ lcdf-typetools-2.92/include/efont/otf.hh 2011-06-02 06:34:49.000000000 +0000 @@ -140,11 +140,15 @@ Coverage() throw (); // empty coverage Coverage(Glyph first, Glyph last) throw (); // range coverage - Coverage(const String&, ErrorHandler* = 0, bool check = true) throw (); + Coverage(const Vector &gmap) throw (); // used-bytemap coverage + Coverage(const String &str, ErrorHandler *errh = 0, bool check = true) throw (); // default destructor bool ok() const throw () { return _str.length() > 0; } int size() const throw (); + bool has_fast_covers() const throw () { + return _str.length() > 0 && _str.data()[1] == T_X_BYTEMAP; + } int coverage_index(Glyph) const throw (); bool covers(Glyph g) const throw () { return coverage_index(g) >= 0; } @@ -181,14 +185,14 @@ int _pos; Glyph _value; friend class Coverage; - iterator(const String&, int); + iterator(const String &str, bool is_end); }; - iterator begin() const { return iterator(_str, 0); } - iterator end() const { return iterator(_str, _str.length()); } + iterator begin() const { return iterator(_str, false); } + iterator end() const { return iterator(_str, true); } Glyph operator[](int) const throw (); - enum { T_LIST = 1, T_RANGES = 2, + enum { T_LIST = 1, T_RANGES = 2, T_X_BYTEMAP = 3, HEADERSIZE = 4, LIST_RECSIZE = 2, RANGES_RECSIZE = 6 }; private: diff -Nru lcdf-typetools-2.87/include/lcdf/string.hh lcdf-typetools-2.92/include/lcdf/string.hh --- lcdf-typetools-2.87/include/lcdf/string.hh 2011-01-27 17:47:25.000000000 +0000 +++ lcdf-typetools-2.92/include/lcdf/string.hh 2011-02-25 18:35:58.000000000 +0000 @@ -600,11 +600,11 @@ memo_t **pprev; memo_t *next; #endif - char real_data[1]; // but it is almost certainly more + char real_data[8]; // but it might be more or less }; enum { - MEMO_SPACE = offsetof(memo_t, real_data) + MEMO_SPACE = sizeof(memo_t) - 8 }; struct rep_t { diff -Nru lcdf-typetools-2.87/install-sh lcdf-typetools-2.92/install-sh --- lcdf-typetools-2.87/install-sh 2008-10-27 16:46:49.000000000 +0000 +++ lcdf-typetools-2.92/install-sh 2010-05-30 00:43:14.000000000 +0000 @@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2006-12-25.00 +scriptversion=2009-04-28.21; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the @@ -515,5 +515,6 @@ # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" # End: diff -Nru lcdf-typetools-2.87/lcdf-typetools.spec lcdf-typetools-2.92/lcdf-typetools.spec --- lcdf-typetools-2.87/lcdf-typetools.spec 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/lcdf-typetools.spec 2011-08-15 01:46:28.000000000 +0000 @@ -1,6 +1,6 @@ Summary: Programs to manipulate OpenType and multiple-master fonts Name: lcdf-typetools -Version: 2.87 +Version: 2.92 Copyright: GPL Vendor: Little Cambridgeport Design Factory Group: Utilities/Printing diff -Nru lcdf-typetools-2.87/libefont/afmparse.cc lcdf-typetools-2.92/libefont/afmparse.cc --- lcdf-typetools-2.87/libefont/afmparse.cc 2011-01-27 17:46:55.000000000 +0000 +++ lcdf-typetools-2.92/libefont/afmparse.cc 2011-07-07 01:18:49.000000000 +0000 @@ -24,7 +24,7 @@ #include #include #include -#ifdef BROKEN_STRTOD +#if HAVE_BROKEN_STRTOD # define strtod good_strtod #endif namespace Efont { diff -Nru lcdf-typetools-2.87/libefont/Makefile.in lcdf-typetools-2.92/libefont/Makefile.in --- lcdf-typetools-2.87/libefont/Makefile.in 2011-01-27 17:49:49.000000000 +0000 +++ lcdf-typetools-2.92/libefont/Makefile.in 2011-08-15 01:44:51.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -42,7 +40,6 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = LIBRARIES = $(noinst_LIBRARIES) AR = ar ARFLAGS = cru @@ -60,10 +57,9 @@ t1rw.$(OBJEXT) t1unparser.$(OBJEXT) ttfcs.$(OBJEXT) \ ttfhead.$(OBJEXT) ttfkern.$(OBJEXT) libefont_a_OBJECTS = $(am_libefont_a_OBJECTS) -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -120,7 +116,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -170,7 +165,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -220,14 +214,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign libefont/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign libefont/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign libefont/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign libefont/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -245,7 +239,6 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): clean-noinstLIBRARIES: -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) @@ -295,14 +288,14 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` @@ -312,49 +305,45 @@ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -375,17 +364,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -414,7 +399,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -435,8 +419,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -445,28 +427,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -503,7 +475,6 @@ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \ uninstall-am - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/libefont/otf.cc lcdf-typetools-2.92/libefont/otf.cc --- lcdf-typetools-2.87/libefont/otf.cc 2011-01-27 17:46:55.000000000 +0000 +++ lcdf-typetools-2.92/libefont/otf.cc 2011-06-02 06:43:14.000000000 +0000 @@ -769,6 +769,32 @@ } } +Coverage::Coverage(const Vector &gmap) throw () +{ + int end = gmap.size(); + while (end > 0 && !gmap[end - 1]) + --end; + if (end > 0) { + _str = String::make_garbage(8 + end); + _str.align(4); + uint8_t *data = _str.mutable_udata(); + memset(data, 0, 8 + end); + data[1] = 3; + + uint32_t n = 0; + const bool *it = gmap.begin(); + data += 8; + for (int i = 0; i < end; ++i, ++it, ++data) + if (*it) { + *data = 1; + ++n; + } + + n = htonl(n); + memcpy(_str.mutable_udata() + 4, &n, 4); + } +} + Coverage::Coverage(const String &str, ErrorHandler *errh, bool do_check) throw () : _str(str) { @@ -833,7 +859,9 @@ else if (data[1] == T_RANGES) { data += _str.length() - RANGES_RECSIZE; return USHORT_AT(data + 4) + USHORT_AT(data + 2) - USHORT_AT(data) + 1; - } else + } else if (data[1] == T_X_BYTEMAP) + return ULONG_AT(data + 4); + else return -1; } @@ -873,6 +901,11 @@ l = m + 1; } return -1; + } else if (data[1] == T_X_BYTEMAP) { + if (g >= 0 && g < _str.length() - 8 && data[8 + g]) + return g; + else + return -1; } else return -1; } @@ -942,17 +975,28 @@ { StringAccum sa; sa << '\000' << '\001' << '\000' << '\000'; - Coverage::iterator ai = a.begin(), bi = b.begin(); - while (ai && bi) { - if (*ai < *bi) - ai.forward_to(*bi); - else if (*ai == *bi) { - uint16_t x = *ai; - sa << (char)(x >> 8) << (char)(x & 0xFF); - ai++, bi++; - } else - bi.forward_to(*ai); + + if (b.has_fast_covers()) { + for (Coverage::iterator ai = a.begin(); ai; ++ai) + if (b.covers(*ai)) { + uint16_t x = *ai; + sa << (char)(x >> 8) << (char)(x & 0xFF); + } + + } else { + Coverage::iterator ai = a.begin(), bi = b.begin(); + while (ai && bi) { + if (*ai < *bi) + ai.forward_to(*bi); + else if (*ai == *bi) { + uint16_t x = *ai; + sa << (char)(x >> 8) << (char)(x & 0xFF); + ai++, bi++; + } else + bi.forward_to(*ai); + } } + int n = (sa.length() - 4) / 2; sa[2] = (n >> 8); sa[3] = (n & 0xFF); @@ -977,33 +1021,38 @@ * * ************************/ -Coverage::iterator::iterator(const String &str, int pos) - : _str(str), _pos(pos), _value(0) +Coverage::iterator::iterator(const String &str, bool is_end) + : _str(str), _value(0) { // XXX assume _str has been checked + if (!_str.length()) { + _pos = 0; + return; + } // shrink _str to fit the coverage table const uint8_t *data = _str.udata(); - if (_str.length()) { - int n = USHORT_AT(data + 2); - switch (USHORT_AT(data)) { - case T_LIST: - _str = _str.substring(0, HEADERSIZE + n*LIST_RECSIZE); - break; - case T_RANGES: - _str = _str.substring(0, HEADERSIZE + n*RANGES_RECSIZE); - break; - default: - _str = String(); - break; - } - } - if (_pos >= _str.length()) - _pos = _str.length(); - else { - // now, move _pos into the coverage table - _pos = HEADERSIZE; - _value = (_pos >= _str.length() ? 0 : USHORT_AT(data + _pos)); + int n = USHORT_AT(data + 2); + switch (USHORT_AT(data)) { + case T_LIST: + _str = _str.substring(0, HEADERSIZE + n*LIST_RECSIZE); + normal_pos_setting: + _pos = is_end ? _str.length() : HEADERSIZE; + _value = _pos >= _str.length() ? 0 : USHORT_AT(data + _pos); + break; + case T_RANGES: + _str = _str.substring(0, HEADERSIZE + n*RANGES_RECSIZE); + goto normal_pos_setting; + case T_X_BYTEMAP: + for (_pos = 8; _pos < _str.length() && !data[_pos]; ++_pos) + /* do nothing */; + _value = _pos >= _str.length() ? 0 : _pos - 8; + break; + default: + _str = String(); + _pos = 0; + _value = 0; + break; } } @@ -1014,8 +1063,10 @@ assert(_pos < _str.length()); if (data[1] == T_LIST) return (_pos - HEADERSIZE) / LIST_RECSIZE; - else + else if (data[1] == T_RANGES) return USHORT_AT(data + _pos + 4) + _value - USHORT_AT(data + _pos); + else + return _pos - 8; } void @@ -1026,8 +1077,21 @@ if (_pos >= len || (data[1] == T_RANGES && ++_value <= USHORT_AT(data + _pos + 2))) return; - _pos += (data[1] == T_LIST ? LIST_RECSIZE : RANGES_RECSIZE); - _value = (_pos >= len ? 0 : USHORT_AT(data + _pos)); + switch (data[1]) { + case T_LIST: + _pos += LIST_RECSIZE; + normal_pos_setting: + _value = _pos >= len ? 0 : USHORT_AT(data + _pos); + break; + case T_RANGES: + _pos += RANGES_RECSIZE; + goto normal_pos_setting; + case T_X_BYTEMAP: + for (++_pos; _pos < len && !data[_pos]; ++_pos) + /* do nothing */; + _value = _pos >= len ? 0 : _pos - 8; + break; + } } bool @@ -1067,7 +1131,8 @@ } _pos = HEADERSIZE + l * LIST_RECSIZE; _value = (_pos >= _str.length() ? 0 : USHORT_AT(data - HEADERSIZE + _pos)); - } else { // data[1] == T_RANGES + + } else if (data[1] == T_RANGES) { // check for "common" case: this or next element if (find <= USHORT_AT(data + _pos + 2)) { assert(find >= USHORT_AT(data + _pos)); @@ -1099,6 +1164,13 @@ } _pos = HEADERSIZE + l * LIST_RECSIZE; _value = (_pos >= _str.length() ? 0 : USHORT_AT(data - HEADERSIZE + _pos)); + + } else if (data[1] == T_X_BYTEMAP) { + _pos = 8 + find; + while (_pos < _str.length() && !data[_pos]) + ++_pos; + _pos = _pos >= _str.length() ? _str.length() : _pos; + _value = _pos >= _str.length() ? 0 : _pos - 8; } return find == _value; diff -Nru lcdf-typetools-2.87/libefont/otfgsub.cc lcdf-typetools-2.92/libefont/otfgsub.cc --- lcdf-typetools-2.87/libefont/otfgsub.cc 2011-01-27 17:46:55.000000000 +0000 +++ lcdf-typetools-2.92/libefont/otfgsub.cc 2011-07-07 01:18:49.000000000 +0000 @@ -641,15 +641,59 @@ return Data(); } +void +GsubLookup::mark_out_glyphs(const Gsub &gsub, Vector &gmap) const +{ + int nlookup = _d.u16(4); + switch (_type) { + case L_SINGLE: + for (int i = 0; i < nlookup; i++) { + GsubSingle x(subtable(i)); // this pattern makes gcc-3.3.4 happier + x.mark_out_glyphs(gmap); + } + return; + case L_MULTIPLE: + for (int i = 0; i < nlookup; i++) { + GsubMultiple x(subtable(i)); + x.mark_out_glyphs(gmap); + } + return; + case L_ALTERNATE: + for (int i = 0; i < nlookup; i++) { + GsubMultiple x(subtable(i)); + x.mark_out_glyphs(gmap); + } + return; + case L_LIGATURE: + for (int i = 0; i < nlookup; i++) { + GsubLigature x(subtable(i)); + x.mark_out_glyphs(gmap); + } + return; + case L_CONTEXT: + for (int i = 0; i < nlookup; i++) { + GsubContext x(subtable(i)); + x.mark_out_glyphs(gsub, gmap); + } + return; + case L_CHAIN: + for (int i = 0; i < nlookup; i++) { + GsubChainContext x(subtable(i)); + x.mark_out_glyphs(gsub, gmap); + } + return; + } +} + bool -GsubLookup::unparse_automatics(const Gsub &gsub, Vector &v) const +GsubLookup::unparse_automatics(const Gsub &gsub, Vector &v, const Coverage &limit) const { int nlookup = _d.u16(4); switch (_type) { case L_SINGLE: for (int i = 0; i < nlookup; i++) { GsubSingle x(subtable(i)); // this pattern makes gcc-3.3.4 happier - x.unparse(v); + x.unparse(v, limit); } return true; case L_MULTIPLE: @@ -674,7 +718,7 @@ bool understood = true; for (int i = 0; i < nlookup; i++) { GsubContext x(subtable(i)); - understood &= x.unparse(gsub, v); + understood &= x.unparse(gsub, v, limit); } return understood; } @@ -682,7 +726,7 @@ bool understood = true; for (int i = 0; i < nlookup; i++) { GsubChainContext x(subtable(i)); - understood &= x.unparse(gsub, v); + understood &= x.unparse(gsub, v, limit); } return understood; } @@ -766,15 +810,30 @@ } void -GsubSingle::unparse(Vector &v) const +GsubSingle::mark_out_glyphs(Vector &gmap) const { if (_d[1] == 1) { int delta = _d.s16(4); for (Coverage::iterator i = coverage().begin(); i; i++) - v.push_back(Substitution(*i, *i + delta)); + gmap[*i + delta] = true; } else { for (Coverage::iterator i = coverage().begin(); i; i++) - v.push_back(Substitution(*i, _d.u16(HEADERSIZE + i.coverage_index()*FORMAT2_RECSIZE))); + gmap[_d.u16(HEADERSIZE + i.coverage_index()*FORMAT2_RECSIZE)] = true; + } +} + +void +GsubSingle::unparse(Vector &v, const Coverage &limit) const +{ + if (_d[1] == 1) { + int delta = _d.s16(4); + for (Coverage::iterator it = coverage().begin(); it; ++it) + if (limit.covers(*it)) + v.push_back(Substitution(*it, *it + delta)); + } else { + for (Coverage::iterator it = coverage().begin(); it; ++it) + if (limit.covers(*it)) + v.push_back(Substitution(*it, _d.u16(HEADERSIZE + it.coverage_index()*FORMAT2_RECSIZE))); } } @@ -832,6 +891,16 @@ } void +GsubMultiple::mark_out_glyphs(Vector &gmap) const +{ + for (Coverage::iterator i = coverage().begin(); i; ++i) { + Data seq = _d.offset_subtable(HEADERSIZE + i.coverage_index()*RECSIZE); + for (int j = 0; j < seq.u16(0); ++j) + gmap[seq.u16(SEQ_HEADERSIZE + j*SEQ_RECSIZE)] = true; + } +} + +void GsubMultiple::unparse(Vector &v, bool is_alternate) const { Vector result; @@ -911,6 +980,20 @@ } void +GsubLigature::mark_out_glyphs(Vector &gmap) const +{ + for (Coverage::iterator i = coverage().begin(); i; i++) { + Data ligset = _d.offset_subtable(HEADERSIZE + i.coverage_index()*RECSIZE); + int nligset = ligset.u16(0); + Vector components(1, *i); + for (int j = 0; j < nligset; j++) { + Data lig = ligset.offset_subtable(SET_HEADERSIZE + j*SET_RECSIZE); + gmap[lig.u16(0)] = true; + } + } +} + +void GsubLigature::unparse(Vector &v) const { for (Coverage::iterator i = coverage().begin(); i; i++) { @@ -987,8 +1070,31 @@ return Coverage(); } +void +GsubContext::f3_mark_out_glyphs(const Data &data, int nsub, int subtab_offset, const Gsub &gsub, Vector &gmap) +{ + for (int j = 0; j < nsub; ++j) { + int lookup_index = data.u16(subtab_offset + SUBRECSIZE*j + 2); + gsub.lookup(lookup_index).mark_out_glyphs(gsub, gmap); + } +} + +void +GsubContext::mark_out_glyphs(const Gsub &gsub, Vector &gmap) const +{ + if (_d.u16(0) != 3) // XXX + return; + int nglyph = _d.u16(2); + int nsubst = _d.u16(4); + f3_mark_out_glyphs(_d, nsubst, F3_HSIZE + nglyph*2, gsub, gmap); +} + bool -GsubContext::f3_unparse(const Data &data, int nglyph, int glyphtab_offset, int nsub, int subtab_offset, const Gsub &gsub, Vector &outsubs, const Substitution &prototype_sub) +GsubContext::f3_unparse(const Data &data, + int nglyph, int glyphtab_offset, const Coverage &limit, + int nsub, int subtab_offset, + const Gsub &gsub, Vector &outsubs, + const Substitution &prototype_sub) { Vector subs; subs.push_back(prototype_sub); @@ -998,7 +1104,7 @@ for (int i = 0; i < nglyph; i++) { assert(!work_subs.size()); Coverage c(data.offset_subtable(glyphtab_offset + i*2)); - for (Coverage::iterator ci = c.begin(); ci; ci++) + for (Coverage::iterator ci = (c & limit).begin(); ci; ci++) for (int j = 0; j < subs.size(); j++) work_subs.push_back(subs[j].in_out_append_glyph(*ci)); subs.clear(); @@ -1030,13 +1136,13 @@ } bool -GsubContext::unparse(const Gsub &gsub, Vector &v) const +GsubContext::unparse(const Gsub &gsub, Vector &v, const Coverage &limit) const { if (_d.u16(0) != 3) // XXX return false; int nglyph = _d.u16(2); int nsubst = _d.u16(4); - return f3_unparse(_d, nglyph, F3_HSIZE, nsubst, F3_HSIZE + nglyph*2, gsub, v, Substitution()); + return f3_unparse(_d, nglyph, F3_HSIZE, limit, nsubst, F3_HSIZE + nglyph*2, gsub, v, Substitution()); } @@ -1078,8 +1184,25 @@ return Coverage(_d.offset_subtable(input_offset + F3_INPUT_HSIZE), 0, false); } +void +GsubChainContext::mark_out_glyphs(const Gsub &gsub, Vector &gmap) const +{ + if (_d.u16(0) != 3) + return; + + int nbacktrack = _d.u16(2); + int input_offset = F3_HSIZE + nbacktrack*2; + int ninput = _d.u16(input_offset); + int lookahead_offset = input_offset + F3_INPUT_HSIZE + ninput*2; + int nlookahead = _d.u16(lookahead_offset); + int subst_offset = lookahead_offset + F3_LOOKAHEAD_HSIZE + nlookahead*2; + int nsubst = _d.u16(subst_offset); + + GsubContext::f3_mark_out_glyphs(_d, nsubst, subst_offset + F3_SUBST_HSIZE, gsub, gmap); +} + bool -GsubChainContext::unparse(const Gsub &gsub, Vector &v) const +GsubChainContext::unparse(const Gsub &gsub, Vector &v, const Coverage &limit) const { if (_d.u16(0) != 3) return false; @@ -1096,13 +1219,24 @@ Vector lookaheadc; if (gsub.chaincontext_reverse_backtrack()) { for (int i = 0; i < nbacktrack; i++) - backtrackc.push_back(Coverage(_d.offset_subtable(F3_HSIZE + i*2))); + backtrackc.push_back(Coverage(_d.offset_subtable(F3_HSIZE + i*2)) & limit); } else { for (int i = nbacktrack - 1; i >= 0; i--) - backtrackc.push_back(Coverage(_d.offset_subtable(F3_HSIZE + i*2))); + backtrackc.push_back(Coverage(_d.offset_subtable(F3_HSIZE + i*2)) & limit); } for (int i = 0; i < nlookahead; i++) - lookaheadc.push_back(Coverage(_d.offset_subtable(lookahead_offset + F3_LOOKAHEAD_HSIZE + i*2))); + lookaheadc.push_back(Coverage(_d.offset_subtable(lookahead_offset + F3_LOOKAHEAD_HSIZE + i*2)) & limit); + + // give up if would generate too many substitutions + double n = 1; + for (int i = 0; i < nbacktrack; ++i) + n *= backtrackc[i].size(); + for (int i = 0; i < nlookahead; ++i) + n *= lookaheadc[i].size(); + for (int i = 0; i < ninput; ++i) + n *= (Coverage(_d.offset_subtable(input_offset + F3_INPUT_HSIZE + i*2)) & limit).size(); + if (n > 1000000) // arbitrary cutoff + return false; Vector backtracki; Vector lookaheadi; @@ -1124,7 +1258,7 @@ for (int i = 0; i < nlookahead; i++) right_begin[i] = *lookaheadi[i]; - any |= GsubContext::f3_unparse(_d, ninput, input_offset + F3_INPUT_HSIZE, nsubst, subst_offset + F3_SUBST_HSIZE, gsub, v, s); + any |= GsubContext::f3_unparse(_d, ninput, input_offset + F3_INPUT_HSIZE, limit, nsubst, subst_offset + F3_SUBST_HSIZE, gsub, v, s); // step iterators for (int i = nlookahead - 1; i >= 0; i--) { diff -Nru lcdf-typetools-2.87/libefont/t1item.cc lcdf-typetools-2.92/libefont/t1item.cc --- lcdf-typetools-2.87/libefont/t1item.cc 2011-01-27 17:46:55.000000000 +0000 +++ lcdf-typetools-2.92/libefont/t1item.cc 2011-07-07 01:18:49.000000000 +0000 @@ -27,7 +27,7 @@ #ifndef WIN32 # include #endif -#ifdef BROKEN_STRTOD +#if HAVE_BROKEN_STRTOD # define strtod good_strtod #endif namespace Efont { diff -Nru lcdf-typetools-2.87/liblcdf/error.cc lcdf-typetools-2.92/liblcdf/error.cc --- lcdf-typetools-2.87/liblcdf/error.cc 2011-01-27 17:47:25.000000000 +0000 +++ lcdf-typetools-2.92/liblcdf/error.cc 2011-07-07 01:18:49.000000000 +0000 @@ -486,14 +486,8 @@ int len; if (precision < 0) len = strlen(s1); - else { -#if HAVE_STRNLEN + else len = strnlen(s1, precision); -#else - for (len = 0; len < precision && s1[len] != 0; ++len) - /* do nothing */; -#endif - } // transform string if alternate form if (flags & cf_alternate_form) { diff -Nru lcdf-typetools-2.87/liblcdf/fixlibc.c lcdf-typetools-2.92/liblcdf/fixlibc.c --- lcdf-typetools-2.87/liblcdf/fixlibc.c 2011-01-27 17:47:25.000000000 +0000 +++ lcdf-typetools-2.92/liblcdf/fixlibc.c 2011-07-07 01:18:49.000000000 +0000 @@ -10,38 +10,38 @@ extern "C" { #endif -#ifndef HAVE_STRDUP +#if !HAVE_STRDUP char * strdup(const char *s) { - char *t; - int l; - if (!s) - return 0; - l = strlen(s) + 1; - t = (char *)malloc(l); - if (!t) - return 0; - memcpy(t, s, l); - return t; + char *t; + int l; + if (!s) + return 0; + l = strlen(s) + 1; + t = (char *)malloc(l); + if (!t) + return 0; + memcpy(t, s, l); + return t; } #endif -#ifndef HAVE_STRERROR +#if !HAVE_STRERROR /* David Mazieres assures me that this definition works. */ char * strerror(int errno) { - extern int sys_nerr; - extern char *sys_errlist[]; - if (errno < 0 || errno >= sys_nerr) - return (char *)"bad error number"; - else - return sys_errlist[errno]; + extern int sys_nerr; + extern char *sys_errlist[]; + if (errno < 0 || errno >= sys_nerr) + return (char *)"bad error number"; + else + return sys_errlist[errno]; } #endif -#ifdef BROKEN_STRTOD +#if HAVE_BROKEN_STRTOD /* On NeXTSTEP, Melissa O'Neill reports that strtod consumes whitespace after its argument, which makes mminstance (among other programs) not work. This wrapper gets rid of that whitespace again. @@ -51,11 +51,20 @@ double good_strtod(const char *nptr, char **endptr) { - double d = strtod(nptr, endptr); - if (endptr) - while (*endptr > nptr && isspace((unsigned char) (*endptr)[-1])) - (*endptr)--; - return d; + double d = strtod(nptr, endptr); + if (endptr) + while (*endptr > nptr && isspace((unsigned char) (*endptr)[-1])) + (*endptr)--; + return d; +} +#endif + +#if !HAVE_STRNLEN || HAVE_BROKEN_STRNLEN +size_t +strnlen(const char *s, size_t maxlen) +{ + const char *p = (const char *) memchr(s, 0, maxlen); + return p ? p - s : maxlen; } #endif diff -Nru lcdf-typetools-2.87/liblcdf/Makefile.in lcdf-typetools-2.92/liblcdf/Makefile.in --- lcdf-typetools-2.87/liblcdf/Makefile.in 2011-01-27 17:49:49.000000000 +0000 +++ lcdf-typetools-2.92/liblcdf/Makefile.in 2011-08-15 01:44:51.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,7 +41,6 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = LIBRARIES = $(noinst_LIBRARIES) AR = ar ARFLAGS = cru @@ -61,10 +58,9 @@ strtonum.$(OBJEXT) transform.$(OBJEXT) vectorv.$(OBJEXT) \ $(am__objects_1) liblcdf_a_OBJECTS = $(am_liblcdf_a_OBJECTS) -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) @@ -125,7 +121,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -175,7 +170,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -195,14 +189,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign liblcdf/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign liblcdf/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign liblcdf/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign liblcdf/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -220,7 +214,6 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): clean-noinstLIBRARIES: -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) @@ -254,28 +247,28 @@ .c.o: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c $< .c.obj: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` @@ -285,49 +278,45 @@ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -348,17 +337,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -387,7 +372,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -408,8 +392,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -418,28 +400,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -476,7 +448,6 @@ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \ uninstall-am - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/liblcdf/md5.c lcdf-typetools-2.92/liblcdf/md5.c --- lcdf-typetools-2.87/liblcdf/md5.c 2011-01-27 17:47:25.000000000 +0000 +++ lcdf-typetools-2.92/liblcdf/md5.c 2011-08-15 01:29:04.000000000 +0000 @@ -46,7 +46,7 @@ /**************** - * Rotate a 32 bit integer by n bytes + * Rotate a 32 bit integer by n bits */ #if defined(__GNUC__) && defined(__i386__) static inline uint32_t diff -Nru lcdf-typetools-2.87/liblcdf/straccum.cc lcdf-typetools-2.92/liblcdf/straccum.cc --- lcdf-typetools-2.87/liblcdf/straccum.cc 2011-01-27 17:47:25.000000000 +0000 +++ lcdf-typetools-2.92/liblcdf/straccum.cc 2011-07-07 01:39:38.000000000 +0000 @@ -143,7 +143,6 @@ else { unsigned char *old_s = _s; int old_len = _len; - int old_cap = _cap; _s = 0; _len = 0; diff -Nru lcdf-typetools-2.87/liblcdf/string.cc lcdf-typetools-2.92/liblcdf/string.cc --- lcdf-typetools-2.87/liblcdf/string.cc 2011-01-27 17:47:25.000000000 +0000 +++ lcdf-typetools-2.92/liblcdf/string.cc 2011-08-15 01:25:13.000000000 +0000 @@ -610,10 +610,12 @@ #undef get16 #if !HAVE_INDIFFERENT_ALIGNMENT } else { -# if !__i386__ +# if WORDS_BIGENDIAN # define get16(p) (((unsigned char) (p)[0] << 8) + (unsigned char) (p)[1]) -# else +# elif WORDS_LITTLEENDIAN # define get16(p) ((unsigned char) (p)[0] + ((unsigned char) (p)[1] << 8)) +# else +# error "unknown byte order" # endif // should be exactly the same as the code above for (; begin != end; begin += 4) { diff -Nru lcdf-typetools-2.87/liblcdf/strtonum.c lcdf-typetools-2.92/liblcdf/strtonum.c --- lcdf-typetools-2.87/liblcdf/strtonum.c 2011-01-27 17:47:25.000000000 +0000 +++ lcdf-typetools-2.92/liblcdf/strtonum.c 2011-07-07 01:18:49.000000000 +0000 @@ -4,7 +4,7 @@ #endif #include #include -#ifdef BROKEN_STRTOD +#if HAVE_BROKEN_STRTOD # define strtod good_strtod #endif #ifdef __cplusplus diff -Nru lcdf-typetools-2.87/Makefile.am lcdf-typetools-2.92/Makefile.am --- lcdf-typetools-2.87/Makefile.am 2010-09-15 22:54:25.000000000 +0000 +++ lcdf-typetools-2.92/Makefile.am 2011-07-07 01:18:49.000000000 +0000 @@ -60,6 +60,7 @@ include/efont/ttfkern.hh \ glyphlist.txt \ texglyphlist.txt \ + texglyphlist-g2u.txt \ 7t.enc liblcdf libefont: @@ -69,8 +70,14 @@ cd $@ && $(MAKE) versionize: - perl -pi -e 's/^\.ds V.*/.ds V $(VERSION)/;' $(top_srcdir)/cfftot1/cfftot1.1 $(top_srcdir)/mmafm/mmafm.1 $(top_srcdir)/mmpfb/mmpfb.1 $(top_srcdir)/otfinfo/otfinfo.1 $(top_srcdir)/otftotfm/otftotfm.1 $(top_srcdir)/t1dotlessj/t1dotlessj.1 $(top_srcdir)/t1lint/t1lint.1 $(top_srcdir)/t1reencode/t1reencode.1 $(top_srcdir)/t1testpage/t1testpage.1 $(top_srcdir)/ttftotype42/ttftotype42.1 + perl -pi -e 's/^\.ds V.*/.ds V $(VERSION)/;' $(top_srcdir)/cfftot1/cfftot1.1 $(top_srcdir)/mmafm/mmafm.1 $(top_srcdir)/mmpfb/mmpfb.1 $(top_srcdir)/otfinfo/otfinfo.1 $(top_srcdir)/otftotfm/otftotfm.1 $(top_srcdir)/t1dotlessj/t1dotlessj.1 $(top_srcdir)/t1lint/t1lint.1 $(top_srcdir)/t1rawafm/t1rawafm.1 $(top_srcdir)/t1reencode/t1reencode.1 $(top_srcdir)/t1testpage/t1testpage.1 $(top_srcdir)/ttftotype42/ttftotype42.1 perl -pi -e 's/^(\U$(PACKAGE)\E) [\d.ab]+$$/$$1 $(VERSION)/;' $(top_srcdir)/README perl -pi -e 's/^Version: [\d.ab]+$$/Version: $(VERSION)/;' $(top_srcdir)/lcdf-typetools.spec +dist-hook: + if test -f $(top_srcdir)/make-glyphtounicode.pl; then (cd $(top_srcdir); perl make-glyphtounicode.pl) > $(distdir)/glyphtounicode.tex; elif test -f $(top_srcdir)/glyphtounicode.tex; then cp $(top_srcdir)/glyphtounicode.tex $(distdir); fi + +$(top_srcdir)/glyphtounicode.tex: $(top_srcdir)/glyphlist.txt $(top_srcdir)/texglyphlist.txt $(top_srcdir)/texglyphlist-g2u.txt $(top_srcdir)/make-glyphtounicode.pl + cd $(top_srcdir); perl make-glyphtounicode.pl > glyphtounicode.tex + .PHONY: rpm liblcdf libefont cfftot1 mmafm mmpfb otfinfo otftotfm t1dotlessj t1lint t1rawafm t1reencode t1testpage ttftotype42 diff -Nru lcdf-typetools-2.87/Makefile.in lcdf-typetools-2.92/Makefile.in --- lcdf-typetools-2.87/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/Makefile.in 2011-08-15 01:44:52.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -47,7 +45,6 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ @@ -62,63 +59,21 @@ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; am__installdirs = "$(DESTDIR)$(pkgdatadir)" +pkgdataDATA_INSTALL = $(INSTALL_DATA) DATA = $(pkgdata_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ - distdir dist dist-all distcheck ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ - { test ! -d "$(distdir)" \ - || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -fr "$(distdir)"; }; } -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" + { test ! -d $(distdir) \ + || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -fr $(distdir); }; } DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best distuninstallcheck_listfiles = find . -type f -print @@ -169,7 +124,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -219,7 +173,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign check-news @@ -280,6 +233,7 @@ include/efont/ttfkern.hh \ glyphlist.txt \ texglyphlist.txt \ + texglyphlist-g2u.txt \ 7t.enc all: autoconf.h @@ -292,15 +246,15 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ - $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ + echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \ + cd $(srcdir) && $(AUTOMAKE) --foreign \ && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -316,10 +270,9 @@ $(SHELL) ./config.status --recheck $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - $(am__cd) $(srcdir) && $(AUTOCONF) + cd $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -$(am__aclocal_m4_deps): + cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) autoconf.h: stamp-h1 @if test ! -f $@; then \ @@ -331,7 +284,7 @@ @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status autoconf.h $(srcdir)/autoconf.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) + cd $(top_srcdir) && $(AUTOHEADER) rm -f stamp-h1 touch $@ @@ -340,23 +293,20 @@ install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" - @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ - for p in $$list; do \ + @list='$(pkgdata_DATA)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ + f=$(am__strip_dir) \ + echo " $(pkgdataDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgdatadir)/$$f'"; \ + $(pkgdataDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgdatadir)/$$f"; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) - @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files + @list='$(pkgdata_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(pkgdatadir)/$$f'"; \ + rm -f "$(DESTDIR)$(pkgdatadir)/$$f"; \ + done # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. @@ -365,7 +315,7 @@ # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ + @failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ @@ -382,7 +332,7 @@ else \ local_target="$$target"; \ fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ @@ -390,7 +340,7 @@ fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ + @failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ @@ -416,16 +366,16 @@ else \ local_target="$$target"; \ fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ctags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) @@ -433,14 +383,14 @@ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) autoconf.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ @@ -452,43 +402,39 @@ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ list='$(SOURCES) $(HEADERS) autoconf.h.in $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) autoconf.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) autoconf.h.in $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -501,7 +447,7 @@ exit 1;; \ esac $(am__remove_distdir) - test -d "$(distdir)" || mkdir "$(distdir)" + test -d $(distdir) || mkdir $(distdir) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -517,55 +463,41 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ am__remove_distdir=: \ am__skip_length_check=: \ - am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done - -test -n "$(am__skip_mode_fix)" \ - || find "$(distdir)" -type d ! -perm -755 \ - -exec chmod u+rwx,go+rx {} \; -o \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$(top_distdir)" distdir="$(distdir)" \ + dist-hook + -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ - || chmod -R a+r "$(distdir)" + || chmod -R a+r $(distdir) dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) @@ -574,14 +506,6 @@ tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 $(am__remove_distdir) -dist-lzma: distdir - tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma - $(am__remove_distdir) - -dist-xz: distdir - tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz - $(am__remove_distdir) - dist-tarZ: distdir tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__remove_distdir) @@ -605,17 +529,13 @@ distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ - bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.lzma*) \ - lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ - *.tar.xz*) \ - xz -dc $(distdir).tar.xz | $(am__untar) ;;\ + bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac @@ -623,11 +543,9 @@ mkdir $(distdir)/_build mkdir $(distdir)/_inst chmod a-w $(distdir) - test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ - && am__cwd=`pwd` \ - && $(am__cd) $(distdir)/_build \ + && cd $(distdir)/_build \ && ../configure --srcdir=.. --prefix="$$dc_install_base" \ $(DISTCHECK_CONFIGURE_FLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) \ @@ -649,15 +567,13 @@ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ - && cd "$$am__cwd" \ - || exit 1 + && $(MAKE) $(AM_MAKEFLAGS) distcleancheck $(am__remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: - @$(am__cd) '$(distuninstallcheck_dir)' \ + @cd $(distuninstallcheck_dir) \ && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ @@ -702,7 +618,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -722,8 +637,6 @@ html: html-recursive -html-am: - info: info-recursive info-am: @@ -732,28 +645,18 @@ install-dvi: install-dvi-recursive -install-dvi-am: - install-exec-am: install-html: install-html-recursive -install-html-am: - install-info: install-info-recursive -install-info-am: - install-man: install-pdf: install-pdf-recursive -install-pdf-am: - install-ps: install-ps-recursive -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-recursive @@ -776,24 +679,24 @@ uninstall-am: uninstall-pkgdataDATA -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \ - ctags-recursive install-am install-strip tags-recursive +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am am--refresh check check-am clean clean-generic \ ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ - dist-lzma dist-shar dist-tarZ dist-xz dist-zip distcheck \ - distclean distclean-generic distclean-hdr distclean-tags \ - distcleancheck distdir distuninstallcheck dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-pkgdataDATA install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs installdirs-am \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic pdf pdf-am ps ps-am tags tags-recursive \ - uninstall uninstall-am uninstall-pkgdataDATA + dist-hook dist-shar dist-tarZ dist-zip distcheck distclean \ + distclean-generic distclean-hdr distclean-tags distcleancheck \ + distdir distuninstallcheck dvi dvi-am html html-am info \ + info-am install install-am install-data install-data-am \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-pkgdataDATA \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ + uninstall-pkgdataDATA liblcdf libefont: @@ -803,12 +706,17 @@ cd $@ && $(MAKE) versionize: - perl -pi -e 's/^\.ds V.*/.ds V $(VERSION)/;' $(top_srcdir)/cfftot1/cfftot1.1 $(top_srcdir)/mmafm/mmafm.1 $(top_srcdir)/mmpfb/mmpfb.1 $(top_srcdir)/otfinfo/otfinfo.1 $(top_srcdir)/otftotfm/otftotfm.1 $(top_srcdir)/t1dotlessj/t1dotlessj.1 $(top_srcdir)/t1lint/t1lint.1 $(top_srcdir)/t1reencode/t1reencode.1 $(top_srcdir)/t1testpage/t1testpage.1 $(top_srcdir)/ttftotype42/ttftotype42.1 + perl -pi -e 's/^\.ds V.*/.ds V $(VERSION)/;' $(top_srcdir)/cfftot1/cfftot1.1 $(top_srcdir)/mmafm/mmafm.1 $(top_srcdir)/mmpfb/mmpfb.1 $(top_srcdir)/otfinfo/otfinfo.1 $(top_srcdir)/otftotfm/otftotfm.1 $(top_srcdir)/t1dotlessj/t1dotlessj.1 $(top_srcdir)/t1lint/t1lint.1 $(top_srcdir)/t1rawafm/t1rawafm.1 $(top_srcdir)/t1reencode/t1reencode.1 $(top_srcdir)/t1testpage/t1testpage.1 $(top_srcdir)/ttftotype42/ttftotype42.1 perl -pi -e 's/^(\U$(PACKAGE)\E) [\d.ab]+$$/$$1 $(VERSION)/;' $(top_srcdir)/README perl -pi -e 's/^Version: [\d.ab]+$$/Version: $(VERSION)/;' $(top_srcdir)/lcdf-typetools.spec -.PHONY: rpm liblcdf libefont cfftot1 mmafm mmpfb otfinfo otftotfm t1dotlessj t1lint t1rawafm t1reencode t1testpage ttftotype42 +dist-hook: + if test -f $(top_srcdir)/make-glyphtounicode.pl; then (cd $(top_srcdir); perl make-glyphtounicode.pl) > $(distdir)/glyphtounicode.tex; elif test -f $(top_srcdir)/glyphtounicode.tex; then cp $(top_srcdir)/glyphtounicode.tex $(distdir); fi +$(top_srcdir)/glyphtounicode.tex: $(top_srcdir)/glyphlist.txt $(top_srcdir)/texglyphlist.txt $(top_srcdir)/texglyphlist-g2u.txt $(top_srcdir)/make-glyphtounicode.pl + cd $(top_srcdir); perl make-glyphtounicode.pl > glyphtounicode.tex + +.PHONY: rpm liblcdf libefont cfftot1 mmafm mmpfb otfinfo otftotfm t1dotlessj t1lint t1rawafm t1reencode t1testpage ttftotype42 # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/missing lcdf-typetools-2.92/missing --- lcdf-typetools-2.87/missing 2008-10-27 16:46:49.000000000 +0000 +++ lcdf-typetools-2.92/missing 2010-05-30 00:43:14.000000000 +0000 @@ -1,10 +1,10 @@ #! /bin/sh # Common stub for a few missing GNU programs while installing. -scriptversion=2006-05-10.23 +scriptversion=2009-04-28.21; # UTC -# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006 -# Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, +# 2008, 2009 Free Software Foundation, Inc. # Originally by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify @@ -18,9 +18,7 @@ # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -89,6 +87,9 @@ tar try tar, gnutar, gtar, then tar without non-portable flags yacc create \`y.tab.[ch]', if possible, from existing .[ch] +Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and +\`g' are ignored when checking the name. + Send bug reports to ." exit $? ;; @@ -106,15 +107,22 @@ esac +# normalize program name to check for. +program=`echo "$1" | sed ' + s/^gnu-//; t + s/^gnu//; t + s/^g//; t'` + # Now exit if we have it, but it failed. Also exit now if we # don't have it and --version was passed (most likely to detect -# the program). +# the program). This is about non-GNU programs, so use $1 not +# $program. case $1 in - lex|yacc) + lex*|yacc*) # Not GNU programs, they don't have --version. ;; - tar) + tar*) if test -n "$run"; then echo 1>&2 "ERROR: \`tar' requires --run" exit 1 @@ -138,7 +146,7 @@ # If it does not exist, or fails to run (possibly an outdated version), # try to emulate it. -case $1 in +case $program in aclocal*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if @@ -148,7 +156,7 @@ touch aclocal.m4 ;; - autoconf) + autoconf*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`${configure_ac}'. You might want to install the @@ -157,7 +165,7 @@ touch configure ;; - autoheader) + autoheader*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`acconfig.h' or \`${configure_ac}'. You might want @@ -187,7 +195,7 @@ while read f; do touch "$f"; done ;; - autom4te) + autom4te*) echo 1>&2 "\ WARNING: \`$1' is needed, but is $msg. You might have modified some files without having the @@ -210,7 +218,7 @@ fi ;; - bison|yacc) + bison*|yacc*) echo 1>&2 "\ WARNING: \`$1' $msg. You should only need it if you modified a \`.y' file. You may need the \`Bison' package @@ -240,7 +248,7 @@ fi ;; - lex|flex) + lex*|flex*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a \`.l' file. You may need the \`Flex' package @@ -263,7 +271,7 @@ fi ;; - help2man) + help2man*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a dependency of a manual page. You may need the @@ -277,11 +285,11 @@ else test -z "$file" || exec >$file echo ".ab help2man is required to generate this page" - exit 1 + exit $? fi ;; - makeinfo) + makeinfo*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a \`.texi' or \`.texinfo' file, or any other file @@ -310,7 +318,7 @@ touch $file ;; - tar) + tar*) shift # We have already tried tar in the generic part. @@ -363,5 +371,6 @@ # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" # End: diff -Nru lcdf-typetools-2.87/mmafm/Makefile.in lcdf-typetools-2.92/mmafm/Makefile.in --- lcdf-typetools-2.87/mmafm/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/mmafm/Makefile.in 2011-08-15 01:44:51.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,16 +41,15 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_mmafm_OBJECTS = main.$(OBJEXT) mmafm_OBJECTS = $(am_mmafm_OBJECTS) mmafm_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -60,27 +57,6 @@ -o $@ SOURCES = $(mmafm_SOURCES) DIST_SOURCES = $(mmafm_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -133,7 +109,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -183,7 +158,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -201,14 +175,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign mmafm/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign mmafm/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign mmafm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign mmafm/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -226,41 +200,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -278,122 +237,112 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -409,17 +358,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -451,7 +396,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -472,8 +416,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -482,28 +424,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -543,7 +475,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/mmafm/mmafm.1 lcdf-typetools-2.92/mmafm/mmafm.1 --- lcdf-typetools-2.87/mmafm/mmafm.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/mmafm/mmafm.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,5 +1,5 @@ .\" -*-nroff-*- -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. diff -Nru lcdf-typetools-2.87/mmpfb/Makefile.in lcdf-typetools-2.92/mmpfb/Makefile.in --- lcdf-typetools-2.87/mmpfb/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/mmpfb/Makefile.in 2011-08-15 01:44:51.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,17 +41,16 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_mmpfb_OBJECTS = myfont.$(OBJEXT) main.$(OBJEXT) \ t1minimize.$(OBJEXT) t1rewrit.$(OBJEXT) mmpfb_OBJECTS = $(am_mmpfb_OBJECTS) mmpfb_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -65,27 +62,6 @@ LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ SOURCES = $(mmpfb_SOURCES) DIST_SOURCES = $(mmpfb_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -138,7 +114,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -188,7 +163,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -210,14 +184,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign mmpfb/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign mmpfb/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign mmpfb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign mmpfb/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -235,41 +209,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -290,122 +249,112 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -421,17 +370,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -463,7 +408,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -484,8 +428,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -494,28 +436,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -555,7 +487,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/mmpfb/mmpfb.1 lcdf-typetools-2.92/mmpfb/mmpfb.1 --- lcdf-typetools-2.87/mmpfb/mmpfb.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/mmpfb/mmpfb.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,5 +1,5 @@ .\" -*-nroff-*- -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. diff -Nru lcdf-typetools-2.87/NEWS lcdf-typetools-2.92/NEWS --- lcdf-typetools-2.87/NEWS 2011-01-27 17:49:41.000000000 +0000 +++ lcdf-typetools-2.92/NEWS 2011-08-15 01:44:43.000000000 +0000 @@ -1,5 +1,36 @@ LCDF Typetools NEWS +Version 2.92 14.Aug.2011 + +* Correct horrible x86-64 byte-order issue. Bug reported by Michael Ummels. + + +Version 2.91 13.Jun.2011 + +* Correct some compilation problems on unusual systems reported by Vladimir + Volovich. + + +Version 2.90 3.Jun.2011 + +* Correct crash on glyph names that start with a dot. Marc van Dongen + report. + + +Version 2.89 2.Jun.2011 + +* Better handle combinations of fonts and options that would create so many + substitutions that otftotfm would run out of memory. Marc van Dongen + report. + +* Thanks to Peter Breitenlohner. + + +Version 2.88 8.Mar.2011 + +* Warning reduction. + + Version 2.87 27.Jan.2011 * Avoid double-free error in t1testpage. Reported by Kurt Pfeifle. diff -Nru lcdf-typetools-2.87/otfinfo/Makefile.in lcdf-typetools-2.92/otfinfo/Makefile.in --- lcdf-typetools-2.87/otfinfo/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/otfinfo/Makefile.in 2011-08-15 01:44:51.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,15 +41,14 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_otfinfo_OBJECTS = otfinfo.$(OBJEXT) otfinfo_OBJECTS = $(am_otfinfo_OBJECTS) -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -59,27 +56,6 @@ -o $@ SOURCES = $(otfinfo_SOURCES) DIST_SOURCES = $(otfinfo_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -132,7 +108,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -182,7 +157,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -203,14 +177,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign otfinfo/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign otfinfo/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign otfinfo/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign otfinfo/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -228,41 +202,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -280,122 +239,112 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -411,17 +360,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -453,7 +398,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -474,8 +418,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -484,28 +426,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -545,7 +477,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/otfinfo/otfinfo.1 lcdf-typetools-2.92/otfinfo/otfinfo.1 --- lcdf-typetools-2.87/otfinfo/otfinfo.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/otfinfo/otfinfo.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,5 +1,5 @@ '\"t -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. diff -Nru lcdf-typetools-2.87/otfinfo/otfinfo.cc lcdf-typetools-2.92/otfinfo/otfinfo.cc --- lcdf-typetools-2.87/otfinfo/otfinfo.cc 2011-01-27 17:44:40.000000000 +0000 +++ lcdf-typetools-2.92/otfinfo/otfinfo.cc 2011-04-29 18:13:17.000000000 +0000 @@ -136,7 +136,7 @@ read_file(String filename, ErrorHandler *errh, bool warning = false) { FILE *f; - int f_errno; + int f_errno = 0; if (!filename || filename == "-") { filename = ""; f = stdin; diff -Nru lcdf-typetools-2.87/otftotfm/dvipsencoding.cc lcdf-typetools-2.92/otftotfm/dvipsencoding.cc --- lcdf-typetools-2.87/otftotfm/dvipsencoding.cc 2011-01-27 17:44:50.000000000 +0000 +++ lcdf-typetools-2.92/otftotfm/dvipsencoding.cc 2011-08-15 01:42:24.000000000 +0000 @@ -30,7 +30,7 @@ GLYPHLIST_USEMAP = GLYPHLIST_ALTERNATIVE, U_EMPTYSLOT = 0xD801, U_ALTSELECTOR = 0xD802 }; -static HashMap glyphlist(-1); +static HashMap glyphlist((uint32_t) -1); static Vector glyphmap; static PermString::Initializer perm_initializer; PermString DvipsEncoding::dot_notdef(".notdef"); @@ -46,7 +46,7 @@ while (s != end && isspace((unsigned char) *s)) ++s; // ignore comments - if (*s == '#') { + if (s != end && *s == '#') { skip_to_end_of_line: while (s != end && *s != '\n' && *s != '\r') ++s; @@ -128,7 +128,7 @@ // drop all characters to the right of the first dot String::iterator dot = std::find(gn.begin(), gn.end(), '.'); - if (dot < gn.end()) + if (dot > gn.begin() && dot < gn.end()) gn = gn.substring(gn.begin(), dot); // map the first component, handle later components recursively @@ -162,7 +162,6 @@ // 16.Aug.2008: Some texnansx.enc have incorrect "Uni" // prefix, but we might as well understand it. || memcmp(component.data(), "Uni", 3) == 0)) { - int old_size = unis.size(); for (const char *s = component.begin() + 3; s < component.end(); s += 4) @@ -509,13 +508,13 @@ /* no warnings to delete a glyph */; else { for (int i = 2; i < v.size(); i++) { - if (i > 2) + if (_unicoding.size() != original_size) _unicoding.push_back(GLYPHLIST_ALTERNATIVE); if (!glyphname_unicode(v[i], _unicoding)) { errh->warning("can%,t map %<%s%> to Unicode", v[i].c_str()); - if (i == 2) + if (i == v.size() - 1 && _unicoding.size() == original_size) errh->warning("target %<%s%> will be deleted from encoding", v[0].c_str()); - else + else if (_unicoding.size() != original_size) _unicoding.pop_back(); } } @@ -719,7 +718,7 @@ } void -DvipsEncoding::bad_codepoint(int code, Metrics &metrics, Vector &unencoded) +DvipsEncoding::bad_codepoint(int code, Metrics &metrics, HashMap &unencoded) { for (int i = 0; i < _lig.size(); i++) { Ligature &l = _lig[i]; @@ -737,7 +736,7 @@ v.push_back(Setting(Setting::RULE, 500, 500)); v.push_back(Setting(Setting::SPECIAL, String("Warning: missing glyph '") + _e[code] + "'")); metrics.encode_virtual(code, _e[code], 0, v, true); - unencoded.push_back(_e[code]); + unencoded.insert(_e[code], 1); } } } @@ -888,10 +887,13 @@ } // final pass: complain - Vector unencoded; + HashMap unencoded_map; for (int code = 0; code < _e.size(); code++) if (_e[code] != dot_notdef && metrics.glyph(code) <= 0) - bad_codepoint(code, metrics, unencoded); + bad_codepoint(code, metrics, unencoded_map); + Vector unencoded; + for (HashMap::iterator it = unencoded_map.begin(); it; ++it) + unencoded.push_back(it.key()); if (unencoded.size() == 1) { errh->warning("%<%s%> glyph not found in font", unencoded[0].c_str()); diff -Nru lcdf-typetools-2.87/otftotfm/dvipsencoding.hh lcdf-typetools-2.92/otftotfm/dvipsencoding.hh --- lcdf-typetools-2.87/otftotfm/dvipsencoding.hh 2010-09-27 02:08:55.000000000 +0000 +++ lcdf-typetools-2.92/otftotfm/dvipsencoding.hh 2011-06-03 18:47:02.000000000 +0000 @@ -92,7 +92,7 @@ int parse_unicoding_words(Vector &, int override, ErrorHandler *); void parse_word_group(Vector &, int override, int wt, ErrorHandler *); int parse_words(const String &, int override, int wt, ErrorHandler *); - void bad_codepoint(int, Metrics &, Vector &); + void bad_codepoint(int, Metrics &, HashMap &bad_unicodes); bool x_unicodes(PermString chname, Vector &unicodes) const; String landmark(int line) const; diff -Nru lcdf-typetools-2.87/otftotfm/Makefile.in lcdf-typetools-2.92/otftotfm/Makefile.in --- lcdf-typetools-2.87/otftotfm/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/otftotfm/Makefile.in 2011-08-15 01:44:51.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -47,8 +45,8 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am__otftotfm_SOURCES_DIST = automatic.cc automatic.hh dvipsencoding.cc \ dvipsencoding.hh glyphfilter.cc glyphfilter.hh metrics.cc \ @@ -63,10 +61,9 @@ otftotfm_OBJECTS = $(am_otftotfm_OBJECTS) am__DEPENDENCIES_1 = @have_kpathsea_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) @@ -78,27 +75,6 @@ -o $@ SOURCES = $(otftotfm_SOURCES) $(EXTRA_otftotfm_SOURCES) DIST_SOURCES = $(am__otftotfm_SOURCES_DIST) $(EXTRA_otftotfm_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -151,7 +127,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -201,7 +176,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -226,14 +200,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign otftotfm/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign otftotfm/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign otftotfm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign otftotfm/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -251,41 +225,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -311,136 +270,126 @@ .c.o: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c $< .c.obj: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -456,17 +405,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -498,7 +443,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -519,8 +463,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -529,28 +471,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -592,7 +524,6 @@ @KPATHSEA_RULE@ - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/otftotfm/otftotfm.1 lcdf-typetools-2.92/otftotfm/otftotfm.1 --- lcdf-typetools-2.87/otftotfm/otftotfm.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/otftotfm/otftotfm.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,5 +1,5 @@ '\"t -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. @@ -1207,7 +1207,7 @@ FFIsmall Small-capital version of "FFI" .TP -FFIsmall +FFLsmall Small-capital version of "FFL" .PD ' diff -Nru lcdf-typetools-2.87/otftotfm/otftotfm.cc lcdf-typetools-2.92/otftotfm/otftotfm.cc --- lcdf-typetools-2.87/otftotfm/otftotfm.cc 2011-01-27 17:45:08.000000000 +0000 +++ lcdf-typetools-2.92/otftotfm/otftotfm.cc 2011-06-02 07:02:24.000000000 +0000 @@ -1307,18 +1307,37 @@ } static void -do_gsub(Metrics& metrics, const OpenType::Font& otf, DvipsEncoding& dvipsenc, bool dvipsenc_literal, HashMap& feature_usage, const Vector& glyph_names, ErrorHandler* errh) +do_gsub(Metrics& metrics, const OpenType::Font& otf, + DvipsEncoding& dvipsenc, bool dvipsenc_literal, + HashMap& feature_usage, + const Vector& glyph_names, ErrorHandler* errh) { - // apply activated GSUB features + // find activated GSUB features OpenType::Gsub gsub(otf.table("GSUB"), &otf, errh); Vector lookups(gsub.nlookups(), Lookup()); find_lookups(gsub.script_list(), gsub.feature_list(), lookups, errh); + + // find all characters that might result + Vector used(glyph_names.size(), false); + for (Metrics::Code c = 0; c < metrics.encoding_size(); ++c) { + Metrics::Glyph g = metrics.glyph(c); + if (g >= 0 && g < used.size()) + used[g] = true; + } + for (int i = 0; i < lookups.size(); ++i) + if (lookups[i].used) { + OpenType::GsubLookup l = gsub.lookup(i); + l.mark_out_glyphs(gsub, used); + } + OpenType::Coverage used_coverage(used); + + // apply activated GSUB features Vector subs; for (int i = 0; i < lookups.size(); i++) if (lookups[i].used) { OpenType::GsubLookup l = gsub.lookup(i); subs.clear(); - bool understood = l.unparse_automatics(gsub, subs); + bool understood = l.unparse_automatics(gsub, subs, used_coverage); // check for -ffina, which should apply only at the ends of words, // and -finit, which should apply only at the beginnings. @@ -1360,7 +1379,7 @@ if (alt_lookups[i].used) { OpenType::GsubLookup l = gsub.lookup(i); alt_subs.clear(); - (void) l.unparse_automatics(gsub, alt_subs); + (void) l.unparse_automatics(gsub, alt_subs, used_coverage); metrics.apply_alternates(alt_subs, i, *alt_lookups[i].filter, glyph_names); } altselector_features.swap(interesting_features); diff -Nru lcdf-typetools-2.87/README lcdf-typetools-2.92/README --- lcdf-typetools-2.87/README 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/README 2011-08-15 01:46:28.000000000 +0000 @@ -1,4 +1,4 @@ -LCDF-TYPETOOLS 2.87 +LCDF-TYPETOOLS 2.92 =================== USAGE diff -Nru lcdf-typetools-2.87/t1dotlessj/Makefile.in lcdf-typetools-2.92/t1dotlessj/Makefile.in --- lcdf-typetools-2.87/t1dotlessj/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/t1dotlessj/Makefile.in 2011-08-15 01:44:51.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,16 +41,15 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_t1dotlessj_OBJECTS = t1dotlessj.$(OBJEXT) t1dotlessj_OBJECTS = $(am_t1dotlessj_OBJECTS) t1dotlessj_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -60,27 +57,6 @@ -o $@ SOURCES = $(t1dotlessj_SOURCES) DIST_SOURCES = $(t1dotlessj_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -133,7 +109,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -183,7 +158,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -201,14 +175,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1dotlessj/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign t1dotlessj/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1dotlessj/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign t1dotlessj/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -226,41 +200,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -278,122 +237,112 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -409,17 +358,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -451,7 +396,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -472,8 +416,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -482,28 +424,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -543,7 +475,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/t1dotlessj/t1dotlessj.1 lcdf-typetools-2.92/t1dotlessj/t1dotlessj.1 --- lcdf-typetools-2.87/t1dotlessj/t1dotlessj.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/t1dotlessj/t1dotlessj.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,4 +1,4 @@ -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. diff -Nru lcdf-typetools-2.87/t1lint/Makefile.in lcdf-typetools-2.92/t1lint/Makefile.in --- lcdf-typetools-2.87/t1lint/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/t1lint/Makefile.in 2011-08-15 01:44:51.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,16 +41,15 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_t1lint_OBJECTS = cscheck.$(OBJEXT) t1lint.$(OBJEXT) t1lint_OBJECTS = $(am_t1lint_OBJECTS) t1lint_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -64,27 +61,6 @@ LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ SOURCES = $(t1lint_SOURCES) DIST_SOURCES = $(t1lint_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -137,7 +113,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -187,7 +162,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -207,14 +181,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1lint/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign t1lint/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1lint/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign t1lint/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -232,41 +206,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -285,122 +244,112 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -416,17 +365,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -458,7 +403,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -479,8 +423,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -489,28 +431,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -550,7 +482,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/t1lint/t1lint.1 lcdf-typetools-2.92/t1lint/t1lint.1 --- lcdf-typetools-2.87/t1lint/t1lint.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/t1lint/t1lint.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,4 +1,4 @@ -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. diff -Nru lcdf-typetools-2.87/t1rawafm/Makefile.in lcdf-typetools-2.92/t1rawafm/Makefile.in --- lcdf-typetools-2.87/t1rawafm/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/t1rawafm/Makefile.in 2011-08-15 01:44:52.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,16 +41,15 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_t1rawafm_OBJECTS = t1rawafm.$(OBJEXT) t1rawafm_OBJECTS = $(am_t1rawafm_OBJECTS) t1rawafm_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -60,27 +57,6 @@ -o $@ SOURCES = $(t1rawafm_SOURCES) DIST_SOURCES = $(t1rawafm_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -133,7 +109,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -183,7 +158,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -201,14 +175,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1rawafm/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign t1rawafm/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1rawafm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign t1rawafm/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -226,41 +200,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -278,122 +237,112 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -409,17 +358,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -451,7 +396,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -472,8 +416,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -482,28 +424,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -543,7 +475,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/t1rawafm/t1rawafm.1 lcdf-typetools-2.92/t1rawafm/t1rawafm.1 --- lcdf-typetools-2.87/t1rawafm/t1rawafm.1 2010-03-11 22:17:56.000000000 +0000 +++ lcdf-typetools-2.92/t1rawafm/t1rawafm.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,4 +1,4 @@ -.ds V 2.70 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. diff -Nru lcdf-typetools-2.87/t1reencode/Makefile.in lcdf-typetools-2.92/t1reencode/Makefile.in --- lcdf-typetools-2.87/t1reencode/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/t1reencode/Makefile.in 2011-08-15 01:44:52.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,17 +41,16 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_t1reencode_OBJECTS = md5.$(OBJEXT) t1reencode.$(OBJEXT) \ util.$(OBJEXT) t1reencode_OBJECTS = $(am_t1reencode_OBJECTS) t1reencode_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) @@ -65,27 +62,6 @@ -o $@ SOURCES = $(t1reencode_SOURCES) DIST_SOURCES = $(t1reencode_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -138,7 +114,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -188,7 +163,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -209,14 +183,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1reencode/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign t1reencode/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1reencode/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign t1reencode/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -234,41 +208,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -288,136 +247,126 @@ .c.o: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c $< .c.obj: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -433,17 +382,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -475,7 +420,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -496,8 +440,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -506,28 +448,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -567,7 +499,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/t1reencode/t1reencode.1 lcdf-typetools-2.92/t1reencode/t1reencode.1 --- lcdf-typetools-2.87/t1reencode/t1reencode.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/t1reencode/t1reencode.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,4 +1,4 @@ -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. diff -Nru lcdf-typetools-2.87/t1testpage/Makefile.in lcdf-typetools-2.92/t1testpage/Makefile.in --- lcdf-typetools-2.87/t1testpage/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/t1testpage/Makefile.in 2011-08-15 01:44:52.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,16 +41,15 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_t1testpage_OBJECTS = t1testpage.$(OBJEXT) t1testpage_OBJECTS = $(am_t1testpage_OBJECTS) t1testpage_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -60,27 +57,6 @@ -o $@ SOURCES = $(t1testpage_SOURCES) DIST_SOURCES = $(t1testpage_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -133,7 +109,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -183,7 +158,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -201,14 +175,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1testpage/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign t1testpage/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign t1testpage/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign t1testpage/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -226,41 +200,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -278,122 +237,112 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -409,17 +358,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -451,7 +396,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -472,8 +416,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -482,28 +424,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -543,7 +475,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/t1testpage/t1testpage.1 lcdf-typetools-2.92/t1testpage/t1testpage.1 --- lcdf-typetools-2.87/t1testpage/t1testpage.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/t1testpage/t1testpage.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,4 +1,4 @@ -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" .. diff -Nru lcdf-typetools-2.87/texglyphlist-g2u.txt lcdf-typetools-2.92/texglyphlist-g2u.txt --- lcdf-typetools-2.87/texglyphlist-g2u.txt 1970-01-01 00:00:00.000000000 +0000 +++ lcdf-typetools-2.92/texglyphlist-g2u.txt 2010-09-10 15:17:30.000000000 +0000 @@ -0,0 +1,1186 @@ +# lcdf-typetools texglyphlist-g2u.txt, Version 2.84 +# Contents: Overrides to glyphlist.txt and texglyphlist.txt used to +# generate glyphtounicode.tex, which maps glyphs to searchable Unicode +# code points. +# -- +# -- Map common ligatures to their components. +# -- +ff;0066 0066 +ffi;0066 0066 0069 +ffl;0066 0066 006C +fi;0066 0069 +fl;0066 006C +# -- +# -- texglyphlist.txt overrides /heart, /diamond, /phi, and /phi1 to their +# -- more typical meanings in encoding files meant for TeX: /heart and +# -- /diamond are outline, not solid; /phi is straight; /phi1 is loopy. These +# -- overrides are not appropriate for glyphtounicode.tex, which can apply to +# -- any font. Newer fonts apply the AGL glyph shapes to these names. But we +# -- can provide font-specific overrides for fonts commonly used with TeX. +# -- +diamond;2666 +heart;2665 +phi;03C6 +phi1;03D5 +tfm:lmmi5/phi;03D5 +tfm:lmmi5/phi1;03C6 +tfm:lmmi6/phi;03D5 +tfm:lmmi6/phi1;03C6 +tfm:lmmi7/phi;03D5 +tfm:lmmi7/phi1;03C6 +tfm:lmmi8/phi;03D5 +tfm:lmmi8/phi1;03C6 +tfm:lmmi9/phi;03D5 +tfm:lmmi9/phi1;03C6 +tfm:lmmi10/phi;03D5 +tfm:lmmi10/phi1;03C6 +tfm:lmmi12/phi;03D5 +tfm:lmmi12/phi1;03C6 +tfm:lmmib5/phi;03D5 +tfm:lmmib5/phi1;03C6 +tfm:lmmib7/phi;03D5 +tfm:lmmib7/phi1;03C6 +tfm:lmmib10/phi;03D5 +tfm:lmmib10/phi1;03C6 +tfm:lmbsy5/diamond;2662 +tfm:lmbsy5/heart;2661 +tfm:lmbsy7/diamond;2662 +tfm:lmbsy7/heart;2661 +tfm:lmbsy10/diamond;2662 +tfm:lmbsy10/heart;2661 +tfm:lmsy5/diamond;2662 +tfm:lmsy5/heart;2661 +tfm:lmsy6/diamond;2662 +tfm:lmsy6/heart;2661 +tfm:lmsy7/diamond;2662 +tfm:lmsy7/heart;2661 +tfm:lmsy8/diamond;2662 +tfm:lmsy8/heart;2661 +tfm:lmsy9/diamond;2662 +tfm:lmsy9/heart;2661 +tfm:lmsy10/diamond;2662 +tfm:lmsy10/heart;2661 +tfm:cmbsy10/diamond;2662 +tfm:cmbsy10/heart;2661 +tfm:cmbsy5/diamond;2662 +tfm:cmbsy5/heart;2661 +tfm:cmbsy6/diamond;2662 +tfm:cmbsy6/heart;2661 +tfm:cmbsy7/diamond;2662 +tfm:cmbsy7/heart;2661 +tfm:cmbsy8/diamond;2662 +tfm:cmbsy8/heart;2661 +tfm:cmbsy9/diamond;2662 +tfm:cmbsy9/heart;2661 +tfm:cmmi10/phi1;03C6 +tfm:cmmi10/phi;03D5 +tfm:cmmi12/phi1;03C6 +tfm:cmmi12/phi;03D5 +tfm:cmmi5/phi1;03C6 +tfm:cmmi5/phi;03D5 +tfm:cmmi6/phi1;03C6 +tfm:cmmi6/phi;03D5 +tfm:cmmi7/phi1;03C6 +tfm:cmmi7/phi;03D5 +tfm:cmmi8/phi1;03C6 +tfm:cmmi8/phi;03D5 +tfm:cmmi9/phi1;03C6 +tfm:cmmi9/phi;03D5 +tfm:cmmib10/phi1;03C6 +tfm:cmmib10/phi;03D5 +tfm:cmmib5/phi1;03C6 +tfm:cmmib5/phi;03D5 +tfm:cmmib6/phi1;03C6 +tfm:cmmib6/phi;03D5 +tfm:cmmib7/phi1;03C6 +tfm:cmmib7/phi;03D5 +tfm:cmmib8/phi1;03C6 +tfm:cmmib8/phi;03D5 +tfm:cmmib9/phi1;03C6 +tfm:cmmib9/phi;03D5 +tfm:cmsy10/diamond;2662 +tfm:cmsy10/heart;2661 +tfm:cmsy10/heart;2661 +tfm:cmsy5/heart;2661 +tfm:cmsy6/diamond;2662 +tfm:cmsy6/heart;2661 +tfm:cmsy7/diamond;2662 +tfm:cmsy7/heart;2661 +tfm:cmsy8/diamond;2662 +tfm:cmsy8/heart;2661 +tfm:cmsy9/diamond;2662 +tfm:cmsy9/heart;2661 +tfm:eurb10/phi1;03C6 +tfm:eurb10/phi;03D5 +tfm:eurb5/phi1;03C6 +tfm:eurb5/phi;03D5 +tfm:eurb6/phi1;03C6 +tfm:eurb6/phi;03D5 +tfm:eurb7/phi1;03C6 +tfm:eurb7/phi;03D5 +tfm:eurb8/phi1;03C6 +tfm:eurb8/phi;03D5 +tfm:eurb9/phi1;03C6 +tfm:eurb9/phi;03D5 +tfm:eurm10/phi1;03C6 +tfm:eurm10/phi;03D5 +tfm:eurm5/phi1;03C6 +tfm:eurm5/phi;03D5 +tfm:eurm6/phi1;03C6 +tfm:eurm6/phi;03D5 +tfm:eurm7/phi1;03C6 +tfm:eurm7/phi;03D5 +tfm:eurm8/phi1;03C6 +tfm:eurm8/phi;03D5 +tfm:eurm9/phi1;03C6 +tfm:eurm9/phi;03D5 +tfm:msam10/diamond;2662 +tfm:msam5/diamond;2662 +tfm:msam6/diamond;2662 +tfm:msam7/diamond;2662 +tfm:msam8/diamond;2662 +tfm:msam9/diamond;2662 +tfm:fplmbi/phi1;03C6 +tfm:fplmbi/phi;03D5 +tfm:fplmri/phi1;03C6 +tfm:fplmri/phi;03D5 +tfm:pxbmia/phi1;03C6 +tfm:pxbmia/phi;03D5 +tfm:pxbsy/diamond;2662 +tfm:pxbsy/heart;2661 +tfm:pxbsya/diamond;2662 +tfm:pxmia/phi1;03C6 +tfm:pxmia/phi;03D5 +tfm:pxsy/diamond;2662 +tfm:pxsy/heart;2661 +tfm:pxsya/diamond;2662 +tfm:rpxbmi/phi1;03C6 +tfm:rpxbmi/phi;03D5 +tfm:rpxmi/phi1;03C6 +tfm:rpxmi/phi;03D5 +tfm:rtxbmi/phi1;03C6 +tfm:rtxbmi/phi;03D5 +tfm:rtxmi/phi1;03C6 +tfm:rtxmi/phi;03D5 +tfm:txbmia/phi1;03C6 +tfm:txbmia/phi;03D5 +tfm:txbsy/diamond;2662 +tfm:txbsy/heart;2661 +tfm:txbsya/diamond;2662 +tfm:txmia/phi1;03C6 +tfm:txmia/phi;03D5 +tfm:txsy/diamond;2662 +tfm:txsy/heart;2661 +tfm:txsya/diamond;2662 +# -- +# -- PDF searching works best if we map small capitals to lower case, not +# -- private use code points as in glyphlist.txt. +# -- +AEsmall;00E6 +Aacutesmall;00E1 +Acircumflexsmall;00E2 +Acute;00B4 +Acutesmall;00B4 +Adieresissmall;00E4 +Agravesmall;00E0 +Aringsmall;00E5 +Asmall;0061 +Atildesmall;00E3 +Brevesmall;02D8 +Bsmall;0062 +Caron;02C7 +Caronsmall;02C7 +Ccedillasmall;00E7 +Cedillasmall;00B8 +Circumflexsmall;02C6 +Csmall;0063 +Dieresis;00A8 +DieresisAcute;F6CC +DieresisGrave;F6CD +Dieresissmall;00A8 +Dotaccentsmall;02D9 +Dsmall;0064 +Eacutesmall;00E9 +Ecircumflexsmall;00EA +Edieresissmall;00EB +Egravesmall;00E8 +Esmall;0065 +Ethsmall;00F0 +Fsmall;0066 +Grave;0060 +Gravesmall;0060 +Gsmall;0067 +Hsmall;0068 +Hungarumlaut;02DD +Hungarumlautsmall;02DD +Iacutesmall;00ED +Icircumflexsmall;00EE +Idieresissmall;00EF +Igravesmall;00EC +Ismall;0069 +Jsmall;006A +Ksmall;006B +LL;004C 004C +Lslashsmall;0142 +Lsmall;006C +Macron;00AF +Macronsmall;00AF +Msmall;006D +Nsmall;006E +Ntildesmall;00F1 +OEsmall;0153 +Oacutesmall;00F3 +Ocircumflexsmall;00F4 +Odieresissmall;00F6 +Ogoneksmall;02DB +Ogravesmall;00F2 +Oslashsmall;00F8 +Osmall;006F +Otildesmall;00F5 +Psmall;0070 +Qsmall;0071 +Ringsmall;02DA +Rsmall;0072 +Scaronsmall;0161 +Ssmall;0073 +Thornsmall;00FE +Tildesmall;02DC +Tsmall;0074 +Uacutesmall;00FA +Ucircumflexsmall;00FB +Udieresissmall;00FC +Ugravesmall;00F9 +Usmall;0075 +Vsmall;0076 +Wsmall;0077 +Xsmall;0078 +Yacutesmall;00FD +Ydieresissmall;00FF +Ysmall;0079 +Zcaronsmall;017E +Zsmall;007A +# afii10063;F6C4 +# afii10064;F6C5 +# afii10192;F6C6 +# afii10831;F6C7 +# afii10832;F6C8 +ampersandsmall;0026 +# apple;F8FF +# arrowhorizex;F8E7 +# arrowvertex;F8E6 +asuperior;0061 +# braceex;F8F4 +# braceleftbt;F8F3 +# braceleftmid;F8F2 +# bracelefttp;F8F1 +# bracerightbt;F8FE +# bracerightmid;F8FD +# bracerighttp;F8FC +# bracketleftbt;F8F0 +# bracketleftex;F8EF +# bracketlefttp;F8EE +# bracketrightbt;F8FB +# bracketrightex;F8FA +# bracketrighttp;F8F9 +bsuperior;0062 +centinferior;00A2 +centoldstyle;00A2 +centsuperior;00A2 +# commaaccent;F6C3 +commainferior;002C +commasuperior;002C +copyrightsans;00A9 +copyrightserif;00A9 +cyrBreve;02D8 +cyrFlex;00A0 0311 +cyrbreve;02D8 +cyrflex;00A0 0311 +dblGrave;00A0 030F +dblgrave;00A0 030F +dieresisacute;00A0 0308 0301 +dieresisgrave;00A0 0308 0300 +dollarinferior;0024 +dollaroldstyle;0024 +dollarsuperior;0024 +dotlessj;0237 +dsuperior;0064 +eightoldstyle;0038 +esuperior;0065 +exclamdownsmall;00A1 +exclamsmall;0021 +fiveoldstyle;0035 +fouroldstyle;0034 +hypheninferior;002D +hyphensuperior;002D +# integralex;F8F5 +isuperior;0069 +ll;006C 006C +lsuperior;006C +# maichattawalowleftthai;F895 +# maichattawalowrightthai;F894 +# maichattawaupperleftthai;F893 +# maieklowleftthai;F88C +# maieklowrightthai;F88B +# maiekupperleftthai;F88A +# maihanakatleftthai;F884 +# maitaikhuleftthai;F889 +# maitholowleftthai;F88F +# maitholowrightthai;F88E +# maithoupperleftthai;F88D +# maitrilowleftthai;F892 +# maitrilowrightthai;F891 +# maitriupperleftthai;F890 +msuperior;006D +# nikhahitleftthai;F899 +nineoldstyle;0039 +onefitted;0031 +oneoldstyle;0031 +osuperior;006F +# parenleftbt;F8ED +# parenleftex;F8EC +# parenlefttp;F8EB +# parenrightbt;F8F8 +# parenrightex;F8F7 +# parenrighttp;F8F6 +periodinferior;002E +periodsuperior;002E +questiondownsmall;00BF +questionsmall;003F +# radicalex;F8E5 +registersans;00AE +registerserif;00AE +rsuperior;0072 +rupiah;20A8 +# saraiileftthai;F886 +# saraileftthai;F885 +# saraueeleftthai;F888 +# saraueleftthai;F887 +sevenoldstyle;0037 +sixoldstyle;0036 +ssuperior;0073 +# thanthakhatlowleftthai;F898 +# thanthakhatlowrightthai;F897 +# thanthakhatupperleftthai;F896 +threeoldstyle;0033 +# threequartersemdash;F6DE +trademarksans;2122 +trademarkserif;2122 +tsuperior;0074 +twooldstyle;0032 +zerooldstyle;0030 +FFsmall;0066 0066 +FFIsmall;0066 0066 0069 +FFLsmall;0066 0066 006C +FIsmall;0066 0069 +FLsmall;0066 006C +Germandblssmall;0073 0073 +SSsmall;0073 0073 +# -- +# -- These character names are used in Zapf-Dingbats. +# -- The encodings differ from Adobe's zdingbat.txt table version 0.2, +# -- updated 30 March 1999, in that it does not use private use code points. +# -- +tfm:pzdr/a1;2701 +tfm:pzdr/a2;2702 +tfm:pzdr/a3;2704 +tfm:pzdr/a4;260E +tfm:pzdr/a5;2706 +tfm:pzdr/a6;271D +tfm:pzdr/a7;271E +tfm:pzdr/a8;271F +tfm:pzdr/a9;2720 +tfm:pzdr/a10;2721 +tfm:pzdr/a11;261B +tfm:pzdr/a12;261E +tfm:pzdr/a13;270C +tfm:pzdr/a14;270D +tfm:pzdr/a15;270E +tfm:pzdr/a16;270F +tfm:pzdr/a17;2711 +tfm:pzdr/a18;2712 +tfm:pzdr/a19;2713 +tfm:pzdr/a20;2714 +tfm:pzdr/a21;2715 +tfm:pzdr/a22;2716 +tfm:pzdr/a23;2717 +tfm:pzdr/a24;2718 +tfm:pzdr/a25;2719 +tfm:pzdr/a26;271A +tfm:pzdr/a27;271B +tfm:pzdr/a28;271C +tfm:pzdr/a29;2722 +tfm:pzdr/a30;2723 +tfm:pzdr/a31;2724 +tfm:pzdr/a32;2725 +tfm:pzdr/a33;2726 +tfm:pzdr/a34;2727 +tfm:pzdr/a35;2605 +tfm:pzdr/a36;2729 +tfm:pzdr/a37;272A +tfm:pzdr/a38;272B +tfm:pzdr/a39;272C +tfm:pzdr/a40;272D +tfm:pzdr/a41;272E +tfm:pzdr/a42;272F +tfm:pzdr/a43;2730 +tfm:pzdr/a44;2731 +tfm:pzdr/a45;2732 +tfm:pzdr/a46;2733 +tfm:pzdr/a47;2734 +tfm:pzdr/a48;2735 +tfm:pzdr/a49;2736 +tfm:pzdr/a50;2737 +tfm:pzdr/a51;2738 +tfm:pzdr/a52;2739 +tfm:pzdr/a53;273A +tfm:pzdr/a54;273B +tfm:pzdr/a55;273C +tfm:pzdr/a56;273D +tfm:pzdr/a57;273E +tfm:pzdr/a58;273F +tfm:pzdr/a59;2740 +tfm:pzdr/a60;2741 +tfm:pzdr/a61;2742 +tfm:pzdr/a62;2743 +tfm:pzdr/a63;2744 +tfm:pzdr/a64;2745 +tfm:pzdr/a65;2746 +tfm:pzdr/a66;2747 +tfm:pzdr/a67;2748 +tfm:pzdr/a68;2749 +tfm:pzdr/a69;274A +tfm:pzdr/a70;274B +tfm:pzdr/a71;25CF +tfm:pzdr/a72;274D +tfm:pzdr/a73;25A0 +tfm:pzdr/a74;274F +tfm:pzdr/a75;2751 +tfm:pzdr/a76;25B2 +tfm:pzdr/a77;25BC +tfm:pzdr/a78;25C6 +tfm:pzdr/a79;2756 +tfm:pzdr/a81;25D7 +tfm:pzdr/a82;2758 +tfm:pzdr/a83;2759 +tfm:pzdr/a84;275A +tfm:pzdr/a85;276F +tfm:pzdr/a86;2771 +tfm:pzdr/a87;2772 +tfm:pzdr/a88;2773 +tfm:pzdr/a89;2768 +tfm:pzdr/a90;2769 +tfm:pzdr/a91;276C +tfm:pzdr/a92;276D +tfm:pzdr/a93;276A +tfm:pzdr/a94;276B +tfm:pzdr/a95;2774 +tfm:pzdr/a96;2775 +tfm:pzdr/a97;275B +tfm:pzdr/a98;275C +tfm:pzdr/a99;275D +tfm:pzdr/a100;275E +tfm:pzdr/a101;2761 +tfm:pzdr/a102;2762 +tfm:pzdr/a103;2763 +tfm:pzdr/a104;2764 +tfm:pzdr/a105;2710 +tfm:pzdr/a106;2765 +tfm:pzdr/a107;2766 +tfm:pzdr/a108;2767 +tfm:pzdr/a109;2660 +tfm:pzdr/a110;2665 +tfm:pzdr/a111;2666 +tfm:pzdr/a112;2663 +tfm:pzdr/a117;2709 +tfm:pzdr/a118;2708 +tfm:pzdr/a119;2707 +tfm:pzdr/a120;2460 +tfm:pzdr/a121;2461 +tfm:pzdr/a122;2462 +tfm:pzdr/a123;2463 +tfm:pzdr/a124;2464 +tfm:pzdr/a125;2465 +tfm:pzdr/a126;2466 +tfm:pzdr/a127;2467 +tfm:pzdr/a128;2468 +tfm:pzdr/a129;2469 +tfm:pzdr/a130;2776 +tfm:pzdr/a131;2777 +tfm:pzdr/a132;2778 +tfm:pzdr/a133;2779 +tfm:pzdr/a134;277A +tfm:pzdr/a135;277B +tfm:pzdr/a136;277C +tfm:pzdr/a137;277D +tfm:pzdr/a138;277E +tfm:pzdr/a139;277F +tfm:pzdr/a140;2780 +tfm:pzdr/a141;2781 +tfm:pzdr/a142;2782 +tfm:pzdr/a143;2783 +tfm:pzdr/a144;2784 +tfm:pzdr/a145;2785 +tfm:pzdr/a146;2786 +tfm:pzdr/a147;2787 +tfm:pzdr/a148;2788 +tfm:pzdr/a149;2789 +tfm:pzdr/a150;278A +tfm:pzdr/a151;278B +tfm:pzdr/a152;278C +tfm:pzdr/a153;278D +tfm:pzdr/a154;278E +tfm:pzdr/a155;278F +tfm:pzdr/a156;2790 +tfm:pzdr/a157;2791 +tfm:pzdr/a158;2792 +tfm:pzdr/a159;2793 +tfm:pzdr/a160;2794 +tfm:pzdr/a161;2192 +tfm:pzdr/a162;27A3 +tfm:pzdr/a163;2194 +tfm:pzdr/a164;2195 +tfm:pzdr/a165;2799 +tfm:pzdr/a166;279B +tfm:pzdr/a167;279C +tfm:pzdr/a168;279D +tfm:pzdr/a169;279E +tfm:pzdr/a170;279F +tfm:pzdr/a171;27A0 +tfm:pzdr/a172;27A1 +tfm:pzdr/a173;27A2 +tfm:pzdr/a174;27A4 +tfm:pzdr/a175;27A5 +tfm:pzdr/a176;27A6 +tfm:pzdr/a177;27A7 +tfm:pzdr/a178;27A8 +tfm:pzdr/a179;27A9 +tfm:pzdr/a180;27AB +tfm:pzdr/a181;27AD +tfm:pzdr/a182;27AF +tfm:pzdr/a183;27B2 +tfm:pzdr/a184;27B3 +tfm:pzdr/a185;27B5 +tfm:pzdr/a186;27B8 +tfm:pzdr/a187;27BA +tfm:pzdr/a188;27BB +tfm:pzdr/a189;27BC +tfm:pzdr/a190;27BD +tfm:pzdr/a191;27BE +tfm:pzdr/a192;279A +tfm:pzdr/a193;27AA +tfm:pzdr/a194;27B6 +tfm:pzdr/a195;27B9 +tfm:pzdr/a196;2798 +tfm:pzdr/a197;27B4 +tfm:pzdr/a198;27B7 +tfm:pzdr/a199;27AC +tfm:pzdr/a200;27AE +tfm:pzdr/a201;27B1 +tfm:pzdr/a202;2703 +tfm:pzdr/a203;2750 +tfm:pzdr/a204;2752 +tfm:pzdr/a205;276E +tfm:pzdr/a206;2770 +tfm:rpzdr/a1;2701 +tfm:rpzdr/a2;2702 +tfm:rpzdr/a3;2704 +tfm:rpzdr/a4;260E +tfm:rpzdr/a5;2706 +tfm:rpzdr/a6;271D +tfm:rpzdr/a7;271E +tfm:rpzdr/a8;271F +tfm:rpzdr/a9;2720 +tfm:rpzdr/a10;2721 +tfm:rpzdr/a11;261B +tfm:rpzdr/a12;261E +tfm:rpzdr/a13;270C +tfm:rpzdr/a14;270D +tfm:rpzdr/a15;270E +tfm:rpzdr/a16;270F +tfm:rpzdr/a17;2711 +tfm:rpzdr/a18;2712 +tfm:rpzdr/a19;2713 +tfm:rpzdr/a20;2714 +tfm:rpzdr/a21;2715 +tfm:rpzdr/a22;2716 +tfm:rpzdr/a23;2717 +tfm:rpzdr/a24;2718 +tfm:rpzdr/a25;2719 +tfm:rpzdr/a26;271A +tfm:rpzdr/a27;271B +tfm:rpzdr/a28;271C +tfm:rpzdr/a29;2722 +tfm:rpzdr/a30;2723 +tfm:rpzdr/a31;2724 +tfm:rpzdr/a32;2725 +tfm:rpzdr/a33;2726 +tfm:rpzdr/a34;2727 +tfm:rpzdr/a35;2605 +tfm:rpzdr/a36;2729 +tfm:rpzdr/a37;272A +tfm:rpzdr/a38;272B +tfm:rpzdr/a39;272C +tfm:rpzdr/a40;272D +tfm:rpzdr/a41;272E +tfm:rpzdr/a42;272F +tfm:rpzdr/a43;2730 +tfm:rpzdr/a44;2731 +tfm:rpzdr/a45;2732 +tfm:rpzdr/a46;2733 +tfm:rpzdr/a47;2734 +tfm:rpzdr/a48;2735 +tfm:rpzdr/a49;2736 +tfm:rpzdr/a50;2737 +tfm:rpzdr/a51;2738 +tfm:rpzdr/a52;2739 +tfm:rpzdr/a53;273A +tfm:rpzdr/a54;273B +tfm:rpzdr/a55;273C +tfm:rpzdr/a56;273D +tfm:rpzdr/a57;273E +tfm:rpzdr/a58;273F +tfm:rpzdr/a59;2740 +tfm:rpzdr/a60;2741 +tfm:rpzdr/a61;2742 +tfm:rpzdr/a62;2743 +tfm:rpzdr/a63;2744 +tfm:rpzdr/a64;2745 +tfm:rpzdr/a65;2746 +tfm:rpzdr/a66;2747 +tfm:rpzdr/a67;2748 +tfm:rpzdr/a68;2749 +tfm:rpzdr/a69;274A +tfm:rpzdr/a70;274B +tfm:rpzdr/a71;25CF +tfm:rpzdr/a72;274D +tfm:rpzdr/a73;25A0 +tfm:rpzdr/a74;274F +tfm:rpzdr/a75;2751 +tfm:rpzdr/a76;25B2 +tfm:rpzdr/a77;25BC +tfm:rpzdr/a78;25C6 +tfm:rpzdr/a79;2756 +tfm:rpzdr/a81;25D7 +tfm:rpzdr/a82;2758 +tfm:rpzdr/a83;2759 +tfm:rpzdr/a84;275A +tfm:rpzdr/a85;276F +tfm:rpzdr/a86;2771 +tfm:rpzdr/a87;2772 +tfm:rpzdr/a88;2773 +tfm:rpzdr/a89;2768 +tfm:rpzdr/a90;2769 +tfm:rpzdr/a91;276C +tfm:rpzdr/a92;276D +tfm:rpzdr/a93;276A +tfm:rpzdr/a94;276B +tfm:rpzdr/a95;2774 +tfm:rpzdr/a96;2775 +tfm:rpzdr/a97;275B +tfm:rpzdr/a98;275C +tfm:rpzdr/a99;275D +tfm:rpzdr/a100;275E +tfm:rpzdr/a101;2761 +tfm:rpzdr/a102;2762 +tfm:rpzdr/a103;2763 +tfm:rpzdr/a104;2764 +tfm:rpzdr/a105;2710 +tfm:rpzdr/a106;2765 +tfm:rpzdr/a107;2766 +tfm:rpzdr/a108;2767 +tfm:rpzdr/a109;2660 +tfm:rpzdr/a110;2665 +tfm:rpzdr/a111;2666 +tfm:rpzdr/a112;2663 +tfm:rpzdr/a117;2709 +tfm:rpzdr/a118;2708 +tfm:rpzdr/a119;2707 +tfm:rpzdr/a120;2460 +tfm:rpzdr/a121;2461 +tfm:rpzdr/a122;2462 +tfm:rpzdr/a123;2463 +tfm:rpzdr/a124;2464 +tfm:rpzdr/a125;2465 +tfm:rpzdr/a126;2466 +tfm:rpzdr/a127;2467 +tfm:rpzdr/a128;2468 +tfm:rpzdr/a129;2469 +tfm:rpzdr/a130;2776 +tfm:rpzdr/a131;2777 +tfm:rpzdr/a132;2778 +tfm:rpzdr/a133;2779 +tfm:rpzdr/a134;277A +tfm:rpzdr/a135;277B +tfm:rpzdr/a136;277C +tfm:rpzdr/a137;277D +tfm:rpzdr/a138;277E +tfm:rpzdr/a139;277F +tfm:rpzdr/a140;2780 +tfm:rpzdr/a141;2781 +tfm:rpzdr/a142;2782 +tfm:rpzdr/a143;2783 +tfm:rpzdr/a144;2784 +tfm:rpzdr/a145;2785 +tfm:rpzdr/a146;2786 +tfm:rpzdr/a147;2787 +tfm:rpzdr/a148;2788 +tfm:rpzdr/a149;2789 +tfm:rpzdr/a150;278A +tfm:rpzdr/a151;278B +tfm:rpzdr/a152;278C +tfm:rpzdr/a153;278D +tfm:rpzdr/a154;278E +tfm:rpzdr/a155;278F +tfm:rpzdr/a156;2790 +tfm:rpzdr/a157;2791 +tfm:rpzdr/a158;2792 +tfm:rpzdr/a159;2793 +tfm:rpzdr/a160;2794 +tfm:rpzdr/a161;2192 +tfm:rpzdr/a162;27A3 +tfm:rpzdr/a163;2194 +tfm:rpzdr/a164;2195 +tfm:rpzdr/a165;2799 +tfm:rpzdr/a166;279B +tfm:rpzdr/a167;279C +tfm:rpzdr/a168;279D +tfm:rpzdr/a169;279E +tfm:rpzdr/a170;279F +tfm:rpzdr/a171;27A0 +tfm:rpzdr/a172;27A1 +tfm:rpzdr/a173;27A2 +tfm:rpzdr/a174;27A4 +tfm:rpzdr/a175;27A5 +tfm:rpzdr/a176;27A6 +tfm:rpzdr/a177;27A7 +tfm:rpzdr/a178;27A8 +tfm:rpzdr/a179;27A9 +tfm:rpzdr/a180;27AB +tfm:rpzdr/a181;27AD +tfm:rpzdr/a182;27AF +tfm:rpzdr/a183;27B2 +tfm:rpzdr/a184;27B3 +tfm:rpzdr/a185;27B5 +tfm:rpzdr/a186;27B8 +tfm:rpzdr/a187;27BA +tfm:rpzdr/a188;27BB +tfm:rpzdr/a189;27BC +tfm:rpzdr/a190;27BD +tfm:rpzdr/a191;27BE +tfm:rpzdr/a192;279A +tfm:rpzdr/a193;27AA +tfm:rpzdr/a194;27B6 +tfm:rpzdr/a195;27B9 +tfm:rpzdr/a196;2798 +tfm:rpzdr/a197;27B4 +tfm:rpzdr/a198;27B7 +tfm:rpzdr/a199;27AC +tfm:rpzdr/a200;27AE +tfm:rpzdr/a201;27B1 +tfm:rpzdr/a202;2703 +tfm:rpzdr/a203;2750 +tfm:rpzdr/a204;2752 +tfm:rpzdr/a205;276E +tfm:rpzdr/a206;2770 +tfm:zd/a1;2701 +tfm:zd/a2;2702 +tfm:zd/a3;2704 +tfm:zd/a4;260E +tfm:zd/a5;2706 +tfm:zd/a6;271D +tfm:zd/a7;271E +tfm:zd/a8;271F +tfm:zd/a9;2720 +tfm:zd/a10;2721 +tfm:zd/a11;261B +tfm:zd/a12;261E +tfm:zd/a13;270C +tfm:zd/a14;270D +tfm:zd/a15;270E +tfm:zd/a16;270F +tfm:zd/a17;2711 +tfm:zd/a18;2712 +tfm:zd/a19;2713 +tfm:zd/a20;2714 +tfm:zd/a21;2715 +tfm:zd/a22;2716 +tfm:zd/a23;2717 +tfm:zd/a24;2718 +tfm:zd/a25;2719 +tfm:zd/a26;271A +tfm:zd/a27;271B +tfm:zd/a28;271C +tfm:zd/a29;2722 +tfm:zd/a30;2723 +tfm:zd/a31;2724 +tfm:zd/a32;2725 +tfm:zd/a33;2726 +tfm:zd/a34;2727 +tfm:zd/a35;2605 +tfm:zd/a36;2729 +tfm:zd/a37;272A +tfm:zd/a38;272B +tfm:zd/a39;272C +tfm:zd/a40;272D +tfm:zd/a41;272E +tfm:zd/a42;272F +tfm:zd/a43;2730 +tfm:zd/a44;2731 +tfm:zd/a45;2732 +tfm:zd/a46;2733 +tfm:zd/a47;2734 +tfm:zd/a48;2735 +tfm:zd/a49;2736 +tfm:zd/a50;2737 +tfm:zd/a51;2738 +tfm:zd/a52;2739 +tfm:zd/a53;273A +tfm:zd/a54;273B +tfm:zd/a55;273C +tfm:zd/a56;273D +tfm:zd/a57;273E +tfm:zd/a58;273F +tfm:zd/a59;2740 +tfm:zd/a60;2741 +tfm:zd/a61;2742 +tfm:zd/a62;2743 +tfm:zd/a63;2744 +tfm:zd/a64;2745 +tfm:zd/a65;2746 +tfm:zd/a66;2747 +tfm:zd/a67;2748 +tfm:zd/a68;2749 +tfm:zd/a69;274A +tfm:zd/a70;274B +tfm:zd/a71;25CF +tfm:zd/a72;274D +tfm:zd/a73;25A0 +tfm:zd/a74;274F +tfm:zd/a75;2751 +tfm:zd/a76;25B2 +tfm:zd/a77;25BC +tfm:zd/a78;25C6 +tfm:zd/a79;2756 +tfm:zd/a81;25D7 +tfm:zd/a82;2758 +tfm:zd/a83;2759 +tfm:zd/a84;275A +tfm:zd/a85;276F +tfm:zd/a86;2771 +tfm:zd/a87;2772 +tfm:zd/a88;2773 +tfm:zd/a89;2768 +tfm:zd/a90;2769 +tfm:zd/a91;276C +tfm:zd/a92;276D +tfm:zd/a93;276A +tfm:zd/a94;276B +tfm:zd/a95;2774 +tfm:zd/a96;2775 +tfm:zd/a97;275B +tfm:zd/a98;275C +tfm:zd/a99;275D +tfm:zd/a100;275E +tfm:zd/a101;2761 +tfm:zd/a102;2762 +tfm:zd/a103;2763 +tfm:zd/a104;2764 +tfm:zd/a105;2710 +tfm:zd/a106;2765 +tfm:zd/a107;2766 +tfm:zd/a108;2767 +tfm:zd/a109;2660 +tfm:zd/a110;2665 +tfm:zd/a111;2666 +tfm:zd/a112;2663 +tfm:zd/a117;2709 +tfm:zd/a118;2708 +tfm:zd/a119;2707 +tfm:zd/a120;2460 +tfm:zd/a121;2461 +tfm:zd/a122;2462 +tfm:zd/a123;2463 +tfm:zd/a124;2464 +tfm:zd/a125;2465 +tfm:zd/a126;2466 +tfm:zd/a127;2467 +tfm:zd/a128;2468 +tfm:zd/a129;2469 +tfm:zd/a130;2776 +tfm:zd/a131;2777 +tfm:zd/a132;2778 +tfm:zd/a133;2779 +tfm:zd/a134;277A +tfm:zd/a135;277B +tfm:zd/a136;277C +tfm:zd/a137;277D +tfm:zd/a138;277E +tfm:zd/a139;277F +tfm:zd/a140;2780 +tfm:zd/a141;2781 +tfm:zd/a142;2782 +tfm:zd/a143;2783 +tfm:zd/a144;2784 +tfm:zd/a145;2785 +tfm:zd/a146;2786 +tfm:zd/a147;2787 +tfm:zd/a148;2788 +tfm:zd/a149;2789 +tfm:zd/a150;278A +tfm:zd/a151;278B +tfm:zd/a152;278C +tfm:zd/a153;278D +tfm:zd/a154;278E +tfm:zd/a155;278F +tfm:zd/a156;2790 +tfm:zd/a157;2791 +tfm:zd/a158;2792 +tfm:zd/a159;2793 +tfm:zd/a160;2794 +tfm:zd/a161;2192 +tfm:zd/a162;27A3 +tfm:zd/a163;2194 +tfm:zd/a164;2195 +tfm:zd/a165;2799 +tfm:zd/a166;279B +tfm:zd/a167;279C +tfm:zd/a168;279D +tfm:zd/a169;279E +tfm:zd/a170;279F +tfm:zd/a171;27A0 +tfm:zd/a172;27A1 +tfm:zd/a173;27A2 +tfm:zd/a174;27A4 +tfm:zd/a175;27A5 +tfm:zd/a176;27A6 +tfm:zd/a177;27A7 +tfm:zd/a178;27A8 +tfm:zd/a179;27A9 +tfm:zd/a180;27AB +tfm:zd/a181;27AD +tfm:zd/a182;27AF +tfm:zd/a183;27B2 +tfm:zd/a184;27B3 +tfm:zd/a185;27B5 +tfm:zd/a186;27B8 +tfm:zd/a187;27BA +tfm:zd/a188;27BB +tfm:zd/a189;27BC +tfm:zd/a190;27BD +tfm:zd/a191;27BE +tfm:zd/a192;279A +tfm:zd/a193;27AA +tfm:zd/a194;27B6 +tfm:zd/a195;27B9 +tfm:zd/a196;2798 +tfm:zd/a197;27B4 +tfm:zd/a198;27B7 +tfm:zd/a199;27AC +tfm:zd/a200;27AE +tfm:zd/a201;27B1 +tfm:zd/a202;2703 +tfm:zd/a203;2750 +tfm:zd/a204;2752 +tfm:zd/a205;276E +tfm:zd/a206;2770 +tfm:zpzdr-reversed/a1;2701 +tfm:zpzdr-reversed/a2;2702 +tfm:zpzdr-reversed/a3;2704 +tfm:zpzdr-reversed/a4;260E +tfm:zpzdr-reversed/a5;2706 +tfm:zpzdr-reversed/a6;271D +tfm:zpzdr-reversed/a7;271E +tfm:zpzdr-reversed/a8;271F +tfm:zpzdr-reversed/a9;2720 +tfm:zpzdr-reversed/a10;2721 +tfm:zpzdr-reversed/a11;261B +tfm:zpzdr-reversed/a12;261E +tfm:zpzdr-reversed/a13;270C +tfm:zpzdr-reversed/a14;270D +tfm:zpzdr-reversed/a15;270E +tfm:zpzdr-reversed/a16;270F +tfm:zpzdr-reversed/a17;2711 +tfm:zpzdr-reversed/a18;2712 +tfm:zpzdr-reversed/a19;2713 +tfm:zpzdr-reversed/a20;2714 +tfm:zpzdr-reversed/a21;2715 +tfm:zpzdr-reversed/a22;2716 +tfm:zpzdr-reversed/a23;2717 +tfm:zpzdr-reversed/a24;2718 +tfm:zpzdr-reversed/a25;2719 +tfm:zpzdr-reversed/a26;271A +tfm:zpzdr-reversed/a27;271B +tfm:zpzdr-reversed/a28;271C +tfm:zpzdr-reversed/a29;2722 +tfm:zpzdr-reversed/a30;2723 +tfm:zpzdr-reversed/a31;2724 +tfm:zpzdr-reversed/a32;2725 +tfm:zpzdr-reversed/a33;2726 +tfm:zpzdr-reversed/a34;2727 +tfm:zpzdr-reversed/a35;2605 +tfm:zpzdr-reversed/a36;2729 +tfm:zpzdr-reversed/a37;272A +tfm:zpzdr-reversed/a38;272B +tfm:zpzdr-reversed/a39;272C +tfm:zpzdr-reversed/a40;272D +tfm:zpzdr-reversed/a41;272E +tfm:zpzdr-reversed/a42;272F +tfm:zpzdr-reversed/a43;2730 +tfm:zpzdr-reversed/a44;2731 +tfm:zpzdr-reversed/a45;2732 +tfm:zpzdr-reversed/a46;2733 +tfm:zpzdr-reversed/a47;2734 +tfm:zpzdr-reversed/a48;2735 +tfm:zpzdr-reversed/a49;2736 +tfm:zpzdr-reversed/a50;2737 +tfm:zpzdr-reversed/a51;2738 +tfm:zpzdr-reversed/a52;2739 +tfm:zpzdr-reversed/a53;273A +tfm:zpzdr-reversed/a54;273B +tfm:zpzdr-reversed/a55;273C +tfm:zpzdr-reversed/a56;273D +tfm:zpzdr-reversed/a57;273E +tfm:zpzdr-reversed/a58;273F +tfm:zpzdr-reversed/a59;2740 +tfm:zpzdr-reversed/a60;2741 +tfm:zpzdr-reversed/a61;2742 +tfm:zpzdr-reversed/a62;2743 +tfm:zpzdr-reversed/a63;2744 +tfm:zpzdr-reversed/a64;2745 +tfm:zpzdr-reversed/a65;2746 +tfm:zpzdr-reversed/a66;2747 +tfm:zpzdr-reversed/a67;2748 +tfm:zpzdr-reversed/a68;2749 +tfm:zpzdr-reversed/a69;274A +tfm:zpzdr-reversed/a70;274B +tfm:zpzdr-reversed/a71;25CF +tfm:zpzdr-reversed/a72;274D +tfm:zpzdr-reversed/a73;25A0 +tfm:zpzdr-reversed/a74;274F +tfm:zpzdr-reversed/a75;2751 +tfm:zpzdr-reversed/a76;25B2 +tfm:zpzdr-reversed/a77;25BC +tfm:zpzdr-reversed/a78;25C6 +tfm:zpzdr-reversed/a79;2756 +tfm:zpzdr-reversed/a81;25D7 +tfm:zpzdr-reversed/a82;2758 +tfm:zpzdr-reversed/a83;2759 +tfm:zpzdr-reversed/a84;275A +tfm:zpzdr-reversed/a85;276F +tfm:zpzdr-reversed/a86;2771 +tfm:zpzdr-reversed/a87;2772 +tfm:zpzdr-reversed/a88;2773 +tfm:zpzdr-reversed/a89;2768 +tfm:zpzdr-reversed/a90;2769 +tfm:zpzdr-reversed/a91;276C +tfm:zpzdr-reversed/a92;276D +tfm:zpzdr-reversed/a93;276A +tfm:zpzdr-reversed/a94;276B +tfm:zpzdr-reversed/a95;2774 +tfm:zpzdr-reversed/a96;2775 +tfm:zpzdr-reversed/a97;275B +tfm:zpzdr-reversed/a98;275C +tfm:zpzdr-reversed/a99;275D +tfm:zpzdr-reversed/a100;275E +tfm:zpzdr-reversed/a101;2761 +tfm:zpzdr-reversed/a102;2762 +tfm:zpzdr-reversed/a103;2763 +tfm:zpzdr-reversed/a104;2764 +tfm:zpzdr-reversed/a105;2710 +tfm:zpzdr-reversed/a106;2765 +tfm:zpzdr-reversed/a107;2766 +tfm:zpzdr-reversed/a108;2767 +tfm:zpzdr-reversed/a109;2660 +tfm:zpzdr-reversed/a110;2665 +tfm:zpzdr-reversed/a111;2666 +tfm:zpzdr-reversed/a112;2663 +tfm:zpzdr-reversed/a117;2709 +tfm:zpzdr-reversed/a118;2708 +tfm:zpzdr-reversed/a119;2707 +tfm:zpzdr-reversed/a120;2460 +tfm:zpzdr-reversed/a121;2461 +tfm:zpzdr-reversed/a122;2462 +tfm:zpzdr-reversed/a123;2463 +tfm:zpzdr-reversed/a124;2464 +tfm:zpzdr-reversed/a125;2465 +tfm:zpzdr-reversed/a126;2466 +tfm:zpzdr-reversed/a127;2467 +tfm:zpzdr-reversed/a128;2468 +tfm:zpzdr-reversed/a129;2469 +tfm:zpzdr-reversed/a130;2776 +tfm:zpzdr-reversed/a131;2777 +tfm:zpzdr-reversed/a132;2778 +tfm:zpzdr-reversed/a133;2779 +tfm:zpzdr-reversed/a134;277A +tfm:zpzdr-reversed/a135;277B +tfm:zpzdr-reversed/a136;277C +tfm:zpzdr-reversed/a137;277D +tfm:zpzdr-reversed/a138;277E +tfm:zpzdr-reversed/a139;277F +tfm:zpzdr-reversed/a140;2780 +tfm:zpzdr-reversed/a141;2781 +tfm:zpzdr-reversed/a142;2782 +tfm:zpzdr-reversed/a143;2783 +tfm:zpzdr-reversed/a144;2784 +tfm:zpzdr-reversed/a145;2785 +tfm:zpzdr-reversed/a146;2786 +tfm:zpzdr-reversed/a147;2787 +tfm:zpzdr-reversed/a148;2788 +tfm:zpzdr-reversed/a149;2789 +tfm:zpzdr-reversed/a150;278A +tfm:zpzdr-reversed/a151;278B +tfm:zpzdr-reversed/a152;278C +tfm:zpzdr-reversed/a153;278D +tfm:zpzdr-reversed/a154;278E +tfm:zpzdr-reversed/a155;278F +tfm:zpzdr-reversed/a156;2790 +tfm:zpzdr-reversed/a157;2791 +tfm:zpzdr-reversed/a158;2792 +tfm:zpzdr-reversed/a159;2793 +tfm:zpzdr-reversed/a160;2794 +tfm:zpzdr-reversed/a161;2192 +tfm:zpzdr-reversed/a162;27A3 +tfm:zpzdr-reversed/a163;2194 +tfm:zpzdr-reversed/a164;2195 +tfm:zpzdr-reversed/a165;2799 +tfm:zpzdr-reversed/a166;279B +tfm:zpzdr-reversed/a167;279C +tfm:zpzdr-reversed/a168;279D +tfm:zpzdr-reversed/a169;279E +tfm:zpzdr-reversed/a170;279F +tfm:zpzdr-reversed/a171;27A0 +tfm:zpzdr-reversed/a172;27A1 +tfm:zpzdr-reversed/a173;27A2 +tfm:zpzdr-reversed/a174;27A4 +tfm:zpzdr-reversed/a175;27A5 +tfm:zpzdr-reversed/a176;27A6 +tfm:zpzdr-reversed/a177;27A7 +tfm:zpzdr-reversed/a178;27A8 +tfm:zpzdr-reversed/a179;27A9 +tfm:zpzdr-reversed/a180;27AB +tfm:zpzdr-reversed/a181;27AD +tfm:zpzdr-reversed/a182;27AF +tfm:zpzdr-reversed/a183;27B2 +tfm:zpzdr-reversed/a184;27B3 +tfm:zpzdr-reversed/a185;27B5 +tfm:zpzdr-reversed/a186;27B8 +tfm:zpzdr-reversed/a187;27BA +tfm:zpzdr-reversed/a188;27BB +tfm:zpzdr-reversed/a189;27BC +tfm:zpzdr-reversed/a190;27BD +tfm:zpzdr-reversed/a191;27BE +tfm:zpzdr-reversed/a192;279A +tfm:zpzdr-reversed/a193;27AA +tfm:zpzdr-reversed/a194;27B6 +tfm:zpzdr-reversed/a195;27B9 +tfm:zpzdr-reversed/a196;2798 +tfm:zpzdr-reversed/a197;27B4 +tfm:zpzdr-reversed/a198;27B7 +tfm:zpzdr-reversed/a199;27AC +tfm:zpzdr-reversed/a200;27AE +tfm:zpzdr-reversed/a201;27B1 +tfm:zpzdr-reversed/a202;2703 +tfm:zpzdr-reversed/a203;2750 +tfm:zpzdr-reversed/a204;2752 +tfm:zpzdr-reversed/a205;276E +tfm:zpzdr-reversed/a206;2770 diff -Nru lcdf-typetools-2.87/ttftotype42/Makefile.in lcdf-typetools-2.92/ttftotype42/Makefile.in --- lcdf-typetools-2.87/ttftotype42/Makefile.in 2011-01-27 17:49:50.000000000 +0000 +++ lcdf-typetools-2.92/ttftotype42/Makefile.in 2011-08-15 01:44:52.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,9 +16,8 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c @@ -43,16 +41,15 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/autoconf.h CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(bin_PROGRAMS) am_ttftotype42_OBJECTS = ttftotype42.$(OBJEXT) ttftotype42_OBJECTS = $(am_ttftotype42_OBJECTS) ttftotype42_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) +DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles -am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) @@ -60,27 +57,6 @@ -o $@ SOURCES = $(ttftotype42_SOURCES) DIST_SOURCES = $(ttftotype42_SOURCES) -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' man1dir = $(mandir)/man1 NROFF = nroff MANS = $(man_MANS) @@ -133,7 +109,6 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ @@ -183,7 +158,6 @@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign @@ -201,14 +175,14 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign ttftotype42/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign ttftotype42/Makefile + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign ttftotype42/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign ttftotype42/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -226,41 +200,26 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) @@ -278,122 +237,112 @@ .cc.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po +@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -install-man1: $(man_MANS) +install-man1: $(man1_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)" - @list=''; test -n "$(man1dir)" || exit 0; \ - { for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done uninstall-man1: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - test -z "$$files" || { \ - echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(man1dir)" && rm -f $$files; } + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) - set x; \ + tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique + $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -409,17 +358,13 @@ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done @@ -451,7 +396,6 @@ distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -472,8 +416,6 @@ html: html-am -html-am: - info: info-am info-am: @@ -482,28 +424,18 @@ install-dvi: install-dvi-am -install-dvi-am: - install-exec-am: install-binPROGRAMS install-html: install-html-am -install-html-am: - install-info: install-info-am -install-info-am: - install-man: install-man1 install-pdf: install-pdf-am -install-pdf-am: - install-ps: install-ps-am -install-ps-am: - installcheck-am: maintainer-clean: maintainer-clean-am @@ -543,7 +475,6 @@ tags uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-man uninstall-man1 - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru lcdf-typetools-2.87/ttftotype42/ttftotype42.1 lcdf-typetools-2.92/ttftotype42/ttftotype42.1 --- lcdf-typetools-2.87/ttftotype42/ttftotype42.1 2011-01-27 17:50:01.000000000 +0000 +++ lcdf-typetools-2.92/ttftotype42/ttftotype42.1 2011-08-15 01:46:28.000000000 +0000 @@ -1,4 +1,4 @@ -.ds V 2.87 +.ds V 2.92 .de M .BR "\\$1" "(\\$2)\\$3" ..