Index: src/binutils/Makefile.in
===================================================================
RCS file: /gccos2/src/binutils/Makefile.in,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/Makefile.in	16 Aug 2003 16:41:05 -0000	1.1.1.2
+++ src/binutils/Makefile.in	29 Jan 2004 21:34:44 -0000	1.2
@@ -3149,6 +3149,8 @@
 .PHONY: configure-intl maybe-configure-intl
 maybe-configure-intl:
 configure-intl:
+
+configure-disabled-intl:
 	@test ! -f intl/Makefile || exit 0; \
 	[ -d intl ] || mkdir intl; \
 	r=`${PWD}`; export r; \
@@ -3189,6 +3191,8 @@
 .PHONY: all-intl maybe-all-intl
 maybe-all-intl:
 all-intl: configure-intl
+
+all-disabled-intl:
 	@r=`${PWD}`; export r; \
 	s=`cd $(srcdir); ${PWD}`; export s; \
 	$(SET_LIB_PATH) \
@@ -3197,6 +3201,8 @@
 
 .PHONY: check-intl
 check-intl:
+
+check-disabled-intl:
 	@r=`${PWD}`; export r; \
 	s=`cd $(srcdir); ${PWD}`; export s; \
 	$(SET_LIB_PATH) \
@@ -3207,6 +3213,8 @@
 .PHONY: install-intl maybe-install-intl
 maybe-install-intl:
 install-intl: installdirs
+
+install-disabled-intl:
 	@r=`${PWD}`; export r; \
 	s=`cd $(srcdir); ${PWD}`; export s; \
 	$(SET_LIB_PATH) \
Index: src/binutils/cfg.sh
===================================================================
RCS file: src/binutils/cfg.sh
diff -N src/binutils/cfg.sh
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/cfg.sh	25 Sep 2003 19:27:00 -0000	1.1
@@ -0,0 +1,11 @@
+# This scripts tries to do the best to configure binutils on OS/2
+
+# Unset LEX and YACC variables since otherwise it triggers a bug in
+# binutils' autoconf
+export LEX; unset LEX
+export YACC; unset YACC
+
+#./configure --prefix=/gcc &&
+#	make configure-host
+
+make configure-binutils
Index: src/binutils/config.sub
===================================================================
RCS file: /gccos2/src/binutils/config.sub,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/config.sub	16 Aug 2003 16:40:49 -0000	1.1.1.2
+++ src/binutils/config.sub	15 Feb 2004 03:15:04 -0000	1.2
@@ -118,7 +118,7 @@
 # Here we must recognize all the valid KERNEL-OS combinations.
 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
 case $maybe_os in
-  nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
+  nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-* | rtmk-nova*)
     os=-$maybe_os
     basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     ;;
Index: src/binutils/configure
===================================================================
RCS file: /gccos2/src/binutils/configure,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/configure	16 Aug 2003 16:40:51 -0000	1.1.1.2
+++ src/binutils/configure	29 Jan 2004 21:37:44 -0000	1.4
@@ -528,6 +528,157 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:533: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
+echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
+echo "configure:547: checking for Cygwin environment" >&5
+if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 552 "configure"
+#include "confdefs.h"
+
+int main() {
+
+#ifndef __CYGWIN__
+#define __CYGWIN__ __CYGWIN32__
+#endif
+return __CYGWIN__;
+; return 0; }
+EOF
+if { (eval echo configure:563: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_cygwin=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_cygwin=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_cygwin" 1>&6
+CYGWIN=
+test "$ac_cv_cygwin" = yes && CYGWIN=yes
+echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
+echo "configure:580: checking for mingw32 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 585 "configure"
+#include "confdefs.h"
+
+int main() {
+return __MINGW32__;
+; return 0; }
+EOF
+if { (eval echo configure:592: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_mingw32=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_mingw32=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_mingw32" 1>&6
+MINGW32=
+test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:609: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 615 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:622: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:653: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:663: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 ac_aux_dir=
@@ -577,7 +728,7 @@
 fi
 
 echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:581: checking host system type" >&5
+echo "configure:732: checking host system type" >&5
 
 host_alias=$host
 case "$host_alias" in
@@ -598,7 +749,7 @@
 echo "$ac_t""$host" 1>&6
 
 echo $ac_n "checking target system type""... $ac_c" 1>&6
-echo "configure:602: checking target system type" >&5
+echo "configure:753: checking target system type" >&5
 
 target_alias=$target
 case "$target_alias" in
@@ -616,7 +767,7 @@
 echo "$ac_t""$target" 1>&6
 
 echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:620: checking build system type" >&5
+echo "configure:771: checking build system type" >&5
 
 build_alias=$build
 case "$build_alias" in
@@ -699,7 +850,7 @@
 	export CONFIG_SHELL
       else
 	for prog in sh sh.exe bash bash.exe; do
-	  IFS="${IFS=	}"; save_ifs="$IFS"; IFS="${IFS}:"
+	  IFS="${IFS=	}"; save_ifs="$IFS"; IFS="${PATH_IFS}"
 	  for dir in $PATH; do
 	    test -z "$dir" && dir=.
 	    if test -f $dir/$prog; then
@@ -784,7 +935,7 @@
 # know that we are building the simulator.
 # binutils, gas and ld appear in that order because it makes sense to run
 # "make check" in that particular order.
-host_tools="texinfo byacc flex bison binutils gas ld gcc sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar"
+host_tools="byacc flex bison binutils gas ld gcc sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar"
 
 # libgcj represents the runtime libraries only used by gcj.
 libgcj="target-libffi \
@@ -1745,6 +1896,9 @@
   i[3456]86-*-msdosdjgpp*)
     host_makefile_frag="config/mh-djgpp"
     ;;
+  i345686-*-os2*)
+    host_makefile_frag="config/mh-emx"
+    ;;
   *-cygwin*)
     host_makefile_frag="config/mh-cygwin"
     ;;
@@ -1909,11 +2063,11 @@
 # of CC from the fragment.
 # Actually, use the 'pre-extracted' version above.
 if test -z "${CC}" && test "${build}" = "${host}" ; then
-  IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${PATH_IFS}"
   found=
   for dir in $PATH; do
     test -z "$dir" && dir=.
-    if test -f $dir/gcc; then
+    if test -f $dir/gcc${ac_cv_exeext}; then
       found=yes
       break
     fi
@@ -1932,10 +2086,10 @@
 # Generate a default definition for YACC.  This is used if the makefile can't
 # locate bison or byacc in objdir.
 
-for prog in 'bison -y' byacc yacc
+for prog in "bison${ac_cv_exeext} -y" byacc${ac_cv_exeext} yacc${ac_cv_exeext}
 do
   set dummy $prog; tmp=$2
-  IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${PATH_IFS}"
   for dir in $PATH; do
     test -z "$dir" && dir=.
     if test -f $dir/$tmp; then
@@ -1951,10 +2105,10 @@
 # Generate a default definition for M4.  This is used if the makefile can't
 # locate m4 in objdir.
 
-for prog in gm4 gnum4 m4
+for prog in gm4${ac_cv_exeext} gnum4${ac_cv_exeext} m4${ac_cv_exeext}
 do
   set dummy $prog; tmp=$2
-  IFS="${IFS=   }"; save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS=   }"; save_ifs="$IFS"; IFS="${PATH_IFS}"
   for dir in $PATH; do
     test -z "$dir" && dir=.
     if test -f $dir/$tmp; then
@@ -1970,10 +2124,10 @@
 # Generate a default definition for LEX.  This is used if the makefile can't
 # locate flex in objdir.
 
-for prog in flex lex
+for prog in flex${ac_cv_exeext} lex${ac_cv_exeext}
 do
   set dummy $prog; tmp=$2
-  IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${PATH_IFS}"
   for dir in $PATH; do
     test -z "$dir" && dir=.
     if test -f $dir/$tmp; then
@@ -2005,38 +2159,38 @@
   MAKEINFO=${MAKEINFO-makeinfo}
 
   if test -z "${YACC}" ; then
-    IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
+    IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${PATH_IFS}"
     for dir in $PATH; do
       test -z "$dir" && dir=.
-      if test -f $dir/bison; then
-	YACC="bison -y"
+      if test -f $dir/bison${ac_cv_exeext}; then
+	YACC="bison${ac_cv_exeext} -y"
 	break
       fi
-      if test -f $dir/byacc; then
-	YACC=byacc
+      if test -f $dir/byacc${ac_cv_exeext}; then
+	YACC=byacc${ac_cv_exeext}
 	break
       fi
       if test -f $dir/yacc; then
-	YACC=yacc
+	YACC=yacc${ac_cv_exeext}
 	break
       fi
     done
     IFS="$save_ifs"
     if test -z "${YACC}" ; then
-      YACC="bison -y"
+      YACC="bison${ac_cv_exeext} -y"
     fi
   fi
 
   if test -z "${LEX}" ; then
-    IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
+    IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${PATH_IFS}"
     for dir in $PATH; do
       test -z "$dir" && dir=.
-      if test -f $dir/flex; then
-	LEX=flex
+      if test -f $dir/flex${ac_cv_exeext}; then
+	LEX=flex${ac_cv_exeext}
 	break
       fi
-      if test -f $dir/lex; then
-	LEX=lex
+      if test -f $dir/lex${ac_cv_exeext}; then
+	LEX=lex${ac_cv_exeext}
 	break
       fi
     done
@@ -2065,10 +2219,10 @@
   # If CC is still not set, try to get gcc.
   cc_prog_is_gcc=
   if test -z "${CC}" ; then
-    IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
+    IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${PATH_IFS}"
     for dir in $PATH; do
       test -z "$dir" && dir=.
-      if test -f $dir/gcc; then
+      if test -f $dir/gcc${ac_cv_exeext}; then
 	CC="gcc"
 	cc_prog_is_gcc=yes
 	echo 'void f(){}' > conftest.c
@@ -2679,18 +2833,19 @@
   # Extract the first word of "${ncn_tool_prefix}ar", so it can be a program name with args.
 set dummy ${ncn_tool_prefix}ar; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2683: checking for $ac_word" >&5
+echo "configure:2837: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$AR"; then
   ac_cv_prog_AR="$AR" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_AR="${ncn_tool_prefix}ar"
       break
     fi
@@ -2712,18 +2867,19 @@
     # Extract the first word of "ar", so it can be a program name with args.
 set dummy ar; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2716: checking for $ac_word" >&5
+echo "configure:2871: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AR'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_AR"; then
   ac_cv_prog_ncn_cv_AR="$ncn_cv_AR" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_AR="ar"
       break
     fi
@@ -2751,18 +2907,19 @@
   # Extract the first word of "${ncn_tool_prefix}as", so it can be a program name with args.
 set dummy ${ncn_tool_prefix}as; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2755: checking for $ac_word" >&5
+echo "configure:2911: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$AS"; then
   ac_cv_prog_AS="$AS" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_AS="${ncn_tool_prefix}as"
       break
     fi
@@ -2784,18 +2941,19 @@
     # Extract the first word of "as", so it can be a program name with args.
 set dummy as; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2788: checking for $ac_word" >&5
+echo "configure:2945: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AS'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_AS"; then
   ac_cv_prog_ncn_cv_AS="$ncn_cv_AS" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_AS="as"
       break
     fi
@@ -2823,18 +2981,19 @@
   # Extract the first word of "${ncn_tool_prefix}dlltool", so it can be a program name with args.
 set dummy ${ncn_tool_prefix}dlltool; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2827: checking for $ac_word" >&5
+echo "configure:2985: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$DLLTOOL"; then
   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_DLLTOOL="${ncn_tool_prefix}dlltool"
       break
     fi
@@ -2856,18 +3015,19 @@
     # Extract the first word of "dlltool", so it can be a program name with args.
 set dummy dlltool; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2860: checking for $ac_word" >&5
+echo "configure:3019: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_DLLTOOL'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_DLLTOOL"; then
   ac_cv_prog_ncn_cv_DLLTOOL="$ncn_cv_DLLTOOL" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_DLLTOOL="dlltool"
       break
     fi
@@ -2895,18 +3055,19 @@
   # Extract the first word of "${ncn_tool_prefix}ld", so it can be a program name with args.
 set dummy ${ncn_tool_prefix}ld; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2899: checking for $ac_word" >&5
+echo "configure:3059: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$LD"; then
   ac_cv_prog_LD="$LD" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_LD="${ncn_tool_prefix}ld"
       break
     fi
@@ -2928,18 +3089,19 @@
     # Extract the first word of "ld", so it can be a program name with args.
 set dummy ld; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2932: checking for $ac_word" >&5
+echo "configure:3093: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_LD"; then
   ac_cv_prog_ncn_cv_LD="$ncn_cv_LD" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_LD="ld"
       break
     fi
@@ -2967,18 +3129,19 @@
   # Extract the first word of "${ncn_tool_prefix}nm", so it can be a program name with args.
 set dummy ${ncn_tool_prefix}nm; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2971: checking for $ac_word" >&5
+echo "configure:3133: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$NM"; then
   ac_cv_prog_NM="$NM" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_NM="${ncn_tool_prefix}nm"
       break
     fi
@@ -3000,18 +3163,19 @@
     # Extract the first word of "nm", so it can be a program name with args.
 set dummy nm; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3004: checking for $ac_word" >&5
+echo "configure:3167: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_NM'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_NM"; then
   ac_cv_prog_ncn_cv_NM="$ncn_cv_NM" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_NM="nm"
       break
     fi
@@ -3039,18 +3203,19 @@
   # Extract the first word of "${ncn_tool_prefix}ranlib", so it can be a program name with args.
 set dummy ${ncn_tool_prefix}ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3043: checking for $ac_word" >&5
+echo "configure:3207: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ncn_tool_prefix}ranlib"
       break
     fi
@@ -3072,18 +3237,19 @@
     # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3076: checking for $ac_word" >&5
+echo "configure:3241: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_RANLIB"; then
   ac_cv_prog_ncn_cv_RANLIB="$ncn_cv_RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_RANLIB="ranlib"
       break
     fi
@@ -3111,18 +3277,19 @@
   # Extract the first word of "${ncn_tool_prefix}windres", so it can be a program name with args.
 set dummy ${ncn_tool_prefix}windres; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3115: checking for $ac_word" >&5
+echo "configure:3281: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$WINDRES"; then
   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_WINDRES="${ncn_tool_prefix}windres"
       break
     fi
@@ -3144,18 +3311,19 @@
     # Extract the first word of "windres", so it can be a program name with args.
 set dummy windres; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3148: checking for $ac_word" >&5
+echo "configure:3315: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_WINDRES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_WINDRES"; then
   ac_cv_prog_ncn_cv_WINDRES="$ncn_cv_WINDRES" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_WINDRES="windres"
       break
     fi
@@ -3183,18 +3351,19 @@
   # Extract the first word of "${ncn_tool_prefix}objcopy", so it can be a program name with args.
 set dummy ${ncn_tool_prefix}objcopy; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3187: checking for $ac_word" >&5
+echo "configure:3355: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$OBJCOPY"; then
   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_OBJCOPY="${ncn_tool_prefix}objcopy"
       break
     fi
@@ -3216,18 +3385,19 @@
     # Extract the first word of "objcopy", so it can be a program name with args.
 set dummy objcopy; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3220: checking for $ac_word" >&5
+echo "configure:3389: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJCOPY'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_OBJCOPY"; then
   ac_cv_prog_ncn_cv_OBJCOPY="$ncn_cv_OBJCOPY" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_OBJCOPY="objcopy"
       break
     fi
@@ -3255,18 +3425,19 @@
   # Extract the first word of "${ncn_tool_prefix}objdump", so it can be a program name with args.
 set dummy ${ncn_tool_prefix}objdump; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3259: checking for $ac_word" >&5
+echo "configure:3429: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$OBJDUMP"; then
   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_OBJDUMP="${ncn_tool_prefix}objdump"
       break
     fi
@@ -3288,18 +3459,19 @@
     # Extract the first word of "objdump", so it can be a program name with args.
 set dummy objdump; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3292: checking for $ac_word" >&5
+echo "configure:3463: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJDUMP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_OBJDUMP"; then
   ac_cv_prog_ncn_cv_OBJDUMP="$ncn_cv_OBJDUMP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_OBJDUMP="objdump"
       break
     fi
@@ -3336,18 +3508,19 @@
   # Extract the first word of "${ncn_target_tool_prefix}ar", so it can be a program name with args.
 set dummy ${ncn_target_tool_prefix}ar; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3340: checking for $ac_word" >&5
+echo "configure:3512: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AR_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$AR_FOR_TARGET"; then
   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}ar"
       break
     fi
@@ -3369,18 +3542,19 @@
     # Extract the first word of "ar", so it can be a program name with args.
 set dummy ar; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3373: checking for $ac_word" >&5
+echo "configure:3546: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AR_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_AR_FOR_TARGET"; then
   ac_cv_prog_ncn_cv_AR_FOR_TARGET="$ncn_cv_AR_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_AR_FOR_TARGET="ar"
       break
     fi
@@ -3408,18 +3582,19 @@
   # Extract the first word of "${ncn_target_tool_prefix}as", so it can be a program name with args.
 set dummy ${ncn_target_tool_prefix}as; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3412: checking for $ac_word" >&5
+echo "configure:3586: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AS_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$AS_FOR_TARGET"; then
   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}as"
       break
     fi
@@ -3441,18 +3616,19 @@
     # Extract the first word of "as", so it can be a program name with args.
 set dummy as; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3445: checking for $ac_word" >&5
+echo "configure:3620: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AS_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_AS_FOR_TARGET"; then
   ac_cv_prog_ncn_cv_AS_FOR_TARGET="$ncn_cv_AS_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_AS_FOR_TARGET="as"
       break
     fi
@@ -3480,18 +3656,19 @@
   # Extract the first word of "${ncn_target_tool_prefix}dlltool", so it can be a program name with args.
 set dummy ${ncn_target_tool_prefix}dlltool; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3484: checking for $ac_word" >&5
+echo "configure:3660: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$DLLTOOL_FOR_TARGET"; then
   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}dlltool"
       break
     fi
@@ -3513,18 +3690,19 @@
     # Extract the first word of "dlltool", so it can be a program name with args.
 set dummy dlltool; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3517: checking for $ac_word" >&5
+echo "configure:3694: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_DLLTOOL_FOR_TARGET"; then
   ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET="$ncn_cv_DLLTOOL_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET="dlltool"
       break
     fi
@@ -3552,18 +3730,19 @@
   # Extract the first word of "${ncn_target_tool_prefix}ld", so it can be a program name with args.
 set dummy ${ncn_target_tool_prefix}ld; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3556: checking for $ac_word" >&5
+echo "configure:3734: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LD_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$LD_FOR_TARGET"; then
   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}ld"
       break
     fi
@@ -3585,18 +3764,19 @@
     # Extract the first word of "ld", so it can be a program name with args.
 set dummy ld; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3589: checking for $ac_word" >&5
+echo "configure:3768: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_LD_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_LD_FOR_TARGET"; then
   ac_cv_prog_ncn_cv_LD_FOR_TARGET="$ncn_cv_LD_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_LD_FOR_TARGET="ld"
       break
     fi
@@ -3624,18 +3804,19 @@
   # Extract the first word of "${ncn_target_tool_prefix}nm", so it can be a program name with args.
 set dummy ${ncn_target_tool_prefix}nm; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3628: checking for $ac_word" >&5
+echo "configure:3808: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_NM_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$NM_FOR_TARGET"; then
   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}nm"
       break
     fi
@@ -3657,18 +3838,19 @@
     # Extract the first word of "nm", so it can be a program name with args.
 set dummy nm; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3661: checking for $ac_word" >&5
+echo "configure:3842: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_NM_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_NM_FOR_TARGET"; then
   ac_cv_prog_ncn_cv_NM_FOR_TARGET="$ncn_cv_NM_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_NM_FOR_TARGET="nm"
       break
     fi
@@ -3696,18 +3878,19 @@
   # Extract the first word of "${ncn_target_tool_prefix}ranlib", so it can be a program name with args.
 set dummy ${ncn_target_tool_prefix}ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3700: checking for $ac_word" >&5
+echo "configure:3882: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB_FOR_TARGET"; then
   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}ranlib"
       break
     fi
@@ -3729,18 +3912,19 @@
     # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3733: checking for $ac_word" >&5
+echo "configure:3916: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_RANLIB_FOR_TARGET"; then
   ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET="$ncn_cv_RANLIB_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET="ranlib"
       break
     fi
@@ -3768,18 +3952,19 @@
   # Extract the first word of "${ncn_target_tool_prefix}windres", so it can be a program name with args.
 set dummy ${ncn_target_tool_prefix}windres; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3772: checking for $ac_word" >&5
+echo "configure:3956: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$WINDRES_FOR_TARGET"; then
   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}windres"
       break
     fi
@@ -3801,18 +3986,19 @@
     # Extract the first word of "windres", so it can be a program name with args.
 set dummy windres; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3805: checking for $ac_word" >&5
+echo "configure:3990: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$ncn_cv_WINDRES_FOR_TARGET"; then
   ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET="$ncn_cv_WINDRES_FOR_TARGET" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET="windres"
       break
     fi
@@ -3868,7 +4054,7 @@
 NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
 
 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:3872: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:4058: checking whether to enable maintainer-specific portions of Makefiles" >&5
 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 if test "${enable_maintainer_mode+set}" = set; then
   enableval="$enable_maintainer_mode"
@@ -3962,7 +4148,7 @@
 s%\]%\\&%g
 s%\$%$$%g
 EOF
-DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
+DEFS=`sed -f conftest.defs confdefs.h | tr '\012\015' '  '`
 rm -f conftest.defs
 
 
@@ -3976,6 +4162,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -4000,6 +4189,7 @@
 done
 
 ac_given_srcdir=$srcdir
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -4010,6 +4200,7 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
@@ -4033,6 +4224,8 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@host@%$host%g
 s%@host_alias@%$host_alias%g
 s%@host_cpu@%$host_cpu%g
@@ -4215,7 +4408,8 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  [/\\]* | [a-zA-Z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
@@ -4231,7 +4425,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
Index: src/binutils/configure.in
===================================================================
RCS file: /gccos2/src/binutils/configure.in,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/configure.in	16 Aug 2003 16:40:53 -0000	1.1.1.2
+++ src/binutils/configure.in	25 Sep 2003 19:27:00 -0000	1.4
@@ -1085,6 +1085,9 @@
   i[[3456]]86-*-msdosdjgpp*)
     host_makefile_frag="config/mh-djgpp"
     ;;
+  i[3456]86-*-os2*)
+    host_makefile_frag="config/mh-emx"
+    ;;
   *-cygwin*)
     host_makefile_frag="config/mh-cygwin"
     ;;
@@ -1253,7 +1256,7 @@
   found=
   for dir in $PATH; do
     test -z "$dir" && dir=.
-    if test -f $dir/gcc; then
+    if test -f $dir/gcc${ac_cv_exeext}; then
       found=yes
       break
     fi
@@ -1272,7 +1275,7 @@
 # Generate a default definition for YACC.  This is used if the makefile can't
 # locate bison or byacc in objdir.
 
-for prog in 'bison -y' byacc yacc
+for prog in "bison${ac_cv_exeext} -y" byacc${ac_cv_exeext} yacc${ac_cv_exeext}
 do
   set dummy $prog; tmp=$2
   IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
@@ -1291,7 +1294,7 @@
 # Generate a default definition for M4.  This is used if the makefile can't
 # locate m4 in objdir.
 
-for prog in gm4 gnum4 m4
+for prog in gm4${ac_cv_exeext} gnum4${ac_cv_exeext} m4${ac_cv_exeext}
 do
   set dummy $prog; tmp=$2
   IFS="${IFS=   }"; save_ifs="$IFS"; IFS="${IFS}:"
@@ -1310,7 +1313,7 @@
 # Generate a default definition for LEX.  This is used if the makefile can't
 # locate flex in objdir.
 
-for prog in flex lex
+for prog in flex${ac_cv_exeext} lex${ac_cv_exeext}
 do
   set dummy $prog; tmp=$2
   IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
@@ -1348,22 +1351,22 @@
     IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
     for dir in $PATH; do
       test -z "$dir" && dir=.
-      if test -f $dir/bison; then
-	YACC="bison -y"
+      if test -f $dir/bison${ac_cv_exeext}; then
+	YACC="bison${ac_cv_exeext} -y"
 	break
       fi
-      if test -f $dir/byacc; then
-	YACC=byacc
+      if test -f $dir/byacc${ac_cv_exeext}; then
+	YACC=byacc${ac_cv_exeext}
 	break
       fi
       if test -f $dir/yacc; then
-	YACC=yacc
+	YACC=yacc${ac_cv_exeext}
 	break
       fi
     done
     IFS="$save_ifs"
     if test -z "${YACC}" ; then
-      YACC="bison -y"
+      YACC="bison${ac_cv_exeext} -y"
     fi
   fi
 
@@ -1371,12 +1374,12 @@
     IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
     for dir in $PATH; do
       test -z "$dir" && dir=.
-      if test -f $dir/flex; then
-	LEX=flex
+      if test -f $dir/flex${ac_cv_exeext}; then
+	LEX=flex${ac_cv_exeext}
 	break
       fi
-      if test -f $dir/lex; then
-	LEX=lex
+      if test -f $dir/lex${ac_cv_exeext}; then
+	LEX=lex${ac_cv_exeext}
 	break
       fi
     done
@@ -1408,7 +1411,7 @@
     IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
     for dir in $PATH; do
       test -z "$dir" && dir=.
-      if test -f $dir/gcc; then
+      if test -f $dir/gcc${ac_cv_exeext}; then
 	CC="gcc"
 	cc_prog_is_gcc=yes
 	echo 'void f(){}' > conftest.c
Index: src/binutils/gettext.m4
===================================================================
RCS file: /gccos2/src/binutils/gettext.m4,v
retrieving revision 1.1.1.2
retrieving revision 1.7
diff -w -u -r1.1.1.2 -r1.7
--- src/binutils/gettext.m4	16 Aug 2003 16:40:54 -0000	1.1.1.2
+++ src/binutils/gettext.m4	13 Mar 2005 23:43:16 -0000	1.7
@@ -33,6 +33,7 @@
       AC_MSG_RESULT($nls_cv_force_use_gnu_gettext)
 
       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+      echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext" >&5
       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
         dnl User does not insist on using GNU NLS library.  Figure out what
         dnl to use.  If gettext or catgets are available (in this order) we
@@ -48,12 +49,16 @@
 	       gt_cv_func_gettext_libc=yes, gt_cv_func_gettext_libc=no)])
 
 	   if test "$gt_cv_func_gettext_libc" != "yes"; then
+             dnl dnl Bird: this is pretty hackish, something aint working right...
+             dnl dnl AC_CHECK_LIB isnt working it seems... its not adding -lintl to LIB...
 	     AC_CHECK_LIB(intl, bindtextdomain,
 	       [AC_CACHE_CHECK([for gettext in libintl],
 		 gt_cv_func_gettext_libintl,
-		 [AC_TRY_LINK([], [return (int) gettext ("")],
+		 [ac_save_LIBS="$LIBS"; LIBS="-lintl $LIBS";
+                 AC_TRY_LINK([#include <libintl.h>], [return (int) gettext ("")],
 		 gt_cv_func_gettext_libintl=yes,
-		 gt_cv_func_gettext_libintl=no)])])
+		 gt_cv_func_gettext_libintl=no)
+                 LIBS="$ac_save_LIBS";])])
 	   fi
 
 	   if test "$gt_cv_func_gettext_libc" = "yes" \
@@ -67,6 +72,7 @@
 		AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
 		AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
 		  [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
+
 		AC_TRY_LINK(, [extern int _nl_msg_cat_cntr;
 			       return _nl_msg_cat_cntr],
 		  [CATOBJEXT=.gmo
@@ -85,6 +91,7 @@
 	  dnl Neither gettext nor catgets in included in the C library.
 	  dnl Fall back on GNU gettext library.
 	  nls_cv_use_gnu_gettext=yes
+          echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext fallback" >&5
         fi
       fi
 
@@ -106,6 +113,15 @@
 	LIBS=`echo $LIBS | sed -e 's/-lintl//'`
         nls_cv_header_intl=libintl.h
         nls_cv_header_libgt=libgettext.h
+      dnl else
+      dnl  dnl Bird: AC_CHECK_LIB doesn't seem to work. Update both LIBS and
+      dnl  dnl INTLLIBS just in case LIBS is messed up later.
+      dnl  echo "dbg: else: gt_cv_func_gettext_libintl" >&5
+      dnl  if test "$gt_cv_func_gettext_libintl" = "yes"; then
+      dnl    echo "dbg: updating LIBS" >&5
+      dnl    LIBS="-lintl $LIBS"
+      dnl    INTLLIBS="-lintl"
+      dnl  fi
       fi
 
       dnl Test whether we really found GNU xgettext.
@@ -260,7 +276,9 @@
    if test -f $srcdir/po/POTFILES.in; then
       test -d po || mkdir po
       if test "x$srcdir" != "x."; then
-	 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
+	 dnl bird: Added a driveletter hack here.
+     dnl old code: if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
+	 if test "x`echo $srcdir | sed -e 's@.\:/.*@@'  -e 's@/.*@@' `" = "x"; then
 	    posrcprefix="$srcdir/"
 	 else
 	    posrcprefix="../$srcdir/"
@@ -292,7 +310,7 @@
 AC_MSG_CHECKING([for $ac_word])
 AC_CACHE_VAL(ac_cv_path_$1,
 [case "[$]$1" in
-  /*)
+  [[/\\]]*|[[a-zA-Z]]:*)
   ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
   ;;
   *)
@@ -305,6 +323,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if [$3]; then
+	ac_cv_path_$1="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
 dnl If no 4th arg is given, leave the cache variable unset,
Index: src/binutils/libtool.m4
===================================================================
RCS file: /gccos2/src/binutils/libtool.m4,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/libtool.m4	16 Aug 2003 16:40:55 -0000	1.1.1.2
+++ src/binutils/libtool.m4	29 Jan 2004 18:38:34 -0000	1.4
@@ -659,6 +659,10 @@
   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   ;;
 
+os2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
 osf3* | osf4* | osf5*)
   # this will be overridden with pass_all, but let us keep it just in case
   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
Index: src/binutils/ltcf-c.sh
===================================================================
RCS file: /gccos2/src/binutils/ltcf-c.sh,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/ltcf-c.sh	16 Aug 2003 16:40:56 -0000	1.1.1.2
+++ src/binutils/ltcf-c.sh	2 Feb 2004 00:24:11 -0000	1.5
@@ -485,8 +485,10 @@
   os2*)
     hardcode_libdir_flag_spec='-L$libdir'
     hardcode_minus_L=yes
-    allow_undefined_flag=unsupported
-    archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+    #allow_undefined_flag=unsupported
+    # HACK!!!! just need something here to link shared libs - at least for now.
+    allow_undefined_flag=no
+    archive_cmds='$echo "LIBRARY $soname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags ${LT_OS2_LDFLAGS} $output_objdir/$libname.def'
     old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
     ;;
 
Index: src/binutils/ltconfig
===================================================================
RCS file: /gccos2/src/binutils/ltconfig,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/ltconfig	16 Aug 2003 16:41:00 -0000	1.1.1.2
+++ src/binutils/ltconfig	16 Aug 2003 21:33:48 -0000	1.5
@@ -1284,11 +1284,31 @@
   ;;
 
 os2*)
-  libname_spec='$name'
+  version_type=linux
+  need_version=no
   need_lib_prefix=no
-  library_names_spec='$libname.dll $libname.a'
+  # embedd versionnumbers into the name as far as there is space for such.
+  # old: libname_spec='$name'
+  # old: library_names_spec='$libname.dll $libname.a'
+  # assumes no dots in the $name.
+  # Man, awk is cute!
+  soname_spec="\`echo \"\${release}...\" | name=\"\${name}\" gawk -- 'BEGIN { FS = \".\"} ; \
+    {  sNum=\"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\"; sVer=\"\"; \
+       if (\$1 != \"\" || \$2 != \"\") { if (\$1 < 0) \$1= -\$1; sVer=substr(sNum,\$1%length(sNum)+1, 1) } \
+       if (\$2 != \"\") { if (\$2 >= length(sNum)) sVer=sVer\"\"substr(sNum,\$2/length(sNum)+1, 1); sVer=sVer\"\"substr(sNum, \$2%length(sNum)+1, 1); } \
+       printf(\"%.*s%s\", 8-length(sVer), ENVIRON[\"name\"], sVer); \
+    } ' \`"
+  libname_spec='lib$name'
+  library_names_spec="\`echo \"\${release}...\" | name=\"\${name}\" gawk -- 'BEGIN { FS = \".\"} ; \
+    {  sNum=\"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\"; sVer=\"\"; \
+       if (\$1 != \"\" || \$2 != \"\") { if (\$1 < 0) \$1= -\$1; sVer=substr(sNum,\$1%length(sNum)+1, 1) } \
+       if (\$2 != \"\") { if (\$2 >= length(sNum)) sVer=sVer\"\"substr(sNum,\$2/length(sNum)+1, 1); sVer=sVer\"\"substr(sNum, \$2%length(sNum)+1, 1); } \
+       printf(\"%.*s%s\", 8-length(sVer), ENVIRON[\"name\"], sVer); \
+    } ' \`.dll lib\${name}.a"
   dynamic_linker='OS/2 ld.exe'
-  shlibpath_var=LIBPATH
+  shlibpath_var=BEGINLIBPATH
+  # HACK
+  allow_undefined_flag=no
   ;;
 
 osf3* | osf4* | osf5*)
@@ -1555,7 +1575,7 @@
 # Only try to build win32 dlls if AC_LIBTOOL_WIN32_DLL was used in
 # configure.in, otherwise build static only libraries.
 case $host_os in
-cygwin* | mingw* | pw32* | os2*)
+cygwin* | mingw* | pw32*)
   if test x$can_build_shared = xyes; then
     test x$enable_win32_dll = xno && can_build_shared=no
     echo "checking if package supports dlls... $can_build_shared" 1>&6
Index: src/binutils/ltmain.sh
===================================================================
RCS file: /gccos2/src/binutils/ltmain.sh,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/ltmain.sh	16 Aug 2003 16:41:03 -0000	1.1.1.2
+++ src/binutils/ltmain.sh	1 Feb 2004 06:01:34 -0000	1.2
@@ -4396,8 +4396,16 @@
 # Directory that this library needs to be installed in:
 libdir='$install_libdir'"
 	  if test "$installed" = no && test $need_relink = yes; then
+            # os/2 relinking hack.
+            case $host in
+              *os2*)
+                # do nothing, no relinking.
+                ;;
+              *)
 	    $echo >> $output "\
 relink_command=\"$relink_command\""
+                ;;
+            esac
 	  fi
 	done
       fi
Index: src/binutils/ylwrap
===================================================================
RCS file: /gccos2/src/binutils/ylwrap,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -w -u -r1.1.1.1 -r1.2
--- src/binutils/ylwrap	16 Apr 2003 14:15:13 -0000	1.1.1.1
+++ src/binutils/ylwrap	16 Dec 2003 22:20:00 -0000	1.2
@@ -31,7 +31,7 @@
 shift
 # Make any relative path in $prog absolute.
 case "$prog" in
- /* | [A-Za-z]:\\*) ;;
+ /* | [A-Za-z]:[\\/]*) ;;
  */*) prog="`pwd`/$prog" ;;
 esac
 
@@ -39,7 +39,7 @@
 input="$1"
 shift
 case "$input" in
- /* | [A-Za-z]:\\*)
+ /* | [A-Za-z]:[\\/]*)
     # Absolute path; do nothing.
     ;;
  *)
@@ -75,7 +75,7 @@
 
 cd $dirname
 case "$input" in
- /* | [A-Za-z]:\\*)
+ /* | [A-Za-z]:[\\/]*)
     # Absolute path; do nothing.
     ;;
  *)
@@ -95,7 +95,7 @@
          # If $2 is an absolute path name, then just use that,
          # otherwise prepend `../'.
          case "$2" in
-	   /* | [A-Za-z]:\\*) target="$2";;
+	   /* | [A-Za-z]:[\\/]*) target="$2";;
 	   *) target="../$2";;
 	 esac
 	 mv "$1" "$target" || status=$?
Index: src/binutils/bfd/acinclude.m4
===================================================================
RCS file: /gccos2/src/binutils/bfd/acinclude.m4,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/bfd/acinclude.m4	16 Aug 2003 16:41:35 -0000	1.1.1.2
+++ src/binutils/bfd/acinclude.m4	16 Aug 2003 21:33:48 -0000	1.3
@@ -3,7 +3,7 @@
 [AC_REQUIRE([AC_CANONICAL_SYSTEM])
 case "${host}" in
 changequote(,)dnl
-*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
+*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows* | *-*-os2*)
 changequote([,])dnl
   AC_DEFINE(USE_BINARY_FOPEN, 1, [Use b modifier when opening binary files?]) ;;
 esac])dnl
Index: src/binutils/bfd/aclocal.m4
===================================================================
RCS file: /gccos2/src/binutils/bfd/aclocal.m4,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/bfd/aclocal.m4	16 Aug 2003 16:41:36 -0000	1.1.1.2
+++ src/binutils/bfd/aclocal.m4	29 Jan 2004 21:37:07 -0000	1.4
@@ -1,4 +1,4 @@
-dnl aclocal.m4 generated automatically by aclocal 1.4-p5
+dnl aclocal.m4 generated automatically by aclocal 1.4-p6
 
 dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
@@ -15,7 +15,7 @@
 [AC_REQUIRE([AC_CANONICAL_SYSTEM])
 case "${host}" in
 changequote(,)dnl
-*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
+*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows* | *-*-os2*)
 changequote([,])dnl
   AC_DEFINE(USE_BINARY_FOPEN, 1, [Use b modifier when opening binary files?]) ;;
 esac])dnl
@@ -173,24 +173,6 @@
   $1_FALSE=
 fi])
 
-#serial 1
-# This test replaces the one in autoconf.
-# Currently this macro should have the same name as the autoconf macro
-# because gettext's gettext.m4 (distributed in the automake package)
-# still uses it.  Otherwise, the use in gettext.m4 makes autoheader
-# give these diagnostics:
-#   configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX
-#   configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX
-
-undefine([AC_ISC_POSIX])
-
-AC_DEFUN([AC_ISC_POSIX],
-  [
-    dnl This test replaces the obsolescent AC_ISC_POSIX kludge.
-    AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"])
-  ]
-)
-
 # Do all the work for Automake.  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.
@@ -201,7 +183,8 @@
 dnl AM_INIT_AUTOMAKE(package,version, [no-define])
 
 AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_REQUIRE([AC_PROG_INSTALL])
+[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])
 PACKAGE=[$1]
 AC_SUBST(PACKAGE)
 VERSION=[$2]
@@ -217,12 +200,41 @@
 AC_REQUIRE([AC_ARG_PROGRAM])
 dnl FIXME This is truly gross.
 missing_dir=`cd $ac_aux_dir && pwd`
-AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
-AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
 AC_REQUIRE([AC_PROG_MAKE_SET])])
+
+# Copyright 2002  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
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# 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., 59 Temple Place - Suite 330, Boston, MA
+
+# AM_AUTOMAKE_VERSION(VERSION)
+# ----------------------------
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
+# generated from the m4 files accompanying Automake X.Y.
+AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"])
+
+# AM_SET_CURRENT_AUTOMAKE_VERSION
+# -------------------------------
+# Call AM_AUTOMAKE_VERSION so it can be traced.
+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
+	 [AM_AUTOMAKE_VERSION([1.4-p6])])
 
 #
 # Check to make sure that the build environment is sane.
Index: src/binutils/bfd/aoutx.h
===================================================================
RCS file: /gccos2/src/binutils/bfd/aoutx.h,v
retrieving revision 1.1.1.2
retrieving revision 1.8
diff -w -u -r1.1.1.2 -r1.8
--- src/binutils/bfd/aoutx.h	16 Aug 2003 16:41:47 -0000	1.1.1.2
+++ src/binutils/bfd/aoutx.h	6 Jun 2005 02:42:09 -0000	1.8
@@ -129,6 +129,10 @@
 #include "aout/stab_gnu.h"
 #include "aout/ar.h"
 
+#if defined(N_IMP1) && defined(N_IMP2)
+#define VALUE_N_IMP1 (0xffffffffU)
+#endif
+
 static bfd_boolean aout_get_external_symbols
   PARAMS ((bfd *));
 static bfd_boolean translate_from_native_sym_flags
@@ -275,6 +279,10 @@
 
 #define TABLE_SIZE(TABLE)	(sizeof (TABLE) / sizeof (TABLE[0]))
 
+#ifndef IS_STAB
+#  define IS_STAB(flags) ((flags) & N_STAB)
+#endif
+
 reloc_howto_type *
 NAME(aout,reloc_type_lookup) (abfd,code)
      bfd *abfd;
@@ -1409,7 +1417,7 @@
 {
   flagword visible;
 
-  if ((cache_ptr->type & N_STAB) != 0
+  if (IS_STAB(cache_ptr->type)
       || cache_ptr->type == N_FN)
     {
       asection *sec;
@@ -1650,6 +1658,27 @@
       cache_ptr->symbol.value -= cache_ptr->symbol.section->vma;
       cache_ptr->symbol.flags = BSF_WEAK;
       break;
+
+#if defined(N_IMP1) && defined(N_IMP2)
+    case N_IMP1 | N_EXT:
+      cache_ptr->symbol.section = bfd_abs_section_ptr;
+      cache_ptr->symbol.flags = BSF_EMX_IMPORT1;
+      break;
+
+    case N_IMP2 | N_EXT:
+      cache_ptr->symbol.section = bfd_abs_section_ptr;
+      cache_ptr->symbol.flags = BSF_EMX_IMPORT2;
+      break;
+    case N_IMP2: case N_IMP1: BFD_ASSERT (!"very bad"); break;
+#endif /* EMX: N_IMP[12] */
+
+#if defined(N_EXP)
+      case N_EXP:
+      case N_EXP | N_EXT:
+        cache_ptr->symbol.section = bfd_abs_section_ptr;
+        cache_ptr->symbol.flags = BSF_EMX_EXPORT;
+        break;
+#endif /* EMX: N_EXP */
     }
 
   return TRUE;
@@ -1693,7 +1722,21 @@
     }
 
   if (bfd_is_abs_section (sec))
+    {
+#if defined (N_IMP1) && defined (N_IMP2)
+      if (cache_ptr->flags & BSF_EMX_IMPORT1)
+        sym_pointer->e_type[0] |= N_IMP1;
+      else if (cache_ptr->flags & BSF_EMX_IMPORT2)
+        sym_pointer->e_type[0] |= N_IMP2;
+      else
+#endif
+#if defined(N_EXP)
+      if (cache_ptr->flags & BSF_EMX_EXPORT)
+        sym_pointer->e_type[0] |= N_EXP;
+      else
+#endif /* EMX: N_EXP */
     sym_pointer->e_type[0] |= N_ABS;
+    }
   else if (sec == obj_textsec (abfd))
     sym_pointer->e_type[0] |= N_TEXT;
   else if (sec == obj_datasec (abfd))
@@ -2063,6 +2106,15 @@
   int r_baserel, r_jmptable, r_relative;
   asection *output_section = sym->section->output_section;
 
+  /* bird - start */
+  /* Output reloctions to weak symbols as if they were undefined externals.
+     The aoutx.h code relocates them as if they were nothing special and I can't
+     see the linker doing the right thing either when it processes it. */
+  int is_weak = g->sym_ptr_ptr
+      && *g->sym_ptr_ptr
+      && ((*g->sym_ptr_ptr)->flags & BSF_WEAK);
+  /* bird - end */
+
   PUT_WORD (abfd, g->address, natptr->r_address);
 
   r_length = g->howto->size ;	/* Size as a power of two.  */
@@ -2088,7 +2140,8 @@
 
   if (bfd_is_com_section (output_section)
       || bfd_is_abs_section (output_section)
-      || bfd_is_und_section (output_section))
+      || bfd_is_und_section (output_section)
+      || is_weak)                     /* bird */
     {
       if (bfd_abs_section_ptr->symbol == sym)
 	{
@@ -3210,7 +3263,7 @@
 	 optimization only, as we check the type more thoroughly
 	 below.  */
       if (((type & N_EXT) == 0
-	   || (type & N_STAB) != 0
+	   || IS_STAB(type)
 	   || type == N_FN)
 	  && type != N_WEAKA
 	  && type != N_WEAKT
@@ -3241,7 +3294,11 @@
 	  || type == (N_DATA | N_EXT)
 	  || type == (N_BSS | N_EXT)
 	  || type == (N_ABS | N_EXT)
-	  || type == (N_INDR | N_EXT))
+	  || type == (N_INDR | N_EXT)
+#if defined(N_IMP1) && defined(N_IMP2)
+	  || type == (N_IMP1 | N_EXT)
+#endif
+         )
 	{
 	  /* This object file defines this symbol.  We must link it
 	     in.  This is true regardless of whether the current
@@ -3436,7 +3493,7 @@
       type = H_GET_8 (abfd, p->e_type);
 
       /* Ignore debugging symbols.  */
-      if ((type & N_STAB) != 0)
+      if (IS_STAB(type))
 	continue;
 
       name = strings + GET_WORD (abfd, p->e_strx);
@@ -3556,6 +3613,27 @@
 	  value -= bfd_get_section_vma (abfd, section);
 	  flags = BSF_WEAK;
 	  break;
+#if defined(N_IMP1) && defined(N_IMP2)
+	case N_IMP1 | N_EXT:
+	  section = bfd_abs_section_ptr;
+	  flags = BSF_EMX_IMPORT1;
+          /* VALUE_N_IMP1 in *ABS* means external imported symbol. This is
+             a bit unreliable, but it's the best we can do in some cases. */
+          value = VALUE_N_IMP1;
+	  break;
+	case N_IMP2 | N_EXT:
+	  section = bfd_abs_section_ptr;
+	  flags = BSF_EMX_IMPORT2;
+	  break;
+        case N_IMP2: case N_IMP1: BFD_ASSERT (!"very bad"); break;
+#endif /* EMX: N_IMP[12] */
+#if defined(N_EXP)
+	case N_EXP | N_EXT:
+	case N_EXP:
+	  section = bfd_abs_section_ptr;
+	  flags = BSF_EMX_EXPORT;
+	  break;
+#endif /* EMX: N_EXP */
 	}
 
       if (! ((*add_one_symbol)
@@ -4267,7 +4345,7 @@
 	    case strip_none:
 	      break;
 	    case strip_debugger:
-	      if ((type & N_STAB) != 0)
+	      if (IS_STAB(type))
 		skip = TRUE;
 	      break;
 	    case strip_some:
@@ -4315,7 +4393,16 @@
 	      val = GET_WORD (input_bfd, sym->e_value);
 	      symsec = NULL;
 	    }
-	  else if ((type & N_STAB) != 0)
+#if defined(N_IMP1) && defined(N_IMP2)
+	  else if ((type == (N_IMP1 | N_EXT))
+                || (type == (N_IMP2 | N_EXT)))
+	    symsec = bfd_abs_section_ptr;
+#endif
+#if defined(N_EXP)
+	  else if (type == (N_EXP | N_EXT))
+	    symsec = bfd_abs_section_ptr;
+#endif /* EMX: N_EXP */
+	  else if (IS_STAB(type))
 	    {
 	      val = GET_WORD (input_bfd, sym->e_value);
 	      symsec = NULL;
@@ -4394,6 +4481,10 @@
 		    type |= (hresolve->root.type == bfd_link_hash_defined
 			     ? N_BSS
 			     : N_WEAKB);
+#if defined(N_IMP1) && defined(N_IMP2)
+                  else if (hresolve->root.u.def.value == VALUE_N_IMP1)
+                    type |= N_IMP1;
+#endif
 		  else
 		    type |= (hresolve->root.type == bfd_link_hash_defined
 			     ? N_ABS
@@ -4433,7 +4524,7 @@
 		case discard_sec_merge:
 		  break;
 		case discard_l:
-		  if ((type & N_STAB) == 0
+		  if (!IS_STAB(type)
 		      && bfd_is_local_label_name (input_bfd, name))
 		    skip = TRUE;
 		  break;
@@ -4677,6 +4768,10 @@
 	  type = h->root.type == bfd_link_hash_defined ? N_DATA : N_WEAKD;
 	else if (sec == obj_bsssec (output_bfd))
 	  type = h->root.type == bfd_link_hash_defined ? N_BSS : N_WEAKB;
+#if defined(N_IMP1) && defined(N_IMP2)
+        else if (h->root.u.def.value == VALUE_N_IMP1)
+          type = N_IMP1;
+#endif
 	else
 	  type = h->root.type == bfd_link_hash_defined ? N_ABS : N_WEAKA;
 	type |= N_EXT;
@@ -4946,6 +5041,11 @@
 		 is what the native linker does.  */
 	      h = sym_hashes[r_index];
 	      if (h != (struct aout_link_hash_entry *) NULL
+#ifdef EMX
+              /* Don't touch imported symbols */
+                  && (!bfd_is_abs_section (h->root.u.def.section)
+                      || (h->root.u.def.value != (unsigned)-1))
+#endif
 		  && (h->root.type == bfd_link_hash_defined
 		      || h->root.type == bfd_link_hash_defweak))
 		{
Index: src/binutils/bfd/archive.c
===================================================================
RCS file: /gccos2/src/binutils/bfd/archive.c,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/bfd/archive.c	16 Aug 2003 16:41:50 -0000	1.1.1.2
+++ src/binutils/bfd/archive.c	16 Aug 2003 21:33:48 -0000	1.3
@@ -1909,6 +1909,9 @@
 		  if ((flags & BSF_GLOBAL ||
 		       flags & BSF_WEAK ||
 		       flags & BSF_INDIRECT ||
+#ifdef EMX
+		       flags & BSF_EMX_IMPORT1 ||
+#endif /* EMX */
 		       bfd_is_com_section (sec))
 		      && ! bfd_is_und_section (sec))
 		    {
Index: src/binutils/bfd/bfd-in2.h
===================================================================
RCS file: /gccos2/src/binutils/bfd/bfd-in2.h,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/bfd/bfd-in2.h	16 Aug 2003 16:41:55 -0000	1.1.1.2
+++ src/binutils/bfd/bfd-in2.h	6 Jun 2005 02:42:09 -0000	1.5
@@ -3591,6 +3591,15 @@
 
   /* This symbol is thread local.  Used in ELF.  */
 #define BSF_THREAD_LOCAL  0x40000
+
+  /* Symbol is an emx export definition.  */
+#define BSF_EMX_EXPORT   0x10000000
+
+  /* Symbol is an emx import reference.  */
+#define BSF_EMX_IMPORT1   0x20000000
+
+  /* Symbol is an emx import definition.  */
+#define BSF_EMX_IMPORT2   0x40000000
 
   flagword flags;
 
Index: src/binutils/bfd/config.bfd
===================================================================
RCS file: /gccos2/src/binutils/bfd/config.bfd,v
retrieving revision 1.1.1.2
retrieving revision 1.6
diff -w -u -r1.1.1.2 -r1.6
--- src/binutils/bfd/config.bfd	16 Aug 2003 16:42:53 -0000	1.1.1.2
+++ src/binutils/bfd/config.bfd	16 Feb 2004 03:45:30 -0000	1.6
@@ -542,6 +542,16 @@
     targ_defvec=bfd_elf32_i386_vec
     targ_selfvecs=i386chaos_vec
     ;;
+  i[3456]86-*-os2-elf)
+    targ_defvec=bfd_elf32_i386_vec
+    targ_selvecs="bfd_elf32_i386_vec i386aout_emx_vec bfd_efi_app_ia32_vec i386pe_vec i386pei_vec"
+    targ_underscore=yes
+    ;;
+  i[3456]86-*-os2*)
+    targ_defvec=i386aout_emx_vec
+    targ_selvecs="i386aout_emx_vec bfd_elf32_i386_vec bfd_efi_app_ia32_vec i386pe_vec i386pei_vec"
+    targ_underscore=yes
+    ;;
 
   i860-*-mach3* | i860-*-osf1* | i860-*-coff*)
     targ_defvec=i860coff_vec
@@ -1247,6 +1257,7 @@
     targ_defvec=m68kcoff_vec
     targ_selvecs=ieee_vec
     ;;
+
 # END OF targmatch.h
   *)
     echo 1>&2 "*** BFD does not support target ${targ}."
Index: src/binutils/bfd/configure
===================================================================
RCS file: /gccos2/src/binutils/bfd/configure,v
retrieving revision 1.1.1.2
retrieving revision 1.13
diff -w -u -r1.1.1.2 -r1.13
--- src/binutils/bfd/configure	16 Aug 2003 16:42:56 -0000	1.1.1.2
+++ src/binutils/bfd/configure	13 Mar 2005 23:45:53 -0000	1.13
@@ -59,7 +59,6 @@
 program_transform_name=s,x,x,
 silent=
 site=
-sitefile=
 srcdir=
 target=NONE
 verbose=
@@ -174,7 +173,6 @@
   --help                  print this message
   --no-create             do not create output files
   --quiet, --silent       do not print \`checking...' messages
-  --site-file=FILE        use FILE as the site file
   --version               print the version of autoconf that created configure
 Directory and file names:
   --prefix=PREFIX         install architecture-independent files in PREFIX
@@ -345,11 +343,6 @@
   -site=* | --site=* | --sit=*)
     site="$ac_optarg" ;;
 
-  -site-file | --site-file | --site-fil | --site-fi | --site-f)
-    ac_prev=sitefile ;;
-  -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
-    sitefile="$ac_optarg" ;;
-
   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
     ac_prev=srcdir ;;
   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
@@ -515,7 +508,6 @@
 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
 
 # Prefer explicitly selected file to automatically selected ones.
-if test -z "$sitefile"; then
   if test -z "$CONFIG_SITE"; then
     if test "x$prefix" != xNONE; then
       CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
@@ -523,9 +515,6 @@
       CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
     fi
   fi
-else
-  CONFIG_SITE="$sitefile"
-fi
 for ac_site_file in $CONFIG_SITE; do
   if test -r "$ac_site_file"; then
     echo "loading site script $ac_site_file"
@@ -562,13 +551,27 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:556: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
-echo "configure:567: checking for Cygwin environment" >&5
+echo "configure:570: checking for Cygwin environment" >&5
 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 572 "configure"
+#line 575 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -579,7 +582,7 @@
 return __CYGWIN__;
 ; return 0; }
 EOF
-if { (eval echo configure:583: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:586: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cygwin=yes
 else
@@ -596,19 +599,19 @@
 CYGWIN=
 test "$ac_cv_cygwin" = yes && CYGWIN=yes
 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
-echo "configure:600: checking for mingw32 environment" >&5
+echo "configure:603: checking for mingw32 environment" >&5
 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 605 "configure"
+#line 608 "configure"
 #include "confdefs.h"
 
 int main() {
 return __MINGW32__;
 ; return 0; }
 EOF
-if { (eval echo configure:612: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:615: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_mingw32=yes
 else
@@ -624,6 +627,81 @@
 echo "$ac_t""$ac_cv_mingw32" 1>&6
 MINGW32=
 test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:632: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 638 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:645: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:676: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:686: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 ac_aux_dir=
@@ -673,7 +751,7 @@
 fi
 
 echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:677: checking host system type" >&5
+echo "configure:755: checking host system type" >&5
 
 host_alias=$host
 case "$host_alias" in
@@ -694,7 +772,7 @@
 echo "$ac_t""$host" 1>&6
 
 echo $ac_n "checking target system type""... $ac_c" 1>&6
-echo "configure:698: checking target system type" >&5
+echo "configure:776: checking target system type" >&5
 
 target_alias=$target
 case "$target_alias" in
@@ -712,7 +790,7 @@
 echo "$ac_t""$target" 1>&6
 
 echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:716: checking build system type" >&5
+echo "configure:794: checking build system type" >&5
 
 build_alias=$build
 case "$build_alias" in
@@ -734,164 +812,371 @@
     NONENONEs,x,x, &&
   program_prefix=${target_alias}-
 
-
-        echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
-echo "configure:740: checking for strerror in -lcposix" >&5
-ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+# Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:819: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  ac_save_LIBS="$LIBS"
-LIBS="-lcposix  $LIBS"
-cat > conftest.$ac_ext <<EOF
-#line 748 "configure"
-#include "confdefs.h"
-/* Override any gcc2 internal prototype to avoid an error.  */
-/* We use char because int might match the return type of a gcc2
-    builtin and then its argument prototype would still apply.  */
-char strerror();
-
-int main() {
-strerror()
-; return 0; }
-EOF
-if { (eval echo configure:759: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=yes"
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=no"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      ac_cv_prog_CC="gcc"
+      break
 fi
-rm -f conftest*
-LIBS="$ac_save_LIBS"
-
+  done
+  IFS="$ac_save_ifs"
 fi
-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  LIBS="$LIBS -lcposix"
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
 else
   echo "$ac_t""no" 1>&6
 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
-# 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"
-# ./install, which can be erroneously created by make from ./install.sh.
-echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:794: checking for a BSD compatible install" >&5
-if test -z "$INSTALL"; then
-if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
+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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:850: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
-  for ac_dir in $PATH; do
-    # Account for people who put trailing slashes in PATH elements.
-    case "$ac_dir/" in
-    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/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
-        if test -f $ac_dir/$ac_prog; then
-	  if test $ac_prog = install &&
-            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
-	    # AIX install.  It has an incompatible calling convention.
-	    :
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
-	    break 2
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_prog_rejected=no
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
+        ac_prog_rejected=yes
+	continue
 	  fi
+      ac_cv_prog_CC="cc"
+      break
 	fi
       done
-      ;;
-    esac
-  done
-  IFS="$ac_save_IFS"
-
+  IFS="$ac_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 $# -gt 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
+    set dummy "$ac_dir/$ac_word" "$@"
+    shift
+    ac_cv_prog_CC="$@"
 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.  We don't cache a
-    # path for INSTALL within a source directory, because that will
-    # break other packages using the cache if that directory is
-    # removed, or if the path is relative.
-    INSTALL="$ac_install_sh"
   fi
 fi
-echo "$ac_t""$INSTALL" 1>&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_PROGRAM}'
-
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
-echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
-echo "configure:847: checking whether build environment is sane" >&5
-# Just in case
-sleep 1
-echo timestamp > conftestfile
-# 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 conftestfile 2> /dev/null`
-   if test "$*" = "X"; then
-      # -L didn't work.
-      set X `ls -t $srcdir/configure conftestfile`
    fi
-   if test "$*" != "X $srcdir/configure conftestfile" \
-      && test "$*" != "X conftestfile $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 "configure: error: ls -t appears to fail.  Make sure there is not a broken
-alias in your environment" 1>&2; exit 1; }
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
+else
+  echo "$ac_t""no" 1>&6
    fi
 
-   test "$2" = conftestfile
-   )
-then
-   # Ok.
-   :
+  if test -z "$CC"; then
+    case "`uname -s`" in
+    *win32* | *WIN32*)
+      # Extract the first word of "cl", so it can be a program name with args.
+set dummy cl; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:903: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
 else
-   { echo "configure: error: newly created file is older than distributed files!
-Check your system clock" 1>&2; exit 1; }
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      ac_cv_prog_CC="cl"
+      break
 fi
-rm -f conftest*
-echo "$ac_t""yes" 1>&6
-if test "$program_transform_name" = s,x,x,; then
-  program_transform_name=
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
 else
-  # Double any \ or $.  echo might interpret backslashes.
-  cat <<\EOF_SED > conftestsed
-s,\\,\\\\,g; s,\$,$$,g
-EOF_SED
-  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
-  rm -f conftestsed
+  echo "$ac_t""no" 1>&6
 fi
-test "$program_prefix" != NONE &&
-  program_transform_name="s,^,${program_prefix},; $program_transform_name"
+ ;;
+    esac
+  fi
+  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
+fi
+
+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
+echo "configure:936: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
+
+cat > conftest.$ac_ext << EOF
+
+#line 947 "configure"
+#include "confdefs.h"
+
+main(){return(0);}
+EOF
+if { (eval echo configure:952: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  ac_cv_prog_cc_works=yes
+  # If we can't run a trivial program, we are probably using a cross compiler.
+  if (./conftest; exit) 2>/dev/null; then
+    ac_cv_prog_cc_cross=no
+  else
+    ac_cv_prog_cc_cross=yes
+  fi
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  ac_cv_prog_cc_works=no
+fi
+rm -fr conftest*
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
+
+echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
+if test $ac_cv_prog_cc_works = no; then
+  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
+fi
+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
+echo "configure:978: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
+cross_compiling=$ac_cv_prog_cc_cross
+
+echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
+echo "configure:983: checking whether we are using GNU C" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.c <<EOF
+#ifdef __GNUC__
+  yes;
+#endif
+EOF
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:992: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+  ac_cv_prog_gcc=yes
+else
+  ac_cv_prog_gcc=no
+fi
+fi
+
+echo "$ac_t""$ac_cv_prog_gcc" 1>&6
+
+if test $ac_cv_prog_gcc = yes; then
+  GCC=yes
+else
+  GCC=
+fi
+
+ac_test_CFLAGS="${CFLAGS+set}"
+ac_save_CFLAGS="$CFLAGS"
+CFLAGS=
+echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
+echo "configure:1011: checking whether ${CC-cc} accepts -g" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  echo 'void f(){}' > conftest.c
+if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
+  ac_cv_prog_cc_g=yes
+else
+  ac_cv_prog_cc_g=no
+fi
+rm -f conftest*
+
+fi
+
+echo "$ac_t""$ac_cv_prog_cc_g" 1>&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 $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
+echo "configure:1043: checking for POSIXized ISC" >&5
+if test -d /etc/conf/kconfig.d &&
+  grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
+then
+  echo "$ac_t""yes" 1>&6
+  ISC=yes # If later tests want to check for ISC.
+  cat >> confdefs.h <<\EOF
+#define _POSIX_SOURCE 1
+EOF
+
+  if test "$GCC" = yes; then
+    CC="$CC -posix"
+  else
+    CC="$CC -Xp"
+  fi
+else
+  echo "$ac_t""no" 1>&6
+  ISC=
+fi
+
+
+am__api_version="1.4"
+# 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
+# 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"
+# ./install, which can be erroneously created by make from ./install.sh.
+echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
+echo "configure:1077: checking for a BSD compatible install" >&5
+if test -z "$INSTALL"; then
+if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
+  for ac_dir in $PATH; do
+    # Account for people who put trailing slashes in PATH elements.
+    case "$ac_dir/" in
+    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
+    *)
+      # 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
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
+	  if test $ac_prog = install &&
+            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
+	    # AIX install.  It has an incompatible calling convention.
+	    :
+	  else
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
+	    break 2
+	  fi
+	fi
+      done
+      ;;
+    esac
+  done
+  IFS="$ac_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.  We don't cache a
+    # path for INSTALL within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the path is relative.
+    INSTALL="$ac_install_sh"
+  fi
+fi
+echo "$ac_t""$INSTALL" 1>&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_PROGRAM}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
+echo "configure:1132: checking whether build environment is sane" >&5
+# Just in case
+sleep 1
+echo timestamp > conftestfile
+# 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 conftestfile 2> /dev/null`
+   if test "$*" = "X"; then
+      # -L didn't work.
+      set X `ls -t $srcdir/configure conftestfile`
+   fi
+   if test "$*" != "X $srcdir/configure conftestfile" \
+      && test "$*" != "X conftestfile $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 "configure: error: ls -t appears to fail.  Make sure there is not a broken
+alias in your environment" 1>&2; exit 1; }
+   fi
+
+   test "$2" = conftestfile
+   )
+then
+   # Ok.
+   :
+else
+   { echo "configure: error: newly created file is older than distributed files!
+Check your system clock" 1>&2; exit 1; }
+fi
+rm -f conftest*
+echo "$ac_t""yes" 1>&6
+if test "$program_transform_name" = s,x,x,; then
+  program_transform_name=
+else
+  # Double any \ or $.  echo might interpret backslashes.
+  cat <<\EOF_SED > conftestsed
+s,\\,\\\\,g; s,\$,$$,g
+EOF_SED
+  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
+  rm -f conftestsed
+fi
+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"
@@ -900,7 +1185,7 @@
 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
 
 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-echo "configure:904: checking whether ${MAKE-make} sets \${MAKE}" >&5
+echo "configure:1189: checking whether ${MAKE-make} sets \${MAKE}" >&5
 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -945,21 +1230,21 @@
 
 
 missing_dir=`cd $ac_aux_dir && pwd`
-echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
-echo "configure:950: checking for working aclocal" >&5
+echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1235: checking for working aclocal-${am__api_version}" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
-if (aclocal --version) < /dev/null > /dev/null 2>&1; then
-   ACLOCAL=aclocal
+if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   ACLOCAL=aclocal-${am__api_version}
    echo "$ac_t""found" 1>&6
 else
-   ACLOCAL="$missing_dir/missing aclocal"
+   ACLOCAL="$missing_dir/missing aclocal-${am__api_version}"
    echo "$ac_t""missing" 1>&6
 fi
 
 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
-echo "configure:963: checking for working autoconf" >&5
+echo "configure:1248: checking for working autoconf" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -971,21 +1256,21 @@
    echo "$ac_t""missing" 1>&6
 fi
 
-echo $ac_n "checking for working automake""... $ac_c" 1>&6
-echo "configure:976: checking for working automake" >&5
+echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1261: checking for working automake-${am__api_version}" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
-if (automake --version) < /dev/null > /dev/null 2>&1; then
-   AUTOMAKE=automake
+if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   AUTOMAKE=automake-${am__api_version}
    echo "$ac_t""found" 1>&6
 else
-   AUTOMAKE="$missing_dir/missing automake"
+   AUTOMAKE="$missing_dir/missing automake-${am__api_version}"
    echo "$ac_t""missing" 1>&6
 fi
 
 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
-echo "configure:989: checking for working autoheader" >&5
+echo "configure:1274: checking for working autoheader" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -998,7 +1283,7 @@
 fi
 
 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
-echo "configure:1002: checking for working makeinfo" >&5
+echo "configure:1287: checking for working makeinfo" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1033,18 +1318,19 @@
 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
 set dummy ${ac_tool_prefix}ar; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1037: checking for $ac_word" >&5
+echo "configure:1322: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$AR"; then
   ac_cv_prog_AR="$AR" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_AR="${ac_tool_prefix}ar"
       break
     fi
@@ -1065,361 +1351,141 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1069: checking for $ac_word" >&5
+echo "configure:1355: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       break
     fi
   done
-  IFS="$ac_save_ifs"
-fi
-fi
-RANLIB="$ac_cv_prog_RANLIB"
-if test -n "$RANLIB"; then
-  echo "$ac_t""$RANLIB" 1>&6
-else
-  echo "$ac_t""no" 1>&6
-fi
-
-
-if test -z "$ac_cv_prog_RANLIB"; then
-if test -n "$ac_tool_prefix"; then
-  # Extract the first word of "ranlib", so it can be a program name with args.
-set dummy ranlib; ac_word=$2
-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1101: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test -n "$RANLIB"; then
-  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
-else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      ac_cv_prog_RANLIB="ranlib"
-      break
-    fi
-  done
-  IFS="$ac_save_ifs"
-  test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
-fi
-fi
-RANLIB="$ac_cv_prog_RANLIB"
-if test -n "$RANLIB"; then
-  echo "$ac_t""$RANLIB" 1>&6
-else
-  echo "$ac_t""no" 1>&6
-fi
-
-else
-  RANLIB=":"
-fi
-fi
-
-
-# Check whether --enable-shared or --disable-shared was given.
-if test "${enable_shared+set}" = set; then
-  enableval="$enable_shared"
-  p=${PACKAGE-default}
-case $enableval in
-yes) enable_shared=yes ;;
-no) enable_shared=no ;;
-*)
-  enable_shared=no
-  # Look at the argument we got.  We use all the common list separators.
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
-  for pkg in $enableval; do
-    if test "X$pkg" = "X$p"; then
-      enable_shared=yes
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
-else
-  enable_shared=no
-fi
-
-
-# Check whether --enable-static or --disable-static was given.
-if test "${enable_static+set}" = set; then
-  enableval="$enable_static"
-  p=${PACKAGE-default}
-case $enableval in
-yes) enable_static=yes ;;
-no) enable_static=no ;;
-*)
-  enable_static=no
-  # Look at the argument we got.  We use all the common list separators.
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
-  for pkg in $enableval; do
-    if test "X$pkg" = "X$p"; then
-      enable_static=yes
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
-else
-  enable_static=yes
-fi
-
-# Check whether --enable-fast-install or --disable-fast-install was given.
-if test "${enable_fast_install+set}" = set; then
-  enableval="$enable_fast_install"
-  p=${PACKAGE-default}
-case $enableval in
-yes) enable_fast_install=yes ;;
-no) enable_fast_install=no ;;
-*)
-  enable_fast_install=no
-  # Look at the argument we got.  We use all the common list separators.
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
-  for pkg in $enableval; do
-    if test "X$pkg" = "X$p"; then
-      enable_fast_install=yes
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
-else
-  enable_fast_install=yes
-fi
-
-# Extract the first word of "gcc", so it can be a program name with args.
-set dummy gcc; ac_word=$2
-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1207: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      ac_cv_prog_CC="gcc"
-      break
-    fi
-  done
-  IFS="$ac_save_ifs"
-fi
-fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
-  echo "$ac_t""$CC" 1>&6
-else
-  echo "$ac_t""no" 1>&6
-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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1237: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_prog_rejected=no
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
-        ac_prog_rejected=yes
-	continue
-      fi
-      ac_cv_prog_CC="cc"
-      break
-    fi
-  done
-  IFS="$ac_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 $# -gt 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
-    set dummy "$ac_dir/$ac_word" "$@"
-    shift
-    ac_cv_prog_CC="$@"
-  fi
-fi
-fi
-fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
-  echo "$ac_t""$CC" 1>&6
-else
-  echo "$ac_t""no" 1>&6
-fi
-
-  if test -z "$CC"; then
-    case "`uname -s`" in
-    *win32* | *WIN32*)
-      # Extract the first word of "cl", so it can be a program name with args.
-set dummy cl; ac_word=$2
-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1288: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      ac_cv_prog_CC="cl"
-      break
-    fi
-  done
-  IFS="$ac_save_ifs"
-fi
-fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
-  echo "$ac_t""$CC" 1>&6
-else
-  echo "$ac_t""no" 1>&6
-fi
- ;;
-    esac
-  fi
-  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
-fi
-
-echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:1320: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
-
-ac_ext=c
-# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-cross_compiling=$ac_cv_prog_cc_cross
-
-cat > conftest.$ac_ext << EOF
-
-#line 1331 "configure"
-#include "confdefs.h"
-
-main(){return(0);}
-EOF
-if { (eval echo configure:1336: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  ac_cv_prog_cc_works=yes
-  # If we can't run a trivial program, we are probably using a cross compiler.
-  if (./conftest; exit) 2>/dev/null; then
-    ac_cv_prog_cc_cross=no
-  else
-    ac_cv_prog_cc_cross=yes
-  fi
-else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  ac_cv_prog_cc_works=no
-fi
-rm -fr conftest*
-ac_ext=c
-# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-cross_compiling=$ac_cv_prog_cc_cross
-
-echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
-if test $ac_cv_prog_cc_works = no; then
-  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
+  IFS="$ac_save_ifs"
+fi
+fi
+RANLIB="$ac_cv_prog_RANLIB"
+if test -n "$RANLIB"; then
+  echo "$ac_t""$RANLIB" 1>&6
+else
+  echo "$ac_t""no" 1>&6
 fi
-echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:1362: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
-echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
-cross_compiling=$ac_cv_prog_cc_cross
 
-echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:1367: checking whether we are using GNU C" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
+
+if test -z "$ac_cv_prog_RANLIB"; then
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:1388: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  cat > conftest.c <<EOF
-#ifdef __GNUC__
-  yes;
-#endif
-EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1376: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
-  ac_cv_prog_gcc=yes
+  if test -n "$RANLIB"; then
+  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  ac_cv_prog_gcc=no
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      ac_cv_prog_RANLIB="ranlib"
+      break
 fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
 fi
-
-echo "$ac_t""$ac_cv_prog_gcc" 1>&6
-
-if test $ac_cv_prog_gcc = yes; then
-  GCC=yes
+fi
+RANLIB="$ac_cv_prog_RANLIB"
+if test -n "$RANLIB"; then
+  echo "$ac_t""$RANLIB" 1>&6
 else
-  GCC=
+  echo "$ac_t""no" 1>&6
 fi
 
-ac_test_CFLAGS="${CFLAGS+set}"
-ac_save_CFLAGS="$CFLAGS"
-CFLAGS=
-echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:1395: checking whether ${CC-cc} accepts -g" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  echo 'void f(){}' > conftest.c
-if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
-  ac_cv_prog_cc_g=yes
 else
-  ac_cv_prog_cc_g=no
+  RANLIB=":"
 fi
-rm -f conftest*
-
 fi
 
-echo "$ac_t""$ac_cv_prog_cc_g" 1>&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"
+
+# Check whether --enable-shared or --disable-shared was given.
+if test "${enable_shared+set}" = set; then
+  enableval="$enable_shared"
+  p=${PACKAGE-default}
+case $enableval in
+yes) enable_shared=yes ;;
+no) enable_shared=no ;;
+*)
+  enable_shared=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_shared=yes
   fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
 else
-  if test "$GCC" = yes; then
-    CFLAGS="-O2"
+  enable_shared=no
+fi
+
+
+# Check whether --enable-static or --disable-static was given.
+if test "${enable_static+set}" = set; then
+  enableval="$enable_static"
+  p=${PACKAGE-default}
+case $enableval in
+yes) enable_static=yes ;;
+no) enable_static=no ;;
+*)
+  enable_static=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_static=yes
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
   else
-    CFLAGS=
+  enable_static=yes
+fi
+
+# Check whether --enable-fast-install or --disable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then
+  enableval="$enable_fast_install"
+  p=${PACKAGE-default}
+case $enableval in
+yes) enable_fast_install=yes ;;
+no) enable_fast_install=no ;;
+*)
+  enable_fast_install=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_fast_install=yes
   fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
+else
+  enable_fast_install=yes
 fi
 
 # Check whether --with-gnu-ld or --without-gnu-ld was given.
@@ -1434,7 +1500,7 @@
 if test "$GCC" = yes; then
   # Check if gcc -print-prog-name=ld gives a path.
   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
-echo "configure:1438: checking for ld used by GCC" >&5
+echo "configure:1504: checking for ld used by GCC" >&5
   case $host in
   *-*-mingw*)
     # gcc leaves a trailing carriage return which upsets mingw
@@ -1464,10 +1530,10 @@
   esac
 elif test "$with_gnu_ld" = yes; then
   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
-echo "configure:1468: checking for GNU ld" >&5
+echo "configure:1534: checking for GNU ld" >&5
 else
   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
-echo "configure:1471: checking for non-GNU ld" >&5
+echo "configure:1537: checking for non-GNU ld" >&5
 fi
 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1502,7 +1568,7 @@
 fi
 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
-echo "configure:1506: checking if the linker ($LD) is GNU ld" >&5
+echo "configure:1572: checking if the linker ($LD) is GNU ld" >&5
 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1519,7 +1585,7 @@
 
 
 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
-echo "configure:1523: checking for $LD option to reload object files" >&5
+echo "configure:1589: checking for $LD option to reload object files" >&5
 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1531,7 +1597,7 @@
 test -n "$reload_flag" && reload_flag=" $reload_flag"
 
 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
-echo "configure:1535: checking for BSD-compatible nm" >&5
+echo "configure:1601: checking for BSD-compatible nm" >&5
 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1569,7 +1635,7 @@
 echo "$ac_t""$NM" 1>&6
 
 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
-echo "configure:1573: checking whether ln -s works" >&5
+echo "configure:1639: checking whether ln -s works" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1579,8 +1645,14 @@
   rm -f conftestdata
   ac_cv_prog_LN_S="ln -s"
 else
+  echo A > conftestdata;
+  if ln conftestdata conftestdata2 2>/dev/null; then
   ac_cv_prog_LN_S=ln
+  else
+    ac_cv_prog_LN_S=cp
+  fi
 fi
+rm -f conftestdata*
 fi
 LN_S="$ac_cv_prog_LN_S"
 if test "$ac_cv_prog_LN_S" = "ln -s"; then
@@ -1590,7 +1662,7 @@
 fi
 
 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
-echo "configure:1594: checking how to recognise dependant libraries" >&5
+echo "configure:1666: checking how to recognise dependant libraries" >&5
 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1723,6 +1795,10 @@
   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   ;;
 
+os2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
 osf3* | osf4* | osf5*)
   # this will be overridden with pass_all, but let us keep it just in case
   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
@@ -1763,13 +1839,13 @@
 deplibs_check_method=$lt_cv_deplibs_check_method
 
 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
-echo "configure:1767: checking for object suffix" >&5
+echo "configure:1843: checking for object suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   rm -f conftest*
 echo 'int i = 1;' > conftest.$ac_ext
-if { (eval echo configure:1773: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1849: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   for ac_file in conftest.*; do
     case $ac_file in
     *.c) ;;
@@ -1786,39 +1862,6 @@
 OBJEXT=$ac_cv_objext
 ac_objext=$ac_cv_objext
 
-
-
-echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:1793: checking for executable suffix" >&5
-if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
-  ac_cv_exeext=.exe
-else
-  rm -f conftest*
-  echo 'int main () { return 0; }' > conftest.$ac_ext
-  ac_cv_exeext=
-  if { (eval echo configure:1803: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
-    for file in conftest.*; do
-      case $file in
-      *.c | *.o | *.obj | *.ilk | *.pdb) ;;
-      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
-      esac
-    done
-  else
-    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
-  fi
-  rm -f conftest*
-  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
-fi
-fi
-
-EXEEXT=""
-test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
-echo "$ac_t""${ac_cv_exeext}" 1>&6
-ac_exeext=$EXEEXT
-
 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
 
 # Only perform the check for file, if the check method requires it
@@ -1826,7 +1869,7 @@
 file_magic*)
   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
-echo "configure:1830: checking for ${ac_tool_prefix}file" >&5
+echo "configure:1873: checking for ${ac_tool_prefix}file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1888,7 +1931,7 @@
 if test -z "$lt_cv_path_MAGIC_CMD"; then
   if test -n "$ac_tool_prefix"; then
     echo $ac_n "checking for file""... $ac_c" 1>&6
-echo "configure:1892: checking for file" >&5
+echo "configure:1935: checking for file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1959,18 +2002,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1963: checking for $ac_word" >&5
+echo "configure:2006: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       break
     fi
@@ -1991,18 +2035,19 @@
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1995: checking for $ac_word" >&5
+echo "configure:2039: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -2026,18 +2071,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2030: checking for $ac_word" >&5
+echo "configure:2075: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
       break
     fi
@@ -2058,18 +2104,19 @@
   # Extract the first word of "strip", so it can be a program name with args.
 set dummy strip; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2062: checking for $ac_word" >&5
+echo "configure:2108: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="strip"
       break
     fi
@@ -2125,8 +2172,8 @@
 case $host in
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 2129 "configure"' > conftest.$ac_ext
-  if { (eval echo configure:2130: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  echo '#line 2176 "configure"' > conftest.$ac_ext
+  if { (eval echo configure:2177: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    if test "$lt_cv_prog_gnu_ld" = yes; then
     case `/usr/bin/file conftest.$ac_objext` in
     *32-bit*)
@@ -2159,7 +2206,7 @@
 ia64-*-hpux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
-  if { (eval echo configure:2163: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  if { (eval echo configure:2210: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     case "`/usr/bin/file conftest.o`" in
     *ELF-32*)
       HPUX_IA64_MODE="32"
@@ -2177,7 +2224,7 @@
   SAVE_CFLAGS="$CFLAGS"
   CFLAGS="$CFLAGS -belf"
   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
-echo "configure:2181: checking whether the C compiler needs -belf" >&5
+echo "configure:2228: checking whether the C compiler needs -belf" >&5
 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2190,14 +2237,14 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
      cat > conftest.$ac_ext <<EOF
-#line 2194 "configure"
+#line 2241 "configure"
 #include "confdefs.h"
 
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:2201: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2248: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   lt_cv_cc_needs_belf=yes
 else
@@ -2387,7 +2434,7 @@
 fi
 
 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:2391: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:2438: checking whether to enable maintainer-specific portions of Makefiles" >&5
     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 if test "${enable_maintainer_mode+set}" = set; then
   enableval="$enable_maintainer_mode"
@@ -2410,7 +2457,7 @@
   
 
 echo $ac_n "checking whether to install libbfd""... $ac_c" 1>&6
-echo "configure:2414: checking whether to install libbfd" >&5
+echo "configure:2461: checking whether to install libbfd" >&5
   # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
 if test "${enable_install_libbfd+set}" = set; then
   enableval="$enable_install_libbfd"
@@ -2446,21 +2493,22 @@
 
 
 
+
 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:2451: checking for executable suffix" >&5
+echo "configure:2499: checking for executable suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
   ac_cv_exeext=.exe
 else
   rm -f conftest*
   echo 'int main () { return 0; }' > conftest.$ac_ext
   ac_cv_exeext=
-  if { (eval echo configure:2461: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+  if { (eval echo configure:2509: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     for file in conftest.*; do
       case $file in
-      *.c | *.o | *.obj | *.ilk | *.pdb) ;;
+      *.c | *.o | *.obj) ;;
       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
       esac
     done
@@ -2487,18 +2535,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2491: checking for $ac_word" >&5
+echo "configure:2539: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -2517,20 +2566,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2521: checking for $ac_word" >&5
+echo "configure:2570: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -2568,18 +2619,19 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2572: checking for $ac_word" >&5
+echo "configure:2623: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="cl"
       break
     fi
@@ -2600,7 +2652,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:2604: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:2656: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -2611,12 +2663,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 2615 "configure"
+#line 2667 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:2620: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2672: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -2642,12 +2694,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:2646: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:2698: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:2651: checking whether we are using GNU C" >&5
+echo "configure:2703: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2656,7 +2708,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2660: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2712: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -2675,7 +2727,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:2679: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:2731: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2707,9 +2759,9 @@
 fi
 
 
-ALL_LINGUAS="fr tr ja es sv da zh_CN"
+ALL_LINGUAS="fr ja es sv da zh_CN"
 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:2713: checking how to run the C preprocessor" >&5
+echo "configure:2765: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -2724,13 +2776,14 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 2728 "configure"
+#include <sys/types.h>
+#line 2781 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2787: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2741,13 +2794,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 2745 "configure"
+#include <sys/types.h>
+#line 2799 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2751: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2805: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2758,13 +2812,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -nologo -E"
   cat > conftest.$ac_ext <<EOF
-#line 2762 "configure"
+#include <sys/types.h>
+#line 2817 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2768: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2823: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2791,18 +2846,19 @@
 # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2795: checking for $ac_word" >&5
+echo "configure:2850: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -2819,12 +2875,13 @@
 fi
 
 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:2823: checking for ANSI C header files" >&5
+echo "configure:2879: checking for ANSI C header files" >&5
 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2828 "configure"
+#include <sys/types.h>
+#line 2885 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -2832,7 +2889,7 @@
 #include <float.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2836: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2893: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -2849,7 +2906,7 @@
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 2853 "configure"
+#line 2910 "configure"
 #include "confdefs.h"
 #include <string.h>
 EOF
@@ -2867,7 +2924,7 @@
 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 <<EOF
-#line 2871 "configure"
+#line 2928 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
@@ -2888,7 +2945,7 @@
   :
 else
   cat > conftest.$ac_ext <<EOF
-#line 2892 "configure"
+#line 2949 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -2899,7 +2956,7 @@
 exit (0); }
 
 EOF
-if { (eval echo configure:2903: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:2960: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -2923,12 +2980,12 @@
 fi
 
 echo $ac_n "checking for working const""... $ac_c" 1>&6
-echo "configure:2927: checking for working const" >&5
+echo "configure:2984: checking for working const" >&5
 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2932 "configure"
+#line 2989 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -2977,7 +3034,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2981: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:3038: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_const=yes
 else
@@ -2998,21 +3055,21 @@
 fi
 
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:3002: checking for inline" >&5
+echo "configure:3059: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 3009 "configure"
+#line 3066 "configure"
 #include "confdefs.h"
 
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:3016: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:3073: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@ -3038,12 +3095,12 @@
 esac
 
 echo $ac_n "checking for off_t""... $ac_c" 1>&6
-echo "configure:3042: checking for off_t" >&5
+echo "configure:3099: checking for off_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3047 "configure"
+#line 3104 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -3071,12 +3128,12 @@
 fi
 
 echo $ac_n "checking for size_t""... $ac_c" 1>&6
-echo "configure:3075: checking for size_t" >&5
+echo "configure:3132: checking for size_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3080 "configure"
+#line 3137 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -3106,19 +3163,19 @@
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:3110: checking for working alloca.h" >&5
+echo "configure:3167: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3115 "configure"
+#line 3172 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:3122: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3179: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -3139,12 +3196,12 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:3143: checking for alloca" >&5
+echo "configure:3200: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3148 "configure"
+#line 3205 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
@@ -3172,7 +3229,7 @@
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:3176: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -3204,12 +3261,12 @@
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:3208: checking whether alloca needs Cray hooks" >&5
+echo "configure:3265: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3213 "configure"
+#line 3270 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -3234,12 +3291,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3238: checking for $ac_func" >&5
+echo "configure:3295: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3243 "configure"
+#line 3300 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3262,7 +3319,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3266: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3323: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3289,7 +3346,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:3293: checking stack direction for C alloca" >&5
+echo "configure:3350: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3297,7 +3354,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 3301 "configure"
+#line 3358 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -3316,7 +3373,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:3320: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3377: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -3341,17 +3398,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3345: checking for $ac_hdr" >&5
+echo "configure:3402: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3350 "configure"
+#include <sys/types.h>
+#line 3408 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3355: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3413: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3380,12 +3438,12 @@
 for ac_func in getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3384: checking for $ac_func" >&5
+echo "configure:3442: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3389 "configure"
+#line 3447 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3408,7 +3466,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3412: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3470: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3433,7 +3491,7 @@
 done
 
 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
-echo "configure:3437: checking for working mmap" >&5
+echo "configure:3495: checking for working mmap" >&5
 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3441,7 +3499,7 @@
   ac_cv_func_mmap_fixed_mapped=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 3445 "configure"
+#line 3503 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test.
@@ -3581,7 +3639,7 @@
 }
 
 EOF
-if { (eval echo configure:3585: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3643: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_mmap_fixed_mapped=yes
 else
@@ -3609,17 +3667,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3613: checking for $ac_hdr" >&5
+echo "configure:3671: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3618 "configure"
+#include <sys/types.h>
+#line 3677 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3623: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3682: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3649,12 +3708,12 @@
 __argz_count __argz_stringify __argz_next
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3653: checking for $ac_func" >&5
+echo "configure:3712: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3658 "configure"
+#line 3717 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3677,7 +3736,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3681: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3740: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3706,12 +3765,12 @@
      for ac_func in stpcpy
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3710: checking for $ac_func" >&5
+echo "configure:3769: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3715 "configure"
+#line 3774 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3734,7 +3793,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3738: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3797: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3768,19 +3827,19 @@
 
    if test $ac_cv_header_locale_h = yes; then
     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
-echo "configure:3772: checking for LC_MESSAGES" >&5
+echo "configure:3831: checking for LC_MESSAGES" >&5
 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3777 "configure"
+#line 3836 "configure"
 #include "confdefs.h"
 #include <locale.h>
 int main() {
 return LC_MESSAGES
 ; return 0; }
 EOF
-if { (eval echo configure:3784: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3843: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   am_cv_val_LC_MESSAGES=yes
 else
@@ -3801,7 +3860,7 @@
     fi
   fi
    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
-echo "configure:3805: checking whether NLS is requested" >&5
+echo "configure:3864: checking whether NLS is requested" >&5
         # Check whether --enable-nls or --disable-nls was given.
 if test "${enable_nls+set}" = set; then
   enableval="$enable_nls"
@@ -3821,7 +3880,7 @@
 EOF
 
       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
-echo "configure:3825: checking whether included gettext is requested" >&5
+echo "configure:3884: checking whether included gettext is requested" >&5
       # Check whether --with-included-gettext or --without-included-gettext was given.
 if test "${with_included_gettext+set}" = set; then
   withval="$with_included_gettext"
@@ -3833,6 +3892,7 @@
       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
 
       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+      echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext" >&5
       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
                         		nls_cv_header_intl=
 	nls_cv_header_libgt=
@@ -3840,17 +3900,18 @@
 
 	ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
-echo "configure:3844: checking for libintl.h" >&5
+echo "configure:3904: checking for libintl.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3849 "configure"
+#include <sys/types.h>
+#line 3910 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3854: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3915: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3867,19 +3928,19 @@
 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
-echo "configure:3871: checking for gettext in libc" >&5
+echo "configure:3932: checking for gettext in libc" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3876 "configure"
+#line 3937 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3883: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3944: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libc=yes
 else
@@ -3895,7 +3956,7 @@
 
 	   if test "$gt_cv_func_gettext_libc" != "yes"; then
 	     echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
-echo "configure:3899: checking for bindtextdomain in -lintl" >&5
+echo "configure:3960: checking for bindtextdomain in -lintl" >&5
 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -3903,7 +3964,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lintl  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 3907 "configure"
+#line 3968 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -3914,7 +3975,7 @@
 bindtextdomain()
 ; return 0; }
 EOF
-if { (eval echo configure:3918: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -3930,19 +3991,20 @@
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
-echo "configure:3934: checking for gettext in libintl" >&5
+echo "configure:3995: checking for gettext in libintl" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
+  ac_save_LIBS="$LIBS"; LIBS="-lintl $LIBS";
   cat > conftest.$ac_ext <<EOF
-#line 3939 "configure"
+#line 4001 "configure"
 #include "confdefs.h"
-
+#include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3946: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4008: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libintl=yes
 else
@@ -3952,6 +4014,7 @@
   gt_cv_func_gettext_libintl=no
 fi
 rm -f conftest*
+                 LIBS="$ac_save_LIBS";
 fi
 
 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
@@ -3970,16 +4033,16 @@
 	      # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3974: checking for $ac_word" >&5
+echo "configure:4037: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -3988,6 +4051,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
@@ -4004,12 +4076,12 @@
 		for ac_func in dcgettext
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:4008: checking for $ac_func" >&5
+echo "configure:4080: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4013 "configure"
+#line 4085 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4032,7 +4104,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4036: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4108: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4059,19 +4131,19 @@
 		# Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4063: checking for $ac_word" >&5
+echo "configure:4135: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -4079,6 +4151,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -4095,16 +4171,16 @@
 		# Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4099: checking for $ac_word" >&5
+echo "configure:4175: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4113,6 +4189,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -4126,8 +4211,9 @@
   echo "$ac_t""no" 1>&6
 fi
 
+
 		cat > conftest.$ac_ext <<EOF
-#line 4131 "configure"
+#line 4217 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -4135,7 +4221,7 @@
 			       return _nl_msg_cat_cntr
 ; return 0; }
 EOF
-if { (eval echo configure:4139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4225: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   CATOBJEXT=.gmo
 		   DATADIRNAME=share
@@ -4159,6 +4245,7 @@
 	        
         if test "$CATOBJEXT" = "NONE"; then
 	  	  	  nls_cv_use_gnu_gettext=yes
+          echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext fallback" >&5
         fi
       fi
 
@@ -4167,16 +4254,16 @@
         # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4171: checking for $ac_word" >&5
+echo "configure:4258: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4185,6 +4272,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
@@ -4201,19 +4297,19 @@
         # Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4205: checking for $ac_word" >&5
+echo "configure:4301: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -4221,6 +4317,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -4237,16 +4337,16 @@
         # Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4241: checking for $ac_word" >&5
+echo "configure:4341: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4255,6 +4355,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -4327,7 +4436,7 @@
        LINGUAS=
      else
        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
-echo "configure:4331: checking for catalogs to be installed" >&5
+echo "configure:4440: checking for catalogs to be installed" >&5
        NEW_LINGUAS=
        for lang in ${LINGUAS=$ALL_LINGUAS}; do
          case "$ALL_LINGUAS" in
@@ -4355,17 +4464,18 @@
       if test "$CATOBJEXT" = ".cat"; then
 	 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
-echo "configure:4359: checking for linux/version.h" >&5
+echo "configure:4468: checking for linux/version.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4364 "configure"
+#include <sys/types.h>
+#line 4474 "configure"
 #include "confdefs.h"
 #include <linux/version.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4369: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4479: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4413,7 +4523,7 @@
             if test -f $srcdir/po/POTFILES.in; then
       test -d po || mkdir po
       if test "x$srcdir" != "x."; then
-	 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
+	      	 if test "x`echo $srcdir | sed -e 's@.\:/.*@@'  -e 's@/.*@@' `" = "x"; then
 	    posrcprefix="$srcdir/"
 	 else
 	    posrcprefix="../$srcdir/"
@@ -4443,28 +4553,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:4447: checking for a BSD compatible install" >&5
+echo "configure:4557: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -4526,7 +4638,7 @@
   EXEEXT_FOR_BUILD='$(EXEEXT)'
 else
   echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
-echo "configure:4530: checking for build system executable suffix" >&5
+echo "configure:4642: checking for build system executable suffix" >&5
 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4554,17 +4666,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:4558: checking for $ac_hdr" >&5
+echo "configure:4670: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4563 "configure"
+#include <sys/types.h>
+#line 4676 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4568: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4681: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4594,17 +4707,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:4598: checking for $ac_hdr" >&5
+echo "configure:4711: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4603 "configure"
+#include <sys/types.h>
+#line 4717 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4608: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4722: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4631,12 +4745,12 @@
 done
 
 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
-echo "configure:4635: checking whether time.h and sys/time.h may both be included" >&5
+echo "configure:4749: checking whether time.h and sys/time.h may both be included" >&5
 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4640 "configure"
+#line 4754 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <sys/time.h>
@@ -4645,7 +4759,7 @@
 struct tm *tp;
 ; return 0; }
 EOF
-if { (eval echo configure:4649: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:4763: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_header_time=yes
 else
@@ -4670,12 +4784,12 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
-echo "configure:4674: checking for $ac_hdr that defines DIR" >&5
+echo "configure:4788: checking for $ac_hdr that defines DIR" >&5
 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4679 "configure"
+#line 4793 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <$ac_hdr>
@@ -4683,7 +4797,7 @@
 DIR *dirp = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:4687: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:4801: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   eval "ac_cv_header_dirent_$ac_safe=yes"
 else
@@ -4708,7 +4822,7 @@
 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
 if test $ac_header_dirent = dirent.h; then
 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
-echo "configure:4712: checking for opendir in -ldir" >&5
+echo "configure:4826: checking for opendir in -ldir" >&5
 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4716,7 +4830,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-ldir  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4720 "configure"
+#line 4834 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -4727,7 +4841,7 @@
 opendir()
 ; return 0; }
 EOF
-if { (eval echo configure:4731: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4845: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4749,7 +4863,7 @@
 
 else
 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
-echo "configure:4753: checking for opendir in -lx" >&5
+echo "configure:4867: checking for opendir in -lx" >&5
 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4757,7 +4871,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lx  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4761 "configure"
+#line 4875 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -4768,7 +4882,7 @@
 opendir()
 ; return 0; }
 EOF
-if { (eval echo configure:4772: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4886: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4793,12 +4907,12 @@
 for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:4797: checking for $ac_func" >&5
+echo "configure:4911: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4802 "configure"
+#line 4916 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4821,7 +4935,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4939: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4848,7 +4962,7 @@
 
 
 case "${host}" in
-*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
+*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows* | *-*-os2*)
   cat >> confdefs.h <<\EOF
 #define USE_BINARY_FOPEN 1
 EOF
@@ -4856,12 +4970,12 @@
 esac
 
 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
-echo "configure:4860: checking whether strstr must be declared" >&5
+echo "configure:4974: checking whether strstr must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4865 "configure"
+#line 4979 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -4882,7 +4996,7 @@
 char *(*pfn) = (char *(*)) strstr
 ; return 0; }
 EOF
-if { (eval echo configure:4886: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5000: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_strstr=no
 else
@@ -4903,12 +5017,12 @@
 fi
 
 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
-echo "configure:4907: checking whether malloc must be declared" >&5
+echo "configure:5021: checking whether malloc must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4912 "configure"
+#line 5026 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -4929,7 +5043,7 @@
 char *(*pfn) = (char *(*)) malloc
 ; return 0; }
 EOF
-if { (eval echo configure:4933: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5047: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_malloc=no
 else
@@ -4950,12 +5064,12 @@
 fi
 
 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
-echo "configure:4954: checking whether realloc must be declared" >&5
+echo "configure:5068: checking whether realloc must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4959 "configure"
+#line 5073 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -4976,7 +5090,7 @@
 char *(*pfn) = (char *(*)) realloc
 ; return 0; }
 EOF
-if { (eval echo configure:4980: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5094: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_realloc=no
 else
@@ -4997,12 +5111,12 @@
 fi
 
 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
-echo "configure:5001: checking whether free must be declared" >&5
+echo "configure:5115: checking whether free must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5006 "configure"
+#line 5120 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -5023,7 +5137,7 @@
 char *(*pfn) = (char *(*)) free
 ; return 0; }
 EOF
-if { (eval echo configure:5027: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5141: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_free=no
 else
@@ -5044,12 +5158,12 @@
 fi
 
 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
-echo "configure:5048: checking whether getenv must be declared" >&5
+echo "configure:5162: checking whether getenv must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5053 "configure"
+#line 5167 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -5070,7 +5184,7 @@
 char *(*pfn) = (char *(*)) getenv
 ; return 0; }
 EOF
-if { (eval echo configure:5074: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5188: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_getenv=no
 else
@@ -5165,6 +5279,10 @@
 	;;
   i[3456]86-*-isc*)	COREFILE=trad-core.lo ;;
   i[3456]86-*-aix*)	COREFILE=aix386-core.lo ;;
+  i[3456]86-*-os2*)
+	COREFILE=trad-core.lo
+	TRAD_HEADER='"hosts/i386emx.h"'
+	;;
   i860-*-mach3* | i860-*-osf1*)
 	COREFILE=trad-core.lo
 	TRAD_HEADER='"hosts/i860mach3.h"'
@@ -5257,16 +5375,16 @@
 	# Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
 	# have c_impl as a member of struct core_dumpx
 	echo $ac_n "checking for c_impl in struct core_dumpx""... $ac_c" 1>&6
-echo "configure:5261: checking for c_impl in struct core_dumpx" >&5
+echo "configure:5379: checking for c_impl in struct core_dumpx" >&5
 	cat > conftest.$ac_ext <<EOF
-#line 5263 "configure"
+#line 5381 "configure"
 #include "confdefs.h"
 #include <core.h>
 int main() {
 struct core_dumpx c; c.c_impl = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:5270: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5388: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   cat >> confdefs.h <<\EOF
 #define HAVE_ST_C_IMPL 1
@@ -5334,17 +5452,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:5338: checking for $ac_hdr" >&5
+echo "configure:5456: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5343 "configure"
+#include <sys/types.h>
+#line 5462 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:5348: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:5467: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -5372,12 +5491,12 @@
 
   if test "$ac_cv_header_sys_procfs_h" = yes; then
     echo $ac_n "checking for prstatus_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5376: checking for prstatus_t in sys/procfs.h" >&5
+echo "configure:5495: checking for prstatus_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5381 "configure"
+#line 5500 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5386,7 +5505,7 @@
 prstatus_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5390: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5509: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_prstatus_t=yes
 else
@@ -5408,12 +5527,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus_t" 1>&6
 
     echo $ac_n "checking for prstatus32_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5412: checking for prstatus32_t in sys/procfs.h" >&5
+echo "configure:5531: checking for prstatus32_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus32_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5417 "configure"
+#line 5536 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5422,7 +5541,7 @@
 prstatus32_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5426: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5545: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_prstatus32_t=yes
 else
@@ -5444,12 +5563,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus32_t" 1>&6
 
     echo $ac_n "checking for prstatus_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5448: checking for prstatus_t.pr_who in sys/procfs.h" >&5
+echo "configure:5567: checking for prstatus_t.pr_who in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5453 "configure"
+#line 5572 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5458,7 +5577,7 @@
 prstatus_t avar; void* aref = (void*) &avar.pr_who
 ; return 0; }
 EOF
-if { (eval echo configure:5462: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
 else
@@ -5480,12 +5599,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" 1>&6
 
     echo $ac_n "checking for prstatus32_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5484: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
+echo "configure:5603: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5489 "configure"
+#line 5608 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5494,7 +5613,7 @@
 prstatus32_t avar; void* aref = (void*) &avar.pr_who
 ; return 0; }
 EOF
-if { (eval echo configure:5498: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5617: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
 else
@@ -5516,12 +5635,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" 1>&6
 
     echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5520: checking for pstatus_t in sys/procfs.h" >&5
+echo "configure:5639: checking for pstatus_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5525 "configure"
+#line 5644 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5530,7 +5649,7 @@
 pstatus_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5534: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5653: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_pstatus_t=yes
 else
@@ -5552,12 +5671,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
 
     echo $ac_n "checking for pxstatus_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5556: checking for pxstatus_t in sys/procfs.h" >&5
+echo "configure:5675: checking for pxstatus_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pxstatus_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5561 "configure"
+#line 5680 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5566,7 +5685,7 @@
 pxstatus_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5570: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5689: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_pxstatus_t=yes
 else
@@ -5588,12 +5707,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_pxstatus_t" 1>&6
 
     echo $ac_n "checking for pstatus32_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5592: checking for pstatus32_t in sys/procfs.h" >&5
+echo "configure:5711: checking for pstatus32_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus32_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5597 "configure"
+#line 5716 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5602,7 +5721,7 @@
 pstatus32_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5606: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5725: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_pstatus32_t=yes
 else
@@ -5624,12 +5743,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus32_t" 1>&6
 
     echo $ac_n "checking for prpsinfo_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5628: checking for prpsinfo_t in sys/procfs.h" >&5
+echo "configure:5747: checking for prpsinfo_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5633 "configure"
+#line 5752 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5638,7 +5757,7 @@
 prpsinfo_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5642: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5761: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
 else
@@ -5660,12 +5779,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo_t" 1>&6
 
     echo $ac_n "checking for prpsinfo32_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5664: checking for prpsinfo32_t in sys/procfs.h" >&5
+echo "configure:5783: checking for prpsinfo32_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo32_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5669 "configure"
+#line 5788 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5674,7 +5793,7 @@
 prpsinfo32_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5678: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5797: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
 else
@@ -5696,12 +5815,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo32_t" 1>&6
 
     echo $ac_n "checking for psinfo_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5700: checking for psinfo_t in sys/procfs.h" >&5
+echo "configure:5819: checking for psinfo_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5705 "configure"
+#line 5824 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5710,7 +5829,7 @@
 psinfo_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5714: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5833: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_psinfo_t=yes
 else
@@ -5732,12 +5851,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo_t" 1>&6
 
     echo $ac_n "checking for psinfo32_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5736: checking for psinfo32_t in sys/procfs.h" >&5
+echo "configure:5855: checking for psinfo32_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo32_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5741 "configure"
+#line 5860 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5746,7 +5865,7 @@
 psinfo32_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5750: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5869: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_psinfo32_t=yes
 else
@@ -5768,12 +5887,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo32_t" 1>&6
 
     echo $ac_n "checking for lwpstatus_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5772: checking for lwpstatus_t in sys/procfs.h" >&5
+echo "configure:5891: checking for lwpstatus_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpstatus_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5777 "configure"
+#line 5896 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5782,7 +5901,7 @@
 lwpstatus_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5786: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5905: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
 else
@@ -5804,12 +5923,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpstatus_t" 1>&6
 
     echo $ac_n "checking for lwpxstatus_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5808: checking for lwpxstatus_t in sys/procfs.h" >&5
+echo "configure:5927: checking for lwpxstatus_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpxstatus_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5813 "configure"
+#line 5932 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5818,7 +5937,7 @@
 lwpxstatus_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5822: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5941: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
 else
@@ -5840,12 +5959,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpxstatus_t" 1>&6
 
     echo $ac_n "checking for lwpstatus_t.pr_context in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5844: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
+echo "configure:5963: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5849 "configure"
+#line 5968 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5854,7 +5973,7 @@
 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
 ; return 0; }
 EOF
-if { (eval echo configure:5858: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5977: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
 else
@@ -5876,12 +5995,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" 1>&6
 
     echo $ac_n "checking for lwpstatus_t.pr_reg in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5880: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
+echo "configure:5999: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5885 "configure"
+#line 6004 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5890,7 +6009,7 @@
 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
 ; return 0; }
 EOF
-if { (eval echo configure:5894: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:6013: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
 else
@@ -5912,12 +6031,12 @@
  echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" 1>&6
 
     echo $ac_n "checking for win32_pstatus_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:5916: checking for win32_pstatus_t in sys/procfs.h" >&5
+echo "configure:6035: checking for win32_pstatus_t in sys/procfs.h" >&5
  if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_win32_pstatus_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5921 "configure"
+#line 6040 "configure"
 #include "confdefs.h"
 
 #define _SYSCALL32
@@ -5926,7 +6045,7 @@
 win32_pstatus_t avar
 ; return 0; }
 EOF
-if { (eval echo configure:5930: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:6049: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
 else
@@ -5968,6 +6087,13 @@
     WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
   fi
   ;;
+*-*-os2*)
+  if test "$enable_shared" = "yes"; then
+    WIN32LDFLAGS="-no-undefined"
+    WIN32LIBADD="-L`pwd`/../libiberty -liberty"
+#    WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl"
+  fi
+  ;;
 *-*-linux*)
   # We borrow WIN32LIBADD so that the shared libbfd won't depend on
   # libiberty.a.
@@ -6236,6 +6362,7 @@
     i386msdos_vec)		tb="$tb i386msdos.lo" ;;
     i386netbsd_vec)		tb="$tb i386netbsd.lo aout32.lo" ;;
     i386os9k_vec)		tb="$tb i386os9k.lo aout32.lo" ;;
+    i386aout_emx_vec)		tb="$tb i386aoutemx.lo aout32.lo" ;;
     i386pe_vec)			tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
     i386pei_vec)		tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
     i860coff_vec)		tb="$tb coff-i860.lo cofflink.lo" ;;
@@ -6396,10 +6523,10 @@
     if test -n "$GCC" ; then
        bad_64bit_gcc=no;
        echo $ac_n "checking for gcc version with buggy 64-bit support""... $ac_c" 1>&6
-echo "configure:6400: checking for gcc version with buggy 64-bit support" >&5
+echo "configure:6527: checking for gcc version with buggy 64-bit support" >&5
        # Add more tests for gcc versions with non-working 64-bit support here.
        cat > conftest.$ac_ext <<EOF
-#line 6403 "configure"
+#line 6530 "configure"
 #include "confdefs.h"
 :__GNUC__:__GNUC_MINOR__:__i386__:
 EOF
@@ -6445,17 +6572,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:6449: checking for $ac_hdr" >&5
+echo "configure:6576: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6454 "configure"
+#include <sys/types.h>
+#line 6582 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:6459: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:6587: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -6484,12 +6612,12 @@
 for ac_func in getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:6488: checking for $ac_func" >&5
+echo "configure:6616: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6493 "configure"
+#line 6621 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -6512,7 +6640,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:6516: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6644: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -6537,7 +6665,7 @@
 done
 
 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
-echo "configure:6541: checking for working mmap" >&5
+echo "configure:6669: checking for working mmap" >&5
 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -6545,7 +6673,7 @@
   ac_cv_func_mmap_fixed_mapped=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 6549 "configure"
+#line 6677 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test.
@@ -6685,7 +6813,7 @@
 }
 
 EOF
-if { (eval echo configure:6689: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:6817: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_mmap_fixed_mapped=yes
 else
@@ -6710,12 +6838,12 @@
 for ac_func in madvise mprotect
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:6714: checking for $ac_func" >&5
+echo "configure:6842: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6719 "configure"
+#line 6847 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -6738,7 +6866,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:6742: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6870: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -6845,6 +6973,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -6870,6 +7001,7 @@
 
 ac_given_srcdir=$srcdir
 ac_given_INSTALL="$INSTALL"
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile doc/Makefile bfd-in3.h:bfd-in2.h bfdver.h:version.h po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -6880,6 +7012,7 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
@@ -6903,6 +7036,8 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@host@%$host%g
 s%@host_alias@%$host_alias%g
 s%@host_cpu@%$host_cpu%g
@@ -6918,6 +7053,7 @@
 s%@build_cpu@%$build_cpu%g
 s%@build_vendor@%$build_vendor%g
 s%@build_os@%$build_os%g
+s%@CC@%$CC%g
 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
 s%@INSTALL_DATA@%$INSTALL_DATA%g
@@ -6933,10 +7069,8 @@
 s%@bfd_version_string@%$bfd_version_string%g
 s%@AR@%$AR%g
 s%@RANLIB@%$RANLIB%g
-s%@CC@%$CC%g
 s%@LN_S@%$LN_S%g
 s%@OBJEXT@%$OBJEXT%g
-s%@EXEEXT@%$EXEEXT%g
 s%@STRIP@%$STRIP%g
 s%@LIBTOOL@%$LIBTOOL%g
 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
@@ -7058,14 +7192,15 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  [/\\]* | [a-zA-Z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
   esac
 
   case "$ac_given_INSTALL" in
-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  [/$\\]* | [A-Za-z]:*) INSTALL="$ac_given_INSTALL" ;;
   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
   esac
 
@@ -7078,7 +7213,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
@@ -7125,7 +7260,9 @@
   echo creating $ac_file
 
   rm -f conftest.frag conftest.in conftest.out
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+# kso the other way around might work better with drive letters and such.
+#  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%:% $ac_given_srcdir/%g" -e "s%^%$ac_given_srcdir/%" `
   cat $ac_file_inputs > conftest.in
 
 EOF
Index: src/binutils/bfd/configure.in
===================================================================
RCS file: /gccos2/src/binutils/bfd/configure.in,v
retrieving revision 1.1.1.2
retrieving revision 1.8
diff -w -u -r1.1.1.2 -r1.8
--- src/binutils/bfd/configure.in	16 Aug 2003 16:42:57 -0000	1.1.1.2
+++ src/binutils/bfd/configure.in	13 Mar 2005 23:44:50 -0000	1.8
@@ -103,7 +103,7 @@
 
 AC_PROG_CC
 
-ALL_LINGUAS="fr tr ja es sv da zh_CN"
+ALL_LINGUAS="fr ja es sv da zh_CN"
 CY_GNU_GETTEXT
 
 # Permit host specific settings.
@@ -241,7 +241,11 @@
 changequote(,)dnl
   i[3456]86-*-isc*)	COREFILE=trad-core.lo ;;
   i[3456]86-*-aix*)	COREFILE=aix386-core.lo ;;
+  i[3456]86-*-os2*)
 changequote([,])dnl
+	COREFILE=trad-core.lo
+	TRAD_HEADER='"hosts/i386emx.h"'
+	;;
   i860-*-mach3* | i860-*-osf1*)
 	COREFILE=trad-core.lo
 	TRAD_HEADER='"hosts/i860mach3.h"'
@@ -428,6 +432,13 @@
     WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
   fi
   ;;
+*-*-os2*)
+  if test "$enable_shared" = "yes"; then
+    WIN32LDFLAGS="-no-undefined"
+    WIN32LIBADD="-L`pwd`/../libiberty -liberty"
+#    WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl"
+  fi
+  ;;
 *-*-linux*)
   # We borrow WIN32LIBADD so that the shared libbfd won't depend on
   # libiberty.a.
@@ -698,6 +709,7 @@
     i386msdos_vec)		tb="$tb i386msdos.lo" ;;
     i386netbsd_vec)		tb="$tb i386netbsd.lo aout32.lo" ;;
     i386os9k_vec)		tb="$tb i386os9k.lo aout32.lo" ;;
+    i386aout_emx_vec)		tb="$tb i386aoutemx.lo aout32.lo" ;;
     i386pe_vec)			tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
     i386pei_vec)		tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
     i860coff_vec)		tb="$tb coff-i860.lo cofflink.lo" ;;
Index: src/binutils/bfd/host-aout.c
===================================================================
RCS file: /gccos2/src/binutils/bfd/host-aout.c,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
Index: src/binutils/bfd/i386aoutemx.c
===================================================================
RCS file: src/binutils/bfd/i386aoutemx.c
diff -N src/binutils/bfd/i386aoutemx.c
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/bfd/i386aoutemx.c	6 Jun 2005 02:42:09 -0000	1.7
@@ -0,0 +1,324 @@
+/* BFD back-end for emx a.out binaries, derived from i386aout.c and aout-target.h
+   Copyright 1990, 1991, 1992 Free Software Foundation, Inc.
+
+This file is part of BFD, the Binary File Descriptor library.
+
+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
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
+
+#include "sysdep.h"
+#ifdef TRAD_HEADER
+#include TRAD_HEADER
+#endif
+#include "bfd.h"
+
+#ifndef EMX
+#error "EMX TARGET! EMX isn't defined!!!"
+#endif
+
+
+/* Avoid multiple defininitions from aoutx if supporting standarad a.out
+   as well as our own.  */
+/* Do not "beautify" the CONCAT* macro args.  Traditional C will not
+   remove whitespace added here, and thus will fail to concatenate
+   the tokens.  */
+#define NAME(x,y)               CONCAT3(i386aout_emx,_32_,y)
+
+/* previously in hosts/i386emx.h */
+#define DEFAULT_ARCH		bfd_arch_i386
+
+#define MY(OP)			CONCAT2(i386aout_emx_,OP)
+#define TARGETNAME		"a.out-emx"
+
+#define TARGET_PAGE_SIZE	0x1000
+#define TARGET_SEGMENT_SIZE	0x10000
+#define TEXT_START_ADDR		0x10000
+#define TARGET_STACK_END_ADDR	0x80000000
+
+#define HOST_PAGE_SIZE          0x1000
+#define HOST_SEGMENT_SIZE       0x10000
+#define HOST_TEXT_START_ADDR    0x10000
+#define HOST_STACK_END_ADDR     0x80000000
+
+
+#define ZMAGIC_DISK_BLOCK_SIZE	1024
+#define BYTES_IN_WORD		4
+#define NO_CORE_COMMAND
+
+#define NO_WRITE_HEADER_KLUDGE	1
+
+#define N_HEADER_IN_TEXT(x) 0
+
+#define N_TXTOFF(x)	\
+    (N_MAGIC(x) != ZMAGIC ? EXEC_BYTES_SIZE : /* object file or NMAGIC */\
+     N_SHARED_LIB(x) ? 0 : \
+     N_HEADER_IN_TEXT(x) ?	\
+	    EXEC_BYTES_SIZE :			/* no padding */\
+            0x400 + (x).a_hdrofs \
+    )
+
+#define N_DATOFF(x) (N_TXTOFF(x) + N_TXTSIZE(x))
+
+#define IS_STAB(flags) (((flags) & N_STAB) \
+	&& (flags) != (N_IMP1|N_EXT) && (flags) != (N_IMP2|N_EXT) \
+        && ((flags) & ~N_EXT) != N_EXP)
+
+/* end of old hosts/i386emx.h */
+
+
+#include <symcat.h>
+#define MY_object_p                 MY(object_p)
+#define MY_backend_data            &MY(backend_data)
+#define MY_bfd_reloc_type_lookup    i386aout_emx_reloc_type_lookup
+
+#include "libaout.h"
+#include "aout/aout64.h"
+
+static bfd_boolean      MY(set_sizes) PARAMS ((bfd *));
+const bfd_target *      MY(object_p) PARAMS ((bfd *));
+reloc_howto_type *      MY(reloc_type_lookup) PARAMS ((bfd *, bfd_reloc_code_real_type));
+bfd_reloc_status_type   MY(generic_reloc) PARAMS ((bfd *, arelent *, asymbol *, PTR, asection *, bfd *, char **));
+/*reloc_howto_type *  MY(reloc_howto) PARAMS ((bfd *, struct reloc_std_external *, int *, int *, int *));*/
+
+reloc_howto_type MY(howto_table)[] =
+{
+  /* type              rs size bsz  pcrel bitpos ovrf                     sf                name      part_inpl readmask  setmask    pcdone.  */
+HOWTO ( 0,             0,  0,   8,  FALSE, 0, complain_overflow_bitfield, MY(generic_reloc),"8",        TRUE, 0x000000ff,0x000000ff, FALSE),
+HOWTO ( 1,             0,  1,   16, FALSE, 0, complain_overflow_bitfield, MY(generic_reloc),"16",       TRUE, 0x0000ffff,0x0000ffff, FALSE),
+HOWTO ( 2,             0,  2,   32, FALSE, 0, complain_overflow_bitfield, MY(generic_reloc),"32",       TRUE, 0xffffffff,0xffffffff, FALSE),
+HOWTO ( 3,             0,  4,   64, FALSE, 0, complain_overflow_bitfield, MY(generic_reloc),"64",       TRUE, 0xdeaddead,0xdeaddead, FALSE),
+HOWTO ( 4,             0,  0,   8,  TRUE,  0, complain_overflow_signed,   MY(generic_reloc),"DISP8",    TRUE, 0x000000ff,0x000000ff, FALSE),
+HOWTO ( 5,             0,  1,   16, TRUE,  0, complain_overflow_signed,   MY(generic_reloc),"DISP16",   TRUE, 0x0000ffff,0x0000ffff, FALSE),
+HOWTO ( 6,             0,  2,   32, TRUE,  0, complain_overflow_signed,   MY(generic_reloc),"DISP32",   TRUE, 0xffffffff,0xffffffff, FALSE),
+HOWTO ( 7,             0,  4,   64, TRUE,  0, complain_overflow_signed,   MY(generic_reloc),"DISP64",   TRUE, 0xfeedface,0xfeedface, FALSE),
+HOWTO ( 8,             0,  2,    0, FALSE, 0, complain_overflow_bitfield, MY(generic_reloc),"GOT_REL",  FALSE,         0,0x00000000, FALSE),
+HOWTO ( 9,             0,  1,   16, FALSE, 0, complain_overflow_bitfield, MY(generic_reloc),"BASE16",   FALSE,0xffffffff,0xffffffff, FALSE),
+HOWTO (10,             0,  2,   32, FALSE, 0, complain_overflow_bitfield, MY(generic_reloc),"BASE32",   FALSE,0xffffffff,0xffffffff, FALSE),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+  HOWTO (16,	       0,  2,	 0, FALSE, 0, complain_overflow_bitfield, MY(generic_reloc),"JMP_TABLE", FALSE,         0,0x00000000, FALSE),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+  HOWTO (32,	       0,  2,	 0, FALSE, 0, complain_overflow_bitfield, MY(generic_reloc),"RELATIVE",  FALSE,         0,0x00000000, FALSE),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+EMPTY_HOWTO (-1),
+  HOWTO (40,	       0,  2,	 0, FALSE, 0, complain_overflow_bitfield,0,"BASEREL",   FALSE,         0,0x00000000, FALSE),
+};
+
+
+CONST struct aout_backend_data MY(backend_data) = {
+  0,				/* zmagic contiguous */
+  0,				/* text incl header */
+  0,				/* entry is text address */
+  0,				/* exec_hdr_flags */
+  0,				/* text vma? */
+  MY(set_sizes),
+  1,				/* exec header not counted */
+  0,				/* add_dynamic_symbols */
+  0,				/* add_one_symbol */
+  0,				/* link_dynamic_object */
+  0,				/* write_dynamic_symbol */
+  0,				/* check_dynamic_reloc */
+  0				/* finish_dynamic_link */
+};
+
+#define MY_get_section_contents _bfd_generic_get_section_contents
+#include "aoutx.h"
+
+#include "aout-target.h"
+
+#ifndef __EMX__
+
+/* Cross-compilation support, borrowed from EMX C runtime library */
+int _fseek_hdr PARAMS ((FILE *));
+
+int _fseek_hdr (FILE *stream)
+{
+  struct
+    {
+      char magic[2];
+      char fill1[6];
+      unsigned short hdr_size;
+    } exe_hdr;
+  struct
+    {
+      char sig[16];
+      char bound;
+      char fill1;
+      unsigned short hdr_loc_lo;      /* cannot use long, alignment! */
+      unsigned short hdr_loc_hi;
+    } patch;
+  long original_pos;
+  int saved_errno;
+
+  original_pos = ftell (stream);
+  if (fread (&exe_hdr, sizeof (exe_hdr), 1, stream) != 1)
+    goto failure;
+  if (memcmp (exe_hdr.magic, "MZ", 2) != 0)
+    return (fseek (stream, original_pos, SEEK_SET) == -1 ? -1 : 0);
+  if (fseek (stream, original_pos + 16 * exe_hdr.hdr_size, SEEK_SET) == -1)
+    goto failure;
+  if (fread (&patch, sizeof (patch), 1, stream) != 1)
+    goto failure;
+  if (memcmp (patch.sig, "emx", 3) != 0)
+    goto failure;
+  if (fseek (stream, original_pos + patch.hdr_loc_lo
+             + 65536L * patch.hdr_loc_hi, SEEK_SET) == -1)
+    goto failure;
+  return 0;
+
+failure:
+  saved_errno = errno;
+  fseek (stream, original_pos, SEEK_SET);
+  errno = saved_errno;
+  return -1;
+}
+#endif
+
+
+/*
+ * Finish up the reading of an a.out file header
+ */
+const bfd_target *
+MY(object_p) (abfd)
+  bfd *abfd;
+{
+  struct external_exec exec_bytes;	/* Raw exec header from file */
+  struct internal_exec exec;		/* Cleaned-up exec header */
+  const bfd_target *target;
+  size_t org_pos, add;
+
+  org_pos = bfd_tell (abfd);
+  (void)_fseek_hdr(bfd_cache_lookup(abfd));
+  add = bfd_tell (abfd) - org_pos;
+
+  if (bfd_bread ((PTR) &exec_bytes, EXEC_BYTES_SIZE, abfd)
+      != EXEC_BYTES_SIZE)
+  {
+    if (bfd_get_error () != bfd_error_system_call)
+      bfd_set_error (bfd_error_wrong_format);
+    return 0;
+  }
+
+  exec.a_info = bfd_h_get_32 (abfd, exec_bytes.e_info);
+
+  if (N_BADMAG (exec))
+    return 0;
+
+  NAME(aout,swap_exec_header_in)(abfd, &exec_bytes, &exec);
+  exec.a_hdrofs = add;
+  target = NAME(aout,some_aout_object_p) (abfd, &exec, MY(callback));
+  return target;
+}
+
+
+reloc_howto_type *
+MY(reloc_type_lookup) (abfd,code)
+     bfd *abfd;
+     bfd_reloc_code_real_type code;
+{
+#undef STD
+#define STD(i, j)	case i: return &MY(howto_table)[j]
+
+  if (obj_reloc_entry_size (abfd) == RELOC_EXT_SIZE)
+    return NAME(aout,reloc_type_lookup) (abfd, code);
+
+
+  if (code == BFD_RELOC_CTOR)
+    switch (bfd_get_arch_info (abfd)->bits_per_address)
+      {
+      case 32:
+	code = BFD_RELOC_32;
+	break;
+      case 64:
+	code = BFD_RELOC_64;
+	break;
+      }
+
+  /* std relocs.  */
+  switch (code)
+    {
+      STD (BFD_RELOC_8, 0);
+      STD (BFD_RELOC_16, 1);
+      STD (BFD_RELOC_32, 2);
+      STD (BFD_RELOC_8_PCREL, 4);
+      STD (BFD_RELOC_16_PCREL, 5);
+      STD (BFD_RELOC_32_PCREL, 6);
+      STD (BFD_RELOC_16_BASEREL, 9);
+      STD (BFD_RELOC_32_BASEREL, 10);
+    default: return (reloc_howto_type *) NULL;
+    }
+}
+
+/* ELF relocs are against symbols.  If we are producing relocateable
+   output, and the reloc is against an external symbol, and nothing
+   has given us any additional addend, the resulting reloc will also
+   be against the same symbol.  In such a case, we don't want to
+   change anything about the way the reloc is handled, since it will
+   all be done at final link time.  Rather than put special case code
+   into bfd_perform_relocation, all the reloc types use this howto
+   function.  It just short circuits the reloc if producing
+   relocateable output against an external symbol.  */
+
+bfd_reloc_status_type
+MY(generic_reloc) (abfd,
+		   reloc_entry,
+		   symbol,
+		   data,
+		   input_section,
+		   output_bfd,
+		   error_message)
+     bfd *abfd ATTRIBUTE_UNUSED;
+     arelent *reloc_entry;
+     asymbol *symbol;
+     PTR data ATTRIBUTE_UNUSED;
+     asection *input_section;
+     bfd *output_bfd;
+     char **error_message ATTRIBUTE_UNUSED;
+{
+  if (output_bfd != (bfd *) NULL
+      && (symbol->flags & BSF_SECTION_SYM) == 0
+      && (! reloc_entry->howto->partial_inplace
+	  || reloc_entry->addend == 0))
+    {
+      reloc_entry->address += input_section->output_offset;
+      return bfd_reloc_ok;
+    }
+
+  return bfd_reloc_continue;
+}
+
+
+
Index: src/binutils/bfd/libaout.h
===================================================================
RCS file: /gccos2/src/binutils/bfd/libaout.h,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/bfd/libaout.h	16 Aug 2003 16:44:20 -0000	1.1.1.2
+++ src/binutils/bfd/libaout.h	16 Dec 2003 22:01:17 -0000	1.5
@@ -23,6 +23,14 @@
 #ifndef LIBAOUT_H
 #define LIBAOUT_H
 
+/* !! NASTY HACK !! */
+#ifdef __EMX__
+#include "config.h"
+#ifdef TRAD_HEADER
+#include TRAD_HEADER
+#endif
+#endif
+
 /* We try to encapsulate the differences in the various a.out file
    variants in a few routines, and otherwise share large masses of code.
    This means we only have to fix bugs in one place, most of the time.  */
@@ -250,6 +258,15 @@
 struct internal_exec
 {
     long a_info;		/* Magic number and flags, packed */
+#ifdef EMX
+    long a_hdrofs;		/* Offset from file start to a.out header */
+#else
+/** remove me **/
+#ifdef __EMX__
+#error "error EMX is not defined!!!"
+#endif
+/** remove me **/
+#endif
     bfd_vma a_text;		/* length of text, in bytes  */
     bfd_vma a_data;		/* length of data, in bytes  */
     bfd_vma a_bss;		/* length of uninitialized data area in mem */
Index: src/binutils/bfd/syms.c
===================================================================
RCS file: /gccos2/src/binutils/bfd/syms.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/bfd/syms.c	16 Aug 2003 16:44:51 -0000	1.1.1.2
+++ src/binutils/bfd/syms.c	6 Jun 2005 02:42:09 -0000	1.4
@@ -288,6 +288,15 @@
 .  {* This symbol is thread local.  Used in ELF.  *}
 .#define BSF_THREAD_LOCAL  0x40000
 .
+.  {* Symbol is an emx export definition.  *}
+.#define BSF_EMX_EXPORT    0x10000000
+.
+.  {* Symbol is an emx import reference.  *}
+.#define BSF_EMX_IMPORT1   0x20000000
+.
+.  {* Symbol is an emx import definition.  *}
+.#define BSF_EMX_IMPORT2   0x40000000
+.
 .  flagword flags;
 .
 .  {* A pointer to the section to which this symbol is
@@ -467,6 +476,11 @@
 	   ((type & BSF_LOCAL)
 	    ? (type & BSF_GLOBAL) ? '!' : 'l'
 	    : (type & BSF_GLOBAL) ? 'g' : ' '),
+#ifdef EMX
+	   (type & BSF_EMX_IMPORT1) ? 'e' :
+	   (type & BSF_EMX_IMPORT2) ? 'E' :
+	   (type & BSF_EMX_EXPORT) ? 'X' :
+#endif /* EMX */
 	   (type & BSF_WEAK) ? 'w' : ' ',
 	   (type & BSF_CONSTRUCTOR) ? 'C' : ' ',
 	   (type & BSF_WARNING) ? 'W' : ' ',
@@ -667,6 +681,14 @@
       else
 	return 'W';
     }
+#ifdef EMX
+  if (symbol->flags & BSF_EMX_IMPORT1)
+    return 'e';
+  if (symbol->flags & BSF_EMX_IMPORT2)
+    return 'E';
+  if (symbol->flags & BSF_EMX_EXPORT)
+    return 'X';
+#endif /* EMX */
   if (!(symbol->flags & (BSF_GLOBAL | BSF_LOCAL)))
     return '?';
 
Index: src/binutils/bfd/sysdep.h
===================================================================
RCS file: /gccos2/src/binutils/bfd/sysdep.h,v
retrieving revision 1.1.1.2
retrieving revision 1.6
diff -w -u -r1.1.1.2 -r1.6
--- src/binutils/bfd/sysdep.h	16 Aug 2003 16:44:51 -0000	1.1.1.2
+++ src/binutils/bfd/sysdep.h	16 Dec 2003 22:01:17 -0000	1.6
@@ -26,6 +26,12 @@
 
 #include "config.h"
 
+#ifdef __EMX__ /* r=bird: hmm seen this before. */
+#ifdef TRAD_HEADER
+#include TRAD_HEADER
+#endif
+#endif /* __EMX__ */
+
 #ifdef HAVE_STDDEF_H
 #include <stddef.h>
 #endif
Index: src/binutils/bfd/targets.c
===================================================================
RCS file: /gccos2/src/binutils/bfd/targets.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/bfd/targets.c	16 Aug 2003 16:44:51 -0000	1.1.1.2
+++ src/binutils/bfd/targets.c	25 Sep 2003 19:27:01 -0000	1.4
@@ -629,6 +629,7 @@
 extern const bfd_target i386aout_vec;
 extern const bfd_target i386bsd_vec;
 extern const bfd_target i386coff_vec;
+extern const bfd_target i386aout_emx_vec;
 extern const bfd_target i386dynix_vec;
 extern const bfd_target i386freebsd_vec;
 extern const bfd_target i386linux_vec;
@@ -933,6 +934,7 @@
 	&hp300bsd_vec,
 #endif
 	&hp300hpux_vec,
+	&i386aout_emx_vec,
 	&i386aout_vec,
 	&i386bsd_vec,
 	&i386coff_vec,
Index: src/binutils/bfd/trad-core.c
===================================================================
RCS file: /gccos2/src/binutils/bfd/trad-core.c,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/bfd/trad-core.c	16 Aug 2003 16:44:52 -0000	1.1.1.2
+++ src/binutils/bfd/trad-core.c	25 Sep 2003 19:27:01 -0000	1.5
@@ -50,6 +50,9 @@
 struct trad_core_struct
 {
   asection *data_section;
+#ifdef EMX
+  asection *heap_section;
+#endif /* EMX */
   asection *stack_section;
   asection *reg_section;
   struct user u;
@@ -57,6 +60,9 @@
 
 #define core_upage(bfd) (&((bfd)->tdata.trad_core_data->u))
 #define core_datasec(bfd) ((bfd)->tdata.trad_core_data->data_section)
+#ifdef EMX
+#define core_heapsec(bfd) ((bfd)->tdata.trad_core_data->heap_section)
+#endif /* EMX */
 #define core_stacksec(bfd) ((bfd)->tdata.trad_core_data->stack_section)
 #define core_regsec(bfd) ((bfd)->tdata.trad_core_data->reg_section)
 
@@ -97,6 +103,10 @@
     }
 
   /* Sanity check perhaps??? */
+#ifdef EMX
+  if (u.u_magic != UMAGIC)
+    return 0;
+#else /* !EMX */
   if (u.u_dsize > 0x1000000)	/* Remember, it's in pages...  */
     {
       bfd_set_error (bfd_error_wrong_format);
@@ -145,6 +155,7 @@
       }
 #endif
   }
+#endif /* !EMX */
 
   /* OK, we believe you.  You're a core file (sure, sure).  */
 
@@ -170,11 +181,32 @@
   core_regsec (abfd) = bfd_make_section_anyway (abfd, ".reg");
   if (core_regsec (abfd) == NULL)
     goto fail;
+#ifdef EMX
+  core_heapsec (abfd) = bfd_make_section_anyway (abfd, ".heap");
+  if (core_heapsec (abfd) == NULL)
+    goto fail;
+#endif /* EMX */
+
+  core_stacksec (abfd)->name = ".stack";
+  core_datasec (abfd)->name = ".data";
+#ifdef EMX
+  core_heapsec (abfd)->name = ".heap";
+#endif /* EMX */
+  core_regsec (abfd)->name = ".reg";
 
   core_stacksec (abfd)->flags = SEC_ALLOC + SEC_LOAD + SEC_HAS_CONTENTS;
   core_datasec (abfd)->flags = SEC_ALLOC + SEC_LOAD + SEC_HAS_CONTENTS;
   core_regsec (abfd)->flags = SEC_HAS_CONTENTS;
-
+#ifdef EMX
+  core_heapsec (abfd)->flags = SEC_ALLOC + SEC_LOAD + SEC_HAS_CONTENTS;
+#endif /* EMX */
+
+#ifdef EMX
+  core_datasec (abfd)->_raw_size =  u.u_data_end - u.u_data_base;
+  core_heapsec (abfd)->_raw_size = u.u_heap_brk - u.u_heap_base;
+  core_stacksec (abfd)->_raw_size = u.u_stack_end - u.u_stack_low;
+  core_regsec (abfd)->_raw_size = sizeof (struct user);
+#else /* not EMX */
   core_datasec (abfd)->_raw_size =  NBPG * u.u_dsize
 #ifdef TRAD_CORE_DSIZE_INCLUDES_TSIZE
     - NBPG * u.u_tsize
@@ -182,9 +214,15 @@
       ;
   core_stacksec (abfd)->_raw_size = NBPG * u.u_ssize;
   core_regsec (abfd)->_raw_size = NBPG * UPAGES; /* Larger than sizeof struct u */
+#endif /* not EMX */
 
   /* What a hack... we'd like to steal it from the exec file,
      since the upage does not seem to provide it.  FIXME.  */
+#ifdef EMX
+  core_datasec (abfd)->vma = u.u_data_base;
+  core_heapsec (abfd)->vma = u.u_heap_base;
+  core_stacksec (abfd)->vma = u.u_stack_low;
+#else /* not EMX */
 #ifdef HOST_DATA_START_ADDR
   core_datasec (abfd)->vma = HOST_DATA_START_ADDR;
 #else
@@ -196,6 +234,7 @@
 #else
   core_stacksec (abfd)->vma = HOST_STACK_END_ADDR - (NBPG * u.u_ssize);
 #endif
+#endif /* not EMX */
 
   /* This is tricky.  As the "register section", we give them the entire
      upage and stack.  u.u_ar0 points to where "register 0" is stored.
@@ -213,17 +252,27 @@
      using minor trickery to get around the offset-or-absolute-addr problem.  */
   core_regsec (abfd)->vma = - (bfd_vma) (unsigned long) u.u_ar0;
 
+#ifdef EMX
+  core_datasec (abfd)->filepos = u.u_data_off;
+  core_heapsec (abfd)->filepos = u.u_heap_off;
+  core_stacksec (abfd)->filepos = u.u_stack_off;
+#else /* not EMX */
   core_datasec (abfd)->filepos = NBPG * UPAGES;
   core_stacksec (abfd)->filepos = (NBPG * UPAGES) + NBPG * u.u_dsize
 #ifdef TRAD_CORE_DSIZE_INCLUDES_TSIZE
     - NBPG * u.u_tsize
 #endif
       ;
+#endif /* not EMX */
+
   core_regsec (abfd)->filepos = 0; /* Register segment is the upage */
 
   /* Align to word at least */
   core_stacksec (abfd)->alignment_power = 2;
   core_datasec (abfd)->alignment_power = 2;
+#ifdef EMX
+  core_heapsec (abfd)->alignment_power = 2;
+#endif /* EMX */
   core_regsec (abfd)->alignment_power = 2;
 
   return abfd->xvec;
Index: src/binutils/bfd/doc/Makefile.am
===================================================================
RCS file: /gccos2/src/binutils/bfd/doc/Makefile.am,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/bfd/doc/Makefile.am	16 Aug 2003 16:45:13 -0000	1.1.1.2
+++ src/binutils/bfd/doc/Makefile.am	29 Jan 2004 20:24:07 -0000	1.2
@@ -55,7 +55,7 @@
 MKDOC = chew$(EXEEXT_FOR_BUILD)
 
 $(MKDOC): chew.o
-	$(CC_FOR_BUILD) -o $(MKDOC) chew.o $(LOADLIBES) $(LDFLAGS)
+	$(CC_FOR_BUILD) -o $(MKDOC) chew.o $(LOADLIBES) $(LDFLAGS) $(INTLLIBS)
 
 chew.o: chew.c
 	$(CC_FOR_BUILD) -c -I.. -I$(srcdir)/.. -I$(srcdir)/../../include -I$(srcdir)/../../intl -I../../intl $(H_CFLAGS) $(CFLAGS) $(srcdir)/chew.c
Index: src/binutils/bfd/doc/Makefile.in
===================================================================
RCS file: /gccos2/src/binutils/bfd/doc/Makefile.in,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/bfd/doc/Makefile.in	16 Aug 2003 16:45:14 -0000	1.1.1.2
+++ src/binutils/bfd/doc/Makefile.in	29 Jan 2004 20:24:07 -0000	1.2
@@ -469,7 +469,7 @@
 
 
 $(MKDOC): chew.o
-	$(CC_FOR_BUILD) -o $(MKDOC) chew.o $(LOADLIBES) $(LDFLAGS)
+	$(CC_FOR_BUILD) -o $(MKDOC) chew.o $(LOADLIBES) $(LDFLAGS) $(INTLLIBS)
 
 chew.o: chew.c
 	$(CC_FOR_BUILD) -c -I.. -I$(srcdir)/.. -I$(srcdir)/../../include -I$(srcdir)/../../intl -I../../intl $(H_CFLAGS) $(CFLAGS) $(srcdir)/chew.c
Index: src/binutils/bfd/hosts/i386emx.h
===================================================================
RCS file: src/binutils/bfd/hosts/i386emx.h
diff -N src/binutils/bfd/hosts/i386emx.h
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/bfd/hosts/i386emx.h	6 Jun 2005 02:42:09 -0000	1.6
@@ -0,0 +1,66 @@
+/* Intel ix86 running OS/2 or DOS */
+
+#ifndef __I386EMX__H__
+#define __I386EMX__H__
+
+#define EMX
+
+#define HOST_PAGE_SIZE          0x1000
+#define HOST_SEGMENT_SIZE       0x10000
+#define HOST_TEXT_START_ADDR    0x10000
+#define HOST_STACK_END_ADDR     0x80000000
+
+#ifndef TEXT_START_ADDR /* bird: does this need to be BFD wide? */
+#define TEXT_START_ADDR		0x10000
+#endif
+
+#define NO_CORE_COMMAND
+
+#if 0 /* moved to i386aoutemx.c */
+
+#define DEFAULT_ARCH		bfd_arch_i386
+
+#define TARGET_PAGE_SIZE	0x1000
+#define TARGET_SEGMENT_SIZE	0x10000
+#define TARGET_STACK_END_ADDR	0x80000000
+
+#define ZMAGIC_DISK_BLOCK_SIZE	1024
+#define BYTES_IN_WORD		4
+
+#define MY(OP)			CONCAT2(i386aout_emx_,OP)
+#define TARGETNAME		"a.out-emx"
+#define NO_WRITE_HEADER_KLUDGE	1
+
+#define N_HEADER_IN_TEXT(x) 0
+
+#define N_TXTOFF(x)	\
+    (N_MAGIC(x) != ZMAGIC ? EXEC_BYTES_SIZE : /* object file or NMAGIC */\
+     N_SHARED_LIB(x) ? 0 : \
+     N_HEADER_IN_TEXT(x) ?	\
+	    EXEC_BYTES_SIZE :			/* no padding */\
+            0x400 + (x).a_hdrofs \
+    )
+
+#define N_DATOFF(x) (N_TXTOFF(x) + N_TXTSIZE(x))
+
+#endif /* moved to i386aoutemx.c */
+
+/* a.out executables emx-specific header */
+struct exec                     /* bird: should this be BFD wide or only for the emx target? */
+{
+  unsigned long a_info;		/* Use macros N_MAGIC, etc for access */
+  unsigned a_text;		/* length of text, in bytes */
+  unsigned a_data;		/* length of data, in bytes */
+  unsigned a_bss;		/* length of uninitialized data area for file, in bytes */
+  unsigned a_syms;		/* length of symbol table data in file, in bytes */
+  unsigned a_entry;		/* start address */
+  unsigned a_trsize;		/* length of relocation info for text, in bytes */
+  unsigned a_drsize;		/* length of relocation info for data, in bytes */
+};
+
+ /* bird: should this be BFD wide or only for the emx target? */
+#define IS_STAB(flags) (((flags) & N_STAB) \
+	&& (flags) != (N_IMP1|N_EXT) && (flags) != (N_IMP2|N_EXT) \
+        && ((flags) & ~N_EXT) != N_EXP)
+
+#endif /* __I386EMX__H__ */
Index: src/binutils/bfd/po/Make-in
===================================================================
RCS file: /gccos2/src/binutils/bfd/po/Make-in,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/bfd/po/Make-in	16 Aug 2003 16:45:25 -0000	1.1.1.2
+++ src/binutils/bfd/po/Make-in	30 Jan 2004 16:07:38 -0000	1.3
@@ -30,10 +30,10 @@
 
 CC = @CC@
 GENCAT = @GENCAT@
-GMSGFMT = PATH=../src:$$PATH @GMSGFMT@
+GMSGFMT = PATH="../src@PATH_IFS@$$PATH" @GMSGFMT@
 MSGFMT = @MSGFMT@
-XGETTEXT = PATH=../src:$$PATH @XGETTEXT@
-MSGMERGE = PATH=../src:$$PATH msgmerge
+XGETTEXT = PATH="../src@PATH_IFS@$$PATH" @XGETTEXT@
+MSGMERGE = PATH="../src@PATH_IFS@$$PATH" msgmerge
 
 DEFS = @DEFS@
 CFLAGS = @CFLAGS@
@@ -222,7 +222,7 @@
 
 update-po: Makefile
 	$(MAKE) $(PACKAGE).pot
-	PATH=`pwd`/../src:$$PATH; \
+	PATH="`pwd`/../src@PATH_IFS@$$PATH"; \
 	cd $(srcdir); \
 	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
Index: src/binutils/bfd/po/tr.po
===================================================================
RCS file: src/binutils/bfd/po/tr.po
diff -N src/binutils/bfd/po/tr.po
--- src/binutils/bfd/po/tr.po	16 Aug 2003 16:45:29 -0000	1.1.1.1
+++ nul	1 Jan 1970 00:00:00 -0000
@@ -1,2909 +0,0 @@
-# BFD Turkish Translation.
-# Copyright (C) 2001 Free Software Foundation, Inc.
-# Deniz Akkus Kanca <deniz@arayan.com>, 2001.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: bfd 2.12.91\n"
-"POT-Creation-Date: 2002-07-23 15:55-0400\n"
-"PO-Revision-Date: 2002-08-10 13:11EET\n"
-"Last-Translator: Deniz Akkus Kanca <deniz@arayan.com>\n"
-"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.9.5\n"
-
-#: aout-adobe.c:197
-#, c-format
-msgid "%s: Unknown section type in a.out.adobe file: %x\n"
-msgstr "%s: a.out.adobe dosyasında bilinmeyen bölüm türü: %x\n"
-
-#: aout-cris.c:208
-#, c-format
-msgid "%s: Invalid relocation type exported: %d"
-msgstr "%s: Geçersiz yer değiştirme türü ihraç edilmiş: %d"
-
-#: aout-cris.c:252
-#, c-format
-msgid "%s: Invalid relocation type imported: %d"
-msgstr "%s: Geçersiz yer değiştirme türü ithal edilmiş: %d"
-
-#: aout-cris.c:263
-#, c-format
-msgid "%s: Bad relocation record imported: %d"
-msgstr "%s: Geçersiz yer değiştirme kaydı ithal edilmiş: %d"
-
-#: aoutx.h:1282 aoutx.h:1699
-#, c-format
-msgid "%s: can not represent section `%s' in a.out object file format"
-msgstr "%s: `%s' bölümü a.out nesne dosya biçeminde gösterilemez"
-
-#: aoutx.h:1669
-#, c-format
-msgid "%s: can not represent section for symbol `%s' in a.out object file format"
-msgstr "%s: `%s' sembol bölümü a.out nesne dosyasında gösterilemez"
-
-#: aoutx.h:1671
-msgid "*unknown*"
-msgstr "*bilinmeyen*"
-
-#: aoutx.h:3732
-#, c-format
-msgid "%s: relocateable link from %s to %s not supported"
-msgstr "%s: %s'dan %s'ya yeri değiştirilebilen bağ desteklenmiyor"
-
-#: archive.c:1826
-msgid "Warning: writing archive was slow: rewriting timestamp\n"
-msgstr "Uyarı: arşiv yazma işlemi yavaş: zaman damgası yeniden yazılıyor\n"
-
-#: archive.c:2093
-msgid "Reading archive file mod timestamp"
-msgstr "Arşiv dosyası değişim zaman damgası okunuyor"
-
-#. FIXME: bfd can't call perror.
-#: archive.c:2120
-msgid "Writing updated armap timestamp"
-msgstr "Güncellenmiş armap zaman damgası yazılıyor"
-
-#: bfd.c:274
-msgid "No error"
-msgstr "Hata yok"
-
-#: bfd.c:275
-msgid "System call error"
-msgstr "Sistem çağrı hatası"
-
-#: bfd.c:276
-msgid "Invalid bfd target"
-msgstr "Geçersiz bfd hedefi"
-
-#: bfd.c:277
-msgid "File in wrong format"
-msgstr "Dosya yanlış biçemde"
-
-#: bfd.c:278
-msgid "Archive object file in wrong format"
-msgstr "Arşiv nesne dosyası yanlış biçemde"
-
-#: bfd.c:279
-msgid "Invalid operation"
-msgstr "Geçersiz işlem"
-
-#: bfd.c:280
-msgid "Memory exhausted"
-msgstr "Bellek tükendi"
-
-#: bfd.c:281
-msgid "No symbols"
-msgstr "Sembol yok"
-
-#: bfd.c:282
-msgid "Archive has no index; run ranlib to add one"
-msgstr "Arşivin indeksi yok; ranlib çalıştırarak indeks ekleyin"
-
-#: bfd.c:283
-msgid "No more archived files"
-msgstr "Başka arşivlenmiş dosya yok"
-
-#: bfd.c:284
-msgid "Malformed archive"
-msgstr "Bozuk arşiv"
-
-#: bfd.c:285
-msgid "File format not recognized"
-msgstr "Dosya biçemi tanınmıyor"
-
-#: bfd.c:286
-msgid "File format is ambiguous"
-msgstr "Dosya biçemi belirsiz"
-
-#: bfd.c:287
-msgid "Section has no contents"
-msgstr "Bölümde içerik yok"
-
-#: bfd.c:288
-msgid "Nonrepresentable section on output"
-msgstr "Çıktıda gösterilemeyen bölüm"
-
-#: bfd.c:289
-msgid "Symbol needs debug section which does not exist"
-msgstr "Sembol, olmayan hata ayıklama bölümünü istiyor"
-
-#: bfd.c:290
-msgid "Bad value"
-msgstr "Geçersiz değer"
-
-#: bfd.c:291
-msgid "File truncated"
-msgstr "Dosya budandı"
-
-#: bfd.c:292
-msgid "File too big"
-msgstr "Dosya fazla büyük"
-
-#: bfd.c:293
-msgid "#<Invalid error code>"
-msgstr "#<Geçersiz hata kodu>"
-
-#: bfd.c:700
-#, c-format
-msgid "BFD %s assertion fail %s:%d"
-msgstr "BFD %s, olumlama başarısız %s:%d"
-
-#: bfd.c:719
-#, c-format
-msgid "BFD %s internal error, aborting at %s line %d in %s\n"
-msgstr "BFD %s iç hatası, %s'da, %d satırı, %s içerisinde işlem durduruldu\n"
-
-#: bfd.c:723
-#, c-format
-msgid "BFD %s internal error, aborting at %s line %d\n"
-msgstr "BFD %s iç hatası, %s, %d satırında işlem durduruldu\n"
-
-#: bfd.c:725
-msgid "Please report this bug.\n"
-msgstr "Lütfen bu hatayı bildirin.\n"
-
-#: binary.c:306
-#, c-format
-msgid "Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx."
-msgstr "Uyarı: `%s' bölümü çok büyük (negatif) dosya göreli konumu 0x%lx'e yazılıyor."
-
-#: coff-a29k.c:119
-msgid "Missing IHCONST"
-msgstr "IHCONST yok"
-
-#: coff-a29k.c:180
-msgid "Missing IHIHALF"
-msgstr "IHIHALF yok"
-
-#: coff-a29k.c:212 coff-or32.c:229
-msgid "Unrecognized reloc"
-msgstr "Tanınmayan yer değiştirme"
-
-#: coff-a29k.c:408
-msgid "missing IHCONST reloc"
-msgstr "eksik IHCONST yer değiştirmesi"
-
-#: coff-a29k.c:498
-msgid "missing IHIHALF reloc"
-msgstr "eksik IHIHALF yer değiştirmesi"
-
-#: coff-alpha.c:881 coff-alpha.c:918 coff-alpha.c:1989 coff-mips.c:1432
-msgid "GP relative relocation used when GP not defined"
-msgstr "GP tanımlanmamışken GP göreli yer değiştirmesi kullanılmış"
-
-#: coff-alpha.c:1485
-msgid "using multiple gp values"
-msgstr "birden fazla gp değeri kullanılıyor"
-
-#: coff-arm.c:1066 elf32-arm.h:285
-#, c-format
-msgid "%s: unable to find THUMB glue '%s' for `%s'"
-msgstr "%1$s: `%3$s' için THUMB birleştiricisi '%2$s' bulunamadı "
-
-#: coff-arm.c:1096 elf32-arm.h:320
-#, c-format
-msgid "%s: unable to find ARM glue '%s' for `%s'"
-msgstr "%1$s: `%3$s' için ARM birleştiricisi '%2$s' bulunamadı"
-
-#: coff-arm.c:1391 coff-arm.c:1486 elf32-arm.h:887 elf32-arm.h:991
-#, c-format
-msgid "%s(%s): warning: interworking not enabled."
-msgstr "%s(%s): uyarı: beraber çalışma kipi etkin değil."
-
-#: coff-arm.c:1395 elf32-arm.h:994
-#, c-format
-msgid "  first occurrence: %s: arm call to thumb"
-msgstr "  ilk ortaya çıkış: %s: thumb'a arm'dan çağrı"
-
-#: coff-arm.c:1490 elf32-arm.h:890
-#, c-format
-msgid "  first occurrence: %s: thumb call to arm"
-msgstr "  ilk ortaya çıkış: %s: arm'a thumb'dan çağrı"
-
-#: coff-arm.c:1493
-msgid "  consider relinking with --support-old-code enabled"
-msgstr "  --support-old-code seçeneği ile yeniden bağlamayı deneyin"
-
-#: coff-arm.c:1785 coff-tic80.c:686 cofflink.c:3031
-#, c-format
-msgid "%s: bad reloc address 0x%lx in section `%s'"
-msgstr "%1$s:  `%3$s' bölümünde geçersiz yer değiştirme adresi 0x%2$lx"
-
-#: coff-arm.c:2127
-#, c-format
-msgid "%s: illegal symbol index in reloc: %d"
-msgstr "%s: yer değiştirmede geçersiz sembol indeksi: %d"
-
-#: coff-arm.c:2255
-#, c-format
-msgid "ERROR: %s is compiled for APCS-%d, whereas %s is compiled for APCS-%d"
-msgstr "Hata: %s APCS-%d için derlenmiş, fakat %s APCS-%d için derlenmiş"
-
-#: coff-arm.c:2270 elf32-arm.h:2297
-#, c-format
-msgid "ERROR: %s passes floats in float registers, whereas %s passes them in integer registers"
-msgstr ""
-"Hata: %s kayan sayıları kayan sayı yazmaçlarında geçiriyor, \n"
-"      fakat %s tamsayı yazmaçlarında geçiriyor"
-
-#: coff-arm.c:2273 elf32-arm.h:2302
-#, c-format
-msgid "ERROR: %s passes floats in integer registers, whereas %s passes them in float registers"
-msgstr ""
-"Hata: %s kayan sayıları tamsayı yazmaçlarında geçiriyor, \n"
-"      fakat %s kayan sayı yazmaçlarında geçiriyor"
-
-#: coff-arm.c:2288
-#, c-format
-msgid "ERROR: %s is compiled as position independent code, whereas target %s is absolute position"
-msgstr "HATA: %s yerden bağımsız kod olarak derlendi, fakat hedef %s yere bağımlı"
-
-#: coff-arm.c:2291
-#, c-format
-msgid "ERROR: %s is compiled as absolute position code, whereas target %s is position independent"
-msgstr "HATA: %s yere bağımlı kod olarak derlendi, fakat hedef %s yerden bağımsız"
-
-#: coff-arm.c:2320 elf32-arm.h:2358
-#, c-format
-msgid "Warning: %s supports interworking, whereas %s does not"
-msgstr "Uyarı: %s girdi dosyası beraber çalışmayı destekliyor, fakat %s desteklemiyor."
-
-#: coff-arm.c:2323 elf32-arm.h:2365
-#, c-format
-msgid "Warning: %s does not support interworking, whereas %s does"
-msgstr "Uyarı: %s girdi dosyası beraber çalışmayı desteklemiyor, fakat %s destekliyor."
-
-#: coff-arm.c:2350
-#, c-format
-msgid "private flags = %x:"
-msgstr "özel bayraklar = %x:"
-
-#: coff-arm.c:2358 elf32-arm.h:2418
-msgid " [floats passed in float registers]"
-msgstr " [kayan sayılar kayan yazmaçlarda geçirildi]"
-
-#: coff-arm.c:2360
-msgid " [floats passed in integer registers]"
-msgstr " [kayan sayılar tamsayı yazmaçlarda geçirildi]"
-
-#: coff-arm.c:2363 elf32-arm.h:2421
-msgid " [position independent]"
-msgstr " [yerden bağımsız]"
-
-#: coff-arm.c:2365
-msgid " [absolute position]"
-msgstr " [yere bağımlı]"
-
-#: coff-arm.c:2369
-msgid " [interworking flag not initialised]"
-msgstr " [beraber çalışma bayrağına öndeğer atanmamış]"
-
-#: coff-arm.c:2371
-msgid " [interworking supported]"
-msgstr " [beraber çalışma destekleniyor]"
-
-#: coff-arm.c:2373
-msgid " [interworking not supported]"
-msgstr " [beraber çalışma desteklenmiyor]"
-
-#: coff-arm.c:2421 elf32-arm.h:2124
-#, c-format
-msgid "Warning: Not setting interworking flag of %s since it has already been specified as non-interworking"
-msgstr "Uyarı: %s beraber çalışma bayrağı atanmadı, çünkü beraber çalışma olmayacağı önceden belirtilmiş"
-
-#: coff-arm.c:2425 elf32-arm.h:2128
-#, c-format
-msgid "Warning: Clearing the interworking flag of %s due to outside request"
-msgstr "Uyarı: %s beraber çalışma bayrağı dış istek üzerine temizlendi"
-
-#: coff-i960.c:136 coff-i960.c:485
-msgid "uncertain calling convention for non-COFF symbol"
-msgstr "COFF olmayan sembol için belirsiz çağrı davranışı"
-
-#: coff-m68k.c:481 coff-mips.c:2429 elf32-m68k.c:2157 elf32-mips.c:1844
-msgid "unsupported reloc type"
-msgstr "desteklenmeyen yer değiştirme türü"
-
-#: coff-mips.c:874 elf32-mips.c:1062 elf64-mips.c:1609
-msgid "GP relative relocation when _gp not defined"
-msgstr "_gp tanımsız iken GP göreli yer değiştirmesi"
-
-#. No other sections should appear in -membedded-pic
-#. code.
-#: coff-mips.c:2466
-msgid "reloc against unsupported section"
-msgstr "desteklenmeyen bölümde yer değiştirme"
-
-#: coff-mips.c:2474
-msgid "reloc not properly aligned"
-msgstr "yer değiştirme doğru hizalanmamış"
-
-#: coff-rs6000.c:2766
-#, c-format
-msgid "%s: unsupported relocation type 0x%02x"
-msgstr "%s: desteklenmeyen yükleyici yerdeğişimi 0x%02x"
-
-#: coff-rs6000.c:2859
-#, c-format
-msgid "%s: TOC reloc at 0x%x to symbol `%s' with no TOC entry"
-msgstr "%s: 0x%x'da TOC girdisi olmayan `%s' sembolüne TOC yerdeğişimi"
-
-#: coff-rs6000.c:3590 coff64-rs6000.c:2091
-#, c-format
-msgid "%s: symbol `%s' has unrecognized smclas %d"
-msgstr "%s: `%s' sembolünde bilinmeyen %d var"
-
-#: coff-tic54x.c:279 coff-tic80.c:449
-#, c-format
-msgid "Unrecognized reloc type 0x%x"
-msgstr "Bilinmeyen yer değiştirme türü 0x%x"
-
-#: coff-tic54x.c:390 coffcode.h:4974
-#, c-format
-msgid "%s: warning: illegal symbol index %ld in relocs"
-msgstr "%s: uyarı: yer değiştirmelerde geçersiz sembol indeksi %ld"
-
-#: coff-w65.c:363
-#, c-format
-msgid "ignoring reloc %s\n"
-msgstr "yer değiştirme %s yoksayıldı\n"
-
-#: coffcode.h:1086
-#, c-format
-msgid "%s (%s): Section flag %s (0x%x) ignored"
-msgstr "%s (%s): Bölüm bayrağı %s (0x%x) yoksayıldı"
-
-#: coffcode.h:2143
-#, c-format
-msgid "Unrecognized TI COFF target id '0x%x'"
-msgstr "Tanınmayan TI COFF hedef kimliği '0x%x'"
-
-#: coffcode.h:4365
-#, c-format
-msgid "%s: warning: illegal symbol index %ld in line numbers"
-msgstr "%s: uyarı: satır numaralarında geçersiz sembol indeksi %ld"
-
-#: coffcode.h:4379
-#, c-format
-msgid "%s: warning: duplicate line number information for `%s'"
-msgstr "%s: uyarı: `%s' için tekrarlanmış satır numarası bilgisi"
-
-#: coffcode.h:4736
-#, c-format
-msgid "%s: Unrecognized storage class %d for %s symbol `%s'"
-msgstr "%1$s: %3$s sembolü `%4$s' için bilinmeyen saklama sınıfı %2$d"
-
-#: coffcode.h:4867
-#, c-format
-msgid "warning: %s: local symbol `%s' has no section"
-msgstr "uyarı: %s: `%s' yerel sembolünün bölümü yok"
-
-#: coffcode.h:5012
-#, c-format
-msgid "%s: illegal relocation type %d at address 0x%lx"
-msgstr "%1$s: 0x%3$lx adresinde geçersiz yer değiştirme türü %2$d"
-
-#: coffgen.c:1661
-#, c-format
-msgid "%s: bad string table size %lu"
-msgstr "%s: geçersiz dizge tablo boyu %lu"
-
-#: cofflink.c:534 elflink.h:1912
-#, c-format
-msgid "Warning: type of symbol `%s' changed from %d to %d in %s"
-msgstr "Uyarı: %4$s içerisinde `%1$s' sembolünün türü %2$d'den %3$d'e değiştirildi"
-
-#: cofflink.c:2321
-#, c-format
-msgid "%s: relocs in section `%s', but it has no contents"
-msgstr "%s: `%s' bölümünde yer değiştirmeler mevcut, fakat içi boş"
-
-#: cofflink.c:2664 coffswap.h:877
-#, c-format
-msgid "%s: %s: reloc overflow: 0x%lx > 0xffff"
-msgstr "%s: %s: yer değiştirme taşması: 0x%lx > 0xffff"
-
-#: cofflink.c:2673 coffswap.h:864
-#, c-format
-msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff"
-msgstr "%s: uyarı: %s: satır numarası taşması: 0x%lx > 0xffff"
-
-#: dwarf2.c:382
-msgid "Dwarf Error: Can't find .debug_str section."
-msgstr "Dwarf Hatası: .debug_str bölümü bulunamadı."
-
-#: dwarf2.c:399
-#, c-format
-msgid "Dwarf Error: DW_FORM_strp offset (%lu) greater than or equal to .debug_str size (%lu)."
-msgstr ""
-"Dwarf Hatası: DW_FORM_strp göreli konumu (%lu) .debug_str boyutundan (%lu) \n"
-"              daha büyük veya eşit."
-
-#: dwarf2.c:543
-msgid "Dwarf Error: Can't find .debug_abbrev section."
-msgstr "Dwarf Hatası: .debug_abbrev bölümü bulunamadı."
-
-#: dwarf2.c:560
-#, c-format
-msgid "Dwarf Error: Abbrev offset (%lu) greater than or equal to .debug_abbrev size (%lu)."
-msgstr ""
-"Dwarf Hatası: Kısaltma göreli konumu (%lu) kısaltma boyutundan (%lu) \n"
-"              daha büyük veya eşit."
-
-#: dwarf2.c:757
-#, c-format
-msgid "Dwarf Error: Invalid or unhandled FORM value: %u."
-msgstr "Dwarf Hatası: Geçersiz veya desteklenmeyen FORM değeri: %u."
-
-#: dwarf2.c:852
-msgid "Dwarf Error: mangled line number section (bad file number)."
-msgstr "Dwarf Hatası: bozulmuş satır numarası bölümü (geçersiz dosya numarası)."
-
-#: dwarf2.c:938
-msgid "Dwarf Error: Can't find .debug_line section."
-msgstr "Dwarf Hatası: .debug_line bölümü bulunamadı."
-
-#: dwarf2.c:961
-#, c-format
-msgid "Dwarf Error: Line offset (%lu) greater than or equal to .debug_line size (%lu)."
-msgstr ""
-"Dwarf Hatası: Satır göreli konumu (%lu) satır boyutundan (%lu)\n"
-"              daha büyük veya eşit."
-
-#: dwarf2.c:1159
-msgid "Dwarf Error: mangled line number section."
-msgstr "Dwarf Hatası: bozuk satır numarası bölümü."
-
-#: dwarf2.c:1355 dwarf2.c:1566
-#, c-format
-msgid "Dwarf Error: Could not find abbrev number %u."
-msgstr "Dwarf Hatası: Kısaltma numarası %u bulunamadı."
-
-#: dwarf2.c:1527
-#, c-format
-msgid "Dwarf Error: found dwarf version '%u', this reader only handles version 2 information."
-msgstr "Dwarf Hatası: dwarf sürümü '%u' bulundu, bu okuyucu yalnızca sürüm 2 bilgisini anlayabiliyor."
-
-#: dwarf2.c:1534
-#, c-format
-msgid "Dwarf Error: found address size '%u', this reader can not handle sizes greater than '%u'."
-msgstr "Dwarf Hatası: adres boyu '%u' bulundu, bu okuyucu '%u'dan daha büyük boyları okuyamıyor."
-
-#: dwarf2.c:1557
-#, c-format
-msgid "Dwarf Error: Bad abbrev number: %u."
-msgstr "Dwarf Hatası: Geçersiz kısaltma numarası: %u."
-
-#: ecoff.c:1318
-#, c-format
-msgid "Unknown basic type %d"
-msgstr "Bilinmeyen temel tür %d"
-
-#: ecoff.c:1578
-#, c-format
-msgid ""
-"\n"
-"      End+1 symbol: %ld"
-msgstr ""
-"\n"
-"      Son+1 sembolü: %ld"
-
-#: ecoff.c:1585 ecoff.c:1588
-#, c-format
-msgid ""
-"\n"
-"      First symbol: %ld"
-msgstr ""
-"\n"
-"      İlk sembol: %ld"
-
-#: ecoff.c:1600
-#, c-format
-msgid ""
-"\n"
-"      End+1 symbol: %-7ld   Type:  %s"
-msgstr ""
-"\n"
-"      Son+1 sembolü: %-7ld   Tür:  %s"
-
-#: ecoff.c:1607
-#, c-format
-msgid ""
-"\n"
-"      Local symbol: %ld"
-msgstr ""
-"\n"
-"      Yerel sembol: %ld"
-
-#: ecoff.c:1615
-#, c-format
-msgid ""
-"\n"
-"      struct; End+1 symbol: %ld"
-msgstr ""
-"\n"
-"      yapı; Son+1 sembolü: %ld"
-
-#: ecoff.c:1620
-#, c-format
-msgid ""
-"\n"
-"      union; End+1 symbol: %ld"
-msgstr ""
-"\n"
-"      birleşim; Son+1 sembolü: %ld"
-
-#: ecoff.c:1625
-#, c-format
-msgid ""
-"\n"
-"      enum; End+1 symbol: %ld"
-msgstr ""
-"\n"
-"      enum; Son+1 sembolü: %ld"
-
-#: ecoff.c:1631
-#, c-format
-msgid ""
-"\n"
-"      Type: %s"
-msgstr ""
-"\n"
-"      Tür: %s"
-
-#: elf-hppa.h:1476 elf-hppa.h:1509 elf32-ppc.c:3091 elf32-sh.c:4213
-#: elf64-sh64.c:1659
-#, c-format
-msgid "%s: warning: unresolvable relocation against symbol `%s' from %s section"
-msgstr "%1$s: uyarı: %3$s bölümünden `%2$s' sembolüne çözümlenemeyen yer değişimi"
-
-#: elf-m10200.c:446 elf-m10300.c:656 elf32-arm.h:2084 elf32-avr.c:833
-#: elf32-cris.c:1403 elf32-d10v.c:481 elf32-fr30.c:635 elf32-frv.c:809
-#: elf32-h8300.c:548 elf32-i860.c:1031 elf32-m32r.c:1278 elf32-openrisc.c:439
-#: elf32-v850.c:1691 elf32-xstormy16.c:933 elf64-mmix.c:1302
-msgid "internal error: out of range error"
-msgstr "iç hata: kapsam dışı hatası"
-
-#: elf-m10200.c:450 elf-m10300.c:660 elf32-arm.h:2088 elf32-avr.c:837
-#: elf32-cris.c:1407 elf32-d10v.c:485 elf32-fr30.c:639 elf32-frv.c:813
-#: elf32-h8300.c:552 elf32-i860.c:1035 elf32-m32r.c:1282 elf32-openrisc.c:443
-#: elf32-v850.c:1695 elf32-xstormy16.c:937 elf64-mmix.c:1306 elfxx-mips.c:5264
-msgid "internal error: unsupported relocation error"
-msgstr "iç hata: desteklenmeyen yer değişim hatası"
-
-#: elf-m10200.c:454 elf-m10300.c:664 elf32-arm.h:2092 elf32-d10v.c:489
-#: elf32-h8300.c:556 elf32-m32r.c:1286
-msgid "internal error: dangerous error"
-msgstr "iç hata: ölümcül hata"
-
-#: elf-m10200.c:458 elf-m10300.c:668 elf32-arm.h:2096 elf32-avr.c:845
-#: elf32-cris.c:1415 elf32-d10v.c:493 elf32-fr30.c:647 elf32-frv.c:821
-#: elf32-h8300.c:560 elf32-i860.c:1043 elf32-m32r.c:1290 elf32-openrisc.c:451
-#: elf32-v850.c:1715 elf32-xstormy16.c:945 elf64-mmix.c:1314
-msgid "internal error: unknown error"
-msgstr "iç hata: bilinmeyen hata"
-
-#: elf.c:343
-#, c-format
-msgid "%s: invalid string offset %u >= %lu for section `%s'"
-msgstr "%1$s: `%4$s' bölümünde geçersiz dizge göreli konumu  %2$u >= %3$lu"
-
-#: elf.c:589
-#, c-format
-msgid "%s: invalid SHT_GROUP entry"
-msgstr "%s: geçersiz SHT_GROUP girdisi"
-
-#: elf.c:660
-#, c-format
-msgid "%s: no group info for section %s"
-msgstr "%s: %s bölümünde grup bilgisi yok"
-
-#: elf.c:1023
-msgid ""
-"\n"
-"Program Header:\n"
-msgstr ""
-"\n"
-"Yazılım Başlığı:\n"
-
-#: elf.c:1073
-msgid ""
-"\n"
-"Dynamic Section:\n"
-msgstr ""
-"\n"
-"Dinamik Bölüm:\n"
-
-#: elf.c:1202
-msgid ""
-"\n"
-"Version definitions:\n"
-msgstr ""
-"\n"
-"Sürüm tanımları:\n"
-
-#: elf.c:1225
-msgid ""
-"\n"
-"Version References:\n"
-msgstr ""
-"\n"
-"Sürüm Referansları:\n"
-
-#: elf.c:1230
-#, c-format
-msgid "  required from %s:\n"
-msgstr "  %s'den isteniyor:\n"
-
-#: elf.c:1902
-#, c-format
-msgid "%s: invalid link %lu for reloc section %s (index %u)"
-msgstr "%1$s: yerdeğişim bölümü %3$s (indeks %4$u) için geçersiz bağ %2$lu"
-
-#: elf.c:3603
-#, c-format
-msgid "%s: Not enough room for program headers (allocated %u, need %u)"
-msgstr "%s: Yazılım başlıkları için yeterli yer yok (%u ayrıldı, %u gerekli)"
-
-#: elf.c:3708
-#, c-format
-msgid "%s: Not enough room for program headers, try linking with -N"
-msgstr "%s: yazılım başlıkları için gerekli yer yok, -N ile bağlamayı deneyin"
-
-#: elf.c:3833
-#, c-format
-msgid "Error: First section in segment (%s) starts at 0x%x whereas the segment starts at 0x%x"
-msgstr "Hata: Parçadaki (%s) ilk bölüm 0x%x'de, parça ise 0x%x'de başlıyor"
-
-#: elf.c:4148
-#, c-format
-msgid "%s: warning: allocated section `%s' not in segment"
-msgstr "%s: uyarı: ayrılmış `%s' bölümü parça içinde değil"
-
-#: elf.c:4472
-#, c-format
-msgid "%s: symbol `%s' required but not present"
-msgstr "%s: `%s' sembolü gerekli fakat mevcut değil"
-
-#: elf.c:4749
-#, c-format
-msgid "%s: warning: Empty loadable segment detected, is this intentional ?\n"
-msgstr "%s: uyarı: Boş yüklenebilir parça bulundu, bu isteyerek mi yapılıyor?\n"
-
-#: elf.c:6193
-#, c-format
-msgid "%s: unsupported relocation type %s"
-msgstr "%s: desteklenmeyen yerdeğişim türü %s"
-
-#: elf32-arm.h:1221
-#, c-format
-msgid "%s: Warning: Arm BLX instruction targets Arm function '%s'."
-msgstr "%s: Uyarı: Arm BLX işlemi Arm işlevi '%s' hedefliyor."
-
-#: elf32-arm.h:1417
-#, c-format
-msgid "%s: Warning: Thumb BLX instruction targets thumb function '%s'."
-msgstr "%s: Uyarı: Thumb BLX işlemi thumb işlevi '%s'ı hedefliyor."
-
-#: elf32-arm.h:1914 elf32-sh.c:4125
-#, c-format
-msgid "%s(%s+0x%lx): %s relocation against SEC_MERGE section"
-msgstr "%s(%s+0x%lx): SEC_MERGE bölümüne %s yerdeğişimi"
-
-#: elf32-arm.h:2008
-#, c-format
-msgid "%s: warning: unresolvable relocation %d against symbol `%s' from %s section"
-msgstr "%1$s: uyarı: %4$s bölümünden `%3$s' sembolüne çözümlenemeyen %2$d yer değişimi"
-
-#: elf32-arm.h:2176
-#, c-format
-msgid "Warning: Clearing the interworking flag of %s because non-interworking code in %s has been linked with it"
-msgstr "Uyarı: %2$s'deki beraber çalışmaz kod ona bağlandığı için %1$s'nin beraber çalışma bayrağı temizlendi"
-
-#: elf32-arm.h:2271
-#, c-format
-msgid "ERROR: %s is compiled for EABI version %d, whereas %s is compiled for version %d"
-msgstr "Hata: %s EABI sürüm %d için derlenmiş, fakat %s %d sürümü için derlenmiş"
-
-#: elf32-arm.h:2285
-#, c-format
-msgid "ERROR: %s is compiled for APCS-%d, whereas target %s uses APCS-%d"
-msgstr "HATA: %s, APCS-%d için derlenmiş fakat hedef %s APCS-%d kullanıyor"
-
-#: elf32-arm.h:2313
-#, c-format
-msgid "ERROR: %s uses VFP instructions, whereas %s uses FPA instructions"
-msgstr "Hata: %s VFP işlemi kullanıyor, fakat %s FPA işlemi kullanıyor"
-
-#: elf32-arm.h:2318
-#, c-format
-msgid "ERROR: %s uses FPA instructions, whereas %s uses VFP instructions"
-msgstr "Hata: %s FPA işlemi kullanıyor, fakat %s VFP işlemi kullanıyor"
-
-#: elf32-arm.h:2338
-#, c-format
-msgid "ERROR: %s uses software FP, whereas %s uses hardware FP"
-msgstr ""
-"Hata: %s yazılımda kayan sayı kullanıyor,\n"
-"      fakat %s donanımda kayan sayı kullanıyor"
-
-#: elf32-arm.h:2343
-#, c-format
-msgid "ERROR: %s uses hardware FP, whereas %s uses software FP"
-msgstr ""
-"Hata: %s donanımda kayan sayı kullanıyor,\n"
-"      fakat %s yazılımda kayan sayı kullanıyor"
-
-#. Ignore init flag - it may not be set, despite the flags field
-#. containing valid data.
-#: elf32-arm.h:2396 elf32-cris.c:2988 elf32-m68k.c:410 elf32-vax.c:543
-#: elfxx-mips.c:7756
-#, c-format
-msgid "private flags = %lx:"
-msgstr "özel bayraklar = %lx:"
-
-#: elf32-arm.h:2405
-msgid " [interworking enabled]"
-msgstr " [beraber çalışma etkinleştirilmiş]"
-
-#: elf32-arm.h:2413
-msgid " [VFP float format]"
-msgstr " [VFP kayan nokta biçemi]"
-
-#: elf32-arm.h:2415
-msgid " [FPA float format]"
-msgstr " [FPA kayan nokta biçemi]"
-
-#: elf32-arm.h:2424
-msgid " [new ABI]"
-msgstr " [yeni ABI]"
-
-#: elf32-arm.h:2427
-msgid " [old ABI]"
-msgstr " [eski ABI]"
-
-#: elf32-arm.h:2430
-msgid " [software FP]"
-msgstr " [yazılım FP]"
-
-#: elf32-arm.h:2438
-msgid " [Version1 EABI]"
-msgstr " [Sürüm1 EABI]"
-
-#: elf32-arm.h:2441 elf32-arm.h:2452
-msgid " [sorted symbol table]"
-msgstr " [sıralanmış sembol tablosu]"
-
-#: elf32-arm.h:2443 elf32-arm.h:2454
-msgid " [unsorted symbol table]"
-msgstr " [sıralanmamış sembol tablosu]"
-
-#: elf32-arm.h:2449
-msgid " [Version2 EABI]"
-msgstr " [Sürüm2 EABI]"
-
-#: elf32-arm.h:2457
-msgid " [dynamic symbols use segment index]"
-msgstr " [dinamik semboller bölüm indeksini kullanıyor]"
-
-#: elf32-arm.h:2460
-msgid " [mapping symbols precede others]"
-msgstr " [eşleşme sembolleri diğerlerinden önceliklidir]"
-
-#: elf32-arm.h:2467
-msgid " <EABI version unrecognised>"
-msgstr " <EABI sürümü bilinmiyor>"
-
-#: elf32-arm.h:2474
-msgid " [relocatable executable]"
-msgstr " [yer değiştirebilir uygulama]"
-
-#: elf32-arm.h:2477
-msgid " [has entry point]"
-msgstr " [girdi noktası var]"
-
-#: elf32-arm.h:2482
-msgid "<Unrecognised flag bits set>"
-msgstr "<Bilinmeyen bayrak bitleri atanmış>"
-
-#: elf32-avr.c:841 elf32-cris.c:1411 elf32-fr30.c:643 elf32-frv.c:817
-#: elf32-i860.c:1039 elf32-openrisc.c:447 elf32-v850.c:1699
-#: elf32-xstormy16.c:941 elf64-mmix.c:1310
-msgid "internal error: dangerous relocation"
-msgstr "iç hata: tehlikeli yer değişim"
-
-#: elf32-cris.c:949
-#, c-format
-msgid "%s: unresolvable relocation %s against symbol `%s' from %s section"
-msgstr "%1$s: uyarı: %4$s bölümünden `%3$s' sembolüne çözümlenemeyen %2$s yer değişimi"
-
-#: elf32-cris.c:1012
-#, c-format
-msgid "%s: No PLT nor GOT for relocation %s against symbol `%s' from %s section"
-msgstr "%1$s: %4$s bölümünden `%3$s' sembolüne %2$s yer değişimi için PLT veya GOT yok"
-
-#: elf32-cris.c:1015 elf32-cris.c:1141
-msgid "[whose name is lost]"
-msgstr "[adı kaybolmuş]"
-
-#: elf32-cris.c:1130
-#, c-format
-msgid "%s: relocation %s with non-zero addend %d against local symbol from %s section"
-msgstr ""
-"%1$s: %4$s bölümünden yerel sembol sıfır olmayan %3$d eklemesi ile\n"
-"      %2$s yerdeğişimi"
-
-#: elf32-cris.c:1137
-#, c-format
-msgid "%s: relocation %s with non-zero addend %d against symbol `%s' from %s section"
-msgstr "%1$s: %5$s bölümünden `%4$s' sembolüne sıfır olmayan %3$d eklemesi ile       %2$s yerdeğişimi"
-
-#: elf32-cris.c:1155
-#, c-format
-msgid "%s: relocation %s is not allowed for global symbol: `%s' from %s section"
-msgstr "%1$s: %4$s bölümünden %3$s evrensel sembolü için %2$s yerdeğişimi yapılamaz"
-
-#: elf32-cris.c:1170
-#, c-format
-msgid "%s: relocation %s in section %s with no GOT created"
-msgstr "%1$s: `%3$s' bölümünde %2$s yer değiştirmesi mevcut, fakat GOT oluşturulmamış"
-
-#: elf32-cris.c:1288
-#, c-format
-msgid "%s: Internal inconsistency; no relocation section %s"
-msgstr "%s: İç tutarsızlık; %s yerdeğişim bölümü yok"
-
-#: elf32-cris.c:2514
-#, c-format
-msgid ""
-"%s, section %s:\n"
-"  relocation %s should not be used in a shared object; recompile with -fPIC"
-msgstr ""
-"%s, %s bölümü:\n"
-"  %s yer değişimi paylaşımlı nesne oluştururken kullanılamaz;\n"
-"  -fPIC ile yeniden derleyin"
-
-#: elf32-cris.c:2991
-msgid " [symbols have a _ prefix]"
-msgstr " [semboller _ önekine sahip]"
-
-#: elf32-cris.c:3030
-#, c-format
-msgid "%s: uses _-prefixed symbols, but writing file with non-prefixed symbols"
-msgstr "%s: _-önekli sembolleri kullanıyor, fakat dosyaya öneksiz sembolleri yazıyor"
-
-#: elf32-cris.c:3031
-#, c-format
-msgid "%s: uses non-prefixed symbols, but writing file with _-prefixed symbols"
-msgstr "%s: öneksiz sembolleri kullanıyor, fakat dosyaya _-önekli sembolleri yazıyor"
-
-#: elf32-frv.c:1217
-#, c-format
-msgid "%s: compiled with %s and linked with modules that use non-pic relocations"
-msgstr "%s: %s ile derlendi ve normal derlenmiş modüllerle bağlandı"
-
-#: elf32-frv.c:1267
-#, c-format
-msgid "%s: compiled with %s and linked with modules compiled with %s"
-msgstr "%s: %s ile derlendi ve %s ile derlenmiş modüllerle bağlandı"
-
-#: elf32-frv.c:1279
-#, c-format
-msgid "%s: uses different unknown e_flags (0x%lx) fields than previous modules (0x%lx)"
-msgstr "%s: önceki modüllerden farklı bilinmeyen e_flags (0x%lx)  alanları kullanılıyor (0x%lx)"
-
-#: elf32-frv.c:1315
-#, c-format
-msgid "private flags = 0x%lx:"
-msgstr "özel bayraklar = 0x%lx:"
-
-#: elf32-gen.c:82 elf64-gen.c:82
-#, c-format
-msgid "%s: Relocations in generic ELF (EM: %d)"
-msgstr "%s: Normal ELF'de yerdeğişimler (EM: %d)"
-
-#: elf32-hppa.c:671 elf64-ppc.c:2323
-#, c-format
-msgid "%s: cannot create stub entry %s"
-msgstr "%s: koçan girişi %s oluşturulamadı"
-
-#: elf32-hppa.c:956 elf32-hppa.c:3555
-#, c-format
-msgid "%s(%s+0x%lx): cannot reach %s, recompile with -ffunction-sections"
-msgstr "%s(%s+0x%lx): %s'e ulaşılamadı, -ffunction-sections ile derleyin"
-
-#: elf32-hppa.c:1338 elf64-x86-64.c:673
-#, c-format
-msgid "%s: relocation %s can not be used when making a shared object; recompile with -fPIC"
-msgstr "%s: %s yer değişimi paylaşımlı nesne oluşturulurken kullanılamaz; -fPIC ile yeniden derleyin"
-
-#: elf32-hppa.c:1358
-#, c-format
-msgid "%s: relocation %s should not be used when making a shared object; recompile with -fPIC"
-msgstr "%s: %s yer değişimi paylaşımlı nesne oluştururken kullanılamaz; -fPIC ile yeniden derleyin"
-
-#: elf32-hppa.c:1551
-#, c-format
-msgid "Could not find relocation section for %s"
-msgstr "%s için yer değiştirme bölümü bulunamadı"
-
-#: elf32-hppa.c:2855
-#, c-format
-msgid "%s: duplicate export stub %s"
-msgstr "%s: birden fazla ihraç koçanı %s"
-
-#: elf32-hppa.c:3433
-#, c-format
-msgid "%s(%s+0x%lx): fixing %s"
-msgstr "%s(%s+0x%lx): %s düzeltiliyor"
-
-#: elf32-hppa.c:4080
-#, c-format
-msgid "%s(%s+0x%lx): cannot handle %s for %s"
-msgstr "%1$s(%2$s+0x%3$lx): %5$s için %4$s işlenemedi"
-
-#: elf32-hppa.c:4393
-msgid ".got section not immediately after .plt section"
-msgstr ".got bölümü .plt bölümünün hemen arkasında değil"
-
-#: elf32-i386.c:379
-#, c-format
-msgid "%s: invalid relocation type %d"
-msgstr "%s: geçersiz yer değişim türü %d"
-
-#: elf32-i386.c:876 elf32-s390.c:649 elf64-s390.c:595 elf64-x86-64.c:591
-#, c-format
-msgid "%s: bad symbol index: %d"
-msgstr "%s: geçersiz sembol indeksi: %d"
-
-#: elf32-i386.c:948
-#, c-format
-msgid "%s: `%s' accessed both as normal and thread local symbol"
-msgstr "%s: `%s'a hem normal, hem de dal yerel sembolü olarak erişildi"
-
-#: elf32-i386.c:1072 elf32-s390.c:808 elf64-ppc.c:2827 elf64-s390.c:759
-#: elf64-x86-64.c:761
-#, c-format
-msgid "%s: bad relocation section name `%s'"
-msgstr "%s: geçersiz yerdeğişim bölümü adı `%s'"
-
-#: elf32-i386.c:1159 elf64-alpha.c:4768
-#, c-format
-msgid "%s: TLS local exec code cannot be linked into shared objects"
-msgstr "%s: TLS yerel çalıştırma kodu paylaşımlı nesnelere bağlanamaz"
-
-#: elf32-i386.c:2747 elf32-s390.c:1981 elf32-sparc.c:1571 elf64-ppc.c:5918
-#: elf64-s390.c:1945 elf64-sparc.c:2578 elf64-x86-64.c:1948
-#, c-format
-msgid "%s(%s+0x%lx): unresolvable relocation against symbol `%s'"
-msgstr "%s(%s+0x%lx): `%s' sembolüne çözümlenemeyen yer değişimi"
-
-#: elf32-i386.c:2784 elf32-s390.c:2019 elf64-ppc.c:5977 elf64-s390.c:1983
-#: elf64-x86-64.c:1986
-#, c-format
-msgid "%s(%s+0x%lx): reloc against `%s': error %d"
-msgstr "%s(%s+0x%lx): %s'e yer değişimi: %d hatası"
-
-#: elf32-m32r.c:924
-msgid "SDA relocation when _SDA_BASE_ not defined"
-msgstr "_SDA_BASE_ tanımlanmamış iken SDA yer değişimi"
-
-#: elf32-ia64.c:3687 elf32-m32r.c:1013 elf32-ppc.c:2987 elf64-alpha.c:4185
-#: elf64-alpha.c:4313 elf64-ia64.c:3687
-#, c-format
-msgid "%s: unknown relocation type %d"
-msgstr "%s: bilinmeyen yer değişim türü %d"
-
-#: elf32-m32r.c:1221
-#, c-format
-msgid "%s: The target (%s) of an %s relocation is in the wrong section (%s)"
-msgstr "%1$s: Bir %3$s yer değişiminin hedefi (%2$s) yanlış bölümde (%4$s)"
-
-#: elf32-m32r.c:1947
-#, c-format
-msgid "%s: Instruction set mismatch with previous modules"
-msgstr "%s: Önceki modüllerle işlem uyuşmazlığı"
-
-#: elf32-m32r.c:1970
-#, c-format
-msgid "private flags = %lx"
-msgstr "özel bayraklar = %lx"
-
-#: elf32-m32r.c:1975
-msgid ": m32r instructions"
-msgstr ": m32r işlemleri"
-
-#: elf32-m32r.c:1976
-msgid ": m32rx instructions"
-msgstr ": m32rx işlemleri"
-
-#: elf32-m68k.c:413
-msgid " [cpu32]"
-msgstr " [cpu32]"
-
-#: elf32-m68k.c:416
-msgid " [m68000]"
-msgstr " [m68000]"
-
-#: elf32-mcore.c:354 elf32-mcore.c:457
-#, c-format
-msgid "%s: Relocation %s (%d) is not currently supported.\n"
-msgstr "%s: %s (%d) yer değişimi henüz desteklenmiyor.\n"
-
-#: elf32-mcore.c:442
-#, c-format
-msgid "%s: Unknown relocation type %d\n"
-msgstr "%s: Bilinmeyen yer değişim türü %d\n"
-
-#: elf32-mips.c:1152 elf64-mips.c:1783
-msgid "32bits gp relative relocation occurs for an external symbol"
-msgstr "32 bitlik gp göreceli yer değişim bir dış sembol için yapılıyor"
-
-#: elf32-mips.c:1301
-#, c-format
-msgid "Linking mips16 objects into %s format is not supported"
-msgstr "mips16 nesnelerini %s biçemine bağlamak desteklenmiyor"
-
-#: elf32-ppc.c:1460
-#, c-format
-msgid "%s: compiled with -mrelocatable and linked with modules compiled normally"
-msgstr "%s: -mrelocatable ile derlendi ve normal derlenmiş modüllerle bağlandı"
-
-#: elf32-ppc.c:1468
-#, c-format
-msgid "%s: compiled normally and linked with modules compiled with -mrelocatable"
-msgstr "%s: normal derlendi ve -mrelocatable ile derlenmiş modüllere bağlandı"
-
-#: elf32-ppc.c:1494 elf64-sparc.c:2989 elfxx-mips.c:7713
-#, c-format
-msgid "%s: uses different e_flags (0x%lx) fields than previous modules (0x%lx)"
-msgstr "%1$s: önceki modüllerden (0x%3$lx) farklı e_flags (0x%2$lx) alanları kullanılıyor"
-
-#: elf32-ppc.c:1592
-#, c-format
-msgid "%s: Unknown special linker type %d"
-msgstr "%s: Bilinmeyen özel bağlayıcı türü %d"
-
-#: elf32-ppc.c:2273 elf32-ppc.c:2307 elf32-ppc.c:2342
-#, c-format
-msgid "%s: relocation %s cannot be used when making a shared object"
-msgstr "%s: %s yerdeğişimi paylaşımlı nesne oluşturulurken kullanılamaz"
-
-#: elf32-ppc.c:3126 elf64-ppc.c:5473
-#, c-format
-msgid "%s: unknown relocation type %d for symbol %s"
-msgstr "%1$s: %3$s sembolü için bilinmeyen %2$d türünde yerdeğişimi"
-
-#: elf32-ppc.c:3482 elf32-ppc.c:3503 elf32-ppc.c:3553
-#, c-format
-msgid "%s: The target (%s) of a %s relocation is in the wrong output section (%s)"
-msgstr "%1$s: %3$s yerdeğişiminin hedefi (%2$s) yanlış çıktı bölümünde (%4$s)"
-
-#: elf32-ppc.c:3619
-#, c-format
-msgid "%s: Relocation %s is not yet supported for symbol %s."
-msgstr "%s: %s yerdeğişimi %s sembolü için henüz desteklenmiyor."
-
-#: elf32-sh.c:1964
-#, c-format
-msgid "%s: 0x%lx: warning: bad R_SH_USES offset"
-msgstr "%s: 0x%lx: uyarı: hatalı R_SH_USES göreli konumu"
-
-#: elf32-sh.c:1976
-#, c-format
-msgid "%s: 0x%lx: warning: R_SH_USES points to unrecognized insn 0x%x"
-msgstr "%s: 0x%lx: uyarı: R_SH_USES bilinmeyen insn 0x%x'ı imliyor"
-
-#: elf32-sh.c:1993
-#, c-format
-msgid "%s: 0x%lx: warning: bad R_SH_USES load offset"
-msgstr "%s: 0x%lx: uyarı: hatalı R_SH_USES yükleme göreli konumu"
-
-#: elf32-sh.c:2008
-#, c-format
-msgid "%s: 0x%lx: warning: could not find expected reloc"
-msgstr "%s: 0x%lx: uyarı: beklenen yerdeğişim bulunamadı"
-
-#: elf32-sh.c:2036
-#, c-format
-msgid "%s: 0x%lx: warning: symbol in unexpected section"
-msgstr "%s: 0x%lx: uyarı: beklenmeyen bölümde sembol"
-
-#: elf32-sh.c:2153
-#, c-format
-msgid "%s: 0x%lx: warning: could not find expected COUNT reloc"
-msgstr "%s: 0x%lx: uyarı: beklenen COUNT yerdeğişimi bulunamadı"
-
-#: elf32-sh.c:2162
-#, c-format
-msgid "%s: 0x%lx: warning: bad count"
-msgstr "%s: 0x%lx: uyarı: hatalı sayım"
-
-#: elf32-sh.c:2550 elf32-sh.c:2926
-#, c-format
-msgid "%s: 0x%lx: fatal: reloc overflow while relaxing"
-msgstr "%s: 0x%lx: ölümcül: gevşetilirken yerdeğişim taşması"
-
-#: elf32-sh.c:4073 elf64-sh64.c:1576
-msgid "Unexpected STO_SH5_ISA32 on local symbol is not handled"
-msgstr "Yerel sembolde STO_SH5_ISA32 desteklenmiyor"
-
-#: elf32-sh.c:4284
-#, c-format
-msgid "%s: 0x%lx: fatal: unaligned branch target for relax-support relocation"
-msgstr "%s: 0x%lx: ölümcül: gevşetme destek yerdeğişimi için hizalanmamış dal"
-
-#: elf32-sh64.c:203 elf64-sh64.c:2364
-#, c-format
-msgid "%s: compiled as 32-bit object and %s is 64-bit"
-msgstr "%s: 32 bitlik sistem için derlenmiş ve %s 64 bit"
-
-#: elf32-sh64.c:206 elf64-sh64.c:2367
-#, c-format
-msgid "%s: compiled as 64-bit object and %s is 32-bit"
-msgstr "%s: 64 bitlik sistem için derlenmiş ve %s 32 bit"
-
-#: elf32-sh64.c:208 elf64-sh64.c:2369
-#, c-format
-msgid "%s: object size does not match that of target %s"
-msgstr "%s: nesne boyu hedef %s'nin boyuyla eşleşmiyor"
-
-#: elf32-sh64.c:440 elf64-sh64.c:2941
-#, c-format
-msgid "%s: encountered datalabel symbol in input"
-msgstr "%s: girdide veri etiketi sembolüne rastlandı"
-
-#: elf32-sh64.c:523
-msgid "PTB mismatch: a SHmedia address (bit 0 == 1)"
-msgstr "PTB uyumsuzluğu: SHmedia adresi (bit 0 == 1)"
-
-#: elf32-sh64.c:526
-msgid "PTA mismatch: a SHcompact address (bit 0 == 0)"
-msgstr "PTA uyumsuzluğu: SHcompact adresi (bit 0 == 0)"
-
-#: elf32-sh64.c:544
-#, c-format
-msgid "%s: GAS error: unexpected PTB insn with R_SH_PT_16"
-msgstr "%s: GAS hatası: R_SH_PT_16 içeren PTB yönergesi beklenmiyordu"
-
-#: elf32-sh64.c:593 elf64-sh64.c:1703
-#, c-format
-msgid "%s: error: unaligned relocation type %d at %08x reloc %08x\n"
-msgstr "%1$s: %3$08x ve %4$08x yerdeğiştirmesinde hizalanmamış yer değiştirme türü %2$d\n"
-
-#: elf32-sh64.c:677
-#, c-format
-msgid "%s: could not write out added .cranges entries"
-msgstr "%s: eklenen .cranges girdileri yazılamadı"
-
-#: elf32-sh64.c:739
-#, c-format
-msgid "%s: could not write out sorted .cranges entries"
-msgstr "%s: sıralanmış .cranges girdileri yazılamadı"
-
-#: elf32-sparc.c:1535 elf64-sparc.c:2224
-#, c-format
-msgid "%s: probably compiled without -fPIC?"
-msgstr "%s: acaba -fPIC olmaksızın mı derlenmiş?"
-
-#: elf32-sparc.c:2002
-#, c-format
-msgid "%s: compiled for a 64 bit system and target is 32 bit"
-msgstr "%s: 64 bitlik sistem için derlenmiş ve hedef 32 bit"
-
-#: elf32-sparc.c:2016
-#, c-format
-msgid "%s: linking little endian files with big endian files"
-msgstr "%s: küçük sonlu dosyalar büyük sonlu dosyalarla bağlanıyor"
-
-#: elf32-v850.c:682
-#, c-format
-msgid "Variable `%s' cannot occupy in multiple small data regions"
-msgstr "`%s' değişkeni birden fazla küçük veri sahasını kapsayamaz"
-
-#: elf32-v850.c:685
-#, c-format
-msgid "Variable `%s' can only be in one of the small, zero, and tiny data regions"
-msgstr "`%s' değişkeni küçük, sıfır ve ufak veri sahalarından yalnız birinde olabilir"
-
-#: elf32-v850.c:688
-#, c-format
-msgid "Variable `%s' cannot be in both small and zero data regions simultaneously"
-msgstr "`%s' değişkeni aynı anda hem küçük hem sıfır veri sahalarında bulunamaz"
-
-#: elf32-v850.c:691
-#, c-format
-msgid "Variable `%s' cannot be in both small and tiny data regions simultaneously"
-msgstr "`%s' değişkeni aynı anda hem küçük hem ufak veri sahalarında bulunamaz"
-
-#: elf32-v850.c:694
-#, c-format
-msgid "Variable `%s' cannot be in both zero and tiny data regions simultaneously"
-msgstr "`%s' değişkeni aynı anda hem sıfır hem ufak veri sahalarında bulunamaz"
-
-#: elf32-v850.c:1072
-msgid "FAILED to find previous HI16 reloc\n"
-msgstr "önceki HI16 yerdeğişimi BULUNAMADI\n"
-
-#: elf32-v850.c:1703
-msgid "could not locate special linker symbol __gp"
-msgstr "özel bağlayıcı sembolü __gp bulunamadı"
-
-#: elf32-v850.c:1707
-msgid "could not locate special linker symbol __ep"
-msgstr "özel bağlayıcı sembolü __ep bulunamadı"
-
-#: elf32-v850.c:1711
-msgid "could not locate special linker symbol __ctbp"
-msgstr "özel bağlayıcı sembolü __ctbp bulunamadı"
-
-#: elf32-v850.c:1875
-#, c-format
-msgid "%s: Architecture mismatch with previous modules"
-msgstr "%s: Önceki modüllerle platform uyumsuzluğu"
-
-#: elf32-v850.c:1895
-#, c-format
-msgid "private flags = %lx: "
-msgstr "özel bayraklar = %lx:"
-
-#: elf32-v850.c:1900
-msgid "v850 architecture"
-msgstr "v850 platformu"
-
-#: elf32-v850.c:1901
-msgid "v850e architecture"
-msgstr "v850e platformu"
-
-#: elf32-v850.c:1902
-msgid "v850ea architecture"
-msgstr "v850ea platformu"
-
-#: elf32-vax.c:546
-msgid " [nonpic]"
-msgstr " [nonpic]"
-
-#: elf32-vax.c:549
-msgid " [d-float]"
-msgstr " [d-float]"
-
-#: elf32-vax.c:552
-msgid " [g-float]"
-msgstr " [g-float]"
-
-#: elf32-vax.c:674
-#, c-format
-msgid "%s: warning: GOT addend of %ld to `%s' does not match previous GOT addend of %ld"
-msgstr "%1$s: uyarı: `%3$s'ye GOT %2$ld eklentisi bir önceki %4$ld GOT eklentisiyle eşleşmiyor"
-
-#: elf32-vax.c:1679
-#, c-format
-msgid "%s: warning: PLT addend of %d to `%s' from %s section ignored"
-msgstr "%1$s: uyarı: %4$s bölümünden `%3$s' sembolüne PLT eklentisi %2$d yok sayıldı"
-
-#: elf32-vax.c:1814
-#, c-format
-msgid "%s: warning: %s relocation against symbol `%s' from %s section"
-msgstr "%1$s: uyarı: %4$s bölümünden `%3$s' sembolüne %2$s yer değişimi"
-
-#: elf32-vax.c:1820
-#, c-format
-msgid "%s: warning: %s relocation to 0x%x from %s section"
-msgstr "%1$s: uyarı: %4$s bölümünden 0x%3$x'e %2$s yer değişimi"
-
-#: elf32-ia64.c:2280 elf32-xstormy16.c:414 elf64-ia64.c:2280
-msgid "non-zero addend in @fptr reloc"
-msgstr "@fptr yerdeğişiminde sıfır olmayan eklenti"
-
-#: elf64-alpha.c:1097
-msgid "GPDISP relocation did not find ldah and lda instructions"
-msgstr "GPDISP yerdeğişimi ldah ve lda işlemlerini bulamadı"
-
-#: elf64-alpha.c:3675
-#, c-format
-msgid "%s: .got subsegment exceeds 64K (size %d)"
-msgstr "%s: .got alt parçası 64K'yı aşıyor (boy %d)"
-
-#: elf64-alpha.c:4498 elf64-alpha.c:4510
-#, c-format
-msgid "%s: gp-relative relocation against dynamic symbol %s"
-msgstr "%s: %s dinamik sembolüne gp göreceli yer değişimi"
-
-#: elf64-alpha.c:4536 elf64-alpha.c:4676
-#, c-format
-msgid "%s: pc-relative relocation against dynamic symbol %s"
-msgstr "%s: %s dinamik sembolüne pc göreceli yer değişimi"
-
-#: elf64-alpha.c:4564
-#, c-format
-msgid "%s: change in gp: BRSGP %s"
-msgstr "%s: gp içinde değişiklik: BRSGP %s"
-
-#: elf64-alpha.c:4589
-msgid "<unknown>"
-msgstr "<bilinmeyen>"
-
-#: elf64-alpha.c:4594
-#, c-format
-msgid "%s: !samegp reloc against symbol without .prologue: %s"
-msgstr "%s: .prologue olmaksızın sembole !samegp yerdeğişimi: %s"
-
-#: elf64-alpha.c:4639
-#, c-format
-msgid "%s: unhandled dynamic relocation against %s"
-msgstr "%s: %s'e desteklenmeyen dinamik yerdeğişim"
-
-#: elf64-alpha.c:4752
-#, c-format
-msgid "%s: dtp-relative relocation against dynamic symbol %s"
-msgstr "%s: %s dinamik sembolüne dtp göreceli yer değişimi"
-
-#: elf64-alpha.c:4775
-#, c-format
-msgid "%s: tp-relative relocation against dynamic symbol %s"
-msgstr "%s: %s dinamik sembolüne tp göreceli yer değişimi"
-
-#: elf64-hppa.c:2080
-#, c-format
-msgid "stub entry for %s cannot load .plt, dp offset = %ld"
-msgstr "%s için koçan girdisi .plt'yi yükleyemedi, dp görecesi = %ld"
-
-#: elf64-mmix.c:1002
-#, c-format
-msgid ""
-"%s: Internal inconsistency error for value for\n"
-" linker-allocated global register: linked: 0x%lx%08lx != relaxed: 0x%lx%08lx\n"
-msgstr ""
-"%s: bağlayıcı tarafından ayrılmış global yazmaç değeri için iç tutarsızlık hatası:\n"
-" 0x%lx%08lx != gevşetilmiş: 0x%lx%08lx\n"
-
-#: elf64-mmix.c:1386
-#, c-format
-msgid "%s: base-plus-offset relocation against register symbol: (unknown) in %s"
-msgstr "%s: yazmaç sembolüne temel artı görece yerdeğişimi: %s içinde (bilinmeyen)"
-
-#: elf64-mmix.c:1391
-#, c-format
-msgid "%s: base-plus-offset relocation against register symbol: %s in %s"
-msgstr "%1$s: yazmaç sembolüne temel artı görece yerdeğişimi: %3$s içinde %2$s"
-
-#: elf64-mmix.c:1435
-#, c-format
-msgid "%s: register relocation against non-register symbol: (unknown) in %s"
-msgstr "%s: yazmaç olmayan sembole yazmaç yerdeğişimi: %s içinde (bilinmeyen)"
-
-#: elf64-mmix.c:1440
-#, c-format
-msgid "%s: register relocation against non-register symbol: %s in %s"
-msgstr "%1$s: yazmaç olmayan sembole yazmaç yerdeğişimi: %3$s içinde %2$s"
-
-#: elf64-mmix.c:1477
-#, c-format
-msgid "%s: directive LOCAL valid only with a register or absolute value"
-msgstr "%s: YEREL (LOCAL) yönergesi yalnız bir yazmaç veya kesin değerle geçerlidir"
-
-#: elf64-mmix.c:1505
-#, c-format
-msgid "%s: LOCAL directive: Register $%ld is not a local register.  First global register is $%ld."
-msgstr ""
-"%s: YEREL (LOCAL) yönergesi: $%ld yazmacı yerel yazmaç değil.\n"
-"    İlk evrensel yazmaç: $%ld."
-
-#: elf64-mmix.c:1965
-#, c-format
-msgid "%s: Error: multiple definition of `%s'; start of %s is set in a earlier linked file\n"
-msgstr ""
-"%s: Hata: `%s' birden fazla defa tanımlanmış; %s'nin başlangıcı daha önce\n"
-"    bağlanan bir dosyada.\n"
-
-#: elf64-mmix.c:2024
-msgid "Register section has contents\n"
-msgstr "Yazmaç bölümünde içerik yok\n"
-
-#: elf64-mmix.c:2186
-#, c-format
-msgid ""
-"Internal inconsistency: remaining %u != max %u.\n"
-"  Please report this bug."
-msgstr ""
-"İç uyumsuzluk: kalan %u != maksimum %u. \n"
-"  Lütfen bu hatayı bildirin."
-
-#: elf64-ppc.c:1669 libbfd.c:1435
-#, c-format
-msgid "%s: compiled for a big endian system and target is little endian"
-msgstr "%s: büyük sonlu sistem için derlenmiş ve hedef küçük sonlu"
-
-#: elf64-ppc.c:1671 libbfd.c:1437
-#, c-format
-msgid "%s: compiled for a little endian system and target is big endian"
-msgstr "%s: küçük sonlu sistem için derlenmiş ve hedef büyük sonlu"
-
-#: elf64-ppc.c:3610
-#, c-format
-msgid "%s: unexpected reloc type %u in .opd section"
-msgstr "%s: opd bölümünde beklenmeyen yerdeğişim türü %u"
-
-#: elf64-ppc.c:3630
-#, c-format
-msgid "%s: .opd is not a regular array of opd entries"
-msgstr "%s: opd, opd girdilerinin düzenli dizisi değil"
-
-#: elf64-ppc.c:3672
-#, c-format
-msgid "%s: undefined sym `%s' in .opd section"
-msgstr "%s: opd bölümünde tanımlanmamış `%s' sembolü"
-
-#: elf64-ppc.c:4397
-#, c-format
-msgid "can't find branch stub `%s'"
-msgstr "`%s' dal koçanı bulunamadı"
-
-#: elf64-ppc.c:4436 elf64-ppc.c:4501
-#, c-format
-msgid "linkage table error against `%s'"
-msgstr "`%s'ye bağlama tablosu hatası"
-
-#: elf64-ppc.c:4573
-#, c-format
-msgid "can't build branch stub `%s'"
-msgstr "`%s' dal koçanı derlenemedi"
-
-#: elf64-ppc.c:5179
-msgid "stubs don't match calculated size"
-msgstr "koçanlar hesaplanan boyla eşleşmiyor"
-
-#: elf64-ppc.c:5828
-#, c-format
-msgid "%s: Relocation %s is not supported for symbol %s."
-msgstr "%s: %s yerdeğişimi %s sembolü için henüz desteklenmiyor."
-
-#: elf64-ppc.c:5872
-#, c-format
-msgid "%s: error: relocation %s not a multiple of 4"
-msgstr "%s: hata: %s yerdeğişimi 4'ün katı değil"
-
-#: elf64-sparc.c:1280
-#, c-format
-msgid "%s: check_relocs: unhandled reloc type %d"
-msgstr "%s: check_relocs: desteklenmeyen yerdeğişim türü %d"
-
-#: elf64-sparc.c:1317
-#, c-format
-msgid "%s: Only registers %%g[2367] can be declared using STT_REGISTER"
-msgstr "%s: Yalnız %%g[2367] yazmaçları STT_REGISTER ile bildirilebilir"
-
-#: elf64-sparc.c:1337
-#, c-format
-msgid "Register %%g%d used incompatibly: %s in %s, previously %s in %s"
-msgstr "%%g%1$d yazmacı uyumsuz kullanılmış: %3$s içinde %2$s, daha önce %5$s içinde %4$s idi"
-
-#: elf64-sparc.c:1360
-#, c-format
-msgid "Symbol `%s' has differing types: REGISTER in %s, previously %s in %s"
-msgstr "`%1$s' sembolünün farklı türleri var: %2$s içinde REGISTER (yazmaç), daha önce %4$s içinde %3$s"
-
-#: elf64-sparc.c:1406
-#, c-format
-msgid "Symbol `%s' has differing types: %s in %s, previously REGISTER in %s"
-msgstr ""
-"`%1$s' sembolünün farklı türleri var: %3$s içinde %2$s, \n"
-"  daha önce %4$s içinde REGISTER (yazmaç)"
-
-#: elf64-sparc.c:2970
-#, c-format
-msgid "%s: linking UltraSPARC specific with HAL specific code"
-msgstr "%s: UltraSPARC'a özel kod HAL'e özel kod ile bağlanıyor"
-
-#: elfcode.h:1198
-#, c-format
-msgid "%s: version count (%ld) does not match symbol count (%ld)"
-msgstr "%s: sürüm sayısı (%ld) sembol sayısı (%ld) ile eşleşmiyor"
-
-#: elflink.c:440
-#, c-format
-msgid "%s: Section %s is too large to add hole of %ld bytes"
-msgstr "%s: %s bölümü içine %ld baytlık bir delik koymak için fazla büyük"
-
-#: elflink.h:1090
-#, c-format
-msgid "%s: warning: unexpected redefinition of `%s'"
-msgstr "%s: uyarı: `%s' için beklenmeyen yeniden tanımlama"
-
-#: elflink.h:1727
-#, c-format
-msgid "%s: %s: invalid version %u (max %d)"
-msgstr "%s: %s: geçersiz sürüm %u (maksimum %d)"
-
-#: elflink.h:1768
-#, c-format
-msgid "%s: %s: invalid needed version %d"
-msgstr "%s: %s: geçersiz gerekli sürüm %d"
-
-#: elflink.h:1890
-#, c-format
-msgid "Warning: size of symbol `%s' changed from %lu to %lu in %s"
-msgstr "Uyarı: `%s' sembolünün boyu %lu'dan %lu'ya %s içerisinde değişti"
-
-#: elflink.h:3174
-#, c-format
-msgid "%s: .preinit_array section is not allowed in DSO"
-msgstr "%s: DSO içinde preinit_array'e izin verilmiyor"
-
-#: elflink.h:4030
-#, c-format
-msgid "warning: type and size of dynamic symbol `%s' are not defined"
-msgstr "uyarı: `%s' dinamik sembolünün türü ve boyu tanımlı değil"
-
-#: elflink.h:4345
-#, c-format
-msgid "%s: undefined versioned symbol name %s"
-msgstr "%s: sürümlü sembol ismi %s tanımlı değil"
-
-#: elflink.h:4611 elflink.h:4619 elflink.h:6508 elflink.h:7600
-msgid "Error: out of memory"
-msgstr "Hata: bellek tükendi"
-
-#: elflink.h:4781
-msgid "Not enough memory to sort relocations"
-msgstr "Yerdeğişimleri sıralamak için gerekli bellek yok"
-
-#: elflink.h:5682 elflink.h:5725
-#, c-format
-msgid "%s: could not find output section %s"
-msgstr "%s: çıktı bölümü %s bulunamadı"
-
-#: elflink.h:5688
-#, c-format
-msgid "warning: %s section has zero size"
-msgstr "uyarı: %s bölümü sıfır boyunda"
-
-#: elflink.h:6275
-#, c-format
-msgid "%s: could not find output section %s for input section %s"
-msgstr "%1$s: girdi bölümü %3$s için çıktı bölümü %2$s bulunamadı"
-
-#: elflink.h:6486
-#, c-format
-msgid "%s: relocation size mismatch in %s section %s"
-msgstr "%1$s: %3$s bölümünde %2$s içinde yerdeğişim boy uyuşmazlığı"
-
-#: elflink.h:6849
-msgid "warning: relocation against removed section; zeroing"
-msgstr "uyarı: silinmiş bölüme yer değişim; sıfırlandı"
-
-#: elflink.h:6879
-msgid "warning: relocation against removed section"
-msgstr "%1$s: silinmiş bölüme yerdeğişim"
-
-#: elflink.h:6892
-#, c-format
-msgid "local symbols in discarded section %s"
-msgstr "atılmış %s bölümünde yerel semboller"
-
-#: elfxx-mips.c:734
-msgid "static procedure (no name)"
-msgstr "statik altyordam (isimsiz)"
-
-#: elfxx-mips.c:1601
-msgid "not enough GOT space for local GOT entries"
-msgstr "yerel GOT girdileri için yeterli GOT yeri yok"
-
-#: elfxx-mips.c:2750
-#, c-format
-msgid "%s: %s+0x%lx: jump to stub routine which is not jal"
-msgstr "%s: %s+0x%lx: jal olmayan koçan yordamına sıçrama"
-
-#: elfxx-mips.c:4270
-#, c-format
-msgid "%s: Malformed reloc detected for section %s"
-msgstr "%s: %s bölümü için geçersiz yer değişim bulundu"
-
-#: elfxx-mips.c:4348
-#, c-format
-msgid "%s: CALL16 reloc at 0x%lx not against global symbol"
-msgstr "%s: 0x%lx'deki CALL16 yerdeğişimi evrensel sembole göre değil"
-
-#: elfxx-mips.c:7301
-#, c-format
-msgid "%s: illegal section name `%s'"
-msgstr "%s: geçersiz bölüm adı `%s'"
-
-#: elfxx-mips.c:7615
-#, c-format
-msgid "%s: linking PIC files with non-PIC files"
-msgstr "%s: PIC dosyaları PIC olmayan dosyalarla bağlanıyor"
-
-#: elfxx-mips.c:7625
-#, c-format
-msgid "%s: linking abicalls files with non-abicalls files"
-msgstr "%s: abicalls dosyaları abicalls olmayan dosyalarla bağlanıyor"
-
-#: elfxx-mips.c:7654
-#, c-format
-msgid "%s: ISA mismatch (-mips%d) with previous modules (-mips%d)"
-msgstr "%1$s: Önceki modüllerle (-mips%3$d) ile ISA uyumsuzluğu (-mips%2$d)"
-
-#: elfxx-mips.c:7676
-#, c-format
-msgid "%s: ISA mismatch (%d) with previous modules (%d)"
-msgstr "%1$s: Önceki modüllerle (%3$d) ile ISA uyumsuzluğu (%2$d)"
-
-#: elfxx-mips.c:7699
-#, c-format
-msgid "%s: ABI mismatch: linking %s module with previous %s modules"
-msgstr "%s: ABI uyumsuzluğu: %s modülü önceki %s modülle bağlanıyor"
-
-#: elfxx-mips.c:7759
-msgid " [abi=O32]"
-msgstr " [abi=O32]"
-
-#: elfxx-mips.c:7761
-msgid " [abi=O64]"
-msgstr " [abi=O64]"
-
-#: elfxx-mips.c:7763
-msgid " [abi=EABI32]"
-msgstr " [abi=EABI32]"
-
-#: elfxx-mips.c:7765
-msgid " [abi=EABI64]"
-msgstr " [abi=EABI64]"
-
-#: elfxx-mips.c:7767
-msgid " [abi unknown]"
-msgstr " [abi bilinmiyor]"
-
-#: elfxx-mips.c:7769
-msgid " [abi=N32]"
-msgstr " [abi=N32]"
-
-#: elfxx-mips.c:7771
-msgid " [abi=64]"
-msgstr " [abi=64]"
-
-#: elfxx-mips.c:7773
-msgid " [no abi set]"
-msgstr " [abi atanmamış]"
-
-#: elfxx-mips.c:7776
-msgid " [mips1]"
-msgstr " [mips1]"
-
-#: elfxx-mips.c:7778
-msgid " [mips2]"
-msgstr " [mips2]"
-
-#: elfxx-mips.c:7780
-msgid " [mips3]"
-msgstr " [mips3]"
-
-#: elfxx-mips.c:7782
-msgid " [mips4]"
-msgstr " [mips4]"
-
-#: elfxx-mips.c:7784
-msgid " [mips5]"
-msgstr " [mips5]"
-
-#: elfxx-mips.c:7786
-msgid " [mips32]"
-msgstr " [mips32]"
-
-#: elfxx-mips.c:7788
-msgid " [mips64]"
-msgstr " [mips64]"
-
-#: elfxx-mips.c:7790
-msgid " [unknown ISA]"
-msgstr " [bilinmeyen ISA]"
-
-#: elfxx-mips.c:7793
-msgid " [mdmx]"
-msgstr " [mdmx]"
-
-#: elfxx-mips.c:7796
-msgid " [mips16]"
-msgstr " [mips16]"
-
-#: elfxx-mips.c:7799
-msgid " [32bitmode]"
-msgstr " [32bitkipi]"
-
-#: elfxx-mips.c:7801
-msgid " [not 32bitmode]"
-msgstr " [32bitkipi değil]"
-
-#: i386linux.c:458 m68klinux.c:462 sparclinux.c:459
-#, c-format
-msgid "Output file requires shared library `%s'\n"
-msgstr "Çıktı dosyası için paylaşımlı kitaplık `%s' gerekli\n"
-
-#: i386linux.c:466 m68klinux.c:470 sparclinux.c:467
-#, c-format
-msgid "Output file requires shared library `%s.so.%s'\n"
-msgstr "Çıktı dosyası için paylaşımlı kitaplık `%s.so.%s' gerekli\n"
-
-#: i386linux.c:655 i386linux.c:705 m68klinux.c:662 m68klinux.c:710
-#: sparclinux.c:657 sparclinux.c:707
-#, c-format
-msgid "Symbol %s not defined for fixups\n"
-msgstr "%s sembolü düzeltmeler için tanımlı değil\n"
-
-#: i386linux.c:729 m68klinux.c:734 sparclinux.c:731
-msgid "Warning: fixup count mismatch\n"
-msgstr "Uyarı: düzeltme sayı uyumsuzluğu\n"
-
-#: ieee.c:235
-#, c-format
-msgid "%s: string too long (%d chars, max 65535)"
-msgstr "%s: dizge fazla uzun (%d karakter, en fazla 65535)"
-
-#: ieee.c:365
-#, c-format
-msgid "%s: unrecognized symbol `%s' flags 0x%x"
-msgstr "%s: bilinmeyen `%s' sembol bayrakları 0x%x"
-
-#: ieee.c:877
-#, c-format
-msgid "%s: unimplemented ATI record %u for symbol %u"
-msgstr "%1$s: %3$u sembolü için desteklenmeyen ATI kaydı %2$u"
-
-#: ieee.c:902
-#, c-format
-msgid "%s: unexpected ATN type %d in external part"
-msgstr "%s: dış parçada beklenmeyen ATN türü %d"
-
-#: ieee.c:924
-#, c-format
-msgid "%s: unexpected type after ATN"
-msgstr "%s: ATN'den sonra beklenmeyen tür"
-
-#: ihex.c:258
-#, c-format
-msgid "%s:%d: unexpected character `%s' in Intel Hex file\n"
-msgstr "%s:%d: Intel Onaltılık dosyasında beklenmeyen `%s' karakteri\n"
-
-#: ihex.c:366
-#, c-format
-msgid "%s:%u: bad checksum in Intel Hex file (expected %u, found %u)"
-msgstr ""
-"%s:%u: Intel Onaltılık dosyasında hatalı sağlama toplamı\n"
-"       (%u beklendi, %u bulundu)"
-
-#: ihex.c:420
-#, c-format
-msgid "%s:%u: bad extended address record length in Intel Hex file"
-msgstr "%s:%u: Intel Onaltılık dosyasında hatalı uzun adres kaydı uzunluğu"
-
-#: ihex.c:437
-#, c-format
-msgid "%s:%u: bad extended start address length in Intel Hex file"
-msgstr "%s:%u: Intel Onaltılık dosyasında hatalı uzun başlangıç adresi uzunluğu"
-
-#: ihex.c:454
-#, c-format
-msgid "%s:%u: bad extended linear address record length in Intel Hex file"
-msgstr "%s:%u: Intel Onaltılık dosyasında hatalı uzun lineer adres kaydı uzunluğu"
-
-#: ihex.c:471
-#, c-format
-msgid "%s:%u: bad extended linear start address length in Intel Hex file"
-msgstr "%s:%u: Intel Onaltılık dosyasında hatalı uzun lineer başlangıç adres uzunluğu"
-
-#: ihex.c:488
-#, c-format
-msgid "%s:%u: unrecognized ihex type %u in Intel Hex file\n"
-msgstr "%s:%u: Intel Onaltılık dosyasında bilinmeyen onaltılık türü %u\n"
-
-#: ihex.c:607
-#, c-format
-msgid "%s: internal error in ihex_read_section"
-msgstr "%s: ihex_read_section'da iç hata"
-
-#: ihex.c:642
-#, c-format
-msgid "%s: bad section length in ihex_read_section"
-msgstr "%s: ihex_read_section'da hatalı bölüm uzunluğu"
-
-#: ihex.c:860
-#, c-format
-msgid "%s: address 0x%s out of range for Intel Hex file"
-msgstr "%s: Intex Onaltılık dosyası için 0x%s adresi kapsamdışı"
-
-#: libbfd.c:492
-#, c-format
-msgid "not mapping: data=%lx mapped=%d\n"
-msgstr "eşlenmeyen: veri=%lx eşleşen=%d\n"
-
-#: libbfd.c:495
-msgid "not mapping: env var not set\n"
-msgstr "eşlenmeyen: çevre değişkeni atanmamış\n"
-
-#: libbfd.c:1466
-#, c-format
-msgid "Deprecated %s called at %s line %d in %s\n"
-msgstr "Geçersizleşmiş %s, %s'da, %d satırı, %s içerisinde çağrıldı\n"
-
-#: libbfd.c:1469
-#, c-format
-msgid "Deprecated %s called\n"
-msgstr "Geçerliliği kalkmış %s çağrıldı\n"
-
-#: linker.c:1873
-#, c-format
-msgid "%s: indirect symbol `%s' to `%s' is a loop"
-msgstr "%1$s: `%3$s'den endirekt sembol `%2$s'e çevrim"
-
-#: linker.c:2776
-#, c-format
-msgid "Attempt to do relocateable link with %s input and %s output"
-msgstr "%s girdi ve %s çıktısı ile yerdeğişimli bağ deneniyor"
-
-#: merge.c:892
-#, c-format
-msgid "%s: access beyond end of merged section (%ld + %ld)"
-msgstr "%s: karıştırılmış bölümün sonundan ileride erişim (%ld + %ld)"
-
-#: mmo.c:460
-#, c-format
-msgid "%s: No core to allocate section name %s\n"
-msgstr "%s: %s bölüm adını ayıracak `core' yok\n"
-
-#: mmo.c:536
-#, c-format
-msgid "%s: No core to allocate a symbol %d bytes long\n"
-msgstr "%s: %d bayt uzunluğunda bir sembole yer ayırmak için `core' yok\n"
-
-#: mmo.c:1245
-#, c-format
-msgid "%s: invalid mmo file: initialization value for $255 is not `Main'\n"
-msgstr "%s: geçersiz mmo dosyası: $255 için başlangıç değeri `Main' değil\n"
-
-#: mmo.c:1391
-#, c-format
-msgid "%s: unsupported wide character sequence 0x%02X 0x%02X after symbol name starting with `%s'\n"
-msgstr ""
-"%1$s: `%4$s' ile başlayan sembol adından sonra desteklenmeyen\n"
-"    geniş karakter dizisi 0x%2$02X 0x%3$02X\n"
-
-#: mmo.c:1633
-#, c-format
-msgid "%s: invalid mmo file: unsupported lopcode `%d'\n"
-msgstr "%s: geçersiz mmo dosyası: desteklenmeyen lopkod `%d'\n"
-
-#: mmo.c:1643
-#, c-format
-msgid "%s: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n"
-msgstr "%s: geçersiz mmo dosyası: YZ = 1 beklendi, lop_quote için YZ = %d bulundu\n"
-
-#: mmo.c:1679
-#, c-format
-msgid "%s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n"
-msgstr ""
-"%s: geçersiz mmo dosyası: z = 1 veya z = 2 beklendi, \n"
-"    lop_loc için z = %d bulundu\n"
-
-#: mmo.c:1725
-#, c-format
-msgid "%s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n"
-msgstr "%s: geçersiz mmo dosyası: z = 1 veya z = 2 beklendi;     lop_fixo için z = %d bulundu\n"
-
-#: mmo.c:1764
-#, c-format
-msgid "%s: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n"
-msgstr "%s: geçersiz mmo dosyası: y = 0 beklendi; lop_fixrx için y = %d bulundu\n"
-
-#: mmo.c:1773
-#, c-format
-msgid "%s: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n"
-msgstr ""
-"%s: geçersiz mmo dosyası: z = 16 veya z = 24 beklendi;\n"
-"    lop_fixrx için z = %d bulundu\n"
-
-#: mmo.c:1796
-#, c-format
-msgid "%s: invalid mmo file: leading byte of operand word must be 0 or 1, got %d for lop_fixrx\n"
-msgstr ""
-"%s: geçersiz mmo dosyası: işlenen word'un ilk baytı 0 veya 1 olmalı; \n"
-"    lop_fixrx için %d bulundu\n"
-
-#: mmo.c:1819
-#, c-format
-msgid "%s: cannot allocate file name for file number %d, %d bytes\n"
-msgstr "%s: %d sayılı dosya için dosya adı ayrılamadı, %d bayt\n"
-
-#: mmo.c:1839
-#, c-format
-msgid "%s: invalid mmo file: file number %d `%s', was already entered as `%s'\n"
-msgstr "%s: geçersiz mmo dosyası: %d sayılı dosya, `%s', zaten `%s' olarak girilmiş\n"
-
-#: mmo.c:1852
-#, c-format
-msgid "%s: invalid mmo file: file name for number %d was not specified before use\n"
-msgstr ""
-"%s: geçersiz mmo dosyası: %d sayısı için dosya adı kullanımdan\n"
-"    önce belirtilmemiş\n"
-
-#: mmo.c:1958
-#, c-format
-msgid "%s: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n"
-msgstr ""
-"%s: geçersiz mmo dosyası: lop_stab'in y ve z alanları sıfır değil;\n"
-"    y: %d, z: %d\n"
-
-#: mmo.c:1994
-#, c-format
-msgid "%s: invalid mmo file: lop_end not last item in file\n"
-msgstr "%s: geçersiz mmo dosyası: lop_end dosyadaki son girdi değil\n"
-
-#: mmo.c:2007
-#, c-format
-msgid "%s: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras to the preceding lop_stab (%ld)\n"
-msgstr ""
-"%s: geçersiz mmo dosyası: lop_end'in YZ'si (%ld); bir önceki \n"
-"    lop_stab'in (%ld) dörtlü sayısına eşit değil\n"
-
-#: mmo.c:2670
-#, c-format
-msgid "%s: invalid symbol table: duplicate symbol `%s'\n"
-msgstr "%s: geçersiz sembol tablosu: tekrarlanmış sembol `%s'\n"
-
-#: mmo.c:2921
-#, c-format
-msgid "%s: Bad symbol definition: `Main' set to %s rather than the start address %s\n"
-msgstr ""
-"%1$s: Hatalı sembol tanımı: `Main' başlangıç adresi %3$s yerine \n"
-"    %2$s olarak tanımlanmış\n"
-
-#: mmo.c:3011
-#, c-format
-msgid "%s: warning: symbol table too large for mmo, larger than 65535 32-bit words: %d.  Only `Main' will be emitted.\n"
-msgstr ""
-"%s: uyarı: sembol tablosu mmo için fazla büyük, 65535 32-bit word'den\n"
-"    fazla: %d. Yalnız `Main' üretilecek. \n"
-
-#: mmo.c:3056
-#, c-format
-msgid "%s: internal error, symbol table changed size from %d to %d words\n"
-msgstr "%s: iç hata, sembol tablosu büyüklüğü %d'den %d word'e değişti\n"
-
-#: mmo.c:3111
-#, c-format
-msgid "%s: internal error, internal register section %s had contents\n"
-msgstr "%s: iç hata, %s iç yazmaç bölümü içerik taşıyor\n"
-
-#: mmo.c:3163
-#, c-format
-msgid "%s: no initialized registers; section length 0\n"
-msgstr "%s: ilklenen yazmaç yok; bölüm uzunluğu 0\n"
-
-#: mmo.c:3169
-#, c-format
-msgid "%s: too many initialized registers; section length %ld\n"
-msgstr "%s: çok fazla ilklenmiş yazmaç; bölüm uzunluğu %ld\n"
-
-#: mmo.c:3174
-#, c-format
-msgid "%s: invalid start address for initialized registers of length %ld: 0x%lx%08lx\n"
-msgstr "%s: %ld uzunluğunda ilklenmiş yazmaçlar için hatalı başlangıç adresi: 0x%lx%08lx\n"
-
-#: oasys.c:1029
-#, c-format
-msgid "%s: can not represent section `%s' in oasys"
-msgstr "%s: oasys'de `%s' bölümü gösterilemiyor"
-
-#: osf-core.c:132
-#, c-format
-msgid "Unhandled OSF/1 core file section type %d\n"
-msgstr "Desteklenmeyen OSF/1 core dosyası bölüm türü %d\n"
-
-#: pe-mips.c:658
-#, c-format
-msgid "%s: `ld -r' not supported with PE MIPS objects\n"
-msgstr "%s: `ld -r' PE MIPS nesneleri ile birlikte desteklenmiyor\n"
-
-#. OK, at this point the following variables are set up:
-#. src = VMA of the memory we're fixing up
-#. mem = pointer to memory we're fixing up
-#. val = VMA of what we need to refer to
-#.
-#: pe-mips.c:794
-#, c-format
-msgid "%s: unimplemented %s\n"
-msgstr "%s: tamamlanmamış %s\n"
-
-#: pe-mips.c:820
-#, c-format
-msgid "%s: jump too far away\n"
-msgstr "%s: sıçrama fazla uzak\n"
-
-#: pe-mips.c:847
-#, c-format
-msgid "%s: bad pair/reflo after refhi\n"
-msgstr "%s: refhi'den sonra hatalı çift/reflo\n"
-
-#. XXX code yet to be written.
-#: peicode.h:785
-#, c-format
-msgid "%s: Unhandled import type; %x"
-msgstr "%s: Desteklenmeyen ithal türü; %x"
-
-#: peicode.h:790
-#, c-format
-msgid "%s: Unrecognised import type; %x"
-msgstr "%s: Tanınmayan ithal türü; %x"
-
-#: peicode.h:804
-#, c-format
-msgid "%s: Unrecognised import name type; %x"
-msgstr "%s: Tanınmayan ithal isim türü; %x"
-
-#: peicode.h:1162
-#, c-format
-msgid "%s: Unrecognised machine type (0x%x) in Import Library Format archive"
-msgstr "%s: İthal Kitaplık Biçem (ILF) arşivinde tanınmayan makina türü (0x%x) "
-
-#: peicode.h:1174
-#, c-format
-msgid "%s: Recognised but unhandled machine type (0x%x) in Import Library Format archive"
-msgstr "%s: İthal Kitaplık Biçem (ILF) arşivinde bilinen fakat desteklenmeyen makina türü (0x%x)"
-
-#: peicode.h:1191
-#, c-format
-msgid "%s: size field is zero in Import Library Format header"
-msgstr "%s: İthal Kitaplık Biçem (ILF) başlığında boy alanı sıfır"
-
-#: peicode.h:1219
-#, c-format
-msgid "%s: string not null terminated in ILF object file."
-msgstr "%s: ILF nesne dosyasında dizge boş değerle sonlanmamış."
-
-#: ppcboot.c:416
-msgid ""
-"\n"
-"ppcboot header:\n"
-msgstr ""
-"\n"
-"ppcboot başlığı:\n"
-
-#: ppcboot.c:417
-#, c-format
-msgid "Entry offset        = 0x%.8lx (%ld)\n"
-msgstr "Girdi göreli konumu = 0x%.8lx (%ld)\n"
-
-#: ppcboot.c:418
-#, c-format
-msgid "Length              = 0x%.8lx (%ld)\n"
-msgstr "Uzunluk             = 0x%.8lx (%ld)\n"
-
-#: ppcboot.c:421
-#, c-format
-msgid "Flag field          = 0x%.2x\n"
-msgstr "Bayrak alanı        = 0x%.2x\n"
-
-#: ppcboot.c:427
-#, c-format
-msgid "Partition name      = \"%s\"\n"
-msgstr "Bölüm adı           = \"%s\"\n"
-
-#: ppcboot.c:446
-#, c-format
-msgid ""
-"\n"
-"Partition[%d] start  = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
-msgstr ""
-"\n"
-"Bölüm[%d] başlangıcı  = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
-
-#: ppcboot.c:452
-#, c-format
-msgid "Partition[%d] end    = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
-msgstr "Bölüm[%d] sonu    = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
-
-#: ppcboot.c:458
-#, c-format
-msgid "Partition[%d] sector = 0x%.8lx (%ld)\n"
-msgstr "Bölüm[%d] sektörü = 0x%.8lx (%ld)\n"
-
-#: ppcboot.c:459
-#, c-format
-msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
-msgstr "Bölüm[%d] uzunluğu = 0x%.8lx (%ld)\n"
-
-#: som.c:5398
-msgid "som_sizeof_headers unimplemented"
-msgstr "som_sizeof_headers tamamlanmamış"
-
-#: srec.c:301
-#, c-format
-msgid "%s:%d: Unexpected character `%s' in S-record file\n"
-msgstr "%s:%d: S-kayıt dosyasında beklenmeyen `%s' karakteri\n"
-
-#: stabs.c:319
-#, c-format
-msgid "%s(%s+0x%lx): Stabs entry has invalid string index."
-msgstr "%s(%s+0x%lx): Stabs girdisinde geçersiz dizge indeksi."
-
-#: syms.c:1044
-msgid "Unsupported .stab relocation"
-msgstr "Desteklenmeyen .stab yerdeğişimi"
-
-#: vms-gsd.c:356
-#, c-format
-msgid "bfd_make_section (%s) failed"
-msgstr "bfd_make_section (%s) başarısız"
-
-#: vms-gsd.c:371
-#, c-format
-msgid "bfd_set_section_flags (%s, %x) failed"
-msgstr "bfd_set_section_flags (%s, %x) başarısız"
-
-#: vms-gsd.c:407
-#, c-format
-msgid "Size mismatch section %s=%lx, %s=%lx"
-msgstr "Boy uyumsuzluğu bölümü %s=%lx, %s=%lx"
-
-#: vms-gsd.c:702
-#, c-format
-msgid "unknown gsd/egsd subtype %d"
-msgstr "bilinmeyen gsd/egsd alt türü %d"
-
-#: vms-hdr.c:406
-msgid "Object module NOT error-free !\n"
-msgstr "Nesne modülü hatasız DEĞİL !\n"
-
-#: vms-misc.c:543
-#, c-format
-msgid "Stack overflow (%d) in _bfd_vms_push"
-msgstr "_bfd_vms_push'da yığıt taşması (%d)"
-
-#: vms-misc.c:561
-msgid "Stack underflow in _bfd_vms_pop"
-msgstr "_bfd_vms_pop'da yığıt alt taşması"
-
-#: vms-misc.c:919
-msgid "_bfd_vms_output_counted called with zero bytes"
-msgstr "_bfd_vms_output_counted sıfır bayt ile çağrıldı"
-
-#: vms-misc.c:924
-msgid "_bfd_vms_output_counted called with too many bytes"
-msgstr "_bfd_vms_output_counted fazla bayt ile çağrıldı"
-
-#: vms-misc.c:1055
-#, c-format
-msgid "Symbol %s replaced by %s\n"
-msgstr "%s sembolü %s ile değiştirildi\n"
-
-#: vms-misc.c:1117
-#, c-format
-msgid "failed to enter %s"
-msgstr "%s'e giriş başarısız"
-
-#: vms-tir.c:81
-msgid "No Mem !"
-msgstr "Hafıza Yok !"
-
-#: vms-tir.c:362
-#, c-format
-msgid "bad section index in %s"
-msgstr "%s içinde hatalı bölüm indeksi"
-
-#: vms-tir.c:375
-#, c-format
-msgid "unsupported STA cmd %s"
-msgstr "Desteklenmeyen STA komutu %s"
-
-#: vms-tir.c:380 vms-tir.c:1240
-#, c-format
-msgid "reserved STA cmd %d"
-msgstr "Ayrılmış STA komutu %d"
-
-#: vms-tir.c:491 vms-tir.c:514
-#, c-format
-msgid "%s: no symbol \"%s\""
-msgstr "%s: \"%s\" sembolü yok"
-
-#. unsigned shift
-#. rotate
-#. Redefine symbol to current location.
-#. Define a literal.
-#: vms-tir.c:581 vms-tir.c:693 vms-tir.c:803 vms-tir.c:821 vms-tir.c:829
-#: vms-tir.c:838 vms-tir.c:1563
-#, c-format
-msgid "%s: not supported"
-msgstr "%s: desteklenmiyor"
-
-#: vms-tir.c:586 vms-tir.c:1418
-#, c-format
-msgid "%s: not implemented"
-msgstr "%s: tamamlanmamış"
-
-#: vms-tir.c:590 vms-tir.c:1422
-#, c-format
-msgid "reserved STO cmd %d"
-msgstr "Ayrılmış STO komutu %d"
-
-#: vms-tir.c:708 vms-tir.c:1568
-#, c-format
-msgid "reserved OPR cmd %d"
-msgstr "Ayrılmış OPR komutu %d"
-
-#: vms-tir.c:776 vms-tir.c:1632
-#, c-format
-msgid "reserved CTL cmd %d"
-msgstr "Ayrılmış CTL komutu %d"
-
-#. stack byte from image
-#. arg: none.
-#: vms-tir.c:1148
-msgid "stack-from-image not implemented"
-msgstr "Görüntüden-yığıt tamamlanmamış"
-
-#: vms-tir.c:1166
-msgid "stack-entry-mask not fully implemented"
-msgstr "Yığın girdi maskı tamamlanmamış"
-
-#. compare procedure argument
-#. arg: cs	symbol name
-#. by	argument index
-#. da	argument descriptor
-#.
-#. compare argument descriptor with symbol argument (ARG$V_PASSMECH)
-#. and stack TRUE (args match) or FALSE (args dont match) value.
-#: vms-tir.c:1180
-msgid "PASSMECH not fully implemented"
-msgstr "PASSMECH tamamlanmamış"
-
-#: vms-tir.c:1199
-msgid "stack-local-symbol not fully implemented"
-msgstr "Yerel sembol yığıtı tamamlanmamış"
-
-#: vms-tir.c:1212
-msgid "stack-literal not fully implemented"
-msgstr "Yığıt sabiti tamamlanmamış"
-
-#: vms-tir.c:1233
-msgid "stack-local-symbol-entry-point-mask not fully implemented"
-msgstr "Yığın yerel sembol girdi noktası maskı tamamlanmamış"
-
-#: vms-tir.c:1510 vms-tir.c:1522 vms-tir.c:1534 vms-tir.c:1546 vms-tir.c:1611
-#: vms-tir.c:1619 vms-tir.c:1627
-#, c-format
-msgid "%s: not fully implemented"
-msgstr "%s: tamamlanmamış"
-
-#: vms-tir.c:1684
-#, c-format
-msgid "obj code %d not found"
-msgstr "Nesne kodu %d bulunmadı"
-
-#: vms-tir.c:2019
-#, c-format
-msgid "SEC_RELOC with no relocs in section %s"
-msgstr "%s bölümünde yerdeğişim olmaksızın SEC_RELOC"
-
-#: vms-tir.c:2307
-#, c-format
-msgid "Unhandled relocation %s"
-msgstr "Desteklenmeyen yerdeğişim %s"
-
-#: xcofflink.c:1243
-#, c-format
-msgid "%s: `%s' has line numbers but no enclosing section"
-msgstr "%s: `%s' satır numaralarına sahip fakat onu içeren bölümü yok"
-
-#: xcofflink.c:1296
-#, c-format
-msgid "%s: class %d symbol `%s' has no aux entries"
-msgstr "%s: sınıf %d sembol `%s'un alternatif girdileri yok"
-
-#: xcofflink.c:1319
-#, c-format
-msgid "%s: symbol `%s' has unrecognized csect type %d"
-msgstr "%s: `%s' sembolünde bilinmeyen csect türü %d var"
-
-#: xcofflink.c:1331
-#, c-format
-msgid "%s: bad XTY_ER symbol `%s': class %d scnum %d scnlen %d"
-msgstr "%s: hatalı XTY_ER sembolü `%s': sınıf %d scnum %d scnlen %d"
-
-#: xcofflink.c:1367
-#, c-format
-msgid "%s: XMC_TC0 symbol `%s' is class %d scnlen %d"
-msgstr "%s: XMC_TC0 sembolü `%s': sınıf %d scnlen %d"
-
-#: xcofflink.c:1519
-#, c-format
-msgid "%s: csect `%s' not in enclosing section"
-msgstr "%s: csect `%s' onu içeren bölümde değil"
-
-#: xcofflink.c:1626
-#, c-format
-msgid "%s: misplaced XTY_LD `%s'"
-msgstr "%s: XTY_LD `%s'yanlış yerde"
-
-#: xcofflink.c:1957
-#, c-format
-msgid "%s: reloc %s:%d not in csect"
-msgstr "%s: yerdeğişim %s:%d csect içinde değil"
-
-#: xcofflink.c:2092
-#, c-format
-msgid "%s: XCOFF shared object when not producing XCOFF output"
-msgstr "%s: XCOFF çıktısı oluşturulmazken XCOFF paylaşımlı nesnesi"
-
-#: xcofflink.c:2113
-#, c-format
-msgid "%s: dynamic object with no .loader section"
-msgstr "%s: .loader bölümü olmayan dinamik nesne"
-
-#: xcofflink.c:2758
-#, c-format
-msgid "%s: no such symbol"
-msgstr "%s: böyle bir sembol yok"
-
-#: xcofflink.c:2891
-msgid "error: undefined symbol __rtinit"
-msgstr "hata: tanımlanmamış sembol __rtinit"
-
-#: xcofflink.c:3453
-#, c-format
-msgid "warning: attempt to export undefined symbol `%s'"
-msgstr "uyarı: tanımlanmamış `%s' sembolünü ihraç denemesi"
-
-#: xcofflink.c:4447
-#, c-format
-msgid "TOC overflow: 0x%lx > 0x10000; try -mminimal-toc when compiling"
-msgstr "TOC taşması: 0x%lx > 0x10000; -mminimal-toc ile derlemeyi deneyin"
-
-#: xcofflink.c:5287 xcofflink.c:5756 xcofflink.c:5818 xcofflink.c:6119
-#, c-format
-msgid "%s: loader reloc in unrecognized section `%s'"
-msgstr "%s: bilinmeyen `%s' bölümünde yükleyici yerdeğişimi"
-
-#: xcofflink.c:5309 xcofflink.c:6130
-#, c-format
-msgid "%s: `%s' in loader reloc but not loader sym"
-msgstr "%s: `%s' yükleyici yerdeğişiminde fakat yükleyici sembolü değil"
-
-#: xcofflink.c:5324
-#, c-format
-msgid "%s: loader reloc in read-only section %s"
-msgstr "%s: %s salt-okunur bölümünde yükleyici yerdeğişimi"
-
-#: elf32-ia64.c:2222 elf64-ia64.c:2222
-msgid "@pltoff reloc against local symbol"
-msgstr "yerel sembole @pltoff yerdegisimi"
-
-#: elf32-ia64.c:3562 elf64-ia64.c:3562
-#, c-format
-msgid "%s: short data segment overflowed (0x%lx >= 0x400000)"
-msgstr "%s: kısa veri bölümünde taşma (0x%lx >= 0x400000)"
-
-#: elf32-ia64.c:3573 elf64-ia64.c:3573
-#, c-format
-msgid "%s: __gp does not cover short data segment"
-msgstr "%s: __gp kısa veri bölümünü kapsamıyor"
-
-#: elf32-ia64.c:3858 elf64-ia64.c:3858
-#, c-format
-msgid "%s: linking non-pic code in a shared library"
-msgstr "%s: pic olmayan kod paylaşmalı kitaplıkta bağlanıyor"
-
-#: elf32-ia64.c:3891 elf64-ia64.c:3891
-#, c-format
-msgid "%s: @gprel relocation against dynamic symbol %s"
-msgstr "%s: %s dinamik sembolüne @gprel yerdeğişimi"
-
-#: elf32-ia64.c:4030 elf64-ia64.c:4030
-#, c-format
-msgid "%s: dynamic relocation against speculation fixup"
-msgstr "%s: kuşkulu düzeltmeye dinamik yerdeğişim"
-
-#: elf32-ia64.c:4038 elf64-ia64.c:4038
-#, c-format
-msgid "%s: speculation fixup against undefined weak symbol"
-msgstr "%s: tanımlanmamış gevşek sembole tartışmalı düzeltme"
-
-#: elf32-ia64.c:4271 elf64-ia64.c:4271
-msgid "unsupported reloc"
-msgstr "desteklenmeyen yerdeğişim"
-
-#: elf32-ia64.c:4551 elf64-ia64.c:4551
-#, c-format
-msgid "%s: linking trap-on-NULL-dereference with non-trapping files"
-msgstr "%s: NULL-halinde-tuzakla karşı-başvurusu tuzaklamayan dosyalarla bağlandı"
-
-#: elf32-ia64.c:4560 elf64-ia64.c:4560
-#, c-format
-msgid "%s: linking big-endian files with little-endian files"
-msgstr "%s: büyük sonlu dosyalar küçük sonlu dosyalarla bağlanıyor"
-
-#: elf32-ia64.c:4569 elf64-ia64.c:4569
-#, c-format
-msgid "%s: linking 64-bit files with 32-bit files"
-msgstr "%s: 64 bitlik dosyalar 32 bitlik dosyalarla bağlanıyor"
-
-#: elf32-ia64.c:4578 elf64-ia64.c:4578
-#, c-format
-msgid "%s: linking constant-gp files with non-constant-gp files"
-msgstr "%s: constant-gp dosyaları constant-gp olmayan dosyalarla bağlanıyor"
-
-#: elf32-ia64.c:4588 elf64-ia64.c:4588
-#, c-format
-msgid "%s: linking auto-pic files with non-auto-pic files"
-msgstr "%s: auto-pic dosyaları auto-pic olmayan dosyalarla bağlanıyor"
-
-#: peigen.c:962 pepigen.c:962
-#, c-format
-msgid "%s: line number overflow: 0x%lx > 0xffff"
-msgstr "%s: satır numarası taşması: 0x%lx > 0xffff"
-
-#: peigen.c:979 pepigen.c:979
-#, c-format
-msgid "%s: reloc overflow 1: 0x%lx > 0xffff"
-msgstr "%s: yerdeğişim taşması 1: 0x%lx > 0xffff"
-
-#: peigen.c:993 pepigen.c:993
-msgid "Export Directory [.edata (or where ever we found it)]"
-msgstr "İhraç Dizini [.edata (veya nerede bulundu ise)]"
-
-#: peigen.c:994 pepigen.c:994
-msgid "Import Directory [parts of .idata]"
-msgstr "İthal Dizini [.idata'nın parçaları]"
-
-#: peigen.c:995 pepigen.c:995
-msgid "Resource Directory [.rsrc]"
-msgstr "Kaynak Dizini [.rsrc]"
-
-#: peigen.c:996 pepigen.c:996
-msgid "Exception Directory [.pdata]"
-msgstr "İstisna Dizini [.pdata]"
-
-#: peigen.c:997 pepigen.c:997
-msgid "Security Directory"
-msgstr "Güvenlik Dizini"
-
-#: peigen.c:998 pepigen.c:998
-msgid "Base Relocation Directory [.reloc]"
-msgstr "Temel Yerdeğişim Dizini [.reloc]"
-
-#: peigen.c:999 pepigen.c:999
-msgid "Debug Directory"
-msgstr "Hata Ayıklama Dizini"
-
-#: peigen.c:1000 pepigen.c:1000
-msgid "Description Directory"
-msgstr "Açıklama Dizini"
-
-#: peigen.c:1001 pepigen.c:1001
-msgid "Special Directory"
-msgstr "Özel Dizin"
-
-#: peigen.c:1002 pepigen.c:1002
-msgid "Thread Storage Directory [.tls]"
-msgstr "Dal Saklama Dizini [.tls]"
-
-#: peigen.c:1003 pepigen.c:1003
-msgid "Load Configuration Directory"
-msgstr "Ayar Yükleme Dizini"
-
-#: peigen.c:1004 pepigen.c:1004
-msgid "Bound Import Directory"
-msgstr "Sınır İthal Dizini"
-
-#: peigen.c:1005 pepigen.c:1005
-msgid "Import Address Table Directory"
-msgstr "Adres Tablosu İthal Dizini"
-
-#: peigen.c:1006 pepigen.c:1006
-msgid "Delay Import Directory"
-msgstr "Gecikmeli İthal Dizini"
-
-#: peigen.c:1007 peigen.c:1008 pepigen.c:1007 pepigen.c:1008
-msgid "Reserved"
-msgstr "Ayrılmış"
-
-#: peigen.c:1071 pepigen.c:1071
-msgid ""
-"\n"
-"There is an import table, but the section containing it could not be found\n"
-msgstr ""
-"\n"
-"Bir ithal tablosu var, fakat onu içeren bölüm bulunamadı\n"
-
-#: peigen.c:1076 pepigen.c:1076
-#, c-format
-msgid ""
-"\n"
-"There is an import table in %s at 0x%lx\n"
-msgstr ""
-"\n"
-"%s içerisinde 0x%lx'de bir ithal tablosu var\n"
-
-#: peigen.c:1113 pepigen.c:1113
-#, c-format
-msgid ""
-"\n"
-"Function descriptor located at the start address: %04lx\n"
-msgstr ""
-"\n"
-"Başlangıç adresinde işlev betimleyicisi bulundu: %04lx\n"
-
-#: peigen.c:1116 pepigen.c:1116
-#, c-format
-msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n"
-msgstr "\tkod temeli %08lx toc (yüklenebilir/gerçek) %08lx/%08lx\n"
-
-#: peigen.c:1122 pepigen.c:1122
-msgid ""
-"\n"
-"No reldata section! Function descriptor not decoded.\n"
-msgstr ""
-"\n"
-"Reldata bölümü yok! İşlev betimleyicisi çözümlenemedi.\n"
-
-#: peigen.c:1127 pepigen.c:1127
-#, c-format
-msgid ""
-"\n"
-"The Import Tables (interpreted %s section contents)\n"
-msgstr ""
-"\n"
-"İthal Tabloları (%s bölüm içeriği çözümlendi)\n"
-
-#: peigen.c:1130 pepigen.c:1130
-msgid ""
-" vma:            Hint    Time      Forward  DLL       First\n"
-"                 Table   Stamp     Chain    Name      Thunk\n"
-msgstr ""
-" vma:            İpucu   Zaman     İleri    DLL       İlk\n"
-"                 Tablo   Damga     Zincir   İsim      Parça\n"
-
-#: peigen.c:1181 pepigen.c:1181
-#, c-format
-msgid ""
-"\n"
-"\tDLL Name: %s\n"
-msgstr ""
-"\n"
-"\tDLL Adı: %s\n"
-
-#: peigen.c:1192 pepigen.c:1192
-msgid "\tvma:  Hint/Ord Member-Name Bound-To\n"
-msgstr "\tvma:  İpucu/Sıra Üye-Adı Sınır\n"
-
-#: peigen.c:1217 pepigen.c:1217
-msgid ""
-"\n"
-"There is a first thunk, but the section containing it could not be found\n"
-msgstr ""
-"\n"
-"Bir ilk parça var, fakat onu içeren bölüm bulunamadı\n"
-
-#: peigen.c:1357 pepigen.c:1357
-msgid ""
-"\n"
-"There is an export table, but the section containing it could not be found\n"
-msgstr ""
-"\n"
-"Bir ihraç tablosu var, fakat onu içeren bölüm bulunamadı\n"
-
-#: peigen.c:1362 pepigen.c:1362
-#, c-format
-msgid ""
-"\n"
-"There is an export table in %s at 0x%lx\n"
-msgstr ""
-"\n"
-"%s içinde 0x%lx'de bir ihraç tablosu var\n"
-
-#: peigen.c:1393 pepigen.c:1393
-#, c-format
-msgid ""
-"\n"
-"The Export Tables (interpreted %s section contents)\n"
-"\n"
-msgstr ""
-"\n"
-"İhraç Tabloları (%s bölüm içeriği çözümlendi)\n"
-"\n"
-
-#: peigen.c:1397 pepigen.c:1397
-#, c-format
-msgid "Export Flags \t\t\t%lx\n"
-msgstr "İhraç Bayrakları \t\t\t%lx\n"
-
-#: peigen.c:1400 pepigen.c:1400
-#, c-format
-msgid "Time/Date stamp \t\t%lx\n"
-msgstr "Saat/Tarih damgası \t\t%lx\n"
-
-#: peigen.c:1403 pepigen.c:1403
-#, c-format
-msgid "Major/Minor \t\t\t%d/%d\n"
-msgstr "Majör/Minör \t\t\t%d/%d\n"
-
-#: peigen.c:1406 pepigen.c:1406
-msgid "Name \t\t\t\t"
-msgstr "İsim \t\t\t\t"
-
-#: peigen.c:1412 pepigen.c:1412
-#, c-format
-msgid "Ordinal Base \t\t\t%ld\n"
-msgstr "Onluk Sistem \t\t\t%ld\n"
-
-#: peigen.c:1415 pepigen.c:1415
-msgid "Number in:\n"
-msgstr "Sayı içinde:\n"
-
-#: peigen.c:1418 pepigen.c:1418
-#, c-format
-msgid "\tExport Address Table \t\t%08lx\n"
-msgstr "\tİhraç Adres Tablosu \t\t%08lx\n"
-
-#: peigen.c:1422 pepigen.c:1422
-#, c-format
-msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
-msgstr "\t[İsim Gösterge/Onluk] Tablo\t%08lx\n"
-
-#: peigen.c:1425 pepigen.c:1425
-msgid "Table Addresses\n"
-msgstr "Tablo Adresleri\n"
-
-#: peigen.c:1428 pepigen.c:1428
-msgid "\tExport Address Table \t\t"
-msgstr "\tİhraç Adres Tablosu \t\t"
-
-#: peigen.c:1433 pepigen.c:1433
-msgid "\tName Pointer Table \t\t"
-msgstr "\tİsim Gösterge Tablosu \t\t"
-
-#: peigen.c:1438 pepigen.c:1438
-msgid "\tOrdinal Table \t\t\t"
-msgstr "\tOnluk Tablo \t\t\t"
-
-#: peigen.c:1453 pepigen.c:1453
-#, c-format
-msgid ""
-"\n"
-"Export Address Table -- Ordinal Base %ld\n"
-msgstr ""
-"\n"
-"İhraç Adres Tablosu -- Onluk Sistem %ld\n"
-
-#: peigen.c:1472 pepigen.c:1472
-msgid "Forwarder RVA"
-msgstr "RVA Yönlendiricisi"
-
-#: peigen.c:1483 pepigen.c:1483
-msgid "Export RVA"
-msgstr "RVA İhracı"
-
-#: peigen.c:1490 pepigen.c:1490
-msgid ""
-"\n"
-"[Ordinal/Name Pointer] Table\n"
-msgstr ""
-"\n"
-"[Onluk/İsim Gösterge] Tablosu\n"
-
-#: peigen.c:1545 pepigen.c:1545
-#, c-format
-msgid "Warning, .pdata section size (%ld) is not a multiple of %d\n"
-msgstr "Uyarı, .pdata bölüm boyu (%ld) %d'nin katı değil\n"
-
-#: peigen.c:1549 pepigen.c:1549
-msgid ""
-"\n"
-"The Function Table (interpreted .pdata section contents)\n"
-msgstr ""
-"\n"
-"İşlev Tablosu (.pdata bölüm içeriği çözümlendi)\n"
-
-#: peigen.c:1552 pepigen.c:1552
-msgid " vma:\t\t\tBegin Address    End Address      Unwind Info\n"
-msgstr " vma:\t\t\tBaşlangıç Adresi Sonlanma Adresi  Geri Al Bilgisi\n"
-
-#: peigen.c:1554 pepigen.c:1554
-msgid ""
-" vma:\t\tBegin    End      EH       EH       PrologEnd  Exception\n"
-"     \t\tAddress  Address  Handler  Data     Address    Mask\n"
-msgstr ""
-" vma:\t\tBaşl.    Son      EH       EH       PrologSon  İstisna\n"
-"     \t\tAdres    Adres    Yakalay  Veri     Adres      Maske\n"
-
-#: peigen.c:1624 pepigen.c:1624
-msgid " Register save millicode"
-msgstr " Yazma milikodunu kaydet"
-
-#: peigen.c:1627 pepigen.c:1627
-msgid " Register restore millicode"
-msgstr " Geri alma milikodunu kaydet"
-
-#: peigen.c:1630 pepigen.c:1630
-msgid " Glue code sequence"
-msgstr " Birleştirici kod dizisi"
-
-#: peigen.c:1682 pepigen.c:1682
-msgid ""
-"\n"
-"\n"
-"PE File Base Relocations (interpreted .reloc section contents)\n"
-msgstr ""
-"\n"
-"\n"
-"PE Dosya Temel Yerdeğişimi (.reloc bölüm içeriği çözümlendi)\n"
-
-#: peigen.c:1712 pepigen.c:1712
-#, c-format
-msgid ""
-"\n"
-"Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
-msgstr ""
-"\n"
-"Sanal Adres: %08lx Parça boyu %ld (0x%lx) Düzeltme Sayısı %ld\n"
-
-#: peigen.c:1725 pepigen.c:1725
-#, c-format
-msgid "\treloc %4d offset %4x [%4lx] %s"
-msgstr "\tyer değişim %4d göreli konum %4x [%4lx] %s"
-
-#. The MS dumpbin program reportedly ands with 0xff0f before
-#. printing the characteristics field.  Not sure why.  No reason to
-#. emulate it here.
-#: peigen.c:1765 pepigen.c:1765
-#, c-format
-msgid ""
-"\n"
-"Characteristics 0x%x\n"
-msgstr ""
-"\n"
-"Özellikler 0x%x\n"
-
-#~ msgid "GP relative relocation when GP not defined"
-#~ msgstr "GP tanımlanmamışken GP göreli yer değiştirmesi"
-
-#~ msgid "%s: ERROR: passes floats in float registers whereas target %s uses integer registers"
-#~ msgstr "%s: HATA: kayan sayıları kayan yazmaçlarda geçiriyor fakat hedef %s tamsayı yazmaç kullanıyor"
-
-#~ msgid "%s: ERROR: passes floats in integer registers whereas target %s uses float registers"
-#~ msgstr "%s: HATA: kayan sayıları tamsayı yazmaçlarda geçiriyor fakat hedef %s kayan yazmaç kullanıyor"
-
-#~ msgid "Warning: input file %s supports interworking, whereas %s does not."
-#~ msgstr "Uyarı: %s girdi dosyası beraber çalışmayı destekliyor, fakat %s desteklemiyor."
-
-#~ msgid "Warning: input file %s does not support interworking, whereas %s does."
-#~ msgstr "Uyarı: %s girdi dosyası beraber çalışmayı desteklemiyor, fakat %s destekliyor."
-
-#~ msgid "AUX tagndx %ld ttlsiz 0x%lx lnnos %ld next %ld"
-#~ msgstr "AUX tagndx %ld ttlsiz 0x%lx lnnos %ld sonraki %ld"
-
-#~ msgid "elf_symbol_from_bfd_symbol 0x%.8lx, name = %s, sym num = %d, flags = 0x%.8lx%s\n"
-#~ msgstr "bfd sembolünden elf sembolü:0x%.8lx, isim= %s, sem num = %d, bayrak = 0x%.8lx%s\n"
-
-#~ msgid "Warning: Not setting interwork flag of %s since it has already been specified as non-interworking"
-#~ msgstr "Uyarı: beraber çalışmaz diye önceden belirtilmiş olduğundan %s'nin beraber çalışma bayrağı atanmadı"
-
-#~ msgid "Warning: Clearing the interwork flag of %s due to outside request"
-#~ msgstr "Uyarı: Dış isteğe uyularak %s'nin beraber çalışma bayrağı temizlendi"
-
-#~ msgid " [APCS-26]"
-#~ msgstr " [APCS-26]"
-
-#~ msgid " [APCS-32]"
-#~ msgstr " [APCS-32]"
-
-#~ msgid "(unknown)"
-#~ msgstr "(bilinmeyen)"
-
-#~ msgid "  previously %s in %s"
-#~ msgstr "  daha önce %2$s içinde %1$s"
-
-#~ msgid "ETIR_S_C_STO_GBL: no symbol \"%s\""
-#~ msgstr "ETIR_S_C_STO_GBL: sembol yok \"%s\""
-
-#~ msgid "ETIR_S_C_STO_CA: no symbol \"%s\""
-#~ msgstr "ETIR_S_C_STO_CA: sembol yok \"%s\""
-
-#~ msgid "ETIR_S_C_STO_RB/AB: Not supported"
-#~ msgstr "ETIR_S_C_STO_RB/AB: Desteklenmiyor"
-
-#~ msgid "ETIR_S_C_STO_LP_PSB: Not supported"
-#~ msgstr "ETIR_S_C_STO_LP_PSB: Desteklenmiyor"
-
-#~ msgid "ETIR_S_C_STO_HINT_GBL: not implemented"
-#~ msgstr "ETIR_S_C_STO_HINT_GBL: tamamlanmamış"
-
-#~ msgid "ETIR_S_C_STO_HINT_PS: not implemented"
-#~ msgstr "ETIR_S_C_STO_HINT_PS: tamamlanmamış"
-
-#~ msgid "ETIR_S_C_OPR_INSV: Not supported"
-#~ msgstr "ETIR_S_C_OPR_INSV: Desteklenmiyor"
-
-#~ msgid "ETIR_S_C_OPR_USH: Not supported"
-#~ msgstr "ETIR_S_C_OPR_USH: Desteklenmiyor"
-
-#~ msgid "ETIR_S_C_OPR_ROT: Not supported"
-#~ msgstr "ETIR_S_C_OPR_ROT: Desteklenmiyor"
-
-#~ msgid "ETIR_S_C_OPR_REDEF: Not supported"
-#~ msgstr "ETIR_S_C_OPR_REDEF: Desteklenmiyor"
-
-#~ msgid "ETIR_S_C_OPR_DFLIT: Not supported"
-#~ msgstr "ETIR_S_C_OPR_DFLIT: Desteklenmiyor"
-
-#~ msgid "ETIR_S_C_STC_GBL: not supported"
-#~ msgstr "ETIR_S_C_STC_GBL: desteklenmiyor"
-
-#~ msgid "ETIR_S_C_STC_GCA: not supported"
-#~ msgstr "ETIR_S_C_STC_GCA: desteklenmiyor"
-
-#~ msgid "ETIR_S_C_STC_PS: not supported"
-#~ msgstr "ETIR_S_C_STC_PS: desteklenmiyor"
-
-#~ msgid "Unimplemented STO cmd %d"
-#~ msgstr "Tamamlanmamış STO komutu %d"
-
-#~ msgid "TIR_S_C_OPR_ASH incomplete"
-#~ msgstr "TIR_S_C_OPR_ASH tamamlanmamış"
-
-#~ msgid "TIR_S_C_OPR_USH incomplete"
-#~ msgstr "TIR_S_C_OPR_USH tamamlanmamış"
-
-#~ msgid "TIR_S_C_OPR_ROT incomplete"
-#~ msgstr "TIR_S_C_OPR_ROT tamamlanmamış"
-
-#~ msgid "TIR_S_C_OPR_REDEF not supported"
-#~ msgstr "TIR_S_C_OPR_REDEF desteklenmiyor"
-
-#~ msgid "TIR_S_C_OPR_DFLIT not supported"
-#~ msgstr "TIR_S_C_OPR_DFLIT desteklenmiyor"
-
-#~ msgid "TIR_S_C_CTL_DFLOC not fully implemented"
-#~ msgstr "TIR_S_C_CTL_DFLOC tamamlanmamış"
-
-#~ msgid "TIR_S_C_CTL_STLOC not fully implemented"
-#~ msgstr "TIR_S_C_CTL_STLOC tamamlanmamış"
-
-#~ msgid "TIR_S_C_CTL_STKDL not fully implemented"
-#~ msgstr "TIR_S_C_CTL_STKDL tamamlanmamış"
-
-#~ msgid " vma:            Hint    Time      Forward  DLL       First\n"
-#~ msgstr " vma:            İpucu   Zaman     İleri    DLL       İlk\n"
-
-#~ msgid "\tThe Import Address Table (difference found)\n"
-#~ msgstr "\tİthal Adres Tablosu (fark bulundu)\n"
-
-#~ msgid "\t>>> Ran out of IAT members!\n"
-#~ msgstr "\t>>> IAT üyeleri bitti!\n"
-
-#~ msgid "\tThe Import Address Table is identical\n"
-#~ msgstr "\tİthal Adres Tablosu aynı\n"
-
-#~ msgid "     \t\tAddress  Address  Handler  Data     Address    Mask\n"
-#~ msgstr "     \t\tAdres    Adres    Yön.     Veri     Adres      Mask\n"
Index: src/binutils/binutils/aclocal.m4
===================================================================
RCS file: /gccos2/src/binutils/binutils/aclocal.m4,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/binutils/aclocal.m4	16 Aug 2003 16:45:31 -0000	1.1.1.2
+++ src/binutils/binutils/aclocal.m4	29 Jan 2004 21:37:08 -0000	1.2
@@ -1,4 +1,4 @@
-dnl aclocal.m4 generated automatically by aclocal 1.4-p5
+dnl aclocal.m4 generated automatically by aclocal 1.4-p6
 
 dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
@@ -37,24 +37,6 @@
 AC_PROG_LEX
 AC_DECL_YYTEXT])
 
-#serial 1
-# This test replaces the one in autoconf.
-# Currently this macro should have the same name as the autoconf macro
-# because gettext's gettext.m4 (distributed in the automake package)
-# still uses it.  Otherwise, the use in gettext.m4 makes autoheader
-# give these diagnostics:
-#   configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX
-#   configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX
-
-undefine([AC_ISC_POSIX])
-
-AC_DEFUN([AC_ISC_POSIX],
-  [
-    dnl This test replaces the obsolescent AC_ISC_POSIX kludge.
-    AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"])
-  ]
-)
-
 # Do all the work for Automake.  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.
@@ -65,7 +47,8 @@
 dnl AM_INIT_AUTOMAKE(package,version, [no-define])
 
 AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_REQUIRE([AC_PROG_INSTALL])
+[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])
 PACKAGE=[$1]
 AC_SUBST(PACKAGE)
 VERSION=[$2]
@@ -81,12 +64,41 @@
 AC_REQUIRE([AC_ARG_PROGRAM])
 dnl FIXME This is truly gross.
 missing_dir=`cd $ac_aux_dir && pwd`
-AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
-AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
 AC_REQUIRE([AC_PROG_MAKE_SET])])
+
+# Copyright 2002  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
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# 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., 59 Temple Place - Suite 330, Boston, MA
+
+# AM_AUTOMAKE_VERSION(VERSION)
+# ----------------------------
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
+# generated from the m4 files accompanying Automake X.Y.
+AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"])
+
+# AM_SET_CURRENT_AUTOMAKE_VERSION
+# -------------------------------
+# Call AM_AUTOMAKE_VERSION so it can be traced.
+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
+	 [AM_AUTOMAKE_VERSION([1.4-p6])])
 
 #
 # Check to make sure that the build environment is sane.
Index: src/binutils/binutils/addr2line.c
===================================================================
RCS file: /gccos2/src/binutils/binutils/addr2line.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/binutils/addr2line.c	16 Aug 2003 16:45:31 -0000	1.1.1.2
+++ src/binutils/binutils/addr2line.c	25 Sep 2003 19:27:01 -0000	1.4
@@ -209,11 +209,15 @@
 
 	  if (base_names && filename != NULL)
 	    {
+#if defined (__EMX__)
+              filename = _getname (filename);
+#else
 	      char *h;
 
 	      h = strrchr (filename, '/');
 	      if (h != NULL)
 		filename = h + 1;
+#endif
 	    }
 
 	  printf ("%s:%u\n", filename ? filename : "??", line);
Index: src/binutils/binutils/ar.c
===================================================================
RCS file: /gccos2/src/binutils/binutils/ar.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/binutils/ar.c	16 Aug 2003 16:45:32 -0000	1.1.1.2
+++ src/binutils/binutils/ar.c	25 Sep 2003 19:27:01 -0000	1.4
@@ -396,6 +396,10 @@
   bindtextdomain (PACKAGE, LOCALEDIR);
   textdomain (PACKAGE);
 
+#if defined (__EMX__)
+  _wildcard (&argc, &argv);
+  _response (&argc, &argv);
+#endif /* __EMX__ */
   program_name = argv[0];
   xmalloc_set_program_name (program_name);
 
Index: src/binutils/binutils/bucomm.c
===================================================================
RCS file: /gccos2/src/binutils/binutils/bucomm.c,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/binutils/bucomm.c	16 Aug 2003 16:45:34 -0000	1.1.1.2
+++ src/binutils/binutils/bucomm.c	16 Aug 2003 21:33:49 -0000	1.3
@@ -408,7 +408,12 @@
 {
   static char template[] = "stXXXXXX";
   char *tmpname;
+#if defined (__EMX__)
+  char *slash = _getname (filename);
+  slash = (slash == filename) ? NULL : slash - 1;
+#else /* not __EMX__ */
   char *slash = strrchr (filename, '/');
+#endif /* not __EMX__ */
 
 #ifdef HAVE_DOS_BASED_FILE_SYSTEM
   {
Index: src/binutils/binutils/configure
===================================================================
RCS file: /gccos2/src/binutils/binutils/configure,v
retrieving revision 1.1.1.2
retrieving revision 1.10
diff -w -u -r1.1.1.2 -r1.10
--- src/binutils/binutils/configure	16 Aug 2003 16:45:47 -0000	1.1.1.2
+++ src/binutils/binutils/configure	13 Mar 2005 23:45:53 -0000	1.10
@@ -53,7 +53,6 @@
 program_transform_name=s,x,x,
 silent=
 site=
-sitefile=
 srcdir=
 target=NONE
 verbose=
@@ -168,7 +167,6 @@
   --help                  print this message
   --no-create             do not create output files
   --quiet, --silent       do not print \`checking...' messages
-  --site-file=FILE        use FILE as the site file
   --version               print the version of autoconf that created configure
 Directory and file names:
   --prefix=PREFIX         install architecture-independent files in PREFIX
@@ -339,11 +337,6 @@
   -site=* | --site=* | --sit=*)
     site="$ac_optarg" ;;
 
-  -site-file | --site-file | --site-fil | --site-fi | --site-f)
-    ac_prev=sitefile ;;
-  -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
-    sitefile="$ac_optarg" ;;
-
   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
     ac_prev=srcdir ;;
   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
@@ -509,7 +502,6 @@
 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
 
 # Prefer explicitly selected file to automatically selected ones.
-if test -z "$sitefile"; then
   if test -z "$CONFIG_SITE"; then
     if test "x$prefix" != xNONE; then
       CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
@@ -517,9 +509,6 @@
       CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
     fi
   fi
-else
-  CONFIG_SITE="$sitefile"
-fi
 for ac_site_file in $CONFIG_SITE; do
   if test -r "$ac_site_file"; then
     echo "loading site script $ac_site_file"
@@ -556,13 +545,27 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:550: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
-echo "configure:561: checking for Cygwin environment" >&5
+echo "configure:564: checking for Cygwin environment" >&5
 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 566 "configure"
+#line 569 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -573,7 +576,7 @@
 return __CYGWIN__;
 ; return 0; }
 EOF
-if { (eval echo configure:577: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:580: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cygwin=yes
 else
@@ -590,19 +593,19 @@
 CYGWIN=
 test "$ac_cv_cygwin" = yes && CYGWIN=yes
 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
-echo "configure:594: checking for mingw32 environment" >&5
+echo "configure:597: checking for mingw32 environment" >&5
 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 599 "configure"
+#line 602 "configure"
 #include "confdefs.h"
 
 int main() {
 return __MINGW32__;
 ; return 0; }
 EOF
-if { (eval echo configure:606: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:609: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_mingw32=yes
 else
@@ -618,6 +621,81 @@
 echo "$ac_t""$ac_cv_mingw32" 1>&6
 MINGW32=
 test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:626: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 632 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:639: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:670: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:680: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 ac_aux_dir=
@@ -667,7 +745,7 @@
 fi
 
 echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:671: checking host system type" >&5
+echo "configure:749: checking host system type" >&5
 
 host_alias=$host
 case "$host_alias" in
@@ -688,7 +766,7 @@
 echo "$ac_t""$host" 1>&6
 
 echo $ac_n "checking target system type""... $ac_c" 1>&6
-echo "configure:692: checking target system type" >&5
+echo "configure:770: checking target system type" >&5
 
 target_alias=$target
 case "$target_alias" in
@@ -706,7 +784,7 @@
 echo "$ac_t""$target" 1>&6
 
 echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:710: checking build system type" >&5
+echo "configure:788: checking build system type" >&5
 
 build_alias=$build
 case "$build_alias" in
@@ -728,574 +806,559 @@
     NONENONEs,x,x, &&
   program_prefix=${target_alias}-
 
-
-        echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
-echo "configure:734: checking for strerror in -lcposix" >&5
-ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+# Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:813: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  ac_save_LIBS="$LIBS"
-LIBS="-lcposix  $LIBS"
-cat > conftest.$ac_ext <<EOF
-#line 742 "configure"
-#include "confdefs.h"
-/* Override any gcc2 internal prototype to avoid an error.  */
-/* We use char because int might match the return type of a gcc2
-    builtin and then its argument prototype would still apply.  */
-char strerror();
-
-int main() {
-strerror()
-; return 0; }
-EOF
-if { (eval echo configure:753: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=yes"
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=no"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      ac_cv_prog_CC="gcc"
+      break
 fi
-rm -f conftest*
-LIBS="$ac_save_LIBS"
-
+  done
+  IFS="$ac_save_ifs"
 fi
-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  LIBS="$LIBS -lcposix"
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
 else
   echo "$ac_t""no" 1>&6
 fi
 
-  
-
-
-BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
-# 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
-# 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"
-# ./install, which can be erroneously created by make from ./install.sh.
-echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:789: checking for a BSD compatible install" >&5
-if test -z "$INSTALL"; then
-if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
+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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:844: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
-  for ac_dir in $PATH; do
-    # Account for people who put trailing slashes in PATH elements.
-    case "$ac_dir/" in
-    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/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
-        if test -f $ac_dir/$ac_prog; then
-	  if test $ac_prog = install &&
-            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
-	    # AIX install.  It has an incompatible calling convention.
-	    :
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
-	    break 2
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_prog_rejected=no
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
+        ac_prog_rejected=yes
+	continue
 	  fi
+      ac_cv_prog_CC="cc"
+      break
 	fi
       done
-      ;;
-    esac
-  done
-  IFS="$ac_save_IFS"
-
+  IFS="$ac_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 $# -gt 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
+    set dummy "$ac_dir/$ac_word" "$@"
+    shift
+    ac_cv_prog_CC="$@"
 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.  We don't cache a
-    # path for INSTALL within a source directory, because that will
-    # break other packages using the cache if that directory is
-    # removed, or if the path is relative.
-    INSTALL="$ac_install_sh"
   fi
 fi
-echo "$ac_t""$INSTALL" 1>&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_PROGRAM}'
-
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
-echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
-echo "configure:842: checking whether build environment is sane" >&5
-# Just in case
-sleep 1
-echo timestamp > conftestfile
-# 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 conftestfile 2> /dev/null`
-   if test "$*" = "X"; then
-      # -L didn't work.
-      set X `ls -t $srcdir/configure conftestfile`
    fi
-   if test "$*" != "X $srcdir/configure conftestfile" \
-      && test "$*" != "X conftestfile $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 "configure: error: ls -t appears to fail.  Make sure there is not a broken
-alias in your environment" 1>&2; exit 1; }
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
+else
+  echo "$ac_t""no" 1>&6
    fi
 
-   test "$2" = conftestfile
-   )
-then
-   # Ok.
-   :
+  if test -z "$CC"; then
+    case "`uname -s`" in
+    *win32* | *WIN32*)
+      # Extract the first word of "cl", so it can be a program name with args.
+set dummy cl; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:897: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
 else
-   { echo "configure: error: newly created file is older than distributed files!
-Check your system clock" 1>&2; exit 1; }
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      ac_cv_prog_CC="cl"
+      break
 fi
-rm -f conftest*
-echo "$ac_t""yes" 1>&6
-if test "$program_transform_name" = s,x,x,; then
-  program_transform_name=
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
 else
-  # Double any \ or $.  echo might interpret backslashes.
-  cat <<\EOF_SED > conftestsed
-s,\\,\\\\,g; s,\$,$$,g
-EOF_SED
-  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
-  rm -f conftestsed
+  echo "$ac_t""no" 1>&6
 fi
-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"
-
-# sed with no file args requires a program.
-test "$program_transform_name" = "" && program_transform_name="s,x,x,"
-
-echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-echo "configure:899: checking whether ${MAKE-make} sets \${MAKE}" >&5
-set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
-if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  cat > conftestmake <<\EOF
-all:
-	@echo 'ac_maketemp="${MAKE}"'
-EOF
-# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
-eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
-if test -n "$ac_maketemp"; then
-  eval ac_cv_prog_make_${ac_make}_set=yes
-else
-  eval ac_cv_prog_make_${ac_make}_set=no
-fi
-rm -f conftestmake
+ ;;
+    esac
 fi
-if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  SET_MAKE=
-else
-  echo "$ac_t""no" 1>&6
-  SET_MAKE="MAKE=${MAKE-make}"
+  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
 fi
 
+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
+echo "configure:930: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
-PACKAGE=binutils
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
 
-VERSION=${BFD_VERSION}
+cat > conftest.$ac_ext << EOF
 
-if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
-  { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
-fi
-cat >> confdefs.h <<EOF
-#define PACKAGE "$PACKAGE"
-EOF
+#line 941 "configure"
+#include "confdefs.h"
 
-cat >> confdefs.h <<EOF
-#define VERSION "$VERSION"
+main(){return(0);}
 EOF
-
-
-
-missing_dir=`cd $ac_aux_dir && pwd`
-echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
-echo "configure:945: checking for working aclocal" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (aclocal --version) < /dev/null > /dev/null 2>&1; then
-   ACLOCAL=aclocal
-   echo "$ac_t""found" 1>&6
+if { (eval echo configure:946: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  ac_cv_prog_cc_works=yes
+  # If we can't run a trivial program, we are probably using a cross compiler.
+  if (./conftest; exit) 2>/dev/null; then
+    ac_cv_prog_cc_cross=no
 else
-   ACLOCAL="$missing_dir/missing aclocal"
-   echo "$ac_t""missing" 1>&6
+    ac_cv_prog_cc_cross=yes
 fi
-
-echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
-echo "configure:958: checking for working autoconf" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (autoconf --version) < /dev/null > /dev/null 2>&1; then
-   AUTOCONF=autoconf
-   echo "$ac_t""found" 1>&6
 else
-   AUTOCONF="$missing_dir/missing autoconf"
-   echo "$ac_t""missing" 1>&6
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  ac_cv_prog_cc_works=no
 fi
+rm -fr conftest*
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
 
-echo $ac_n "checking for working automake""... $ac_c" 1>&6
-echo "configure:971: checking for working automake" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (automake --version) < /dev/null > /dev/null 2>&1; then
-   AUTOMAKE=automake
-   echo "$ac_t""found" 1>&6
-else
-   AUTOMAKE="$missing_dir/missing automake"
-   echo "$ac_t""missing" 1>&6
+echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
+if test $ac_cv_prog_cc_works = no; then
+  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
+echo "configure:972: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
+cross_compiling=$ac_cv_prog_cc_cross
 
-echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
-echo "configure:984: checking for working autoheader" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (autoheader --version) < /dev/null > /dev/null 2>&1; then
-   AUTOHEADER=autoheader
-   echo "$ac_t""found" 1>&6
+echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
+echo "configure:977: checking whether we are using GNU C" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
 else
-   AUTOHEADER="$missing_dir/missing autoheader"
-   echo "$ac_t""missing" 1>&6
-fi
-
-echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
-echo "configure:997: checking for working makeinfo" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
-   MAKEINFO=makeinfo
-   echo "$ac_t""found" 1>&6
+  cat > conftest.c <<EOF
+#ifdef __GNUC__
+  yes;
+#endif
+EOF
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:986: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+  ac_cv_prog_gcc=yes
 else
-   MAKEINFO="$missing_dir/missing makeinfo"
-   echo "$ac_t""missing" 1>&6
+  ac_cv_prog_gcc=no
 fi
-
-
-
-# Check whether --enable-shared or --disable-shared was given.
-if test "${enable_shared+set}" = set; then
-  enableval="$enable_shared"
-  p=${PACKAGE-default}
-case $enableval in
-yes) enable_shared=yes ;;
-no) enable_shared=no ;;
-*)
-  enable_shared=no
-  # Look at the argument we got.  We use all the common list separators.
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
-  for pkg in $enableval; do
-    if test "X$pkg" = "X$p"; then
-      enable_shared=yes
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
-else
-  enable_shared=yes
 fi
 
-# Check whether --enable-static or --disable-static was given.
-if test "${enable_static+set}" = set; then
-  enableval="$enable_static"
-  p=${PACKAGE-default}
-case $enableval in
-yes) enable_static=yes ;;
-no) enable_static=no ;;
-*)
-  enable_static=no
-  # Look at the argument we got.  We use all the common list separators.
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
-  for pkg in $enableval; do
-    if test "X$pkg" = "X$p"; then
-      enable_static=yes
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
-else
-  enable_static=yes
-fi
+echo "$ac_t""$ac_cv_prog_gcc" 1>&6
 
-# Check whether --enable-fast-install or --disable-fast-install was given.
-if test "${enable_fast_install+set}" = set; then
-  enableval="$enable_fast_install"
-  p=${PACKAGE-default}
-case $enableval in
-yes) enable_fast_install=yes ;;
-no) enable_fast_install=no ;;
-*)
-  enable_fast_install=no
-  # Look at the argument we got.  We use all the common list separators.
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
-  for pkg in $enableval; do
-    if test "X$pkg" = "X$p"; then
-      enable_fast_install=yes
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
+if test $ac_cv_prog_gcc = yes; then
+  GCC=yes
 else
-  enable_fast_install=yes
+  GCC=
 fi
 
-# Extract the first word of "gcc", so it can be a program name with args.
-set dummy gcc; ac_word=$2
-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1083: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+ac_test_CFLAGS="${CFLAGS+set}"
+ac_save_CFLAGS="$CFLAGS"
+CFLAGS=
+echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
+echo "configure:1005: checking whether ${CC-cc} accepts -g" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
+  echo 'void f(){}' > conftest.c
+if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
+  ac_cv_prog_cc_g=yes
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      ac_cv_prog_CC="gcc"
-      break
-    fi
-  done
-  IFS="$ac_save_ifs"
+  ac_cv_prog_cc_g=no
 fi
+rm -f conftest*
+
 fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
-  echo "$ac_t""$CC" 1>&6
+
+echo "$ac_t""$ac_cv_prog_cc_g" 1>&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
-  echo "$ac_t""no" 1>&6
+    CFLAGS="-g"
 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1113: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
+  if test "$GCC" = yes; then
+    CFLAGS="-O2"
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_prog_rejected=no
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
-        ac_prog_rejected=yes
-	continue
-      fi
-      ac_cv_prog_CC="cc"
-      break
-    fi
-  done
-  IFS="$ac_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 $# -gt 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
-    set dummy "$ac_dir/$ac_word" "$@"
-    shift
-    ac_cv_prog_CC="$@"
-  fi
+    CFLAGS=
 fi
 fi
+
+echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
+echo "configure:1037: checking for POSIXized ISC" >&5
+if test -d /etc/conf/kconfig.d &&
+  grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
+then
+  echo "$ac_t""yes" 1>&6
+  ISC=yes # If later tests want to check for ISC.
+  cat >> confdefs.h <<\EOF
+#define _POSIX_SOURCE 1
+EOF
+
+  if test "$GCC" = yes; then
+    CC="$CC -posix"
+  else
+    CC="$CC -Xp"
 fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
-  echo "$ac_t""$CC" 1>&6
 else
   echo "$ac_t""no" 1>&6
+  ISC=
 fi
 
-  if test -z "$CC"; then
-    case "`uname -s`" in
-    *win32* | *WIN32*)
-      # Extract the first word of "cl", so it can be a program name with args.
-set dummy cl; ac_word=$2
-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1164: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+
+BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
+am__api_version="1.4"
+# 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
+# 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"
+# ./install, which can be erroneously created by make from ./install.sh.
+echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
+echo "configure:1072: checking for a BSD compatible install" >&5
+if test -z "$INSTALL"; then
+if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
+  for ac_dir in $PATH; do
+    # Account for people who put trailing slashes in PATH elements.
+    case "$ac_dir/" in
+    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
+    *)
+      # 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
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
+	  if test $ac_prog = install &&
+            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
+	    # AIX install.  It has an incompatible calling convention.
+	    :
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      ac_cv_prog_CC="cl"
-      break
-    fi
-  done
-  IFS="$ac_save_ifs"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
+	    break 2
 fi
 fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
-  echo "$ac_t""$CC" 1>&6
-else
-  echo "$ac_t""no" 1>&6
-fi
+      done
  ;;
     esac
+  done
+  IFS="$ac_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.  We don't cache a
+    # path for INSTALL within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the path is relative.
+    INSTALL="$ac_install_sh"
   fi
-  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
 fi
+echo "$ac_t""$INSTALL" 1>&6
 
-echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:1196: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+# 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}'
 
-ac_ext=c
-# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-cross_compiling=$ac_cv_prog_cc_cross
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
 
-cat > conftest.$ac_ext << EOF
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
-#line 1207 "configure"
-#include "confdefs.h"
+echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
+echo "configure:1127: checking whether build environment is sane" >&5
+# Just in case
+sleep 1
+echo timestamp > conftestfile
+# 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 conftestfile 2> /dev/null`
+   if test "$*" = "X"; then
+      # -L didn't work.
+      set X `ls -t $srcdir/configure conftestfile`
+   fi
+   if test "$*" != "X $srcdir/configure conftestfile" \
+      && test "$*" != "X conftestfile $srcdir/configure"; then
 
-main(){return(0);}
-EOF
-if { (eval echo configure:1212: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  ac_cv_prog_cc_works=yes
-  # If we can't run a trivial program, we are probably using a cross compiler.
-  if (./conftest; exit) 2>/dev/null; then
-    ac_cv_prog_cc_cross=no
+      # 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 "configure: error: ls -t appears to fail.  Make sure there is not a broken
+alias in your environment" 1>&2; exit 1; }
+   fi
+
+   test "$2" = conftestfile
+   )
+then
+   # Ok.
+   :
   else
-    ac_cv_prog_cc_cross=yes
+   { echo "configure: error: newly created file is older than distributed files!
+Check your system clock" 1>&2; exit 1; }
   fi
+rm -f conftest*
+echo "$ac_t""yes" 1>&6
+if test "$program_transform_name" = s,x,x,; then
+  program_transform_name=
 else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  ac_cv_prog_cc_works=no
+  # Double any \ or $.  echo might interpret backslashes.
+  cat <<\EOF_SED > conftestsed
+s,\\,\\\\,g; s,\$,$$,g
+EOF_SED
+  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
+  rm -f conftestsed
 fi
-rm -fr conftest*
-ac_ext=c
-# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-cross_compiling=$ac_cv_prog_cc_cross
+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"
 
-echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
-if test $ac_cv_prog_cc_works = no; then
-  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
-fi
-echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:1238: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
-echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
-cross_compiling=$ac_cv_prog_cc_cross
+# sed with no file args requires a program.
+test "$program_transform_name" = "" && program_transform_name="s,x,x,"
 
-echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:1243: checking whether we are using GNU C" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
+echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
+echo "configure:1184: checking whether ${MAKE-make} sets \${MAKE}" >&5
+set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  cat > conftest.c <<EOF
-#ifdef __GNUC__
-  yes;
-#endif
+  cat > conftestmake <<\EOF
+all:
+	@echo 'ac_maketemp="${MAKE}"'
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1252: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
-  ac_cv_prog_gcc=yes
+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
+eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
+if test -n "$ac_maketemp"; then
+  eval ac_cv_prog_make_${ac_make}_set=yes
 else
-  ac_cv_prog_gcc=no
+  eval ac_cv_prog_make_${ac_make}_set=no
+fi
+rm -f conftestmake
+fi
+if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  SET_MAKE=
+else
+  echo "$ac_t""no" 1>&6
+  SET_MAKE="MAKE=${MAKE-make}"
 fi
+
+
+PACKAGE=binutils
+
+VERSION=${BFD_VERSION}
+
+if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
+  { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
 fi
+cat >> confdefs.h <<EOF
+#define PACKAGE "$PACKAGE"
+EOF
+
+cat >> confdefs.h <<EOF
+#define VERSION "$VERSION"
+EOF
 
-echo "$ac_t""$ac_cv_prog_gcc" 1>&6
 
-if test $ac_cv_prog_gcc = yes; then
-  GCC=yes
+
+missing_dir=`cd $ac_aux_dir && pwd`
+echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1230: checking for working aclocal-${am__api_version}" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   ACLOCAL=aclocal-${am__api_version}
+   echo "$ac_t""found" 1>&6
 else
-  GCC=
+   ACLOCAL="$missing_dir/missing aclocal-${am__api_version}"
+   echo "$ac_t""missing" 1>&6
 fi
 
-ac_test_CFLAGS="${CFLAGS+set}"
-ac_save_CFLAGS="$CFLAGS"
-CFLAGS=
-echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:1271: checking whether ${CC-cc} accepts -g" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
+echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
+echo "configure:1243: checking for working autoconf" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (autoconf --version) < /dev/null > /dev/null 2>&1; then
+   AUTOCONF=autoconf
+   echo "$ac_t""found" 1>&6
 else
-  echo 'void f(){}' > conftest.c
-if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
-  ac_cv_prog_cc_g=yes
+   AUTOCONF="$missing_dir/missing autoconf"
+   echo "$ac_t""missing" 1>&6
+fi
+
+echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1256: checking for working automake-${am__api_version}" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   AUTOMAKE=automake-${am__api_version}
+   echo "$ac_t""found" 1>&6
 else
-  ac_cv_prog_cc_g=no
+   AUTOMAKE="$missing_dir/missing automake-${am__api_version}"
+   echo "$ac_t""missing" 1>&6
 fi
-rm -f conftest*
 
+echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
+echo "configure:1269: checking for working autoheader" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (autoheader --version) < /dev/null > /dev/null 2>&1; then
+   AUTOHEADER=autoheader
+   echo "$ac_t""found" 1>&6
+else
+   AUTOHEADER="$missing_dir/missing autoheader"
+   echo "$ac_t""missing" 1>&6
 fi
 
-echo "$ac_t""$ac_cv_prog_cc_g" 1>&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"
+echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
+echo "configure:1282: checking for working makeinfo" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
+   MAKEINFO=makeinfo
+   echo "$ac_t""found" 1>&6
   else
-    CFLAGS="-g"
+   MAKEINFO="$missing_dir/missing makeinfo"
+   echo "$ac_t""missing" 1>&6
+fi
+
+
+
+# Check whether --enable-shared or --disable-shared was given.
+if test "${enable_shared+set}" = set; then
+  enableval="$enable_shared"
+  p=${PACKAGE-default}
+case $enableval in
+yes) enable_shared=yes ;;
+no) enable_shared=no ;;
+*)
+  enable_shared=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_shared=yes
   fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
 else
-  if test "$GCC" = yes; then
-    CFLAGS="-O2"
+  enable_shared=yes
+fi
+
+# Check whether --enable-static or --disable-static was given.
+if test "${enable_static+set}" = set; then
+  enableval="$enable_static"
+  p=${PACKAGE-default}
+case $enableval in
+yes) enable_static=yes ;;
+no) enable_static=no ;;
+*)
+  enable_static=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_static=yes
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
   else
-    CFLAGS=
+  enable_static=yes
+fi
+
+# Check whether --enable-fast-install or --disable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then
+  enableval="$enable_fast_install"
+  p=${PACKAGE-default}
+case $enableval in
+yes) enable_fast_install=yes ;;
+no) enable_fast_install=no ;;
+*)
+  enable_fast_install=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_fast_install=yes
   fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
+else
+  enable_fast_install=yes
 fi
 
 # Check whether --with-gnu-ld or --without-gnu-ld was given.
@@ -1310,7 +1373,7 @@
 if test "$GCC" = yes; then
   # Check if gcc -print-prog-name=ld gives a path.
   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
-echo "configure:1314: checking for ld used by GCC" >&5
+echo "configure:1377: checking for ld used by GCC" >&5
   case $host in
   *-*-mingw*)
     # gcc leaves a trailing carriage return which upsets mingw
@@ -1340,10 +1403,10 @@
   esac
 elif test "$with_gnu_ld" = yes; then
   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
-echo "configure:1344: checking for GNU ld" >&5
+echo "configure:1407: checking for GNU ld" >&5
 else
   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
-echo "configure:1347: checking for non-GNU ld" >&5
+echo "configure:1410: checking for non-GNU ld" >&5
 fi
 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1378,7 +1441,7 @@
 fi
 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
-echo "configure:1382: checking if the linker ($LD) is GNU ld" >&5
+echo "configure:1445: checking if the linker ($LD) is GNU ld" >&5
 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1395,7 +1458,7 @@
 
 
 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
-echo "configure:1399: checking for $LD option to reload object files" >&5
+echo "configure:1462: checking for $LD option to reload object files" >&5
 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1407,7 +1470,7 @@
 test -n "$reload_flag" && reload_flag=" $reload_flag"
 
 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
-echo "configure:1411: checking for BSD-compatible nm" >&5
+echo "configure:1474: checking for BSD-compatible nm" >&5
 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1445,7 +1508,7 @@
 echo "$ac_t""$NM" 1>&6
 
 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
-echo "configure:1449: checking whether ln -s works" >&5
+echo "configure:1512: checking whether ln -s works" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1455,9 +1518,15 @@
   rm -f conftestdata
   ac_cv_prog_LN_S="ln -s"
 else
+  echo A > conftestdata;
+  if ln conftestdata conftestdata2 2>/dev/null; then
   ac_cv_prog_LN_S=ln
+  else
+    ac_cv_prog_LN_S=cp
 fi
 fi
+rm -f conftestdata*
+fi
 LN_S="$ac_cv_prog_LN_S"
 if test "$ac_cv_prog_LN_S" = "ln -s"; then
   echo "$ac_t""yes" 1>&6
@@ -1466,7 +1535,7 @@
 fi
 
 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
-echo "configure:1470: checking how to recognise dependant libraries" >&5
+echo "configure:1539: checking how to recognise dependant libraries" >&5
 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1599,6 +1668,10 @@
   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   ;;
 
+os2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
 osf3* | osf4* | osf5*)
   # this will be overridden with pass_all, but let us keep it just in case
   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
@@ -1639,13 +1712,13 @@
 deplibs_check_method=$lt_cv_deplibs_check_method
 
 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
-echo "configure:1643: checking for object suffix" >&5
+echo "configure:1716: checking for object suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   rm -f conftest*
 echo 'int i = 1;' > conftest.$ac_ext
-if { (eval echo configure:1649: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1722: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   for ac_file in conftest.*; do
     case $ac_file in
     *.c) ;;
@@ -1662,39 +1735,6 @@
 OBJEXT=$ac_cv_objext
 ac_objext=$ac_cv_objext
 
-
-
-echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:1669: checking for executable suffix" >&5
-if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
-  ac_cv_exeext=.exe
-else
-  rm -f conftest*
-  echo 'int main () { return 0; }' > conftest.$ac_ext
-  ac_cv_exeext=
-  if { (eval echo configure:1679: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
-    for file in conftest.*; do
-      case $file in
-      *.c | *.o | *.obj | *.ilk | *.pdb) ;;
-      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
-      esac
-    done
-  else
-    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
-  fi
-  rm -f conftest*
-  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
-fi
-fi
-
-EXEEXT=""
-test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
-echo "$ac_t""${ac_cv_exeext}" 1>&6
-ac_exeext=$EXEEXT
-
 if test $host != $build; then
   ac_tool_prefix=${host_alias}-
 else
@@ -1708,7 +1748,7 @@
 file_magic*)
   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
-echo "configure:1712: checking for ${ac_tool_prefix}file" >&5
+echo "configure:1752: checking for ${ac_tool_prefix}file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1770,7 +1810,7 @@
 if test -z "$lt_cv_path_MAGIC_CMD"; then
   if test -n "$ac_tool_prefix"; then
     echo $ac_n "checking for file""... $ac_c" 1>&6
-echo "configure:1774: checking for file" >&5
+echo "configure:1814: checking for file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1841,18 +1881,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1845: checking for $ac_word" >&5
+echo "configure:1885: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       break
     fi
@@ -1873,18 +1914,19 @@
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1877: checking for $ac_word" >&5
+echo "configure:1918: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -1908,18 +1950,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1912: checking for $ac_word" >&5
+echo "configure:1954: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
       break
     fi
@@ -1940,18 +1983,19 @@
   # Extract the first word of "strip", so it can be a program name with args.
 set dummy strip; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1944: checking for $ac_word" >&5
+echo "configure:1987: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="strip"
       break
     fi
@@ -2007,8 +2051,8 @@
 case $host in
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 2011 "configure"' > conftest.$ac_ext
-  if { (eval echo configure:2012: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  echo '#line 2055 "configure"' > conftest.$ac_ext
+  if { (eval echo configure:2056: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    if test "$lt_cv_prog_gnu_ld" = yes; then
     case `/usr/bin/file conftest.$ac_objext` in
     *32-bit*)
@@ -2041,7 +2085,7 @@
 ia64-*-hpux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
-  if { (eval echo configure:2045: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  if { (eval echo configure:2089: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     case "`/usr/bin/file conftest.o`" in
     *ELF-32*)
       HPUX_IA64_MODE="32"
@@ -2059,7 +2103,7 @@
   SAVE_CFLAGS="$CFLAGS"
   CFLAGS="$CFLAGS -belf"
   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
-echo "configure:2063: checking whether the C compiler needs -belf" >&5
+echo "configure:2107: checking whether the C compiler needs -belf" >&5
 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2072,14 +2116,14 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
      cat > conftest.$ac_ext <<EOF
-#line 2076 "configure"
+#line 2120 "configure"
 #include "confdefs.h"
 
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:2083: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2127: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   lt_cv_cc_needs_belf=yes
 else
@@ -2252,18 +2296,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2256: checking for $ac_word" >&5
+echo "configure:2300: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -2282,20 +2327,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2286: checking for $ac_word" >&5
+echo "configure:2331: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -2333,18 +2380,19 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2337: checking for $ac_word" >&5
+echo "configure:2384: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="cl"
       break
     fi
@@ -2365,7 +2413,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:2369: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:2417: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -2376,12 +2424,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 2380 "configure"
+#line 2428 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:2385: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2433: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -2407,12 +2455,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:2411: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:2459: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:2416: checking whether we are using GNU C" >&5
+echo "configure:2464: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2421,7 +2469,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2425: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2473: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -2440,7 +2488,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:2444: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:2492: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2477,18 +2525,19 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2481: checking for $ac_word" >&5
+echo "configure:2529: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$YACC"; then
   ac_cv_prog_YACC="$YACC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_YACC="$ac_prog"
       break
     fi
@@ -2508,7 +2557,7 @@
 test -n "$YACC" || YACC="yacc"
 
 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:2512: checking how to run the C preprocessor" >&5
+echo "configure:2561: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -2523,13 +2572,14 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 2527 "configure"
+#include <sys/types.h>
+#line 2577 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2533: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2583: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2540,13 +2590,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 2544 "configure"
+#include <sys/types.h>
+#line 2595 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2550: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2601: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2557,13 +2608,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -nologo -E"
   cat > conftest.$ac_ext <<EOF
-#line 2561 "configure"
+#include <sys/types.h>
+#line 2613 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2567: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2619: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2593,18 +2645,19 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2597: checking for $ac_word" >&5
+echo "configure:2649: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$LEX"; then
   ac_cv_prog_LEX="$LEX" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_LEX="$ac_prog"
       break
     fi
@@ -2626,18 +2679,19 @@
 # Extract the first word of "flex", so it can be a program name with args.
 set dummy flex; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2630: checking for $ac_word" >&5
+echo "configure:2683: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$LEX"; then
   ac_cv_prog_LEX="$LEX" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_LEX="flex"
       break
     fi
@@ -2660,7 +2714,7 @@
   *) ac_lib=l ;;
   esac
   echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
-echo "configure:2664: checking for yywrap in -l$ac_lib" >&5
+echo "configure:2718: checking for yywrap in -l$ac_lib" >&5
 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -2668,7 +2722,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-l$ac_lib  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 2672 "configure"
+#line 2726 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -2679,7 +2733,7 @@
 yywrap()
 ; return 0; }
 EOF
-if { (eval echo configure:2683: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2737: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -2702,7 +2756,7 @@
 fi
 
 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
-echo "configure:2706: checking lex output file root" >&5
+echo "configure:2760: checking lex output file root" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2723,7 +2777,7 @@
 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
 
 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
-echo "configure:2727: checking whether yytext is a pointer" >&5
+echo "configure:2781: checking whether yytext is a pointer" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2735,14 +2789,14 @@
 ac_save_LIBS="$LIBS"
 LIBS="$LIBS $LEXLIB"
 cat > conftest.$ac_ext <<EOF
-#line 2739 "configure"
+#line 2793 "configure"
 #include "confdefs.h"
 `cat $LEX_OUTPUT_ROOT.c`
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:2746: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_prog_lex_yytext_pointer=yes
 else
@@ -2764,22 +2818,23 @@
 fi
 
 
-ALL_LINGUAS="fr tr ja es sv da zh_CN"
+ALL_LINGUAS="fr ja es sv da zh_CN"
 # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2772: checking for $ac_word" >&5
+echo "configure:2826: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -2796,12 +2851,13 @@
 fi
 
 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:2800: checking for ANSI C header files" >&5
+echo "configure:2855: checking for ANSI C header files" >&5
 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2805 "configure"
+#include <sys/types.h>
+#line 2861 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -2809,7 +2865,7 @@
 #include <float.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2813: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2869: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -2826,7 +2882,7 @@
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 2830 "configure"
+#line 2886 "configure"
 #include "confdefs.h"
 #include <string.h>
 EOF
@@ -2844,7 +2900,7 @@
 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 <<EOF
-#line 2848 "configure"
+#line 2904 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
@@ -2865,7 +2921,7 @@
   :
 else
   cat > conftest.$ac_ext <<EOF
-#line 2869 "configure"
+#line 2925 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -2876,7 +2932,7 @@
 exit (0); }
 
 EOF
-if { (eval echo configure:2880: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:2936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -2900,12 +2956,12 @@
 fi
 
 echo $ac_n "checking for working const""... $ac_c" 1>&6
-echo "configure:2904: checking for working const" >&5
+echo "configure:2960: checking for working const" >&5
 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2909 "configure"
+#line 2965 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -2954,7 +3010,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2958: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:3014: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_const=yes
 else
@@ -2975,21 +3031,21 @@
 fi
 
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:2979: checking for inline" >&5
+echo "configure:3035: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 2986 "configure"
+#line 3042 "configure"
 #include "confdefs.h"
 
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:2993: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:3049: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@ -3015,12 +3071,12 @@
 esac
 
 echo $ac_n "checking for off_t""... $ac_c" 1>&6
-echo "configure:3019: checking for off_t" >&5
+echo "configure:3075: checking for off_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3024 "configure"
+#line 3080 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -3048,12 +3104,12 @@
 fi
 
 echo $ac_n "checking for size_t""... $ac_c" 1>&6
-echo "configure:3052: checking for size_t" >&5
+echo "configure:3108: checking for size_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3057 "configure"
+#line 3113 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -3083,19 +3139,19 @@
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:3087: checking for working alloca.h" >&5
+echo "configure:3143: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3092 "configure"
+#line 3148 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:3099: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3155: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -3116,12 +3172,12 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:3120: checking for alloca" >&5
+echo "configure:3176: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3125 "configure"
+#line 3181 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
@@ -3149,7 +3205,7 @@
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:3153: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -3181,12 +3237,12 @@
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:3185: checking whether alloca needs Cray hooks" >&5
+echo "configure:3241: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3190 "configure"
+#line 3246 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -3211,12 +3267,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3215: checking for $ac_func" >&5
+echo "configure:3271: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3220 "configure"
+#line 3276 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3239,7 +3295,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3243: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3299: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3266,7 +3322,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:3270: checking stack direction for C alloca" >&5
+echo "configure:3326: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3274,7 +3330,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 3278 "configure"
+#line 3334 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -3293,7 +3349,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:3297: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3353: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -3318,17 +3374,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3322: checking for $ac_hdr" >&5
+echo "configure:3378: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3327 "configure"
+#include <sys/types.h>
+#line 3384 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3332: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3389: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3357,12 +3414,12 @@
 for ac_func in getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3361: checking for $ac_func" >&5
+echo "configure:3418: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3366 "configure"
+#line 3423 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3385,7 +3442,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3446: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3410,7 +3467,7 @@
 done
 
 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
-echo "configure:3414: checking for working mmap" >&5
+echo "configure:3471: checking for working mmap" >&5
 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3418,7 +3475,7 @@
   ac_cv_func_mmap_fixed_mapped=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 3422 "configure"
+#line 3479 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test.
@@ -3558,7 +3615,7 @@
 }
 
 EOF
-if { (eval echo configure:3562: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3619: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_mmap_fixed_mapped=yes
 else
@@ -3586,17 +3643,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3590: checking for $ac_hdr" >&5
+echo "configure:3647: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3595 "configure"
+#include <sys/types.h>
+#line 3653 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3600: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3658: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3626,12 +3684,12 @@
 __argz_count __argz_stringify __argz_next
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3630: checking for $ac_func" >&5
+echo "configure:3688: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3635 "configure"
+#line 3693 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3654,7 +3712,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3716: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3683,12 +3741,12 @@
      for ac_func in stpcpy
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3687: checking for $ac_func" >&5
+echo "configure:3745: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3692 "configure"
+#line 3750 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3711,7 +3769,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3715: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3773: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3745,19 +3803,19 @@
 
    if test $ac_cv_header_locale_h = yes; then
     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
-echo "configure:3749: checking for LC_MESSAGES" >&5
+echo "configure:3807: checking for LC_MESSAGES" >&5
 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3754 "configure"
+#line 3812 "configure"
 #include "confdefs.h"
 #include <locale.h>
 int main() {
 return LC_MESSAGES
 ; return 0; }
 EOF
-if { (eval echo configure:3761: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3819: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   am_cv_val_LC_MESSAGES=yes
 else
@@ -3778,7 +3836,7 @@
     fi
   fi
    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
-echo "configure:3782: checking whether NLS is requested" >&5
+echo "configure:3840: checking whether NLS is requested" >&5
         # Check whether --enable-nls or --disable-nls was given.
 if test "${enable_nls+set}" = set; then
   enableval="$enable_nls"
@@ -3798,7 +3856,7 @@
 EOF
 
       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
-echo "configure:3802: checking whether included gettext is requested" >&5
+echo "configure:3860: checking whether included gettext is requested" >&5
       # Check whether --with-included-gettext or --without-included-gettext was given.
 if test "${with_included_gettext+set}" = set; then
   withval="$with_included_gettext"
@@ -3810,6 +3868,7 @@
       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
 
       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+      echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext" >&5
       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
                         		nls_cv_header_intl=
 	nls_cv_header_libgt=
@@ -3817,17 +3876,18 @@
 
 	ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
-echo "configure:3821: checking for libintl.h" >&5
+echo "configure:3880: checking for libintl.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3826 "configure"
+#include <sys/types.h>
+#line 3886 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3831: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3891: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3844,19 +3904,19 @@
 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
-echo "configure:3848: checking for gettext in libc" >&5
+echo "configure:3908: checking for gettext in libc" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3853 "configure"
+#line 3913 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3860: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3920: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libc=yes
 else
@@ -3872,7 +3932,7 @@
 
 	   if test "$gt_cv_func_gettext_libc" != "yes"; then
 	     echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
-echo "configure:3876: checking for bindtextdomain in -lintl" >&5
+echo "configure:3936: checking for bindtextdomain in -lintl" >&5
 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -3880,7 +3940,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lintl  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 3884 "configure"
+#line 3944 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -3891,7 +3951,7 @@
 bindtextdomain()
 ; return 0; }
 EOF
-if { (eval echo configure:3895: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3955: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -3907,19 +3967,20 @@
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
-echo "configure:3911: checking for gettext in libintl" >&5
+echo "configure:3971: checking for gettext in libintl" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
+  ac_save_LIBS="$LIBS"; LIBS="-lintl $LIBS";
   cat > conftest.$ac_ext <<EOF
-#line 3916 "configure"
+#line 3977 "configure"
 #include "confdefs.h"
-
+#include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3923: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3984: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libintl=yes
 else
@@ -3929,6 +3990,7 @@
   gt_cv_func_gettext_libintl=no
 fi
 rm -f conftest*
+                 LIBS="$ac_save_LIBS";
 fi
 
 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
@@ -3947,16 +4009,16 @@
 	      # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3951: checking for $ac_word" >&5
+echo "configure:4013: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -3965,6 +4027,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
@@ -3981,12 +4052,12 @@
 		for ac_func in dcgettext
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3985: checking for $ac_func" >&5
+echo "configure:4056: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3990 "configure"
+#line 4061 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4009,7 +4080,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4013: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4084: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4036,19 +4107,19 @@
 		# Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4040: checking for $ac_word" >&5
+echo "configure:4111: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -4056,6 +4127,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -4072,16 +4147,16 @@
 		# Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4076: checking for $ac_word" >&5
+echo "configure:4151: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4090,6 +4165,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -4103,8 +4187,9 @@
   echo "$ac_t""no" 1>&6
 fi
 
+
 		cat > conftest.$ac_ext <<EOF
-#line 4108 "configure"
+#line 4193 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -4112,7 +4197,7 @@
 			       return _nl_msg_cat_cntr
 ; return 0; }
 EOF
-if { (eval echo configure:4116: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4201: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   CATOBJEXT=.gmo
 		   DATADIRNAME=share
@@ -4136,6 +4221,7 @@
 	        
         if test "$CATOBJEXT" = "NONE"; then
 	  	  	  nls_cv_use_gnu_gettext=yes
+          echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext fallback" >&5
         fi
       fi
 
@@ -4144,16 +4230,16 @@
         # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4148: checking for $ac_word" >&5
+echo "configure:4234: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4162,6 +4248,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
@@ -4178,19 +4273,19 @@
         # Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4182: checking for $ac_word" >&5
+echo "configure:4277: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -4198,6 +4293,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -4214,16 +4313,16 @@
         # Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4218: checking for $ac_word" >&5
+echo "configure:4317: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4232,6 +4331,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -4304,7 +4412,7 @@
        LINGUAS=
      else
        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
-echo "configure:4308: checking for catalogs to be installed" >&5
+echo "configure:4416: checking for catalogs to be installed" >&5
        NEW_LINGUAS=
        for lang in ${LINGUAS=$ALL_LINGUAS}; do
          case "$ALL_LINGUAS" in
@@ -4332,17 +4440,18 @@
       if test "$CATOBJEXT" = ".cat"; then
 	 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
-echo "configure:4336: checking for linux/version.h" >&5
+echo "configure:4444: checking for linux/version.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4341 "configure"
+#include <sys/types.h>
+#line 4450 "configure"
 #include "confdefs.h"
 #include <linux/version.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4346: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4455: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4390,7 +4499,7 @@
             if test -f $srcdir/po/POTFILES.in; then
       test -d po || mkdir po
       if test "x$srcdir" != "x."; then
-	 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
+	      	 if test "x`echo $srcdir | sed -e 's@.\:/.*@@'  -e 's@/.*@@' `" = "x"; then
 	    posrcprefix="$srcdir/"
 	 else
 	    posrcprefix="../$srcdir/"
@@ -4405,7 +4514,7 @@
   
 
 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:4409: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:4518: checking whether to enable maintainer-specific portions of Makefiles" >&5
     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 if test "${enable_maintainer_mode+set}" = set; then
   enableval="$enable_maintainer_mode"
@@ -4429,21 +4538,22 @@
 
 
 
+
 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:4434: checking for executable suffix" >&5
+echo "configure:4544: checking for executable suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
   ac_cv_exeext=.exe
 else
   rm -f conftest*
   echo 'int main () { return 0; }' > conftest.$ac_ext
   ac_cv_exeext=
-  if { (eval echo configure:4444: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+  if { (eval echo configure:4554: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     for file in conftest.*; do
       case $file in
-      *.c | *.o | *.obj | *.ilk | *.pdb) ;;
+      *.c | *.o | *.obj) ;;
       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
       esac
     done
@@ -4483,18 +4593,19 @@
 # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4487: checking for $ac_word" >&5
+echo "configure:4597: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -4522,28 +4633,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:4526: checking for a BSD compatible install" >&5
+echo "configure:4637: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -4589,7 +4702,7 @@
   EXEEXT_FOR_BUILD='$(EXEEXT)'
 else
   echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
-echo "configure:4593: checking for build system executable suffix" >&5
+echo "configure:4706: checking for build system executable suffix" >&5
 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4624,17 +4737,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:4628: checking for $ac_hdr" >&5
+echo "configure:4741: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4633 "configure"
+#include <sys/types.h>
+#line 4747 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4638: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4752: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4661,12 +4775,12 @@
 done
 
 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
-echo "configure:4665: checking for sys/wait.h that is POSIX.1 compatible" >&5
+echo "configure:4779: checking for sys/wait.h that is POSIX.1 compatible" >&5
 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4670 "configure"
+#line 4784 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <sys/wait.h>
@@ -4682,7 +4796,7 @@
 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
 ; return 0; }
 EOF
-if { (eval echo configure:4686: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:4800: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_header_sys_wait_h=yes
 else
@@ -4705,19 +4819,19 @@
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:4709: checking for working alloca.h" >&5
+echo "configure:4823: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4714 "configure"
+#line 4828 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:4721: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4835: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -4738,12 +4852,12 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:4742: checking for alloca" >&5
+echo "configure:4856: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4747 "configure"
+#line 4861 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
@@ -4771,7 +4885,7 @@
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:4775: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4889: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -4803,12 +4917,12 @@
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:4807: checking whether alloca needs Cray hooks" >&5
+echo "configure:4921: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4812 "configure"
+#line 4926 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -4833,12 +4947,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:4837: checking for $ac_func" >&5
+echo "configure:4951: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4842 "configure"
+#line 4956 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4861,7 +4975,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4865: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4888,7 +5002,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:4892: checking stack direction for C alloca" >&5
+echo "configure:5006: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4896,7 +5010,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 4900 "configure"
+#line 5014 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -4915,7 +5029,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:4919: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:5033: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -4939,12 +5053,12 @@
 for ac_func in sbrk utimes setmode getc_unlocked strcoll
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:4943: checking for $ac_func" >&5
+echo "configure:5057: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4948 "configure"
+#line 5062 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4967,7 +5081,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4971: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5085: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4995,19 +5109,19 @@
 # Check whether fopen64 is available and whether _LARGEFILE64_SOURCE
 # needs to be defined for it
 echo $ac_n "checking for fopen64""... $ac_c" 1>&6
-echo "configure:4999: checking for fopen64" >&5
+echo "configure:5113: checking for fopen64" >&5
 if eval "test \"`echo '$''{'bu_cv_have_fopen64'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5004 "configure"
+#line 5118 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int main() {
 FILE *f = fopen64 ("/tmp/foo","r");
 ; return 0; }
 EOF
-if { (eval echo configure:5011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   bu_cv_have_fopen64=yes
 else
@@ -5017,14 +5131,14 @@
   saved_CPPFLAGS=$CPPFLAGS
  CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE"
  cat > conftest.$ac_ext <<EOF
-#line 5021 "configure"
+#line 5135 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int main() {
 FILE *f = fopen64 ("/tmp/foo","r");
 ; return 0; }
 EOF
-if { (eval echo configure:5028: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5142: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   bu_cv_have_fopen64="need -D_LARGEFILE64_SOURCE"
 else
@@ -5056,14 +5170,14 @@
 # Some systems have frexp only in -lm, not in -lc.
 
 echo $ac_n "checking for library containing frexp""... $ac_c" 1>&6
-echo "configure:5060: checking for library containing frexp" >&5
+echo "configure:5174: checking for library containing frexp" >&5
 if eval "test \"`echo '$''{'ac_cv_search_frexp'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_func_search_save_LIBS="$LIBS"
 ac_cv_search_frexp="no"
 cat > conftest.$ac_ext <<EOF
-#line 5067 "configure"
+#line 5181 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -5074,7 +5188,7 @@
 frexp()
 ; return 0; }
 EOF
-if { (eval echo configure:5078: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_search_frexp="none required"
 else
@@ -5085,7 +5199,7 @@
 test "$ac_cv_search_frexp" = "no" && for i in m; do
 LIBS="-l$i  $ac_func_search_save_LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 5089 "configure"
+#line 5203 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -5096,7 +5210,7 @@
 frexp()
 ; return 0; }
 EOF
-if { (eval echo configure:5100: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5214: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_search_frexp="-l$i"
 break
@@ -5118,19 +5232,19 @@
 fi
 
 echo $ac_n "checking for time_t in time.h""... $ac_c" 1>&6
-echo "configure:5122: checking for time_t in time.h" >&5
+echo "configure:5236: checking for time_t in time.h" >&5
 if eval "test \"`echo '$''{'bu_cv_decl_time_t_time_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5127 "configure"
+#line 5241 "configure"
 #include "confdefs.h"
 #include <time.h>
 int main() {
 time_t i;
 ; return 0; }
 EOF
-if { (eval echo configure:5134: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5248: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bu_cv_decl_time_t_time_h=yes
 else
@@ -5151,19 +5265,19 @@
 fi
 
 echo $ac_n "checking for time_t in sys/types.h""... $ac_c" 1>&6
-echo "configure:5155: checking for time_t in sys/types.h" >&5
+echo "configure:5269: checking for time_t in sys/types.h" >&5
 if eval "test \"`echo '$''{'bu_cv_decl_time_t_types_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5160 "configure"
+#line 5274 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 int main() {
 time_t i;
 ; return 0; }
 EOF
-if { (eval echo configure:5167: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5281: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bu_cv_decl_time_t_types_h=yes
 else
@@ -5186,12 +5300,12 @@
 # Under Next 3.2 <utime.h> apparently does not define struct utimbuf
 # by default.
 echo $ac_n "checking for utime.h""... $ac_c" 1>&6
-echo "configure:5190: checking for utime.h" >&5
+echo "configure:5304: checking for utime.h" >&5
 if eval "test \"`echo '$''{'bu_cv_header_utime_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5195 "configure"
+#line 5309 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #ifdef HAVE_TIME_H
@@ -5202,7 +5316,7 @@
 struct utimbuf s;
 ; return 0; }
 EOF
-if { (eval echo configure:5206: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5320: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bu_cv_header_utime_h=yes
 else
@@ -5223,12 +5337,12 @@
 fi
 
 echo $ac_n "checking whether fprintf must be declared""... $ac_c" 1>&6
-echo "configure:5227: checking whether fprintf must be declared" >&5
+echo "configure:5341: checking whether fprintf must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_fprintf'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5232 "configure"
+#line 5346 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -5249,7 +5363,7 @@
 char *(*pfn) = (char *(*)) fprintf
 ; return 0; }
 EOF
-if { (eval echo configure:5253: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5367: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_fprintf=no
 else
@@ -5270,12 +5384,12 @@
 fi
 
 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
-echo "configure:5274: checking whether strstr must be declared" >&5
+echo "configure:5388: checking whether strstr must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5279 "configure"
+#line 5393 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -5296,7 +5410,7 @@
 char *(*pfn) = (char *(*)) strstr
 ; return 0; }
 EOF
-if { (eval echo configure:5300: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5414: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_strstr=no
 else
@@ -5317,12 +5431,12 @@
 fi
 
 echo $ac_n "checking whether sbrk must be declared""... $ac_c" 1>&6
-echo "configure:5321: checking whether sbrk must be declared" >&5
+echo "configure:5435: checking whether sbrk must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_sbrk'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5326 "configure"
+#line 5440 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -5343,7 +5457,7 @@
 char *(*pfn) = (char *(*)) sbrk
 ; return 0; }
 EOF
-if { (eval echo configure:5347: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5461: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_sbrk=no
 else
@@ -5364,12 +5478,12 @@
 fi
 
 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
-echo "configure:5368: checking whether getenv must be declared" >&5
+echo "configure:5482: checking whether getenv must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5373 "configure"
+#line 5487 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -5390,7 +5504,7 @@
 char *(*pfn) = (char *(*)) getenv
 ; return 0; }
 EOF
-if { (eval echo configure:5394: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5508: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_getenv=no
 else
@@ -5411,12 +5525,12 @@
 fi
 
 echo $ac_n "checking whether environ must be declared""... $ac_c" 1>&6
-echo "configure:5415: checking whether environ must be declared" >&5
+echo "configure:5529: checking whether environ must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_environ'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5420 "configure"
+#line 5534 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -5437,7 +5551,7 @@
 char *(*pfn) = (char *(*)) environ
 ; return 0; }
 EOF
-if { (eval echo configure:5441: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5555: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_environ=no
 else
@@ -5460,7 +5574,7 @@
 
 
 case "${host}" in
-*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
+*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows* | *-*-os2*)
   cat >> confdefs.h <<\EOF
 #define USE_BINARY_FOPEN 1
 EOF
@@ -5582,6 +5696,9 @@
 	ia64-*-*)
 	  OBJDUMP_DEFS="$OBJDUMP_DEFS -DSKIP_ZEROES=16"
 	  ;;
+        i[3456]86-*-os2*)
+	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
+	  ;;
 	esac
     fi
 done
@@ -5712,6 +5829,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -5737,6 +5857,7 @@
 
 ac_given_srcdir=$srcdir
 ac_given_INSTALL="$INSTALL"
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile doc/Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -5747,6 +5868,7 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
@@ -5770,6 +5892,8 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@host@%$host%g
 s%@host_alias@%$host_alias%g
 s%@host_cpu@%$host_cpu%g
@@ -5785,6 +5909,7 @@
 s%@build_cpu@%$build_cpu%g
 s%@build_vendor@%$build_vendor%g
 s%@build_os@%$build_os%g
+s%@CC@%$CC%g
 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
 s%@INSTALL_DATA@%$INSTALL_DATA%g
@@ -5796,10 +5921,8 @@
 s%@AUTOHEADER@%$AUTOHEADER%g
 s%@MAKEINFO@%$MAKEINFO%g
 s%@SET_MAKE@%$SET_MAKE%g
-s%@CC@%$CC%g
 s%@LN_S@%$LN_S%g
 s%@OBJEXT@%$OBJEXT%g
-s%@EXEEXT@%$EXEEXT%g
 s%@RANLIB@%$RANLIB%g
 s%@STRIP@%$STRIP%g
 s%@LIBTOOL@%$LIBTOOL%g
@@ -5919,14 +6042,15 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  [/\\]* | [a-zA-Z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
   esac
 
   case "$ac_given_INSTALL" in
-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  [/$\\]* | [A-Za-z]:*) INSTALL="$ac_given_INSTALL" ;;
   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
   esac
 
@@ -5939,7 +6063,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
@@ -5986,7 +6110,9 @@
   echo creating $ac_file
 
   rm -f conftest.frag conftest.in conftest.out
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+# kso the other way around might work better with drive letters and such.
+#  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%:% $ac_given_srcdir/%g" -e "s%^%$ac_given_srcdir/%" `
   cat $ac_file_inputs > conftest.in
 
 EOF
Index: src/binutils/binutils/configure.in
===================================================================
RCS file: /gccos2/src/binutils/binutils/configure.in,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/binutils/configure.in	16 Aug 2003 16:45:47 -0000	1.1.1.2
+++ src/binutils/binutils/configure.in	16 Dec 2003 22:25:06 -0000	1.5
@@ -64,7 +64,7 @@
 AC_PROG_YACC
 AM_PROG_LEX
 
-ALL_LINGUAS="fr tr ja es sv da zh_CN"
+ALL_LINGUAS="fr ja es sv da zh_CN"
 CY_GNU_GETTEXT
 
 AM_MAINTAINER_MODE
@@ -290,6 +290,11 @@
 	ia64-*-*)
 	  OBJDUMP_DEFS="$OBJDUMP_DEFS -DSKIP_ZEROES=16"
 	  ;;
+changequote(,)dnl
+        i[3456]86-*-os2*)
+changequote([,])dnl
+	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
+	  ;;
 	esac
     fi
 done
Index: src/binutils/binutils/nm.c
===================================================================
RCS file: /gccos2/src/binutils/binutils/nm.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/binutils/nm.c	16 Aug 2003 16:46:03 -0000	1.1.1.2
+++ src/binutils/binutils/nm.c	25 Sep 2003 19:27:01 -0000	1.4
@@ -399,6 +399,10 @@
   bindtextdomain (PACKAGE, LOCALEDIR);
   textdomain (PACKAGE);
 
+#if defined (__EMX__)
+  _wildcard (&argc, &argv);
+  _response (&argc, &argv);
+#endif /* __EMX__ */
   program_name = *argv;
   xmalloc_set_program_name (program_name);
 
Index: src/binutils/binutils/objcopy.c
===================================================================
RCS file: /gccos2/src/binutils/binutils/objcopy.c,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/binutils/objcopy.c	16 Aug 2003 16:46:05 -0000	1.1.1.2
+++ src/binutils/binutils/objcopy.c	16 Aug 2003 21:33:50 -0000	1.3
@@ -1488,8 +1488,13 @@
      const char *output_target;
 {
   bfd *ibfd;
+  char **matching;
   char **obj_matching;
   char **core_matching;
+#ifdef __EMX__
+  /* Check if they're both zero so we know when to use emxbind or not. */
+  int  bothtargetsnull = (input_target == NULL && output_target == NULL);
+#endif
 
   /* To allow us to do "strip *" without dying on the first
      non-object file, failures are nonfatal.  */
@@ -1532,6 +1537,52 @@
 
       if (!bfd_close (ibfd))
 	RETURN_NONFATAL (input_filename);
+
+      #ifdef __EMX__
+      /*
+       * On OS/2 executables are normally pushed thru emxbind.
+       * So, if input and target format was both NULL and this was
+       * an emxbind'ed executable, then redo the emxbinding. We're
+       * a bit careful not to break anything therefore the NULL target
+       * precautions.
+       *
+       * THIS IS A HACK! It's motivation is to skip some trouble
+       * during GCC building.
+       *
+       * We really don't get everything right now, just get the
+       * "strip xgcc.exe" working good enough.
+       */
+      if (bothtargetsnull && status == 0 && !getenv("NO_STRIP_EMXBIND"))
+        {
+          FILE *child;
+          char szCmd[1024];
+          char *psz;
+          sprintf (szCmd, "emxbind.exe -i \"%s\" 2> nul", input_filename);
+          for (psz = szCmd; *psz; psz++)
+              if (*psz == '\\')  *psz = '/';
+          if ((child = popen (szCmd, "r")) != NULL)
+            {
+              if (!pclose (child))
+                {
+                  char *tmpname;
+                  char  tmpnameexe[260];
+
+                  tmpname = make_tempname (output_filename);
+                  if (!tmpname)
+                      RETURN_NONFATAL (input_filename);
+                  strcat(strcpy(tmpnameexe, tmpname), ".exe");
+                  free(tmpname);
+
+                  sprintf(szCmd, "emxbind.exe -bq -o \"%s\" \"%s\"", tmpnameexe, output_filename);
+                  for (psz = szCmd; *psz; psz++)
+                      if (*psz == '\\')  *psz = '/';
+                  if (!system (szCmd))
+                      smart_rename (tmpnameexe, output_filename, preserve_dates);
+                  unlink (tmpnameexe);
+                }
+            }
+        }
+      #endif
     }
   else
     {
Index: src/binutils/binutils/objdump.c
===================================================================
RCS file: /gccos2/src/binutils/binutils/objdump.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/binutils/objdump.c	16 Aug 2003 16:46:06 -0000	1.1.1.2
+++ src/binutils/binutils/objdump.c	25 Sep 2003 19:27:01 -0000	1.4
@@ -2618,6 +2618,10 @@
   bindtextdomain (PACKAGE, LOCALEDIR);
   textdomain (PACKAGE);
 
+#if defined (__EMX__)
+  _wildcard (&argc, &argv);
+  _response (&argc, &argv);
+#endif /* __EMX__ */
   program_name = *argv;
   xmalloc_set_program_name (program_name);
 
Index: src/binutils/binutils/rename.c
===================================================================
RCS file: /gccos2/src/binutils/binutils/rename.c,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/binutils/rename.c	16 Aug 2003 16:46:17 -0000	1.1.1.2
+++ src/binutils/binutils/rename.c	16 Aug 2003 21:33:50 -0000	1.3
@@ -156,7 +156,7 @@
 
   exists = lstat (to, &s) == 0;
 
-#if defined (_WIN32) && !defined (__CYGWIN32__)
+#if (defined (_WIN32) && !defined (__CYGWIN32__)) || defined (__OS2__)
   /* Win32, unlike unix, will not erase `to' in `rename(from, to)' but
      fail instead.  Also, chown is not present.  */
 
Index: src/binutils/binutils/size.c
===================================================================
RCS file: /gccos2/src/binutils/binutils/size.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/binutils/size.c	16 Aug 2003 16:46:20 -0000	1.1.1.2
+++ src/binutils/binutils/size.c	25 Sep 2003 19:27:01 -0000	1.4
@@ -135,6 +135,10 @@
   bindtextdomain (PACKAGE, LOCALEDIR);
   textdomain (PACKAGE);
 
+#if defined (__EMX__)
+  _wildcard (&argc, &argv);
+  _response (&argc, &argv);
+#endif /* __EMX__ */
   program_name = *argv;
   xmalloc_set_program_name (program_name);
 
Index: src/binutils/binutils/strings.c
===================================================================
RCS file: /gccos2/src/binutils/binutils/strings.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
Index: src/binutils/binutils/doc/addr2line.1
===================================================================
RCS file: /gccos2/src/binutils/binutils/doc/addr2line.1,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -w -u -r1.1.1.1 -r1.2
--- src/binutils/binutils/doc/addr2line.1	16 Aug 2003 16:46:29 -0000	1.1.1.1
+++ src/binutils/binutils/doc/addr2line.1	25 Sep 2003 19:27:01 -0000	1.2
@@ -1,230 +0,0 @@
-.\" Automatically generated by Pod::Man v1.34, Pod::Parser v1.13
-.\"
-.\" Standard preamble:
-.\" ========================================================================
-.de Sh \" Subsection heading
-.br
-.if t .Sp
-.ne 5
-.PP
-\fB\\$1\fR
-.PP
-..
-.de Sp \" Vertical space (when we can't use .PP)
-.if t .sp .5v
-.if n .sp
-..
-.de Vb \" Begin verbatim text
-.ft CW
-.nf
-.ne \\$1
-..
-.de Ve \" End verbatim text
-.ft R
-.fi
-..
-.\" Set up some character translations and predefined strings.  \*(-- will
-.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote.  | will give a
-.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
-.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
-.\" expand to `' in nroff, nothing in troff, for use with C<>.
-.tr \(*W-|\(bv\*(Tr
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
-.ie n \{\
-.    ds -- \(*W-
-.    ds PI pi
-.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
-.    ds L" ""
-.    ds R" ""
-.    ds C` ""
-.    ds C' ""
-'br\}
-.el\{\
-.    ds -- \|\(em\|
-.    ds PI \(*p
-.    ds L" ``
-.    ds R" ''
-'br\}
-.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
-.\" entries marked with X<> in POD.  Of course, you'll have to process the
-.\" output yourself in some meaningful fashion.
-.if \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
-..
-.    nr % 0
-.    rr F
-.\}
-.\"
-.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
-.\" way too many mistakes in technical documents.
-.hy 0
-.\"
-.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
-.    \" fudge factors for nroff and troff
-.if n \{\
-.    ds #H 0
-.    ds #V .8m
-.    ds #F .3m
-.    ds #[ \f1
-.    ds #] \fP
-.\}
-.if t \{\
-.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-.    ds #V .6m
-.    ds #F 0
-.    ds #[ \&
-.    ds #] \&
-.\}
-.    \" simple accents for nroff and troff
-.if n \{\
-.    ds ' \&
-.    ds ` \&
-.    ds ^ \&
-.    ds , \&
-.    ds ~ ~
-.    ds /
-.\}
-.if t \{\
-.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-.\}
-.    \" troff and (daisy-wheel) nroff accents
-.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-.ds ae a\h'-(\w'a'u*4/10)'e
-.ds Ae A\h'-(\w'A'u*4/10)'E
-.    \" corrections for vroff
-.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-.    \" for low resolution devices (crt and lpr)
-.if \n(.H>23 .if \n(.V>19 \
-\{\
-.    ds : e
-.    ds 8 ss
-.    ds o a
-.    ds d- d\h'-1'\(ga
-.    ds D- D\h'-1'\(hy
-.    ds th \o'bp'
-.    ds Th \o'LP'
-.    ds ae ae
-.    ds Ae AE
-.\}
-.rm #[ #] #H #V #F C
-.\" ========================================================================
-.\"
-.IX Title "ADDR2LINE 1"
-.TH ADDR2LINE 1 "2003-04-27" "binutils-2.13.90" "GNU Development Tools"
-.SH "NAME"
-addr2line \- convert addresses into file names and line numbers.
-.SH "SYNOPSIS"
-.IX Header "SYNOPSIS"
-addr2line [\fB\-b\fR \fIbfdname\fR|\fB\-\-target=\fR\fIbfdname\fR]
-          [\fB\-C\fR|\fB\-\-demangle\fR[=\fIstyle\fR]]
-          [\fB\-e\fR \fIfilename\fR|\fB\-\-exe=\fR\fIfilename\fR]
-          [\fB\-f\fR|\fB\-\-functions\fR] [\fB\-s\fR|\fB\-\-basename\fR]
-          [\fB\-H\fR|\fB\-\-help\fR] [\fB\-V\fR|\fB\-\-version\fR]
-          [addr addr ...]
-.SH "DESCRIPTION"
-.IX Header "DESCRIPTION"
-\&\fBaddr2line\fR translates program addresses into file names and line
-numbers.  Given an address and an executable, it uses the debugging
-information in the executable to figure out which file name and line
-number are associated with a given address.
-.PP
-The executable to use is specified with the \fB\-e\fR option.  The
-default is the file \fIa.out\fR.
-.PP
-\&\fBaddr2line\fR has two modes of operation.
-.PP
-In the first, hexadecimal addresses are specified on the command line,
-and \fBaddr2line\fR displays the file name and line number for each
-address.
-.PP
-In the second, \fBaddr2line\fR reads hexadecimal addresses from
-standard input, and prints the file name and line number for each
-address on standard output.  In this mode, \fBaddr2line\fR may be used
-in a pipe to convert dynamically chosen addresses.
-.PP
-The format of the output is \fB\s-1FILENAME:LINENO\s0\fR.  The file name and
-line number for each address is printed on a separate line.  If the
-\&\fB\-f\fR option is used, then each \fB\s-1FILENAME:LINENO\s0\fR line is
-preceded by a \fB\s-1FUNCTIONNAME\s0\fR line which is the name of the function
-containing the address.
-.PP
-If the file name or function name can not be determined,
-\&\fBaddr2line\fR will print two question marks in their place.  If the
-line number can not be determined, \fBaddr2line\fR will print 0.
-.SH "OPTIONS"
-.IX Header "OPTIONS"
-The long and short forms of options, shown here as alternatives, are
-equivalent.
-.IP "\fB\-b\fR \fIbfdname\fR" 4
-.IX Item "-b bfdname"
-.PD 0
-.IP "\fB\-\-target=\fR\fIbfdname\fR" 4
-.IX Item "--target=bfdname"
-.PD
-Specify that the object-code format for the object files is
-\&\fIbfdname\fR.
-.IP "\fB\-C\fR" 4
-.IX Item "-C"
-.PD 0
-.IP "\fB\-\-demangle[=\fR\fIstyle\fR\fB]\fR" 4
-.IX Item "--demangle[=style]"
-.PD
-Decode (\fIdemangle\fR) low-level symbol names into user-level names.
-Besides removing any initial underscore prepended by the system, this
-makes \*(C+ function names readable.  Different compilers have different
-mangling styles. The optional demangling style argument can be used to 
-choose an appropriate demangling style for your compiler. 
-.IP "\fB\-e\fR \fIfilename\fR" 4
-.IX Item "-e filename"
-.PD 0
-.IP "\fB\-\-exe=\fR\fIfilename\fR" 4
-.IX Item "--exe=filename"
-.PD
-Specify the name of the executable for which addresses should be
-translated.  The default file is \fIa.out\fR.
-.IP "\fB\-f\fR" 4
-.IX Item "-f"
-.PD 0
-.IP "\fB\-\-functions\fR" 4
-.IX Item "--functions"
-.PD
-Display function names as well as file and line number information.
-.IP "\fB\-s\fR" 4
-.IX Item "-s"
-.PD 0
-.IP "\fB\-\-basenames\fR" 4
-.IX Item "--basenames"
-.PD
-Display only the base of each file name.
-.SH "SEE ALSO"
-.IX Header "SEE ALSO"
-Info entries for \fIbinutils\fR.
-.SH "COPYRIGHT"
-.IX Header "COPYRIGHT"
-Copyright (c) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000,
-2001, 2002, 2003 Free Software Foundation, Inc.
-.PP
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the \s-1GNU\s0 Free Documentation License, Version 1.1
-or any later version published by the Free Software Foundation;
-with no Invariant Sections, with no Front-Cover Texts, and with no
-Back-Cover Texts.  A copy of the license is included in the
-section entitled ``\s-1GNU\s0 Free Documentation License''.
Index: src/binutils/binutils/doc/ar.1
===================================================================
RCS file: /gccos2/src/binutils/binutils/doc/ar.1,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -w -u -r1.1.1.1 -r1.2
--- src/binutils/binutils/doc/ar.1	16 Aug 2003 16:46:29 -0000	1.1.1.1
+++ src/binutils/binutils/doc/ar.1	25 Sep 2003 19:27:01 -0000	1.2
@@ -1,377 +0,0 @@
-.\" Automatically generated by Pod::Man v1.34, Pod::Parser v1.13
-.\"
-.\" Standard preamble:
-.\" ========================================================================
-.de Sh \" Subsection heading
-.br
-.if t .Sp
-.ne 5
-.PP
-\fB\\$1\fR
-.PP
-..
-.de Sp \" Vertical space (when we can't use .PP)
-.if t .sp .5v
-.if n .sp
-..
-.de Vb \" Begin verbatim text
-.ft CW
-.nf
-.ne \\$1
-..
-.de Ve \" End verbatim text
-.ft R
-.fi
-..
-.\" Set up some character translations and predefined strings.  \*(-- will
-.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote.  | will give a
-.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
-.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
-.\" expand to `' in nroff, nothing in troff, for use with C<>.
-.tr \(*W-|\(bv\*(Tr
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
-.ie n \{\
-.    ds -- \(*W-
-.    ds PI pi
-.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
-.    ds L" ""
-.    ds R" ""
-.    ds C` ""
-.    ds C' ""
-'br\}
-.el\{\
-.    ds -- \|\(em\|
-.    ds PI \(*p
-.    ds L" ``
-.    ds R" ''
-'br\}
-.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
-.\" entries marked with X<> in POD.  Of course, you'll have to process the
-.\" output yourself in some meaningful fashion.
-.if \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
-..
-.    nr % 0
-.    rr F
-.\}
-.\"
-.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
-.\" way too many mistakes in technical documents.
-.hy 0
-.\"
-.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
-.    \" fudge factors for nroff and troff
-.if n \{\
-.    ds #H 0
-.    ds #V .8m
-.    ds #F .3m
-.    ds #[ \f1
-.    ds #] \fP
-.\}
-.if t \{\
-.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-.    ds #V .6m
-.    ds #F 0
-.    ds #[ \&
-.    ds #] \&
-.\}
-.    \" simple accents for nroff and troff
-.if n \{\
-.    ds ' \&
-.    ds ` \&
-.    ds ^ \&
-.    ds , \&
-.    ds ~ ~
-.    ds /
-.\}
-.if t \{\
-.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-.\}
-.    \" troff and (daisy-wheel) nroff accents
-.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-.ds ae a\h'-(\w'a'u*4/10)'e
-.ds Ae A\h'-(\w'A'u*4/10)'E
-.    \" corrections for vroff
-.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-.    \" for low resolution devices (crt and lpr)
-.if \n(.H>23 .if \n(.V>19 \
-\{\
-.    ds : e
-.    ds 8 ss
-.    ds o a
-.    ds d- d\h'-1'\(ga
-.    ds D- D\h'-1'\(hy
-.    ds th \o'bp'
-.    ds Th \o'LP'
-.    ds ae ae
-.    ds Ae AE
-.\}
-.rm #[ #] #H #V #F C
-.\" ========================================================================
-.\"
-.IX Title "AR 1"
-.TH AR 1 "2003-04-27" "binutils-2.13.90" "GNU Development Tools"
-.SH "NAME"
-ar \- create, modify, and extract from archives
-.SH "SYNOPSIS"
-.IX Header "SYNOPSIS"
-ar [\fB\-X32_64\fR] [\fB\-\fR]\fIp\fR[\fImod\fR [\fIrelpos\fR] [\fIcount\fR]] \fIarchive\fR [\fImember\fR...]
-.SH "DESCRIPTION"
-.IX Header "DESCRIPTION"
-The \s-1GNU\s0 \fBar\fR program creates, modifies, and extracts from
-archives.  An \fIarchive\fR is a single file holding a collection of
-other files in a structure that makes it possible to retrieve
-the original individual files (called \fImembers\fR of the archive).
-.PP
-The original files' contents, mode (permissions), timestamp, owner, and
-group are preserved in the archive, and can be restored on
-extraction.  
-.PP
-\&\s-1GNU\s0 \fBar\fR can maintain archives whose members have names of any
-length; however, depending on how \fBar\fR is configured on your
-system, a limit on member-name length may be imposed for compatibility
-with archive formats maintained with other tools.  If it exists, the
-limit is often 15 characters (typical of formats related to a.out) or 16
-characters (typical of formats related to coff).
-.PP
-\&\fBar\fR is considered a binary utility because archives of this sort
-are most often used as \fIlibraries\fR holding commonly needed
-subroutines.
-.PP
-\&\fBar\fR creates an index to the symbols defined in relocatable
-object modules in the archive when you specify the modifier \fBs\fR.
-Once created, this index is updated in the archive whenever \fBar\fR
-makes a change to its contents (save for the \fBq\fR update operation).
-An archive with such an index speeds up linking to the library, and
-allows routines in the library to call each other without regard to
-their placement in the archive.
-.PP
-You may use \fBnm \-s\fR or \fBnm \-\-print\-armap\fR to list this index
-table.  If an archive lacks the table, another form of \fBar\fR called
-\&\fBranlib\fR can be used to add just the table.
-.PP
-\&\s-1GNU\s0 \fBar\fR is designed to be compatible with two different
-facilities.  You can control its activity using command-line options,
-like the different varieties of \fBar\fR on Unix systems; or, if you
-specify the single command-line option \fB\-M\fR, you can control it
-with a script supplied via standard input, like the \s-1MRI\s0 ``librarian''
-program.
-.SH "OPTIONS"
-.IX Header "OPTIONS"
-\&\s-1GNU\s0 \fBar\fR allows you to mix the operation code \fIp\fR and modifier
-flags \fImod\fR in any order, within the first command-line argument.
-.PP
-If you wish, you may begin the first command-line argument with a
-dash.
-.PP
-The \fIp\fR keyletter specifies what operation to execute; it may be
-any of the following, but you must specify only one of them:
-.IP "\fBd\fR" 4
-.IX Item "d"
-\&\fIDelete\fR modules from the archive.  Specify the names of modules to
-be deleted as \fImember\fR...; the archive is untouched if you
-specify no files to delete.
-.Sp
-If you specify the \fBv\fR modifier, \fBar\fR lists each module
-as it is deleted.
-.IP "\fBm\fR" 4
-.IX Item "m"
-Use this operation to \fImove\fR members in an archive.
-.Sp
-The ordering of members in an archive can make a difference in how
-programs are linked using the library, if a symbol is defined in more
-than one member.  
-.Sp
-If no modifiers are used with \f(CW\*(C`m\*(C'\fR, any members you name in the
-\&\fImember\fR arguments are moved to the \fIend\fR of the archive;
-you can use the \fBa\fR, \fBb\fR, or \fBi\fR modifiers to move them to a
-specified place instead.
-.IP "\fBp\fR" 4
-.IX Item "p"
-\&\fIPrint\fR the specified members of the archive, to the standard
-output file.  If the \fBv\fR modifier is specified, show the member
-name before copying its contents to standard output.
-.Sp
-If you specify no \fImember\fR arguments, all the files in the archive are
-printed.
-.IP "\fBq\fR" 4
-.IX Item "q"
-\&\fIQuick append\fR; Historically, add the files \fImember\fR... to the end of
-\&\fIarchive\fR, without checking for replacement.
-.Sp
-The modifiers \fBa\fR, \fBb\fR, and \fBi\fR do \fInot\fR affect this
-operation; new members are always placed at the end of the archive.
-.Sp
-The modifier \fBv\fR makes \fBar\fR list each file as it is appended.
-.Sp
-Since the point of this operation is speed, the archive's symbol table
-index is not updated, even if it already existed; you can use \fBar s\fR or
-\&\fBranlib\fR explicitly to update the symbol table index.
-.Sp
-However, too many different systems assume quick append rebuilds the
-index, so \s-1GNU\s0 \fBar\fR implements \fBq\fR as a synonym for \fBr\fR.
-.IP "\fBr\fR" 4
-.IX Item "r"
-Insert the files \fImember\fR... into \fIarchive\fR (with
-\&\fIreplacement\fR). This operation differs from \fBq\fR in that any
-previously existing members are deleted if their names match those being
-added.
-.Sp
-If one of the files named in \fImember\fR... does not exist, \fBar\fR
-displays an error message, and leaves undisturbed any existing members
-of the archive matching that name.
-.Sp
-By default, new members are added at the end of the file; but you may
-use one of the modifiers \fBa\fR, \fBb\fR, or \fBi\fR to request
-placement relative to some existing member.
-.Sp
-The modifier \fBv\fR used with this operation elicits a line of
-output for each file inserted, along with one of the letters \fBa\fR or
-\&\fBr\fR to indicate whether the file was appended (no old member
-deleted) or replaced.
-.IP "\fBt\fR" 4
-.IX Item "t"
-Display a \fItable\fR listing the contents of \fIarchive\fR, or those
-of the files listed in \fImember\fR... that are present in the
-archive.  Normally only the member name is shown; if you also want to
-see the modes (permissions), timestamp, owner, group, and size, you can
-request that by also specifying the \fBv\fR modifier.
-.Sp
-If you do not specify a \fImember\fR, all files in the archive
-are listed.
-.Sp
-If there is more than one file with the same name (say, \fBfie\fR) in
-an archive (say \fBb.a\fR), \fBar t b.a fie\fR lists only the
-first instance; to see them all, you must ask for a complete
-listing\-\-\-in our example, \fBar t b.a\fR.
-.IP "\fBx\fR" 4
-.IX Item "x"
-\&\fIExtract\fR members (named \fImember\fR) from the archive.  You can
-use the \fBv\fR modifier with this operation, to request that
-\&\fBar\fR list each name as it extracts it.
-.Sp
-If you do not specify a \fImember\fR, all files in the archive
-are extracted.
-.PP
-A number of modifiers (\fImod\fR) may immediately follow the \fIp\fR
-keyletter, to specify variations on an operation's behavior:
-.IP "\fBa\fR" 4
-.IX Item "a"
-Add new files \fIafter\fR an existing member of the
-archive.  If you use the modifier \fBa\fR, the name of an existing archive
-member must be present as the \fIrelpos\fR argument, before the
-\&\fIarchive\fR specification.
-.IP "\fBb\fR" 4
-.IX Item "b"
-Add new files \fIbefore\fR an existing member of the
-archive.  If you use the modifier \fBb\fR, the name of an existing archive
-member must be present as the \fIrelpos\fR argument, before the
-\&\fIarchive\fR specification.  (same as \fBi\fR).
-.IP "\fBc\fR" 4
-.IX Item "c"
-\&\fICreate\fR the archive.  The specified \fIarchive\fR is always
-created if it did not exist, when you request an update.  But a warning is
-issued unless you specify in advance that you expect to create it, by
-using this modifier.
-.IP "\fBf\fR" 4
-.IX Item "f"
-Truncate names in the archive.  \s-1GNU\s0 \fBar\fR will normally permit file
-names of any length.  This will cause it to create archives which are
-not compatible with the native \fBar\fR program on some systems.  If
-this is a concern, the \fBf\fR modifier may be used to truncate file
-names when putting them in the archive.
-.IP "\fBi\fR" 4
-.IX Item "i"
-Insert new files \fIbefore\fR an existing member of the
-archive.  If you use the modifier \fBi\fR, the name of an existing archive
-member must be present as the \fIrelpos\fR argument, before the
-\&\fIarchive\fR specification.  (same as \fBb\fR).
-.IP "\fBl\fR" 4
-.IX Item "l"
-This modifier is accepted but not used.
-.IP "\fBN\fR" 4
-.IX Item "N"
-Uses the \fIcount\fR parameter.  This is used if there are multiple
-entries in the archive with the same name.  Extract or delete instance
-\&\fIcount\fR of the given name from the archive.
-.IP "\fBo\fR" 4
-.IX Item "o"
-Preserve the \fIoriginal\fR dates of members when extracting them.  If
-you do not specify this modifier, files extracted from the archive
-are stamped with the time of extraction.
-.IP "\fBP\fR" 4
-.IX Item "P"
-Use the full path name when matching names in the archive.  \s-1GNU\s0
-\&\fBar\fR can not create an archive with a full path name (such archives
-are not \s-1POSIX\s0 complaint), but other archive creators can.  This option
-will cause \s-1GNU\s0 \fBar\fR to match file names using a complete path
-name, which can be convenient when extracting a single file from an
-archive created by another tool.
-.IP "\fBs\fR" 4
-.IX Item "s"
-Write an object-file index into the archive, or update an existing one,
-even if no other change is made to the archive.  You may use this modifier
-flag either with any operation, or alone.  Running \fBar s\fR on an
-archive is equivalent to running \fBranlib\fR on it.
-.IP "\fBS\fR" 4
-.IX Item "S"
-Do not generate an archive symbol table.  This can speed up building a
-large library in several steps.  The resulting archive can not be used
-with the linker.  In order to build a symbol table, you must omit the
-\&\fBS\fR modifier on the last execution of \fBar\fR, or you must run
-\&\fBranlib\fR on the archive.
-.IP "\fBu\fR" 4
-.IX Item "u"
-Normally, \fBar r\fR... inserts all files
-listed into the archive.  If you would like to insert \fIonly\fR those
-of the files you list that are newer than existing members of the same
-names, use this modifier.  The \fBu\fR modifier is allowed only for the
-operation \fBr\fR (replace).  In particular, the combination \fBqu\fR is
-not allowed, since checking the timestamps would lose any speed
-advantage from the operation \fBq\fR.
-.IP "\fBv\fR" 4
-.IX Item "v"
-This modifier requests the \fIverbose\fR version of an operation.  Many
-operations display additional information, such as filenames processed,
-when the modifier \fBv\fR is appended.
-.IP "\fBV\fR" 4
-.IX Item "V"
-This modifier shows the version number of \fBar\fR.
-.PP
-\&\fBar\fR ignores an initial option spelt \fB\-X32_64\fR, for
-compatibility with \s-1AIX\s0.  The behaviour produced by this option is the
-default for \s-1GNU\s0 \fBar\fR.  \fBar\fR does not support any of the other
-\&\fB\-X\fR options; in particular, it does not support \fB\-X32\fR
-which is the default for \s-1AIX\s0 \fBar\fR.
-.SH "SEE ALSO"
-.IX Header "SEE ALSO"
-\&\fInm\fR\|(1), \fIranlib\fR\|(1), and the Info entries for \fIbinutils\fR.
-.SH "COPYRIGHT"
-.IX Header "COPYRIGHT"
-Copyright (c) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000,
-2001, 2002, 2003 Free Software Foundation, Inc.
-.PP
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the \s-1GNU\s0 Free Documentation License, Version 1.1
-or any later version published by the Free Software Foundation;
-with no Invariant Sections, with no Front-Cover Texts, and with no
-Back-Cover Texts.  A copy of the license is included in the
-section entitled ``\s-1GNU\s0 Free Documentation License''.
Index: src/binutils/binutils/po/Make-in
===================================================================
RCS file: /gccos2/src/binutils/binutils/po/Make-in,v
retrieving revision 1.1.1.1
retrieving revision 1.3
diff -w -u -r1.1.1.1 -r1.3
--- src/binutils/binutils/po/Make-in	16 Apr 2003 14:15:17 -0000	1.1.1.1
+++ src/binutils/binutils/po/Make-in	30 Jan 2004 16:07:38 -0000	1.3
@@ -30,10 +30,10 @@
 
 CC = @CC@
 GENCAT = @GENCAT@
-GMSGFMT = PATH=../src:$$PATH @GMSGFMT@
+GMSGFMT = PATH="../src@PATH_IFS@$$PATH" @GMSGFMT@
 MSGFMT = @MSGFMT@
-XGETTEXT = PATH=../src:$$PATH @XGETTEXT@
-MSGMERGE = PATH=../src:$$PATH msgmerge
+XGETTEXT = PATH="../src@PATH_IFS@$$PATH" @XGETTEXT@
+MSGMERGE = PATH="../src@PATH_IFS@$$PATH" msgmerge
 
 DEFS = @DEFS@
 CFLAGS = @CFLAGS@
@@ -208,7 +208,7 @@
 
 update-po: Makefile
 	$(MAKE) $(PACKAGE).pot
-	PATH=`pwd`/../src:$$PATH; \
+	PATH="`pwd`/../src@PATH_IFS@$$PATH"; \
 	cd $(srcdir); \
 	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
Index: src/binutils/binutils/po/tr.po
===================================================================
RCS file: src/binutils/binutils/po/tr.po
diff -N src/binutils/binutils/po/tr.po
--- src/binutils/binutils/po/tr.po	16 Aug 2003 16:46:56 -0000	1.1.1.1
+++ nul	1 Jan 1970 00:00:00 -0000
@@ -1,5010 +0,0 @@
-# Binutils Turkish Translation.
-# Copyright (C) 2001 Free Software Foundation, Inc.
-# Deniz Akkus Kanca <deniz@arayan.com>, 2001.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: binutils 2.12.91\n"
-"POT-Creation-Date: 2002-07-23 15:55-0400\n"
-"PO-Revision-Date: 2002-08-10 21:49EET\n"
-"Last-Translator: Deniz Akkus Kanca <deniz@arayan.com>\n"
-"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.9.5\n"
-
-#: addr2line.c:74
-#, c-format
-msgid "Usage: %s [option(s)] [addr(s)]\n"
-msgstr "Kullanım: %s [seçenekler] [adresler]\n"
-
-#: addr2line.c:75
-msgid " Convert addresses into line number/file name pairs.\n"
-msgstr " adresleri satır numarası/dosya adı çiftlerine çevirir.\n"
-
-#: addr2line.c:76
-msgid " If no addresses are specified on the command line, they will be read from stdin\n"
-msgstr " Eğer komut satırında adres belirtilmezse, standart girdiden okunur\n"
-
-#: addr2line.c:77
-msgid ""
-" The options are:\n"
-"  -b --target=<bfdname>  Set the binary file format\n"
-"  -e --exe=<executable>  Set the input file name (default is a.out)\n"
-"  -s --basenames         Strip directory names\n"
-"  -f --functions         Show function names\n"
-"  -C --demangle[=style]  Demangle function names\n"
-"  -h --help              Display this information\n"
-"  -v --version           Display the program's version\n"
-"\n"
-msgstr ""
-" Seçenekler:\n"
-"  -b --target=<bfdadı>   İkilik dosya biçemini belirtir\n"
-"  -e --exe=<çalıştırılabilir dosya>  Girdi adını belirtir (öntanımlı: a.out)\n"
-"  -s --basenames         Dizin adlarını soyar\n"
-"  -f --functions         İşlev adlarını gösterir\n"
-"  -C --demangle[=tarz]   İşlev adlarını düzeltir\n"
-"  -h --help              Bu bilgiyi gösterir\n"
-"  -v --version           Program sürüm no'sunu gösterir\n"
-"\n"
-
-#: addr2line.c:89 ar.c:297 coffdump.c:479 nlmconv.c:1119 objcopy.c:424
-#: objcopy.c:457 readelf.c:2310 size.c:104 srconv.c:1962 strings.c:666
-#: sysdump.c:774 windres.c:733
-#, c-format
-msgid "Report bugs to %s\n"
-msgstr "Yazılım hatalarını %s adresine, çeviri hatalarını <gnu-tr-u12a@lists.sourceforge.net> adresine gönderin\n"
-
-#: addr2line.c:248
-#, c-format
-msgid "%s: can not get addresses from archive"
-msgstr "%s: arşivden adresler alınamadı"
-
-#: addr2line.c:320 nm.c:395 objdump.c:2782
-#, c-format
-msgid "unknown demangling style `%s'"
-msgstr "bilinmeyen düzeltme tarzı '%s'"
-
-#: ar.c:238
-#, c-format
-msgid "no entry %s in archive\n"
-msgstr "arşivde %s girdisi yok\n"
-
-#: ar.c:255
-#, c-format
-msgid "Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n"
-msgstr "Kullanım: %s [öykünüm seçenekleri] [-]{dmpqrstx}[abcfilNoPsSuvV] [üye-adı] [sayı] arşiv-dosyası dosya...\n"
-
-#: ar.c:258
-#, c-format
-msgid "       %s -M [<mri-script]\n"
-msgstr "       %s -M [<mri-betiği]\n"
-
-#: ar.c:259
-msgid " commands:\n"
-msgstr " komutlar:\n"
-
-#: ar.c:260
-msgid "  d            - delete file(s) from the archive\n"
-msgstr "  d            - arşivden dosya(lar) siler\n"
-
-#: ar.c:261
-msgid "  m[ab]        - move file(s) in the archive\n"
-msgstr "  m[ab]        - arşivde dosya(ları) taşır\n"
-
-#: ar.c:262
-msgid "  p            - print file(s) found in the archive\n"
-msgstr "  p            - arşivde bulunan dosya(ları) yazdırır\n"
-
-#: ar.c:263
-msgid "  q[f]         - quick append file(s) to the archive\n"
-msgstr "  q[f]         - dosya(ları) arşivin sonuna çabucak ekler\n"
-
-#: ar.c:264
-msgid "  r[ab][f][u]  - replace existing or insert new file(s) into the archive\n"
-msgstr "  r[ab][f][u]  - arşivde olan bir dosyanın yerine yenisi koyar veya arşive yeni dosya(lar) ekler\n"
-
-#: ar.c:265
-msgid "  t            - display contents of archive\n"
-msgstr "  t            - arşivin içeriğini gösterir\n"
-
-#: ar.c:266
-msgid "  x[o]         - extract file(s) from the archive\n"
-msgstr "  x[o]         - arşivdeki dosya(ları) açar\n"
-
-#: ar.c:267
-msgid " command specific modifiers:\n"
-msgstr " komuta özgü değiştiriciler:\n"
-
-#: ar.c:268
-msgid "  [a]          - put file(s) after [member-name]\n"
-msgstr "  [a]          - dosyaları [üye-adı]'ndan sonra ekler\n"
-
-#: ar.c:269
-msgid "  [b]          - put file(s) before [member-name] (same as [i])\n"
-msgstr "  [b]          - dosya(ları) [üye-adı]'ndan önce ekler ([i] ile aynı)\n"
-
-#: ar.c:270
-msgid "  [N]          - use instance [count] of name\n"
-msgstr "  [N]          - adın [sayı] numaralı geçişini kullanır\n"
-
-#: ar.c:271
-msgid "  [f]          - truncate inserted file names\n"
-msgstr "  [f]          - eklenen dosya adlarını kırpar\n"
-
-#: ar.c:272
-msgid "  [P]          - use full path names when matching\n"
-msgstr "  [P]          - eşleştirmede tam yol adlarını kullanır\n"
-
-#: ar.c:273
-msgid "  [o]          - preserve original dates\n"
-msgstr "  [o]          - orjinal zaman damgalarını korur\n"
-
-#: ar.c:274
-msgid "  [u]          - only replace files that are newer than current archive contents\n"
-msgstr "  [u]          - yalnızca şimdiki arşiv içeriğinden daha yeni olan dosyaları değiştirir\n"
-
-#: ar.c:275
-msgid " generic modifiers:\n"
-msgstr " genel değiştiriciler:\n"
-
-#: ar.c:276
-msgid "  [c]          - do not warn if the library had to be created\n"
-msgstr "  [c]          - eğer kitaplık oluşturulmak zorunda kalınırsa, uyarı vermez\n"
-
-#: ar.c:277
-msgid "  [s]          - create an archive index (cf. ranlib)\n"
-msgstr "  [s]          - arşiv endeksi oluşturur (ranlib)\n"
-
-#: ar.c:278
-msgid "  [S]          - do not build a symbol table\n"
-msgstr "  [S]          - sembol tablosu oluşturmaz\n"
-
-#: ar.c:279
-msgid "  [v]          - be verbose\n"
-msgstr "  [v]          - açıklama verir\n"
-
-#: ar.c:280
-msgid "  [V]          - display the version number\n"
-msgstr "  [V]          - sürüm numarasını gösterir\n"
-
-#: ar.c:287
-#, c-format
-msgid "Usage: %s [options] archive\n"
-msgstr "Kullanım: %s [seçenekler] arşiv\n"
-
-#: ar.c:288
-msgid " Generate an index to speed access to archives\n"
-msgstr " Arşiv erişimini hızlandırmak için indeks üretir\n"
-
-#: ar.c:289
-msgid ""
-" The options are:\n"
-"  -h --help                    Print this help message\n"
-"  -V --version                 Print version information\n"
-msgstr ""
-" Seçenekler:\n"
-"  -h --help                      Bu yardımı gösterir\n"
-"  -V --version                   Sürüm bilgisini gösterir\n"
-
-#: ar.c:512
-msgid "two different operation options specified"
-msgstr "iki farklı işlev seçeneği belirtilmiş"
-
-#: ar.c:587
-#, c-format
-msgid "illegal option -- %c"
-msgstr "geçersiz seçenek -- %c"
-
-#: ar.c:619
-msgid "no operation specified"
-msgstr "işlev belirtilmemiş"
-
-#: ar.c:622
-msgid "`u' is only meaningful with the `r' option."
-msgstr "`u' yalnızca `r' seçeneği ile anlamlıdır."
-
-#: ar.c:632
-msgid "`N' is only meaningful with the `x' and `d' options."
-msgstr "`N' yalnızca `x' ve `d' seçenekleri ile anlamlıdır."
-
-#: ar.c:635
-msgid "Value for `N' must be positive."
-msgstr "`N' değeri pozitif olmalı."
-
-#: ar.c:718
-#, c-format
-msgid "internal error -- this option not implemented"
-msgstr "iç hata -- bu seçenek henüz yazılmadı"
-
-#: ar.c:837 ar.c:888 ar.c:1333 objcopy.c:1348
-#, c-format
-msgid "internal stat error on %s"
-msgstr "%s üzerinde iç durumlama hatası"
-
-#: ar.c:841
-#, c-format
-msgid ""
-"\n"
-"<member %s>\n"
-"\n"
-msgstr ""
-"\n"
-"<üye %s>\n"
-"\n"
-
-#: ar.c:857 ar.c:925
-#, c-format
-msgid "%s is not a valid archive"
-msgstr "%s geçerli bir arşiv değil"
-
-#: ar.c:893
-#, c-format
-msgid "stat returns negative size for %s"
-msgstr "stat komutu, %s için negatif büyüklük gösteriyor"
-
-#: ar.c:1020
-#, c-format
-msgid "%s is not an archive"
-msgstr "%s bir arşiv değil"
-
-#: ar.c:1027
-#, c-format
-msgid "creating %s"
-msgstr "%s oluşturuluyor"
-
-#: ar.c:1233
-#, c-format
-msgid "No member named `%s'\n"
-msgstr "`%s' adında bir üye yok\n"
-
-#: ar.c:1285
-#, c-format
-msgid "no entry %s in archive %s!"
-msgstr "arşiv %2$s içerisinde %1$s girdisi yok!"
-
-#: ar.c:1422
-#, c-format
-msgid "%s: no archive map to update"
-msgstr "%s: güncellenecek arşiv eşlemesi yok"
-
-#: arsup.c:86
-#, c-format
-msgid "No entry %s in archive.\n"
-msgstr "Arşiv içinde %s girdisi yok.\n"
-
-#: arsup.c:117
-#, c-format
-msgid "Can't open file %s\n"
-msgstr "%s dosyası açılamadı\n"
-
-#: arsup.c:172
-#, c-format
-msgid "%s: Can't open output archive %s\n"
-msgstr "%s: Çıktı arşivi %s açılamadı\n"
-
-#: arsup.c:189
-#, c-format
-msgid "%s: Can't open input archive %s\n"
-msgstr "%s: Girdi arşivi %s açılamadı\n"
-
-#: arsup.c:198
-#, c-format
-msgid "%s: file %s is not an archive\n"
-msgstr "%s: %s dosyası bir arşiv değil\n"
-
-#: arsup.c:241
-#, c-format
-msgid "%s: no output archive specified yet\n"
-msgstr "%s: henüz bir çıktı arşivi belirtilmedi\n"
-
-#: arsup.c:262 arsup.c:301 arsup.c:343 arsup.c:364 arsup.c:430
-#, c-format
-msgid "%s: no open output archive\n"
-msgstr "%s: açık çıktı arşivi yok\n"
-
-#: arsup.c:273 arsup.c:385 arsup.c:411
-#, c-format
-msgid "%s: can't open file %s\n"
-msgstr "%s: %s dosyası açılamadı\n"
-
-#: arsup.c:328 arsup.c:407 arsup.c:489
-#, c-format
-msgid "%s: can't find module file %s\n"
-msgstr "%s: modül dosyası %s bulunamadı\n"
-
-#: arsup.c:439
-#, c-format
-msgid "Current open archive is %s\n"
-msgstr "Şimdiki açık arşiv %s\n"
-
-#: arsup.c:464
-#, c-format
-msgid "%s: no open archive\n"
-msgstr "%s: açık arşiv yok\n"
-
-#: binemul.c:39
-#, c-format
-msgid "  No emulation specific options\n"
-msgstr "  Öykünüme özgü seçenekler yok\n"
-
-#. Macros for common output.
-#: binemul.h:42
-#, c-format
-msgid " emulation options: \n"
-msgstr "  öykünüm seçenekleri: \n"
-
-#: bucomm.c:106
-#, c-format
-msgid "can't set BFD default target to `%s': %s"
-msgstr "BFD öntanımlı hedef `%s' olarak atanamadı: %s"
-
-#: bucomm.c:118
-#, c-format
-msgid "%s: Matching formats:"
-msgstr "%s: Eşleşen biçemler:"
-
-#: bucomm.c:135
-msgid "Supported targets:"
-msgstr "Desteklenen hedefler:"
-
-#: bucomm.c:137
-#, c-format
-msgid "%s: supported targets:"
-msgstr "%s: desteklenen hedefler:"
-
-#: bucomm.c:153
-msgid "Supported architectures:"
-msgstr "Desteklenen platformlar:"
-
-#: bucomm.c:155
-#, c-format
-msgid "%s: supported architectures:"
-msgstr "%s: desteklenen platformlar:"
-
-#: bucomm.c:262
-#, c-format
-msgid "%s: bad number: %s"
-msgstr "%s: hatalı sayı: %s"
-
-#: coffdump.c:107
-#, c-format
-msgid "#lines %d "
-msgstr "#satırlar %d "
-
-#: coffdump.c:471 sysdump.c:767
-#, c-format
-msgid "Usage: %s [option(s)] in-file\n"
-msgstr "Kullanım: %s <seçenekler> girdi-dosya(ları)\n"
-
-#: coffdump.c:472
-msgid " Print a human readable interpretation of a SYSROFF object file\n"
-msgstr " SYSROFF nesne dosyasını insan tarafından okunabilir biçemde yazdırır\n"
-
-#: coffdump.c:473
-msgid ""
-" The options are:\n"
-"  -h --help              Display this information\n"
-"  -v --version           Display the program's version\n"
-"\n"
-msgstr ""
-" Seçenekler:\n"
-"  -h --help              Bu bilgiyi gösterir\n"
-"  -v --version           Program sürüm no'sunu gösterir\n"
-"\n"
-
-#: coffdump.c:541 srconv.c:2052 sysdump.c:831
-msgid "no input file specified"
-msgstr "girdi dosyası belirtilmedi"
-
-#: debug.c:653
-msgid "debug_add_to_current_namespace: no current file"
-msgstr "hata_ayıkla_mevcut_isim_uzayına_ekle: mevcut dosya yok"
-
-#: debug.c:736
-msgid "debug_start_source: no debug_set_filename call"
-msgstr "hata_ayıkla_kaynak: hata_ayıkla_dosya_adı_ata çağrılmadı"
-
-#: debug.c:795
-msgid "debug_record_function: no debug_set_filename call"
-msgstr "hata_ayıkla_kayıt_işlevi: hata_ayıkla_dosya_adı_ata çağrılmadı"
-
-#: debug.c:851
-msgid "debug_record_parameter: no current function"
-msgstr "hata_ayıkla_kayıt_parametresi: mevcut işlev yok"
-
-#: debug.c:885
-msgid "debug_end_function: no current function"
-msgstr "hata_ayıkla_son_işlev: mevcut işlev yok"
-
-#: debug.c:891
-msgid "debug_end_function: some blocks were not closed"
-msgstr "hata_ayıkla_son_işlev: bazı bloklar kapatılmamış"
-
-#: debug.c:921
-msgid "debug_start_block: no current block"
-msgstr "hata_ayıkla_başla_blok: mevcut blok yok"
-
-#: debug.c:959
-msgid "debug_end_block: no current block"
-msgstr "hata_ayıkla_son_blok: mevcut blok yok"
-
-#: debug.c:966
-msgid "debug_end_block: attempt to close top level block"
-msgstr "hata_ayıkla_son_blok: tepe seviye bloğu kapama denemesi"
-
-#: debug.c:992
-msgid "debug_record_line: no current unit"
-msgstr "hata_ayıkla_kayıt_satır: mevcut birim yok"
-
-#. FIXME
-#: debug.c:1046
-msgid "debug_start_common_block: not implemented"
-msgstr "hata_ayıkla_ortak_blok_başla: henüz tamamlanmamış"
-
-#. FIXME
-#: debug.c:1058
-msgid "debug_end_common_block: not implemented"
-msgstr "hata_ayıkla_ortak_blok_son: henüz tamamlanmamış"
-
-#. FIXME.
-#: debug.c:1152
-msgid "debug_record_label: not implemented"
-msgstr "hata_ayıkla_kayıt_etiket: henüz tamamlanmamış"
-
-#: debug.c:1178
-msgid "debug_record_variable: no current file"
-msgstr "hata_ayıkla_kayıt_değişken: mevcut dosya yok"
-
-#: debug.c:1194
-msgid "debug_record_variable: no current block"
-msgstr "hata_ayıkla_kayıt_değişken: mevcut blok yok"
-
-#: debug.c:1763
-msgid "debug_make_undefined_type: unsupported kind"
-msgstr "hata_ayıkla_tanımlanmamış_tip: desteklenmeyen tip"
-
-#: debug.c:1964
-msgid "debug_name_type: no current file"
-msgstr "hata_ayıkla_isim_tipi: mevcut dosya yok"
-
-#: debug.c:2012
-msgid "debug_tag_type: no current file"
-msgstr "hata_ayıkla_etiket_tipi: mevcut dosya yok"
-
-#: debug.c:2020
-msgid "debug_tag_type: extra tag attempted"
-msgstr "hata_ayıkla_etiket_tipi: fazla etiketleme denendi"
-
-#: debug.c:2059
-#, c-format
-msgid "Warning: changing type size from %d to %d\n"
-msgstr "Uyarı: tip boyutu %d'den %d'ye değiştirildi\n"
-
-#: debug.c:2083
-msgid "debug_find_named_type: no current compilation unit"
-msgstr "hata_ayıkla_isimli_tipi_bul: mevcut derleme birimi yok"
-
-#: debug.c:2190
-#, c-format
-msgid "debug_get_real_type: circular debug information for %s\n"
-msgstr "hata_ayıkla_gerçek_tipi_al: %s için çevrimsel hata ayıklama bilgisi\n"
-
-#: debug.c:2650
-msgid "debug_write_type: illegal type encountered"
-msgstr "hata_ayıkla_yaz_tipi: geçersiz tip bulundu"
-
-#: dlltool.c:735 dlltool.c:760 dlltool.c:786
-#, c-format
-msgid "Internal error: Unknown machine type: %d"
-msgstr "İç hata: Bilinmeyen makina tipi: %d"
-
-#: dlltool.c:823
-#, c-format
-msgid "Can't open def file: %s"
-msgstr "Tanım dosyası açılamadı: %s"
-
-#: dlltool.c:828
-#, c-format
-msgid "Processing def file: %s"
-msgstr "Tanım dosyası işleniyor: %s"
-
-#: dlltool.c:832
-msgid "Processed def file"
-msgstr "Tanım dosyası işlendi"
-
-#: dlltool.c:858
-#, c-format
-msgid "Syntax error in def file %s:%d"
-msgstr "Tanım dosyası %s'nda sözdizim hatası:%d"
-
-#: dlltool.c:897
-#, c-format
-msgid "NAME: %s base: %x"
-msgstr "İSİM: %s temel: %x"
-
-#: dlltool.c:900 dlltool.c:919
-msgid "Can't have LIBRARY and NAME"
-msgstr "KİTAPLIK ve İSİM beraber olamaz"
-
-#: dlltool.c:916
-#, c-format
-msgid "LIBRARY: %s base: %x"
-msgstr "KİTAPLIK: %s temel: %x"
-
-#: dlltool.c:1174 resrc.c:271
-#, c-format
-msgid "wait: %s"
-msgstr "bekle: %s"
-
-#: dlltool.c:1179 dllwrap.c:430 resrc.c:276
-#, c-format
-msgid "subprocess got fatal signal %d"
-msgstr "Ast-işlem %d ölümcül sinyalini aldı"
-
-#: dlltool.c:1185 dllwrap.c:437 resrc.c:283
-#, c-format
-msgid "%s exited with status %d"
-msgstr "%s %d durumu ile çıktı"
-
-#: dlltool.c:1217
-#, c-format
-msgid "Sucking in info from %s section in %s"
-msgstr "%2$s'in %1$s bölümünden bilgi emiliyor"
-
-#: dlltool.c:1341
-#, c-format
-msgid "Excluding symbol: %s"
-msgstr "Sembol dışlandı: %s"
-
-#: dlltool.c:1436 dlltool.c:1447 nm.c:959 nm.c:970 objdump.c:386 objdump.c:401
-#, c-format
-msgid "%s: no symbols"
-msgstr "%s: sembol yok"
-
-#. FIXME: we ought to read in and block out the base relocations
-#: dlltool.c:1474
-#, c-format
-msgid "Done reading %s"
-msgstr "%s okundu"
-
-#: dlltool.c:1485
-#, c-format
-msgid "Unable to open object file: %s"
-msgstr "Nesne dosyası açılamadı: %s"
-
-#: dlltool.c:1488
-#, c-format
-msgid "Scanning object file %s"
-msgstr "Nesne dosyası %s taranıyor"
-
-#: dlltool.c:1503
-#, c-format
-msgid "Cannot produce mcore-elf dll from archive file: %s"
-msgstr "Arşiv dosyasından mcore-elf dll oluşturulamadı: %s"
-
-#: dlltool.c:1595
-msgid "Adding exports to output file"
-msgstr "Çıktı dosyasına ihraçlar ekleniyor"
-
-#: dlltool.c:1640
-msgid "Added exports to output file"
-msgstr "Çıktı dosyasına ihraçlar eklendi"
-
-#: dlltool.c:1764
-#, c-format
-msgid "Generating export file: %s"
-msgstr "İhraç dosyası oluşturuluyor: %s"
-
-#: dlltool.c:1769
-#, c-format
-msgid "Unable to open temporary assembler file: %s"
-msgstr "Geçiçi üretici dosyası açılamadı: %s"
-
-#: dlltool.c:1772
-#, c-format
-msgid "Opened temporary file: %s"
-msgstr "Geçici dosya açıldı: %s"
-
-#: dlltool.c:1996
-msgid "Generated exports file"
-msgstr "İhraç dosyası oluşturuldu"
-
-#: dlltool.c:2258
-#, c-format
-msgid "bfd_open failed open stub file: %s"
-msgstr "koçan dosyası bfd_open ile açılamadı: %s"
-
-#: dlltool.c:2261
-#, c-format
-msgid "Creating stub file: %s"
-msgstr "Koçan dosyası oluşturuluyor: %s"
-
-#: dlltool.c:2650
-#, c-format
-msgid "failed to open temporary head file: %s"
-msgstr "geçici başlık dosyası açılamadı: %s"
-
-#: dlltool.c:2709
-#, c-format
-msgid "failed to open temporary tail file: %s"
-msgstr "geçici kuyruk dosyası açılamadı: %s"
-
-#: dlltool.c:2777
-#, c-format
-msgid "Can't open .lib file: %s"
-msgstr ".lib dosyası açılamadı: %s"
-
-#: dlltool.c:2780
-#, c-format
-msgid "Creating library file: %s"
-msgstr "Kitaplık dosyası açılamadı: %s"
-
-#: dlltool.c:2839
-#, c-format
-msgid "cannot delete %s: %s"
-msgstr "%s silinemedi: %s"
-
-#: dlltool.c:2843
-msgid "Created lib file"
-msgstr "Lib dosyası oluşturuldu"
-
-#: dlltool.c:2948
-#, c-format
-msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
-msgstr "Uyarı, EXPORT tekrarı %s %d,%d yoksayıldı"
-
-#: dlltool.c:2954
-#, c-format
-msgid "Error, duplicate EXPORT with oridinals: %s"
-msgstr "Hata, orjinal hali ile EXPORT tekrarı: %s"
-
-#: dlltool.c:3081
-msgid "Processing definitions"
-msgstr "Tanımlar işleniyor"
-
-#: dlltool.c:3119
-msgid "Processed definitions"
-msgstr "Tanımlar işlendi"
-
-#. xgetext:c-format
-#: dlltool.c:3130 dllwrap.c:495
-#, c-format
-msgid "Usage %s <option(s)> <object-file(s)>\n"
-msgstr "Kullanım %s <seçenekler> <nesne-dosyaları>\n"
-
-#. xgetext:c-format
-#: dlltool.c:3132
-#, c-format
-msgid "   -m --machine <machine>    Create as DLL for <machine>.  [default: %s]\n"
-msgstr "   -m --machine <makina>    <makina> için DLL olarak oluştur.  [öntanımlı: %s]\n"
-
-#: dlltool.c:3133
-msgid "        possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n"
-msgstr "        tanımlı <makina>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n"
-
-#: dlltool.c:3134
-msgid "   -e --output-exp <outname> Generate an export file.\n"
-msgstr "   -e --output-exp <çıktıadı> İhraç dosyası oluşturur.\n"
-
-#: dlltool.c:3135
-msgid "   -l --output-lib <outname> Generate an interface library.\n"
-msgstr "   -l --output-lib <çıktıadı> Arayüz kitaplığı oluşturur.\n"
-
-#: dlltool.c:3136
-msgid "   -a --add-indirect         Add dll indirects to export file.\n"
-msgstr "   -a --add-indirect         İhraç dosyasına dll yönlendirmelerini ekler.\n"
-
-#: dlltool.c:3137
-msgid "   -D --dllname <name>       Name of input dll to put into interface lib.\n"
-msgstr "   -D --dllname <isim>       Arayüz kitaplığına eklenecek girdi dll adı.\n"
-
-#: dlltool.c:3138
-msgid "   -d --input-def <deffile>  Name of .def file to be read in.\n"
-msgstr "   -d --input-def <tanım_dosyası>  Okunacak .def dosyasının adı.\n"
-
-#: dlltool.c:3139
-msgid "   -z --output-def <deffile> Name of .def file to be created.\n"
-msgstr "   -z --output-def <tanım_dosyası> Oluşturulacak .def dosyasının adı.\n"
-
-#: dlltool.c:3140
-msgid "      --export-all-symbols   Export all symbols to .def\n"
-msgstr "      --export-all-symbols   Bütün sembolleri .def'e ihraç eder\n"
-
-#: dlltool.c:3141
-msgid "      --no-export-all-symbols  Only export listed symbols\n"
-msgstr "      --no-export-all-symbols  Yalnızca listelenmiş sembolleri ihraç eder\n"
-
-#: dlltool.c:3142
-msgid "      --exclude-symbols <list> Don't export <list>\n"
-msgstr "      --exclude-symbols <liste>  <liste>'yi ihraç etmez\n"
-
-#: dlltool.c:3143
-msgid "      --no-default-excludes  Clear default exclude symbols\n"
-msgstr "      --no-default-excludes  Öntanımlı ihraç edilmeyecek sembol listesini boşaltır\n"
-
-#: dlltool.c:3144
-msgid "   -b --base-file <basefile> Read linker generated base file.\n"
-msgstr "   -b --base-file <temel_dosyası> Bağlayıcının oluşturduğu temel dosyayı okur.\n"
-
-#: dlltool.c:3145
-msgid "   -x --no-idata4            Don't generate idata$4 section.\n"
-msgstr "   -x --no-idata4            idata$4 bölümü oluşturmaz.\n"
-
-#: dlltool.c:3146
-msgid "   -c --no-idata5            Don't generate idata$5 section.\n"
-msgstr "   -c --no-idata5            idata$5 bölümü oluşturmaz.\n"
-
-#: dlltool.c:3147
-msgid "   -U --add-underscore       Add underscores to symbols in interface library.\n"
-msgstr "   -U --add-underscore       Arayüz kitaplığındaki sembollere alt-tire ekler.\n"
-
-#: dlltool.c:3148
-msgid "   -k --kill-at              Kill @<n> from exported names.\n"
-msgstr "   -k --kill-at              İhraç edilmiş isimlerden @<n>'da öldürür.\n"
-
-#: dlltool.c:3149
-msgid "   -A --add-stdcall-alias    Add aliases without @<n>.\n"
-msgstr "   -A --add-stdcall-alias    Rumuzları @<n> içermeksizin ekler.\n"
-
-#: dlltool.c:3150
-msgid "   -S --as <name>            Use <name> for assembler.\n"
-msgstr "   -S --as <isim>            Üretici olarak <isim> kullanır.\n"
-
-#: dlltool.c:3151
-msgid "   -f --as-flags <flags>     Pass <flags> to the assembler.\n"
-msgstr "   -f --as-flags <seçenekler>     Üreticiye <seçenekler>i geçirir.\n"
-
-#: dlltool.c:3152
-msgid "   -C --compat-implib        Create backward compatible import library.\n"
-msgstr "   -C --compat-implib        Geçmişe uyumlu ithal kitaplığı oluşturur.\n"
-
-#: dlltool.c:3153
-msgid "   -n --no-delete            Keep temp files (repeat for extra preservation).\n"
-msgstr "   -n --no-delete            Geçici dosyaları tutar (daha da koruyucu olması için tekrarlanabilir).\n"
-
-#: dlltool.c:3154
-msgid "   -v --verbose              Be verbose.\n"
-msgstr "   -v --verbose              Açıklama verir.\n"
-
-#: dlltool.c:3155
-msgid "   -V --version              Display the program version.\n"
-msgstr "   -V --version              Sürüm bilgilerini gösterir.\n"
-
-#: dlltool.c:3156
-msgid "   -h --help                 Display this information.\n"
-msgstr "   -h --help                 Bu yardımı gösterir.\n"
-
-#: dlltool.c:3158
-msgid "   -M --mcore-elf <outname>  Process mcore-elf object files into <outname>.\n"
-msgstr "   -M --mcore-elf <çıktı_adı>  mcore-elf nesne dosyalarını <çıktı_adı>'na işler.\n"
-
-#: dlltool.c:3159
-msgid "   -L --linker <name>        Use <name> as the linker.\n"
-msgstr "   -L --linker <isim>        Bağlayıcı olarak <isim> kullanır.\n"
-
-#: dlltool.c:3160
-msgid "   -F --linker-flags <flags> Pass <flags> to the linker.\n"
-msgstr "   -F --linker-flags <seçenekler>  <seçenekler>i bağlayıcıya geçirir.\n"
-
-#: dlltool.c:3310
-#, c-format
-msgid "Unable to open base-file: %s"
-msgstr "Temel-dosyası açılamadı: %s"
-
-#: dlltool.c:3339
-#, c-format
-msgid "Machine '%s' not supported"
-msgstr "'%s' makinası desteklenmiyor"
-
-#: dlltool.c:3442 dllwrap.c:214
-#, c-format
-msgid "Tried file: %s"
-msgstr "Dosya denendi: %s"
-
-#: dlltool.c:3449 dllwrap.c:221
-#, c-format
-msgid "Using file: %s"
-msgstr "Dosya kullanılıyor: %s"
-
-#: dllwrap.c:308
-#, c-format
-msgid "Keeping temporary base file %s"
-msgstr "Geçici temel dosya %s tutuldu"
-
-#: dllwrap.c:310
-#, c-format
-msgid "Deleting temporary base file %s"
-msgstr "Geçici temel dosya %s silindi"
-
-#: dllwrap.c:324
-#, c-format
-msgid "Keeping temporary exp file %s"
-msgstr "Geçici ihraç dosyası %s tutuldu"
-
-#: dllwrap.c:326
-#, c-format
-msgid "Deleting temporary exp file %s"
-msgstr "Geçici ihraç dosyası %s silindi"
-
-#: dllwrap.c:339
-#, c-format
-msgid "Keeping temporary def file %s"
-msgstr "Geçici tanım dosyası %s tutuldu"
-
-#: dllwrap.c:341
-#, c-format
-msgid "Deleting temporary def file %s"
-msgstr "Geçici tanım dosyası %s silindi"
-
-#: dllwrap.c:496
-msgid "  Generic options:\n"
-msgstr "  Genel seçenekler: \n"
-
-#: dllwrap.c:497
-msgid "   --quiet, -q            Work quietly\n"
-msgstr "   --quiet, -q            Sessiz çalışır\n"
-
-#: dllwrap.c:498
-msgid "   --verbose, -v          Verbose\n"
-msgstr "   --verbose, -v          Açıklamalı\n"
-
-#: dllwrap.c:499
-msgid "   --version              Print dllwrap version\n"
-msgstr "   --version              dllwrap sürümünü yazdırır\n"
-
-#: dllwrap.c:500
-msgid "   --implib <outname>     Synonym for --output-lib\n"
-msgstr "   --implib <çıktı_adı>     --output-lib ile eşanlamlı\n"
-
-#: dllwrap.c:501
-#, c-format
-msgid "  Options for %s:\n"
-msgstr "  %s için seçenekler:\n"
-
-#: dllwrap.c:502
-msgid "   --driver-name <driver> Defaults to \"gcc\"\n"
-msgstr "   --driver-name <sürücü>  \"gcc\"ye öntanımlı\n"
-
-#: dllwrap.c:503
-msgid "   --driver-flags <flags> Override default ld flags\n"
-msgstr "   --driver-flags <seçenekler>  Öntanımlı ld seçeneklerinin yerine geçer\n"
-
-#: dllwrap.c:504
-msgid "   --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
-msgstr "   --dlltool-name <dll_aracı>  \"dlltool\"a öntanımlı\n"
-
-#: dllwrap.c:505
-msgid "   --entry <entry>        Specify alternate DLL entry point\n"
-msgstr "   --entry <giriş>        Alternatif DLL giriş noktası belirtir\n"
-
-#: dllwrap.c:506
-msgid "   --image-base <base>    Specify image base address\n"
-msgstr "   --image-base <temel>    İmaj temel adresini belirtir\n"
-
-#: dllwrap.c:507
-msgid "   --target <machine>     i386-cygwin32 or i386-mingw32\n"
-msgstr "   --target <makina>      hedef makina, i386-cygwin32 veya i386-mingw32\n"
-
-#: dllwrap.c:508
-msgid "   --dry-run              Show what needs to be run\n"
-msgstr "   --dry-run              Çalıştırılması gerekenleri gösterir\n"
-
-#: dllwrap.c:509
-msgid "   --mno-cygwin           Create Mingw DLL\n"
-msgstr "   --mno-cygwin           Mingw DLL oluşturur\n"
-
-#: dllwrap.c:510
-msgid "  Options passed to DLLTOOL:\n"
-msgstr "  DLLTOOL'a geçirilen seçenekler:\n"
-
-#: dllwrap.c:511
-msgid "   --machine <machine>\n"
-msgstr "   --machine <makina>\n"
-
-#: dllwrap.c:512
-msgid "   --output-exp <outname> Generate export file.\n"
-msgstr "   --output-exp <çıktı_adı> İhraç dosyası oluşturur.\n"
-
-#: dllwrap.c:513
-msgid "   --output-lib <outname> Generate input library.\n"
-msgstr "   --output-lib <çıktı_adı> Girdi kitaplığı oluşturur.\n"
-
-#: dllwrap.c:514
-msgid "   --add-indirect         Add dll indirects to export file.\n"
-msgstr "   --add-indirect         Dll yönlendirmelerini ihraç dosyasına ekler.\n"
-
-#: dllwrap.c:515
-msgid "   --dllname <name>       Name of input dll to put into output lib.\n"
-msgstr "   --dllname <isim>       Çıktı kitaplığına konulacak girdi dll adı.\n"
-
-#: dllwrap.c:516
-msgid "   --def <deffile>        Name input .def file\n"
-msgstr "   --def <tanım_dosyası>        Girdi .def dosyası adı\n"
-
-#: dllwrap.c:517
-msgid "   --output-def <deffile> Name output .def file\n"
-msgstr "   --output-def <tanım_dosyası> Çıktı .def dosyasının adı\n"
-
-#: dllwrap.c:518
-msgid "   --export-all-symbols     Export all symbols to .def\n"
-msgstr "   --export-all-symbols     Bütün sembolleri .def'e ihraç eder\n"
-
-#: dllwrap.c:519
-msgid "   --no-export-all-symbols  Only export .drectve symbols\n"
-msgstr "   --no-export-all-symbols  Yalnızca .drectve sembollerini ihraç eder\n"
-
-#: dllwrap.c:520
-msgid "   --exclude-symbols <list> Exclude <list> from .def\n"
-msgstr "   --exclude-symbols <liste> <liste>deki sembolleri .def'e ihraç etmez\n"
-
-#: dllwrap.c:521
-msgid "   --no-default-excludes    Zap default exclude symbols\n"
-msgstr "   --no-default-excludes    Dışlanacak sembol öntanımlarını boşaltır\n"
-
-#: dllwrap.c:522
-msgid "   --base-file <basefile> Read linker generated base file\n"
-msgstr "   --base-file <temel_dosya> Bağlayıcı tarafından oluşturulan temel dosyayı okur\n"
-
-#: dllwrap.c:523
-msgid "   --no-idata4           Don't generate idata$4 section\n"
-msgstr "   --no-idata4           idata$4 bölümünü oluşturmaz\n"
-
-#: dllwrap.c:524
-msgid "   --no-idata5           Don't generate idata$5 section\n"
-msgstr "   --no-idata5           idata$5 bölümünü oluşturmaz\n"
-
-#: dllwrap.c:525
-msgid "   -U                     Add underscores to .lib\n"
-msgstr "   -U                     .lib'e alt-tire ekler\n"
-
-#: dllwrap.c:526
-msgid "   -k                     Kill @<n> from exported names\n"
-msgstr "   -k                     @<n>'i ihraç edilmiş isimlerden çıkartır\n"
-
-#: dllwrap.c:527
-msgid "   --add-stdcall-alias    Add aliases without @<n>\n"
-msgstr "   --add-stdcall-alias    Rumuzları @<n> olmaksızın ekler\n"
-
-#: dllwrap.c:528
-msgid "   --as <name>            Use <name> for assembler\n"
-msgstr "   --as <isim>            Üretici olarak <isim>'i kullanır\n"
-
-#: dllwrap.c:529
-msgid "   --nodelete             Keep temp files.\n"
-msgstr "   --nodelete             Geçici dosyaları tutar.\n"
-
-#: dllwrap.c:530
-msgid "  Rest are passed unmodified to the language driver\n"
-msgstr "  Kalanlar dil sürücüsüne değiştirilmeksizin geçirilir\n"
-
-#: dllwrap.c:802
-msgid "Must provide at least one of -o or --dllname options"
-msgstr "-o veya --dllname (dll adı) seçeneklerinin en azından bir tanesi belirtilmelidir"
-
-#: dllwrap.c:830
-msgid ""
-"no export definition file provided.\n"
-"Creating one, but that may not be what you want"
-msgstr ""
-"ihraç tanım dosyası verilmemiş.\n"
-"Bir tane oluşturuluyor fakat istediğiniz bu olmayabilir"
-
-#: dllwrap.c:992
-#, c-format
-msgid "DLLTOOL name    : %s\n"
-msgstr "DLLTOOL adı    : %s\n"
-
-#: dllwrap.c:993
-#, c-format
-msgid "DLLTOOL options : %s\n"
-msgstr "DLLTOOL seçenekleri : %s\n"
-
-#: dllwrap.c:994
-#, c-format
-msgid "DRIVER name     : %s\n"
-msgstr "SÜRÜCÜ adı     : %s\n"
-
-#: dllwrap.c:995
-#, c-format
-msgid "DRIVER options  : %s\n"
-msgstr "SÜRÜCÜ seçenekleri  : %s\n"
-
-#: emul_aix.c:52
-#, c-format
-msgid "  [-g]         - 32 bit small archive\n"
-msgstr "  [-g]         - 32 bitlik küçük arşiv\n"
-
-#: emul_aix.c:53
-msgid "  [-X32]       - ignores 64 bit objects\n"
-msgstr "  [-X32]       - 64 bitlik nesneleri yok sayar\n"
-
-#: emul_aix.c:54
-msgid "  [-X64]       - ignores 32 bit objects\n"
-msgstr "  [-X64]       - 32 bitlik nesneleri yok sayar\n"
-
-#: emul_aix.c:55
-msgid "  [-X32_64]    - accepts 32 and 64 bit objects\n"
-msgstr "  [-X32_64]    - 32 ve 64 bitlik nesneleri kabul eder\n"
-
-#: ieee.c:317
-msgid "unexpected end of debugging information"
-msgstr "hata ayıklama bilgilerinde beklenmeyen son"
-
-#: ieee.c:412
-msgid "invalid number"
-msgstr "geçersiz sayı"
-
-#: ieee.c:471
-msgid "invalid string length"
-msgstr "geçersiz dizge uzunluğu"
-
-#: ieee.c:528 ieee.c:569
-msgid "expression stack overflow"
-msgstr "ifade yığıtında taşma"
-
-#: ieee.c:548
-msgid "unsupported IEEE expression operator"
-msgstr "desteklenmeyen IEEE ifade işlemimi"
-
-#: ieee.c:563
-msgid "unknown section"
-msgstr "bilinmeyen bölüm"
-
-#: ieee.c:584
-msgid "expression stack underflow"
-msgstr "ifade yığıt taşması"
-
-#: ieee.c:598
-msgid "expression stack mismatch"
-msgstr "ifade yığıtı uyumsuzluğu"
-
-#: ieee.c:637
-msgid "unknown builtin type"
-msgstr "bilinmeyen oluşumiçi tip"
-
-#: ieee.c:782
-msgid "BCD float type not supported"
-msgstr "BCD gerçel tipi desteklenmiyor"
-
-#: ieee.c:928
-msgid "unexpected number"
-msgstr "beklenmeyen sayı"
-
-#: ieee.c:935
-msgid "unexpected record type"
-msgstr "beklenmeyen kayıt tipi"
-
-#: ieee.c:968
-msgid "blocks left on stack at end"
-msgstr "yığıt üzerinde bloklar kaldı"
-
-#: ieee.c:1233
-msgid "unknown BB type"
-msgstr "bilinmeyen BB tipi"
-
-#: ieee.c:1242
-msgid "stack overflow"
-msgstr "yığıt taşması"
-
-#: ieee.c:1267
-msgid "stack underflow"
-msgstr "yığıt alt taşması"
-
-#: ieee.c:1381 ieee.c:1453 ieee.c:2152
-msgid "illegal variable index"
-msgstr "geçersiz değişken endeksi"
-
-#: ieee.c:1431
-msgid "illegal type index"
-msgstr "geçersiz tip endeksi"
-
-#: ieee.c:1441 ieee.c:1478
-msgid "unknown TY code"
-msgstr "bilinmeyen TY kodu"
-
-#: ieee.c:1460
-msgid "undefined variable in TY"
-msgstr "TY'de tanımsız değişken"
-
-#. Pascal file name.  FIXME.
-#: ieee.c:1871
-msgid "Pascal file name not supported"
-msgstr "Pascal dosya adı desteklenmiyor"
-
-#: ieee.c:1919
-msgid "unsupported qualifier"
-msgstr "desteklenmeyen niteleyici"
-
-#: ieee.c:2190
-msgid "undefined variable in ATN"
-msgstr "ATN'de tanımsız değişken"
-
-#: ieee.c:2233
-msgid "unknown ATN type"
-msgstr "bilinmeyen ATN tipi"
-
-#. Reserved for FORTRAN common.
-#: ieee.c:2355
-msgid "unsupported ATN11"
-msgstr "desteklenmeyen ATN11"
-
-#. We have no way to record this information.  FIXME.
-#: ieee.c:2382
-msgid "unsupported ATN12"
-msgstr "desteklenmeyen ATN12"
-
-#: ieee.c:2442
-msgid "unexpected string in C++ misc"
-msgstr "C++ misc içinde beklenmeyen dizge"
-
-#: ieee.c:2455
-msgid "bad misc record"
-msgstr "hatalı misc kaydı"
-
-#: ieee.c:2498
-msgid "unrecognized C++ misc record"
-msgstr "bilinmeyen C++ misc kaydı"
-
-#: ieee.c:2615
-msgid "undefined C++ object"
-msgstr "tanımlanmamış C++ nesnesi"
-
-#: ieee.c:2649
-msgid "unrecognized C++ object spec"
-msgstr "bilinmeyen C++ nesne tanımı"
-
-#: ieee.c:2685
-msgid "unsupported C++ object type"
-msgstr "desteklenmeyen C++ nesne tipi"
-
-#: ieee.c:2695
-msgid "C++ base class not defined"
-msgstr "C++ temel sınıfı tanımlanmamış"
-
-#: ieee.c:2707 ieee.c:2812
-msgid "C++ object has no fields"
-msgstr "C++ nesnesinde hiç alan yok"
-
-#: ieee.c:2726
-msgid "C++ base class not found in container"
-msgstr "C++ temel sınıfı taşıyıcı içinde bulunamadı"
-
-#: ieee.c:2833
-msgid "C++ data member not found in container"
-msgstr "C++ veri üyesi taşıyıcı içinde bulunamadı"
-
-#: ieee.c:2874 ieee.c:3024
-msgid "unknown C++ visibility"
-msgstr "bilinmeyen C++ görünürlüğü"
-
-#: ieee.c:2908
-msgid "bad C++ field bit pos or size"
-msgstr "hatalı C++ alan biti konum veya boyu"
-
-#: ieee.c:3000
-msgid "bad type for C++ method function"
-msgstr "C++ yöntem işlevi için hatalı tip"
-
-#: ieee.c:3010
-msgid "no type information for C++ method function"
-msgstr "C++ yöntem işlevi için tip bilgisi yok"
-
-#: ieee.c:3049
-msgid "C++ static virtual method"
-msgstr "C++ statik sanal yöntem"
-
-#: ieee.c:3144
-msgid "unrecognized C++ object overhead spec"
-msgstr "bilinmeyen C++ nesne masraf tanımı"
-
-#: ieee.c:3183
-msgid "undefined C++ vtable"
-msgstr "tanımlanmamış C++ vtablosu"
-
-#: ieee.c:3254
-msgid "C++ default values not in a function"
-msgstr "C++ öntanımlı değerleri işlev içerisinde değil"
-
-#: ieee.c:3294
-msgid "unrecognized C++ default type"
-msgstr "bilinmeyen öntanımlı C++ tipi"
-
-#: ieee.c:3325
-msgid "reference parameter is not a pointer"
-msgstr "referans parametresi imleyici değil"
-
-#: ieee.c:3410
-msgid "unrecognized C++ reference type"
-msgstr "bilinmeyen C++ referans tipi"
-
-#: ieee.c:3492
-msgid "C++ reference not found"
-msgstr "C++ referansı bulunamadı"
-
-#: ieee.c:3500
-msgid "C++ reference is not pointer"
-msgstr "C++ referansı imleyici değil"
-
-#: ieee.c:3529 ieee.c:3537
-msgid "missing required ASN"
-msgstr "Gerekli ASN yok"
-
-#: ieee.c:3567 ieee.c:3575
-msgid "missing required ATN65"
-msgstr "Gerekli ATN65 yok"
-
-#: ieee.c:3589
-msgid "bad ATN65 record"
-msgstr "hatalı ATN65 kaydı"
-
-#: ieee.c:4234
-msgid "IEEE numeric overflow: 0x"
-msgstr "IEEE sayısal taşma: 0x"
-
-#: ieee.c:4280
-#, c-format
-msgid "IEEE string length overflow: %u\n"
-msgstr "IEEE dizge uzunluk taşması: %u\n"
-
-#: ieee.c:5330
-#, c-format
-msgid "IEEE unsupported integer type size %u\n"
-msgstr "IEEE desteklenmeyen tamsayı tip boyu %u\n"
-
-#: ieee.c:5366
-#, c-format
-msgid "IEEE unsupported float type size %u\n"
-msgstr "IEEE desteklenmeyen gerçel tip boyu %u\n"
-
-#: ieee.c:5402
-#, c-format
-msgid "IEEE unsupported complex type size %u\n"
-msgstr "IEEE desteklenmeyen karmaşık tip boyu %u\n"
-
-#: nlmconv.c:281 srconv.c:2043
-msgid "input and output files must be different"
-msgstr "girdi ve çıktı dosyaları farklı olmalı"
-
-#: nlmconv.c:328
-msgid "input file named both on command line and with INPUT"
-msgstr "girdi dosyası ismi hem komut satırında hem INPUT olarak verilmiş"
-
-#: nlmconv.c:337
-msgid "no input file"
-msgstr "girdi dosyası yok"
-
-#: nlmconv.c:367
-msgid "no name for output file"
-msgstr "çıktı dosyası için isim yok"
-
-#: nlmconv.c:380
-msgid "warning: input and output formats are not compatible"
-msgstr "uyarı: girdi ve çıktı biçemleri uyumlu değil"
-
-#: nlmconv.c:409
-msgid "make .bss section"
-msgstr ".bss bölümü oluştur"
-
-#: nlmconv.c:418
-msgid "make .nlmsections section"
-msgstr ".nlmsections bölümü oluştur"
-
-#: nlmconv.c:420
-msgid "set .nlmsections flags"
-msgstr ".nlmsections seçenekleri atar"
-
-#: nlmconv.c:448
-msgid "set .bss vma"
-msgstr ".bss vma atar"
-
-#: nlmconv.c:455
-msgid "set .data size"
-msgstr ".data boyu atar"
-
-#: nlmconv.c:635
-#, c-format
-msgid "warning: symbol %s imported but not in import list"
-msgstr "uyarı: %s sembolü ithal edildi ama ithal listesinde değil"
-
-#: nlmconv.c:655
-msgid "set start address"
-msgstr "başlangıç adresini atar"
-
-#: nlmconv.c:704
-#, c-format
-msgid "warning: START procedure %s not defined"
-msgstr "uyarı: START altyordamı %s tanımsız"
-
-#: nlmconv.c:706
-#, c-format
-msgid "warning: EXIT procedure %s not defined"
-msgstr "uyarı: EXIT altyordamı %s tanımsız"
-
-#: nlmconv.c:708
-#, c-format
-msgid "warning: CHECK procedure %s not defined"
-msgstr "warning: CHECK altyordamı %s tanımsız"
-
-#: nlmconv.c:729 nlmconv.c:918
-msgid "custom section"
-msgstr "özel bölüm"
-
-#: nlmconv.c:750 nlmconv.c:947
-msgid "help section"
-msgstr "yardım bölümü"
-
-#: nlmconv.c:772 nlmconv.c:965
-msgid "message section"
-msgstr "ileti bölümü"
-
-#: nlmconv.c:788 nlmconv.c:998
-msgid "module section"
-msgstr "modül bölümü"
-
-#: nlmconv.c:808 nlmconv.c:1014
-msgid "rpc section"
-msgstr "rpc bölümü"
-
-#. There is no place to record this information.
-#: nlmconv.c:844
-#, c-format
-msgid "%s: warning: shared libraries can not have uninitialized data"
-msgstr "%s: uyarı: paylaşımlı kitaplıklar öndeğer atanmamış veri kapsayamaz"
-
-#: nlmconv.c:865 nlmconv.c:1033
-msgid "shared section"
-msgstr "paylaşımlı bölüm"
-
-#: nlmconv.c:873
-msgid "warning: No version number given"
-msgstr "uyarı: Sürüm numarası verilmemiş"
-
-#: nlmconv.c:913 nlmconv.c:942 nlmconv.c:960 nlmconv.c:1009 nlmconv.c:1028
-#, c-format
-msgid "%s: read: %s"
-msgstr "%s: okundu: %s"
-
-#: nlmconv.c:935
-msgid "warning: MAP and FULLMAP are not supported; try ld -M"
-msgstr "uyarı: MAP ve FULLMAP desteklenmiyor; ld -M komutunu deneyin"
-
-#: nlmconv.c:1107
-#, c-format
-msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
-msgstr "Kullanım: %s [seçenekler] [girdi-dosyası [çıktı-dosyası]]\n"
-
-#: nlmconv.c:1108
-msgid " Convert an object file into a NetWare Loadable Module\n"
-msgstr " Bir nesne dosyasını NetWare Yüklenebilir Modül haline getirir\n"
-
-#: nlmconv.c:1109
-msgid ""
-" The options are:\n"
-"  -I --input-target=<bfdname>   Set the input binary file format\n"
-"  -O --output-target=<bfdname>  Set the output binary file format\n"
-"  -T --header-file=<file>       Read <file> for NLM header information\n"
-"  -l --linker=<linker>          Use <linker> for any linking\n"
-"  -d --debug                    Display on stderr the linker command line\n"
-"  -h --help                     Display this information\n"
-"  -v --version                  Display the program's version\n"
-msgstr ""
-" Seçenekler:\n"
-"  -I --input-target=<bfdadı >   Girdi ikilik dosya biçemini belirler\n"
-"  -O --output-target=<bfdadı>   Çıktı ikilik dosya biçemini belirler\n"
-"  -T --header-file=<dosya>      NLM başlık bilgilerini <dosya>dan okur\n"
-"  -l --linker=<bağlayıcı>       Bağlama işlemi için <bağlayıcı>yı kullanır\n"
-"  -d --debug                    Standart hatada bağlayıcı komut satırını gösterir\n"
-"  -h --help                     Bu bilgiyi gösterir\n"
-"  -v --version                  Program sürüm no'sunu gösterir\n"
-
-#: nlmconv.c:1151
-#, c-format
-msgid "support not compiled in for %s"
-msgstr "%s için destek derlenmemiş"
-
-#: nlmconv.c:1191
-msgid "make section"
-msgstr "bölüm oluştur"
-
-#: nlmconv.c:1205
-msgid "set section size"
-msgstr "bölüm boyu belirtir"
-
-#: nlmconv.c:1211
-msgid "set section alignment"
-msgstr "bölüm hizalanması atar"
-
-#: nlmconv.c:1215
-msgid "set section flags"
-msgstr "bölüm seçeneklerini atar"
-
-#: nlmconv.c:1226
-msgid "set .nlmsections size"
-msgstr ".nlmsections boyunu atar"
-
-#: nlmconv.c:1314 nlmconv.c:1322 nlmconv.c:1331 nlmconv.c:1336
-msgid "set .nlmsection contents"
-msgstr ".nlmsection içeriğini atar"
-
-#: nlmconv.c:1837
-msgid "stub section sizes"
-msgstr "koçan bölüm boyları"
-
-#: nlmconv.c:1886
-msgid "writing stub"
-msgstr "koçan yazılıyor"
-
-#: nlmconv.c:1975
-#, c-format
-msgid "unresolved PC relative reloc against %s"
-msgstr "%s'e göreli PC yer değiştirme çözümlenemedi"
-
-#: nlmconv.c:2039
-#, c-format
-msgid "overflow when adjusting relocation against %s"
-msgstr "%s'e göreli yer değiştirme ayarlanırken taşma oluştu"
-
-#: nlmconv.c:2156
-#, c-format
-msgid "%s: execution of %s failed: "
-msgstr "%s: %s'in çalıştırılması başarısız oldu: "
-
-#: nlmconv.c:2171
-#, c-format
-msgid "Execution of %s failed"
-msgstr "%s'in çalıştırılması başarısız oldu"
-
-#: nm.c:246 size.c:85 strings.c:650
-#, c-format
-msgid "Usage: %s [option(s)] [file(s)]\n"
-msgstr "Kullanım: %s [seçenekler] [dosya(lar)]\n"
-
-#: nm.c:247
-msgid " List symbols in [file(s)] (a.out by default).\n"
-msgstr " [dosya(lar)]daki sembolleri listeler (öntanımlı a.out).\n"
-
-#: nm.c:248
-msgid ""
-" The options are:\n"
-"  -a, --debug-syms       Display debugger-only symbols\n"
-"  -A, --print-file-name  Print name of the input file before every symbol\n"
-"  -B                     Same as --format=bsd\n"
-"  -C, --demangle[=STYLE] Decode low-level symbol names into user-level names\n"
-"                          The STYLE, if specified, can be `auto' (the default),\n"
-"                          `gnu', 'lucid', 'arm', 'hp', 'edg' or 'gnu-new-abi'\n"
-"      --no-demangle      Do not demangle low-level symbol names\n"
-"  -D, --dynamic          Display dynamic symbols instead of normal symbols\n"
-"      --defined-only     Display only defined symbols\n"
-"  -e                     (ignored)\n"
-"  -f, --format=FORMAT    Use the output format FORMAT.  FORMAT can be `bsd',\n"
-"                           `sysv' or `posix'.  The default is `bsd'\n"
-"  -g, --extern-only      Display only external symbols\n"
-"  -l, --line-numbers     Use debugging information to find a filename and\n"
-"                           line number for each symbol\n"
-"  -n, --numeric-sort     Sort symbols numerically by address\n"
-"  -o                     Same as -A\n"
-"  -p, --no-sort          Do not sort the symbols\n"
-"  -P, --portability      Same as --format=posix\n"
-"  -r, --reverse-sort     Reverse the sense of the sort\n"
-"  -S, --print-size       Print size of defined symbols\n"
-"  -s, --print-armap      Include index for symbols from archive members\n"
-"      --size-sort        Sort symbols by size\n"
-"  -t, --radix=RADIX      Use RADIX for printing symbol values\n"
-"      --target=BFDNAME   Specify the target object format as BFDNAME\n"
-"  -u, --undefined-only   Display only undefined symbols\n"
-"  -X 32_64               (ignored)\n"
-"  -h, --help             Display this information\n"
-"  -V, --version          Display this program's version number\n"
-"\n"
-msgstr ""
-" Seçenekler:\n"
-"  -a, --debug-syms       Yalnızca hata ayıklamaya dair sembolleri gösterir\n"
-"  -A, --print-file-name  Her sembolden önce girdi dosyasının adını yazdırır\n"
-"  -B                     --format=bsd ile aynı\n"
-"  -C, --demangle[=TARZ]  Alt düzey sembol adlarını kullanıcı seviyesinde adlara çevirir\n"
-"                         TARZ, eğer belirtilirse, 'auto' (öntanımlı),\n"
-"                          `gnu', 'lucid', 'arm', 'hp', 'edg' veya 'gnu-new-abi' olabilir\n"
-"      --no-demangle      Alt düzey sembol adlarını çevirmez\n"
-"  -D, --dynamic          Normal semboller yerine dinamik sembolleri gösterir\n"
-"      --defined-only     Yalnızca tanımlanmış sembolleri gösterir\n"
-"  -e                     (yoksayılır)\n"
-"  -f, --format=BİÇEM     Çıktı biçemi için BİÇEM'i kullanır. BİÇEM, 'bsd' (öntanımlı),\n"
-"                           `sysv' veya `posix' olabilir\n"
-"  -g, --extern-only      Yalnızca harici sembolleri gösterir\n"
-"  -l, --line-numbers     Hata ayıklama bilgisini kullanarak her sembol için bir\n"
-"                         satır numarası ve dosya adı bulur.\n"
-"  -n, --numeric-sort     Sembolleri adres numarasına göre sıralar\n"
-"  -o                     -A ile aynı\n"
-"  -p, --no-sort          Sembolleri sıralamaz\n"
-"  -P, --portability      --format=posix ile aynı\n"
-"  -r, --reverse-sort     Ters sıralar\n"
-"  -S, --print-size       Tanımlı sembollerin boyunu gösterir\n"
-"  -s, --print-armap      Arşiv üyelerinden gelen semboller için endeks içerir\n"
-"      --size-sort        Sembolleri büyüklüğe göre sıralar\n"
-"  -t, --radix=RADIX      Sembol değerlerini yazdırmak için RADIX kullanır\n"
-"      --target=BFD_ADI   Hedef nesne biçemini BFD_ADI olarak belirler\n"
-"  -u, --undefined-only   Yalnızca tanımlanmamış sembolleri gösterir\n"
-"  -X 32_64               (yok sayılır)\n"
-"  -h, --help             Bu bilgiyi gösterir\n"
-"  -V, --version          Sürüm bilgilerini gösterir\n"
-"\n"
-
-#: nm.c:281 objdump.c:217
-#, c-format
-msgid "Report bugs to %s.\n"
-msgstr ""
-"Hataları %s adresine, \n"
-"çeviri hatalarını <gnu-tr-u12a@lists.sourceforge.net> adresine bildiriniz.\n"
-
-#: nm.c:314
-#, c-format
-msgid "%s: invalid radix"
-msgstr "%s: geçersiz radix"
-
-#: nm.c:339
-#, c-format
-msgid "%s: invalid output format"
-msgstr "%s: geçersiz çıktı biçemi"
-
-#: nm.c:456
-msgid "Only -X 32_64 is supported"
-msgstr "Yalnız -X 32_64 destekleniyor"
-
-#: nm.c:498
-#, c-format
-msgid "data size %ld"
-msgstr "veri büyüklüğü %ld"
-
-#: nm.c:523 readelf.c:5306 readelf.c:5342
-#, c-format
-msgid "<processor specific>: %d"
-msgstr "<işlemciye özel>: %d"
-
-#: nm.c:525 readelf.c:5308 readelf.c:5354
-#, c-format
-msgid "<OS specific>: %d"
-msgstr "<İS'e özel>: %d"
-
-#: nm.c:527 readelf.c:5310 readelf.c:5357
-#, c-format
-msgid "<unknown>: %d"
-msgstr "<bilinmeyen>: %d"
-
-#: nm.c:1339
-#, c-format
-msgid ""
-"\n"
-"\n"
-"Undefined symbols from %s:\n"
-"\n"
-msgstr ""
-"\n"
-"\n"
-"%s'de tanımlanmamış semboller:\n"
-"\n"
-
-#: nm.c:1341
-#, c-format
-msgid ""
-"\n"
-"\n"
-"Symbols from %s:\n"
-"\n"
-msgstr ""
-"\n"
-"\n"
-"%s'de semboller:\n"
-"\n"
-
-#: nm.c:1343 nm.c:1401
-msgid ""
-"Name                  Value   Class        Type         Size     Line  Section\n"
-"\n"
-msgstr ""
-"İsim                  Değer   Sınıf        Tip          Boy    Satır Bölüm\n"
-"\n"
-
-#: nm.c:1346 nm.c:1404
-msgid ""
-"Name                  Value           Class        Type         Size             Line  Section\n"
-"\n"
-msgstr ""
-"İsim                  Değer           Sınıf        Tip          Boy              Satır Bölüm\n"
-"\n"
-
-#: nm.c:1397
-#, c-format
-msgid ""
-"\n"
-"\n"
-"Undefined symbols from %s[%s]:\n"
-"\n"
-msgstr ""
-"\n"
-"\n"
-"%s[%s]'de tanımlanmamış semboller:\n"
-"\n"
-
-#: nm.c:1399
-#, c-format
-msgid ""
-"\n"
-"\n"
-"Symbols from %s[%s]:\n"
-"\n"
-msgstr ""
-"\n"
-"\n"
-"%s[%s]'de semboller:\n"
-"\n"
-
-#: nm.c:1614
-msgid ""
-"\n"
-"Archive index:\n"
-msgstr ""
-"\n"
-"Arşiv endeksi:\n"
-
-#: objcopy.c:363 srconv.c:1952
-#, c-format
-msgid "Usage: %s [option(s)] in-file [out-file]\n"
-msgstr "Kullanım: %s [seçenekler] girdi-dosyası [çıktı-dosyası]\n"
-
-#: objcopy.c:364
-msgid " Copies a binary file, possibly transforming it in the process\n"
-msgstr " İkilik dosyayı, muhtemelen değiştirerek kopyalar\n"
-
-#: objcopy.c:365 objcopy.c:435
-msgid " The options are:\n"
-msgstr "  Seçenekler:\n"
-
-#: objcopy.c:366
-msgid ""
-"  -I --input-target <bfdname>      Assume input file is in format <bfdname>\n"
-"  -O --output-target <bfdname>     Create an output file in format <bfdname>\n"
-"  -B --binary-architecture <arch>  Set arch of output file, when input is binary\n"
-"  -F --target <bfdname>            Set both input and output format to <bfdname>\n"
-"     --debugging                   Convert debugging information, if possible\n"
-"  -p --preserve-dates              Copy modified/access timestamps to the output\n"
-"  -j --only-section <name>         Only copy section <name> into the output\n"
-"  -R --remove-section <name>       Remove section <name> from the output\n"
-"  -S --strip-all                   Remove all symbol and relocation information\n"
-"  -g --strip-debug                 Remove all debugging symbols\n"
-"     --strip-unneeded              Remove all symbols not needed by relocations\n"
-"  -N --strip-symbol <name>         Do not copy symbol <name>\n"
-"  -K --keep-symbol <name>          Only copy symbol <name>\n"
-"  -L --localize-symbol <name>      Force symbol <name> to be marked as a local\n"
-"  -G --keep-global-symbol <name>   Localize all symbols except <name>\n"
-"  -W --weaken-symbol <name>        Force symbol <name> to be marked as a weak\n"
-"     --weaken                      Force all global symbols to be marked as weak\n"
-"  -x --discard-all                 Remove all non-global symbols\n"
-"  -X --discard-locals              Remove any compiler-generated symbols\n"
-"  -i --interleave <number>         Only copy one out of every <number> bytes\n"
-"  -b --byte <num>                  Select byte <num> in every interleaved block\n"
-"     --gap-fill <val>              Fill gaps between sections with <val>\n"
-"     --pad-to <addr>               Pad the last section up to address <addr>\n"
-"     --set-start <addr>            Set the start address to <addr>\n"
-"    {--change-start|--adjust-start} <incr>\n"
-"                                   Add <incr> to the start address\n"
-"    {--change-addresses|--adjust-vma} <incr>\n"
-"                                   Add <incr> to LMA, VMA and start addresses\n"
-"    {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
-"                                   Change LMA and VMA of section <name> by <val>\n"
-"     --change-section-lma <name>{=|+|-}<val>\n"
-"                                   Change the LMA of section <name> by <val>\n"
-"     --change-section-vma <name>{=|+|-}<val>\n"
-"                                   Change the VMA of section <name> by <val>\n"
-"    {--[no-]change-warnings|--[no-]adjust-warnings}\n"
-"                                   Warn if a named section does not exist\n"
-"     --set-section-flags <name>=<flags>\n"
-"                                   Set section <name>'s properties to <flags>\n"
-"     --add-section <name>=<file>   Add section <name> found in <file> to output\n"
-"     --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
-"     --change-leading-char         Force output format's leading character style\n"
-"     --remove-leading-char         Remove leading character from global symbols\n"
-"     --redefine-sym <old>=<new>    Redefine symbol name <old> to <new>\n"
-"     --srec-len <number>           Restrict the length of generated Srecords\n"
-"     --srec-forceS3                Restrict the type of generated Srecords to S3\n"
-"     --strip-symbols <file>        -N for all symbols listed in <file>\n"
-"     --keep-symbols <file>         -K for all symbols listed in <file>\n"
-"     --localize-symbols <file>     -L for all symbols listed in <file>\n"
-"     --keep-global-symbols <file>  -G for all symbols listed in <file>\n"
-"     --weaken-symbols <file>       -W for all symbols listed in <file>\n"
-"     --alt-machine-code <index>    Use alternate machine code for output\n"
-"  -v --verbose                     List all object files modified\n"
-"  -V --version                     Display this program's version number\n"
-"  -h --help                        Display this output\n"
-msgstr ""
-"  -I --input-target <bfd_adı>      Girdi dosyasının <bfd_adı> biçeminde\n"
-"                                   olduğunu varsayar\n"
-"  -O --output-target <bfd_adı>     Çıktı dosyasını <bfd_adı> biçeminde\n"
-"                                   oluşturur\n"
-"  -B --binary-architecture <plat>  Girdi ikilik biçeminde olduğu zaman çıktı\n"
-"                                   dosyasının platformunu belirler.\n"
-"  -F --target <bfd_adı>            Hem girdi, hem de çıktı biçemini <bfd_adı>\n"
-"                                   olarak atar\n"
-"     --debugging                   Mümkün olduğu kadar hata ayıklama\n"
-"                                   bilgisini dönüştürür\n"
-"  -p --preserve-dates              Çıktıya değişim/erişim zaman damgalarını\n"
-"                                   kopyalar\n"
-"  -j --only-section <isim>         Çıktıya yalnızca <isim> bölümünü kopyalar\n"
-"  -R --remove-section <isim>       Çıktıdan <isim> bölümünü çıkarır\n"
-"  -S --strip-all                   Bütün sembol ve yer değiştirme bilgisini\n"
-"                                   siler\n"
-"  -g --strip-debug                 Bütün hata ayıklama sembollerini siler\n"
-"     --strip-unneeded              Yer değiştirmeler için gerekmeyen bütün\n"
-"                                   sembolleri siler\n"
-"  -N --strip-symbol <isim>         <isim> sembolünü kopyalamaz\n"
-"  -K --keep-symbol <isim>          Yalnızca <isim> sembolünü kopyalar\n"
-"  -L --localize-symbol <isim>      <isim> sembolünün yerel olarak\n"
-"                                   tanımlanmasını sağlar\n"
-"  -G --keep-global-symbol <isim>   <isim> haricindeki bütün sembolleri\n"
-"                                   yerelleştirir.\n"
-"  -W --weaken-symbol <isim>        <isim> sembolünün zayıf olarak\n"
-"                                   tanımlanmasını sağlar\n"
-"     --weaken                      Bütün evrensel sembollerin zayıf olarak\n"
-"                                   tanımlanmasını sağlar\n"
-"  -x --discard-all                 Evrensel olmayan bütün sembolleri siler\n"
-"  -X --discard-locals              Derleyici tarafından oluşturulan bütün\n"
-"                                   sembolleri siler\n"
-"  -i --interleave <sayı>           Her <sayı> bayttan yalnız birini kopyalar\n"
-"  -b --byte <sayı>                 Her serpiştirilmiş bloktan <sayı> numaralı\n"
-"                                   baytı seçer\n"
-"     --gap-fill <değer>            Bölümler arası boşlukları <değer> ile\n"
-"                                   doldurur\n"
-"     --pad-to <adres>              Son bölümü <adres>e kadar boşlukla doldurur\n"
-"     --set-start <adres>           Başlangıç adresini <adres> olarak belirtir\n"
-"    {--change-start|--adjust-start} <basamak>\n"
-"                                   Başlangıç adresine <basamak> ekler\n"
-"    {--change-addresses|--adjust-vma} <basamak>\n"
-"                                   LMA, VMA ve başlangıç adreslerine <basamak>\n"
-"                                   ekler\n"
-"    {--change-section-address|--adjust-section-vma} <isim>{=|+|-}<değer>\n"
-"                                   <isim> bölümünün LMA ve VMA'sını <değer>\n"
-"                                   kadar değiştirir\n"
-"     --change-section-lma <isim>{=|+|-}<değer>\n"
-"                                   <isim> bölümünün LMA'sını <değer> kadar\n"
-"                                   değiştirir\n"
-"     --change-section-vma <isim>{=|+|-}<değer>\n"
-"                                   <isim> bölümünün VMA'sını <değer> kadar\n"
-"                                   değiştirir\n"
-"    {--[no-]change-warnings|--[no-]adjust-warnings}\n"
-"                                   Eğer isimli bir bölüm yok ise uyarı verir\n"
-"     --set-section-flags <isim>=<seçenekler>\n"
-"                                   <isim> bölümünün özniteliklerini\n"
-"                                   <seçenekler>e ayarlar\n"
-"     --add-section <isim>=<dosya>  <dosya> içinde bulunan <isim> bölümünü\n"
-"                                   çıktıya ekler\n"
-"     --rename-section <eski>=<yeni>[,<bayrak>] <eski> bölümünü <yeni> olarak\n"
-"                                   yeniden adlandırır\n"
-"     --change-leading-char         Çıktı biçeminin başlangıç karakter tipini\n"
-"                                   değiştirir\n"
-"     --remove-leading-char         Evrensel sembollerden başlangıç\n"
-"                                   karakterini çıkarır\n"
-"     --redefine-sym <eski>=<yeni>  <eski> isimli sembolü <yeni> isimli olarak\n"
-"                                   yeniden tanımlar\n"
-"     --srec-len <sayı>             Oluşturulan S kayıtlarının boyutunu\n"
-"                                   kısıtlar\n"
-"     --srec-forceS3                Oluşturulan S kayıtları tipini S3 olarak\n"
-"                                   kısıtlar\n"
-"     --strip-symbols <dosya>       <dosya>daki bütün semboller için -N uygular\n"
-"     --keep-symbols <dosya>        <dosya>daki bütün semboller için -K uygular\n"
-"     --localize-symbols <dosya>    <dosya>daki bütün semboller için -L uygular\n"
-"     --keep-global-symbols <dosya> <dosya>daki bütün semboller için -G uygular\n"
-"     --weaken-symbols <dosya>      <dosya>daki bütün semboller için -W uygular\n"
-"     --alt-machine-code <indeks>   Çıktı için alternatif makina kodu kullanır\n"
-"  -v --verbose                     Değiştirilen tüm nesne dosyalarını listeler\n"
-"  -V --version                     Bu yazılımın sürüm bilgilerini gösterir\n"
-"  -h --help                        Bu çıktıyı gösterir\n"
-
-#: objcopy.c:433
-#, c-format
-msgid "Usage: %s <option(s)> in-file(s)\n"
-msgstr "Kullanım: %s <seçenekler> girdi-dosya(ları)\n"
-
-#: objcopy.c:434
-msgid " Removes symbols and sections from files\n"
-msgstr " Dosyalardan sembol ve bölümleri çıkarır\n"
-
-#: objcopy.c:436
-msgid ""
-"  -I --input-target=<bfdname>      Assume input file is in format <bfdname>\n"
-"  -O --output-target=<bfdname>     Create an output file in format <bfdname>\n"
-"  -F --target=<bfdname>            Set both input and output format to <bfdname>\n"
-"  -p --preserve-dates              Copy modified/access timestamps to the output\n"
-"  -R --remove-section=<name>       Remove section <name> from the output\n"
-"  -s --strip-all                   Remove all symbol and relocation information\n"
-"  -g -S -d --strip-debug           Remove all debugging symbols\n"
-"     --strip-unneeded              Remove all symbols not needed by relocations\n"
-"  -N --strip-symbol=<name>         Do not copy symbol <name>\n"
-"  -K --keep-symbol=<name>          Only copy symbol <name>\n"
-"  -x --discard-all                 Remove all non-global symbols\n"
-"  -X --discard-locals              Remove any compiler-generated symbols\n"
-"  -v --verbose                     List all object files modified\n"
-"  -V --version                     Display this program's version number\n"
-"  -h --help                        Display this output\n"
-"  -o <file>                        Place stripped output into <file>\n"
-msgstr ""
-"  -I --input-target=<bfd_adı>      Girdi dosyasının <bfd_adı> biçeminde olduğunu varsayar\n"
-"  -O --output-target=<bfd_adı>     Çıktı dosyasını <bfd_adı> biçeminde oluşturur\n"
-"  -F --target=<bfd_adı>            Girdi ve çıktı biçemlerini <bfd_adı> olarak atar\n"
-"  -p --preserve-dates              Çıktıya değişim/erişim zaman damgalarını kopyalar\n"
-"  -R --remove-section=<isim>       Çıktıdan <isim> bölümünü çıkarır\n"
-"  -s --strip-all                   Bütün sembol ve yer değiştirme bilgisini siler\n"
-"  -g -S --strip-debug              Bütün hata ayıklama sembollerini siler\n"
-"     --strip-unneeded              Yer değiştirmeler için gerekmeyen bütün sembolleri siler\n"
-"  -N --strip-symbol=<isim>         <isim> sembolünü kopyalamaz\n"
-"  -K --keep-symbol=<isim>          Yalnızca <isim> sembolünü kopyalar\n"
-"  -x --discard-all                 Evrensel olmayan bütün sembolleri siler\n"
-"  -X --discard-locals              Derleyici tarafından oluşturulan bütün sembolleri siler\n"
-"  -v --verbose                     Değiştirilen tüm nesne dosyalarını listeler\n"
-"  -V --version                     Bu yazılımın sürüm bilgilerini gösterir\n"
-"  -h --help                        Bu çıktıyı gösterir\n"
-"  -o <dosya>                       Sembolleri silinmiş çıktıyı <dosya>ya yerleştirir\n"
-
-#: objcopy.c:506
-#, c-format
-msgid "unrecognized section flag `%s'"
-msgstr "bilinmeyen bölüm seçeneği `%s'"
-
-#: objcopy.c:507
-#, c-format
-msgid "supported flags: %s"
-msgstr "desteklenen seçenekler: %s"
-
-#: objcopy.c:584 objcopy.c:2243
-#, c-format
-msgid "cannot stat: %s: %s"
-msgstr "durumlanamadı: %s: %s"
-
-#: objcopy.c:591 objcopy.c:2261
-#, c-format
-msgid "cannot open: %s: %s"
-msgstr "açılamadı: %s: %s"
-
-#: objcopy.c:594 objcopy.c:2265
-#, c-format
-msgid "%s: fread failed"
-msgstr "%s: fread başarısız"
-
-#: objcopy.c:667
-#, c-format
-msgid "Ignoring rubbish found on line %d of %s"
-msgstr "%2$s içinde %1$d satırında bulunan bozukluk yoksayıldı"
-
-#: objcopy.c:888
-#, c-format
-msgid "%s: Multiple redefinition of symbol \"%s\""
-msgstr "%s: \"%s\" sembolü tekrar tanımlanmış"
-
-#: objcopy.c:893
-#, c-format
-msgid "%s: Symbol \"%s\" is target of more than one redefinition"
-msgstr "%s: \"%s\" sembolü birden fazla yeniden tanımlamanın hedefi"
-
-#: objcopy.c:945
-msgid "Unable to change endianness of input file(s)"
-msgstr "Girdi dosyanın küçük/büyük sonluluğu değiştirilemedi"
-
-#: objcopy.c:953
-#, c-format
-msgid "copy from %s(%s) to %s(%s)\n"
-msgstr "%s(%s)'dan %s(%s)'a kopyalar\n"
-
-#: objcopy.c:977
-#, c-format
-msgid "Warning: Output file cannot represent architecture %s"
-msgstr "Uyarı: Çıktı dosyası %s mimarisini temsil edemez"
-
-#: objcopy.c:1004
-#, c-format
-msgid "can't create section `%s': %s"
-msgstr "`%s' bölümü oluşturulamadı: %s"
-
-#: objcopy.c:1090
-#, c-format
-msgid "Can't fill gap after %s: %s"
-msgstr "%s'den sonraki boşluk doldurulamadı: %s"
-
-#: objcopy.c:1115
-#, c-format
-msgid "Can't add padding to %s: %s"
-msgstr "%s'ye dolgu eklenemedi: %s"
-
-#: objcopy.c:1254
-#, c-format
-msgid "%s: error copying private BFD data: %s"
-msgstr "%s: özel BFD verisi kopyalanırken hata: %s"
-
-#: objcopy.c:1267
-msgid "unknown alternate machine code, ignored"
-msgstr "bilinmeyen alternatif makina kodu, yoksayıldı"
-
-#: objcopy.c:1300 objcopy.c:1330
-#, c-format
-msgid "cannot mkdir %s for archive copying (error: %s)"
-msgstr "arşiv kopyalaması için mkdir %s başarılı olamadı (hata: %s)"
-
-#: objcopy.c:1497
-#, c-format
-msgid "Multiple renames of section %s"
-msgstr "%s bölümünde birden fazla yeniden isimleme"
-
-#: objcopy.c:1581
-msgid "making"
-msgstr "oluşturuluyor"
-
-#: objcopy.c:1590
-msgid "size"
-msgstr "boyut"
-
-#: objcopy.c:1604
-msgid "vma"
-msgstr "vma"
-
-#: objcopy.c:1630
-msgid "alignment"
-msgstr "hizalama"
-
-#: objcopy.c:1638
-msgid "flags"
-msgstr "seçenekler"
-
-#: objcopy.c:1655
-msgid "private data"
-msgstr "özel veri"
-
-#: objcopy.c:1663
-#, c-format
-msgid "%s: section `%s': error in %s: %s"
-msgstr "%s: bölüm `%s': %s'da hata: %s"
-
-#: objcopy.c:1946
-#, c-format
-msgid "%s: can't create debugging section: %s"
-msgstr "%s: hata ayıklama bölümü oluşturulamadı: %s"
-
-#: objcopy.c:1961
-#, c-format
-msgid "%s: can't set debugging section contents: %s"
-msgstr "%s: hata ayıklama bölüm içeriği atanamadı: %s"
-
-#: objcopy.c:1970
-#, c-format
-msgid "%s: don't know how to write debugging information for %s"
-msgstr "%s: %s için hata ayıklama bilgisinin nasıl yazılacağı bilinmiyor"
-
-#: objcopy.c:2078
-#, c-format
-msgid "%s: cannot stat: %s"
-msgstr "%s: durumlanamadı: %s"
-
-#: objcopy.c:2129
-msgid "byte number must be non-negative"
-msgstr "bayt numarası negatif olmamalı"
-
-#: objcopy.c:2139
-msgid "interleave must be positive"
-msgstr "serpiştirme pozitif olmalı"
-
-#: objcopy.c:2159 objcopy.c:2167
-#, c-format
-msgid "%s both copied and removed"
-msgstr "%s hem kopyalandı hem silindi"
-
-#: objcopy.c:2240 objcopy.c:2310 objcopy.c:2410 objcopy.c:2437 objcopy.c:2461
-#: objcopy.c:2465 objcopy.c:2485
-#, c-format
-msgid "bad format for %s"
-msgstr "%s için hatalı biçem"
-
-#: objcopy.c:2379
-#, c-format
-msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
-msgstr "Uyarı: dolgu, 0x%s'dan 0x%x'ya kırpıldı"
-
-#: objcopy.c:2531
-msgid "alternate machine code index must be positive"
-msgstr "alternatif makina kodu indeksi pozitif olmalı"
-
-#: objcopy.c:2550
-msgid "byte number must be less than interleave"
-msgstr "bayt numarası serpiştirmeden daha küçük olmalı"
-
-#: objcopy.c:2577
-#, c-format
-msgid "architecture %s unknown"
-msgstr "%s platformu bilinmiyor"
-
-#: objcopy.c:2581
-msgid "Warning: input target 'binary' required for binary architecture parameter."
-msgstr "Uyarı: ikilik platform parametresi için ikilik (`binary') girdi hedefi gerekli."
-
-#: objcopy.c:2582
-#, c-format
-msgid " Argument %s ignored"
-msgstr " %s argümanı yoksayıldı"
-
-#: objcopy.c:2588
-#, c-format
-msgid "Cannot stat: %s: %s"
-msgstr "Durumlanamadı: %s: %s"
-
-#: objcopy.c:2628 objcopy.c:2642
-#, c-format
-msgid "%s %s%c0x%s never used"
-msgstr "%s %s%c0x%s hiç kullanılmadı"
-
-#: objdump.c:165
-#, c-format
-msgid "Usage: %s <option(s)> <file(s)>\n"
-msgstr "Kullanım: %s <seçenekler> <girdi-dosya(ları)>\n"
-
-#: objdump.c:166
-msgid " Display information from object <file(s)>.\n"
-msgstr "Nesne <dosya>'sından bilgi gösterir.\n"
-
-#: objdump.c:167
-msgid " At least one of the following switches must be given:\n"
-msgstr " En azından aşağıdaki seçeneklerin biri verilmelidir:\n"
-
-#: objdump.c:168
-msgid ""
-"  -a, --archive-headers    Display archive header information\n"
-"  -f, --file-headers       Display the contents of the overall file header\n"
-"  -p, --private-headers    Display object format specific file header contents\n"
-"  -h, --[section-]headers  Display the contents of the section headers\n"
-"  -x, --all-headers        Display the contents of all headers\n"
-"  -d, --disassemble        Display assembler contents of executable sections\n"
-"  -D, --disassemble-all    Display assembler contents of all sections\n"
-"  -S, --source             Intermix source code with disassembly\n"
-"  -s, --full-contents      Display the full contents of all sections requested\n"
-"  -g, --debugging          Display debug information in object file\n"
-"  -G, --stabs              Display (in raw form) any STABS info in the file\n"
-"  -t, --syms               Display the contents of the symbol table(s)\n"
-"  -T, --dynamic-syms       Display the contents of the dynamic symbol table\n"
-"  -r, --reloc              Display the relocation entries in the file\n"
-"  -R, --dynamic-reloc      Display the dynamic relocation entries in the file\n"
-"  -v, --version            Display this program's version number\n"
-"  -i, --info               List object formats and architectures supported\n"
-"  -H, --help               Display this information\n"
-msgstr ""
-"  -a, --archive-headers    Arşiv başlık bilgilerini gösterir\n"
-"  -f, --file-headers       Dosya başlık bilgilerini gösterir\n"
-"  -p, --private-headers    Nesne biçemine özgü dosya başlık bilgilerini gösterir\n"
-"  -h, --[section-]headers  Bölüm başlıklarını gösterir\n"
-"  -x, --all-headers        Bütün başlıkları gösterir\n"
-"  -d, --disassemble        Uygulama bölümlerinin üretici içeriğini gösterir\n"
-"  -D, --disassemble-all    Bütün bölümlerin üretici içeriklerini gösterir\n"
-"  -S, --source             Üretici içerikleri ile kaynak kodunu bir arada gösterir\n"
-"  -s, --full-contents      İstenen bütün bölümlerin bütün içeriğini gösterir\n"
-"  -g, --debugging          Nesne dosyasındaki hata ayıklama bilgilerini gösterir\n"
-"  -G, --stabs              Dosyadaki STABS bilgisini (ham hali ile) gösterir\n"
-"  -t, --syms               Sembol tablolarının içeriğini gösterir\n"
-"  -T, --dynamic-syms       Dinamik sembol tablolarının içeriğini gösterir\n"
-"  -r, --reloc              Dosyadaki yer değiştirme girdilerini gösterir\n"
-"  -R, --dynamic-reloc      Dosyadaki dinamik yer değiştirme bilgilerini gösterir\n"
-"  -V, --version            Bu yazılımın sürüm bilgilerini gösterir\n"
-"  -i, --info               Desteklenen biçem ve mimarileri gösterir\n"
-"  -H, --help               Bu bilgiyi gösterir\n"
-
-#: objdump.c:190
-msgid ""
-"\n"
-" The following switches are optional:\n"
-msgstr ""
-"\n"
-" Aşağıdaki seçenekler isteğe bağlı:\n"
-
-#: objdump.c:191
-msgid ""
-"  -b, --target=BFDNAME           Specify the target object format as BFDNAME\n"
-"  -m, --architecture=MACHINE     Specify the target architecture as MACHINE\n"
-"  -j, --section=NAME             Only display information for section NAME\n"
-"  -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
-"  -EB --endian=big               Assume big endian format when disassembling\n"
-"  -EL --endian=little            Assume little endian format when disassembling\n"
-"      --file-start-context       Include context from start of file (with -S)\n"
-"  -l, --line-numbers             Include line numbers and filenames in output\n"
-"  -C, --demangle[=STYLE]         Decode mangled/processed symbol names\n"
-"                                  The STYLE, if specified, can be `auto', 'gnu',\n"
-"                                  'lucid', 'arm', 'hp', 'edg', or 'gnu-new-abi'\n"
-"  -w, --wide                     Format output for more than 80 columns\n"
-"  -z, --disassemble-zeroes       Do not skip blocks of zeroes when disassembling\n"
-"      --start-address=ADDR       Only process data whoes address is >= ADDR\n"
-"      --stop-address=ADDR        Only process data whoes address is <= ADDR\n"
-"      --prefix-addresses         Print complete address alongside disassembly\n"
-"      --[no-]show-raw-insn       Display hex alongside symbolic disassembly\n"
-"      --adjust-vma=OFFSET        Add OFFSET to all displayed section addresses\n"
-"\n"
-msgstr ""
-"  -b, --target=BFD_ADI           Hedef nesne biçemini BFD_ADI olarak belirtir\n"
-"  -m, --architecture=MAKİNA      Hedef mimariyi MAKİNA olarak belirtir\n"
-"  -j, --section=İSİM             Yalnızca İSİM bölümü için bilgi gösterir\n"
-"  -M, --disassembler-options=SEÇ Karşıt-çeviriciye metin SEÇeneklerini geçirir\n"
-"  -EB --endian=big               Karşıt-çevirim esnasında big-endian biçemini varsayar\n"
-"  -EL --endian=little            Karşıt-çevirim esnasında little-endian biçemini varsayar\n"
-"      --file-start-context       Dosyanın başlangıcından itibaren bağlamı içerir (-S ile)\n"
-"  -l, --line-numbers             Çıktıda dosya isimleri ve satır numaraları gösterir\n"
-"  -C, --demangle[=TARZ]          Karıştırılmış/işlenmiş sembol isimlerini çözümler\n"
-"                                  Tarz, eğer belirtilmişse, `auto', 'gnu',\n"
-"                                  'lucid', 'arm', 'hp', 'edg', veya 'gnu-new-abi' olabilir\n"
-"  -w, --wide                     Çıktıyı 80 sütundan daha geniş olarak biçemler\n"
-"  -z, --disassemble-zeroes       Karşıt-çevirim esnasında sıfır bloklarını atlamaz\n"
-"      --start-address=ADRES      Yalnızca adresi >= ADRES olan verileri işler\n"
-"      --stop-address=ADRES       Yalnızca adresi <= ADRES olan verileri işler\n"
-"      --prefix-addresses         Tam adresi karşıt çevirim ile birlikte yazdırır\n"
-"      --[no-]show-raw-insn       Onaltılık bilgi ile sembolik karşıt-çevrimi birlikte yazdırır\n"
-"      --adjust-vma=BASAMAK       Bütün gösterilen bölüm adreslerine BASAMAK ekler\n"
-"\n"
-
-#: objdump.c:358
-msgid "Sections:\n"
-msgstr "Bölümler:\n"
-
-#: objdump.c:361 objdump.c:365
-msgid "Idx Name          Size      VMA       LMA       File off  Algn"
-msgstr "Idx Adı           Boy       VMA       LMA       Dosya of  Hiza"
-
-#: objdump.c:367
-msgid "Idx Name          Size      VMA               LMA               File off  Algn"
-msgstr "Idx Adı           Boy       VMA               LMA               Dosya of  Hiza"
-
-#: objdump.c:371
-msgid "  Flags"
-msgstr "  Seçenekler"
-
-#: objdump.c:419
-#, c-format
-msgid "%s: not a dynamic object"
-msgstr "%s: dinamik nesne değil"
-
-#: objdump.c:433
-#, c-format
-msgid "%s: No dynamic symbols"
-msgstr "%s: Dinamik sembol yok"
-
-#: objdump.c:1114
-msgid "Out of virtual memory"
-msgstr "Sanal bellek tükendi"
-
-#: objdump.c:1543
-#, c-format
-msgid "Can't use supplied machine %s"
-msgstr "Verilen makina %s kullanılamadı"
-
-#: objdump.c:1561
-#, c-format
-msgid "Can't disassemble for architecture %s\n"
-msgstr "%s mimarisi için karşıt çevirim yapılamadı\n"
-
-#: objdump.c:1643
-#, c-format
-msgid "Disassembly of section %s:\n"
-msgstr "%s bölümünün karşıt çevrimi:\n"
-
-#: objdump.c:1818
-#, c-format
-msgid ""
-"No %s section present\n"
-"\n"
-msgstr ""
-"%s bölümü yok\n"
-"\n"
-
-#: objdump.c:1825
-#, c-format
-msgid "%s has no %s section"
-msgstr "%s %s bölümü yok"
-
-#: objdump.c:1839
-#, c-format
-msgid "Reading %s section of %s failed: %s"
-msgstr "%2$s'nin %1$s bölümünün okunması başarısız: %3$s"
-
-#: objdump.c:1851
-#, c-format
-msgid "Reading %s section of %s failed: %s\n"
-msgstr "%2$s'nin %1$s bölümünün okunması başarısız: %3$s\n"
-
-#: objdump.c:1894
-#, c-format
-msgid ""
-"Contents of %s section:\n"
-"\n"
-msgstr ""
-"%s bölümünün içeriği:\n"
-"\n"
-
-#: objdump.c:1994
-#, c-format
-msgid "architecture: %s, "
-msgstr "mimari: %s,"
-
-#: objdump.c:1997
-#, c-format
-msgid "flags 0x%08x:\n"
-msgstr "seçenekler 0x%08x:\n"
-
-#: objdump.c:2010
-msgid ""
-"\n"
-"start address 0x"
-msgstr ""
-"\n"
-"başlangıç adresi 0x"
-
-#: objdump.c:2042
-#, c-format
-msgid ""
-"\n"
-"%s:     file format %s\n"
-msgstr ""
-"\n"
-"%s:     %s dosya biçemi\n"
-
-#: objdump.c:2084
-#, c-format
-msgid "%s: printing debugging information failed"
-msgstr "%s: hata ayıklama bilgisinin yazdırılması başarısız"
-
-#: objdump.c:2161
-#, c-format
-msgid "In archive %s:\n"
-msgstr "%s arşivi içinde:\n"
-
-#: objdump.c:2213
-#, c-format
-msgid "Contents of section %s:\n"
-msgstr "%s bölümünün içeriği:\n"
-
-#: objdump.c:2718
-#, c-format
-msgid "BFD header file version %s\n"
-msgstr "BFD başlık dosyası sürümü %s\n"
-
-#: objdump.c:2807
-msgid "unrecognized -E option"
-msgstr "tanınmayan -E seçeneği"
-
-#: objdump.c:2818
-#, c-format
-msgid "unrecognized --endian type `%s'"
-msgstr "tanınmayan --endian tipi `%s'"
-
-#: rdcoff.c:204
-#, c-format
-msgid "parse_coff_type: Bad type code 0x%x"
-msgstr "parse_coff_type: Kötü tip kodu 0x%x"
-
-#: rdcoff.c:422 rdcoff.c:530 rdcoff.c:729
-#, c-format
-msgid "bfd_coff_get_syment failed: %s"
-msgstr "bfd_coff_get_syment başarısız: %s"
-
-#: rdcoff.c:438 rdcoff.c:749
-#, c-format
-msgid "bfd_coff_get_auxent failed: %s"
-msgstr "bfd_coff_get_auxent başarısız: %s"
-
-#: rdcoff.c:816
-#, c-format
-msgid "%ld: .bf without preceding function"
-msgstr "%ld: öncesinde işlev olmadan .bf"
-
-#: rdcoff.c:866
-#, c-format
-msgid "%ld: unexpected .ef\n"
-msgstr "%ld: beklenmeyen .ef\n"
-
-#: rddbg.c:87
-#, c-format
-msgid "%s: no recognized debugging information"
-msgstr "%s: tanınan hata ayıklama bilgisi yok"
-
-#: rddbg.c:410
-msgid "Last stabs entries before error:\n"
-msgstr "Hata öncesi son stabs girdileri:\n"
-
-#: readelf.c:328
-#, c-format
-msgid "%s: Error: "
-msgstr "%s: Hata: "
-
-#: readelf.c:339
-#, c-format
-msgid "%s: Warning: "
-msgstr "%s: Uyarı: "
-
-#: readelf.c:361
-#, c-format
-msgid "Unable to seek to %x for %s\n"
-msgstr "%2$s için %1$x'e kadar arama yapılamadı\n"
-
-#: readelf.c:372
-#, c-format
-msgid "Out of memory allocating %d bytes for %s\n"
-msgstr "%2$s için %1$d bayt ayrılırken bellek tükendi\n"
-
-#: readelf.c:380
-#, c-format
-msgid "Unable to read in %d bytes of %s\n"
-msgstr "%2$s'in %1$d baytı okunamadı\n"
-
-#: readelf.c:433 readelf.c:591
-#, c-format
-msgid "Unhandled data length: %d\n"
-msgstr "Desteklenmeyen veri uzunluğu: %d\n"
-
-#: readelf.c:675
-msgid "Don't know about relocations on this machine architecture\n"
-msgstr "Bu makina mimarisi üzerinde yer değiştirmeler konusunda bilgi yok\n"
-
-#: readelf.c:697 readelf.c:726 readelf.c:772 readelf.c:799
-msgid "relocs"
-msgstr "yerdeğişimler"
-
-#: readelf.c:708 readelf.c:737 readelf.c:782 readelf.c:809
-msgid "out of memory parsing relocs"
-msgstr "yer değiştirmeleri tararken bellek tükendi"
-
-#: readelf.c:861
-msgid " Offset     Info    Type                Sym. Value  Symbol's Name + Addend\n"
-msgstr " Görece     Bilgi   Tür             Sembol Değeri   Sembol Adı + Sonekleme\n"
-
-#: readelf.c:863
-msgid " Offset     Info    Type            Sym.Value  Sym. Name + Addend\n"
-msgstr " Görece     Bilgi   Tür             Sembol Değeri   Sembol Adı + Sonekleme\n"
-
-#: readelf.c:868
-msgid " Offset     Info    Type                Sym. Value  Symbol's Name\n"
-msgstr " Görece     Bilgi   Tür             Sembol Değeri   Sembol Adı\n"
-
-#: readelf.c:870
-msgid " Offset     Info    Type            Sym.Value  Sym. Name\n"
-msgstr " Görece     Bilgi   Tür             Sembol Değeri   Sembol Adı\n"
-
-#: readelf.c:878
-msgid "    Offset             Info            Type               Symbol's Value  Symbol's Name + Addend\n"
-msgstr "    Görece             Bilgi           Tür                Sembol Değeri    Sembol Adı + Sonek\n"
-
-#: readelf.c:880
-msgid "  Offset          Info           Type           Sym. Value    Sym. Name + Addend\n"
-msgstr "  Görece          Bilgi          Tür            Sembol Değeri Sembol Adı + Sonekleme\n"
-
-#: readelf.c:885
-msgid "    Offset             Info            Type               Symbol's Value  Symbol's Name\n"
-msgstr "    Görece             Bilgi           Tür                Sembol Değeri    Sembol Adı\n"
-
-#: readelf.c:887
-msgid "  Offset          Info           Type           Sym. Value    Sym. Name\n"
-msgstr "  Görece          Bilgi          Tür            Sembol Değeri Sembol Adı\n"
-
-#: readelf.c:1134 readelf.c:1136 readelf.c:1184 readelf.c:1186 readelf.c:1195
-#: readelf.c:1197
-#, c-format
-msgid "unrecognized: %-7lx"
-msgstr "bilinmeyen: %-7lx"
-
-#: readelf.c:1158
-#, c-format
-msgid "<string table index %3ld>"
-msgstr "<dizge tablo endeksi %3ld>"
-
-#: readelf.c:1423
-#, c-format
-msgid "Processor Specific: %lx"
-msgstr "İşlemciye Özel: %lx"
-
-#: readelf.c:1442
-#, c-format
-msgid "Operating System specific: %lx"
-msgstr "İşletim Sistemine Özel: %lx"
-
-#: readelf.c:1445 readelf.c:2086
-#, c-format
-msgid "<unknown>: %lx"
-msgstr "<bilinmeyen>: %lx"
-
-#: readelf.c:1459
-msgid "NONE (None)"
-msgstr "HİÇBİRİ (Hiçbiri)"
-
-#: readelf.c:1460
-msgid "REL (Relocatable file)"
-msgstr "YER (Yer değiştirebilen dosya)"
-
-#: readelf.c:1461
-msgid "EXEC (Executable file)"
-msgstr "UYGU (Uygulama dosyası)"
-
-#: readelf.c:1462
-msgid "DYN (Shared object file)"
-msgstr "DİN (Paylaşımlı nesne dosyası)"
-
-#: readelf.c:1463
-msgid "CORE (Core file)"
-msgstr "CORE (Core dosyası)"
-
-#: readelf.c:1467
-#, c-format
-msgid "Processor Specific: (%x)"
-msgstr "İşlemciye Özel: (%x)"
-
-#: readelf.c:1469
-#, c-format
-msgid "OS Specific: (%x)"
-msgstr "İşletim Sistemine Özel: (%x)"
-
-#: readelf.c:1471 readelf.c:1573 readelf.c:2238
-#, c-format
-msgid "<unknown>: %x"
-msgstr "<bilinmeyen>: %x"
-
-#: readelf.c:1484
-msgid "None"
-msgstr "Hiçbiri"
-
-#: readelf.c:2278
-msgid "Usage: readelf <option(s)> elf-file(s)\n"
-msgstr "Kullanım: readelf <seçenekler> elf-dosya(ları)\n"
-
-#: readelf.c:2279
-msgid " Display information about the contents of ELF format files\n"
-msgstr " ELF biçem dosyalarının içeriği hakkında bilgi gösterir\n"
-
-#: readelf.c:2280
-msgid ""
-" Options are:\n"
-"  -a --all               Equivalent to: -h -l -S -s -r -d -V -A -I\n"
-"  -h --file-header       Display the ELF file header\n"
-"  -l --program-headers   Display the program headers\n"
-"     --segments          An alias for --program-headers\n"
-"  -S --section-headers   Display the sections' header\n"
-"     --sections          An alias for --section-headers\n"
-"  -e --headers           Equivalent to: -h -l -S\n"
-"  -s --syms              Display the symbol table\n"
-"      --symbols          An alias for --syms\n"
-"  -n --notes             Display the core notes (if present)\n"
-"  -r --relocs            Display the relocations (if present)\n"
-"  -u --unwind            Display the unwind info (if present)\n"
-"  -d --dynamic           Display the dynamic segment (if present)\n"
-"  -V --version-info      Display the version sections (if present)\n"
-"  -A --arch-specific     Display architecture specific information (if any).\n"
-"  -D --use-dynamic       Use the dynamic section info when displaying symbols\n"
-"  -x --hex-dump=<number> Dump the contents of section <number>\n"
-"  -w --debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str,=loc]\n"
-"                         Display the contents of DWARF2 debug sections\n"
-msgstr ""
-" Seçenekler:\n"
-"  -a --all               -h -l -S -s -r -d -V -A -I ile aynı\n"
-"  -h --file-header       ELF dosya başlığını gösterir\n"
-"  -l --program-headers   Yazılım başlıklarını gösterir\n"
-"     --segments          --program-headers ile aynı\n"
-"  -S --section-headers   Bölüm başlıklarını gösterir\n"
-"     --sections          --section-headers ile aynı\n"
-"  -e --headers           -h -l -S ile aynı\n"
-"  -s --syms              Sembol tablosunu gösterir\n"
-"      --symbols          --syms ile aynı\n"
-"  -n --notes             Eğer varsa, 'core' dosyasını gösterir\n"
-"  -r --relocs            Eğer varsa, yerdeğişimleri gösterir\n"
-"  -u --unwind            Eğer varsa, geri dönüşümleri gösterir\n"
-"  -d --dynamic           Eğer varsa, dinamik bölümleri gösterir\n"
-"  -V --version-info      Eğer varsa, sürüm bölümlerini gösterir\n"
-"  -A --arch-specific     Eğer varsa, platforma özgü bilgileri gösterir\n"
-"  -D --use-dynamic       Sembolleri gösterirken dinamik bölümleri kullanır\n"
-"  -x --hex-dump=<sayı>   <sayı> no'lu bölümün içeriğini gösterir\n"
-"  -w --debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str,=loc]\n"
-"                         DWARF2 hata ayıklama bölümlerinin içeriğini gösterir\n"
-
-#: readelf.c:2301
-msgid ""
-"  -i --instruction-dump=<number>\n"
-"                         Disassemble the contents of section <number>\n"
-msgstr ""
-"  -i --instruction-dump=<sayı>\n"
-"                            <sayı> bölümünün içeriğini karşıt-çevirir\n"
-
-#: readelf.c:2305
-msgid ""
-"  -I --histogram         Display histogram of bucket list lengths\n"
-"  -W --wide              Allow output width to exceed 80 characters\n"
-"  -H --help              Display this information\n"
-"  -v --version           Display the version number of readelf\n"
-msgstr ""
-"  -I --histogram         Küme listesi uzunluklarının geçmiş grafiğini gösterir\n"
-"  -W --wide              Çıktı genişliğinin 80 karakteri geçmesine izin verir\n"
-"  -H --help              Bu bilgiyi gösterir\n"
-"  -v --version           readelf'in sürüm no'sunu gösterir\n"
-
-#: readelf.c:2327
-msgid "Out of memory allocating dump request table."
-msgstr "Döküm istek tablosu ayrılırken bellek tükendi."
-
-#: readelf.c:2491
-#, c-format
-msgid "Unrecognized debug option '%s'\n"
-msgstr "Tanınmayan hata ayıklama seçeneği '%s'\n"
-
-#: readelf.c:2519
-#, c-format
-msgid "Invalid option '-%c'\n"
-msgstr "Geçersiz seçenek '-%c'\n"
-
-#: readelf.c:2532
-msgid "Nothing to do.\n"
-msgstr "Yapılacak bir şey yok.\n"
-
-#: readelf.c:2545 readelf.c:2562 readelf.c:4867
-msgid "none"
-msgstr "yok"
-
-#: readelf.c:2549 readelf.c:2566 readelf.c:2594
-#, c-format
-msgid "<unknown: %x>"
-msgstr "<bilinmeyen: %x>"
-
-#: readelf.c:2563
-msgid "2's complement, little endian"
-msgstr "2's complement, little endian"
-
-#: readelf.c:2564
-msgid "2's complement, big endian"
-msgstr "2's complement, big endian"
-
-#: readelf.c:2591
-msgid "Standalone App"
-msgstr "Tekbaşına Uygulama"
-
-#: readelf.c:2609
-msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
-msgstr "ELF dosyası değil - başlangıçta yanlış sihirli baytlar var\n"
-
-#: readelf.c:2617
-msgid "ELF Header:\n"
-msgstr "ELF Başlığı:\n"
-
-#: readelf.c:2618
-msgid "  Magic:   "
-msgstr "  Sihir:   "
-
-#: readelf.c:2622
-#, c-format
-msgid "  Class:                             %s\n"
-msgstr "  Sınıf:                             %s\n"
-
-#: readelf.c:2624
-#, c-format
-msgid "  Data:                              %s\n"
-msgstr "  Veri:                              %s\n"
-
-#: readelf.c:2626
-#, c-format
-msgid "  Version:                           %d %s\n"
-msgstr "  Sürüm:                           %d %s\n"
-
-#: readelf.c:2633
-#, c-format
-msgid "  OS/ABI:                            %s\n"
-msgstr "  OS/ABI:                            %s\n"
-
-#: readelf.c:2635
-#, c-format
-msgid "  ABI Version:                       %d\n"
-msgstr "  ABI Sürümü:                       %d\n"
-
-#: readelf.c:2637
-#, c-format
-msgid "  Type:                              %s\n"
-msgstr "  Tip:                              %s\n"
-
-#: readelf.c:2639
-#, c-format
-msgid "  Machine:                           %s\n"
-msgstr "  Makina:                           %s\n"
-
-#: readelf.c:2641
-#, c-format
-msgid "  Version:                           0x%lx\n"
-msgstr "  Sürüm:                           0x%lx\n"
-
-#: readelf.c:2644
-msgid "  Entry point address:               "
-msgstr "  Girdi noktası adresi:               "
-
-#: readelf.c:2646
-msgid ""
-"\n"
-"  Start of program headers:          "
-msgstr ""
-"\n"
-"  Yazılım başlıkları başlangıcı:          "
-
-#: readelf.c:2648
-msgid ""
-" (bytes into file)\n"
-"  Start of section headers:          "
-msgstr ""
-" (bayt dosya içinde)\n"
-"  Bölüm başlıkları başlangıcı:          "
-
-#: readelf.c:2650
-msgid " (bytes into file)\n"
-msgstr " (bayt dosya içinde)\n"
-
-#: readelf.c:2652
-#, c-format
-msgid "  Flags:                             0x%lx%s\n"
-msgstr "  Seçenekler:                             0x%lx%s\n"
-
-#: readelf.c:2655
-#, c-format
-msgid "  Size of this header:               %ld (bytes)\n"
-msgstr "  Bu başlığın boyu:               %ld (bayt)\n"
-
-#: readelf.c:2657
-#, c-format
-msgid "  Size of program headers:           %ld (bytes)\n"
-msgstr "  Yazılım başlık boyu:           %ld (bayt)\n"
-
-#: readelf.c:2659
-#, c-format
-msgid "  Number of program headers:         %ld\n"
-msgstr "  Yazılım başlık sayısı:         %ld\n"
-
-#: readelf.c:2661
-#, c-format
-msgid "  Size of section headers:           %ld (bytes)\n"
-msgstr "  Bölüm başlık boyu:           %ld (bayt)\n"
-
-#: readelf.c:2663
-#, c-format
-msgid "  Number of section headers:         %ld"
-msgstr "  Bölüm başlıkları sayısı:         %ld"
-
-#: readelf.c:2668
-#, c-format
-msgid "  Section header string table index: %ld"
-msgstr "  Bölüm başlığı dizge tablo endeksi: %ld"
-
-#: readelf.c:2702 readelf.c:2738
-msgid "program headers"
-msgstr "Yazılım Başlıkları"
-
-#: readelf.c:2772
-msgid ""
-"\n"
-"There are no program headers in this file.\n"
-msgstr ""
-"\n"
-"Bu dosyada yazılım başlığı yok.\n"
-
-#: readelf.c:2778
-#, c-format
-msgid ""
-"\n"
-"Elf file type is %s\n"
-msgstr ""
-"\n"
-"Elf dosya tipi: %s\n"
-
-#: readelf.c:2779
-msgid "Entry point "
-msgstr "Giriş noktası "
-
-#: readelf.c:2781
-#, c-format
-msgid ""
-"\n"
-"There are %d program headers, starting at offset "
-msgstr ""
-"\n"
-"%d adet yazılım başlığı var, göreli konumdan başlanıyor"
-
-#: readelf.c:2792 readelf.c:3019 readelf.c:3065 readelf.c:3128 readelf.c:3195
-#: readelf.c:4229 readelf.c:4272 readelf.c:4461 readelf.c:5414 readelf.c:5428
-#: readelf.c:9659 readelf.c:9699
-msgid "Out of memory\n"
-msgstr "Bellek tükendi\n"
-
-#: readelf.c:2810 readelf.c:2812
-msgid ""
-"\n"
-"Program Headers:\n"
-msgstr ""
-"\n"
-"Yazılım Başlıkları:\n"
-
-#: readelf.c:2816
-msgid "  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align\n"
-msgstr "  Tip            Basamak  SanalAdr   GerçAdrs   DosyaBoyBelBoy  Seç Hiza\n"
-
-#: readelf.c:2819
-msgid "  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align\n"
-msgstr "  Tür            Görece   SanalAdr           GerçAdrs          DosyaBoy  BelBoy   Seç Hiza\n"
-
-#: readelf.c:2823
-msgid "  Type           Offset             VirtAddr           PhysAddr\n"
-msgstr "  Tip            Basamak            SanalAdres         GerçekAdres\n"
-
-#: readelf.c:2825
-msgid "                 FileSiz            MemSiz              Flags  Align\n"
-msgstr "                 DosyaBoyu          BellekBoyu          Seç    Hiza\n"
-
-#: readelf.c:2925
-msgid "more than one dynamic segment\n"
-msgstr "bir dinamik parçadan fazla\n"
-
-#: readelf.c:2933
-msgid "Unable to find program interpreter name\n"
-msgstr "Yazılım yorumlayıcısı adı bulunamadı\n"
-
-#: readelf.c:2940
-#, c-format
-msgid ""
-"\n"
-"      [Requesting program interpreter: %s]"
-msgstr ""
-"\n"
-"      [Yazılım yorumlayıcısı isteniyor: %s]"
-
-#: readelf.c:2958
-msgid ""
-"\n"
-" Section to Segment mapping:\n"
-msgstr ""
-"\n"
-" Bölümden parçaya eşleşme:\n"
-
-#: readelf.c:2959
-msgid "  Segment Sections...\n"
-msgstr "  Parça Bölümleri...\n"
-
-#: readelf.c:3010 readelf.c:3056
-msgid "section headers"
-msgstr "Bölüm Başlıkları"
-
-#: readelf.c:3104 readelf.c:3171
-msgid "symbols"
-msgstr "semboller"
-
-#: readelf.c:3115 readelf.c:3182
-msgid "symtab shndx"
-msgstr "symtab shndx"
-
-#: readelf.c:3284
-msgid ""
-"\n"
-"There are no sections in this file.\n"
-msgstr ""
-"\n"
-"Bu dosyada bölüm yok.\n"
-
-#: readelf.c:3290
-#, c-format
-msgid "There are %d section headers, starting at offset 0x%lx:\n"
-msgstr "%d adet bölüm başlığı mevcut, göreli konum 0x%lx'dan başlanıyor:\n"
-
-#: readelf.c:3307 readelf.c:3621 readelf.c:3968 readelf.c:5565
-msgid "string table"
-msgstr "dizge tablosu"
-
-#: readelf.c:3328
-msgid "File contains multiple dynamic symbol tables\n"
-msgstr "Dosyada birden fazla dinamik sembol tablosu var\n"
-
-#: readelf.c:3340
-msgid "File contains multiple dynamic string tables\n"
-msgstr "Dosyada birden fazla dinamik dizge tablosu var\n"
-
-#: readelf.c:3346
-msgid "dynamic strings"
-msgstr "dinamik dizgeler"
-
-#: readelf.c:3352
-msgid "File contains multiple symtab shndx tables\n"
-msgstr "Dosyada birden fazla symtab shndx tablosu var\n"
-
-#: readelf.c:3390
-msgid ""
-"\n"
-"Section Headers:\n"
-msgstr ""
-"\n"
-"Bölüm Başlıkları:\n"
-
-#: readelf.c:3392
-msgid ""
-"\n"
-"Section Header:\n"
-msgstr ""
-"\n"
-"Bölüm Başlığı:\n"
-
-#: readelf.c:3396
-msgid "  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al\n"
-msgstr "  [Nr] İsim              Tip             Adres    Bas    Boy    ES Seç Lk Inf Al\n"
-
-#: readelf.c:3399
-msgid "  [Nr] Name              Type            Address          Off    Size   ES Flg Lk Inf Al\n"
-msgstr "  [Nr] İsim              Tür             Adres           Görece  Boy    ES Seç Lk Inf Al\n"
-
-#: readelf.c:3402
-msgid "  [Nr] Name              Type             Address           Offset\n"
-msgstr "  [Nr] İsim              Tip              Adres             Basamak\n"
-
-#: readelf.c:3403
-msgid "       Size              EntSize          Flags  Link  Info  Align\n"
-msgstr "       Boy               EntBoy           Seç    Bağ   Bilgi Hiza\n"
-
-#: readelf.c:3498
-msgid ""
-"Key to Flags:\n"
-"  W (write), A (alloc), X (execute), M (merge), S (strings)\n"
-"  I (info), L (link order), G (group), x (unknown)\n"
-"  O (extra OS processing required) o (OS specific), p (processor specific)\n"
-msgstr ""
-"Seçenekler:\n"
-"  W (yazdırır), A (ayırır), X (uygular), M (birleştirir), S (dizgeler)\n"
-"  I (bilgi), L (bağ sırası), G (grup), x (bilinmeyen)\n"
-"  O (daha fazla OS işlemesi gerekli) o (OS'e özgü), p (işlemciye özgü)\n"
-
-#: readelf.c:3559
-#, c-format
-msgid ""
-"\n"
-"Relocation section at offset 0x%lx contains %ld bytes:\n"
-msgstr ""
-"\n"
-"Göreli konum 0x%lx'da yer değiştirme bölümü %ld bayt içeriyor:\n"
-
-#: readelf.c:3566
-msgid ""
-"\n"
-"There are no dynamic relocations in this file.\n"
-msgstr ""
-"\n"
-"Bu dosyada dinamik yer değiştirmeler yok.\n"
-
-#: readelf.c:3593
-msgid ""
-"\n"
-"Relocation section "
-msgstr ""
-"\n"
-"Yer değiştirme bölümü "
-
-#: readelf.c:3598 readelf.c:4031 readelf.c:4045
-#, c-format
-msgid "'%s'"
-msgstr "'%s'"
-
-#: readelf.c:3600 readelf.c:4047
-#, c-format
-msgid " at offset 0x%lx contains %lu entries:\n"
-msgstr "göreli konum 0x%lx %lu girdi içeriyor:\n"
-
-#: readelf.c:3638
-msgid ""
-"\n"
-"There are no relocations in this file.\n"
-msgstr ""
-"\n"
-"Bu dosyada yer değiştirmeler yok.\n"
-
-#: readelf.c:3834
-msgid "unwind table"
-msgstr "geri alma tablosu"
-
-#: readelf.c:3885 readelf.c:3897 readelf.c:7890 readelf.c:7901
-#, c-format
-msgid "Skipping unexpected symbol type %u\n"
-msgstr "beklenmeyen sembol türü %u atlanıyor\n"
-
-#: readelf.c:3905
-#, c-format
-msgid "Skipping unexpected relocation type %s\n"
-msgstr "beklenmeyen yerdeğişim türü %s atlanıyor\n"
-
-#: readelf.c:3950 readelf.c:3975
-msgid ""
-"\n"
-"There are no unwind sections in this file.\n"
-msgstr ""
-"\n"
-"Bu dosyada geri alma bölümü yok.\n"
-
-#: readelf.c:4026
-msgid ""
-"\n"
-"Could not find unwind info section for "
-msgstr ""
-"\n"
-"Geri alma bilgi bölümü bulunamadı "
-
-#: readelf.c:4038
-msgid "unwind info"
-msgstr "geri alma bilgisi"
-
-#: readelf.c:4040
-msgid ""
-"\n"
-"Unwind section "
-msgstr ""
-"\n"
-"Geri alma bölümü "
-
-#: readelf.c:4213 readelf.c:4256
-msgid "dynamic segment"
-msgstr "dinamik bölüm"
-
-#: readelf.c:4334
-msgid ""
-"\n"
-"There is no dynamic segment in this file.\n"
-msgstr ""
-"\n"
-"Bu dosyada dinamik parça yok.\n"
-
-#: readelf.c:4368
-msgid "Unable to seek to end of file!"
-msgstr "Dosya sonuna kadar aranamıyor!"
-
-#: readelf.c:4379
-msgid "Unable to determine the number of symbols to load\n"
-msgstr "Yüklenecek sembol sayısı belirlenemedi\n"
-
-#: readelf.c:4409
-msgid "Unable to seek to end of file\n"
-msgstr "Dosyanın sonuna kadar aranamadı\n"
-
-#: readelf.c:4415
-msgid "Unable to determine the length of the dynamic string table\n"
-msgstr "Dinamik dizge tablosunun uzunluğu belirlenemedi\n"
-
-#: readelf.c:4420
-msgid "dynamic string table"
-msgstr "dinamik dizge tablosu"
-
-#: readelf.c:4454
-msgid "symbol information"
-msgstr "sembol bilgisi"
-
-#: readelf.c:4478
-#, c-format
-msgid ""
-"\n"
-"Dynamic segment at offset 0x%x contains %ld entries:\n"
-msgstr ""
-"\n"
-"Göreli konum 0x%x'deki dinamik parça %ld girdi içeriyor:\n"
-
-#: readelf.c:4481
-msgid "  Tag        Type                         Name/Value\n"
-msgstr "  Etiket     Tip                          İsim/Değer\n"
-
-#: readelf.c:4517
-msgid "Auxiliary library"
-msgstr "Yardımcı kitaplık"
-
-#: readelf.c:4521
-msgid "Filter library"
-msgstr "Filtre kitaplığı"
-
-#: readelf.c:4525
-msgid "Configuration file"
-msgstr "Ayar dosyası"
-
-#: readelf.c:4529
-msgid "Dependency audit library"
-msgstr "Bağımlılık denetim kitaplığı"
-
-#: readelf.c:4533
-msgid "Audit library"
-msgstr "Denetim kitaplığı"
-
-#: readelf.c:4551 readelf.c:4577 readelf.c:4603
-msgid "Flags:"
-msgstr "Seçenekler:"
-
-#: readelf.c:4553 readelf.c:4579 readelf.c:4605
-msgid " None\n"
-msgstr " Hiçbiri\n"
-
-#: readelf.c:4724
-#, c-format
-msgid "Shared library: [%s]"
-msgstr "Paylaşımlı kitaplık: [%s]"
-
-#: readelf.c:4727
-msgid " program interpreter"
-msgstr " yazılım yorumlayıcısı"
-
-#: readelf.c:4731
-#, c-format
-msgid "Library soname: [%s]"
-msgstr "Kitaplık so_adı: [%s]"
-
-#: readelf.c:4735
-#, c-format
-msgid "Library rpath: [%s]"
-msgstr "Kitaplık r_yolu: [%s]"
-
-#: readelf.c:4739
-#, c-format
-msgid "Library runpath: [%s]"
-msgstr "Kitaplık çalışım yolu: [%s]"
-
-#: readelf.c:4802
-#, c-format
-msgid "Not needed object: [%s]\n"
-msgstr "Gereksiz nesne: [%s]\n"
-
-#: readelf.c:4913
-#, c-format
-msgid ""
-"\n"
-"Version definition section '%s' contains %ld entries:\n"
-msgstr ""
-"\n"
-"Sürüm tanımı bölümü '%s' %ld girdi içeriyor:\n"
-
-#: readelf.c:4916
-msgid "  Addr: 0x"
-msgstr "  Adres: 0x"
-
-#: readelf.c:4918 readelf.c:5113
-#, c-format
-msgid "  Offset: %#08lx  Link: %lx (%s)\n"
-msgstr "  Basamak: %#08lx  Bağ: %lx (%s)\n"
-
-#: readelf.c:4925
-msgid "version definition section"
-msgstr "sürüm tanımı bölümü"
-
-#: readelf.c:4951
-#, c-format
-msgid "  %#06x: Rev: %d  Flags: %s"
-msgstr "  %#06x: Sür: %d  Seçenek: %s"
-
-#: readelf.c:4954
-#, c-format
-msgid "  Index: %d  Cnt: %d  "
-msgstr "  Endeks: %d  Sayı: %d  "
-
-#: readelf.c:4965
-#, c-format
-msgid "Name: %s\n"
-msgstr "İsim: %s\n"
-
-#: readelf.c:4967
-#, c-format
-msgid "Name index: %ld\n"
-msgstr "İsim Endeksi: %ld\n"
-
-#: readelf.c:4982
-#, c-format
-msgid "  %#06x: Parent %d: %s\n"
-msgstr "  %#06x: Üst %d: %s\n"
-
-#: readelf.c:4985
-#, c-format
-msgid "  %#06x: Parent %d, name index: %ld\n"
-msgstr "  %#06x: Üst %d, isim endeksi: %ld\n"
-
-#: readelf.c:5004
-#, c-format
-msgid ""
-"\n"
-"Version needs section '%s' contains %ld entries:\n"
-msgstr ""
-"\n"
-"Sürüm gereksinimleri bölümü '%s' %ld girdi içeriyor:\n"
-
-#: readelf.c:5007
-msgid " Addr: 0x"
-msgstr " Adres: 0x"
-
-#: readelf.c:5009
-#, c-format
-msgid "  Offset: %#08lx  Link to section: %ld (%s)\n"
-msgstr "  Basamak: %#08lx  Bölüme bağ: %ld (%s)\n"
-
-#: readelf.c:5015
-msgid "version need section"
-msgstr "Sürüm Gereksinim Bölüm"
-
-#: readelf.c:5037
-#, c-format
-msgid "  %#06x: Version: %d"
-msgstr "  %#06x: Sürüm: %d"
-
-#: readelf.c:5040
-#, c-format
-msgid "  File: %s"
-msgstr "  Dosya: %s"
-
-#: readelf.c:5042
-#, c-format
-msgid "  File: %lx"
-msgstr "  Dosya: %lx"
-
-#: readelf.c:5044
-#, c-format
-msgid "  Cnt: %d\n"
-msgstr "  Sayı: %d\n"
-
-#: readelf.c:5062
-#, c-format
-msgid "  %#06x: Name: %s"
-msgstr "  %#06x: İsim: %s"
-
-#: readelf.c:5065
-#, c-format
-msgid "  %#06x: Name index: %lx"
-msgstr "  %#06x: İsim endeksi: %lx"
-
-#: readelf.c:5068
-#, c-format
-msgid "  Flags: %s  Version: %d\n"
-msgstr "  Seçenekler: %s  Sürüm: %d\n"
-
-#: readelf.c:5104
-msgid "version string table"
-msgstr "Sürüm Dizge Tablo"
-
-#: readelf.c:5108
-#, c-format
-msgid ""
-"\n"
-"Version symbols section '%s' contains %d entries:\n"
-msgstr ""
-"\n"
-"Sürüm sembolleri bölümü '%s' %d girdi içeriyor:\n"
-
-#: readelf.c:5111
-msgid " Addr: "
-msgstr " Adres: "
-
-#: readelf.c:5121
-msgid "version symbol data"
-msgstr "Sürüm Sembol Veri"
-
-#: readelf.c:5148
-msgid "   0 (*local*)    "
-msgstr "   0 (*yerel*)    "
-
-#: readelf.c:5152
-msgid "   1 (*global*)   "
-msgstr "   1 (*evrensel*)   "
-
-#: readelf.c:5187 readelf.c:5622
-msgid "version need"
-msgstr "Sürüm Gereksinim"
-
-#: readelf.c:5197
-msgid "version need aux (2)"
-msgstr "Sürüm Gereksinim Yardımcı (2)"
-
-#: readelf.c:5238 readelf.c:5684
-msgid "version def"
-msgstr "sürüm tanımı"
-
-#: readelf.c:5257 readelf.c:5699
-msgid "version def aux"
-msgstr "Sürüm yardımcı tanımı"
-
-#: readelf.c:5288
-msgid ""
-"\n"
-"No version information found in this file.\n"
-msgstr ""
-"\n"
-"Bu dosyada sürüm bilgisi yok.\n"
-
-#: readelf.c:5420
-msgid "Unable to read in dynamic data\n"
-msgstr "Dinamik veri okunamadı\n"
-
-#: readelf.c:5462
-msgid "Unable to seek to start of dynamic information"
-msgstr "Dinamik bilginin başlangıcına kadar aranamadı"
-
-#: readelf.c:5468
-msgid "Failed to read in number of buckets\n"
-msgstr "Küme sayısı okunamadı\n"
-
-#: readelf.c:5474
-msgid "Failed to read in number of chains\n"
-msgstr "Zincir sayısı okunamadı\n"
-
-#: readelf.c:5494
-msgid ""
-"\n"
-"Symbol table for image:\n"
-msgstr ""
-"\n"
-"İmaj için sembol tablosu:\n"
-
-#: readelf.c:5496
-msgid "  Num Buc:    Value  Size   Type   Bind Vis      Ndx Name\n"
-msgstr "  Küme Num:   Değer  Boy    Tip    Bağ  Gör      Ndx İsim\n"
-
-#: readelf.c:5498
-msgid "  Num Buc:    Value          Size   Type   Bind Vis      Ndx Name\n"
-msgstr "  Küme Num:   Değer          Boy    Tip    Bağ  Gör      Ndx İsim\n"
-
-#: readelf.c:5543
-#, c-format
-msgid ""
-"\n"
-"Symbol table '%s' contains %lu entries:\n"
-msgstr ""
-"\n"
-"'%s' sembol tablosu %lu girdi içeriyor:\n"
-
-#: readelf.c:5547
-msgid "   Num:    Value  Size Type    Bind   Vis      Ndx Name\n"
-msgstr "   Num:    Değer  Boy  Tip     Bağ    Gör      Ndx İsim\n"
-
-#: readelf.c:5549
-msgid "   Num:    Value          Size Type    Bind   Vis      Ndx Name\n"
-msgstr "   Num:    Değer          Boy  Tip     Bağ    Gör      Ndx İsim\n"
-
-#: readelf.c:5595
-msgid "version data"
-msgstr "sürüm verisi"
-
-#: readelf.c:5635
-msgid "version need aux (3)"
-msgstr "Sürüm Gereksinim Yardımcı (3)"
-
-#: readelf.c:5660
-msgid "bad dynamic symbol"
-msgstr "hatalı dinamik sembol"
-
-#: readelf.c:5722
-msgid ""
-"\n"
-"Dynamic symbol information is not available for displaying symbols.\n"
-msgstr ""
-"\n"
-"Dinamik sembolleri göstermek için dinamik sembol bilgisi mevcut değil.\n"
-
-#: readelf.c:5734
-#, c-format
-msgid ""
-"\n"
-"Histogram for bucket list length (total of %d buckets):\n"
-msgstr ""
-"\n"
-"Küme liste boyu (toplam %d küme) geçmiş grafiği:\n"
-
-#: readelf.c:5736
-#, c-format
-msgid " Length  Number     %% of total  Coverage\n"
-msgstr ""
-" Length  Number     %% of total  Coverage\n"
-" Boy     Numara     toplam kapsamın %%\n"
-
-#: readelf.c:5741 readelf.c:5760 readelf.c:9146 readelf.c:9338
-msgid "Out of memory"
-msgstr "Bellek yetersiz"
-
-#: readelf.c:5809
-#, c-format
-msgid ""
-"\n"
-"Dynamic info segment at offset 0x%lx contains %d entries:\n"
-msgstr ""
-"\n"
-"Göreli konum 0x%lx'de yer alan dinamik bilgi parçası %d girdi içeriyor:\n"
-
-#: readelf.c:5812
-msgid " Num: Name                           BoundTo     Flags\n"
-msgstr " Num: İsim                           Bağlı       Seçenekler\n"
-
-#: readelf.c:5864
-#, c-format
-msgid ""
-"\n"
-"Assembly dump of section %s\n"
-msgstr ""
-"\n"
-"%s bölümünün üretici dökümü\n"
-
-#: readelf.c:5887
-#, c-format
-msgid ""
-"\n"
-"Section '%s' has no data to dump.\n"
-msgstr ""
-"\n"
-"'%s' bölümünde dökülecek veri yok.\n"
-
-#: readelf.c:5892
-#, c-format
-msgid ""
-"\n"
-"Hex dump of section '%s':\n"
-msgstr ""
-"\n"
-"'%s' bölümünün onaltılık dökümü:\n"
-
-#: readelf.c:5897
-msgid "section data"
-msgstr "bölüm verisi"
-
-#: readelf.c:6046
-msgid "badly formed extended line op encountered!\n"
-msgstr "hatalı oluşturulmuş uzun satır işlevi bulundu!\n"
-
-#: readelf.c:6053
-#, c-format
-msgid "  Extended opcode %d: "
-msgstr "  Ek opkod %d: "
-
-#: readelf.c:6058
-msgid ""
-"End of Sequence\n"
-"\n"
-msgstr ""
-"Dizi Sonu\n"
-"\n"
-
-#: readelf.c:6064
-#, c-format
-msgid "set Address to 0x%lx\n"
-msgstr "Adresi 0x%lx olarak atar\n"
-
-#: readelf.c:6069
-msgid "  define new File Table entry\n"
-msgstr "  yeni Dosya Tablosu girdisi tanımlar\n"
-
-#: readelf.c:6070 readelf.c:6199
-msgid "  Entry\tDir\tTime\tSize\tName\n"
-msgstr "  Girdi\tDizin\tZaman\tBoy\tİsim\n"
-
-#: readelf.c:6072
-#, c-format
-msgid "   %d\t"
-msgstr "   %d\t"
-
-#: readelf.c:6075 readelf.c:6077 readelf.c:6079 readelf.c:6211 readelf.c:6213
-#: readelf.c:6215
-#, c-format
-msgid "%lu\t"
-msgstr "%lu\t"
-
-#: readelf.c:6080
-#, c-format
-msgid ""
-"%s\n"
-"\n"
-msgstr ""
-"%s\n"
-"\n"
-
-#: readelf.c:6084
-#, c-format
-msgid "UNKNOWN: length %d\n"
-msgstr "TANIMSIZ: uzunluk %d\n"
-
-#: readelf.c:6110
-#, c-format
-msgid ""
-"\n"
-"Dump of debug contents of section %s:\n"
-"\n"
-msgstr ""
-"\n"
-"%s bölümünün hata ayıklama içeriği dökümü:\n"
-"\n"
-
-#: readelf.c:6122
-msgid "64-bit DWARF line info is not supported yet.\n"
-msgstr "64 bitlik DWARF satır bilgisi henüz desteklenmiyor.\n"
-
-#: readelf.c:6129
-msgid "The line info appears to be corrupt - the section is too small\n"
-msgstr "Satır bilgisi bozuk - bölüm çok küçük\n"
-
-#: readelf.c:6137
-msgid "Only DWARF version 2 line info is currently supported.\n"
-msgstr "Şimdilik yalnızca DWARF sürüm 2 satır bilgisi destekleniyor.\n"
-
-#: readelf.c:6152
-#, c-format
-msgid "  Length:                      %ld\n"
-msgstr "  Uzunluk:                     %ld\n"
-
-#: readelf.c:6153
-#, c-format
-msgid "  DWARF Version:               %d\n"
-msgstr "  DWARF Sürümü:                %d\n"
-
-#: readelf.c:6154
-#, c-format
-msgid "  Prologue Length:             %d\n"
-msgstr "  Giriş Uzunluğu:              %d\n"
-
-#: readelf.c:6155
-#, c-format
-msgid "  Minimum Instruction Length:  %d\n"
-msgstr "  Minimum İşlem Uzunluğu:    %d\n"
-
-#: readelf.c:6156
-#, c-format
-msgid "  Initial value of 'is_stmt':  %d\n"
-msgstr "  'is_stmt' başlangıç değeri:  %d\n"
-
-#: readelf.c:6157
-#, c-format
-msgid "  Line Base:                   %d\n"
-msgstr "  Satır Temeli:                   %d\n"
-
-#: readelf.c:6158
-#, c-format
-msgid "  Line Range:                  %d\n"
-msgstr "  Satır Aralığı:                  %d\n"
-
-#: readelf.c:6159
-#, c-format
-msgid "  Opcode Base:                 %d\n"
-msgstr "  Opkod Temeli:                 %d\n"
-
-#: readelf.c:6168
-msgid ""
-"\n"
-" Opcodes:\n"
-msgstr ""
-"\n"
-" Opkodlar:\n"
-
-#: readelf.c:6171
-#, c-format
-msgid "  Opcode %d has %d args\n"
-msgstr "  %d opkodunun %d seçeneği var\n"
-
-#: readelf.c:6177
-msgid ""
-"\n"
-" The Directory Table is empty.\n"
-msgstr ""
-"\n"
-" Dizin Tablosu boş.\n"
-
-#: readelf.c:6180
-msgid ""
-"\n"
-" The Directory Table:\n"
-msgstr ""
-"\n"
-" Dizin Tablosu:\n"
-
-#: readelf.c:6184
-#, c-format
-msgid "  %s\n"
-msgstr "  %s\n"
-
-#: readelf.c:6195
-msgid ""
-"\n"
-" The File Name Table is empty.\n"
-msgstr ""
-"\n"
-" Dosya Adı Tablosu boş.\n"
-
-#: readelf.c:6198
-msgid ""
-"\n"
-" The File Name Table:\n"
-msgstr ""
-"\n"
-" Dosya Adı Tablosu:\n"
-
-#: readelf.c:6206
-#, c-format
-msgid "  %d\t"
-msgstr "  %d\t"
-
-#: readelf.c:6217
-#, c-format
-msgid "%s\n"
-msgstr "%s\n"
-
-#. Now display the statements.
-#: readelf.c:6225
-msgid ""
-"\n"
-" Line Number Statements:\n"
-msgstr ""
-"\n"
-" Satır Numarası Deyimleri:\n"
-
-#: readelf.c:6241
-#, c-format
-msgid "  Special opcode %d: advance Address by %d to 0x%lx"
-msgstr "  Özel opkod %1$d: Adresi 0x%3$lx'e kadar %2$d ilerletir"
-
-#: readelf.c:6245
-#, c-format
-msgid " and Line by %d to %d\n"
-msgstr " ve Satır'ı %2$d'ye kadar %1$d\n"
-
-#: readelf.c:6256
-msgid "  Copy\n"
-msgstr "  Kopyalar\n"
-
-#: readelf.c:6263
-#, c-format
-msgid "  Advance PC by %d to %lx\n"
-msgstr "  PC'yi %2$lx'ye kadar, %1$d ilerletir\n"
-
-#: readelf.c:6271
-#, c-format
-msgid "  Advance Line by %d to %d\n"
-msgstr "  Satırı %2$d'ye kadar %1$d ilerletir\n"
-
-#: readelf.c:6278
-#, c-format
-msgid "  Set File Name to entry %d in the File Name Table\n"
-msgstr "  Dosya Adını, Dosya İsim Tablosunda, %d numaralı girdi olarak atar\n"
-
-#: readelf.c:6286
-#, c-format
-msgid "  Set column to %d\n"
-msgstr "  Sütunu %d olarak atar\n"
-
-#: readelf.c:6293
-#, c-format
-msgid "  Set is_stmt to %d\n"
-msgstr "  is_stmt'i %d olarak atar\n"
-
-#: readelf.c:6298
-msgid "  Set basic block\n"
-msgstr "  Temel bloğu atar\n"
-
-#: readelf.c:6306
-#, c-format
-msgid "  Advance PC by constant %d to 0x%lx\n"
-msgstr "  PC'yi 0x%2$lx'e kadar %1$d ilerletir\n"
-
-#: readelf.c:6314
-#, c-format
-msgid "  Advance PC by fixed size amount %d to 0x%lx\n"
-msgstr "  PC'yi 0x%2$lx'e kadar %1$d ilerletir\n"
-
-#: readelf.c:6319
-msgid "  Set prologue_end to true\n"
-msgstr "  Prologue_end'i doğru (true) olarak atar\n"
-
-#: readelf.c:6323
-msgid "  Set epilogue_begin to true\n"
-msgstr "  Epilogue_begin'i doğru (true) olarak atar\n"
-
-#: readelf.c:6329
-#, c-format
-msgid "  Set ISA to %d\n"
-msgstr "  ISA'yı %d olarak atar\n"
-
-#: readelf.c:6333
-#, c-format
-msgid "  Unknown opcode %d with operands: "
-msgstr "  Bilinmeyen %d opkodu ve işlenenleri: "
-
-#: readelf.c:6365 readelf.c:6827 readelf.c:6899
-#, c-format
-msgid ""
-"Contents of the %s section:\n"
-"\n"
-msgstr ""
-"%s bölümünün içeriği:\n"
-"\n"
-
-#: readelf.c:6384
-msgid "64-bit DWARF pubnames are not supported yet.\n"
-msgstr "64 bitlik DWARF genel isimleri henüz desteklenmiyor\n"
-
-#: readelf.c:6394
-msgid "Only DWARF 2 pubnames are currently supported\n"
-msgstr "Şimdilik yalnız DWARF 2 genel isimleri destekleniyor\n"
-
-#: readelf.c:6401
-#, c-format
-msgid "  Length:                              %ld\n"
-msgstr "  Uzunluk:                             %ld\n"
-
-#: readelf.c:6403
-#, c-format
-msgid "  Version:                             %d\n"
-msgstr "  Sürüm:                               %d\n"
-
-#: readelf.c:6405
-#, c-format
-msgid "  Offset into .debug_info section:     %ld\n"
-msgstr ".debug_info bölümünün içine göreli konum:   %ld\n"
-
-#: readelf.c:6407
-#, c-format
-msgid "  Size of area in .debug_info section: %ld\n"
-msgstr ".debug_info bölümünde alan büyüklüğü: %ld\n"
-
-#: readelf.c:6410
-msgid ""
-"\n"
-"    Offset\tName\n"
-msgstr ""
-"\n"
-"    Basamak\tİsim\n"
-
-#: readelf.c:6501
-#, c-format
-msgid "Unknown TAG value: %lx"
-msgstr "Bilinmeyen TAG değeri: %lx"
-
-#: readelf.c:6612
-#, c-format
-msgid "Unknown AT value: %lx"
-msgstr "Bilinmeyen AT değeri: %lx"
-
-#: readelf.c:6649
-#, c-format
-msgid "Unknown FORM value: %lx"
-msgstr "Bilinmeyen FORM değeri: %lx"
-
-#: readelf.c:6848
-#, c-format
-msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
-msgstr " DW_MACINFO_start_file - satır no: %d dosya no: %d\n"
-
-#: readelf.c:6853
-msgid " DW_MACINFO_end_file\n"
-msgstr " DW_MACINFO_end_file\n"
-
-#: readelf.c:6861
-#, c-format
-msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
-msgstr " DW_MACINFO_define - satır no : %d makro : %s\n"
-
-#: readelf.c:6869
-#, c-format
-msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
-msgstr " DW_MACINFO_undef - satır no : %d makro : %s\n"
-
-#: readelf.c:6880
-#, c-format
-msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
-msgstr " DW_MACINFO_vendor_ext - sabit : %d dizge : %s\n"
-
-#: readelf.c:6908
-msgid "  Number TAG\n"
-msgstr "  Sayı TAG\n"
-
-#: readelf.c:6914
-#, c-format
-msgid "   %ld      %s    [%s]\n"
-msgstr "   %ld      %s    [%s]\n"
-
-#: readelf.c:6917
-msgid "has children"
-msgstr "astları var"
-
-#: readelf.c:6917
-msgid "no children"
-msgstr "astları yok"
-
-#: readelf.c:6921
-#, c-format
-msgid "    %-18s %s\n"
-msgstr "    %-18s %s\n"
-
-#: readelf.c:6942
-#, c-format
-msgid " %lu byte block: "
-msgstr " %lu baytlık blok: "
-
-#: readelf.c:7265
-msgid "(User defined location op)"
-msgstr "(Kullanıcı tanımlı yer yönergesi)"
-
-#: readelf.c:7267
-msgid "(Unknown location op)"
-msgstr "(Bilinmeyen yer yönergesi)"
-
-#: readelf.c:7305
-msgid "debug_loc section data"
-msgstr "hata ayıklama bölüm verisi"
-
-#: readelf.c:7336
-msgid ""
-"\n"
-"The .debug_loc section is empty.\n"
-msgstr ""
-"\n"
-".debug_loc bölümü boş.\n"
-
-#: readelf.c:7339
-msgid ""
-"Contents of the .debug_loc section:\n"
-"\n"
-msgstr ""
-".debug_loc bölümünün içeriği:\n"
-"\n"
-
-#: readelf.c:7340
-msgid ""
-"\n"
-"    Offset   Begin    End      Expression\n"
-msgstr ""
-"\n"
-"    Görece   Başlan.  Son      İfade\n"
-
-#: readelf.c:7412
-msgid "debug_str section data"
-msgstr "debug_str bölüm verisi"
-
-#: readelf.c:7431
-msgid "<no .debug_str section>"
-msgstr "<.debug_str bölümü yok>"
-
-#: readelf.c:7434
-msgid "<offset is too big>"
-msgstr "<görece fazla büyük>"
-
-#: readelf.c:7454
-msgid ""
-"\n"
-"The .debug_str section is empty.\n"
-msgstr ""
-"\n"
-".debug_str bölümü boş.\n"
-
-#: readelf.c:7458
-msgid ""
-"Contents of the .debug_str section:\n"
-"\n"
-msgstr ""
-".debug_str bölümünün içeriği:\n"
-"\n"
-
-#: readelf.c:7629
-#, c-format
-msgid " (indirect string, offset: 0x%lx): "
-msgstr " (dolaylı dizge, görece: 0x%lx): "
-
-#: readelf.c:7638
-#, c-format
-msgid "Unrecognized form: %d\n"
-msgstr "Bilinmeyen form: %d\n"
-
-#: readelf.c:7651
-msgid "(not inlined)"
-msgstr "(inline'lanamadı)"
-
-#: readelf.c:7652
-msgid "(inlined)"
-msgstr "(inline'landı)"
-
-#: readelf.c:7653
-msgid "(declared as inline but ignored)"
-msgstr "(inline olarak tanımlandı ama yoksayıldı)"
-
-#: readelf.c:7654
-msgid "(declared as inline and inlined)"
-msgstr "(inline olarak tanımlandı ve inline'landı)"
-
-#: readelf.c:7655
-#, c-format
-msgid "  (Unknown inline attribute value: %lx)"
-msgstr "  (Bilinmeyen inline öznitelik değeri: %lx)"
-
-#: readelf.c:7826 readelf.c:8029
-#, c-format
-msgid ""
-"The section %s contains:\n"
-"\n"
-msgstr ""
-"%s bölümü içeriyor:\n"
-"\n"
-
-#: readelf.c:7850
-msgid "64-bit DWARF debug info is not supported yet.\n"
-msgstr "64 bitlik DWARF hata ayıklama bilgisi henüz desteklenmiyor.\n"
-
-#: readelf.c:7919
-#, c-format
-msgid "  Compilation Unit @ %lx:\n"
-msgstr "  Derleme Birimi @ %lx:\n"
-
-#: readelf.c:7920
-#, c-format
-msgid "   Length:        %ld\n"
-msgstr "   Uzunluk:        %ld\n"
-
-#: readelf.c:7921
-#, c-format
-msgid "   Version:       %d\n"
-msgstr "   Sürüm:       %d\n"
-
-#: readelf.c:7922
-#, c-format
-msgid "   Abbrev Offset: %ld\n"
-msgstr "   Kısaltma Basamağı: %ld\n"
-
-#: readelf.c:7923
-#, c-format
-msgid "   Pointer Size:  %d\n"
-msgstr "   Gösterge Boyu:  %d\n"
-
-#: readelf.c:7927
-msgid "Only version 2 DWARF debug information is currently supported.\n"
-msgstr "Şimdilik yalnızca DWARF Sürüm 2 hata ayıklama bilgisi destekleniyor.\n"
-
-#: readelf.c:7948
-msgid "Unable to locate .debug_abbrev section!\n"
-msgstr ".debug_abbrev bölümü bulunamadı!\n"
-
-#: readelf.c:7954
-msgid "debug_abbrev section data"
-msgstr "debug_abbrev bölüm verisi"
-
-#: readelf.c:7991
-#, c-format
-msgid "Unable to locate entry %lu in the abbreviation table\n"
-msgstr "Kısaltma tablosunda %lu girdisi bulunamadı\n"
-
-#: readelf.c:7996
-#, c-format
-msgid " <%d><%lx>: Abbrev Number: %lu (%s)\n"
-msgstr " <%d><%lx>: Kısaltma Numarası: %lu (%s)\n"
-
-#: readelf.c:8050
-msgid "64-bit DWARF aranges are not supported yet.\n"
-msgstr "64 bitlik DWARF a-aralıkları henüz desteklenmiyor.\n"
-
-#: readelf.c:8056
-msgid "Only DWARF 2 aranges are currently supported.\n"
-msgstr "Şimdilik yalnızca DWARF 2 a-aralıkları destekleniyor.\n"
-
-#: readelf.c:8060
-#, c-format
-msgid "  Length:                   %ld\n"
-msgstr "  Uzunluk:                   %ld\n"
-
-#: readelf.c:8061
-#, c-format
-msgid "  Version:                  %d\n"
-msgstr "  Sürüm:                  %d\n"
-
-#: readelf.c:8062
-#, c-format
-msgid "  Offset into .debug_info:  %lx\n"
-msgstr "  .debug_info'nun içine göreli konum:  %lx\n"
-
-#: readelf.c:8063
-#, c-format
-msgid "  Pointer Size:             %d\n"
-msgstr "  Gösterge Boyu:             %d\n"
-
-#: readelf.c:8064
-#, c-format
-msgid "  Segment Size:             %d\n"
-msgstr "  Parça Boyu:             %d\n"
-
-#: readelf.c:8066
-msgid ""
-"\n"
-"    Address  Length\n"
-msgstr ""
-"\n"
-"    Adres  Uzunluk\n"
-
-#: readelf.c:8248
-#, c-format
-msgid "The section %s contains:\n"
-msgstr "%s bölümü içeriyor:\n"
-
-#: readelf.c:8271
-msgid "64-bit DWARF format frames are not supported yet.\n"
-msgstr "64 bitlik DWARF biçem çerçeveleri henüz desteklenmiyor.\n"
-
-#: readelf.c:8820
-#, c-format
-msgid "Displaying the debug contents of section %s is not yet supported.\n"
-msgstr "%s bölümünün hata ayıklama içerik bilgilerini göstermek henüz desteklenmiyor.\n"
-
-#: readelf.c:8886
-#, c-format
-msgid ""
-"\n"
-"Section '%s' has no debugging data.\n"
-msgstr ""
-"\n"
-"'%s' bölümünde hata ayıklama bilgisi yok.\n"
-
-#: readelf.c:8891 readelf.c:8953
-msgid "debug section data"
-msgstr "hata ayıklama bölüm verisi"
-
-#: readelf.c:8907
-#, c-format
-msgid "Unrecognized debug section: %s\n"
-msgstr "Tanınmayan hata ayıklama bölümü: %s\n"
-
-#: readelf.c:8981
-msgid "Some sections were not dumped because they do not exist!\n"
-msgstr "Bazı bölümler dökülmedi çünkü mevcut değiller!\n"
-
-#: readelf.c:9054 readelf.c:9418
-msgid "liblist"
-msgstr "liblist"
-
-#: readelf.c:9139
-msgid "options"
-msgstr "seçenekler"
-
-#: readelf.c:9170
-#, c-format
-msgid ""
-"\n"
-"Section '%s' contains %d entries:\n"
-msgstr ""
-"\n"
-"'%s' bölümü %d girdi içeriyor:\n"
-
-#: readelf.c:9331
-msgid "conflict list found without a dynamic symbol table"
-msgstr "dinamik sembol tablosu olmayan çelişki listesi bulundu"
-
-#: readelf.c:9349 readelf.c:9365
-msgid "conflict"
-msgstr "çakışma"
-
-#: readelf.c:9375
-#, c-format
-msgid ""
-"\n"
-"Section '.conflict' contains %ld entries:\n"
-msgstr ""
-"\n"
-"'.conflict' bölümü %ld girdi içeriyor:\n"
-
-#: readelf.c:9377
-msgid "  Num:    Index       Value  Name"
-msgstr "  Num:    Endeks      Değer  İsim"
-
-#: readelf.c:9426
-msgid "liblist string table"
-msgstr "liblist dizge tablosu"
-
-#: readelf.c:9435
-#, c-format
-msgid ""
-"\n"
-"Library list section '%s' contains %lu entries:\n"
-msgstr ""
-"\n"
-"Kitaplık liste bölümü '%s', %lu girdi içeriyor:\n"
-
-#: readelf.c:9484
-msgid "NT_PRSTATUS (prstatus structure)"
-msgstr "NT_PRSTATUS (prstatus yapısı)"
-
-#: readelf.c:9485
-msgid "NT_FPREGSET (floating point registers)"
-msgstr "NT_FPREGSET (kayan nokta yazmaçları)"
-
-#: readelf.c:9486
-msgid "NT_PRPSINFO (prpsinfo structure)"
-msgstr "NT_PRPSINFO (prpsinfo yapısı)"
-
-#: readelf.c:9487
-msgid "NT_TASKSTRUCT (task structure)"
-msgstr "NT_TASKSTRUCT (görev yapısı)"
-
-#: readelf.c:9488
-msgid "NT_PRXFPREG (user_xfpregs structure)"
-msgstr "NT_PRXFPREG (user_xfpregs yapısı)"
-
-#: readelf.c:9489
-msgid "NT_PSTATUS (pstatus structure)"
-msgstr "NT_PSTATUS (pstatus yapısı)"
-
-#: readelf.c:9490
-msgid "NT_FPREGS (floating point registers)"
-msgstr "NT_FPREGS (kayan nokta yazmaçları)"
-
-#: readelf.c:9491
-msgid "NT_PSINFO (psinfo structure)"
-msgstr "NT_PSINFO (psinfo yapısı)"
-
-#: readelf.c:9492
-msgid "NT_LWPSTATUS (lwpstatus_t structure)"
-msgstr "NT_LWPSTATUS (lwpstatus_t yapısı)"
-
-#: readelf.c:9493
-msgid "NT_LWPSINFO (lwpsinfo_t structure)"
-msgstr "NT_LWPSINFO (lwpsinfo_t yapısı)"
-
-#: readelf.c:9494
-msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
-msgstr "NT_WIN32PSTATUS (win32_pstatus yapısı)"
-
-#: readelf.c:9496 readelf.c:9520
-#, c-format
-msgid "Unknown note type: (0x%08x)"
-msgstr "Bilinmeyen not tipi: (0x%08x)"
-
-#. NetBSD core "procinfo" structure.
-#: readelf.c:9510
-msgid "NetBSD procinfo structure"
-msgstr "NetBSD procinfo yapısı"
-
-#: readelf.c:9537 readelf.c:9551
-msgid "PT_GETREGS (reg structure)"
-msgstr "PT_GETREGS (yazmaç yapısı)"
-
-#: readelf.c:9539 readelf.c:9553
-msgid "PT_GETFPREGS (fpreg structure)"
-msgstr "PT_GETFPREGS (kayan nokta yazmaç yapısı)"
-
-#: readelf.c:9559
-#, c-format
-msgid "PT_FIRSTMACH+%d"
-msgstr "PT_FIRSTMACH+%d"
-
-#: readelf.c:9613
-msgid "notes"
-msgstr "notlar"
-
-#: readelf.c:9619
-#, c-format
-msgid ""
-"\n"
-"Notes at offset 0x%08lx with length 0x%08lx:\n"
-msgstr ""
-"\n"
-"0x%08lx göreli konumunda, 0x%08lx uzunluğunda notlar:\n"
-
-#: readelf.c:9621
-msgid "  Owner\t\tData size\tDescription\n"
-msgstr "  Sahip\t\tVeri Boyu\tAçıklama\n"
-
-#: readelf.c:9640
-#, c-format
-msgid "corrupt note found at offset %x into core notes\n"
-msgstr "'core' notlarının içinde, %x görecesinde bozuk not bulundu\n"
-
-#: readelf.c:9642
-#, c-format
-msgid " type: %x, namesize: %08lx, descsize: %08lx\n"
-msgstr " tür: %x, isimboyu: %08lx, tanımboyu: %08lx\n"
-
-#: readelf.c:9744
-msgid "No note segments present in the core file.\n"
-msgstr "Core dosyasında not parçaları yok.\n"
-
-#: readelf.c:9822
-msgid ""
-"This instance of readelf has been built without support for a\n"
-"64 bit data type and so it cannot read 64 bit ELF files.\n"
-msgstr ""
-"Bu readelf, 64 bitlik veri türü desteği olmaksızın derlenmiştir ve\n"
-"64 bitlik ELF dosyalarını okuyamaz.\n"
-
-#: readelf.c:9868
-#, c-format
-msgid "Cannot stat input file %s.\n"
-msgstr "%s girdi dosyası durumlanamadı.\n"
-
-#: readelf.c:9875
-#, c-format
-msgid "Input file %s not found.\n"
-msgstr "Girdi dosyası %s bulunamadı.\n"
-
-#: readelf.c:9881
-#, c-format
-msgid "%s: Failed to read file header\n"
-msgstr "%s: Dosya başlığı okunamadı\n"
-
-#: readelf.c:9895
-#, c-format
-msgid ""
-"\n"
-"File: %s\n"
-msgstr ""
-"\n"
-"Dosya: %s\n"
-
-#: rename.c:131
-#, c-format
-msgid "%s: cannot set time: %s"
-msgstr "%s: zaman atanamadı: %s"
-
-#. We have to clean up here.
-#: rename.c:170 rename.c:203
-#, c-format
-msgid "%s: rename: %s"
-msgstr "%s: yeniden adlandırma: %s"
-
-#: rename.c:211
-#, c-format
-msgid "%s: simple_copy: %s"
-msgstr "%s: simple_copy: %s"
-
-#: resbin.c:134
-#, c-format
-msgid "%s: not enough binary data"
-msgstr "%s: yeterli ikilik veri yok"
-
-#: resbin.c:153
-msgid "null terminated unicode string"
-msgstr "boş değerle sonlanmış unicode dizgesi"
-
-#: resbin.c:183 resbin.c:189
-msgid "resource ID"
-msgstr "kaynak ID"
-
-#: resbin.c:233
-msgid "cursor"
-msgstr "gösterge"
-
-#: resbin.c:267 resbin.c:274
-msgid "menu header"
-msgstr "menü başlığı"
-
-#: resbin.c:284
-msgid "menuex header"
-msgstr "menuex başlığı"
-
-#: resbin.c:288
-msgid "menuex offset"
-msgstr "menuex basamağı"
-
-#: resbin.c:295
-#, c-format
-msgid "unsupported menu version %d"
-msgstr "desteklenmeyen menü sürümü %d"
-
-#: resbin.c:323 resbin.c:338 resbin.c:404
-msgid "menuitem header"
-msgstr "menü üyesi başlığı"
-
-#: resbin.c:434
-msgid "menuitem"
-msgstr "menü üyesi"
-
-#: resbin.c:475 resbin.c:503
-msgid "dialog header"
-msgstr "diyalog başlığı"
-
-#: resbin.c:493
-#, c-format
-msgid "unexpected DIALOGEX version %d"
-msgstr "beklenmeyen DIALOGEX sürümü %d"
-
-#: resbin.c:538
-msgid "dialog font point size"
-msgstr "diyalog yazıtipi büyüklüğü"
-
-#: resbin.c:546
-msgid "dialogex font information"
-msgstr "dialogex yazıtipi bilgisi"
-
-#: resbin.c:572 resbin.c:590
-msgid "dialog control"
-msgstr "diyalog kontrolü"
-
-#: resbin.c:582
-msgid "dialogex control"
-msgstr "dialogex kontrolü"
-
-#: resbin.c:611
-msgid "dialog control end"
-msgstr "diyalog kontrol sonu"
-
-#: resbin.c:623
-msgid "dialog control data"
-msgstr "diyalog kontrol verisi"
-
-#: resbin.c:666
-msgid "stringtable string length"
-msgstr "dizgetablosu dizge uzunluğu"
-
-#: resbin.c:676
-msgid "stringtable string"
-msgstr "dizgetablosu dizgesi"
-
-#: resbin.c:709
-msgid "fontdir header"
-msgstr "yazıtipi dizin başlığı"
-
-#: resbin.c:722
-msgid "fontdir"
-msgstr "yazıtipi dizini"
-
-#: resbin.c:738
-msgid "fontdir device name"
-msgstr "yazıtipi aygıt adı"
-
-#: resbin.c:744
-msgid "fontdir face name"
-msgstr "yazıtipi dizini aile ismi"
-
-#: resbin.c:787
-msgid "accelerator"
-msgstr "hızlandırıcı"
-
-#: resbin.c:851
-msgid "group cursor header"
-msgstr "grup gösterge başlığı"
-
-#: resbin.c:855
-#, c-format
-msgid "unexpected group cursor type %d"
-msgstr "beklenmeyen grup gösterge tipi %d"
-
-#: resbin.c:870
-msgid "group cursor"
-msgstr "grup göstergesi"
-
-#: resbin.c:909
-msgid "group icon header"
-msgstr "grup ikon başlığı"
-
-#: resbin.c:913
-#, c-format
-msgid "unexpected group icon type %d"
-msgstr "beklenmeyen grup ikon tipi %d"
-
-#: resbin.c:928
-msgid "group icon"
-msgstr "grup ikonu"
-
-#: resbin.c:999 resbin.c:1218
-msgid "unexpected version string"
-msgstr "dizgenin beklenmeyen sürümü"
-
-#: resbin.c:1033
-#, c-format
-msgid "version length %d does not match resource length %lu"
-msgstr "sürüm uzunluğu %d, kaynak uzunluğu %lu ile eşleşmiyor"
-
-#: resbin.c:1037
-#, c-format
-msgid "unexpected version type %d"
-msgstr "beklenmeyen sürüm tipi %d"
-
-#: resbin.c:1049
-#, c-format
-msgid "unexpected fixed version information length %d"
-msgstr "beklenmeyen sabit sürüm bilgi uzunluğu %d"
-
-#: resbin.c:1052
-msgid "fixed version info"
-msgstr "sabit sürüm bilgisi"
-
-#: resbin.c:1056
-#, c-format
-msgid "unexpected fixed version signature %lu"
-msgstr "beklenmeyen sabit sürüm imzası %lu"
-
-#: resbin.c:1060
-#, c-format
-msgid "unexpected fixed version info version %lu"
-msgstr "beklenmeyen sabit sürüm bilgisi sürümü %lu"
-
-#: resbin.c:1089
-msgid "version var info"
-msgstr "sürüm değişken bilgisi"
-
-#: resbin.c:1106
-#, c-format
-msgid "unexpected stringfileinfo value length %d"
-msgstr "beklenmeyen dizge dosya bilgi değer uzunluğu %d"
-
-#: resbin.c:1116
-#, c-format
-msgid "unexpected version stringtable value length %d"
-msgstr "beklenmeyen sürüm dizge tablo değer uzunluğu %d"
-
-#: resbin.c:1150
-#, c-format
-msgid "unexpected version string length %d != %d + %d"
-msgstr "beklenmeyen sürüm dizge uzunluğu %d != %d + %d"
-
-#: resbin.c:1161
-#, c-format
-msgid "unexpected version string length %d < %d"
-msgstr "beklenmeyen sürüm dizge uzunluğu %d < %d"
-
-#: resbin.c:1178
-#, c-format
-msgid "unexpected varfileinfo value length %d"
-msgstr "beklenmeyen değişken dosya bilgi değer uzunluğu %d"
-
-#: resbin.c:1197
-msgid "version varfileinfo"
-msgstr "değişken dosya bilgi sürümü"
-
-#: resbin.c:1212
-#, c-format
-msgid "unexpected version value length %d"
-msgstr "beklenmeyen sürüm değer uzunluğu %d"
-
-#: rescoff.c:128
-msgid "filename required for COFF input"
-msgstr "COFF girdisi için dosya adı gerekli"
-
-#: rescoff.c:145
-#, c-format
-msgid "%s: no resource section"
-msgstr "%s: kaynak bölümü yok"
-
-#: rescoff.c:152
-msgid "can't read resource section"
-msgstr "kaynak bölümü okunamıyor"
-
-#: rescoff.c:178
-#, c-format
-msgid "%s: %s: address out of bounds"
-msgstr "%s: %s: adres sınırların dışında"
-
-#: rescoff.c:197
-msgid "directory"
-msgstr "dizin"
-
-#: rescoff.c:225
-msgid "named directory entry"
-msgstr "isimli dizin girdisi"
-
-#: rescoff.c:234
-msgid "directory entry name"
-msgstr "dizin girdi ismi"
-
-#: rescoff.c:254
-msgid "named subdirectory"
-msgstr "isimli altdizin"
-
-#: rescoff.c:262
-msgid "named resource"
-msgstr "isimli kaynak"
-
-#: rescoff.c:277
-msgid "ID directory entry"
-msgstr "ID dizin girdisi"
-
-#: rescoff.c:294
-msgid "ID subdirectory"
-msgstr "ID altdizini"
-
-#: rescoff.c:302
-msgid "ID resource"
-msgstr "ID kaynağı"
-
-#: rescoff.c:328
-msgid "resource type unknown"
-msgstr "kaynak tipi bilinmiyor"
-
-#: rescoff.c:331
-msgid "data entry"
-msgstr "veri girdisi"
-
-#: rescoff.c:339
-msgid "resource data"
-msgstr "kaynak verisi"
-
-#: rescoff.c:344
-msgid "resource data size"
-msgstr "kaynak veri boyu"
-
-#: rescoff.c:439
-msgid "filename required for COFF output"
-msgstr "COFF çıktı için dosya adı gerekli"
-
-#: rescoff.c:738
-msgid "can't get BFD_RELOC_RVA relocation type"
-msgstr "BFD_RELOC_RVA yer değiştirme tipi alınamıyor"
-
-#: resrc.c:240 resrc.c:312
-#, c-format
-msgid "can't open temporary file `%s': %s"
-msgstr "`%s' geçici dosyası açılamıyor: %s"
-
-#: resrc.c:246
-#, c-format
-msgid "can't redirect stdout: `%s': %s"
-msgstr "standart çıktı yönlendirilemiyor: `%s': %s"
-
-#: resrc.c:262
-#, c-format
-msgid "%s %s: %s"
-msgstr "%s %s: %s"
-
-#: resrc.c:308
-#, c-format
-msgid "can't execute `%s': %s"
-msgstr "`%s' çalıştırılamıyor: %s"
-
-#: resrc.c:317
-#, c-format
-msgid "Using temporary file `%s' to read preprocessor output\n"
-msgstr "`%s' geçici dosyası önişlemci çıktısını okumak için kullanılıyor\n"
-
-#: resrc.c:324
-#, c-format
-msgid "can't popen `%s': %s"
-msgstr "`%s' popen yapılamıyor: %s"
-
-#: resrc.c:326
-msgid "Using popen to read preprocessor output\n"
-msgstr "Önişlemci çıktısı popen ile okunuyor\n"
-
-#: resrc.c:369
-#, c-format
-msgid "Tried `%s'\n"
-msgstr "`%s' denendi\n"
-
-#: resrc.c:380
-#, c-format
-msgid "Using `%s'\n"
-msgstr "`%s' kullanılıyor\n"
-
-#: resrc.c:542
-#, c-format
-msgid "%s:%d: %s\n"
-msgstr "%s:%d: %s\n"
-
-#: resrc.c:551
-#, c-format
-msgid "%s: unexpected EOF"
-msgstr "%s: beklenmeyen dosya sonu"
-
-#: resrc.c:608
-#, c-format
-msgid "%s: read of %lu returned %lu"
-msgstr "%s: %lu'nun okunması %lu döndürdü"
-
-#: resrc.c:650 resrc.c:904 resrc.c:1177 resrc.c:1331
-#, c-format
-msgid "stat failed on bitmap file `%s': %s"
-msgstr "`%s' bitmap dosyası durumlanamadı: %s"
-
-#: resrc.c:703
-#, c-format
-msgid "cursor file `%s' does not contain cursor data"
-msgstr "gösterge dosyası '%s' gösterge verisi içermiyor"
-
-#: resrc.c:735 resrc.c:1048
-#, c-format
-msgid "%s: fseek to %lu failed: %s"
-msgstr "%s: %lu'ya fseek başarısız: %s"
-
-#: resrc.c:872
-msgid "help ID requires DIALOGEX"
-msgstr "yardım ID için DIALOGEX gerekli"
-
-#: resrc.c:874
-msgid "control data requires DIALOGEX"
-msgstr "kontrol verisi için DIALOGEX gerekli"
-
-#: resrc.c:1017
-#, c-format
-msgid "icon file `%s' does not contain icon data"
-msgstr "ikon dosyası '%s' ikon verisi içermiyor"
-
-#: resrc.c:1536
-#, c-format
-msgid "can't open `%s' for output: %s"
-msgstr "'%s' çıktı için açılamadı: %s"
-
-#: size.c:86
-msgid " Displays the sizes of sections inside binary files\n"
-msgstr " İkilik dosyalar içinde bölüm boylarını gösterir\n"
-
-#: size.c:87
-msgid " If no input file(s) are specified, a.out is assumed\n"
-msgstr " Eğer girdi dosyası belirtilmezse, a.out varsayılır\n"
-
-#: size.c:88
-#, c-format
-msgid ""
-" The options are:\n"
-"  -A|-B     --format={sysv|berkeley}  Select output style (default is %s)\n"
-"  -o|-d|-h  --radix={8|10|16}         Display numbers in octal, decimal or hex\n"
-"  -t        --totals                  Display the total sizes (Berkeley only)\n"
-"            --target=<bfdname>        Set the binary file format\n"
-"  -h        --help                    Display this information\n"
-"  -v        --version                 Display the program's version\n"
-"\n"
-msgstr ""
-" Seçenekler:\n"
-"  -A|-B     --format={sysv|berkeley}  Çıktı tarzını belirler (%s öntanımlı)\n"
-"  -o|-d|-h  --radix={8|10|16}         Rakamları sekizlik, onluk, onaltılık\n"
-"                                      olarak gösterir\n"
-"  -t        --totals                  Toplam boyları gösterir (yalnız\n"
-"                                      Berkeley'de)\n"
-"            --target=<bfdadı>         İkilik dosya biçemini belirler\n"
-"  -h        --help                    Bu bilgileri gösterir\n"
-"  -v        --version                 Sürüm bilgilerini gösterir\n"
-"\n"
-
-#: size.c:160
-#, c-format
-msgid "invalid argument to --format: %s"
-msgstr "--format'a geçersiz seçenek: %s"
-
-#: size.c:187
-#, c-format
-msgid "Invalid radix: %s\n"
-msgstr "Geçersiz radix: %s\n"
-
-#: srconv.c:1953
-msgid "Convert a COFF object file into a SYSROFF object file\n"
-msgstr "Bir COFF nesne dosyasını SYSROFF nesne dosyasına çevirir\n"
-
-#: srconv.c:1954
-msgid ""
-" The options are:\n"
-"  -q --quick       (Obsolete - ignoerd)\n"
-"  -n --noprescan   Do not perform a scan to convert commons into defs\n"
-"  -d --debug       Display information about what is being done\n"
-"  -h --help        Display this information\n"
-"  -v --version     Print the program's version number\n"
-msgstr ""
-" Seçenekler:\n"
-"  -q --quick       (Eski - yoksayılır)\n"
-"  -n --noprescan   common'ları def'lere çevirmek için taramaz\n"
-"  -d --debug       Ne yapıldığı hakkında bilgi verir\n"
-"  -h --help        Bu bilgiyi gösterir\n"
-"  -v --version     Sürüm numarasını gösterir\n"
-
-#: srconv.c:2099
-#, c-format
-msgid "unable to open output file %s"
-msgstr "çıktı dosyası %s açılamadı"
-
-#: stabs.c:343 stabs.c:1759
-msgid "numeric overflow"
-msgstr "sayısal taşma"
-
-#: stabs.c:354
-#, c-format
-msgid "Bad stab: %s\n"
-msgstr "Kötü stab: %s\n"
-
-#: stabs.c:364
-#, c-format
-msgid "Warning: %s: %s\n"
-msgstr "Uyarı: %s: %s\n"
-
-#: stabs.c:485
-msgid "N_LBRAC not within function\n"
-msgstr "N_LBRAC işlev içerisinde değil\n"
-
-#: stabs.c:524
-msgid "Too many N_RBRACs\n"
-msgstr "Fazla sayıda N_RBRAC\n"
-
-#: stabs.c:769
-msgid "unknown C++ encoded name"
-msgstr "Bilinmeyen C++ şifreli ismi"
-
-#. Complain and keep going, so compilers can invent new
-#. cross-reference types.
-#: stabs.c:1296
-msgid "unrecognized cross reference type"
-msgstr "tanınmayan çapraz başvuru tipi"
-
-#. Does this actually ever happen?  Is that why we are worrying
-#. about dealing with it rather than just calling error_type?
-#: stabs.c:1851
-msgid "missing index type"
-msgstr "eksik endeks tipi"
-
-#: stabs.c:2178
-msgid "unknown virtual character for baseclass"
-msgstr "temel sınıf için bilinmeyen sanal karakter"
-
-#: stabs.c:2196
-msgid "unknown visibility character for baseclass"
-msgstr "temel sınıf için bilinmeyen görünebilirlik karakteri"
-
-#: stabs.c:2388
-msgid "unnamed $vb type"
-msgstr "isimlenmemiş $vb tipi"
-
-#: stabs.c:2394
-msgid "unrecognized C++ abbreviation"
-msgstr "tanınmayan C++ kısaltması"
-
-#: stabs.c:2474
-msgid "unknown visibility character for field"
-msgstr "alan için bilinmeyen görünürlük karakteri"
-
-#: stabs.c:2730
-msgid "const/volatile indicator missing"
-msgstr "sabit/değişken belirteci eksik"
-
-#: stabs.c:2970
-#, c-format
-msgid "No mangling for \"%s\"\n"
-msgstr "\"%s\" için karıştırma yok\n"
-
-#: stabs.c:3283
-msgid "Undefined N_EXCL"
-msgstr "N_EXCL tanımsız"
-
-#: stabs.c:3371
-#, c-format
-msgid "Type file number %d out of range\n"
-msgstr "Tip dosya numarası %d aralık dışı\n"
-
-#: stabs.c:3376
-#, c-format
-msgid "Type index number %d out of range\n"
-msgstr "Tip endeks numarası %d aralık dışı\n"
-
-#: stabs.c:3463
-#, c-format
-msgid "Unrecognized XCOFF type %d\n"
-msgstr "Bilinmeyen XCOFF tipi %d\n"
-
-#: stabs.c:3762
-#, c-format
-msgid "bad mangled name `%s'\n"
-msgstr "kötü karıştırılmış isim '%s'\n"
-
-#: stabs.c:3858
-msgid "no argument types in mangled string\n"
-msgstr "karıştırılmış dizgede argüman tipi yok\n"
-
-#: strings.c:200
-#, c-format
-msgid "invalid number %s"
-msgstr "geçersiz sayı %s"
-
-#: strings.c:640
-#, c-format
-msgid "invalid integer argument %s"
-msgstr "geçersiz tamsayı argümanı %s"
-
-#: strings.c:651
-msgid " Display printable strings in [file(s)] (stdin by default)\n"
-msgstr " [dosya(lar)]daki yazdırılabilir dizgeleri gösterir (öntanımlı standart girdi)\n"
-
-#: strings.c:652
-msgid ""
-" The options are:\n"
-"  -a - --all                Scan the entire file, not just the data section\n"
-"  -f --print-file-name      Print the name of the file before each string\n"
-"  -n --bytes=[number]       Locate & print any NUL-terminated sequence of at\n"
-"  -<number>                 least [number] characters (default 4).\n"
-"  -t --radix={o,x,d}        Print the location of the string in base 8, 10 or 16\n"
-"  -o                        An alias for --radix=o\n"
-"  -T --target=<BFDNAME>     Specify the binary file format\n"
-"  -e --encoding={s,b,l,B,L} Select character size and endianness:\n"
-"                            s = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit\n"
-"  -h --help                 Display this information\n"
-"  -v --version              Print the program's version number\n"
-msgstr ""
-" Seçenekler:\n"
-"  -a - --all                Yalnız veri bölümünü değil, bütün dosyayı tarar\n"
-"  -f --print-file-name      Her dizgeden önce dosya adını yazdırır\n"
-"  -n --bytes=[sayı]         En az [sayı] karakterde ve NUL ile sonlanmış olan\n"
-"  -<sayı>                   bütün dizgeleri yazdırır (öntanımlı 4)\n"
-"  -t --radix={o,x,d}        Dizgenin yerini 8'lik, 10'luk veya 16'lık düzende\n"
-"                            yazdırır\n"
-"  -o                        --radix=o ile aynı\n"
-"  -T --target=<BFDADI>      İkilik dosya biçemini belirtir\n"
-"  -e --encoding={s,b,l,B,L} Karakter boyu ve sonlamayı seçtirir:\n"
-"                            s = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit\n"
-"  -h --help                 Bu bilgiyi gösterir\n"
-"  -v --version              Yazılımın sürüm no'sunu gösterir\n"
-
-#: sysdump.c:768
-msgid "Print a human readable interpretation of a SYSROFF object file\n"
-msgstr "SYSROFF nesne dosyasını insan tarafından okunabilir biçemde yazdırır\n"
-
-#: sysdump.c:769
-msgid ""
-" The options are:\n"
-"  -h --help        Display this information\n"
-"  -v --version     Print the program's version number\n"
-msgstr ""
-" Seçenekler:\n"
-"  -h --help        Bu bilgiyi gösterir\n"
-"  -v --version     Yazılımın sürüm no'sunu gösterir\n"
-
-#: sysdump.c:836
-#, c-format
-msgid "cannot open input file %s"
-msgstr "%s girdi dosyası açılamadı"
-
-#: version.c:35
-msgid "Copyright 2002 Free Software Foundation, Inc.\n"
-msgstr "Telif Hakkı (c) 2002 Free Software Foundation, Inc.\n"
-
-#: version.c:36
-msgid ""
-"This program is free software; you may redistribute it under the terms of\n"
-"the GNU General Public License.  This program has absolutely no warranty.\n"
-msgstr ""
-"Bu, bir serbest yazılımdır; GNU Genel Kamu Lisansı koşulları altında değişiklik \n"
-"yapabilir ve/veya yeniden dağıtabilirsiniz. \n"
-"Bu yazılımın herhangi bir garantisi yoktur.\n"
-
-#: windres.c:239
-#, c-format
-msgid "can't open %s `%s': %s"
-msgstr "%s `%s' açılamadı: %s"
-
-#: windres.c:418
-msgid ": expected to be a directory\n"
-msgstr ": dizin beklendi\n"
-
-#: windres.c:430
-msgid ": expected to be a leaf\n"
-msgstr ": yaprak beklendi\n"
-
-#: windres.c:439
-#, c-format
-msgid "%s: warning: "
-msgstr "%s: uyarı: "
-
-#: windres.c:441
-msgid ": duplicate value\n"
-msgstr ": çift değer\n"
-
-#: windres.c:602
-#, c-format
-msgid "unknown format type `%s'"
-msgstr "bilinmeyen biçem tipi `%s'"
-
-#: windres.c:603
-#, c-format
-msgid "%s: supported formats:"
-msgstr "%s: desteklenen biçemler:"
-
-#. Otherwise, we give up.
-#: windres.c:688
-#, c-format
-msgid "can not determine type of file `%s'; use the -I option"
-msgstr "`%s' dosyasının tipi belirlenemedi; -I seçeneğini kullanın"
-
-#: windres.c:702
-#, c-format
-msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
-msgstr "Kullanım: %s [seçenekler] [girdi-dosyası] [çıktı-dosyası]\n"
-
-#: windres.c:704
-msgid ""
-" The options are:\n"
-"  -i --input=<file>            Name input file\n"
-"  -o --output=<file>           Name output file\n"
-"  -I --input-format=<format>   Specify input format\n"
-"  -O --output-format=<format>  Specify output format\n"
-"  -F --target=<target>         Specify COFF target\n"
-"     --preprocessor=<program>  Program to use to preprocess rc file\n"
-"     --include-dir=<dir>       Include directory when preprocessing rc file\n"
-"  -D --define <sym>[=<val>]    Define SYM when preprocessing rc file\n"
-"  -v --verbose                 Verbose - tells you what it's doing\n"
-"     --language=<val>          Set language when reading rc file\n"
-"     --use-temp-file           Use a temporary file instead of popen to read\n"
-"                               the preprocessor output\n"
-"     --no-use-temp-file        Use popen (default)\n"
-msgstr ""
-"Seçenekler:\n"
-"  -i --input=<DOSYA>           Girdi dosyası ismi\n"
-"  -o --output=<DOSYA>          Çıktı dosyası ismi\n"
-"  -I --input-format=<BİÇEM>    Girdi biçemini belirtir\n"
-"  -O --output-format=<BİÇEM>   Çıktı biçemini belirtir\n"
-"  -F --target=<HEDEF>          COFF hedefini belirtir\n"
-"     --preprocessor=<YAZILIM>  rc dosyasını önişlemek için kullanılacak yazılım\n"
-"     --include-dir=<DİZİN>     rc dosyası önişlenirken dizini dahil et\n"
-"  -D --define SYM[=DEĞER]      rc dosyası önişlenirken SYM'i tanımlar\n"
-"  -v --verbose                 Açıklamalı - ne yapıldığını anlatır\n"
-"     --language=<DEĞER>        rc dosyası okunurken dili belirtir\n"
-"     --use-temp-file           Önişlemci çıktısını okumak için popen yerine\n"
-"                               geçici dosya kullanır\n"
-"     --no-use-temp-file        (öntanımlı) popen kullanır\n"
-
-#: windres.c:719
-msgid "     --yydebug                 Turn on parser debugging\n"
-msgstr "      --yydebug                 Tarayıcıda hata ayıklamayı etkinleştirir\n"
-
-#: windres.c:722
-msgid ""
-"  -h --help                    Print this help message\n"
-"  -V --version                 Print version information\n"
-msgstr ""
-"  -h --help                    Bu yardımı gösterir\n"
-"  -V --version                 Bu sürüm bilgisini gösterir\n"
-
-#: windres.c:725
-msgid ""
-"FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
-"extension if not specified.  A single file name is an input file.\n"
-"No input-file is stdin, default rc.  No output-file is stdout, default rc.\n"
-msgstr ""
-"BİÇEM rc, res, veya coff değerlerinden biri olup, eğer belirtilmezse dosya ismi sonekinden bulunur. Tek bir dosya ismi bir girdi dosyası kabul edilir\n"
-"Girdi dosya ismi verilmezse standart girdi, öntanımlı rc okunur. \n"
-"Çıktı dosya ismi verilmezse standart çıktı, öntanımlı rc okunur.\n"
-
-#: windres.c:988
-msgid "no resources"
-msgstr "kaynak yok"
-
-#: wrstabs.c:366 wrstabs.c:2026
-#, c-format
-msgid "string_hash_lookup failed: %s"
-msgstr "string_hash_lookup başarısız: %s"
-
-#: wrstabs.c:666
-#, c-format
-msgid "stab_int_type: bad size %u"
-msgstr "stab_int_type: hatalı boy %u"
-
-#: wrstabs.c:1466
-#, c-format
-msgid "%s: warning: unknown size for field `%s' in struct"
-msgstr "%s: uyarı: Yapı içinde `%s' alanı için bilinmeyen boy"
-
-#~ msgid ""
-#~ "Usage: %s [-CfsHV] [-b bfdname] [--target=bfdname]\n"
-#~ "       [-e executable] [--exe=executable] [--demangle[=style]]\n"
-#~ "       [--basenames] [--functions] [addr addr ...]\n"
-#~ msgstr ""
-#~ "Kullanım: %s [-CfsHV] [-b bfd_adı] \n"
-#~ "       [--target=bfd_adı]                            hedef\n"
-#~ "       [-e uygulama] [--exe=uygulama] \n"
-#~ "       [--demangle[=tarz]]                           düzeltme tarzı\n"
-#~ "       [--basenames]                                 temel isimler\n"
-#~ "       [--functions] [adres adres ...]               işlevler\n"
-
-#~ msgid ""
-#~ "Usage: %s [-dhV] [-I bfdname] [-O bfdname] [-T header-file] [-l linker]\n"
-#~ "       [--input-target=bfdname] [--output-target=bfdname]\n"
-#~ "       [--header-file=file] [--linker=linker] [--debug]\n"
-#~ "       [--help] [--version]\n"
-#~ "       [in-file [out-file]]\n"
-#~ msgstr ""
-#~ "Kullanım: %s [-dhV] [-I bfd_adı] [-O bfd_adı] [-T başlık-dosyası]\n"
-#~ "       [-l bağlayıcı]\n"
-#~ "       [--input-target=bfd_adı]      girdi dosyası adı\n"
-#~ "       [--output-target=bfd_adı]     çıktı dosyası adı\n"
-#~ "       [--header-file=dosya]         başlık dosyası adı\n"
-#~ "       [--linker=bağlayıcı]          bağlayıcı yazılım adı\n"
-#~ "       [--debug]                     hata ayıklama kipi\n"
-#~ "       [--help]                      bu yardımı gösterir\n"
-#~ "       [--version]                   sürüm bilgisini gösterir\n"
-#~ "       [girdi-dosyası [çıktı-dosyası]]\n"
-
-#~ msgid "Usage: %s [OPTION]... [FILE]...\n"
-#~ msgstr "Kullanım: %s [SEÇENEK]... [DOSYA]...\n"
-
-#~ msgid "Usage: %s OPTION... FILE...\n"
-#~ msgstr "Kullanım: %s SEÇENEK... DOSYA...\n"
-
-#~ msgid "  Options are:\n"
-#~ msgstr "  Seçenekler:\n"
-
-#~ msgid "  -a or --all               Equivalent to: -h -l -S -s -r -d -V -A -I\n"
-#~ msgstr "  -a veya --all               Buna eşit: -h -l -S -s -r -d -V -A -I\n"
-
-#~ msgid "  -h or --file-header       Display the ELF file header\n"
-#~ msgstr "  -h veya --file-header       ELF dosyası başlığını gösterir\n"
-
-#~ msgid "  -l or --program-headers or --segments\n"
-#~ msgstr "  -l veya --program-headers veya --segments\n"
-
-#~ msgid "                            Display the program headers\n"
-#~ msgstr "                            Yazılım başlıklarını gösterir\n"
-
-#~ msgid "  -S or --section-headers or --sections\n"
-#~ msgstr "  -S veya --section-headers veya --sections\n"
-
-#~ msgid "                            Display the sections' header\n"
-#~ msgstr "                            Bölüm başlıklarını gösterir\n"
-
-#~ msgid "  -e or --headers           Equivalent to: -h -l -S\n"
-#~ msgstr "  -e veya --headers           Buna eşit: -h -l -S\n"
-
-#~ msgid "  -s or --syms or --symbols Display the symbol table\n"
-#~ msgstr "  -s veya --syms veya --symbols Sembol tablosunu gösterir\n"
-
-#~ msgid "  -n or --notes             Display the core notes (if present)\n"
-#~ msgstr "  -n veya --notes             (Eğer varsa) core notlarını gösterir\n"
-
-#~ msgid "  -r or --relocs            Display the relocations (if present)\n"
-#~ msgstr "  -r veya --relocs            (Eğer varsa) yer değiştirmeleri gösterir\n"
-
-#~ msgid "  -u or --unwind            Display the unwind info (if present)\n"
-#~ msgstr "  -u veya --unwind             (Eğer varsa) geri alma bilgisini gösterir\n"
-
-#~ msgid "  -d or --dynamic           Display the dynamic segment (if present)\n"
-#~ msgstr "  -d veya --dynamic           (Eğer varsa) dinamik bölümü gösterir\n"
-
-#~ msgid "  -V or --version-info      Display the version sections (if present)\n"
-#~ msgstr "  -V veya --version-info      (Eğer varsa) sürüm bölümlerini gösterir\n"
-
-#~ msgid "  -A or --arch-specific     Display architecture specific information (if any).\n"
-#~ msgstr "  -A veya --arch-specific     (Eğer varsa) mimariye özel bilgiyi gösterir.\n"
-
-#~ msgid "  -D or --use-dynamic       Use the dynamic section info when displaying symbols\n"
-#~ msgstr "  -D veya --use-dynamic       Sembolleri gösterirken dinamik bölüm bilgisini kullanır\n"
-
-#~ msgid "  -x <number> or --hex-dump=<number>\n"
-#~ msgstr "  -x <sayı> veya --hex-dump=<sayı>\n"
-
-#~ msgid "                            Dump the contents of section <number>\n"
-#~ msgstr "                            <sayı> bölümünün içeriğini gösterir\n"
-
-#~ msgid "  -w[liaprmfs] or --debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str]\n"
-#~ msgstr "  -w[liaprmfs] veya --debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str]\n"
-
-#~ msgid "                            Display the contents of DWARF2 debug sections\n"
-#~ msgstr "                            DWARF2 hata ayıklama bölümlerinin içeriğini gösterir\n"
-
-#~ msgid "  -i <number> or --instruction-dump=<number>\n"
-#~ msgstr "  -i <sayı> veya --instruction-dump=<sayı>\n"
-
-#~ msgid "  -I or --histogram         Display histogram of bucket list lengths\n"
-#~ msgstr "  -I veya --histogram         Küme liste uzunluğu geçmiş grafiğini gösterir\n"
-
-#~ msgid "  -v or --version           Display the version number of readelf\n"
-#~ msgstr "  -v veya --version           readelf'in sürüm numarasını gösterir\n"
-
-#~ msgid "  -W or --wide              Don't split lines or truncate symbols to fit into 80 columns\n"
-#~ msgstr "  -W veya --wide            80 sütuna sığdırmak için satırları bölmez veya kesmez\n"
-
-#~ msgid "  -H or --help              Display this information\n"
-#~ msgstr "  -H veya --help              Bu bilgiyi gösterir\n"
-
-#~ msgid "unexpected dialog signature %d"
-#~ msgstr "beklenmeyen diyalog imzası %d"
-
-#~ msgid ""
-#~ "Usage: %s [-A | --format=sysv | -B | --format=berkeley]\n"
-#~ "       [-o | --radix=8 | -d | --radix=10 | -h | --radix=16]\n"
-#~ "       [-V | --version] [--target=bfdname] [--help] [file...]\n"
-#~ msgstr ""
-#~ "Kullanım: %s [-A | --format=sysv | -B | --format=berkeley]       Biçem\n"
-#~ "       [-o | --radix=8 | -d | --radix=10 | -h | --radix=16]\n"
-#~ "       [-V | --version]                                          Sürüm\n"
-#~ "       [--target=bfd_adı]                                        Hedef\n"
-#~ "       [--help]                                                  Yardım\n"
-#~ "       [dosya...]                                                [dosya]\n"
-
-#~ msgid "default is --format=berkeley\n"
-#~ msgstr "--format=berkeley öntanımlı\n"
-
-#~ msgid "default is --format=sysv\n"
-#~ msgstr "--format=sysv öntanımlı\n"
-
-#~ msgid "Usage: %s [-dhVq] in-file [out-file]\n"
-#~ msgstr "Kullanım: %s [-dhVq] girdi-dosyası [çıktı-dosyası]\n"
-
-#~ msgid ""
-#~ "Usage: %s [-afov] [-n min-len] [-min-len] [-t {o,x,d}] [-e {s,b,l,B,L}]\n"
-#~ "       [-] [--all] [--print-file-name] [--bytes=min-len] [--radix={o,x,d}]\n"
-#~ "       [--target=bfdname] [--encoding {s,b,l,B,L}] [--help] [--version] file...\n"
-#~ msgstr ""
-#~ "Kullanım: %s [-afov] [-n min-uzun] [-min-len]              En az uzunluk\n"
-#~ "       [-t {o,x,d}] [-e {s,b,l,B,L}] [-]\n"
-#~ "       [--all]                                             Hepsi\n"
-#~ "       [--print-file-name]                                 Dosya adını yazdırır\n"
-#~ "       [--bytes=min-uzun]                                  En az bayt\n"
-#~ "       [--radix={o,x,d}]\n"
-#~ "       [--target=bfd_adı]                                  Hedef\n"
-#~ "       [--encoding {s,b,l,B,L}]                            Kodlama\n"
-#~ "       [--help]                                            Yardım\n"
-#~ "       [--version]                                         Sürüm bilgisi\n"
-#~ "       dosya...                                            \n"
-
-#~ msgid "Usage: %s [-hV] in-file\n"
-#~ msgstr "Kullanım: %s [-hV] girdi-dosyası\n"
Index: src/binutils/config/mh-emx
===================================================================
RCS file: src/binutils/config/mh-emx
diff -N src/binutils/config/mh-emx
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/config/mh-emx	3 May 2003 21:45:43 -0000	1.1
@@ -0,0 +1,11 @@
+# We don't want debugging info
+# Accomplish this by overriding CFLAGS.
+CFLAGS=-s -O2
+CXXFLAGS=-s -O2
+LDFLAGS=-s -Zcrtdll -Zexe
+
+# Override SHELL variable (which is CMD.EXE by default)
+SHELL=bash
+
+# No ranlib
+RANLIB=true
Index: src/binutils/etc/configure
===================================================================
RCS file: /gccos2/src/binutils/etc/configure,v
retrieving revision 1.1.1.1
retrieving revision 1.5
diff -w -u -r1.1.1.1 -r1.5
--- src/binutils/etc/configure	16 Apr 2003 14:15:17 -0000	1.1.1.1
+++ src/binutils/etc/configure	30 Jan 2004 21:31:20 -0000	1.5
@@ -1,7 +1,7 @@
 #! /bin/sh
 
 # Guess values for system-dependent variables and create Makefiles.
-# Generated automatically using autoconf version 2.12.1 
+# Generated automatically using autoconf version 2.13 
 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
 #
 # This configure script is free software; the Free Software Foundation
@@ -333,7 +333,7 @@
     verbose=yes ;;
 
   -version | --version | --versio | --versi | --vers)
-    echo "configure generated by autoconf version 2.12.1"
+    echo "configure generated by autoconf version 2.13"
     exit 0 ;;
 
   -with-* | --with-*)
@@ -503,9 +503,11 @@
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
 ac_cpp='$CPP $CPPFLAGS'
 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
 cross_compiling=$ac_cv_prog_cc_cross
 
+ac_exeext=
+ac_objext=o
 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
@@ -518,6 +520,157 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:525: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
+echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
+echo "configure:539: checking for Cygwin environment" >&5
+if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 544 "configure"
+#include "confdefs.h"
+
+int main() {
+
+#ifndef __CYGWIN__
+#define __CYGWIN__ __CYGWIN32__
+#endif
+return __CYGWIN__;
+; return 0; }
+EOF
+if { (eval echo configure:555: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_cygwin=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_cygwin=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_cygwin" 1>&6
+CYGWIN=
+test "$ac_cv_cygwin" = yes && CYGWIN=yes
+echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
+echo "configure:572: checking for mingw32 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 577 "configure"
+#include "confdefs.h"
+
+int main() {
+return __MINGW32__;
+; return 0; }
+EOF
+if { (eval echo configure:584: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_mingw32=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_mingw32=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_mingw32" 1>&6
+MINGW32=
+test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:601: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 607 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:614: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:645: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:655: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 ac_aux_dir=
@@ -551,28 +704,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:555: checking for a BSD compatible install" >&5
+echo "configure:708: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="${IFS}:"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -599,6 +754,8 @@
 # It thinks the first close brace ends the variable substitution.
 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
 
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
+
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
 
@@ -625,7 +782,7 @@
 # Ultrix sh set writes to stderr and can't be redirected directly,
 # and sets the high bit in the cache file unless we assign to the vars.
 (set) 2>&1 |
-  case `(ac_space=' '; set) 2>&1 | grep ac_space` in
+  case `(ac_space=' '; set | grep ac_space) 2>&1` in
   *ac_space=\ *)
     # `set' does not quote correctly, so add quotes (double-quote substitution
     # turns \\\\ into \\, and sed turns \\ into \).
@@ -675,7 +832,7 @@
 s%\]%\\&%g
 s%\$%$$%g
 EOF
-DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
+DEFS=`sed -f conftest.defs confdefs.h | tr '\012\015' '  '`
 rm -f conftest.defs
 
 
@@ -689,6 +846,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -704,7 +864,7 @@
     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
-    echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
+    echo "$CONFIG_STATUS generated by autoconf version 2.13"
     exit 0 ;;
   -help | --help | --hel | --he | --h)
     echo "\$ac_cs_usage"; exit 0 ;;
@@ -714,6 +874,7 @@
 
 ac_given_srcdir=$srcdir
 ac_given_INSTALL="$INSTALL"
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -724,10 +885,12 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
 s%@CXXFLAGS@%$CXXFLAGS%g
+s%@FFLAGS@%$FFLAGS%g
 s%@DEFS@%$DEFS%g
 s%@LDFLAGS@%$LDFLAGS%g
 s%@LIBS@%$LIBS%g
@@ -746,7 +909,10 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
+s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
 s%@INSTALL_DATA@%$INSTALL_DATA%g
 
 CEOF
@@ -818,14 +984,15 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  [/\\]* | [a-zA-Z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
   esac
 
   case "$ac_given_INSTALL" in
-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  [/$\\]* | [A-Za-z]:*) INSTALL="$ac_given_INSTALL" ;;
   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
   esac
 
@@ -838,7 +1005,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
Index: src/binutils/gas/aclocal.m4
===================================================================
RCS file: /gccos2/src/binutils/gas/aclocal.m4,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/gas/aclocal.m4	16 Aug 2003 16:47:20 -0000	1.1.1.2
+++ src/binutils/gas/aclocal.m4	29 Jan 2004 21:37:10 -0000	1.2
@@ -1,4 +1,4 @@
-dnl aclocal.m4 generated automatically by aclocal 1.4-p5
+dnl aclocal.m4 generated automatically by aclocal 1.4-p6
 
 dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
@@ -93,7 +93,8 @@
 dnl AM_INIT_AUTOMAKE(package,version, [no-define])
 
 AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_REQUIRE([AC_PROG_INSTALL])
+[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])
 PACKAGE=[$1]
 AC_SUBST(PACKAGE)
 VERSION=[$2]
@@ -109,13 +110,42 @@
 AC_REQUIRE([AC_ARG_PROGRAM])
 dnl FIXME This is truly gross.
 missing_dir=`cd $ac_aux_dir && pwd`
-AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
-AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
 AC_REQUIRE([AC_PROG_MAKE_SET])])
 
+# Copyright 2002  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
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# 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., 59 Temple Place - Suite 330, Boston, MA
+
+# AM_AUTOMAKE_VERSION(VERSION)
+# ----------------------------
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
+# generated from the m4 files accompanying Automake X.Y.
+AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"])
+
+# AM_SET_CURRENT_AUTOMAKE_VERSION
+# -------------------------------
+# Call AM_AUTOMAKE_VERSION so it can be traced.
+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
+	 [AM_AUTOMAKE_VERSION([1.4-p6])])
+
 #
 # Check to make sure that the build environment is sane.
 #
@@ -203,7 +233,7 @@
 dnl Look for flex, lex or missing, then run AC_PROG_LEX and AC_DECL_YYTEXT
 AC_DEFUN([AM_PROG_LEX],
 [missing_dir=ifelse([$1],,`cd $ac_aux_dir && pwd`,$1)
-AC_CHECK_PROGS(LEX, flex lex, $missing_dir/missing flex)
+AC_CHECK_PROGS(LEX, flex lex, "$missing_dir/missing flex")
 AC_PROG_LEX
 AC_DECL_YYTEXT])
 
Index: src/binutils/gas/as.c
===================================================================
RCS file: /gccos2/src/binutils/gas/as.c,v
retrieving revision 1.1.1.2
retrieving revision 1.6
diff -w -u -r1.1.1.2 -r1.6
--- src/binutils/gas/as.c	16 Aug 2003 16:47:22 -0000	1.1.1.2
+++ src/binutils/gas/as.c	16 Dec 2003 22:09:34 -0000	1.6
@@ -118,6 +118,12 @@
 
 static struct itbl_file_list *itbl_files;
 
+#ifdef EMX
+static char *omf_file_name;
+int emx_omf;                    /* -Zomf */
+int emx_strip;                  /* -Zstrip */
+#endif /* EMX */
+
 #ifdef USE_EMULATIONS
 #define EMULATION_ENVIRON "AS_EMULATION"
 
@@ -797,6 +803,13 @@
   int macro_strip_at;
   int keep_it;
 
+#ifdef __EMX__
+  _emxload_env ("GCCLOAD");
+  _envargs (&argc, &argv, "GASOPT");
+  _response (&argc, &argv);
+  _wildcard (&argc, &argv);
+#endif /* __EMX__ */
+
   start_time = get_run_time ();
 
 #if defined (HAVE_SETLOCALE) && defined (HAVE_LC_MESSAGES)
@@ -841,6 +854,29 @@
   frag_init ();
   subsegs_begin ();
   parse_args (&argc, &argv);
+
+#ifdef EMX
+  if (emx_omf)
+    {
+      char *tmp_dir;
+      size_t tmp_dir_len;
+
+      omf_file_name = out_file_name;
+      tmp_dir = getenv ("TMPDIR");
+      if (tmp_dir == NULL) tmp_dir = getenv ("TMP");
+      if (tmp_dir == NULL) tmp_dir = getenv ("TEMP");
+      if (tmp_dir == NULL) tmp_dir = ".";
+      tmp_dir_len = strlen (tmp_dir);
+      out_file_name = xmalloc (tmp_dir_len + 10);
+      memcpy (out_file_name, tmp_dir, tmp_dir_len);
+      if (tmp_dir_len != 0 && strchr ("\\/:", tmp_dir[tmp_dir_len-1]) == NULL)
+        out_file_name[tmp_dir_len++] = '\\';
+      strcpy (out_file_name + tmp_dir_len, "asXXXXXX");
+      if (mktemp (out_file_name) == NULL)
+        as_fatal ("mktemp() failed");
+    }
+#endif /* EMX */
+
   read_begin ();
   input_scrub_begin ();
   expr_begin ();
@@ -942,6 +978,29 @@
 
   if (!keep_it)
     unlink (out_file_name);
+
+#ifdef EMX
+  if (keep_it && emx_omf)
+    {
+      int rc, i;
+      char *args[6];
+
+      i = 0;
+      args[i++] = "emxomf";
+      if (emx_strip)
+      args[i++] = "-s";
+      args[i++] = "-o";
+      args[i++] = omf_file_name;
+      args[i++] = out_file_name;
+      args[i] = NULL;
+      rc = spawnvp (P_WAIT, "emxomf.exe", args);
+      remove (out_file_name);
+      if (rc < 0)
+        as_fatal ("cannot run emxomf");
+      else if (rc > 0)
+        as_fatal ("emxomf failed");
+    }
+#endif /* EMX */
 
   input_scrub_end ();
 
Index: src/binutils/gas/configure
===================================================================
RCS file: /gccos2/src/binutils/gas/configure,v
retrieving revision 1.1.1.2
retrieving revision 1.8
diff -w -u -r1.1.1.2 -r1.8
--- src/binutils/gas/configure	16 Aug 2003 16:48:01 -0000	1.1.1.2
+++ src/binutils/gas/configure	13 Mar 2005 23:45:53 -0000	1.8
@@ -547,13 +547,27 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:552: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
-echo "configure:552: checking for Cygwin environment" >&5
+echo "configure:566: checking for Cygwin environment" >&5
 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 557 "configure"
+#line 571 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -564,7 +578,7 @@
 return __CYGWIN__;
 ; return 0; }
 EOF
-if { (eval echo configure:568: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:582: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cygwin=yes
 else
@@ -581,19 +595,19 @@
 CYGWIN=
 test "$ac_cv_cygwin" = yes && CYGWIN=yes
 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
-echo "configure:585: checking for mingw32 environment" >&5
+echo "configure:599: checking for mingw32 environment" >&5
 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 590 "configure"
+#line 604 "configure"
 #include "confdefs.h"
 
 int main() {
 return __MINGW32__;
 ; return 0; }
 EOF
-if { (eval echo configure:597: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:611: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_mingw32=yes
 else
@@ -609,6 +623,81 @@
 echo "$ac_t""$ac_cv_mingw32" 1>&6
 MINGW32=
 test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:628: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 634 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:641: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:672: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:682: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 ac_aux_dir=
@@ -658,7 +747,7 @@
 fi
 
 echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:662: checking host system type" >&5
+echo "configure:751: checking host system type" >&5
 
 host_alias=$host
 case "$host_alias" in
@@ -679,7 +768,7 @@
 echo "$ac_t""$host" 1>&6
 
 echo $ac_n "checking target system type""... $ac_c" 1>&6
-echo "configure:683: checking target system type" >&5
+echo "configure:772: checking target system type" >&5
 
 target_alias=$target
 case "$target_alias" in
@@ -697,7 +786,7 @@
 echo "$ac_t""$target" 1>&6
 
 echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:701: checking build system type" >&5
+echo "configure:790: checking build system type" >&5
 
 build_alias=$build
 case "$build_alias" in
@@ -722,18 +811,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:726: checking for $ac_word" >&5
+echo "configure:815: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -752,20 +842,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:756: checking for $ac_word" >&5
+echo "configure:846: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -803,18 +895,19 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:807: checking for $ac_word" >&5
+echo "configure:899: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="cl"
       break
     fi
@@ -835,7 +928,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:839: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:932: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -846,12 +939,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 850 "configure"
+#line 943 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:948: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -877,12 +970,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:881: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:974: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:886: checking whether we are using GNU C" >&5
+echo "configure:979: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -891,7 +984,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:895: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:988: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -910,7 +1003,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:914: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:1007: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -942,7 +1035,7 @@
 fi
 
 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
-echo "configure:946: checking for POSIXized ISC" >&5
+echo "configure:1039: checking for POSIXized ISC" >&5
 if test -d /etc/conf/kconfig.d &&
   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
 then
@@ -964,6 +1057,7 @@
 
 
 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
+am__api_version="1.4"
 # 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:
@@ -976,28 +1070,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:980: checking for a BSD compatible install" >&5
+echo "configure:1074: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -1029,7 +1125,7 @@
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
-echo "configure:1033: checking whether build environment is sane" >&5
+echo "configure:1129: checking whether build environment is sane" >&5
 # Just in case
 sleep 1
 echo timestamp > conftestfile
@@ -1086,7 +1182,7 @@
 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
 
 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-echo "configure:1090: checking whether ${MAKE-make} sets \${MAKE}" >&5
+echo "configure:1186: checking whether ${MAKE-make} sets \${MAKE}" >&5
 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1131,21 +1227,21 @@
 
 
 missing_dir=`cd $ac_aux_dir && pwd`
-echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
-echo "configure:1136: checking for working aclocal" >&5
+echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1232: checking for working aclocal-${am__api_version}" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
-if (aclocal --version) < /dev/null > /dev/null 2>&1; then
-   ACLOCAL=aclocal
+if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   ACLOCAL=aclocal-${am__api_version}
    echo "$ac_t""found" 1>&6
 else
-   ACLOCAL="$missing_dir/missing aclocal"
+   ACLOCAL="$missing_dir/missing aclocal-${am__api_version}"
    echo "$ac_t""missing" 1>&6
 fi
 
 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
-echo "configure:1149: checking for working autoconf" >&5
+echo "configure:1245: checking for working autoconf" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1157,21 +1253,21 @@
    echo "$ac_t""missing" 1>&6
 fi
 
-echo $ac_n "checking for working automake""... $ac_c" 1>&6
-echo "configure:1162: checking for working automake" >&5
+echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1258: checking for working automake-${am__api_version}" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
-if (automake --version) < /dev/null > /dev/null 2>&1; then
-   AUTOMAKE=automake
+if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   AUTOMAKE=automake-${am__api_version}
    echo "$ac_t""found" 1>&6
 else
-   AUTOMAKE="$missing_dir/missing automake"
+   AUTOMAKE="$missing_dir/missing automake-${am__api_version}"
    echo "$ac_t""missing" 1>&6
 fi
 
 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
-echo "configure:1175: checking for working autoheader" >&5
+echo "configure:1271: checking for working autoheader" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1184,7 +1280,7 @@
 fi
 
 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
-echo "configure:1188: checking for working makeinfo" >&5
+echo "configure:1284: checking for working makeinfo" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1279,7 +1375,7 @@
 if test "$GCC" = yes; then
   # Check if gcc -print-prog-name=ld gives a path.
   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
-echo "configure:1283: checking for ld used by GCC" >&5
+echo "configure:1379: checking for ld used by GCC" >&5
   case $host in
   *-*-mingw*)
     # gcc leaves a trailing carriage return which upsets mingw
@@ -1309,10 +1405,10 @@
   esac
 elif test "$with_gnu_ld" = yes; then
   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
-echo "configure:1313: checking for GNU ld" >&5
+echo "configure:1409: checking for GNU ld" >&5
 else
   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
-echo "configure:1316: checking for non-GNU ld" >&5
+echo "configure:1412: checking for non-GNU ld" >&5
 fi
 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1347,7 +1443,7 @@
 fi
 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
-echo "configure:1351: checking if the linker ($LD) is GNU ld" >&5
+echo "configure:1447: checking if the linker ($LD) is GNU ld" >&5
 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1364,7 +1460,7 @@
 
 
 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
-echo "configure:1368: checking for $LD option to reload object files" >&5
+echo "configure:1464: checking for $LD option to reload object files" >&5
 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1376,7 +1472,7 @@
 test -n "$reload_flag" && reload_flag=" $reload_flag"
 
 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
-echo "configure:1380: checking for BSD-compatible nm" >&5
+echo "configure:1476: checking for BSD-compatible nm" >&5
 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1414,7 +1510,7 @@
 echo "$ac_t""$NM" 1>&6
 
 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
-echo "configure:1418: checking whether ln -s works" >&5
+echo "configure:1514: checking whether ln -s works" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1424,8 +1520,14 @@
   rm -f conftestdata
   ac_cv_prog_LN_S="ln -s"
 else
+  echo A > conftestdata;
+  if ln conftestdata conftestdata2 2>/dev/null; then
   ac_cv_prog_LN_S=ln
+  else
+    ac_cv_prog_LN_S=cp
+  fi
 fi
+rm -f conftestdata*
 fi
 LN_S="$ac_cv_prog_LN_S"
 if test "$ac_cv_prog_LN_S" = "ln -s"; then
@@ -1435,7 +1537,7 @@
 fi
 
 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
-echo "configure:1439: checking how to recognise dependant libraries" >&5
+echo "configure:1541: checking how to recognise dependant libraries" >&5
 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1568,6 +1670,10 @@
   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   ;;
 
+os2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
 osf3* | osf4* | osf5*)
   # this will be overridden with pass_all, but let us keep it just in case
   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
@@ -1608,13 +1714,13 @@
 deplibs_check_method=$lt_cv_deplibs_check_method
 
 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
-echo "configure:1612: checking for object suffix" >&5
+echo "configure:1718: checking for object suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   rm -f conftest*
 echo 'int i = 1;' > conftest.$ac_ext
-if { (eval echo configure:1618: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1724: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   for ac_file in conftest.*; do
     case $ac_file in
     *.c) ;;
@@ -1631,39 +1737,6 @@
 OBJEXT=$ac_cv_objext
 ac_objext=$ac_cv_objext
 
-
-
-echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:1638: checking for executable suffix" >&5
-if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
-  ac_cv_exeext=.exe
-else
-  rm -f conftest*
-  echo 'int main () { return 0; }' > conftest.$ac_ext
-  ac_cv_exeext=
-  if { (eval echo configure:1648: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
-    for file in conftest.*; do
-      case $file in
-      *.c | *.o | *.obj) ;;
-      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
-      esac
-    done
-  else
-    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
-  fi
-  rm -f conftest*
-  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
-fi
-fi
-
-EXEEXT=""
-test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
-echo "$ac_t""${ac_cv_exeext}" 1>&6
-ac_exeext=$EXEEXT
-
 if test $host != $build; then
   ac_tool_prefix=${host_alias}-
 else
@@ -1677,7 +1750,7 @@
 file_magic*)
   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
-echo "configure:1681: checking for ${ac_tool_prefix}file" >&5
+echo "configure:1754: checking for ${ac_tool_prefix}file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1739,7 +1812,7 @@
 if test -z "$lt_cv_path_MAGIC_CMD"; then
   if test -n "$ac_tool_prefix"; then
     echo $ac_n "checking for file""... $ac_c" 1>&6
-echo "configure:1743: checking for file" >&5
+echo "configure:1816: checking for file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1810,18 +1883,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1814: checking for $ac_word" >&5
+echo "configure:1887: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       break
     fi
@@ -1842,18 +1916,19 @@
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1846: checking for $ac_word" >&5
+echo "configure:1920: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -1877,18 +1952,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1881: checking for $ac_word" >&5
+echo "configure:1956: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
       break
     fi
@@ -1909,18 +1985,19 @@
   # Extract the first word of "strip", so it can be a program name with args.
 set dummy strip; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1913: checking for $ac_word" >&5
+echo "configure:1989: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="strip"
       break
     fi
@@ -1976,8 +2053,8 @@
 case $host in
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 1980 "configure"' > conftest.$ac_ext
-  if { (eval echo configure:1981: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  echo '#line 2057 "configure"' > conftest.$ac_ext
+  if { (eval echo configure:2058: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    if test "$lt_cv_prog_gnu_ld" = yes; then
     case `/usr/bin/file conftest.$ac_objext` in
     *32-bit*)
@@ -2010,7 +2087,7 @@
 ia64-*-hpux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
-  if { (eval echo configure:2014: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  if { (eval echo configure:2091: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     case "`/usr/bin/file conftest.o`" in
     *ELF-32*)
       HPUX_IA64_MODE="32"
@@ -2023,54 +2100,12 @@
   rm -rf conftest*
   ;;
 
-x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if { (eval echo configure:2030: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-    case "`/usr/bin/file conftest.o`" in
-    *32-bit*)
-      case $host in
-        x86_64-*linux*)
-          LD="${LD-ld} -m elf_i386"
-          ;;
-        ppc64-*linux*)
-          LD="${LD-ld} -m elf32ppclinux"
-          ;;
-        s390x-*linux*)
-          LD="${LD-ld} -m elf_s390"
-          ;;
-        sparc64-*linux*)
-          LD="${LD-ld} -m elf32_sparc"
-          ;;
-      esac
-      ;;
-    *64-bit*)
-      case $host in
-        x86_64-*linux*)
-          LD="${LD-ld} -m elf_x86_64"
-          ;;
-        ppc*-*linux*|powerpc*-*linux*)
-          LD="${LD-ld} -m elf64ppc"
-          ;;
-        s390*-*linux*)
-          LD="${LD-ld} -m elf64_s390"
-          ;;
-        sparc*-*linux*)
-          LD="${LD-ld} -m elf64_sparc"
-          ;;
-      esac
-      ;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-
 *-*-sco3.2v5*)
   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   SAVE_CFLAGS="$CFLAGS"
   CFLAGS="$CFLAGS -belf"
   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
-echo "configure:2074: checking whether the C compiler needs -belf" >&5
+echo "configure:2109: checking whether the C compiler needs -belf" >&5
 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2083,14 +2118,14 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
      cat > conftest.$ac_ext <<EOF
-#line 2087 "configure"
+#line 2122 "configure"
 #include "confdefs.h"
 
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:2094: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2129: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   lt_cv_cc_needs_belf=yes
 else
@@ -2507,6 +2542,8 @@
       i386-*-mingw32*)			fmt=coff em=pe ;;
       i386-*-nto-qnx*)			fmt=elf ;;
       i386-*-*nt*)			fmt=coff em=pe ;;
+      i386-*-os2-elf*)       fmt=elf ;;
+      i386-*-os2*)          fmt=aout em=emx bfd_gas=yes ;;
       i386-*-vxworks*)			fmt=aout ;;
       i386-*-chaos)			fmt=elf ;;
 
@@ -3273,18 +3310,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3277: checking for $ac_word" >&5
+echo "configure:3314: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -3303,20 +3341,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3307: checking for $ac_word" >&5
+echo "configure:3345: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -3354,18 +3394,19 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3358: checking for $ac_word" >&5
+echo "configure:3398: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="cl"
       break
     fi
@@ -3386,7 +3427,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:3390: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:3431: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -3397,12 +3438,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 3401 "configure"
+#line 3442 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:3406: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3447: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -3428,12 +3469,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:3432: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:3473: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:3437: checking whether we are using GNU C" >&5
+echo "configure:3478: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3442,7 +3483,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:3446: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:3487: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -3461,7 +3502,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:3465: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:3506: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3498,18 +3539,19 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3502: checking for $ac_word" >&5
+echo "configure:3543: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$YACC"; then
   ac_cv_prog_YACC="$YACC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_YACC="$ac_prog"
       break
     fi
@@ -3529,7 +3571,7 @@
 test -n "$YACC" || YACC="yacc"
 
 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:3533: checking how to run the C preprocessor" >&5
+echo "configure:3575: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -3544,13 +3586,14 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 3548 "configure"
+#include <sys/types.h>
+#line 3591 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3554: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3597: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3561,13 +3604,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 3565 "configure"
+#include <sys/types.h>
+#line 3609 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3571: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3615: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3578,13 +3622,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -nologo -E"
   cat > conftest.$ac_ext <<EOF
-#line 3582 "configure"
+#include <sys/types.h>
+#line 3627 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3588: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3633: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3614,18 +3659,19 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3618: checking for $ac_word" >&5
+echo "configure:3663: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$LEX"; then
   ac_cv_prog_LEX="$LEX" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_LEX="$ac_prog"
       break
     fi
@@ -3642,23 +3688,24 @@
 
 test -n "$LEX" && break
 done
-test -n "$LEX" || LEX="$missing_dir/missing flex"
+test -n "$LEX" || LEX=""$missing_dir/missing flex""
 
 # Extract the first word of "flex", so it can be a program name with args.
 set dummy flex; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3651: checking for $ac_word" >&5
+echo "configure:3697: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$LEX"; then
   ac_cv_prog_LEX="$LEX" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_LEX="flex"
       break
     fi
@@ -3681,7 +3728,7 @@
   *) ac_lib=l ;;
   esac
   echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
-echo "configure:3685: checking for yywrap in -l$ac_lib" >&5
+echo "configure:3732: checking for yywrap in -l$ac_lib" >&5
 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -3689,7 +3736,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-l$ac_lib  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 3693 "configure"
+#line 3740 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -3700,7 +3747,7 @@
 yywrap()
 ; return 0; }
 EOF
-if { (eval echo configure:3704: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3751: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -3723,7 +3770,7 @@
 fi
 
 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
-echo "configure:3727: checking lex output file root" >&5
+echo "configure:3774: checking lex output file root" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3744,7 +3791,7 @@
 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
 
 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
-echo "configure:3748: checking whether yytext is a pointer" >&5
+echo "configure:3795: checking whether yytext is a pointer" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3756,14 +3803,14 @@
 ac_save_LIBS="$LIBS"
 LIBS="$LIBS $LEXLIB"
 cat > conftest.$ac_ext <<EOF
-#line 3760 "configure"
+#line 3807 "configure"
 #include "confdefs.h"
 `cat $LEX_OUTPUT_ROOT.c`
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:3767: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3814: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_prog_lex_yytext_pointer=yes
 else
@@ -3789,18 +3836,19 @@
 # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3793: checking for $ac_word" >&5
+echo "configure:3840: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -3817,12 +3865,13 @@
 fi
 
 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:3821: checking for ANSI C header files" >&5
+echo "configure:3869: checking for ANSI C header files" >&5
 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3826 "configure"
+#include <sys/types.h>
+#line 3875 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -3830,7 +3879,7 @@
 #include <float.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3834: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3883: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3847,7 +3896,7 @@
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 3851 "configure"
+#line 3900 "configure"
 #include "confdefs.h"
 #include <string.h>
 EOF
@@ -3865,7 +3914,7 @@
 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 <<EOF
-#line 3869 "configure"
+#line 3918 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
@@ -3886,7 +3935,7 @@
   :
 else
   cat > conftest.$ac_ext <<EOF
-#line 3890 "configure"
+#line 3939 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -3897,7 +3946,7 @@
 exit (0); }
 
 EOF
-if { (eval echo configure:3901: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3950: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -3921,12 +3970,12 @@
 fi
 
 echo $ac_n "checking for working const""... $ac_c" 1>&6
-echo "configure:3925: checking for working const" >&5
+echo "configure:3974: checking for working const" >&5
 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3930 "configure"
+#line 3979 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -3975,7 +4024,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3979: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:4028: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_const=yes
 else
@@ -3996,21 +4045,21 @@
 fi
 
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:4000: checking for inline" >&5
+echo "configure:4049: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 4007 "configure"
+#line 4056 "configure"
 #include "confdefs.h"
 
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:4014: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:4063: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@ -4036,12 +4085,12 @@
 esac
 
 echo $ac_n "checking for off_t""... $ac_c" 1>&6
-echo "configure:4040: checking for off_t" >&5
+echo "configure:4089: checking for off_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4045 "configure"
+#line 4094 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -4069,12 +4118,12 @@
 fi
 
 echo $ac_n "checking for size_t""... $ac_c" 1>&6
-echo "configure:4073: checking for size_t" >&5
+echo "configure:4122: checking for size_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4078 "configure"
+#line 4127 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -4104,19 +4153,19 @@
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:4108: checking for working alloca.h" >&5
+echo "configure:4157: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4113 "configure"
+#line 4162 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:4120: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4169: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -4137,12 +4186,12 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:4141: checking for alloca" >&5
+echo "configure:4190: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4146 "configure"
+#line 4195 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
@@ -4170,7 +4219,7 @@
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:4174: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4223: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -4202,12 +4251,12 @@
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:4206: checking whether alloca needs Cray hooks" >&5
+echo "configure:4255: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4211 "configure"
+#line 4260 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -4232,12 +4281,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:4236: checking for $ac_func" >&5
+echo "configure:4285: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4241 "configure"
+#line 4290 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4260,7 +4309,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4264: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4313: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4287,7 +4336,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:4291: checking stack direction for C alloca" >&5
+echo "configure:4340: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4295,7 +4344,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 4299 "configure"
+#line 4348 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -4314,7 +4363,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:4318: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:4367: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -4335,21 +4384,22 @@
 
 fi
 
-for ac_hdr in stdlib.h unistd.h sys/stat.h sys/types.h
+for ac_hdr in unistd.h
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:4343: checking for $ac_hdr" >&5
+echo "configure:4392: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4348 "configure"
+#include <sys/types.h>
+#line 4398 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4353: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4403: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4378,12 +4428,12 @@
 for ac_func in getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:4382: checking for $ac_func" >&5
+echo "configure:4432: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4387 "configure"
+#line 4437 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4406,7 +4456,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4410: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4460: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4431,7 +4481,7 @@
 done
 
 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
-echo "configure:4435: checking for working mmap" >&5
+echo "configure:4485: checking for working mmap" >&5
 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4439,7 +4489,7 @@
   ac_cv_func_mmap_fixed_mapped=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 4443 "configure"
+#line 4493 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test.
@@ -4467,24 +4517,11 @@
 #include <fcntl.h>
 #include <sys/mman.h>
 
-#if HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
-
-#if HAVE_STDLIB_H
-# include <stdlib.h>
-#endif
-
-#if HAVE_SYS_STAT_H
-# include <sys/stat.h>
-#endif
-
-#if HAVE_UNISTD_H
-# include <unistd.h>
-#endif
-
 /* This mess was copied from the GNU getpagesize.h.  */
 #ifndef HAVE_GETPAGESIZE
+# ifdef HAVE_UNISTD_H
+#  include <unistd.h>
+# endif
 
 /* Assume that all systems that can run configure have sys/param.h.  */
 # ifndef HAVE_SYS_PARAM_H
@@ -4592,7 +4629,7 @@
 }
 
 EOF
-if { (eval echo configure:4596: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:4633: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_mmap_fixed_mapped=yes
 else
@@ -4620,17 +4657,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:4624: checking for $ac_hdr" >&5
+echo "configure:4661: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4629 "configure"
+#include <sys/types.h>
+#line 4667 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4634: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4672: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4660,12 +4698,12 @@
 __argz_count __argz_stringify __argz_next
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:4664: checking for $ac_func" >&5
+echo "configure:4702: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4669 "configure"
+#line 4707 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4688,7 +4726,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4692: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4730: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4717,12 +4755,12 @@
      for ac_func in stpcpy
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:4721: checking for $ac_func" >&5
+echo "configure:4759: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4726 "configure"
+#line 4764 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4745,7 +4783,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4749: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4787: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4779,19 +4817,19 @@
 
    if test $ac_cv_header_locale_h = yes; then
     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
-echo "configure:4783: checking for LC_MESSAGES" >&5
+echo "configure:4821: checking for LC_MESSAGES" >&5
 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4788 "configure"
+#line 4826 "configure"
 #include "confdefs.h"
 #include <locale.h>
 int main() {
 return LC_MESSAGES
 ; return 0; }
 EOF
-if { (eval echo configure:4795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4833: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   am_cv_val_LC_MESSAGES=yes
 else
@@ -4812,7 +4850,7 @@
     fi
   fi
    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
-echo "configure:4816: checking whether NLS is requested" >&5
+echo "configure:4854: checking whether NLS is requested" >&5
         # Check whether --enable-nls or --disable-nls was given.
 if test "${enable_nls+set}" = set; then
   enableval="$enable_nls"
@@ -4832,7 +4870,7 @@
 EOF
 
       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
-echo "configure:4836: checking whether included gettext is requested" >&5
+echo "configure:4874: checking whether included gettext is requested" >&5
       # Check whether --with-included-gettext or --without-included-gettext was given.
 if test "${with_included_gettext+set}" = set; then
   withval="$with_included_gettext"
@@ -4844,6 +4882,7 @@
       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
 
       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+      echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext" >&5
       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
                         		nls_cv_header_intl=
 	nls_cv_header_libgt=
@@ -4851,17 +4890,18 @@
 
 	ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
-echo "configure:4855: checking for libintl.h" >&5
+echo "configure:4894: checking for libintl.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4860 "configure"
+#include <sys/types.h>
+#line 4900 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4865: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4905: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4878,19 +4918,19 @@
 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
-echo "configure:4882: checking for gettext in libc" >&5
+echo "configure:4922: checking for gettext in libc" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4887 "configure"
+#line 4927 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:4894: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4934: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libc=yes
 else
@@ -4906,7 +4946,7 @@
 
 	   if test "$gt_cv_func_gettext_libc" != "yes"; then
 	     echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
-echo "configure:4910: checking for bindtextdomain in -lintl" >&5
+echo "configure:4950: checking for bindtextdomain in -lintl" >&5
 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4914,7 +4954,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lintl  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4918 "configure"
+#line 4958 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -4925,7 +4965,7 @@
 bindtextdomain()
 ; return 0; }
 EOF
-if { (eval echo configure:4929: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4969: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4941,19 +4981,20 @@
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
-echo "configure:4945: checking for gettext in libintl" >&5
+echo "configure:4985: checking for gettext in libintl" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
+  ac_save_LIBS="$LIBS"; LIBS="-lintl $LIBS";
   cat > conftest.$ac_ext <<EOF
-#line 4950 "configure"
+#line 4991 "configure"
 #include "confdefs.h"
-
+#include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:4957: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4998: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libintl=yes
 else
@@ -4963,6 +5004,7 @@
   gt_cv_func_gettext_libintl=no
 fi
 rm -f conftest*
+                 LIBS="$ac_save_LIBS";
 fi
 
 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
@@ -4981,16 +5023,16 @@
 	      # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4985: checking for $ac_word" >&5
+echo "configure:5027: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4999,6 +5041,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
@@ -5015,12 +5066,12 @@
 		for ac_func in dcgettext
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:5019: checking for $ac_func" >&5
+echo "configure:5070: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5024 "configure"
+#line 5075 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -5043,7 +5094,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5047: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5098: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -5070,19 +5121,19 @@
 		# Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:5074: checking for $ac_word" >&5
+echo "configure:5125: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -5090,6 +5141,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -5106,16 +5161,16 @@
 		# Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:5110: checking for $ac_word" >&5
+echo "configure:5165: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -5124,6 +5179,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -5137,8 +5201,9 @@
   echo "$ac_t""no" 1>&6
 fi
 
+
 		cat > conftest.$ac_ext <<EOF
-#line 5142 "configure"
+#line 5207 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -5146,7 +5211,7 @@
 			       return _nl_msg_cat_cntr
 ; return 0; }
 EOF
-if { (eval echo configure:5150: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5215: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   CATOBJEXT=.gmo
 		   DATADIRNAME=share
@@ -5170,6 +5235,7 @@
 	        
         if test "$CATOBJEXT" = "NONE"; then
 	  	  	  nls_cv_use_gnu_gettext=yes
+          echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext fallback" >&5
         fi
       fi
 
@@ -5178,16 +5244,16 @@
         # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:5182: checking for $ac_word" >&5
+echo "configure:5248: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -5196,6 +5262,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
@@ -5212,19 +5287,19 @@
         # Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:5216: checking for $ac_word" >&5
+echo "configure:5291: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -5232,6 +5307,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -5248,16 +5327,16 @@
         # Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:5252: checking for $ac_word" >&5
+echo "configure:5331: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -5266,6 +5345,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -5338,7 +5426,7 @@
        LINGUAS=
      else
        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
-echo "configure:5342: checking for catalogs to be installed" >&5
+echo "configure:5430: checking for catalogs to be installed" >&5
        NEW_LINGUAS=
        for lang in ${LINGUAS=$ALL_LINGUAS}; do
          case "$ALL_LINGUAS" in
@@ -5366,17 +5454,18 @@
       if test "$CATOBJEXT" = ".cat"; then
 	 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
-echo "configure:5370: checking for linux/version.h" >&5
+echo "configure:5458: checking for linux/version.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5375 "configure"
+#include <sys/types.h>
+#line 5464 "configure"
 #include "confdefs.h"
 #include <linux/version.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:5380: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:5469: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -5424,7 +5513,7 @@
             if test -f $srcdir/po/POTFILES.in; then
       test -d po || mkdir po
       if test "x$srcdir" != "x."; then
-	 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
+	      	 if test "x`echo $srcdir | sed -e 's@.\:/.*@@'  -e 's@/.*@@' `" = "x"; then
 	    posrcprefix="$srcdir/"
 	 else
 	    posrcprefix="../$srcdir/"
@@ -5439,7 +5528,7 @@
   
 
 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:5443: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:5532: checking whether to enable maintainer-specific portions of Makefiles" >&5
     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 if test "${enable_maintainer_mode+set}" = set; then
   enableval="$enable_maintainer_mode"
@@ -5463,18 +5552,19 @@
 
 
 
+
 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:5468: checking for executable suffix" >&5
+echo "configure:5558: checking for executable suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
   ac_cv_exeext=.exe
 else
   rm -f conftest*
   echo 'int main () { return 0; }' > conftest.$ac_ext
   ac_cv_exeext=
-  if { (eval echo configure:5478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+  if { (eval echo configure:5568: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     for file in conftest.*; do
       case $file in
       *.c | *.o | *.obj) ;;
@@ -5499,17 +5589,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:5503: checking for $ac_hdr" >&5
+echo "configure:5593: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5508 "configure"
+#include <sys/types.h>
+#line 5599 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:5513: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:5604: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -5539,7 +5630,7 @@
 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
 # people who are not cross-compiling but are compiling cross-assemblers.
 echo $ac_n "checking whether compiling a cross-assembler""... $ac_c" 1>&6
-echo "configure:5543: checking whether compiling a cross-assembler" >&5
+echo "configure:5634: checking whether compiling a cross-assembler" >&5
 if test "${host}" = "${target}"; then
   cross_gas=no
 else
@@ -5554,19 +5645,19 @@
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:5558: checking for working alloca.h" >&5
+echo "configure:5649: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5563 "configure"
+#line 5654 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:5570: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5661: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -5587,12 +5678,12 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:5591: checking for alloca" >&5
+echo "configure:5682: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5596 "configure"
+#line 5687 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
@@ -5620,7 +5711,7 @@
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:5624: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5715: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -5652,12 +5743,12 @@
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:5656: checking whether alloca needs Cray hooks" >&5
+echo "configure:5747: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5661 "configure"
+#line 5752 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -5682,12 +5773,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:5686: checking for $ac_func" >&5
+echo "configure:5777: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5691 "configure"
+#line 5782 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -5710,7 +5801,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5714: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5805: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -5737,7 +5828,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:5741: checking stack direction for C alloca" >&5
+echo "configure:5832: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -5745,7 +5836,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 5749 "configure"
+#line 5840 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -5764,7 +5855,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:5768: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:5859: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -5786,21 +5877,21 @@
 fi
 
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:5790: checking for inline" >&5
+echo "configure:5881: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 5797 "configure"
+#line 5888 "configure"
 #include "confdefs.h"
 
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:5804: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5895: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@ -5830,12 +5921,12 @@
 for ac_func in unlink remove
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:5834: checking for $ac_func" >&5
+echo "configure:5925: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5839 "configure"
+#line 5930 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -5858,7 +5949,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5862: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5953: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -5887,12 +5978,12 @@
 for ac_func in sbrk
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:5891: checking for $ac_func" >&5
+echo "configure:5982: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5896 "configure"
+#line 5987 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -5915,7 +6006,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5919: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6010: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -5950,7 +6041,7 @@
   ;;
 *-ncr-sysv4.3*)
   echo $ac_n "checking for _mwvalidcheckl in -lmw""... $ac_c" 1>&6
-echo "configure:5954: checking for _mwvalidcheckl in -lmw" >&5
+echo "configure:6045: checking for _mwvalidcheckl in -lmw" >&5
 ac_lib_var=`echo mw'_'_mwvalidcheckl | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -5958,7 +6049,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lmw  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 5962 "configure"
+#line 6053 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -5969,7 +6060,7 @@
 _mwvalidcheckl()
 ; return 0; }
 EOF
-if { (eval echo configure:5973: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6064: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -5990,7 +6081,7 @@
 fi
 
   echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
-echo "configure:5994: checking for main in -lm" >&5
+echo "configure:6085: checking for main in -lm" >&5
 ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -5998,14 +6089,14 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lm  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 6002 "configure"
+#line 6093 "configure"
 #include "confdefs.h"
 
 int main() {
 main()
 ; return 0; }
 EOF
-if { (eval echo configure:6009: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6100: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -6028,7 +6119,7 @@
   ;;
 *)
   echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
-echo "configure:6032: checking for main in -lm" >&5
+echo "configure:6123: checking for main in -lm" >&5
 ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -6036,14 +6127,14 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lm  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 6040 "configure"
+#line 6131 "configure"
 #include "confdefs.h"
 
 int main() {
 main()
 ; return 0; }
 EOF
-if { (eval echo configure:6047: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6138: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -6074,12 +6165,12 @@
 # enough, but on some of those systems, the assert macro relies on requoting
 # working properly!
 echo $ac_n "checking for working assert macro""... $ac_c" 1>&6
-echo "configure:6078: checking for working assert macro" >&5
+echo "configure:6169: checking for working assert macro" >&5
 if eval "test \"`echo '$''{'gas_cv_assert_ok'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6083 "configure"
+#line 6174 "configure"
 #include "confdefs.h"
 #include <assert.h>
 #include <stdio.h>
@@ -6095,7 +6186,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:6099: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6190: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gas_cv_assert_ok=yes
 else
@@ -6136,12 +6227,12 @@
 "
 
 echo $ac_n "checking whether declaration is required for strstr""... $ac_c" 1>&6
-echo "configure:6140: checking whether declaration is required for strstr" >&5
+echo "configure:6231: checking whether declaration is required for strstr" >&5
 if eval "test \"`echo '$''{'gas_cv_decl_needed_strstr'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6145 "configure"
+#line 6236 "configure"
 #include "confdefs.h"
 $gas_test_headers
 int main() {
@@ -6152,7 +6243,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:6156: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6247: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gas_cv_decl_needed_strstr=no
 else
@@ -6173,12 +6264,12 @@
 
 
 echo $ac_n "checking whether declaration is required for malloc""... $ac_c" 1>&6
-echo "configure:6177: checking whether declaration is required for malloc" >&5
+echo "configure:6268: checking whether declaration is required for malloc" >&5
 if eval "test \"`echo '$''{'gas_cv_decl_needed_malloc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6182 "configure"
+#line 6273 "configure"
 #include "confdefs.h"
 $gas_test_headers
 int main() {
@@ -6189,7 +6280,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:6193: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6284: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gas_cv_decl_needed_malloc=no
 else
@@ -6210,12 +6301,12 @@
 
 
 echo $ac_n "checking whether declaration is required for free""... $ac_c" 1>&6
-echo "configure:6214: checking whether declaration is required for free" >&5
+echo "configure:6305: checking whether declaration is required for free" >&5
 if eval "test \"`echo '$''{'gas_cv_decl_needed_free'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6219 "configure"
+#line 6310 "configure"
 #include "confdefs.h"
 $gas_test_headers
 int main() {
@@ -6226,7 +6317,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:6230: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6321: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gas_cv_decl_needed_free=no
 else
@@ -6247,12 +6338,12 @@
 
 
 echo $ac_n "checking whether declaration is required for sbrk""... $ac_c" 1>&6
-echo "configure:6251: checking whether declaration is required for sbrk" >&5
+echo "configure:6342: checking whether declaration is required for sbrk" >&5
 if eval "test \"`echo '$''{'gas_cv_decl_needed_sbrk'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6256 "configure"
+#line 6347 "configure"
 #include "confdefs.h"
 $gas_test_headers
 int main() {
@@ -6263,7 +6354,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:6267: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6358: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gas_cv_decl_needed_sbrk=no
 else
@@ -6284,12 +6375,12 @@
 
 
 echo $ac_n "checking whether declaration is required for environ""... $ac_c" 1>&6
-echo "configure:6288: checking whether declaration is required for environ" >&5
+echo "configure:6379: checking whether declaration is required for environ" >&5
 if eval "test \"`echo '$''{'gas_cv_decl_needed_environ'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6293 "configure"
+#line 6384 "configure"
 #include "confdefs.h"
 $gas_test_headers
 int main() {
@@ -6300,7 +6391,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:6304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6395: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gas_cv_decl_needed_environ=no
 else
@@ -6324,12 +6415,12 @@
 # for it?
 
 echo $ac_n "checking whether declaration is required for errno""... $ac_c" 1>&6
-echo "configure:6328: checking whether declaration is required for errno" >&5
+echo "configure:6419: checking whether declaration is required for errno" >&5
 if eval "test \"`echo '$''{'gas_cv_decl_needed_errno'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 6333 "configure"
+#line 6424 "configure"
 #include "confdefs.h"
 
 #ifdef HAVE_ERRNO_H
@@ -6344,7 +6435,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:6348: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6439: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gas_cv_decl_needed_errno=no
 else
@@ -6441,6 +6532,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -6466,6 +6560,7 @@
 
 ac_given_srcdir=$srcdir
 ac_given_INSTALL="$INSTALL"
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile doc/Makefile ${GDBINIT}:gdbinit.in po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -6476,6 +6571,7 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
@@ -6499,6 +6595,8 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@host@%$host%g
 s%@host_alias@%$host_alias%g
 s%@host_cpu@%$host_cpu%g
@@ -6528,7 +6626,6 @@
 s%@SET_MAKE@%$SET_MAKE%g
 s%@LN_S@%$LN_S%g
 s%@OBJEXT@%$OBJEXT%g
-s%@EXEEXT@%$EXEEXT%g
 s%@RANLIB@%$RANLIB%g
 s%@STRIP@%$STRIP%g
 s%@LIBTOOL@%$LIBTOOL%g
@@ -6645,14 +6742,15 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  [/\\]* | [a-zA-Z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
   esac
 
   case "$ac_given_INSTALL" in
-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  [/$\\]* | [A-Za-z]:*) INSTALL="$ac_given_INSTALL" ;;
   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
   esac
 
@@ -6665,7 +6763,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
@@ -6712,7 +6810,9 @@
   echo creating $ac_file
 
   rm -f conftest.frag conftest.in conftest.out
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+# kso the other way around might work better with drive letters and such.
+#  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%:% $ac_given_srcdir/%g" -e "s%^%$ac_given_srcdir/%" `
   cat $ac_file_inputs > conftest.in
 
 EOF
Index: src/binutils/gas/configure.in
===================================================================
RCS file: /gccos2/src/binutils/gas/configure.in,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/gas/configure.in	16 Aug 2003 16:48:02 -0000	1.1.1.2
+++ src/binutils/gas/configure.in	15 Feb 2004 03:16:58 -0000	1.4
@@ -297,6 +297,8 @@
       i386-*-mingw32*)			fmt=coff em=pe ;;
       i386-*-nto-qnx*)			fmt=elf ;;
       i386-*-*nt*)			fmt=coff em=pe ;;
+      i386-*-os2-elf*)       fmt=elf ;;
+      i386-*-os2*)          fmt=aout em=emx bfd_gas=yes ;;
       i386-*-vxworks*)			fmt=aout ;;
       i386-*-chaos)			fmt=elf ;;
 
Index: src/binutils/gas/write.c
===================================================================
RCS file: /gccos2/src/binutils/gas/write.c,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
Index: src/binutils/gas/config/tc-i386.c
===================================================================
RCS file: /gccos2/src/binutils/gas/config/tc-i386.c,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/gas/config/tc-i386.c	16 Aug 2003 16:49:10 -0000	1.1.1.2
+++ src/binutils/gas/config/tc-i386.c	16 Aug 2003 21:33:51 -0000	1.3
@@ -4883,10 +4883,21 @@
 #define OPTION_64 (OPTION_MD_BASE + 1)
   {"64", no_argument, NULL, OPTION_64},
 #endif
+#ifdef EMX
+#define OPTION_ZOMF (OPTION_MD_BASE + 1)
+  {"Zomf", no_argument, NULL, OPTION_ZOMF},
+#define OPTION_ZSTRIP (OPTION_MD_BASE + 2)
+  {"Zstrip", no_argument, NULL, OPTION_ZSTRIP},
+#endif /* EMX */
   {NULL, no_argument, NULL, 0}
 };
 size_t md_longopts_size = sizeof (md_longopts);
 
+#ifdef EMX
+extern int emx_omf;
+extern int emx_strip;
+#endif /* EMX */
+
 int
 md_parse_option (c, arg)
      int c;
@@ -4939,6 +4950,16 @@
     case OPTION_32:
       default_arch = "i386";
       break;
+
+#ifdef EMX
+    case OPTION_ZOMF:
+      emx_omf = 1;
+      break;
+
+    case OPTION_ZSTRIP:
+      emx_strip = 1;
+      break;
+#endif /* EMX */
 
     default:
       return 0;
Index: src/binutils/gas/config/tc-i386.h
===================================================================
RCS file: /gccos2/src/binutils/gas/config/tc-i386.h,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/gas/config/tc-i386.h	16 Aug 2003 16:49:11 -0000	1.1.1.2
+++ src/binutils/gas/config/tc-i386.h	16 Aug 2003 21:33:51 -0000	1.3
@@ -56,6 +56,9 @@
 #ifdef TE_DYNIX
 #define AOUT_TARGET_FORMAT	"a.out-i386-dynix"
 #endif
+#ifdef TE_EMX
+#define AOUT_TARGET_FORMAT	"a.out-emx"
+#endif
 #ifndef AOUT_TARGET_FORMAT
 #define AOUT_TARGET_FORMAT	"a.out-i386"
 #endif
Index: src/binutils/gas/config/te-emx.h
===================================================================
RCS file: src/binutils/gas/config/te-emx.h
diff -N src/binutils/gas/config/te-emx.h
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/gas/config/te-emx.h	17 Aug 2003 01:42:48 -0000	1.3
@@ -0,0 +1,12 @@
+#define TE_EMX
+
+#undef abort
+#include <process.h>
+#include <io.h>
+#define abort()		as_abort (__FILE__, __LINE__, __PRETTY_FUNCTION__)
+
+#define LEX_AT 1 /* can have @'s inside labels */
+#define EMX
+#define LOCAL_LABELS_DOLLAR     1
+
+#include "obj-format.h"
Index: src/binutils/gas/doc/as.1
===================================================================
RCS file: /gccos2/src/binutils/gas/doc/as.1,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/gas/doc/as.1	16 Aug 2003 16:50:18 -0000	1.1.1.2
+++ src/binutils/gas/doc/as.1	25 Sep 2003 19:27:01 -0000	1.2
@@ -1,948 +0,0 @@
-.\" Automatically generated by Pod::Man v1.34, Pod::Parser v1.13
-.\"
-.\" Standard preamble:
-.\" ========================================================================
-.de Sh \" Subsection heading
-.br
-.if t .Sp
-.ne 5
-.PP
-\fB\\$1\fR
-.PP
-..
-.de Sp \" Vertical space (when we can't use .PP)
-.if t .sp .5v
-.if n .sp
-..
-.de Vb \" Begin verbatim text
-.ft CW
-.nf
-.ne \\$1
-..
-.de Ve \" End verbatim text
-.ft R
-.fi
-..
-.\" Set up some character translations and predefined strings.  \*(-- will
-.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote.  | will give a
-.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
-.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
-.\" expand to `' in nroff, nothing in troff, for use with C<>.
-.tr \(*W-|\(bv\*(Tr
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
-.ie n \{\
-.    ds -- \(*W-
-.    ds PI pi
-.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
-.    ds L" ""
-.    ds R" ""
-.    ds C` ""
-.    ds C' ""
-'br\}
-.el\{\
-.    ds -- \|\(em\|
-.    ds PI \(*p
-.    ds L" ``
-.    ds R" ''
-'br\}
-.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
-.\" entries marked with X<> in POD.  Of course, you'll have to process the
-.\" output yourself in some meaningful fashion.
-.if \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
-..
-.    nr % 0
-.    rr F
-.\}
-.\"
-.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
-.\" way too many mistakes in technical documents.
-.hy 0
-.\"
-.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
-.    \" fudge factors for nroff and troff
-.if n \{\
-.    ds #H 0
-.    ds #V .8m
-.    ds #F .3m
-.    ds #[ \f1
-.    ds #] \fP
-.\}
-.if t \{\
-.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-.    ds #V .6m
-.    ds #F 0
-.    ds #[ \&
-.    ds #] \&
-.\}
-.    \" simple accents for nroff and troff
-.if n \{\
-.    ds ' \&
-.    ds ` \&
-.    ds ^ \&
-.    ds , \&
-.    ds ~ ~
-.    ds /
-.\}
-.if t \{\
-.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-.\}
-.    \" troff and (daisy-wheel) nroff accents
-.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-.ds ae a\h'-(\w'a'u*4/10)'e
-.ds Ae A\h'-(\w'A'u*4/10)'E
-.    \" corrections for vroff
-.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-.    \" for low resolution devices (crt and lpr)
-.if \n(.H>23 .if \n(.V>19 \
-\{\
-.    ds : e
-.    ds 8 ss
-.    ds o a
-.    ds d- d\h'-1'\(ga
-.    ds D- D\h'-1'\(hy
-.    ds th \o'bp'
-.    ds Th \o'LP'
-.    ds ae ae
-.    ds Ae AE
-.\}
-.rm #[ #] #H #V #F C
-.\" ========================================================================
-.\"
-.IX Title "AS 1"
-.TH AS 1 "2003-06-12" "binutils-2.14" "GNU Development Tools"
-.SH "NAME"
-AS \- the portable GNU assembler.
-.SH "SYNOPSIS"
-.IX Header "SYNOPSIS"
-as [\fB\-a\fR[\fBcdhlns\fR][=\fIfile\fR]] [\fB\-D\fR] [\fB\-\-defsym\fR \fIsym\fR=\fIval\fR]
- [\fB\-f\fR] [\fB\-\-gstabs\fR] [\fB\-\-gdwarf2\fR] [\fB\-\-help\fR] [\fB\-I\fR \fIdir\fR] 
- [\fB\-J\fR] [\fB\-K\fR] [\fB\-L\fR]
- [\fB\-\-listing\-lhs\-width\fR=\fI\s-1NUM\s0\fR] [\fB\-\-listing\-lhs\-width2\fR=\fI\s-1NUM\s0\fR]
- [\fB\-\-listing\-rhs\-width\fR=\fI\s-1NUM\s0\fR] [\fB\-\-listing\-cont\-lines\fR=\fI\s-1NUM\s0\fR]
- [\fB\-\-keep\-locals\fR] [\fB\-o\fR \fIobjfile\fR] [\fB\-R\fR] [\fB\-\-statistics\fR] [\fB\-v\fR]
- [\fB\-version\fR] [\fB\-\-version\fR] [\fB\-W\fR] [\fB\-\-warn\fR] [\fB\-\-fatal\-warnings\fR] 
- [\fB\-w\fR] [\fB\-x\fR] [\fB\-Z\fR] [\fB\-\-target\-help\fR] [\fItarget-options\fR] 
- [\fB\-\-\fR|\fIfiles\fR ...]
-.PP
-\&\fITarget Alpha options:\fR
-   [\fB\-m\fR\fIcpu\fR]
-   [\fB\-mdebug\fR | \fB\-no\-mdebug\fR]
-   [\fB\-relax\fR] [\fB\-g\fR] [\fB\-G\fR\fIsize\fR]
-   [\fB\-F\fR] [\fB\-32addr\fR]
-.PP
-\&\fITarget \s-1ARC\s0 options:\fR
-   [\fB\-marc[5|6|7|8]\fR]
-   [\fB\-EB\fR|\fB\-EL\fR]
-.PP
-\&\fITarget \s-1ARM\s0 options:\fR
-   [\fB\-mcpu\fR=\fIprocessor\fR[+\fIextension\fR...]]
-   [\fB\-march\fR=\fIarchitecture\fR[+\fIextension\fR...]]
-   [\fB\-mfpu\fR=\fIfloating-point-fromat\fR]
-   [\fB\-mthumb\fR]
-   [\fB\-EB\fR|\fB\-EL\fR]
-   [\fB\-mapcs\-32\fR|\fB\-mapcs\-26\fR|\fB\-mapcs\-float\fR|
-    \fB\-mapcs\-reentrant\fR]
-   [\fB\-mthumb\-interwork\fR] [\fB\-moabi\fR] [\fB\-k\fR]
-.PP
-\&\fITarget \s-1CRIS\s0 options:\fR
-   [\fB\-\-underscore\fR | \fB\-\-no\-underscore\fR]
-   [\fB\-\-pic\fR] [\fB\-N\fR]
-   [\fB\-\-emulation=criself\fR | \fB\-\-emulation=crisaout\fR]
-.PP
-\&\fITarget D10V options:\fR
-   [\fB\-O\fR]
-.PP
-\&\fITarget D30V options:\fR
-   [\fB\-O\fR|\fB\-n\fR|\fB\-N\fR]
-.PP
-\&\fITarget i386 options:\fR
-   [\fB\-\-32\fR|\fB\-\-64\fR]
-.PP
-\&\fITarget i960 options:\fR
-   [\fB\-ACA\fR|\fB\-ACA_A\fR|\fB\-ACB\fR|\fB\-ACC\fR|\fB\-AKA\fR|\fB\-AKB\fR|
-    \fB\-AKC\fR|\fB\-AMC\fR]
-   [\fB\-b\fR] [\fB\-no\-relax\fR]
-.PP
-\&\fITarget \s-1IP2K\s0 options:\fR
-   [\fB\-mip2022\fR|\fB\-mip2022ext\fR]
-.PP
-\&\fITarget M32R options:\fR
-   [\fB\-\-m32rx\fR|\fB\-\-[no\-]warn\-explicit\-parallel\-conflicts\fR|
-   \fB\-\-W[n]p\fR]
-.PP
-\&\fITarget M680X0 options:\fR
-   [\fB\-l\fR] [\fB\-m68000\fR|\fB\-m68010\fR|\fB\-m68020\fR|...]
-.PP
-\&\fITarget M68HC11 options:\fR
-   [\fB\-m68hc11\fR|\fB\-m68hc12\fR|\fB\-m68hcs12\fR]
-   [\fB\-mshort\fR|\fB\-mlong\fR]
-   [\fB\-mshort\-double\fR|\fB\-mlong\-double\fR]
-   [\fB\-\-force\-long\-branchs\fR] [\fB\-\-short\-branchs\fR]
-   [\fB\-\-strict\-direct\-mode\fR] [\fB\-\-print\-insn\-syntax\fR]
-   [\fB\-\-print\-opcodes\fR] [\fB\-\-generate\-example\fR]
-.PP
-\&\fITarget \s-1MCORE\s0 options:\fR
-   [\fB\-jsri2bsr\fR] [\fB\-sifilter\fR] [\fB\-relax\fR]
-   [\fB\-mcpu=[210|340]\fR]
-.PP
-\&\fITarget \s-1MIPS\s0 options:\fR
-   [\fB\-nocpp\fR] [\fB\-EL\fR] [\fB\-EB\fR] [\fB\-n\fR] [\fB\-O\fR[\fIoptimization level\fR]]
-   [\fB\-g\fR[\fIdebug level\fR]] [\fB\-G\fR \fInum\fR] [\fB\-KPIC\fR] [\fB\-call_shared\fR]
-   [\fB\-non_shared\fR] [\fB\-xgot\fR] [\fB\-\-membedded\-pic\fR]
-   [\fB\-mabi\fR=\fI\s-1ABI\s0\fR] [\fB\-32\fR] [\fB\-n32\fR] [\fB\-64\fR] [\fB\-mfp32\fR] [\fB\-mgp32\fR]
-   [\fB\-march\fR=\fI\s-1CPU\s0\fR] [\fB\-mtune\fR=\fI\s-1CPU\s0\fR] [\fB\-mips1\fR] [\fB\-mips2\fR]
-   [\fB\-mips3\fR] [\fB\-mips4\fR] [\fB\-mips5\fR] [\fB\-mips32\fR] [\fB\-mips32r2\fR]
-   [\fB\-mips64\fR]
-   [\fB\-construct\-floats\fR] [\fB\-no\-construct\-floats\fR]
-   [\fB\-trap\fR] [\fB\-no\-break\fR] [\fB\-break\fR] [\fB\-no\-trap\fR]
-   [\fB\-mfix7000\fR] [\fB\-mno\-fix7000\fR]
-   [\fB\-mips16\fR] [\fB\-no\-mips16\fR]
-   [\fB\-mips3d\fR] [\fB\-no\-mips3d\fR]
-   [\fB\-mdmx\fR] [\fB\-no\-mdmx\fR]
-   [\fB\-mdebug\fR] [\fB\-no\-mdebug\fR]
-.PP
-\&\fITarget \s-1MMIX\s0 options:\fR
-   [\fB\-\-fixed\-special\-register\-names\fR] [\fB\-\-globalize\-symbols\fR]
-   [\fB\-\-gnu\-syntax\fR] [\fB\-\-relax\fR] [\fB\-\-no\-predefined\-symbols\fR]
-   [\fB\-\-no\-expand\fR] [\fB\-\-no\-merge\-gregs\fR] [\fB\-x\fR]
-   [\fB\-\-linker\-allocated\-gregs\fR]
-.PP
-\&\fITarget \s-1PDP11\s0 options:\fR
-   [\fB\-mpic\fR|\fB\-mno\-pic\fR] [\fB\-mall\fR] [\fB\-mno\-extensions\fR]
-   [\fB\-m\fR\fIextension\fR|\fB\-mno\-\fR\fIextension\fR]
-   [\fB\-m\fR\fIcpu\fR] [\fB\-m\fR\fImachine\fR]  
-.PP
-\&\fITarget picoJava options:\fR
-   [\fB\-mb\fR|\fB\-me\fR]
-.PP
-\&\fITarget PowerPC options:\fR
-   [\fB\-mpwrx\fR|\fB\-mpwr2\fR|\fB\-mpwr\fR|\fB\-m601\fR|\fB\-mppc\fR|\fB\-mppc32\fR|\fB\-m603\fR|\fB\-m604\fR|
-    \fB\-m403\fR|\fB\-m405\fR|\fB\-mppc64\fR|\fB\-m620\fR|\fB\-mppc64bridge\fR|\fB\-mbooke\fR|
-    \fB\-mbooke32\fR|\fB\-mbooke64\fR]
-   [\fB\-mcom\fR|\fB\-many\fR|\fB\-maltivec\fR] [\fB\-memb\fR]
-   [\fB\-mregnames\fR|\fB\-mno\-regnames\fR]
-   [\fB\-mrelocatable\fR|\fB\-mrelocatable\-lib\fR]
-   [\fB\-mlittle\fR|\fB\-mlittle\-endian\fR|\fB\-mbig\fR|\fB\-mbig\-endian\fR]
-   [\fB\-msolaris\fR|\fB\-mno\-solaris\fR]
-.PP
-\&\fITarget \s-1SPARC\s0 options:\fR
-   [\fB\-Av6\fR|\fB\-Av7\fR|\fB\-Av8\fR|\fB\-Asparclet\fR|\fB\-Asparclite\fR
-    \fB\-Av8plus\fR|\fB\-Av8plusa\fR|\fB\-Av9\fR|\fB\-Av9a\fR]
-   [\fB\-xarch=v8plus\fR|\fB\-xarch=v8plusa\fR] [\fB\-bump\fR]
-   [\fB\-32\fR|\fB\-64\fR]
-.PP
-\&\fITarget \s-1TIC54X\s0 options:\fR
- [\fB\-mcpu=54[123589]\fR|\fB\-mcpu=54[56]lp\fR] [\fB\-mfar\-mode\fR|\fB\-mf\fR] 
- [\fB\-merrors\-to\-file\fR \fI<filename>\fR|\fB\-me\fR \fI<filename>\fR]
-.PP
-\&\fITarget Xtensa options:\fR
- [\fB\-\-[no\-]density\fR] [\fB\-\-[no\-]relax\fR] [\fB\-\-[no\-]generics\fR]
- [\fB\-\-[no\-]text\-section\-literals\fR]
- [\fB\-\-[no\-]target\-align\fR] [\fB\-\-[no\-]longcalls\fR]
-.SH "DESCRIPTION"
-.IX Header "DESCRIPTION"
-\&\s-1GNU\s0 \fBas\fR is really a family of assemblers.
-If you use (or have used) the \s-1GNU\s0 assembler on one architecture, you
-should find a fairly similar environment when you use it on another
-architecture.  Each version has much in common with the others,
-including object file formats, most assembler directives (often called
-\&\fIpseudo-ops\fR) and assembler syntax.
-.PP
-\&\fBas\fR is primarily intended to assemble the output of the
-\&\s-1GNU\s0 C compiler  for use by the linker
-\&.  Nevertheless, we've tried to make \fBas\fR
-assemble correctly everything that other assemblers for the same
-machine would assemble.
-Any exceptions are documented explicitly.
-This doesn't mean \fBas\fR always uses the same syntax as another
-assembler for the same architecture; for example, we know of several
-incompatible versions of 680x0 assembly language syntax.
-.PP
-Each time you run \fBas\fR it assembles exactly one source
-program.  The source program is made up of one or more files.
-(The standard input is also a file.)
-.PP
-You give \fBas\fR a command line that has zero or more input file
-names.  The input files are read (from left file name to right).  A
-command line argument (in any position) that has no special meaning
-is taken to be an input file name.
-.PP
-If you give \fBas\fR no file names it attempts to read one input file
-from the \fBas\fR standard input, which is normally your terminal.  You
-may have to type \fBctl-D\fR to tell \fBas\fR there is no more program
-to assemble.
-.PP
-Use \fB\-\-\fR if you need to explicitly name the standard input file
-in your command line.
-.PP
-If the source is empty, \fBas\fR produces a small, empty object
-file.
-.PP
-\&\fBas\fR may write warnings and error messages to the standard error
-file (usually your terminal).  This should not happen when  a compiler
-runs \fBas\fR automatically.  Warnings report an assumption made so
-that \fBas\fR could keep assembling a flawed program; errors report a
-grave problem that stops the assembly.
-.PP
-If you are invoking \fBas\fR via the \s-1GNU\s0 C compiler,
-you can use the \fB\-Wa\fR option to pass arguments through to the assembler.
-The assembler arguments must be separated from each other (and the \fB\-Wa\fR)
-by commas.  For example:
-.PP
-.Vb 1
-\&        gcc -c -g -O -Wa,-alh,-L file.c
-.Ve
-.PP
-This passes two options to the assembler: \fB\-alh\fR (emit a listing to
-standard output with high-level and assembly source) and \fB\-L\fR (retain
-local symbols in the symbol table).
-.PP
-Usually you do not need to use this \fB\-Wa\fR mechanism, since many compiler
-command-line options are automatically passed to the assembler by the compiler.
-(You can call the \s-1GNU\s0 compiler driver with the \fB\-v\fR option to see
-precisely what options it passes to each compilation pass, including the
-assembler.)
-.SH "OPTIONS"
-.IX Header "OPTIONS"
-.IP "\fB\-a[cdhlmns]\fR" 4
-.IX Item "-a[cdhlmns]"
-Turn on listings, in any of a variety of ways:
-.RS 4
-.IP "\fB\-ac\fR" 4
-.IX Item "-ac"
-omit false conditionals
-.IP "\fB\-ad\fR" 4
-.IX Item "-ad"
-omit debugging directives
-.IP "\fB\-ah\fR" 4
-.IX Item "-ah"
-include high-level source
-.IP "\fB\-al\fR" 4
-.IX Item "-al"
-include assembly
-.IP "\fB\-am\fR" 4
-.IX Item "-am"
-include macro expansions
-.IP "\fB\-an\fR" 4
-.IX Item "-an"
-omit forms processing
-.IP "\fB\-as\fR" 4
-.IX Item "-as"
-include symbols
-.IP "\fB=file\fR" 4
-.IX Item "=file"
-set the name of the listing file
-.RE
-.RS 4
-.Sp
-You may combine these options; for example, use \fB\-aln\fR for assembly
-listing without forms processing.  The \fB=file\fR option, if used, must be
-the last one.  By itself, \fB\-a\fR defaults to \fB\-ahls\fR.
-.RE
-.IP "\fB\-D\fR" 4
-.IX Item "-D"
-Ignored.  This option is accepted for script compatibility with calls to
-other assemblers.
-.IP "\fB\-\-defsym\fR \fIsym\fR\fB=\fR\fIvalue\fR" 4
-.IX Item "--defsym sym=value"
-Define the symbol \fIsym\fR to be \fIvalue\fR before assembling the input file.
-\&\fIvalue\fR must be an integer constant.  As in C, a leading \fB0x\fR
-indicates a hexadecimal value, and a leading \fB0\fR indicates an octal value.
-.IP "\fB\-f\fR" 4
-.IX Item "-f"
-``fast''\-\-\-skip whitespace and comment preprocessing (assume source is
-compiler output).
-.IP "\fB\-\-gstabs\fR" 4
-.IX Item "--gstabs"
-Generate stabs debugging information for each assembler line.  This
-may help debugging assembler code, if the debugger can handle it.
-.IP "\fB\-\-gdwarf2\fR" 4
-.IX Item "--gdwarf2"
-Generate \s-1DWARF2\s0 debugging information for each assembler line.  This
-may help debugging assembler code, if the debugger can handle it.  Note\-\-\-this
-option is only supported by some targets, not all of them.
-.IP "\fB\-\-help\fR" 4
-.IX Item "--help"
-Print a summary of the command line options and exit.
-.IP "\fB\-\-target\-help\fR" 4
-.IX Item "--target-help"
-Print a summary of all target specific options and exit.
-.IP "\fB\-I\fR \fIdir\fR" 4
-.IX Item "-I dir"
-Add directory \fIdir\fR to the search list for \f(CW\*(C`.include\*(C'\fR directives.
-.IP "\fB\-J\fR" 4
-.IX Item "-J"
-Don't warn about signed overflow.
-.IP "\fB\-K\fR" 4
-.IX Item "-K"
-This option is accepted but has no effect on the \s-1TARGET\s0 family.
-.IP "\fB\-L\fR" 4
-.IX Item "-L"
-.PD 0
-.IP "\fB\-\-keep\-locals\fR" 4
-.IX Item "--keep-locals"
-.PD
-Keep (in the symbol table) local symbols.  On traditional a.out systems
-these start with \fBL\fR, but different systems have different local
-label prefixes.
-.IP "\fB\-\-listing\-lhs\-width=\fR\fInumber\fR" 4
-.IX Item "--listing-lhs-width=number"
-Set the maximum width, in words, of the output data column for an assembler
-listing to \fInumber\fR.
-.IP "\fB\-\-listing\-lhs\-width2=\fR\fInumber\fR" 4
-.IX Item "--listing-lhs-width2=number"
-Set the maximum width, in words, of the output data column for continuation
-lines in an assembler listing to \fInumber\fR.
-.IP "\fB\-\-listing\-rhs\-width=\fR\fInumber\fR" 4
-.IX Item "--listing-rhs-width=number"
-Set the maximum width of an input source line, as displayed in a listing, to
-\&\fInumber\fR bytes.
-.IP "\fB\-\-listing\-cont\-lines=\fR\fInumber\fR" 4
-.IX Item "--listing-cont-lines=number"
-Set the maximum number of lines printed in a listing for a single line of input
-to \fInumber\fR + 1.
-.IP "\fB\-o\fR \fIobjfile\fR" 4
-.IX Item "-o objfile"
-Name the object-file output from \fBas\fR \fIobjfile\fR.
-.IP "\fB\-R\fR" 4
-.IX Item "-R"
-Fold the data section into the text section.
-.IP "\fB\-\-statistics\fR" 4
-.IX Item "--statistics"
-Print the maximum space (in bytes) and total time (in seconds) used by
-assembly.
-.IP "\fB\-\-strip\-local\-absolute\fR" 4
-.IX Item "--strip-local-absolute"
-Remove local absolute symbols from the outgoing symbol table.
-.IP "\fB\-v\fR" 4
-.IX Item "-v"
-.PD 0
-.IP "\fB\-version\fR" 4
-.IX Item "-version"
-.PD
-Print the \fBas\fR version.
-.IP "\fB\-\-version\fR" 4
-.IX Item "--version"
-Print the \fBas\fR version and exit.
-.IP "\fB\-W\fR" 4
-.IX Item "-W"
-.PD 0
-.IP "\fB\-\-no\-warn\fR" 4
-.IX Item "--no-warn"
-.PD
-Suppress warning messages.
-.IP "\fB\-\-fatal\-warnings\fR" 4
-.IX Item "--fatal-warnings"
-Treat warnings as errors.
-.IP "\fB\-\-warn\fR" 4
-.IX Item "--warn"
-Don't suppress warning messages or treat them as errors.
-.IP "\fB\-w\fR" 4
-.IX Item "-w"
-Ignored.
-.IP "\fB\-x\fR" 4
-.IX Item "-x"
-Ignored.
-.IP "\fB\-Z\fR" 4
-.IX Item "-Z"
-Generate an object file even after errors.
-.IP "\fB\-\- |\fR \fIfiles\fR \fB...\fR" 4
-.IX Item "-- | files ..."
-Standard input, or source files to assemble.
-.PP
-The following options are available when as is configured for
-an \s-1ARC\s0 processor.
-.IP "\fB\-marc[5|6|7|8]\fR" 4
-.IX Item "-marc[5|6|7|8]"
-This option selects the core processor variant.
-.IP "\fB\-EB | \-EL\fR" 4
-.IX Item "-EB | -EL"
-Select either big-endian (\-EB) or little-endian (\-EL) output.
-.PP
-The following options are available when as is configured for the \s-1ARM\s0
-processor family.
-.IP "\fB\-mcpu=\fR\fIprocessor\fR\fB[+\fR\fIextension\fR\fB...]\fR" 4
-.IX Item "-mcpu=processor[+extension...]"
-Specify which \s-1ARM\s0 processor variant is the target.
-.IP "\fB\-march=\fR\fIarchitecture\fR\fB[+\fR\fIextension\fR\fB...]\fR" 4
-.IX Item "-march=architecture[+extension...]"
-Specify which \s-1ARM\s0 architecture variant is used by the target.
-.IP "\fB\-mfpu=\fR\fIfloating-point-format\fR" 4
-.IX Item "-mfpu=floating-point-format"
-Select which Floating Point architecture is the target.
-.IP "\fB\-mthumb\fR" 4
-.IX Item "-mthumb"
-Enable Thumb only instruction decoding.
-.IP "\fB\-mapcs\-32 | \-mapcs\-26 | \-mapcs\-float | \-mapcs\-reentrant | \-moabi\fR" 4
-.IX Item "-mapcs-32 | -mapcs-26 | -mapcs-float | -mapcs-reentrant | -moabi"
-Select which procedure calling convention is in use.
-.IP "\fB\-EB | \-EL\fR" 4
-.IX Item "-EB | -EL"
-Select either big-endian (\-EB) or little-endian (\-EL) output.
-.IP "\fB\-mthumb\-interwork\fR" 4
-.IX Item "-mthumb-interwork"
-Specify that the code has been generated with interworking between Thumb and
-\&\s-1ARM\s0 code in mind.
-.IP "\fB\-k\fR" 4
-.IX Item "-k"
-Specify that \s-1PIC\s0 code has been generated.
-.PP
-See the info pages for documentation of the CRIS-specific options.
-.PP
-The following options are available when as is configured for
-a D10V processor.
-.IP "\fB\-O\fR" 4
-.IX Item "-O"
-Optimize output by parallelizing instructions.
-.PP
-The following options are available when as is configured for a D30V
-processor.
-.IP "\fB\-O\fR" 4
-.IX Item "-O"
-Optimize output by parallelizing instructions.
-.IP "\fB\-n\fR" 4
-.IX Item "-n"
-Warn when nops are generated.
-.IP "\fB\-N\fR" 4
-.IX Item "-N"
-Warn when a nop after a 32\-bit multiply instruction is generated.
-.PP
-The following options are available when as is configured for the
-Intel 80960 processor.
-.IP "\fB\-ACA | \-ACA_A | \-ACB | \-ACC | \-AKA | \-AKB | \-AKC | \-AMC\fR" 4
-.IX Item "-ACA | -ACA_A | -ACB | -ACC | -AKA | -AKB | -AKC | -AMC"
-Specify which variant of the 960 architecture is the target.
-.IP "\fB\-b\fR" 4
-.IX Item "-b"
-Add code to collect statistics about branches taken.
-.IP "\fB\-no\-relax\fR" 4
-.IX Item "-no-relax"
-Do not alter compare-and-branch instructions for long displacements;
-error if necessary.
-.PP
-The following options are available when as is configured for the
-Ubicom \s-1IP2K\s0 series.
-.IP "\fB\-mip2022ext\fR" 4
-.IX Item "-mip2022ext"
-Specifies that the extended \s-1IP2022\s0 instructions are allowed.
-.IP "\fB\-mip2022\fR" 4
-.IX Item "-mip2022"
-Restores the default behaviour, which restricts the permitted instructions to
-just the basic \s-1IP2022\s0 ones.
-.PP
-The following options are available when as is configured for the
-Renesas M32R (formerly Mitsubishi M32R) series.
-.IP "\fB\-\-m32rx\fR" 4
-.IX Item "--m32rx"
-Specify which processor in the M32R family is the target.  The default
-is normally the M32R, but this option changes it to the M32RX.
-.IP "\fB\-\-warn\-explicit\-parallel\-conflicts or \-\-Wp\fR" 4
-.IX Item "--warn-explicit-parallel-conflicts or --Wp"
-Produce warning messages when questionable parallel constructs are
-encountered. 
-.IP "\fB\-\-no\-warn\-explicit\-parallel\-conflicts or \-\-Wnp\fR" 4
-.IX Item "--no-warn-explicit-parallel-conflicts or --Wnp"
-Do not produce warning messages when questionable parallel constructs are 
-encountered. 
-.PP
-The following options are available when as is configured for the
-Motorola 68000 series.
-.IP "\fB\-l\fR" 4
-.IX Item "-l"
-Shorten references to undefined symbols, to one word instead of two.
-.IP "\fB\-m68000 | \-m68008 | \-m68010 | \-m68020 | \-m68030\fR" 4
-.IX Item "-m68000 | -m68008 | -m68010 | -m68020 | -m68030"
-.PD 0
-.IP "\fB| \-m68040 | \-m68060 | \-m68302 | \-m68331 | \-m68332\fR" 4
-.IX Item "| -m68040 | -m68060 | -m68302 | -m68331 | -m68332"
-.IP "\fB| \-m68333 | \-m68340 | \-mcpu32 | \-m5200\fR" 4
-.IX Item "| -m68333 | -m68340 | -mcpu32 | -m5200"
-.PD
-Specify what processor in the 68000 family is the target.  The default
-is normally the 68020, but this can be changed at configuration time.
-.IP "\fB\-m68881 | \-m68882 | \-mno\-68881 | \-mno\-68882\fR" 4
-.IX Item "-m68881 | -m68882 | -mno-68881 | -mno-68882"
-The target machine does (or does not) have a floating-point coprocessor.
-The default is to assume a coprocessor for 68020, 68030, and cpu32.  Although
-the basic 68000 is not compatible with the 68881, a combination of the
-two can be specified, since it's possible to do emulation of the
-coprocessor instructions with the main processor.
-.IP "\fB\-m68851 | \-mno\-68851\fR" 4
-.IX Item "-m68851 | -mno-68851"
-The target machine does (or does not) have a memory-management
-unit coprocessor.  The default is to assume an \s-1MMU\s0 for 68020 and up.
-.PP
-For details about the \s-1PDP\-11\s0 machine dependent features options,
-see \f(CW@ref\fR{PDP\-11\-Options}.
-.IP "\fB\-mpic | \-mno\-pic\fR" 4
-.IX Item "-mpic | -mno-pic"
-Generate position-independent (or position\-dependent) code.  The
-default is \fB\-mpic\fR.
-.IP "\fB\-mall\fR" 4
-.IX Item "-mall"
-.PD 0
-.IP "\fB\-mall\-extensions\fR" 4
-.IX Item "-mall-extensions"
-.PD
-Enable all instruction set extensions.  This is the default.
-.IP "\fB\-mno\-extensions\fR" 4
-.IX Item "-mno-extensions"
-Disable all instruction set extensions.
-.IP "\fB\-m\fR\fIextension\fR \fB| \-mno\-\fR\fIextension\fR" 4
-.IX Item "-mextension | -mno-extension"
-Enable (or disable) a particular instruction set extension.
-.IP "\fB\-m\fR\fIcpu\fR" 4
-.IX Item "-mcpu"
-Enable the instruction set extensions supported by a particular \s-1CPU\s0, and
-disable all other extensions.
-.IP "\fB\-m\fR\fImachine\fR" 4
-.IX Item "-mmachine"
-Enable the instruction set extensions supported by a particular machine
-model, and disable all other extensions.
-.PP
-The following options are available when as is configured for
-a picoJava processor.
-.IP "\fB\-mb\fR" 4
-.IX Item "-mb"
-Generate ``big endian'' format output.
-.IP "\fB\-ml\fR" 4
-.IX Item "-ml"
-Generate ``little endian'' format output.
-.PP
-The following options are available when as is configured for the
-Motorola 68HC11 or 68HC12 series.
-.IP "\fB\-m68hc11 | \-m68hc12 | \-m68hcs12\fR" 4
-.IX Item "-m68hc11 | -m68hc12 | -m68hcs12"
-Specify what processor is the target.  The default is
-defined by the configuration option when building the assembler.
-.IP "\fB\-mshort\fR" 4
-.IX Item "-mshort"
-Specify to use the 16\-bit integer \s-1ABI\s0.
-.IP "\fB\-mlong\fR" 4
-.IX Item "-mlong"
-Specify to use the 32\-bit integer \s-1ABI\s0.  
-.IP "\fB\-mshort\-double\fR" 4
-.IX Item "-mshort-double"
-Specify to use the 32\-bit double \s-1ABI\s0.  
-.IP "\fB\-mlong\-double\fR" 4
-.IX Item "-mlong-double"
-Specify to use the 64\-bit double \s-1ABI\s0.  
-.IP "\fB\-\-force\-long\-branchs\fR" 4
-.IX Item "--force-long-branchs"
-Relative branches are turned into absolute ones. This concerns
-conditional branches, unconditional branches and branches to a
-sub routine.
-.IP "\fB\-S | \-\-short\-branchs\fR" 4
-.IX Item "-S | --short-branchs"
-Do not turn relative branchs into absolute ones
-when the offset is out of range.
-.IP "\fB\-\-strict\-direct\-mode\fR" 4
-.IX Item "--strict-direct-mode"
-Do not turn the direct addressing mode into extended addressing mode
-when the instruction does not support direct addressing mode.
-.IP "\fB\-\-print\-insn\-syntax\fR" 4
-.IX Item "--print-insn-syntax"
-Print the syntax of instruction in case of error.
-.IP "\fB\-\-print\-opcodes\fR" 4
-.IX Item "--print-opcodes"
-print the list of instructions with syntax and then exit.
-.IP "\fB\-\-generate\-example\fR" 4
-.IX Item "--generate-example"
-print an example of instruction for each possible instruction and then exit.
-This option is only useful for testing \fBas\fR.
-.PP
-The following options are available when \fBas\fR is configured
-for the \s-1SPARC\s0 architecture:
-.IP "\fB\-Av6 | \-Av7 | \-Av8 | \-Asparclet | \-Asparclite\fR" 4
-.IX Item "-Av6 | -Av7 | -Av8 | -Asparclet | -Asparclite"
-.PD 0
-.IP "\fB\-Av8plus | \-Av8plusa | \-Av9 | \-Av9a\fR" 4
-.IX Item "-Av8plus | -Av8plusa | -Av9 | -Av9a"
-.PD
-Explicitly select a variant of the \s-1SPARC\s0 architecture.
-.Sp
-\&\fB\-Av8plus\fR and \fB\-Av8plusa\fR select a 32 bit environment.
-\&\fB\-Av9\fR and \fB\-Av9a\fR select a 64 bit environment.
-.Sp
-\&\fB\-Av8plusa\fR and \fB\-Av9a\fR enable the \s-1SPARC\s0 V9 instruction set with
-UltraSPARC extensions.
-.IP "\fB\-xarch=v8plus | \-xarch=v8plusa\fR" 4
-.IX Item "-xarch=v8plus | -xarch=v8plusa"
-For compatibility with the Solaris v9 assembler.  These options are
-equivalent to \-Av8plus and \-Av8plusa, respectively.
-.IP "\fB\-bump\fR" 4
-.IX Item "-bump"
-Warn when the assembler switches to another architecture.
-.PP
-The following options are available when as is configured for the 'c54x
-architecture. 
-.IP "\fB\-mfar\-mode\fR" 4
-.IX Item "-mfar-mode"
-Enable extended addressing mode.  All addresses and relocations will assume
-extended addressing (usually 23 bits).
-.IP "\fB\-mcpu=\fR\fI\s-1CPU_VERSION\s0\fR" 4
-.IX Item "-mcpu=CPU_VERSION"
-Sets the \s-1CPU\s0 version being compiled for.
-.IP "\fB\-merrors\-to\-file\fR \fI\s-1FILENAME\s0\fR" 4
-.IX Item "-merrors-to-file FILENAME"
-Redirect error output to a file, for broken systems which don't support such
-behaviour in the shell.
-.PP
-The following options are available when as is configured for
-a \s-1MIPS\s0 processor.
-.IP "\fB\-G\fR \fInum\fR" 4
-.IX Item "-G num"
-This option sets the largest size of an object that can be referenced
-implicitly with the \f(CW\*(C`gp\*(C'\fR register.  It is only accepted for targets that
-use \s-1ECOFF\s0 format, such as a DECstation running Ultrix.  The default value is 8.
-.IP "\fB\-EB\fR" 4
-.IX Item "-EB"
-Generate ``big endian'' format output.
-.IP "\fB\-EL\fR" 4
-.IX Item "-EL"
-Generate ``little endian'' format output.
-.IP "\fB\-mips1\fR" 4
-.IX Item "-mips1"
-.PD 0
-.IP "\fB\-mips2\fR" 4
-.IX Item "-mips2"
-.IP "\fB\-mips3\fR" 4
-.IX Item "-mips3"
-.IP "\fB\-mips4\fR" 4
-.IX Item "-mips4"
-.IP "\fB\-mips5\fR" 4
-.IX Item "-mips5"
-.IP "\fB\-mips32\fR" 4
-.IX Item "-mips32"
-.IP "\fB\-mips32r2\fR" 4
-.IX Item "-mips32r2"
-.IP "\fB\-mips64\fR" 4
-.IX Item "-mips64"
-.PD
-Generate code for a particular \s-1MIPS\s0 Instruction Set Architecture level.
-\&\fB\-mips1\fR is an alias for \fB\-march=r3000\fR, \fB\-mips2\fR is an
-alias for \fB\-march=r6000\fR, \fB\-mips3\fR is an alias for
-\&\fB\-march=r4000\fR and \fB\-mips4\fR is an alias for \fB\-march=r8000\fR.
-\&\fB\-mips5\fR, \fB\-mips32\fR, \fB\-mips32r2\fR, and \fB\-mips64\fR
-correspond to generic
-\&\fB\s-1MIPS\s0 V\fR, \fB\s-1MIPS32\s0\fR, \fB\s-1MIPS32\s0 Release 2\fR, and
-\&\fB\s-1MIPS64\s0\fR \s-1ISA\s0 processors,
-respectively.
-.IP "\fB\-march=\fR\fI\s-1CPU\s0\fR" 4
-.IX Item "-march=CPU"
-Generate code for a particular \s-1MIPS\s0 cpu.
-.IP "\fB\-mtune=\fR\fIcpu\fR" 4
-.IX Item "-mtune=cpu"
-Schedule and tune for a particular \s-1MIPS\s0 cpu.
-.IP "\fB\-mfix7000\fR" 4
-.IX Item "-mfix7000"
-.PD 0
-.IP "\fB\-mno\-fix7000\fR" 4
-.IX Item "-mno-fix7000"
-.PD
-Cause nops to be inserted if the read of the destination register
-of an mfhi or mflo instruction occurs in the following two instructions.
-.IP "\fB\-mdebug\fR" 4
-.IX Item "-mdebug"
-.PD 0
-.IP "\fB\-no\-mdebug\fR" 4
-.IX Item "-no-mdebug"
-.PD
-Cause stabs-style debugging output to go into an ECOFF-style .mdebug
-section instead of the standard \s-1ELF\s0 .stabs sections.
-.IP "\fB\-mgp32\fR" 4
-.IX Item "-mgp32"
-.PD 0
-.IP "\fB\-mfp32\fR" 4
-.IX Item "-mfp32"
-.PD
-The register sizes are normally inferred from the \s-1ISA\s0 and \s-1ABI\s0, but these
-flags force a certain group of registers to be treated as 32 bits wide at
-all times.  \fB\-mgp32\fR controls the size of general-purpose registers
-and \fB\-mfp32\fR controls the size of floating-point registers.
-.IP "\fB\-mips16\fR" 4
-.IX Item "-mips16"
-.PD 0
-.IP "\fB\-no\-mips16\fR" 4
-.IX Item "-no-mips16"
-.PD
-Generate code for the \s-1MIPS\s0 16 processor.  This is equivalent to putting
-\&\f(CW\*(C`.set mips16\*(C'\fR at the start of the assembly file.  \fB\-no\-mips16\fR
-turns off this option.
-.IP "\fB\-mips3d\fR" 4
-.IX Item "-mips3d"
-.PD 0
-.IP "\fB\-no\-mips3d\fR" 4
-.IX Item "-no-mips3d"
-.PD
-Generate code for the \s-1MIPS\-3D\s0 Application Specific Extension.
-This tells the assembler to accept \s-1MIPS\-3D\s0 instructions.
-\&\fB\-no\-mips3d\fR turns off this option.
-.IP "\fB\-mdmx\fR" 4
-.IX Item "-mdmx"
-.PD 0
-.IP "\fB\-no\-mdmx\fR" 4
-.IX Item "-no-mdmx"
-.PD
-Generate code for the \s-1MDMX\s0 Application Specific Extension.
-This tells the assembler to accept \s-1MDMX\s0 instructions.
-\&\fB\-no\-mdmx\fR turns off this option.
-.IP "\fB\-\-construct\-floats\fR" 4
-.IX Item "--construct-floats"
-.PD 0
-.IP "\fB\-\-no\-construct\-floats\fR" 4
-.IX Item "--no-construct-floats"
-.PD
-The \fB\-\-no\-construct\-floats\fR option disables the construction of
-double width floating point constants by loading the two halves of the
-value into the two single width floating point registers that make up
-the double width register.  By default \fB\-\-construct\-floats\fR is
-selected, allowing construction of these floating point constants.
-.IP "\fB\-\-emulation=\fR\fIname\fR" 4
-.IX Item "--emulation=name"
-This option causes \fBas\fR to emulate \fBas\fR configured
-for some other target, in all respects, including output format (choosing
-between \s-1ELF\s0 and \s-1ECOFF\s0 only), handling of pseudo-opcodes which may generate
-debugging information or store symbol table information, and default
-endianness.  The available configuration names are: \fBmipsecoff\fR,
-\&\fBmipself\fR, \fBmipslecoff\fR, \fBmipsbecoff\fR, \fBmipslelf\fR,
-\&\fBmipsbelf\fR.  The first two do not alter the default endianness from that
-of the primary target for which the assembler was configured; the others change
-the default to little\- or big-endian as indicated by the \fBb\fR or \fBl\fR
-in the name.  Using \fB\-EB\fR or \fB\-EL\fR will override the endianness
-selection in any case.
-.Sp
-This option is currently supported only when the primary target
-\&\fBas\fR is configured for is a \s-1MIPS\s0 \s-1ELF\s0 or \s-1ECOFF\s0 target.
-Furthermore, the primary target or others specified with
-\&\fB\-\-enable\-targets=...\fR at configuration time must include support for
-the other format, if both are to be available.  For example, the Irix 5
-configuration includes support for both.
-.Sp
-Eventually, this option will support more configurations, with more
-fine-grained control over the assembler's behavior, and will be supported for
-more processors.
-.IP "\fB\-nocpp\fR" 4
-.IX Item "-nocpp"
-\&\fBas\fR ignores this option.  It is accepted for compatibility with
-the native tools.
-.IP "\fB\-\-trap\fR" 4
-.IX Item "--trap"
-.PD 0
-.IP "\fB\-\-no\-trap\fR" 4
-.IX Item "--no-trap"
-.IP "\fB\-\-break\fR" 4
-.IX Item "--break"
-.IP "\fB\-\-no\-break\fR" 4
-.IX Item "--no-break"
-.PD
-Control how to deal with multiplication overflow and division by zero.
-\&\fB\-\-trap\fR or \fB\-\-no\-break\fR (which are synonyms) take a trap exception
-(and only work for Instruction Set Architecture level 2 and higher);
-\&\fB\-\-break\fR or \fB\-\-no\-trap\fR (also synonyms, and the default) take a
-break exception.
-.IP "\fB\-n\fR" 4
-.IX Item "-n"
-When this option is used, \fBas\fR will issue a warning every
-time it generates a nop instruction from a macro.
-.PP
-The following options are available when as is configured for
-an MCore processor.
-.IP "\fB\-jsri2bsr\fR" 4
-.IX Item "-jsri2bsr"
-.PD 0
-.IP "\fB\-nojsri2bsr\fR" 4
-.IX Item "-nojsri2bsr"
-.PD
-Enable or disable the \s-1JSRI\s0 to \s-1BSR\s0 transformation.  By default this is enabled.
-The command line option \fB\-nojsri2bsr\fR can be used to disable it.
-.IP "\fB\-sifilter\fR" 4
-.IX Item "-sifilter"
-.PD 0
-.IP "\fB\-nosifilter\fR" 4
-.IX Item "-nosifilter"
-.PD
-Enable or disable the silicon filter behaviour.  By default this is disabled.
-The default can be overridden by the \fB\-sifilter\fR command line option.
-.IP "\fB\-relax\fR" 4
-.IX Item "-relax"
-Alter jump instructions for long displacements.
-.IP "\fB\-mcpu=[210|340]\fR" 4
-.IX Item "-mcpu=[210|340]"
-Select the cpu type on the target hardware.  This controls which instructions
-can be assembled.
-.IP "\fB\-EB\fR" 4
-.IX Item "-EB"
-Assemble for a big endian target.
-.IP "\fB\-EL\fR" 4
-.IX Item "-EL"
-Assemble for a little endian target.
-.PP
-See the info pages for documentation of the MMIX-specific options.
-.PP
-The following options are available when as is configured for
-an Xtensa processor.
-.IP "\fB\-\-density | \-\-no\-density\fR" 4
-.IX Item "--density | --no-density"
-Enable or disable use of instructions from the Xtensa code density
-option.  This is enabled by default when the Xtensa processor supports
-the code density option.
-.IP "\fB\-\-relax | \-\-no\-relax\fR" 4
-.IX Item "--relax | --no-relax"
-Enable or disable instruction relaxation.  This is enabled by default.
-Note: In the current implementation, these options also control whether
-assembler optimizations are performed, making these options equivalent
-to \fB\-\-generics\fR and \fB\-\-no\-generics\fR.
-.IP "\fB\-\-generics | \-\-no\-generics\fR" 4
-.IX Item "--generics | --no-generics"
-Enable or disable all assembler transformations of Xtensa instructions.
-The default is \fB\-\-generics\fR;
-\&\fB\-\-no\-generics\fR should be used only in the rare cases when the
-instructions must be exactly as specified in the assembly source.
-.IP "\fB\-\-text\-section\-literals | \-\-no\-text\-section\-literals\fR" 4
-.IX Item "--text-section-literals | --no-text-section-literals"
-With \fB\-\-text\-section\-literals\fR, literal pools are interspersed
-in the text section.  The default is
-\&\fB\-\-no\-text\-section\-literals\fR, which places literals in a
-separate section in the output file.
-.IP "\fB\-\-target\-align | \-\-no\-target\-align\fR" 4
-.IX Item "--target-align | --no-target-align"
-Enable or disable automatic alignment to reduce branch penalties at the
-expense of some code density.  The default is \fB\-\-target\-align\fR.
-.IP "\fB\-\-longcalls | \-\-no\-longcalls\fR" 4
-.IX Item "--longcalls | --no-longcalls"
-Enable or disable transformation of call instructions to allow calls
-across a greater range of addresses.  The default is
-\&\fB\-\-no\-longcalls\fR.
-.SH "SEE ALSO"
-.IX Header "SEE ALSO"
-\&\fIgcc\fR\|(1), \fIld\fR\|(1), and the Info entries for \fIbinutils\fR and \fIld\fR.
-.SH "COPYRIGHT"
-.IX Header "COPYRIGHT"
-Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc.
-.PP
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the \s-1GNU\s0 Free Documentation License, Version 1.1
-or any later version published by the Free Software Foundation;
-with no Invariant Sections, with no Front-Cover Texts, and with no
-Back-Cover Texts.  A copy of the license is included in the
-section entitled ``\s-1GNU\s0 Free Documentation License''.
Index: src/binutils/gas/po/Make-in
===================================================================
RCS file: /gccos2/src/binutils/gas/po/Make-in,v
retrieving revision 1.1.1.1
retrieving revision 1.3
diff -w -u -r1.1.1.1 -r1.3
--- src/binutils/gas/po/Make-in	16 Apr 2003 14:15:20 -0000	1.1.1.1
+++ src/binutils/gas/po/Make-in	30 Jan 2004 16:07:38 -0000	1.3
@@ -30,10 +30,10 @@
 
 CC = @CC@
 GENCAT = @GENCAT@
-GMSGFMT = PATH=../src:$$PATH @GMSGFMT@
+GMSGFMT = PATH="../src@PATH_IFS@$$PATH" @GMSGFMT@
 MSGFMT = @MSGFMT@
-XGETTEXT = PATH=../src:$$PATH @XGETTEXT@
-MSGMERGE = PATH=../src:$$PATH msgmerge
+XGETTEXT = PATH="../src@PATH_IFS@$$PATH" @XGETTEXT@
+MSGMERGE = PATH="../src@PATH_IFS@$$PATH" msgmerge
 
 DEFS = @DEFS@
 CFLAGS = @CFLAGS@
@@ -208,7 +208,7 @@
 
 update-po: Makefile
 	$(MAKE) $(PACKAGE).pot
-	PATH=`pwd`/../src:$$PATH; \
+	PATH="`pwd`/../src@PATH_IFS@$$PATH"; \
 	cd $(srcdir); \
 	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
Index: src/binutils/gprof/aclocal.m4
===================================================================
RCS file: /gccos2/src/binutils/gprof/aclocal.m4,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/gprof/aclocal.m4	16 Aug 2003 16:54:25 -0000	1.1.1.2
+++ src/binutils/gprof/aclocal.m4	29 Jan 2004 21:37:12 -0000	1.2
@@ -1,4 +1,4 @@
-dnl aclocal.m4 generated automatically by aclocal 1.4-p5
+dnl aclocal.m4 generated automatically by aclocal 1.4-p6
 
 dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
@@ -35,7 +35,8 @@
 dnl AM_INIT_AUTOMAKE(package,version, [no-define])
 
 AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_REQUIRE([AC_PROG_INSTALL])
+[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])
 PACKAGE=[$1]
 AC_SUBST(PACKAGE)
 VERSION=[$2]
@@ -51,12 +52,41 @@
 AC_REQUIRE([AC_ARG_PROGRAM])
 dnl FIXME This is truly gross.
 missing_dir=`cd $ac_aux_dir && pwd`
-AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
-AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
 AC_REQUIRE([AC_PROG_MAKE_SET])])
+
+# Copyright 2002  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
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# 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., 59 Temple Place - Suite 330, Boston, MA
+
+# AM_AUTOMAKE_VERSION(VERSION)
+# ----------------------------
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
+# generated from the m4 files accompanying Automake X.Y.
+AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"])
+
+# AM_SET_CURRENT_AUTOMAKE_VERSION
+# -------------------------------
+# Call AM_AUTOMAKE_VERSION so it can be traced.
+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
+	 [AM_AUTOMAKE_VERSION([1.4-p6])])
 
 #
 # Check to make sure that the build environment is sane.
Index: src/binutils/gprof/configure
===================================================================
RCS file: /gccos2/src/binutils/gprof/configure,v
retrieving revision 1.1.1.2
retrieving revision 1.8
diff -w -u -r1.1.1.2 -r1.8
--- src/binutils/gprof/configure	16 Aug 2003 16:54:31 -0000	1.1.1.2
+++ src/binutils/gprof/configure	13 Mar 2005 23:45:53 -0000	1.8
@@ -541,13 +541,27 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:546: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
-echo "configure:546: checking for Cygwin environment" >&5
+echo "configure:560: checking for Cygwin environment" >&5
 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 551 "configure"
+#line 565 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -558,7 +572,7 @@
 return __CYGWIN__;
 ; return 0; }
 EOF
-if { (eval echo configure:562: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:576: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cygwin=yes
 else
@@ -575,19 +589,19 @@
 CYGWIN=
 test "$ac_cv_cygwin" = yes && CYGWIN=yes
 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
-echo "configure:579: checking for mingw32 environment" >&5
+echo "configure:593: checking for mingw32 environment" >&5
 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 584 "configure"
+#line 598 "configure"
 #include "confdefs.h"
 
 int main() {
 return __MINGW32__;
 ; return 0; }
 EOF
-if { (eval echo configure:591: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:605: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_mingw32=yes
 else
@@ -603,6 +617,81 @@
 echo "$ac_t""$ac_cv_mingw32" 1>&6
 MINGW32=
 test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:622: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 628 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:635: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:666: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:676: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 ac_aux_dir=
@@ -652,7 +741,7 @@
 fi
 
 echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:656: checking host system type" >&5
+echo "configure:745: checking host system type" >&5
 
 host_alias=$host
 case "$host_alias" in
@@ -673,7 +762,7 @@
 echo "$ac_t""$host" 1>&6
 
 echo $ac_n "checking target system type""... $ac_c" 1>&6
-echo "configure:677: checking target system type" >&5
+echo "configure:766: checking target system type" >&5
 
 target_alias=$target
 case "$target_alias" in
@@ -691,7 +780,7 @@
 echo "$ac_t""$target" 1>&6
 
 echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:695: checking build system type" >&5
+echo "configure:784: checking build system type" >&5
 
 build_alias=$build
 case "$build_alias" in
@@ -716,18 +805,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:720: checking for $ac_word" >&5
+echo "configure:809: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -746,20 +836,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:750: checking for $ac_word" >&5
+echo "configure:840: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -797,18 +889,19 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:801: checking for $ac_word" >&5
+echo "configure:893: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="cl"
       break
     fi
@@ -829,7 +922,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:833: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:926: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -840,12 +933,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 844 "configure"
+#line 937 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:849: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -871,12 +964,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:875: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:968: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:880: checking whether we are using GNU C" >&5
+echo "configure:973: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -885,7 +978,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:889: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:982: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -904,7 +997,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:908: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:1001: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -936,7 +1029,7 @@
 fi
 
 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
-echo "configure:940: checking for POSIXized ISC" >&5
+echo "configure:1033: checking for POSIXized ISC" >&5
 if test -d /etc/conf/kconfig.d &&
   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
 then
@@ -958,6 +1051,7 @@
 
 
 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
+am__api_version="1.4"
 # 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:
@@ -970,28 +1064,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:974: checking for a BSD compatible install" >&5
+echo "configure:1068: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -1023,7 +1119,7 @@
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
-echo "configure:1027: checking whether build environment is sane" >&5
+echo "configure:1123: checking whether build environment is sane" >&5
 # Just in case
 sleep 1
 echo timestamp > conftestfile
@@ -1080,7 +1176,7 @@
 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
 
 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-echo "configure:1084: checking whether ${MAKE-make} sets \${MAKE}" >&5
+echo "configure:1180: checking whether ${MAKE-make} sets \${MAKE}" >&5
 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1125,21 +1221,21 @@
 
 
 missing_dir=`cd $ac_aux_dir && pwd`
-echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
-echo "configure:1130: checking for working aclocal" >&5
+echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1226: checking for working aclocal-${am__api_version}" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
-if (aclocal --version) < /dev/null > /dev/null 2>&1; then
-   ACLOCAL=aclocal
+if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   ACLOCAL=aclocal-${am__api_version}
    echo "$ac_t""found" 1>&6
 else
-   ACLOCAL="$missing_dir/missing aclocal"
+   ACLOCAL="$missing_dir/missing aclocal-${am__api_version}"
    echo "$ac_t""missing" 1>&6
 fi
 
 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
-echo "configure:1143: checking for working autoconf" >&5
+echo "configure:1239: checking for working autoconf" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1151,21 +1247,21 @@
    echo "$ac_t""missing" 1>&6
 fi
 
-echo $ac_n "checking for working automake""... $ac_c" 1>&6
-echo "configure:1156: checking for working automake" >&5
+echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1252: checking for working automake-${am__api_version}" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
-if (automake --version) < /dev/null > /dev/null 2>&1; then
-   AUTOMAKE=automake
+if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   AUTOMAKE=automake-${am__api_version}
    echo "$ac_t""found" 1>&6
 else
-   AUTOMAKE="$missing_dir/missing automake"
+   AUTOMAKE="$missing_dir/missing automake-${am__api_version}"
    echo "$ac_t""missing" 1>&6
 fi
 
 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
-echo "configure:1169: checking for working autoheader" >&5
+echo "configure:1265: checking for working autoheader" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1178,7 +1274,7 @@
 fi
 
 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
-echo "configure:1182: checking for working makeinfo" >&5
+echo "configure:1278: checking for working makeinfo" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1273,7 +1369,7 @@
 if test "$GCC" = yes; then
   # Check if gcc -print-prog-name=ld gives a path.
   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
-echo "configure:1277: checking for ld used by GCC" >&5
+echo "configure:1373: checking for ld used by GCC" >&5
   case $host in
   *-*-mingw*)
     # gcc leaves a trailing carriage return which upsets mingw
@@ -1303,10 +1399,10 @@
   esac
 elif test "$with_gnu_ld" = yes; then
   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
-echo "configure:1307: checking for GNU ld" >&5
+echo "configure:1403: checking for GNU ld" >&5
 else
   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
-echo "configure:1310: checking for non-GNU ld" >&5
+echo "configure:1406: checking for non-GNU ld" >&5
 fi
 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1341,7 +1437,7 @@
 fi
 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
-echo "configure:1345: checking if the linker ($LD) is GNU ld" >&5
+echo "configure:1441: checking if the linker ($LD) is GNU ld" >&5
 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1358,7 +1454,7 @@
 
 
 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
-echo "configure:1362: checking for $LD option to reload object files" >&5
+echo "configure:1458: checking for $LD option to reload object files" >&5
 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1370,7 +1466,7 @@
 test -n "$reload_flag" && reload_flag=" $reload_flag"
 
 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
-echo "configure:1374: checking for BSD-compatible nm" >&5
+echo "configure:1470: checking for BSD-compatible nm" >&5
 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1408,7 +1504,7 @@
 echo "$ac_t""$NM" 1>&6
 
 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
-echo "configure:1412: checking whether ln -s works" >&5
+echo "configure:1508: checking whether ln -s works" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1418,8 +1514,14 @@
   rm -f conftestdata
   ac_cv_prog_LN_S="ln -s"
 else
+  echo A > conftestdata;
+  if ln conftestdata conftestdata2 2>/dev/null; then
   ac_cv_prog_LN_S=ln
+  else
+    ac_cv_prog_LN_S=cp
+  fi
 fi
+rm -f conftestdata*
 fi
 LN_S="$ac_cv_prog_LN_S"
 if test "$ac_cv_prog_LN_S" = "ln -s"; then
@@ -1429,7 +1531,7 @@
 fi
 
 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
-echo "configure:1433: checking how to recognise dependant libraries" >&5
+echo "configure:1535: checking how to recognise dependant libraries" >&5
 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1539,7 +1641,7 @@
 # This must be Linux ELF.
 linux-gnu*)
   case $host_cpu in
-  alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
+  alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* )
     lt_cv_deplibs_check_method=pass_all ;;
   *)
     # glibc up to 2.1.1 does not perform some relocations on ARM
@@ -1562,6 +1664,10 @@
   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   ;;
 
+os2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
 osf3* | osf4* | osf5*)
   # this will be overridden with pass_all, but let us keep it just in case
   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
@@ -1602,13 +1708,13 @@
 deplibs_check_method=$lt_cv_deplibs_check_method
 
 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
-echo "configure:1606: checking for object suffix" >&5
+echo "configure:1712: checking for object suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   rm -f conftest*
 echo 'int i = 1;' > conftest.$ac_ext
-if { (eval echo configure:1612: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1718: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   for ac_file in conftest.*; do
     case $ac_file in
     *.c) ;;
@@ -1625,39 +1731,6 @@
 OBJEXT=$ac_cv_objext
 ac_objext=$ac_cv_objext
 
-
-
-echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:1632: checking for executable suffix" >&5
-if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
-  ac_cv_exeext=.exe
-else
-  rm -f conftest*
-  echo 'int main () { return 0; }' > conftest.$ac_ext
-  ac_cv_exeext=
-  if { (eval echo configure:1642: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
-    for file in conftest.*; do
-      case $file in
-      *.c | *.o | *.obj) ;;
-      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
-      esac
-    done
-  else
-    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
-  fi
-  rm -f conftest*
-  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
-fi
-fi
-
-EXEEXT=""
-test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
-echo "$ac_t""${ac_cv_exeext}" 1>&6
-ac_exeext=$EXEEXT
-
 if test $host != $build; then
   ac_tool_prefix=${host_alias}-
 else
@@ -1671,7 +1744,7 @@
 file_magic*)
   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
-echo "configure:1675: checking for ${ac_tool_prefix}file" >&5
+echo "configure:1748: checking for ${ac_tool_prefix}file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1733,7 +1806,7 @@
 if test -z "$lt_cv_path_MAGIC_CMD"; then
   if test -n "$ac_tool_prefix"; then
     echo $ac_n "checking for file""... $ac_c" 1>&6
-echo "configure:1737: checking for file" >&5
+echo "configure:1810: checking for file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1804,18 +1877,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1808: checking for $ac_word" >&5
+echo "configure:1881: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       break
     fi
@@ -1836,18 +1910,19 @@
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1840: checking for $ac_word" >&5
+echo "configure:1914: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -1871,18 +1946,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1875: checking for $ac_word" >&5
+echo "configure:1950: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
       break
     fi
@@ -1903,18 +1979,19 @@
   # Extract the first word of "strip", so it can be a program name with args.
 set dummy strip; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1907: checking for $ac_word" >&5
+echo "configure:1983: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="strip"
       break
     fi
@@ -1970,8 +2047,21 @@
 case $host in
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 1974 "configure"' > conftest.$ac_ext
-  if { (eval echo configure:1975: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  echo '#line 2051 "configure"' > conftest.$ac_ext
+  if { (eval echo configure:2052: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+   if test "$lt_cv_prog_gnu_ld" = yes; then
+    case `/usr/bin/file conftest.$ac_objext` in
+    *32-bit*)
+      LD="${LD-ld} -melf32bsmip"
+      ;;
+    *N32*)
+      LD="${LD-ld} -melf32bmipn32"
+      ;;
+    *64-bit*)
+      LD="${LD-ld} -melf64bmip"
+      ;;
+    esac
+   else
     case `/usr/bin/file conftest.$ac_objext` in
     *32-bit*)
       LD="${LD-ld} -32"
@@ -1984,13 +2074,14 @@
       ;;
     esac
   fi
+  fi
   rm -rf conftest*
   ;;
 
 ia64-*-hpux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
-  if { (eval echo configure:1994: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  if { (eval echo configure:2085: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     case "`/usr/bin/file conftest.o`" in
     *ELF-32*)
       HPUX_IA64_MODE="32"
@@ -2008,7 +2099,7 @@
   SAVE_CFLAGS="$CFLAGS"
   CFLAGS="$CFLAGS -belf"
   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
-echo "configure:2012: checking whether the C compiler needs -belf" >&5
+echo "configure:2103: checking whether the C compiler needs -belf" >&5
 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2021,14 +2112,14 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
      cat > conftest.$ac_ext <<EOF
-#line 2025 "configure"
+#line 2116 "configure"
 #include "confdefs.h"
 
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:2032: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2123: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   lt_cv_cc_needs_belf=yes
 else
@@ -2151,18 +2242,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2155: checking for $ac_word" >&5
+echo "configure:2246: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -2181,20 +2273,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2185: checking for $ac_word" >&5
+echo "configure:2277: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -2232,18 +2326,19 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2236: checking for $ac_word" >&5
+echo "configure:2330: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="cl"
       break
     fi
@@ -2264,7 +2359,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:2268: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:2363: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -2275,12 +2370,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 2279 "configure"
+#line 2374 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:2284: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2379: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -2306,12 +2401,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:2310: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:2405: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:2315: checking whether we are using GNU C" >&5
+echo "configure:2410: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2320,7 +2415,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2324: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2419: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -2339,7 +2434,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:2343: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:2438: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2382,28 +2477,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:2386: checking for a BSD compatible install" >&5
+echo "configure:2481: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -2438,12 +2535,12 @@
 for ac_func in setmode
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2442: checking for $ac_func" >&5
+echo "configure:2539: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2447 "configure"
+#line 2544 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2466,7 +2563,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2470: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2567: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2491,9 +2588,9 @@
 done
 
 
-ALL_LINGUAS="fr tr sv es id da pt_BR"
+ALL_LINGUAS="fr sv es id da pt_BR"
 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:2497: checking how to run the C preprocessor" >&5
+echo "configure:2594: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -2508,13 +2605,14 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 2512 "configure"
+#include <sys/types.h>
+#line 2610 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2518: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2616: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2525,13 +2623,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 2529 "configure"
+#include <sys/types.h>
+#line 2628 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2535: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2634: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2542,13 +2641,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -nologo -E"
   cat > conftest.$ac_ext <<EOF
-#line 2546 "configure"
+#include <sys/types.h>
+#line 2646 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2552: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2652: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2575,18 +2675,19 @@
 # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2579: checking for $ac_word" >&5
+echo "configure:2679: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -2603,12 +2704,13 @@
 fi
 
 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:2607: checking for ANSI C header files" >&5
+echo "configure:2708: checking for ANSI C header files" >&5
 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2612 "configure"
+#include <sys/types.h>
+#line 2714 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -2616,7 +2718,7 @@
 #include <float.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2620: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2722: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -2633,7 +2735,7 @@
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 2637 "configure"
+#line 2739 "configure"
 #include "confdefs.h"
 #include <string.h>
 EOF
@@ -2651,7 +2753,7 @@
 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 <<EOF
-#line 2655 "configure"
+#line 2757 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
@@ -2672,7 +2774,7 @@
   :
 else
   cat > conftest.$ac_ext <<EOF
-#line 2676 "configure"
+#line 2778 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -2683,7 +2785,7 @@
 exit (0); }
 
 EOF
-if { (eval echo configure:2687: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:2789: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -2707,12 +2809,12 @@
 fi
 
 echo $ac_n "checking for working const""... $ac_c" 1>&6
-echo "configure:2711: checking for working const" >&5
+echo "configure:2813: checking for working const" >&5
 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2716 "configure"
+#line 2818 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -2761,7 +2863,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2765: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2867: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_const=yes
 else
@@ -2782,21 +2884,21 @@
 fi
 
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:2786: checking for inline" >&5
+echo "configure:2888: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 2793 "configure"
+#line 2895 "configure"
 #include "confdefs.h"
 
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:2800: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2902: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@ -2822,12 +2924,12 @@
 esac
 
 echo $ac_n "checking for off_t""... $ac_c" 1>&6
-echo "configure:2826: checking for off_t" >&5
+echo "configure:2928: checking for off_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2831 "configure"
+#line 2933 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -2855,12 +2957,12 @@
 fi
 
 echo $ac_n "checking for size_t""... $ac_c" 1>&6
-echo "configure:2859: checking for size_t" >&5
+echo "configure:2961: checking for size_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2864 "configure"
+#line 2966 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -2890,19 +2992,19 @@
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:2894: checking for working alloca.h" >&5
+echo "configure:2996: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2899 "configure"
+#line 3001 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:2906: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3008: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -2923,12 +3025,12 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:2927: checking for alloca" >&5
+echo "configure:3029: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2932 "configure"
+#line 3034 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
@@ -2956,7 +3058,7 @@
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:2960: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3062: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -2988,12 +3090,12 @@
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:2992: checking whether alloca needs Cray hooks" >&5
+echo "configure:3094: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2997 "configure"
+#line 3099 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -3018,12 +3120,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3022: checking for $ac_func" >&5
+echo "configure:3124: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3027 "configure"
+#line 3129 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3046,7 +3148,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3050: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3073,7 +3175,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:3077: checking stack direction for C alloca" >&5
+echo "configure:3179: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3081,7 +3183,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 3085 "configure"
+#line 3187 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -3100,7 +3202,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:3104: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3206: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -3121,21 +3223,22 @@
 
 fi
 
-for ac_hdr in stdlib.h unistd.h sys/stat.h sys/types.h
+for ac_hdr in unistd.h
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3129: checking for $ac_hdr" >&5
+echo "configure:3231: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3134 "configure"
+#include <sys/types.h>
+#line 3237 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3139: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3242: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3164,12 +3267,12 @@
 for ac_func in getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3168: checking for $ac_func" >&5
+echo "configure:3271: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3173 "configure"
+#line 3276 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3192,7 +3295,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3196: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3299: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3217,7 +3320,7 @@
 done
 
 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
-echo "configure:3221: checking for working mmap" >&5
+echo "configure:3324: checking for working mmap" >&5
 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3225,7 +3328,7 @@
   ac_cv_func_mmap_fixed_mapped=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 3229 "configure"
+#line 3332 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test.
@@ -3253,24 +3356,11 @@
 #include <fcntl.h>
 #include <sys/mman.h>
 
-#if HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
-
-#if HAVE_STDLIB_H
-# include <stdlib.h>
-#endif
-
-#if HAVE_SYS_STAT_H
-# include <sys/stat.h>
-#endif
-
-#if HAVE_UNISTD_H
-# include <unistd.h>
-#endif
-
 /* This mess was copied from the GNU getpagesize.h.  */
 #ifndef HAVE_GETPAGESIZE
+# ifdef HAVE_UNISTD_H
+#  include <unistd.h>
+# endif
 
 /* Assume that all systems that can run configure have sys/param.h.  */
 # ifndef HAVE_SYS_PARAM_H
@@ -3378,7 +3468,7 @@
 }
 
 EOF
-if { (eval echo configure:3382: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3472: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_mmap_fixed_mapped=yes
 else
@@ -3406,17 +3496,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3410: checking for $ac_hdr" >&5
+echo "configure:3500: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3415 "configure"
+#include <sys/types.h>
+#line 3506 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3420: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3511: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3446,12 +3537,12 @@
 __argz_count __argz_stringify __argz_next
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3450: checking for $ac_func" >&5
+echo "configure:3541: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3455 "configure"
+#line 3546 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3474,7 +3565,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3569: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3503,12 +3594,12 @@
      for ac_func in stpcpy
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3507: checking for $ac_func" >&5
+echo "configure:3598: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3512 "configure"
+#line 3603 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3531,7 +3622,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3535: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3626: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3565,19 +3656,19 @@
 
    if test $ac_cv_header_locale_h = yes; then
     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
-echo "configure:3569: checking for LC_MESSAGES" >&5
+echo "configure:3660: checking for LC_MESSAGES" >&5
 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3574 "configure"
+#line 3665 "configure"
 #include "confdefs.h"
 #include <locale.h>
 int main() {
 return LC_MESSAGES
 ; return 0; }
 EOF
-if { (eval echo configure:3581: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3672: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   am_cv_val_LC_MESSAGES=yes
 else
@@ -3598,7 +3689,7 @@
     fi
   fi
    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
-echo "configure:3602: checking whether NLS is requested" >&5
+echo "configure:3693: checking whether NLS is requested" >&5
         # Check whether --enable-nls or --disable-nls was given.
 if test "${enable_nls+set}" = set; then
   enableval="$enable_nls"
@@ -3618,7 +3709,7 @@
 EOF
 
       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
-echo "configure:3622: checking whether included gettext is requested" >&5
+echo "configure:3713: checking whether included gettext is requested" >&5
       # Check whether --with-included-gettext or --without-included-gettext was given.
 if test "${with_included_gettext+set}" = set; then
   withval="$with_included_gettext"
@@ -3630,6 +3721,7 @@
       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
 
       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+      echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext" >&5
       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
                         		nls_cv_header_intl=
 	nls_cv_header_libgt=
@@ -3637,17 +3729,18 @@
 
 	ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
-echo "configure:3641: checking for libintl.h" >&5
+echo "configure:3733: checking for libintl.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3646 "configure"
+#include <sys/types.h>
+#line 3739 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3651: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3744: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3664,19 +3757,19 @@
 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
-echo "configure:3668: checking for gettext in libc" >&5
+echo "configure:3761: checking for gettext in libc" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3673 "configure"
+#line 3766 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3680: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3773: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libc=yes
 else
@@ -3692,7 +3785,7 @@
 
 	   if test "$gt_cv_func_gettext_libc" != "yes"; then
 	     echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
-echo "configure:3696: checking for bindtextdomain in -lintl" >&5
+echo "configure:3789: checking for bindtextdomain in -lintl" >&5
 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -3700,7 +3793,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lintl  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 3704 "configure"
+#line 3797 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -3711,7 +3804,7 @@
 bindtextdomain()
 ; return 0; }
 EOF
-if { (eval echo configure:3715: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3808: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -3727,19 +3820,20 @@
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
-echo "configure:3731: checking for gettext in libintl" >&5
+echo "configure:3824: checking for gettext in libintl" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
+  ac_save_LIBS="$LIBS"; LIBS="-lintl $LIBS";
   cat > conftest.$ac_ext <<EOF
-#line 3736 "configure"
+#line 3830 "configure"
 #include "confdefs.h"
-
+#include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3743: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3837: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libintl=yes
 else
@@ -3749,6 +3843,7 @@
   gt_cv_func_gettext_libintl=no
 fi
 rm -f conftest*
+                 LIBS="$ac_save_LIBS";
 fi
 
 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
@@ -3767,16 +3862,16 @@
 	      # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3771: checking for $ac_word" >&5
+echo "configure:3866: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -3785,6 +3880,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
@@ -3801,12 +3905,12 @@
 		for ac_func in dcgettext
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3805: checking for $ac_func" >&5
+echo "configure:3909: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3810 "configure"
+#line 3914 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3829,7 +3933,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3833: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3937: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3856,19 +3960,19 @@
 		# Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3860: checking for $ac_word" >&5
+echo "configure:3964: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -3876,6 +3980,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -3892,16 +4000,16 @@
 		# Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3896: checking for $ac_word" >&5
+echo "configure:4004: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -3910,6 +4018,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -3923,8 +4040,9 @@
   echo "$ac_t""no" 1>&6
 fi
 
+
 		cat > conftest.$ac_ext <<EOF
-#line 3928 "configure"
+#line 4046 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -3932,7 +4050,7 @@
 			       return _nl_msg_cat_cntr
 ; return 0; }
 EOF
-if { (eval echo configure:3936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4054: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   CATOBJEXT=.gmo
 		   DATADIRNAME=share
@@ -3956,6 +4074,7 @@
 	        
         if test "$CATOBJEXT" = "NONE"; then
 	  	  	  nls_cv_use_gnu_gettext=yes
+          echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext fallback" >&5
         fi
       fi
 
@@ -3964,16 +4083,16 @@
         # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3968: checking for $ac_word" >&5
+echo "configure:4087: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -3982,6 +4101,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
@@ -3998,19 +4126,19 @@
         # Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4002: checking for $ac_word" >&5
+echo "configure:4130: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -4018,6 +4146,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -4034,16 +4166,16 @@
         # Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4038: checking for $ac_word" >&5
+echo "configure:4170: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4052,6 +4184,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -4124,7 +4265,7 @@
        LINGUAS=
      else
        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
-echo "configure:4128: checking for catalogs to be installed" >&5
+echo "configure:4269: checking for catalogs to be installed" >&5
        NEW_LINGUAS=
        for lang in ${LINGUAS=$ALL_LINGUAS}; do
          case "$ALL_LINGUAS" in
@@ -4152,17 +4293,18 @@
       if test "$CATOBJEXT" = ".cat"; then
 	 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
-echo "configure:4156: checking for linux/version.h" >&5
+echo "configure:4297: checking for linux/version.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4161 "configure"
+#include <sys/types.h>
+#line 4303 "configure"
 #include "confdefs.h"
 #include <linux/version.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4166: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4308: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4210,7 +4352,7 @@
             if test -f $srcdir/po/POTFILES.in; then
       test -d po || mkdir po
       if test "x$srcdir" != "x."; then
-	 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
+	      	 if test "x`echo $srcdir | sed -e 's@.\:/.*@@'  -e 's@/.*@@' `" = "x"; then
 	    posrcprefix="$srcdir/"
 	 else
 	    posrcprefix="../$srcdir/"
@@ -4225,7 +4367,7 @@
   
 
 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:4229: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:4371: checking whether to enable maintainer-specific portions of Makefiles" >&5
     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 if test "${enable_maintainer_mode+set}" = set; then
   enableval="$enable_maintainer_mode"
@@ -4249,18 +4391,19 @@
 
 
 
+
 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:4254: checking for executable suffix" >&5
+echo "configure:4397: checking for executable suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
   ac_cv_exeext=.exe
 else
   rm -f conftest*
   echo 'int main () { return 0; }' > conftest.$ac_ext
   ac_cv_exeext=
-  if { (eval echo configure:4264: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+  if { (eval echo configure:4407: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     for file in conftest.*; do
       case $file in
       *.c | *.o | *.obj) ;;
@@ -4285,17 +4428,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:4289: checking for $ac_hdr" >&5
+echo "configure:4432: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4294 "configure"
+#include <sys/types.h>
+#line 4438 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4299: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4443: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4420,6 +4564,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -4445,6 +4592,7 @@
 
 ac_given_srcdir=$srcdir
 ac_given_INSTALL="$INSTALL"
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in gconfig.h:gconfig.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -4455,6 +4603,7 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
@@ -4478,6 +4627,8 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@host@%$host%g
 s%@host_alias@%$host_alias%g
 s%@host_cpu@%$host_cpu%g
@@ -4507,7 +4658,6 @@
 s%@SET_MAKE@%$SET_MAKE%g
 s%@LN_S@%$LN_S%g
 s%@OBJEXT@%$OBJEXT%g
-s%@EXEEXT@%$EXEEXT%g
 s%@RANLIB@%$RANLIB%g
 s%@STRIP@%$STRIP%g
 s%@LIBTOOL@%$LIBTOOL%g
@@ -4607,14 +4757,15 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  [/\\]* | [a-zA-Z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
   esac
 
   case "$ac_given_INSTALL" in
-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  [/$\\]* | [A-Za-z]:*) INSTALL="$ac_given_INSTALL" ;;
   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
   esac
 
@@ -4627,7 +4778,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
@@ -4674,7 +4825,9 @@
   echo creating $ac_file
 
   rm -f conftest.frag conftest.in conftest.out
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+# kso the other way around might work better with drive letters and such.
+#  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%:% $ac_given_srcdir/%g" -e "s%^%$ac_given_srcdir/%" `
   cat $ac_file_inputs > conftest.in
 
 EOF
Index: src/binutils/gprof/configure.in
===================================================================
RCS file: /gccos2/src/binutils/gprof/configure.in,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/gprof/configure.in	16 Aug 2003 16:54:31 -0000	1.1.1.2
+++ src/binutils/gprof/configure.in	26 Oct 2003 05:57:33 -0000	1.2
@@ -23,7 +23,7 @@
 
 AC_CHECK_FUNCS(setmode)
 
-ALL_LINGUAS="fr tr sv es id da pt_BR"
+ALL_LINGUAS="fr sv es id da pt_BR"
 CY_GNU_GETTEXT
 
 AM_MAINTAINER_MODE
Index: src/binutils/gprof/gmon.h
===================================================================
RCS file: /gccos2/src/binutils/gprof/gmon.h,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/gprof/gmon.h	16 Aug 2003 16:54:32 -0000	1.1.1.2
+++ src/binutils/gprof/gmon.h	16 Aug 2003 21:33:53 -0000	1.3
@@ -79,8 +79,13 @@
 
 /*
  * Histogram counters are unsigned shorts:
+ * For emx, histogram counters are unsigned longs.
  */
+#ifdef EMX
+#define	HISTCOUNTER unsigned long
+#else
 #define	HISTCOUNTER unsigned short
+#endif
 
 /*
  * Fraction of text space to allocate for histogram counters here, 1/2:
Index: src/binutils/gprof/hertz.h
===================================================================
RCS file: /gccos2/src/binutils/gprof/hertz.h,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/gprof/hertz.h	16 Aug 2003 16:54:39 -0000	1.1.1.2
+++ src/binutils/gprof/hertz.h	16 Aug 2003 21:33:53 -0000	1.3
@@ -1,6 +1,10 @@
 #ifndef hertz_h
 #define hertz_h
 
+#ifdef __EMX__
+#define HERTZ (_osmode == OS2_MODE ? 1000 : 1024)
+#endif
+
 #define	HZ_WRONG 0		/* impossible clock frequency */
 
 /*
Index: src/binutils/gprof/po/Make-in
===================================================================
RCS file: /gccos2/src/binutils/gprof/po/Make-in,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/gprof/po/Make-in	16 Aug 2003 16:54:43 -0000	1.1.1.2
+++ src/binutils/gprof/po/Make-in	30 Jan 2004 16:07:38 -0000	1.3
@@ -30,10 +30,10 @@
 
 CC = @CC@
 GENCAT = @GENCAT@
-GMSGFMT = PATH=../src:$$PATH @GMSGFMT@
+GMSGFMT = PATH="../src@PATH_IFS@$$PATH" @GMSGFMT@
 MSGFMT = @MSGFMT@
-XGETTEXT = PATH=../src:$$PATH @XGETTEXT@
-MSGMERGE = PATH=../src:$$PATH msgmerge
+XGETTEXT = PATH="../src@PATH_IFS@$$PATH" @XGETTEXT@
+MSGMERGE = PATH="../src@PATH_IFS@$$PATH" msgmerge
 
 DEFS = @DEFS@
 CFLAGS = @CFLAGS@
@@ -210,7 +210,7 @@
 
 update-po: Makefile
 	$(MAKE) $(PACKAGE).pot
-	PATH=`pwd`/../src:$$PATH; \
+	PATH="`pwd`/../src@PATH_IFS@$$PATH"; \
 	cd $(srcdir); \
 	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
Index: src/binutils/gprof/po/tr.po
===================================================================
RCS file: src/binutils/gprof/po/tr.po
diff -N src/binutils/gprof/po/tr.po
--- src/binutils/gprof/po/tr.po	16 Aug 2003 16:54:43 -0000	1.1.1.1
+++ nul	1 Jan 1970 00:00:00 -0000
@@ -1,576 +0,0 @@
-# Binutils Gprof Turkish Translation
-# Copyright (C) 2001 Free Software Foundation, Inc.
-# Deniz Akkus Kanca <deniz@arayan.com>, 2001.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: gprof 2.12.91\n"
-"POT-Creation-Date: 2002-07-23 15:58-0400\n"
-"PO-Revision-Date: 2002-07-27 22:12EET\n"
-"Last-Translator: Deniz Akkus Kanca <deniz@arayan.com>\n"
-"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.9.6\n"
-
-#: alpha.c:93 mips.c:47
-msgid "<indirect child>"
-msgstr "<dolaylı ast>"
-
-#: alpha.c:110 mips.c:64
-#, c-format
-msgid "[find_call] %s: 0x%lx to 0x%lx\n"
-msgstr "[find_call] %s: 0x%lx'dan 0x%lx'a\n"
-
-#: alpha.c:132
-#, c-format
-msgid "[find_call] 0x%lx: jsr%s <indirect_child>\n"
-msgstr "[find_call] 0x%lx: jsr%s <dolaylı_ast>\n"
-
-#: alpha.c:142
-#, c-format
-msgid "[find_call] 0x%lx: bsr"
-msgstr "[find_call] 0x%lx: bsr"
-
-#: basic_blocks.c:134 call_graph.c:94 hist.c:98
-#, c-format
-msgid "%s: %s: unexpected end of file\n"
-msgstr "%s: %s: beklenmeyen dosyasonu\n"
-
-#: basic_blocks.c:202
-#, c-format
-msgid "%s: warning: ignoring basic-block exec counts (use -l or --line)\n"
-msgstr "%s: uyarı: temel blok yürütme sayıları yoksayıldı (-l veya --line kullanın)\n"
-
-#. FIXME: This only works if bfd_vma is unsigned long.
-#: basic_blocks.c:295 basic_blocks.c:305
-#, c-format
-msgid "%s:%d: (%s:0x%lx) %lu executions\n"
-msgstr "%s:%d: (%s:0x%lx) %lu yürütme\n"
-
-#: basic_blocks.c:296 basic_blocks.c:306
-msgid "<unknown>"
-msgstr "<bilinmeyen>"
-
-#: basic_blocks.c:553
-#, c-format
-msgid ""
-"\n"
-"\n"
-"Top %d Lines:\n"
-"\n"
-"     Line      Count\n"
-"\n"
-msgstr ""
-"\n"
-"\n"
-"Tepe %d Satır:\n"
-"\n"
-"     Satır      Sayı\n"
-"\n"
-
-#: basic_blocks.c:577
-msgid ""
-"\n"
-"Execution Summary:\n"
-"\n"
-msgstr ""
-"\n"
-"Yürütme Özeti:\n"
-"\n"
-
-#: basic_blocks.c:578
-#, c-format
-msgid "%9ld   Executable lines in this file\n"
-msgstr "%9ld   yürütülür satır -- bu dosyada\n"
-
-#: basic_blocks.c:580
-#, c-format
-msgid "%9ld   Lines executed\n"
-msgstr "%9ld   Yürütülen Satır\n"
-
-#: basic_blocks.c:581
-#, c-format
-msgid "%9.2f   Percent of the file executed\n"
-msgstr "%9.2f   Dosyanın yürütülen kısım yüzdesi\n"
-
-#: basic_blocks.c:585
-#, c-format
-msgid ""
-"\n"
-"%9lu   Total number of line executions\n"
-msgstr ""
-"\n"
-"%9lu   Toplam satır yürütüş sayısı\n"
-
-#: basic_blocks.c:587
-#, c-format
-msgid "%9.2f   Average executions per line\n"
-msgstr "%9.2f   Satır başına ortalama yürütüş sayısı\n"
-
-#: call_graph.c:71
-#, c-format
-msgid "[cg_tally] arc from %s to %s traversed %lu times\n"
-msgstr "[cg_tally] %s'dan %s'a olan yay %lu defa geçildi\n"
-
-#: cg_print.c:73
-msgid ""
-"\t\t     Call graph (explanation follows)\n"
-"\n"
-msgstr ""
-"\t\t     Çağrı grafiği (açıklama aşağıda)\n"
-"\n"
-
-#: cg_print.c:75
-msgid ""
-"\t\t\tCall graph\n"
-"\n"
-msgstr ""
-"\t\t\tÇağrı grafiği\n"
-"\n"
-
-#: cg_print.c:78 hist.c:363
-#, c-format
-msgid ""
-"\n"
-"granularity: each sample hit covers %ld byte(s)"
-msgstr ""
-"\n"
-"Öğe boyu: her örnek %ld bayt içermektedir"
-
-#: cg_print.c:82
-#, c-format
-msgid ""
-" for %.2f%% of %.2f seconds\n"
-"\n"
-msgstr ""
-"Toplam %2$.2f saniyenin %1$.2f%%'si için\n"
-"\n"
-
-#: cg_print.c:86
-msgid ""
-" no time propagated\n"
-"\n"
-msgstr ""
-" zaman ilerletilmedi\n"
-"\n"
-
-#: cg_print.c:95 cg_print.c:98 cg_print.c:100
-msgid "called"
-msgstr "çağrıldı"
-
-#: cg_print.c:95 cg_print.c:100
-msgid "total"
-msgstr "toplam"
-
-#: cg_print.c:95
-msgid "parents"
-msgstr "üstler"
-
-#: cg_print.c:97 cg_print.c:98
-msgid "index"
-msgstr "indeks"
-
-#: cg_print.c:97
-msgid "%time"
-msgstr "zaman%"
-
-#: cg_print.c:97 cg_print.c:98
-msgid "self"
-msgstr "kendisi"
-
-#: cg_print.c:97
-msgid "descendants"
-msgstr "astlar"
-
-#: cg_print.c:98 hist.c:389
-msgid "name"
-msgstr "isim"
-
-#: cg_print.c:100
-msgid "children"
-msgstr "astlar"
-
-#: cg_print.c:105
-#, c-format
-msgid "index %% time    self  children    called     name\n"
-msgstr "indeks %% zaman  kendi astlar      çağrıldı   isim\n"
-
-#: cg_print.c:129
-#, c-format
-msgid " <cycle %d as a whole> [%d]\n"
-msgstr " <%d'yi bütün olarak çevrimler> [%d]\n"
-
-#: cg_print.c:363
-#, c-format
-msgid "%6.6s %5.5s %7.7s %11.11s %7.7s %7.7s     <spontaneous>\n"
-msgstr "%6.6s %5.5s %7.7s %11.11s %7.7s %7.7s     <kendiliğinden>\n"
-
-#: cg_print.c:364
-#, c-format
-msgid "%6.6s %5.5s %7.7s %7.7s %7.7s %7.7s     <spontaneous>\n"
-msgstr "%6.6s %5.5s %7.7s %7.7s %7.7s %7.7s     <kendiliğinden>\n"
-
-#: cg_print.c:604
-msgid ""
-"Index by function name\n"
-"\n"
-msgstr ""
-"İşlev adına göre indeks\n"
-"\n"
-
-#: cg_print.c:661 cg_print.c:670
-#, c-format
-msgid "<cycle %d>"
-msgstr "<çevrim %d>"
-
-#: corefile.c:64
-#, c-format
-msgid "%s: could not open %s.\n"
-msgstr "%s: %s açılamadı.\n"
-
-#: corefile.c:78 corefile.c:112
-#, c-format
-msgid "%s: unable to parse mapping file %s.\n"
-msgstr "%s: eşlem dosyası %s ayrıştırılamadı.\n"
-
-#: corefile.c:155
-#, c-format
-msgid "%s: %s: not in a.out format\n"
-msgstr "%s: %s: a.out biçeminde değil\n"
-
-#: corefile.c:166
-#, c-format
-msgid "%s: can't find .text section in %s\n"
-msgstr "%s: %s içerisinde .text (metin) bölümü bulunamadı\n"
-
-#: corefile.c:225
-#, c-format
-msgid "%s: ran out room for %lu bytes of text space\n"
-msgstr "%s: %lu bayt metin yeri için yer bulunamadı\n"
-
-#: corefile.c:239
-#, c-format
-msgid "%s: can't do -c\n"
-msgstr "%s: -c yapılamıyor\n"
-
-#: corefile.c:276
-#, c-format
-msgid "%s: -c not supported on architecture %s\n"
-msgstr "%s: -c %s platformu üzerinde desteklenmiyor\n"
-
-#: corefile.c:447
-#, c-format
-msgid "%s: file `%s' has no symbols\n"
-msgstr "%s: `%s' dosyası sembol içermiyor\n"
-
-#: corefile.c:748
-#, c-format
-msgid "%s: somebody miscounted: ltab.len=%d instead of %ld\n"
-msgstr "%1$s: hatalı sayım: %3$ld yerine ltab.len=%2$d\n"
-
-#: gmon_io.c:96 gmon_io.c:159 gmon_io.c:219 gmon_io.c:251 gmon_io.c:422
-#: gmon_io.c:449 gmon_io.c:646 gmon_io.c:671
-#, c-format
-msgid "%s: bits per address has unexpected value of %u\n"
-msgstr "%s: sayıda bit, adreste beklenmeyen %u değerine sahip\n"
-
-#: gmon_io.c:288 gmon_io.c:383
-#, c-format
-msgid "%s: file too short to be a gmon file\n"
-msgstr "%s: Dosya bir gmon dosyası olmak için çok kısa\n"
-
-#: gmon_io.c:298 gmon_io.c:432
-#, c-format
-msgid "%s: file `%s' has bad magic cookie\n"
-msgstr "%s: `%s' dosyasında kötü sihirli çerez var\n"
-
-#: gmon_io.c:309
-#, c-format
-msgid "%s: file `%s' has unsupported version %d\n"
-msgstr "%s: `%s' dosyası desteklenmeyen %d sürümünde\n"
-
-#: gmon_io.c:339
-#, c-format
-msgid "%s: %s: found bad tag %d (file corrupted?)\n"
-msgstr "%s: %s: Hatalı etiket %d bulundu (dosya bozuk mu?)\n"
-
-#: gmon_io.c:405
-#, c-format
-msgid "%s: profiling rate incompatible with first gmon file\n"
-msgstr "%s: profilleme hızı ilk gmon dosyası ile uyumlu değil\n"
-
-#: gmon_io.c:465
-#, c-format
-msgid "%s: incompatible with first gmon file\n"
-msgstr "%s: ilk gmon dosyası ile uyumlu değil\n"
-
-#: gmon_io.c:493
-#, c-format
-msgid "%s: file '%s' does not appear to be in gmon.out format\n"
-msgstr "%s: '%s' dosyası gmon.out biçeminde değil\n"
-
-#: gmon_io.c:514
-#, c-format
-msgid "%s: unexpected EOF after reading %d/%d bins\n"
-msgstr "%s: %d/%d sele okunduktan sonra beklenmeyen dosyasonu (EOF) bulundu\n"
-
-#: gmon_io.c:547
-msgid "time is in ticks, not seconds\n"
-msgstr "zaman tık olarak veriliyor, saniye olarak değil\n"
-
-#: gmon_io.c:553 gmon_io.c:742
-#, c-format
-msgid "%s: don't know how to deal with file format %d\n"
-msgstr "%s: %d dosya biçeminin nasıl işleneceği bilinmiyor\n"
-
-#: gmon_io.c:560
-#, c-format
-msgid "File `%s' (version %d) contains:\n"
-msgstr "`%s' Dosyası (%d sürümü) aşağıdakileri içeriyor:\n"
-
-#: gmon_io.c:563
-#, c-format
-msgid "\t%d histogram record\n"
-msgstr "\t%d geçmiş grafiği kaydı\n"
-
-#: gmon_io.c:564
-#, c-format
-msgid "\t%d histogram records\n"
-msgstr "\t%d geçmiş grafiği kayıtları\n"
-
-#: gmon_io.c:566
-#, c-format
-msgid "\t%d call-graph record\n"
-msgstr "\t%d çağrı grafiği kaydı\n"
-
-#: gmon_io.c:567
-#, c-format
-msgid "\t%d call-graph records\n"
-msgstr "\t%d çağrı grafiği kayıtları\n"
-
-#: gmon_io.c:569
-#, c-format
-msgid "\t%d basic-block count record\n"
-msgstr "\t%d temel blok sayım kaydı\n"
-
-#: gmon_io.c:570
-#, c-format
-msgid "\t%d basic-block count records\n"
-msgstr "\t%d temel blok sayım kayıtları\n"
-
-#: gprof.c:152
-#, c-format
-msgid ""
-"Usage: %s [-[abcDhilLsTvwxyz]] [-[ACeEfFJnNOpPqQZ][name]] [-I dirs]\n"
-"\t[-d[num]] [-k from/to] [-m min-count] [-t table-length]\n"
-"\t[--[no-]annotated-source[=name]] [--[no-]exec-counts[=name]]\n"
-"\t[--[no-]flat-profile[=name]] [--[no-]graph[=name]]\n"
-"\t[--[no-]time=name] [--all-lines] [--brief] [--debug[=level]]\n"
-"\t[--function-ordering] [--file-ordering]\n"
-"\t[--directory-path=dirs] [--display-unused-functions]\n"
-"\t[--file-format=name] [--file-info] [--help] [--line] [--min-count=n]\n"
-"\t[--no-static] [--print-path] [--separate-files]\n"
-"\t[--static-call-graph] [--sum] [--table-length=len] [--traditional]\n"
-"\t[--version] [--width=n] [--ignore-non-functions]\n"
-"\t[--demangle[=STYLE]] [--no-demangle]\n"
-"\t[image-file] [profile-file...]\n"
-msgstr ""
-"Kullanım: %s [-[abcDhilLsTvwxyz]] [-[ACeEfFJnNOpPqQZ][isim]] [-I dizinler]\n"
-"\t[-d[sayı]] [-k hedeften/hedefe] [-m minimum-sayı] [-t tablo-uzunluğu]\n"
-"\t[--[no-]annotated-source[=isim]]  açıklamalı kaynak kodunu gösterir/göstermez\n"
-"\t[--[no-]exec-counts[=isim]]       yürütme sayısını gösterir/göstermez\n"
-"\t[--[no-]flat-profile[=isim]]      düz profil çıktılar\n"
-"\t[--[no-]graph[=isim]]             grafik çıktılar\n"
-"\t[--[no-]time=isim]                zaman bilgisi çıktılar\n"
-"\t[--all-lines]                     bütün satırları gösterir\n"
-"\t[--brief]                         kısa çıktı verir\n"
-"\t[--debug[=seviye]]                hata ayıklama seviyesini atar\n"
-"\t[--function-ordering]             işlev adına göre sıralar\n"
-"\t[--file-ordering]                 dosya adına göre sıralar\n"
-"\t[--directory-path=dizinler]       dizin adres yolunu belirtir\n"
-"\t[--display-unused-functions]      kullanılmayan işlevleri gösterir\n"
-"\t[--file-format=isim]              dosya biçemini belirtir\n"
-"\t[--file-info]                     dosya bilgisini gösterir\n"
-"\t[--help]                          yardım bilgisi gösterir\n"
-"\t[--line]                          satır bilgisi gösterir\n"
-"\t[--min-count=n]                   minimum sayıyı atar\n"
-"\t[--no-static]                     statik işlemleri yoksayar\n"
-"\t[--print-path]                    yazdırma yolu\n"
-"\t[--separate-files]                ayrı dosyalar\n"
-"\t[--static-call-graph]             statik çağrı grafiği\n"
-"\t[--sum]                           toplam\n"
-"\t[--table-length=uzunluk]          tablo uzunluğu\n"
-"\t[--traditional]                   geleneksel\n"
-"\t[--version]                       sürüm bilgisi gösterir\n"
-"\t[--width=n]                       genişlik\n"
-"\t[--ignore-non-functions]          işlev olmayanları yoksayar\n"
-"\t[--demangle[=TARZ]]               düzeltme tarzı atar\n"
-"\t[--no-demangle]                   düzeltme uygulamaz\n"
-"\t[görüntü-dosyası] [profil-dosyası...]\n"
-
-#: gprof.c:168
-#, c-format
-msgid "Report bugs to %s\n"
-msgstr ""
-"Yazılım hatalarını %s adresine,\n"
-"çeviri hatalarını <gnu-tr-u12a@lists.sourceforge.net> adresine gönderin\n"
-
-#: gprof.c:242
-#, c-format
-msgid "%s: debugging not supported; -d ignored\n"
-msgstr "%s: hata ayıklama desteklenmiyor; -d yoksayıldı\n"
-
-#: gprof.c:322
-#, c-format
-msgid "%s: unknown file format %s\n"
-msgstr "%s: bilinmeyen dosya biçemi %s\n"
-
-#. This output is intended to follow the GNU standards document.
-#: gprof.c:406
-#, c-format
-msgid "GNU gprof %s\n"
-msgstr "GNU gprof %s\n"
-
-#: gprof.c:407
-msgid "Based on BSD gprof, copyright 1983 Regents of the University of California.\n"
-msgstr "BSD gprof baz alınmıştır. BSD gprof Telif Hakkı 1983 Regents of the University of California.\n"
-
-#: gprof.c:408
-msgid "This program is free software.  This program has absolutely no warranty.\n"
-msgstr "Bu yazılım bir serbest yazılımdır. Bu yazılımın herhangi bir garantisi yoktur.\n"
-
-#: gprof.c:449
-#, c-format
-msgid "%s: unknown demangling style `%s'\n"
-msgstr "%s: bilinmeyen düzeltme tarzı `%s'\n"
-
-#: gprof.c:469
-#, c-format
-msgid "%s: Only one of --function-ordering and --file-ordering may be specified.\n"
-msgstr ""
-"%s: --function-ordering (işleve göre sırala) ve\n"
-"    --file-ordering (dosyaya göre sırala) seçeneklerinin biri seçilebilir.\n"
-
-#: gprof.c:569
-#, c-format
-msgid "%s: sorry, file format `prof' is not yet supported\n"
-msgstr "%s: `prof' dosya biçemi henüz desteklenmiyor\n"
-
-#: gprof.c:630
-#, c-format
-msgid "%s: gmon.out file is missing histogram\n"
-msgstr "%s: gmon.out dosyasında geçmiş grafiği yok\n"
-
-#: gprof.c:637
-#, c-format
-msgid "%s: gmon.out file is missing call-graph data\n"
-msgstr "%s: gmon.out dosyasında çağrı grafik verisi yok\n"
-
-#: hist.c:127
-#, c-format
-msgid "%s: `%s' is incompatible with first gmon file\n"
-msgstr "%s: `%s' ilk gmon dosyası ile uyumlu değil\n"
-
-#: hist.c:143
-#, c-format
-msgid "%s: %s: unexpected EOF after reading %d of %d samples\n"
-msgstr ""
-"%1$s: %2$s: Toplam %4$d örneğin %3$d'si okunduktan sonra\n"
-"beklenmeyen dosyasonu(EOF) bulundu\n"
-
-#: hist.c:359
-#, c-format
-msgid "%c%c/call"
-msgstr "%c%c/çağrı"
-
-#: hist.c:367
-#, c-format
-msgid ""
-" for %.2f%% of %.2f %s\n"
-"\n"
-msgstr ""
-" Toplam %2$.2f %3$s'nin %1$.2f%%'si okundu\n"
-"\n"
-
-#: hist.c:373
-#, c-format
-msgid ""
-"\n"
-"Each sample counts as %g %s.\n"
-msgstr ""
-"\n"
-"Her örnek %g %s sayılıyor.\n"
-
-#: hist.c:378
-msgid ""
-" no time accumulated\n"
-"\n"
-msgstr ""
-" zamanlama değeri biriktirilemedi\n"
-"\n"
-
-#: hist.c:385
-msgid "cumulative"
-msgstr "birikmiş"
-
-#: hist.c:385
-msgid "self  "
-msgstr "kendisi  "
-
-#: hist.c:385
-msgid "total "
-msgstr "toplam "
-
-#: hist.c:388
-msgid "time"
-msgstr "zaman"
-
-#: hist.c:388
-msgid "calls"
-msgstr "çağrı"
-
-#: hist.c:481
-msgid ""
-"\n"
-"\n"
-"\n"
-"flat profile:\n"
-msgstr ""
-"\n"
-"\n"
-"\n"
-"düz profil:\n"
-
-#: hist.c:487
-msgid "Flat profile:\n"
-msgstr "Düz profil:\n"
-
-#: mips.c:75
-#, c-format
-msgid "[find_call] 0x%lx: jal"
-msgstr "[find_call] 0x%lx: jal"
-
-#: mips.c:100
-#, c-format
-msgid "[find_call] 0x%lx: jalr\n"
-msgstr "[find_call] 0x%lx: jalr\n"
-
-#: source.c:166
-#, c-format
-msgid "%s: could not locate `%s'\n"
-msgstr "%s: `%s' bulunamadı\n"
-
-#: source.c:241
-#, c-format
-msgid "*** File %s:\n"
-msgstr "*** %s Dosyası:\n"
-
-#: utils.c:99
-#, c-format
-msgid " <cycle %d>"
-msgstr " <çevrim %d>"
-
-#~ msgid "%s: bfd_vma has unexpected size of %ld bytes\n"
-#~ msgstr "%s: beklenmeyen boyut: bfd_vma'nın boyutu %ld bayt\n"
Index: src/binutils/include/getopt.h
===================================================================
RCS file: /gccos2/src/binutils/include/getopt.h,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/include/getopt.h	16 Aug 2003 16:54:48 -0000	1.1.1.2
+++ src/binutils/include/getopt.h	17 Aug 2003 01:43:30 -0000	1.2
@@ -106,7 +106,7 @@
    to find the declaration so provide a fully prototyped one.  If it
    is 1, we found it so don't provide any declaration at all.  */
 #if !HAVE_DECL_GETOPT
-#if defined (__GNU_LIBRARY__) || defined (HAVE_DECL_GETOPT)
+#if defined (__GNU_LIBRARY__) || defined (HAVE_DECL_GETOPT) || defined (__EMX__)
 /* Many other libraries have conflicting prototypes for getopt, with
    differences in the consts, in unistd.h.  To avoid compilation
    errors, only prototype getopt for the GNU C library.  */
Index: src/binutils/include/libiberty.h
===================================================================
RCS file: /gccos2/src/binutils/include/libiberty.h,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/include/libiberty.h	16 Aug 2003 16:54:50 -0000	1.1.1.2
+++ src/binutils/include/libiberty.h	17 Aug 2003 01:44:43 -0000	1.2
@@ -74,7 +74,7 @@
    to find the declaration so provide a fully prototyped one.  If it
    is 1, we found it so don't provide any declaration at all.  */
 #if !HAVE_DECL_BASENAME
-#if defined (__GNU_LIBRARY__ ) || defined (__linux__) || defined (__FreeBSD__) || defined (__OpenBSD__) || defined(__NetBSD__) || defined (__CYGWIN__) || defined (__CYGWIN32__) || defined (HAVE_DECL_BASENAME)
+#if defined (__GNU_LIBRARY__ ) || defined (__linux__) || defined (__FreeBSD__) || defined (__OpenBSD__) || defined(__NetBSD__) || defined (__CYGWIN__) || defined (__CYGWIN32__) || defined (__EMX__) || defined (HAVE_DECL_BASENAME)
 extern char *basename PARAMS ((const char *));
 #else
 extern char *basename ();
Index: src/binutils/include/aout/aout64.h
===================================================================
RCS file: /gccos2/src/binutils/include/aout/aout64.h,v
retrieving revision 1.1.1.2
retrieving revision 1.6
diff -w -u -r1.1.1.2 -r1.6
--- src/binutils/include/aout/aout64.h	16 Aug 2003 16:54:53 -0000	1.1.1.2
+++ src/binutils/include/aout/aout64.h	6 Jun 2005 02:42:09 -0000	1.6
@@ -331,6 +331,11 @@
 #define N_WEAKD 0x10		/* Weak data symbol.  */
 #define N_WEAKB 0x11		/* Weak bss symbol.  */
 
+/* emx-specific symbols.  */
+#define N_IMP1 0x68		/* Import reference (emx specific) */
+#define N_IMP2 0x6a		/* Import definition (emx specific) */
+#define N_EXP  0x6c             /* Export definition (emx specific) */
+
 /* Relocations 
 
   There	are two types of relocation flavours for a.out systems,
Index: src/binutils/include/aout/aoutemx.h
===================================================================
RCS file: src/binutils/include/aout/aoutemx.h
diff -N src/binutils/include/aout/aoutemx.h
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/include/aout/aoutemx.h	6 Jun 2005 02:42:09 -0000	1.2
@@ -0,0 +1,26 @@
+/* traditional EMX a.out format differences for i386 running OS/2 or DOS */
+
+#define SEGMENT_SIZE 0x10000
+
+#define N_HEADER_IN_TEXT(x) 0
+
+#define	N_TXTSIZE(x) ((x).a_text)
+#define N_TXTOFF(x)	\
+    (N_MAGIC(x) != ZMAGIC ? EXEC_BYTES_SIZE : /* object file or NMAGIC */\
+     0x400 + (x).a_hdrofs \
+    )
+
+#define N_DATOFF(x) (N_TXTOFF(x) + N_TXTSIZE(x))
+
+/* Address of text segment in memory after it is loaded.  */
+#define N_TXTADDR(x) \
+    (N_MAGIC(x) != ZMAGIC ? 0 : SEGMENT_SIZE)
+#define N_DATADDR(x) \
+    (N_MAGIC(x) == OMAGIC ? \
+     (N_TXTADDR (x) + (x).a_text) : \
+     ((N_TXTADDR(x) + (x).a_text + SEGMENT_SIZE - 1) & ~(SEGMENT_SIZE - 1)))
+
+/* EMX-specific symbols.  */
+#define N_IMP1 0x68		/* Import reference (emx specific) */
+#define N_IMP2 0x6a		/* Import definition (emx specific) */
+#define N_EXP  0x6c		/* Export definition (emx specific) */
Index: src/binutils/intl/configure
===================================================================
RCS file: /gccos2/src/binutils/intl/configure,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -w -u -r1.1.1.1 -r1.2
--- src/binutils/intl/configure	16 Apr 2003 14:15:26 -0000	1.1.1.1
+++ src/binutils/intl/configure	7 May 2003 15:35:03 -0000	1.2
@@ -1,7 +1,7 @@
 #! /bin/sh
 
 # Guess values for system-dependent variables and create Makefiles.
-# Generated automatically using autoconf version 2.12.1 
+# Generated automatically using autoconf version 2.13 
 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
 #
 # This configure script is free software; the Free Software Foundation
@@ -337,7 +337,7 @@
     verbose=yes ;;
 
   -version | --version | --versio | --versi | --vers)
-    echo "configure generated by autoconf version 2.12.1"
+    echo "configure generated by autoconf version 2.13"
     exit 0 ;;
 
   -with-* | --with-*)
@@ -507,9 +507,11 @@
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
 ac_cpp='$CPP $CPPFLAGS'
 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
 cross_compiling=$ac_cv_prog_cc_cross
 
+ac_exeext=
+ac_objext=o
 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
@@ -522,6 +524,157 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:529: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
+echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
+echo "configure:543: checking for Cygwin environment" >&5
+if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 548 "configure"
+#include "confdefs.h"
+
+int main() {
+
+#ifndef __CYGWIN__
+#define __CYGWIN__ __CYGWIN32__
+#endif
+return __CYGWIN__;
+; return 0; }
+EOF
+if { (eval echo configure:559: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_cygwin=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_cygwin=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_cygwin" 1>&6
+CYGWIN=
+test "$ac_cv_cygwin" = yes && CYGWIN=yes
+echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
+echo "configure:576: checking for mingw32 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 581 "configure"
+#include "confdefs.h"
+
+int main() {
+return __MINGW32__;
+; return 0; }
+EOF
+if { (eval echo configure:588: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_mingw32=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_mingw32=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_mingw32" 1>&6
+MINGW32=
+test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:605: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 611 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:618: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:649: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:659: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 
@@ -558,28 +711,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:562: checking for a BSD compatible install" >&5
+echo "configure:715: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="${IFS}:"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -606,13 +761,15 @@
 # It thinks the first close brace ends the variable substitution.
 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
 
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
+
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
 
 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
 
 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:616: checking how to run the C preprocessor" >&5
+echo "configure:773: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -627,14 +784,15 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 631 "configure"
+#include <sys/types.h>
+#line 789 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:637: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-ac_err=`grep -v '^ *+' conftest.out`
+{ (eval echo configure:795: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
 else
@@ -644,14 +802,33 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 648 "configure"
+#include <sys/types.h>
+#line 807 "configure"
+#include "confdefs.h"
+#include <assert.h>
+Syntax Error
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:813: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  :
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  CPP="${CC-cc} -nologo -E"
+  cat > conftest.$ac_ext <<EOF
+#include <sys/types.h>
+#line 825 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:654: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-ac_err=`grep -v '^ *+' conftest.out`
+{ (eval echo configure:831: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
 else
@@ -664,6 +841,8 @@
 rm -f conftest*
 fi
 rm -f conftest*
+fi
+rm -f conftest*
   ac_cv_prog_CPP="$CPP"
 fi
   CPP="$ac_cv_prog_CPP"
@@ -673,7 +852,7 @@
 echo "$ac_t""$CPP" 1>&6
 
 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-echo "configure:677: checking whether ${MAKE-make} sets \${MAKE}" >&5
+echo "configure:856: checking whether ${MAKE-make} sets \${MAKE}" >&5
 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -702,17 +881,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:706: checking for $ac_word" >&5
+echo "configure:885: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
-  for ac_dir in $PATH; do
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -731,19 +912,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:735: checking for $ac_word" >&5
+echo "configure:916: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
-  for ac_dir in $PATH; do
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -775,25 +959,62 @@
   echo "$ac_t""no" 1>&6
 fi
 
+  if test -z "$CC"; then
+    case "`uname -s`" in
+    *win32* | *WIN32*)
+      # Extract the first word of "cl", so it can be a program name with args.
+set dummy cl; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:969: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      ac_cv_prog_CC="cl"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+ ;;
+    esac
+  fi
   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:783: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:1002: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
 ac_cpp='$CPP $CPPFLAGS'
 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
 cross_compiling=$ac_cv_prog_cc_cross
 
 cat > conftest.$ac_ext <<EOF
-#line 793 "configure"
+
+#line 1013 "configure"
 #include "confdefs.h"
+
 main(){return(0);}
 EOF
-if { (eval echo configure:797: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:1018: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -807,18 +1028,24 @@
   ac_cv_prog_cc_works=no
 fi
 rm -fr conftest*
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
 
 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
 if test $ac_cv_prog_cc_works = no; then
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:817: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:1044: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:822: checking whether we are using GNU C" >&5
+echo "configure:1049: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -827,7 +1054,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:831: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1058: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -838,11 +1065,15 @@
 
 if test $ac_cv_prog_gcc = yes; then
   GCC=yes
+else
+  GCC=
+fi
+
   ac_test_CFLAGS="${CFLAGS+set}"
   ac_save_CFLAGS="$CFLAGS"
   CFLAGS=
   echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:846: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:1077: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -860,29 +1091,35 @@
   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="-O2"
+    CFLAGS="-g"
   fi
 else
-  GCC=
-  test "${CFLAGS+set}" = set || CFLAGS="-g"
+  if test "$GCC" = yes; then
+    CFLAGS="-O2"
+  else
+    CFLAGS=
+  fi
 fi
 
 # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:876: checking for $ac_word" >&5
+echo "configure:1111: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
-  for ac_dir in $PATH; do
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -899,7 +1136,7 @@
 fi
 
 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
-echo "configure:903: checking for POSIXized ISC" >&5
+echo "configure:1140: checking for POSIXized ISC" >&5
 if test -d /etc/conf/kconfig.d &&
   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
 then
@@ -920,12 +1157,13 @@
 fi
 
 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:924: checking for ANSI C header files" >&5
+echo "configure:1161: checking for ANSI C header files" >&5
 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 929 "configure"
+#include <sys/types.h>
+#line 1167 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -933,8 +1171,8 @@
 #include <float.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:937: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-ac_err=`grep -v '^ *+' conftest.out`
+{ (eval echo configure:1175: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
   ac_cv_header_stdc=yes
@@ -950,7 +1188,7 @@
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 954 "configure"
+#line 1192 "configure"
 #include "confdefs.h"
 #include <string.h>
 EOF
@@ -968,7 +1206,7 @@
 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 <<EOF
-#line 972 "configure"
+#line 1210 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
@@ -989,7 +1227,7 @@
   :
 else
   cat > conftest.$ac_ext <<EOF
-#line 993 "configure"
+#line 1231 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -1000,7 +1238,7 @@
 exit (0); }
 
 EOF
-if { (eval echo configure:1004: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:1242: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -1024,12 +1262,12 @@
 fi
 
 echo $ac_n "checking for working const""... $ac_c" 1>&6
-echo "configure:1028: checking for working const" >&5
+echo "configure:1266: checking for working const" >&5
 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1033 "configure"
+#line 1271 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -1078,7 +1316,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1082: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1320: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_const=yes
 else
@@ -1099,21 +1337,21 @@
 fi
 
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:1103: checking for inline" >&5
+echo "configure:1341: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 1110 "configure"
+#line 1348 "configure"
 #include "confdefs.h"
 
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:1117: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1355: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@ -1139,12 +1377,12 @@
 esac
 
 echo $ac_n "checking for off_t""... $ac_c" 1>&6
-echo "configure:1143: checking for off_t" >&5
+echo "configure:1381: checking for off_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1148 "configure"
+#line 1386 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -1153,7 +1391,7 @@
 #endif
 EOF
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-  egrep "off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
+  egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
   rm -rf conftest*
   ac_cv_type_off_t=yes
 else
@@ -1172,12 +1410,12 @@
 fi
 
 echo $ac_n "checking for size_t""... $ac_c" 1>&6
-echo "configure:1176: checking for size_t" >&5
+echo "configure:1414: checking for size_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1181 "configure"
+#line 1419 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -1186,7 +1424,7 @@
 #endif
 EOF
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-  egrep "size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
+  egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
   rm -rf conftest*
   ac_cv_type_size_t=yes
 else
@@ -1207,19 +1445,19 @@
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:1211: checking for working alloca.h" >&5
+echo "configure:1449: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1216 "configure"
+#line 1454 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:1223: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:1461: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -1240,17 +1478,21 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:1244: checking for alloca" >&5
+echo "configure:1482: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1249 "configure"
+#line 1487 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
 # define alloca __builtin_alloca
 #else
+# ifdef _MSC_VER
+#  include <malloc.h>
+#  define alloca _alloca
+# else
 # if HAVE_ALLOCA_H
 #  include <alloca.h>
 # else
@@ -1263,12 +1505,13 @@
 #  endif
 # endif
 #endif
+#endif
 
 int main() {
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:1272: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:1515: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -1293,19 +1536,19 @@
   # that cause trouble.  Some versions do not even contain alloca or
   # contain a buggy version.  If you still want to use their alloca,
   # use ar to extract alloca.o from them instead of compiling alloca.c.
-  ALLOCA=alloca.o
+  ALLOCA=alloca.${ac_objext}
   cat >> confdefs.h <<\EOF
 #define C_ALLOCA 1
 EOF
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:1304: checking whether alloca needs Cray hooks" >&5
+echo "configure:1547: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1309 "configure"
+#line 1552 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -1330,12 +1573,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:1334: checking for $ac_func" >&5
+echo "configure:1577: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1339 "configure"
+#line 1582 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1358,7 +1601,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1362: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:1605: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -1385,7 +1628,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:1389: checking stack direction for C alloca" >&5
+echo "configure:1632: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1393,7 +1636,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 1397 "configure"
+#line 1640 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -1412,7 +1655,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:1416: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:1659: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -1437,18 +1680,19 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:1441: checking for $ac_hdr" >&5
+echo "configure:1684: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1446 "configure"
+#include <sys/types.h>
+#line 1690 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1451: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-ac_err=`grep -v '^ *+' conftest.out`
+{ (eval echo configure:1695: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
   eval "ac_cv_header_$ac_safe=yes"
@@ -1476,12 +1720,12 @@
 for ac_func in getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:1480: checking for $ac_func" >&5
+echo "configure:1724: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1485 "configure"
+#line 1729 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1504,7 +1748,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1508: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:1752: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -1529,7 +1773,7 @@
 done
 
 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
-echo "configure:1533: checking for working mmap" >&5
+echo "configure:1777: checking for working mmap" >&5
 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1537,7 +1781,7 @@
   ac_cv_func_mmap_fixed_mapped=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 1541 "configure"
+#line 1785 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test.
@@ -1677,7 +1921,7 @@
 }
 
 EOF
-if { (eval echo configure:1681: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:1925: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_mmap_fixed_mapped=yes
 else
@@ -1705,18 +1949,19 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:1709: checking for $ac_hdr" >&5
+echo "configure:1953: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1714 "configure"
+#include <sys/types.h>
+#line 1959 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1719: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-ac_err=`grep -v '^ *+' conftest.out`
+{ (eval echo configure:1964: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
   eval "ac_cv_header_$ac_safe=yes"
@@ -1745,12 +1990,12 @@
 __argz_count __argz_stringify __argz_next
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:1749: checking for $ac_func" >&5
+echo "configure:1994: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1754 "configure"
+#line 1999 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1773,7 +2018,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1777: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:2022: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -1802,12 +2047,12 @@
      for ac_func in stpcpy
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:1806: checking for $ac_func" >&5
+echo "configure:2051: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1811 "configure"
+#line 2056 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1830,7 +2075,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1834: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:2079: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -1864,19 +2109,19 @@
 
    if test $ac_cv_header_locale_h = yes; then
     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
-echo "configure:1868: checking for LC_MESSAGES" >&5
+echo "configure:2113: checking for LC_MESSAGES" >&5
 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1873 "configure"
+#line 2118 "configure"
 #include "confdefs.h"
 #include <locale.h>
 int main() {
 return LC_MESSAGES
 ; return 0; }
 EOF
-if { (eval echo configure:1880: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:2125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   am_cv_val_LC_MESSAGES=yes
 else
@@ -1897,7 +2142,7 @@
     fi
   fi
    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
-echo "configure:1901: checking whether NLS is requested" >&5
+echo "configure:2146: checking whether NLS is requested" >&5
         # Check whether --enable-nls or --disable-nls was given.
 if test "${enable_nls+set}" = set; then
   enableval="$enable_nls"
@@ -1917,7 +2162,7 @@
 EOF
 
       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
-echo "configure:1921: checking whether included gettext is requested" >&5
+echo "configure:2166: checking whether included gettext is requested" >&5
       # Check whether --with-included-gettext or --without-included-gettext was given.
 if test "${with_included_gettext+set}" = set; then
   withval="$with_included_gettext"
@@ -1936,18 +2181,19 @@
 
 	ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
-echo "configure:1940: checking for libintl.h" >&5
+echo "configure:2185: checking for libintl.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1945 "configure"
+#include <sys/types.h>
+#line 2191 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1950: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-ac_err=`grep -v '^ *+' conftest.out`
+{ (eval echo configure:2196: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
   eval "ac_cv_header_$ac_safe=yes"
@@ -1963,19 +2209,19 @@
 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
-echo "configure:1967: checking for gettext in libc" >&5
+echo "configure:2213: checking for gettext in libc" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1972 "configure"
+#line 2218 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:1979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:2225: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libc=yes
 else
@@ -1991,7 +2237,7 @@
 
 	   if test "$gt_cv_func_gettext_libc" != "yes"; then
 	     echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
-echo "configure:1995: checking for bindtextdomain in -lintl" >&5
+echo "configure:2241: checking for bindtextdomain in -lintl" >&5
 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1999,7 +2245,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lintl  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 2003 "configure"
+#line 2249 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -2010,7 +2256,7 @@
 bindtextdomain()
 ; return 0; }
 EOF
-if { (eval echo configure:2014: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:2260: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -2026,19 +2272,19 @@
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
-echo "configure:2030: checking for gettext in libintl" >&5
+echo "configure:2276: checking for gettext in libintl" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2035 "configure"
+#line 2281 "configure"
 #include "confdefs.h"
 
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:2042: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:2288: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libintl=yes
 else
@@ -2066,7 +2312,7 @@
 	      # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2070: checking for $ac_word" >&5
+echo "configure:2316: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2075,7 +2321,7 @@
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -2100,12 +2346,12 @@
 		for ac_func in dcgettext
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2104: checking for $ac_func" >&5
+echo "configure:2350: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2109 "configure"
+#line 2355 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2128,7 +2374,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2132: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:2378: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2155,25 +2401,30 @@
 		# Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2159: checking for $ac_word" >&5
+echo "configure:2405: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  /* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
-  for ac_dir in $PATH; do
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -2190,7 +2441,7 @@
 		# Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2194: checking for $ac_word" >&5
+echo "configure:2445: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2199,7 +2450,7 @@
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -2222,7 +2473,7 @@
 fi
 
 		cat > conftest.$ac_ext <<EOF
-#line 2226 "configure"
+#line 2477 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -2230,7 +2481,7 @@
 			       return _nl_msg_cat_cntr
 ; return 0; }
 EOF
-if { (eval echo configure:2234: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:2485: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   CATOBJEXT=.gmo
 		   DATADIRNAME=share
@@ -2262,7 +2513,7 @@
         # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2266: checking for $ac_word" >&5
+echo "configure:2517: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2271,7 +2522,7 @@
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -2296,25 +2547,30 @@
         # Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2300: checking for $ac_word" >&5
+echo "configure:2551: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  /* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
-  for ac_dir in $PATH; do
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -2331,7 +2587,7 @@
         # Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2335: checking for $ac_word" >&5
+echo "configure:2591: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2340,7 +2596,7 @@
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -2421,7 +2677,7 @@
        LINGUAS=
      else
        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
-echo "configure:2425: checking for catalogs to be installed" >&5
+echo "configure:2681: checking for catalogs to be installed" >&5
        NEW_LINGUAS=
        for lang in ${LINGUAS=$ALL_LINGUAS}; do
          case "$ALL_LINGUAS" in
@@ -2449,18 +2705,19 @@
       if test "$CATOBJEXT" = ".cat"; then
 	 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
-echo "configure:2453: checking for linux/version.h" >&5
+echo "configure:2709: checking for linux/version.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2458 "configure"
+#include <sys/types.h>
+#line 2715 "configure"
 #include "confdefs.h"
 #include <linux/version.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2463: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-ac_err=`grep -v '^ *+' conftest.out`
+{ (eval echo configure:2720: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
   eval "ac_cv_header_$ac_safe=yes"
@@ -2545,7 +2802,7 @@
 # Ultrix sh set writes to stderr and can't be redirected directly,
 # and sets the high bit in the cache file unless we assign to the vars.
 (set) 2>&1 |
-  case `(ac_space=' '; set) 2>&1 | grep ac_space` in
+  case `(ac_space=' '; set | grep ac_space) 2>&1` in
   *ac_space=\ *)
     # `set' does not quote correctly, so add quotes (double-quote substitution
     # turns \\\\ into \\, and sed turns \\ into \).
@@ -2597,6 +2854,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -2612,7 +2872,7 @@
     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
-    echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
+    echo "$CONFIG_STATUS generated by autoconf version 2.13"
     exit 0 ;;
   -help | --help | --hel | --he | --h)
     echo "\$ac_cs_usage"; exit 0 ;;
@@ -2622,6 +2882,7 @@
 
 ac_given_srcdir=$srcdir
 ac_given_INSTALL="$INSTALL"
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -2632,10 +2893,12 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
 s%@CXXFLAGS@%$CXXFLAGS%g
+s%@FFLAGS@%$FFLAGS%g
 s%@DEFS@%$DEFS%g
 s%@LDFLAGS@%$LDFLAGS%g
 s%@LIBS@%$LIBS%g
@@ -2654,9 +2917,11 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
-s%@INSTALL_DATA@%$INSTALL_DATA%g
 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
+s%@INSTALL_DATA@%$INSTALL_DATA%g
 s%@SET_MAKE@%$SET_MAKE%g
 s%@CC@%$CC%g
 s%@RANLIB@%$RANLIB%g
@@ -2752,14 +3017,15 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  /* | [A-Za-z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
   esac
 
   case "$ac_given_INSTALL" in
-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  [/$]* | [A-Za-z]:*) INSTALL="$ac_given_INSTALL" ;;
   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
   esac
 
@@ -2772,7 +3038,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
@@ -2819,7 +3085,9 @@
   echo creating $ac_file
 
   rm -f conftest.frag conftest.in conftest.out
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+# kso the other way around might work better with drive letters and such.
+#  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%:% $ac_given_srcdir/%g" -e "s%^%$ac_given_srcdir/%" `
   cat $ac_file_inputs > conftest.in
 
 EOF
@@ -2923,13 +3191,14 @@
   fi
 
   case "$srcdir" in
-  [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
+  [/$]* | [A-Za-z]:*) ac_rel_source="$srcdir/$ac_source" ;;
   *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
   esac
 
   # Make a symlink if possible; otherwise try a hard link.
   if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
-    ln $srcdir/$ac_source $ac_dest; then :
+    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
+    cp $srcdir/$ac_source $ac_dest; then :
   else
     { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
   fi
Index: src/binutils/ld/Makefile.in
===================================================================
RCS file: /gccos2/src/binutils/ld/Makefile.in,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/ld/Makefile.in	16 Aug 2003 16:56:20 -0000	1.1.1.2
+++ src/binutils/ld/Makefile.in	16 Aug 2003 21:33:53 -0000	1.3
@@ -1662,6 +1662,9 @@
 ei386pe_posix.c: $(srcdir)/emulparams/i386pe_posix.sh \
   $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS}
 	${GENSCRIPTS} i386pe_posix "$(tdir_i386pe_posix)"
+ei386aoutemx.c: $(srcdir)/emulparams/i386aout.sh \
+  $(srcdir)/emultempl/i386aoutemx.em $(srcdir)/scripttempl/i386aoutemx.sc ${GEN_DEPENDS}
+	${GENSCRIPTS} i386aoutemx "$(tdir_i386aoutemx)"
 elnk960.c: $(srcdir)/emulparams/lnk960.sh \
   $(srcdir)/emultempl/lnk960.em $(srcdir)/scripttempl/i960.sc ${GEN_DEPENDS}
 	${GENSCRIPTS} lnk960 "$(tdir_lnk960)"
Index: src/binutils/ld/aclocal.m4
===================================================================
RCS file: /gccos2/src/binutils/ld/aclocal.m4,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/ld/aclocal.m4	16 Aug 2003 16:55:28 -0000	1.1.1.2
+++ src/binutils/ld/aclocal.m4	29 Jan 2004 21:37:13 -0000	1.2
@@ -1,4 +1,4 @@
-dnl aclocal.m4 generated automatically by aclocal 1.4-p5
+dnl aclocal.m4 generated automatically by aclocal 1.4-p6
 
 dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
@@ -27,24 +27,6 @@
 AC_SUBST(INTLLIBS)
 ])
 
-#serial 1
-# This test replaces the one in autoconf.
-# Currently this macro should have the same name as the autoconf macro
-# because gettext's gettext.m4 (distributed in the automake package)
-# still uses it.  Otherwise, the use in gettext.m4 makes autoheader
-# give these diagnostics:
-#   configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX
-#   configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX
-
-undefine([AC_ISC_POSIX])
-
-AC_DEFUN([AC_ISC_POSIX],
-  [
-    dnl This test replaces the obsolescent AC_ISC_POSIX kludge.
-    AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"])
-  ]
-)
-
 # Do all the work for Automake.  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.
@@ -55,7 +37,8 @@
 dnl AM_INIT_AUTOMAKE(package,version, [no-define])
 
 AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_REQUIRE([AC_PROG_INSTALL])
+[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])
 PACKAGE=[$1]
 AC_SUBST(PACKAGE)
 VERSION=[$2]
@@ -71,12 +54,41 @@
 AC_REQUIRE([AC_ARG_PROGRAM])
 dnl FIXME This is truly gross.
 missing_dir=`cd $ac_aux_dir && pwd`
-AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
-AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
 AC_REQUIRE([AC_PROG_MAKE_SET])])
+
+# Copyright 2002  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
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# 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., 59 Temple Place - Suite 330, Boston, MA
+
+# AM_AUTOMAKE_VERSION(VERSION)
+# ----------------------------
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
+# generated from the m4 files accompanying Automake X.Y.
+AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"])
+
+# AM_SET_CURRENT_AUTOMAKE_VERSION
+# -------------------------------
+# Call AM_AUTOMAKE_VERSION so it can be traced.
+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
+	 [AM_AUTOMAKE_VERSION([1.4-p6])])
 
 #
 # Check to make sure that the build environment is sane.
Index: src/binutils/ld/configure
===================================================================
RCS file: /gccos2/src/binutils/ld/configure,v
retrieving revision 1.1.1.2
retrieving revision 1.8
diff -w -u -r1.1.1.2 -r1.8
--- src/binutils/ld/configure	16 Aug 2003 16:55:48 -0000	1.1.1.2
+++ src/binutils/ld/configure	13 Mar 2005 23:45:53 -0000	1.8
@@ -57,7 +57,6 @@
 program_transform_name=s,x,x,
 silent=
 site=
-sitefile=
 srcdir=
 target=NONE
 verbose=
@@ -172,7 +171,6 @@
   --help                  print this message
   --no-create             do not create output files
   --quiet, --silent       do not print \`checking...' messages
-  --site-file=FILE        use FILE as the site file
   --version               print the version of autoconf that created configure
 Directory and file names:
   --prefix=PREFIX         install architecture-independent files in PREFIX
@@ -343,11 +341,6 @@
   -site=* | --site=* | --sit=*)
     site="$ac_optarg" ;;
 
-  -site-file | --site-file | --site-fil | --site-fi | --site-f)
-    ac_prev=sitefile ;;
-  -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
-    sitefile="$ac_optarg" ;;
-
   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
     ac_prev=srcdir ;;
   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
@@ -513,7 +506,6 @@
 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
 
 # Prefer explicitly selected file to automatically selected ones.
-if test -z "$sitefile"; then
   if test -z "$CONFIG_SITE"; then
     if test "x$prefix" != xNONE; then
       CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
@@ -521,9 +513,6 @@
       CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
     fi
   fi
-else
-  CONFIG_SITE="$sitefile"
-fi
 for ac_site_file in $CONFIG_SITE; do
   if test -r "$ac_site_file"; then
     echo "loading site script $ac_site_file"
@@ -560,13 +549,27 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:554: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
-echo "configure:565: checking for Cygwin environment" >&5
+echo "configure:568: checking for Cygwin environment" >&5
 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 570 "configure"
+#line 573 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -577,7 +580,7 @@
 return __CYGWIN__;
 ; return 0; }
 EOF
-if { (eval echo configure:581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:584: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cygwin=yes
 else
@@ -594,19 +597,19 @@
 CYGWIN=
 test "$ac_cv_cygwin" = yes && CYGWIN=yes
 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
-echo "configure:598: checking for mingw32 environment" >&5
+echo "configure:601: checking for mingw32 environment" >&5
 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 603 "configure"
+#line 606 "configure"
 #include "confdefs.h"
 
 int main() {
 return __MINGW32__;
 ; return 0; }
 EOF
-if { (eval echo configure:610: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:613: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_mingw32=yes
 else
@@ -622,6 +625,81 @@
 echo "$ac_t""$ac_cv_mingw32" 1>&6
 MINGW32=
 test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:630: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 636 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:643: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:674: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 ac_aux_dir=
@@ -671,7 +749,7 @@
 fi
 
 echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:675: checking host system type" >&5
+echo "configure:753: checking host system type" >&5
 
 host_alias=$host
 case "$host_alias" in
@@ -692,7 +770,7 @@
 echo "$ac_t""$host" 1>&6
 
 echo $ac_n "checking target system type""... $ac_c" 1>&6
-echo "configure:696: checking target system type" >&5
+echo "configure:774: checking target system type" >&5
 
 target_alias=$target
 case "$target_alias" in
@@ -710,7 +788,7 @@
 echo "$ac_t""$target" 1>&6
 
 echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:714: checking build system type" >&5
+echo "configure:792: checking build system type" >&5
 
 build_alias=$build
 case "$build_alias" in
@@ -732,574 +810,559 @@
     NONENONEs,x,x, &&
   program_prefix=${target_alias}-
 
-
-        echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
-echo "configure:738: checking for strerror in -lcposix" >&5
-ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+# Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:817: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  ac_save_LIBS="$LIBS"
-LIBS="-lcposix  $LIBS"
-cat > conftest.$ac_ext <<EOF
-#line 746 "configure"
-#include "confdefs.h"
-/* Override any gcc2 internal prototype to avoid an error.  */
-/* We use char because int might match the return type of a gcc2
-    builtin and then its argument prototype would still apply.  */
-char strerror();
-
-int main() {
-strerror()
-; return 0; }
-EOF
-if { (eval echo configure:757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=yes"
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=no"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      ac_cv_prog_CC="gcc"
+      break
 fi
-rm -f conftest*
-LIBS="$ac_save_LIBS"
-
+  done
+  IFS="$ac_save_ifs"
 fi
-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  LIBS="$LIBS -lcposix"
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
 else
   echo "$ac_t""no" 1>&6
 fi
 
-  
-
-
-BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
-# 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
-# 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"
-# ./install, which can be erroneously created by make from ./install.sh.
-echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:793: checking for a BSD compatible install" >&5
-if test -z "$INSTALL"; then
-if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
+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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:848: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
-  for ac_dir in $PATH; do
-    # Account for people who put trailing slashes in PATH elements.
-    case "$ac_dir/" in
-    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/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
-        if test -f $ac_dir/$ac_prog; then
-	  if test $ac_prog = install &&
-            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
-	    # AIX install.  It has an incompatible calling convention.
-	    :
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
-	    break 2
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_prog_rejected=no
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
+        ac_prog_rejected=yes
+	continue
 	  fi
+      ac_cv_prog_CC="cc"
+      break
 	fi
       done
-      ;;
-    esac
-  done
-  IFS="$ac_save_IFS"
-
+  IFS="$ac_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 $# -gt 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
+    set dummy "$ac_dir/$ac_word" "$@"
+    shift
+    ac_cv_prog_CC="$@"
 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.  We don't cache a
-    # path for INSTALL within a source directory, because that will
-    # break other packages using the cache if that directory is
-    # removed, or if the path is relative.
-    INSTALL="$ac_install_sh"
   fi
 fi
-echo "$ac_t""$INSTALL" 1>&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_PROGRAM}'
-
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
-echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
-echo "configure:846: checking whether build environment is sane" >&5
-# Just in case
-sleep 1
-echo timestamp > conftestfile
-# 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 conftestfile 2> /dev/null`
-   if test "$*" = "X"; then
-      # -L didn't work.
-      set X `ls -t $srcdir/configure conftestfile`
    fi
-   if test "$*" != "X $srcdir/configure conftestfile" \
-      && test "$*" != "X conftestfile $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 "configure: error: ls -t appears to fail.  Make sure there is not a broken
-alias in your environment" 1>&2; exit 1; }
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
+else
+  echo "$ac_t""no" 1>&6
    fi
 
-   test "$2" = conftestfile
-   )
-then
-   # Ok.
-   :
+  if test -z "$CC"; then
+    case "`uname -s`" in
+    *win32* | *WIN32*)
+      # Extract the first word of "cl", so it can be a program name with args.
+set dummy cl; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:901: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
 else
-   { echo "configure: error: newly created file is older than distributed files!
-Check your system clock" 1>&2; exit 1; }
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      ac_cv_prog_CC="cl"
+      break
 fi
-rm -f conftest*
-echo "$ac_t""yes" 1>&6
-if test "$program_transform_name" = s,x,x,; then
-  program_transform_name=
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
 else
-  # Double any \ or $.  echo might interpret backslashes.
-  cat <<\EOF_SED > conftestsed
-s,\\,\\\\,g; s,\$,$$,g
-EOF_SED
-  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
-  rm -f conftestsed
+  echo "$ac_t""no" 1>&6
 fi
-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"
-
-# sed with no file args requires a program.
-test "$program_transform_name" = "" && program_transform_name="s,x,x,"
-
-echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-echo "configure:903: checking whether ${MAKE-make} sets \${MAKE}" >&5
-set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
-if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  cat > conftestmake <<\EOF
-all:
-	@echo 'ac_maketemp="${MAKE}"'
-EOF
-# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
-eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
-if test -n "$ac_maketemp"; then
-  eval ac_cv_prog_make_${ac_make}_set=yes
-else
-  eval ac_cv_prog_make_${ac_make}_set=no
-fi
-rm -f conftestmake
+ ;;
+    esac
 fi
-if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  SET_MAKE=
-else
-  echo "$ac_t""no" 1>&6
-  SET_MAKE="MAKE=${MAKE-make}"
+  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
 fi
 
+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
+echo "configure:934: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
-PACKAGE=ld
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
 
-VERSION=${BFD_VERSION}
+cat > conftest.$ac_ext << EOF
 
-if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
-  { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
-fi
-cat >> confdefs.h <<EOF
-#define PACKAGE "$PACKAGE"
-EOF
+#line 945 "configure"
+#include "confdefs.h"
 
-cat >> confdefs.h <<EOF
-#define VERSION "$VERSION"
+main(){return(0);}
 EOF
-
-
-
-missing_dir=`cd $ac_aux_dir && pwd`
-echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
-echo "configure:949: checking for working aclocal" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (aclocal --version) < /dev/null > /dev/null 2>&1; then
-   ACLOCAL=aclocal
-   echo "$ac_t""found" 1>&6
+if { (eval echo configure:950: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  ac_cv_prog_cc_works=yes
+  # If we can't run a trivial program, we are probably using a cross compiler.
+  if (./conftest; exit) 2>/dev/null; then
+    ac_cv_prog_cc_cross=no
 else
-   ACLOCAL="$missing_dir/missing aclocal"
-   echo "$ac_t""missing" 1>&6
+    ac_cv_prog_cc_cross=yes
 fi
-
-echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
-echo "configure:962: checking for working autoconf" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (autoconf --version) < /dev/null > /dev/null 2>&1; then
-   AUTOCONF=autoconf
-   echo "$ac_t""found" 1>&6
 else
-   AUTOCONF="$missing_dir/missing autoconf"
-   echo "$ac_t""missing" 1>&6
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  ac_cv_prog_cc_works=no
 fi
+rm -fr conftest*
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
 
-echo $ac_n "checking for working automake""... $ac_c" 1>&6
-echo "configure:975: checking for working automake" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (automake --version) < /dev/null > /dev/null 2>&1; then
-   AUTOMAKE=automake
-   echo "$ac_t""found" 1>&6
-else
-   AUTOMAKE="$missing_dir/missing automake"
-   echo "$ac_t""missing" 1>&6
+echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
+if test $ac_cv_prog_cc_works = no; then
+  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
+echo "configure:976: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
+cross_compiling=$ac_cv_prog_cc_cross
 
-echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
-echo "configure:988: checking for working autoheader" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (autoheader --version) < /dev/null > /dev/null 2>&1; then
-   AUTOHEADER=autoheader
-   echo "$ac_t""found" 1>&6
+echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
+echo "configure:981: checking whether we are using GNU C" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
 else
-   AUTOHEADER="$missing_dir/missing autoheader"
-   echo "$ac_t""missing" 1>&6
-fi
-
-echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
-echo "configure:1001: checking for working makeinfo" >&5
-# Run test in a subshell; some versions of sh will print an error if
-# an executable is not found, even if stderr is redirected.
-# Redirect stdin to placate older versions of autoconf.  Sigh.
-if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
-   MAKEINFO=makeinfo
-   echo "$ac_t""found" 1>&6
+  cat > conftest.c <<EOF
+#ifdef __GNUC__
+  yes;
+#endif
+EOF
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:990: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+  ac_cv_prog_gcc=yes
 else
-   MAKEINFO="$missing_dir/missing makeinfo"
-   echo "$ac_t""missing" 1>&6
+  ac_cv_prog_gcc=no
 fi
-
-
-
-# Check whether --enable-shared or --disable-shared was given.
-if test "${enable_shared+set}" = set; then
-  enableval="$enable_shared"
-  p=${PACKAGE-default}
-case $enableval in
-yes) enable_shared=yes ;;
-no) enable_shared=no ;;
-*)
-  enable_shared=no
-  # Look at the argument we got.  We use all the common list separators.
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
-  for pkg in $enableval; do
-    if test "X$pkg" = "X$p"; then
-      enable_shared=yes
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
-else
-  enable_shared=yes
 fi
 
-# Check whether --enable-static or --disable-static was given.
-if test "${enable_static+set}" = set; then
-  enableval="$enable_static"
-  p=${PACKAGE-default}
-case $enableval in
-yes) enable_static=yes ;;
-no) enable_static=no ;;
-*)
-  enable_static=no
-  # Look at the argument we got.  We use all the common list separators.
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
-  for pkg in $enableval; do
-    if test "X$pkg" = "X$p"; then
-      enable_static=yes
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
-else
-  enable_static=yes
-fi
+echo "$ac_t""$ac_cv_prog_gcc" 1>&6
 
-# Check whether --enable-fast-install or --disable-fast-install was given.
-if test "${enable_fast_install+set}" = set; then
-  enableval="$enable_fast_install"
-  p=${PACKAGE-default}
-case $enableval in
-yes) enable_fast_install=yes ;;
-no) enable_fast_install=no ;;
-*)
-  enable_fast_install=no
-  # Look at the argument we got.  We use all the common list separators.
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
-  for pkg in $enableval; do
-    if test "X$pkg" = "X$p"; then
-      enable_fast_install=yes
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
+if test $ac_cv_prog_gcc = yes; then
+  GCC=yes
 else
-  enable_fast_install=yes
+  GCC=
 fi
 
-# Extract the first word of "gcc", so it can be a program name with args.
-set dummy gcc; ac_word=$2
-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1087: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+ac_test_CFLAGS="${CFLAGS+set}"
+ac_save_CFLAGS="$CFLAGS"
+CFLAGS=
+echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
+echo "configure:1009: checking whether ${CC-cc} accepts -g" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
+  echo 'void f(){}' > conftest.c
+if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
+  ac_cv_prog_cc_g=yes
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      ac_cv_prog_CC="gcc"
-      break
-    fi
-  done
-  IFS="$ac_save_ifs"
+  ac_cv_prog_cc_g=no
 fi
+rm -f conftest*
+
 fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
-  echo "$ac_t""$CC" 1>&6
+
+echo "$ac_t""$ac_cv_prog_cc_g" 1>&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
-  echo "$ac_t""no" 1>&6
+    CFLAGS="-g"
 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1117: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
+  if test "$GCC" = yes; then
+    CFLAGS="-O2"
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_prog_rejected=no
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
-        ac_prog_rejected=yes
-	continue
-      fi
-      ac_cv_prog_CC="cc"
-      break
-    fi
-  done
-  IFS="$ac_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 $# -gt 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
-    set dummy "$ac_dir/$ac_word" "$@"
-    shift
-    ac_cv_prog_CC="$@"
-  fi
+    CFLAGS=
 fi
 fi
+
+echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
+echo "configure:1041: checking for POSIXized ISC" >&5
+if test -d /etc/conf/kconfig.d &&
+  grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
+then
+  echo "$ac_t""yes" 1>&6
+  ISC=yes # If later tests want to check for ISC.
+  cat >> confdefs.h <<\EOF
+#define _POSIX_SOURCE 1
+EOF
+
+  if test "$GCC" = yes; then
+    CC="$CC -posix"
+  else
+    CC="$CC -Xp"
 fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
-  echo "$ac_t""$CC" 1>&6
 else
   echo "$ac_t""no" 1>&6
+  ISC=
 fi
 
-  if test -z "$CC"; then
-    case "`uname -s`" in
-    *win32* | *WIN32*)
-      # Extract the first word of "cl", so it can be a program name with args.
-set dummy cl; ac_word=$2
-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1168: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+
+BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
+am__api_version="1.4"
+# 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
+# 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"
+# ./install, which can be erroneously created by make from ./install.sh.
+echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
+echo "configure:1076: checking for a BSD compatible install" >&5
+if test -z "$INSTALL"; then
+if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
+  for ac_dir in $PATH; do
+    # Account for people who put trailing slashes in PATH elements.
+    case "$ac_dir/" in
+    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
+    *)
+      # 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
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
+	  if test $ac_prog = install &&
+            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
+	    # AIX install.  It has an incompatible calling convention.
+	    :
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      ac_cv_prog_CC="cl"
-      break
-    fi
-  done
-  IFS="$ac_save_ifs"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
+	    break 2
 fi
 fi
-CC="$ac_cv_prog_CC"
-if test -n "$CC"; then
-  echo "$ac_t""$CC" 1>&6
-else
-  echo "$ac_t""no" 1>&6
-fi
+      done
  ;;
     esac
+  done
+  IFS="$ac_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.  We don't cache a
+    # path for INSTALL within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the path is relative.
+    INSTALL="$ac_install_sh"
   fi
-  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
 fi
+echo "$ac_t""$INSTALL" 1>&6
 
-echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:1200: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+# 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}'
 
-ac_ext=c
-# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-cross_compiling=$ac_cv_prog_cc_cross
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
 
-cat > conftest.$ac_ext << EOF
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
-#line 1211 "configure"
-#include "confdefs.h"
+echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
+echo "configure:1131: checking whether build environment is sane" >&5
+# Just in case
+sleep 1
+echo timestamp > conftestfile
+# 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 conftestfile 2> /dev/null`
+   if test "$*" = "X"; then
+      # -L didn't work.
+      set X `ls -t $srcdir/configure conftestfile`
+   fi
+   if test "$*" != "X $srcdir/configure conftestfile" \
+      && test "$*" != "X conftestfile $srcdir/configure"; then
 
-main(){return(0);}
-EOF
-if { (eval echo configure:1216: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  ac_cv_prog_cc_works=yes
-  # If we can't run a trivial program, we are probably using a cross compiler.
-  if (./conftest; exit) 2>/dev/null; then
-    ac_cv_prog_cc_cross=no
+      # 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 "configure: error: ls -t appears to fail.  Make sure there is not a broken
+alias in your environment" 1>&2; exit 1; }
+   fi
+
+   test "$2" = conftestfile
+   )
+then
+   # Ok.
+   :
   else
-    ac_cv_prog_cc_cross=yes
+   { echo "configure: error: newly created file is older than distributed files!
+Check your system clock" 1>&2; exit 1; }
   fi
+rm -f conftest*
+echo "$ac_t""yes" 1>&6
+if test "$program_transform_name" = s,x,x,; then
+  program_transform_name=
 else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  ac_cv_prog_cc_works=no
+  # Double any \ or $.  echo might interpret backslashes.
+  cat <<\EOF_SED > conftestsed
+s,\\,\\\\,g; s,\$,$$,g
+EOF_SED
+  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
+  rm -f conftestsed
 fi
-rm -fr conftest*
-ac_ext=c
-# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-cross_compiling=$ac_cv_prog_cc_cross
+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"
 
-echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
-if test $ac_cv_prog_cc_works = no; then
-  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
-fi
-echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:1242: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
-echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
-cross_compiling=$ac_cv_prog_cc_cross
+# sed with no file args requires a program.
+test "$program_transform_name" = "" && program_transform_name="s,x,x,"
 
-echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:1247: checking whether we are using GNU C" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
+echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
+echo "configure:1188: checking whether ${MAKE-make} sets \${MAKE}" >&5
+set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  cat > conftest.c <<EOF
-#ifdef __GNUC__
-  yes;
-#endif
+  cat > conftestmake <<\EOF
+all:
+	@echo 'ac_maketemp="${MAKE}"'
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1256: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
-  ac_cv_prog_gcc=yes
+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
+eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
+if test -n "$ac_maketemp"; then
+  eval ac_cv_prog_make_${ac_make}_set=yes
 else
-  ac_cv_prog_gcc=no
+  eval ac_cv_prog_make_${ac_make}_set=no
+fi
+rm -f conftestmake
+fi
+if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  SET_MAKE=
+else
+  echo "$ac_t""no" 1>&6
+  SET_MAKE="MAKE=${MAKE-make}"
 fi
+
+
+PACKAGE=ld
+
+VERSION=${BFD_VERSION}
+
+if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
+  { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
 fi
+cat >> confdefs.h <<EOF
+#define PACKAGE "$PACKAGE"
+EOF
+
+cat >> confdefs.h <<EOF
+#define VERSION "$VERSION"
+EOF
 
-echo "$ac_t""$ac_cv_prog_gcc" 1>&6
 
-if test $ac_cv_prog_gcc = yes; then
-  GCC=yes
+
+missing_dir=`cd $ac_aux_dir && pwd`
+echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1234: checking for working aclocal-${am__api_version}" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   ACLOCAL=aclocal-${am__api_version}
+   echo "$ac_t""found" 1>&6
 else
-  GCC=
+   ACLOCAL="$missing_dir/missing aclocal-${am__api_version}"
+   echo "$ac_t""missing" 1>&6
 fi
 
-ac_test_CFLAGS="${CFLAGS+set}"
-ac_save_CFLAGS="$CFLAGS"
-CFLAGS=
-echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:1275: checking whether ${CC-cc} accepts -g" >&5
-if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
+echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
+echo "configure:1247: checking for working autoconf" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (autoconf --version) < /dev/null > /dev/null 2>&1; then
+   AUTOCONF=autoconf
+   echo "$ac_t""found" 1>&6
 else
-  echo 'void f(){}' > conftest.c
-if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
-  ac_cv_prog_cc_g=yes
+   AUTOCONF="$missing_dir/missing autoconf"
+   echo "$ac_t""missing" 1>&6
+fi
+
+echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1260: checking for working automake-${am__api_version}" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   AUTOMAKE=automake-${am__api_version}
+   echo "$ac_t""found" 1>&6
 else
-  ac_cv_prog_cc_g=no
+   AUTOMAKE="$missing_dir/missing automake-${am__api_version}"
+   echo "$ac_t""missing" 1>&6
 fi
-rm -f conftest*
 
+echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
+echo "configure:1273: checking for working autoheader" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (autoheader --version) < /dev/null > /dev/null 2>&1; then
+   AUTOHEADER=autoheader
+   echo "$ac_t""found" 1>&6
+else
+   AUTOHEADER="$missing_dir/missing autoheader"
+   echo "$ac_t""missing" 1>&6
 fi
 
-echo "$ac_t""$ac_cv_prog_cc_g" 1>&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"
+echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
+echo "configure:1286: checking for working makeinfo" >&5
+# Run test in a subshell; some versions of sh will print an error if
+# an executable is not found, even if stderr is redirected.
+# Redirect stdin to placate older versions of autoconf.  Sigh.
+if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
+   MAKEINFO=makeinfo
+   echo "$ac_t""found" 1>&6
   else
-    CFLAGS="-g"
+   MAKEINFO="$missing_dir/missing makeinfo"
+   echo "$ac_t""missing" 1>&6
+fi
+
+
+
+# Check whether --enable-shared or --disable-shared was given.
+if test "${enable_shared+set}" = set; then
+  enableval="$enable_shared"
+  p=${PACKAGE-default}
+case $enableval in
+yes) enable_shared=yes ;;
+no) enable_shared=no ;;
+*)
+  enable_shared=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_shared=yes
   fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
 else
-  if test "$GCC" = yes; then
-    CFLAGS="-O2"
+  enable_shared=yes
+fi
+
+# Check whether --enable-static or --disable-static was given.
+if test "${enable_static+set}" = set; then
+  enableval="$enable_static"
+  p=${PACKAGE-default}
+case $enableval in
+yes) enable_static=yes ;;
+no) enable_static=no ;;
+*)
+  enable_static=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_static=yes
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
   else
-    CFLAGS=
+  enable_static=yes
+fi
+
+# Check whether --enable-fast-install or --disable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then
+  enableval="$enable_fast_install"
+  p=${PACKAGE-default}
+case $enableval in
+yes) enable_fast_install=yes ;;
+no) enable_fast_install=no ;;
+*)
+  enable_fast_install=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_fast_install=yes
   fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
+else
+  enable_fast_install=yes
 fi
 
 # Check whether --with-gnu-ld or --without-gnu-ld was given.
@@ -1314,7 +1377,7 @@
 if test "$GCC" = yes; then
   # Check if gcc -print-prog-name=ld gives a path.
   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
-echo "configure:1318: checking for ld used by GCC" >&5
+echo "configure:1381: checking for ld used by GCC" >&5
   case $host in
   *-*-mingw*)
     # gcc leaves a trailing carriage return which upsets mingw
@@ -1344,10 +1407,10 @@
   esac
 elif test "$with_gnu_ld" = yes; then
   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
-echo "configure:1348: checking for GNU ld" >&5
+echo "configure:1411: checking for GNU ld" >&5
 else
   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
-echo "configure:1351: checking for non-GNU ld" >&5
+echo "configure:1414: checking for non-GNU ld" >&5
 fi
 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1382,7 +1445,7 @@
 fi
 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
-echo "configure:1386: checking if the linker ($LD) is GNU ld" >&5
+echo "configure:1449: checking if the linker ($LD) is GNU ld" >&5
 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1399,7 +1462,7 @@
 
 
 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
-echo "configure:1403: checking for $LD option to reload object files" >&5
+echo "configure:1466: checking for $LD option to reload object files" >&5
 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1411,7 +1474,7 @@
 test -n "$reload_flag" && reload_flag=" $reload_flag"
 
 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
-echo "configure:1415: checking for BSD-compatible nm" >&5
+echo "configure:1478: checking for BSD-compatible nm" >&5
 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1449,7 +1512,7 @@
 echo "$ac_t""$NM" 1>&6
 
 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
-echo "configure:1453: checking whether ln -s works" >&5
+echo "configure:1516: checking whether ln -s works" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1459,9 +1522,15 @@
   rm -f conftestdata
   ac_cv_prog_LN_S="ln -s"
 else
+  echo A > conftestdata;
+  if ln conftestdata conftestdata2 2>/dev/null; then
   ac_cv_prog_LN_S=ln
+  else
+    ac_cv_prog_LN_S=cp
 fi
 fi
+rm -f conftestdata*
+fi
 LN_S="$ac_cv_prog_LN_S"
 if test "$ac_cv_prog_LN_S" = "ln -s"; then
   echo "$ac_t""yes" 1>&6
@@ -1470,7 +1539,7 @@
 fi
 
 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
-echo "configure:1474: checking how to recognise dependant libraries" >&5
+echo "configure:1543: checking how to recognise dependant libraries" >&5
 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1603,6 +1672,10 @@
   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   ;;
 
+os2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
 osf3* | osf4* | osf5*)
   # this will be overridden with pass_all, but let us keep it just in case
   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
@@ -1643,13 +1716,13 @@
 deplibs_check_method=$lt_cv_deplibs_check_method
 
 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
-echo "configure:1647: checking for object suffix" >&5
+echo "configure:1720: checking for object suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   rm -f conftest*
 echo 'int i = 1;' > conftest.$ac_ext
-if { (eval echo configure:1653: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1726: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   for ac_file in conftest.*; do
     case $ac_file in
     *.c) ;;
@@ -1666,39 +1739,6 @@
 OBJEXT=$ac_cv_objext
 ac_objext=$ac_cv_objext
 
-
-
-echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:1673: checking for executable suffix" >&5
-if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
-  ac_cv_exeext=.exe
-else
-  rm -f conftest*
-  echo 'int main () { return 0; }' > conftest.$ac_ext
-  ac_cv_exeext=
-  if { (eval echo configure:1683: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
-    for file in conftest.*; do
-      case $file in
-      *.c | *.o | *.obj | *.ilk | *.pdb) ;;
-      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
-      esac
-    done
-  else
-    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
-  fi
-  rm -f conftest*
-  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
-fi
-fi
-
-EXEEXT=""
-test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
-echo "$ac_t""${ac_cv_exeext}" 1>&6
-ac_exeext=$EXEEXT
-
 if test $host != $build; then
   ac_tool_prefix=${host_alias}-
 else
@@ -1712,7 +1752,7 @@
 file_magic*)
   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
-echo "configure:1716: checking for ${ac_tool_prefix}file" >&5
+echo "configure:1756: checking for ${ac_tool_prefix}file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1774,7 +1814,7 @@
 if test -z "$lt_cv_path_MAGIC_CMD"; then
   if test -n "$ac_tool_prefix"; then
     echo $ac_n "checking for file""... $ac_c" 1>&6
-echo "configure:1778: checking for file" >&5
+echo "configure:1818: checking for file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1845,18 +1885,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1849: checking for $ac_word" >&5
+echo "configure:1889: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       break
     fi
@@ -1877,18 +1918,19 @@
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1881: checking for $ac_word" >&5
+echo "configure:1922: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -1912,18 +1954,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1916: checking for $ac_word" >&5
+echo "configure:1958: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
       break
     fi
@@ -1944,18 +1987,19 @@
   # Extract the first word of "strip", so it can be a program name with args.
 set dummy strip; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1948: checking for $ac_word" >&5
+echo "configure:1991: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="strip"
       break
     fi
@@ -2011,8 +2055,8 @@
 case $host in
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 2015 "configure"' > conftest.$ac_ext
-  if { (eval echo configure:2016: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  echo '#line 2059 "configure"' > conftest.$ac_ext
+  if { (eval echo configure:2060: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    if test "$lt_cv_prog_gnu_ld" = yes; then
     case `/usr/bin/file conftest.$ac_objext` in
     *32-bit*)
@@ -2045,7 +2089,7 @@
 ia64-*-hpux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
-  if { (eval echo configure:2049: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  if { (eval echo configure:2093: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     case "`/usr/bin/file conftest.o`" in
     *ELF-32*)
       HPUX_IA64_MODE="32"
@@ -2063,7 +2107,7 @@
   SAVE_CFLAGS="$CFLAGS"
   CFLAGS="$CFLAGS -belf"
   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
-echo "configure:2067: checking whether the C compiler needs -belf" >&5
+echo "configure:2111: checking whether the C compiler needs -belf" >&5
 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2076,14 +2120,14 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
      cat > conftest.$ac_ext <<EOF
-#line 2080 "configure"
+#line 2124 "configure"
 #include "confdefs.h"
 
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:2087: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2131: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   lt_cv_cc_needs_belf=yes
 else
@@ -2307,18 +2351,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2311: checking for $ac_word" >&5
+echo "configure:2355: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -2337,20 +2382,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2341: checking for $ac_word" >&5
+echo "configure:2386: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -2388,18 +2435,19 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2392: checking for $ac_word" >&5
+echo "configure:2439: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="cl"
       break
     fi
@@ -2420,7 +2468,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:2424: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:2472: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -2431,12 +2479,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 2435 "configure"
+#line 2483 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:2440: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2488: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -2462,12 +2510,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:2466: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:2514: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:2471: checking whether we are using GNU C" >&5
+echo "configure:2519: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2476,7 +2524,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2480: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2528: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -2495,7 +2543,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:2499: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:2547: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2538,28 +2586,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:2542: checking for a BSD compatible install" >&5
+echo "configure:2590: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -2591,9 +2641,9 @@
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
 
-ALL_LINGUAS="fr sv tr es da"
+ALL_LINGUAS="fr sv es da"
 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:2597: checking how to run the C preprocessor" >&5
+echo "configure:2647: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -2608,13 +2658,14 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 2612 "configure"
+#include <sys/types.h>
+#line 2663 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2618: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2669: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2625,13 +2676,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 2629 "configure"
+#include <sys/types.h>
+#line 2681 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2635: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2687: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2642,13 +2694,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -nologo -E"
   cat > conftest.$ac_ext <<EOF
-#line 2646 "configure"
+#include <sys/types.h>
+#line 2699 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2652: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2705: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2675,18 +2728,19 @@
 # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2679: checking for $ac_word" >&5
+echo "configure:2732: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -2703,12 +2757,13 @@
 fi
 
 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:2707: checking for ANSI C header files" >&5
+echo "configure:2761: checking for ANSI C header files" >&5
 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2712 "configure"
+#include <sys/types.h>
+#line 2767 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -2716,7 +2771,7 @@
 #include <float.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2720: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2775: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -2733,7 +2788,7 @@
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 2737 "configure"
+#line 2792 "configure"
 #include "confdefs.h"
 #include <string.h>
 EOF
@@ -2751,7 +2806,7 @@
 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 <<EOF
-#line 2755 "configure"
+#line 2810 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
@@ -2772,7 +2827,7 @@
   :
 else
   cat > conftest.$ac_ext <<EOF
-#line 2776 "configure"
+#line 2831 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -2783,7 +2838,7 @@
 exit (0); }
 
 EOF
-if { (eval echo configure:2787: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:2842: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -2807,12 +2862,12 @@
 fi
 
 echo $ac_n "checking for working const""... $ac_c" 1>&6
-echo "configure:2811: checking for working const" >&5
+echo "configure:2866: checking for working const" >&5
 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2816 "configure"
+#line 2871 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -2861,7 +2916,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2865: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2920: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_const=yes
 else
@@ -2882,21 +2937,21 @@
 fi
 
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:2886: checking for inline" >&5
+echo "configure:2941: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 2893 "configure"
+#line 2948 "configure"
 #include "confdefs.h"
 
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:2900: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2955: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@ -2922,12 +2977,12 @@
 esac
 
 echo $ac_n "checking for off_t""... $ac_c" 1>&6
-echo "configure:2926: checking for off_t" >&5
+echo "configure:2981: checking for off_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2931 "configure"
+#line 2986 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -2955,12 +3010,12 @@
 fi
 
 echo $ac_n "checking for size_t""... $ac_c" 1>&6
-echo "configure:2959: checking for size_t" >&5
+echo "configure:3014: checking for size_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2964 "configure"
+#line 3019 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -2990,19 +3045,19 @@
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:2994: checking for working alloca.h" >&5
+echo "configure:3049: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2999 "configure"
+#line 3054 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:3006: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3061: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -3023,12 +3078,12 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:3027: checking for alloca" >&5
+echo "configure:3082: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3032 "configure"
+#line 3087 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
@@ -3056,7 +3111,7 @@
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:3060: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3115: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -3088,12 +3143,12 @@
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:3092: checking whether alloca needs Cray hooks" >&5
+echo "configure:3147: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3097 "configure"
+#line 3152 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -3118,12 +3173,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3122: checking for $ac_func" >&5
+echo "configure:3177: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3127 "configure"
+#line 3182 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3146,7 +3201,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3150: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3205: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3173,7 +3228,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:3177: checking stack direction for C alloca" >&5
+echo "configure:3232: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3181,7 +3236,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 3185 "configure"
+#line 3240 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -3200,7 +3255,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:3204: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3259: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -3225,17 +3280,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3229: checking for $ac_hdr" >&5
+echo "configure:3284: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3234 "configure"
+#include <sys/types.h>
+#line 3290 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3239: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3295: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3264,12 +3320,12 @@
 for ac_func in getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3268: checking for $ac_func" >&5
+echo "configure:3324: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3273 "configure"
+#line 3329 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3292,7 +3348,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3296: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3352: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3317,7 +3373,7 @@
 done
 
 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
-echo "configure:3321: checking for working mmap" >&5
+echo "configure:3377: checking for working mmap" >&5
 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3325,7 +3381,7 @@
   ac_cv_func_mmap_fixed_mapped=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 3329 "configure"
+#line 3385 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test.
@@ -3465,7 +3521,7 @@
 }
 
 EOF
-if { (eval echo configure:3469: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3525: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_mmap_fixed_mapped=yes
 else
@@ -3493,17 +3549,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3497: checking for $ac_hdr" >&5
+echo "configure:3553: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3502 "configure"
+#include <sys/types.h>
+#line 3559 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3507: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3564: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3533,12 +3590,12 @@
 __argz_count __argz_stringify __argz_next
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3537: checking for $ac_func" >&5
+echo "configure:3594: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3542 "configure"
+#line 3599 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3561,7 +3618,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3565: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3622: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3590,12 +3647,12 @@
      for ac_func in stpcpy
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3594: checking for $ac_func" >&5
+echo "configure:3651: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3599 "configure"
+#line 3656 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3618,7 +3675,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3622: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3679: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3652,19 +3709,19 @@
 
    if test $ac_cv_header_locale_h = yes; then
     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
-echo "configure:3656: checking for LC_MESSAGES" >&5
+echo "configure:3713: checking for LC_MESSAGES" >&5
 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3661 "configure"
+#line 3718 "configure"
 #include "confdefs.h"
 #include <locale.h>
 int main() {
 return LC_MESSAGES
 ; return 0; }
 EOF
-if { (eval echo configure:3668: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3725: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   am_cv_val_LC_MESSAGES=yes
 else
@@ -3685,7 +3742,7 @@
     fi
   fi
    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
-echo "configure:3689: checking whether NLS is requested" >&5
+echo "configure:3746: checking whether NLS is requested" >&5
         # Check whether --enable-nls or --disable-nls was given.
 if test "${enable_nls+set}" = set; then
   enableval="$enable_nls"
@@ -3705,7 +3762,7 @@
 EOF
 
       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
-echo "configure:3709: checking whether included gettext is requested" >&5
+echo "configure:3766: checking whether included gettext is requested" >&5
       # Check whether --with-included-gettext or --without-included-gettext was given.
 if test "${with_included_gettext+set}" = set; then
   withval="$with_included_gettext"
@@ -3717,6 +3774,7 @@
       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
 
       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+      echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext" >&5
       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
                         		nls_cv_header_intl=
 	nls_cv_header_libgt=
@@ -3724,17 +3782,18 @@
 
 	ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
-echo "configure:3728: checking for libintl.h" >&5
+echo "configure:3786: checking for libintl.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3733 "configure"
+#include <sys/types.h>
+#line 3792 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3738: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3797: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3751,19 +3810,19 @@
 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
-echo "configure:3755: checking for gettext in libc" >&5
+echo "configure:3814: checking for gettext in libc" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3760 "configure"
+#line 3819 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3767: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3826: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libc=yes
 else
@@ -3779,7 +3838,7 @@
 
 	   if test "$gt_cv_func_gettext_libc" != "yes"; then
 	     echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
-echo "configure:3783: checking for bindtextdomain in -lintl" >&5
+echo "configure:3842: checking for bindtextdomain in -lintl" >&5
 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -3787,7 +3846,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lintl  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 3791 "configure"
+#line 3850 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -3798,7 +3857,7 @@
 bindtextdomain()
 ; return 0; }
 EOF
-if { (eval echo configure:3802: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -3814,19 +3873,20 @@
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
-echo "configure:3818: checking for gettext in libintl" >&5
+echo "configure:3877: checking for gettext in libintl" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
+  ac_save_LIBS="$LIBS"; LIBS="-lintl $LIBS";
   cat > conftest.$ac_ext <<EOF
-#line 3823 "configure"
+#line 3883 "configure"
 #include "confdefs.h"
-
+#include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3830: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3890: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libintl=yes
 else
@@ -3836,6 +3896,7 @@
   gt_cv_func_gettext_libintl=no
 fi
 rm -f conftest*
+                 LIBS="$ac_save_LIBS";
 fi
 
 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
@@ -3854,16 +3915,16 @@
 	      # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3858: checking for $ac_word" >&5
+echo "configure:3919: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -3872,6 +3933,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
@@ -3888,12 +3958,12 @@
 		for ac_func in dcgettext
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3892: checking for $ac_func" >&5
+echo "configure:3962: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3897 "configure"
+#line 3967 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3916,7 +3986,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3920: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3990: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3943,19 +4013,19 @@
 		# Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3947: checking for $ac_word" >&5
+echo "configure:4017: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -3963,6 +4033,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -3979,16 +4053,16 @@
 		# Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3983: checking for $ac_word" >&5
+echo "configure:4057: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -3997,6 +4071,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -4010,8 +4093,9 @@
   echo "$ac_t""no" 1>&6
 fi
 
+
 		cat > conftest.$ac_ext <<EOF
-#line 4015 "configure"
+#line 4099 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -4019,7 +4103,7 @@
 			       return _nl_msg_cat_cntr
 ; return 0; }
 EOF
-if { (eval echo configure:4023: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4107: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   CATOBJEXT=.gmo
 		   DATADIRNAME=share
@@ -4043,6 +4127,7 @@
 	        
         if test "$CATOBJEXT" = "NONE"; then
 	  	  	  nls_cv_use_gnu_gettext=yes
+          echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext fallback" >&5
         fi
       fi
 
@@ -4051,16 +4136,16 @@
         # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4055: checking for $ac_word" >&5
+echo "configure:4140: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4069,6 +4154,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
@@ -4085,19 +4179,19 @@
         # Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4089: checking for $ac_word" >&5
+echo "configure:4183: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -4105,6 +4199,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -4121,16 +4219,16 @@
         # Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4125: checking for $ac_word" >&5
+echo "configure:4223: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4139,6 +4237,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -4211,7 +4318,7 @@
        LINGUAS=
      else
        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
-echo "configure:4215: checking for catalogs to be installed" >&5
+echo "configure:4322: checking for catalogs to be installed" >&5
        NEW_LINGUAS=
        for lang in ${LINGUAS=$ALL_LINGUAS}; do
          case "$ALL_LINGUAS" in
@@ -4239,17 +4346,18 @@
       if test "$CATOBJEXT" = ".cat"; then
 	 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
-echo "configure:4243: checking for linux/version.h" >&5
+echo "configure:4350: checking for linux/version.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4248 "configure"
+#include <sys/types.h>
+#line 4356 "configure"
 #include "confdefs.h"
 #include <linux/version.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4253: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4361: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4297,7 +4405,7 @@
             if test -f $srcdir/po/POTFILES.in; then
       test -d po || mkdir po
       if test "x$srcdir" != "x."; then
-	 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
+	      	 if test "x`echo $srcdir | sed -e 's@.\:/.*@@'  -e 's@/.*@@' `" = "x"; then
 	    posrcprefix="$srcdir/"
 	 else
 	    posrcprefix="../$srcdir/"
@@ -4313,21 +4421,22 @@
 
 
 
+
 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:4318: checking for executable suffix" >&5
+echo "configure:4427: checking for executable suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
   ac_cv_exeext=.exe
 else
   rm -f conftest*
   echo 'int main () { return 0; }' > conftest.$ac_ext
   ac_cv_exeext=
-  if { (eval echo configure:4328: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+  if { (eval echo configure:4437: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     for file in conftest.*; do
       case $file in
-      *.c | *.o | *.obj | *.ilk | *.pdb) ;;
+      *.c | *.o | *.obj) ;;
       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
       esac
     done
@@ -4350,18 +4459,19 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4354: checking for $ac_word" >&5
+echo "configure:4463: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$YACC"; then
   ac_cv_prog_YACC="$YACC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_YACC="$ac_prog"
       break
     fi
@@ -4386,18 +4496,19 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4390: checking for $ac_word" >&5
+echo "configure:4500: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$LEX"; then
   ac_cv_prog_LEX="$LEX" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_LEX="$ac_prog"
       break
     fi
@@ -4419,18 +4530,19 @@
 # Extract the first word of "flex", so it can be a program name with args.
 set dummy flex; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4423: checking for $ac_word" >&5
+echo "configure:4534: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$LEX"; then
   ac_cv_prog_LEX="$LEX" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_LEX="flex"
       break
     fi
@@ -4453,7 +4565,7 @@
   *) ac_lib=l ;;
   esac
   echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
-echo "configure:4457: checking for yywrap in -l$ac_lib" >&5
+echo "configure:4569: checking for yywrap in -l$ac_lib" >&5
 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4461,7 +4573,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-l$ac_lib  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4465 "configure"
+#line 4577 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -4472,7 +4584,7 @@
 yywrap()
 ; return 0; }
 EOF
-if { (eval echo configure:4476: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4588: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4495,7 +4607,7 @@
 fi
 
 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
-echo "configure:4499: checking lex output file root" >&5
+echo "configure:4611: checking lex output file root" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4516,7 +4628,7 @@
 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
 
 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
-echo "configure:4520: checking whether yytext is a pointer" >&5
+echo "configure:4632: checking whether yytext is a pointer" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4528,14 +4640,14 @@
 ac_save_LIBS="$LIBS"
 LIBS="$LIBS $LEXLIB"
 cat > conftest.$ac_ext <<EOF
-#line 4532 "configure"
+#line 4644 "configure"
 #include "confdefs.h"
 `cat $LEX_OUTPUT_ROOT.c`
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:4539: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4651: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_prog_lex_yytext_pointer=yes
 else
@@ -4558,7 +4670,7 @@
 
 
 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:4562: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:4674: checking whether to enable maintainer-specific portions of Makefiles" >&5
     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 if test "${enable_maintainer_mode+set}" = set; then
   enableval="$enable_maintainer_mode"
@@ -4592,17 +4704,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:4596: checking for $ac_hdr" >&5
+echo "configure:4708: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4601 "configure"
+#include <sys/types.h>
+#line 4714 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4606: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4719: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4631,12 +4744,12 @@
 for ac_func in sbrk realpath
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:4635: checking for $ac_func" >&5
+echo "configure:4748: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4640 "configure"
+#line 4753 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -4659,7 +4772,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4663: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4776: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4688,12 +4801,12 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
-echo "configure:4692: checking for $ac_hdr that defines DIR" >&5
+echo "configure:4805: checking for $ac_hdr that defines DIR" >&5
 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4697 "configure"
+#line 4810 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <$ac_hdr>
@@ -4701,7 +4814,7 @@
 DIR *dirp = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:4705: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:4818: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   eval "ac_cv_header_dirent_$ac_safe=yes"
 else
@@ -4726,7 +4839,7 @@
 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
 if test $ac_header_dirent = dirent.h; then
 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
-echo "configure:4730: checking for opendir in -ldir" >&5
+echo "configure:4843: checking for opendir in -ldir" >&5
 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4734,7 +4847,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-ldir  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4738 "configure"
+#line 4851 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -4745,7 +4858,7 @@
 opendir()
 ; return 0; }
 EOF
-if { (eval echo configure:4749: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4862: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4767,7 +4880,7 @@
 
 else
 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
-echo "configure:4771: checking for opendir in -lx" >&5
+echo "configure:4884: checking for opendir in -lx" >&5
 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4775,7 +4888,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lx  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4779 "configure"
+#line 4892 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -4786,7 +4899,7 @@
 opendir()
 ; return 0; }
 EOF
-if { (eval echo configure:4790: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4903: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4811,7 +4924,7 @@
 
 
 case "${host}" in
-*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
+*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows* | *-*-os2*)
   cat >> confdefs.h <<\EOF
 #define USE_BINARY_FOPEN 1
 EOF
@@ -4819,12 +4932,12 @@
 esac
 
 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
-echo "configure:4823: checking whether strstr must be declared" >&5
+echo "configure:4936: checking whether strstr must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4828 "configure"
+#line 4941 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -4845,7 +4958,7 @@
 char *(*pfn) = (char *(*)) strstr
 ; return 0; }
 EOF
-if { (eval echo configure:4849: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:4962: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_strstr=no
 else
@@ -4866,12 +4979,12 @@
 fi
 
 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
-echo "configure:4870: checking whether free must be declared" >&5
+echo "configure:4983: checking whether free must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4875 "configure"
+#line 4988 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -4892,7 +5005,7 @@
 char *(*pfn) = (char *(*)) free
 ; return 0; }
 EOF
-if { (eval echo configure:4896: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5009: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_free=no
 else
@@ -4913,12 +5026,12 @@
 fi
 
 echo $ac_n "checking whether sbrk must be declared""... $ac_c" 1>&6
-echo "configure:4917: checking whether sbrk must be declared" >&5
+echo "configure:5030: checking whether sbrk must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_sbrk'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4922 "configure"
+#line 5035 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -4939,7 +5052,7 @@
 char *(*pfn) = (char *(*)) sbrk
 ; return 0; }
 EOF
-if { (eval echo configure:4943: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5056: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_sbrk=no
 else
@@ -4960,12 +5073,12 @@
 fi
 
 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
-echo "configure:4964: checking whether getenv must be declared" >&5
+echo "configure:5077: checking whether getenv must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4969 "configure"
+#line 5082 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -4986,7 +5099,7 @@
 char *(*pfn) = (char *(*)) getenv
 ; return 0; }
 EOF
-if { (eval echo configure:4990: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5103: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_getenv=no
 else
@@ -5007,12 +5120,12 @@
 fi
 
 echo $ac_n "checking whether environ must be declared""... $ac_c" 1>&6
-echo "configure:5011: checking whether environ must be declared" >&5
+echo "configure:5124: checking whether environ must be declared" >&5
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_environ'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5016 "configure"
+#line 5129 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -5033,7 +5146,7 @@
 char *(*pfn) = (char *(*)) environ
 ; return 0; }
 EOF
-if { (eval echo configure:5037: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5150: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_environ=no
 else
@@ -5061,19 +5174,19 @@
 # constants, while still supporting pre-ANSI compilers which do not
 # support string concatenation.
 echo $ac_n "checking whether ANSI C string concatenation works""... $ac_c" 1>&6
-echo "configure:5065: checking whether ANSI C string concatenation works" >&5
+echo "configure:5178: checking whether ANSI C string concatenation works" >&5
 if eval "test \"`echo '$''{'ld_cv_string_concatenation'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5070 "configure"
+#line 5183 "configure"
 #include "confdefs.h"
 
 int main() {
 char *a = "a" "a";
 ; return 0; }
 EOF
-if { (eval echo configure:5077: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5190: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ld_cv_string_concatenation=yes
 else
@@ -5275,6 +5388,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -5300,6 +5416,7 @@
 
 ac_given_srcdir=$srcdir
 ac_given_INSTALL="$INSTALL"
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -5310,6 +5427,7 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
@@ -5333,6 +5451,8 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@host@%$host%g
 s%@host_alias@%$host_alias%g
 s%@host_cpu@%$host_cpu%g
@@ -5348,6 +5468,7 @@
 s%@build_cpu@%$build_cpu%g
 s%@build_vendor@%$build_vendor%g
 s%@build_os@%$build_os%g
+s%@CC@%$CC%g
 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
 s%@INSTALL_DATA@%$INSTALL_DATA%g
@@ -5359,10 +5480,8 @@
 s%@AUTOHEADER@%$AUTOHEADER%g
 s%@MAKEINFO@%$MAKEINFO%g
 s%@SET_MAKE@%$SET_MAKE%g
-s%@CC@%$CC%g
 s%@LN_S@%$LN_S%g
 s%@OBJEXT@%$OBJEXT%g
-s%@EXEEXT@%$EXEEXT%g
 s%@RANLIB@%$RANLIB%g
 s%@STRIP@%$STRIP%g
 s%@LIBTOOL@%$LIBTOOL%g
@@ -5482,14 +5601,15 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  [/\\]* | [a-zA-Z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
   esac
 
   case "$ac_given_INSTALL" in
-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  [/$\\]* | [A-Za-z]:*) INSTALL="$ac_given_INSTALL" ;;
   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
   esac
 
@@ -5502,7 +5622,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
@@ -5549,7 +5669,9 @@
   echo creating $ac_file
 
   rm -f conftest.frag conftest.in conftest.out
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+# kso the other way around might work better with drive letters and such.
+#  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%:% $ac_given_srcdir/%g" -e "s%^%$ac_given_srcdir/%" `
   cat $ac_file_inputs > conftest.in
 
 EOF
Index: src/binutils/ld/configure.host
===================================================================
RCS file: /gccos2/src/binutils/ld/configure.host,v
retrieving revision 1.1.1.2
retrieving revision 1.3
diff -w -u -r1.1.1.2 -r1.3
--- src/binutils/ld/configure.host	16 Aug 2003 16:55:49 -0000	1.1.1.2
+++ src/binutils/ld/configure.host	16 Aug 2003 21:33:53 -0000	1.3
@@ -225,4 +225,7 @@
   HOSTING_CRT0=/usr/ccs/lib/crt0.o
   ;;
 
+*-*-os2*)
+  HLDFLAGS="-s -Zexe -Zcrtdll"
+  NATIVE_LIB_DIRS=/emx/lib
 esac
Index: src/binutils/ld/configure.in
===================================================================
RCS file: /gccos2/src/binutils/ld/configure.in,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/ld/configure.in	16 Aug 2003 16:55:49 -0000	1.1.1.2
+++ src/binutils/ld/configure.in	26 Oct 2003 06:02:28 -0000	1.2
@@ -101,7 +101,7 @@
 AC_PROG_CC
 AC_PROG_INSTALL
 
-ALL_LINGUAS="fr sv tr es da"
+ALL_LINGUAS="fr sv es da"
 CY_GNU_GETTEXT
 
 AC_EXEEXT
Index: src/binutils/ld/configure.tgt
===================================================================
RCS file: /gccos2/src/binutils/ld/configure.tgt,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/ld/configure.tgt	16 Aug 2003 16:55:49 -0000	1.1.1.2
+++ src/binutils/ld/configure.tgt	16 Feb 2004 03:44:13 -0000	1.5
@@ -188,6 +188,18 @@
 			esac
 			;;
 i[3456]86-*-netware)	targ_emul=i386nw ;;
+i[3456]86-*-os2-elf)	targ_emul=elf_i386;
+            targ_extra_emuls="i386aoutemx i386pe";
+            tdir_elf_i386=${targ_alias};
+            tdir_i386emx=${targ_alias}aout;
+			targ_extra_ofiles="deffilep.o pe-dll.o";
+            ;;
+i[3456]86-*-os2 | i[3456]86-*-os2-emx)  targ_emul=i386aoutemx;
+            targ_extra_emuls="elf_i386 i386pe";
+            tdir_i386emx=${targ_alias};
+            tdir_elf_i386=${targ_alias}elf;
+			targ_extra_ofiles="deffilep.o pe-dll.o";
+            ;;
 i[3456]86-*-elf*)	targ_emul=elf_i386 ;;
 i[3456]86-*-kaos*)	targ_emul=elf_i386 ;;
 i[3456]86-*-freebsdaout* | i[3456]86-*-freebsd[12].* | i[3456]86-*-freebsd[12])
Index: src/binutils/ld/ld.1
===================================================================
RCS file: /gccos2/src/binutils/ld/ld.1,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/ld/ld.1	16 Aug 2003 16:55:52 -0000	1.1.1.2
+++ src/binutils/ld/ld.1	25 Sep 2003 19:27:01 -0000	1.2
@@ -1,1816 +0,0 @@
-.\" Automatically generated by Pod::Man v1.34, Pod::Parser v1.13
-.\"
-.\" Standard preamble:
-.\" ========================================================================
-.de Sh \" Subsection heading
-.br
-.if t .Sp
-.ne 5
-.PP
-\fB\\$1\fR
-.PP
-..
-.de Sp \" Vertical space (when we can't use .PP)
-.if t .sp .5v
-.if n .sp
-..
-.de Vb \" Begin verbatim text
-.ft CW
-.nf
-.ne \\$1
-..
-.de Ve \" End verbatim text
-.ft R
-.fi
-..
-.\" Set up some character translations and predefined strings.  \*(-- will
-.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote.  | will give a
-.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
-.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
-.\" expand to `' in nroff, nothing in troff, for use with C<>.
-.tr \(*W-|\(bv\*(Tr
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
-.ie n \{\
-.    ds -- \(*W-
-.    ds PI pi
-.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
-.    ds L" ""
-.    ds R" ""
-.    ds C` ""
-.    ds C' ""
-'br\}
-.el\{\
-.    ds -- \|\(em\|
-.    ds PI \(*p
-.    ds L" ``
-.    ds R" ''
-'br\}
-.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
-.\" entries marked with X<> in POD.  Of course, you'll have to process the
-.\" output yourself in some meaningful fashion.
-.if \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
-..
-.    nr % 0
-.    rr F
-.\}
-.\"
-.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
-.\" way too many mistakes in technical documents.
-.hy 0
-.\"
-.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
-.    \" fudge factors for nroff and troff
-.if n \{\
-.    ds #H 0
-.    ds #V .8m
-.    ds #F .3m
-.    ds #[ \f1
-.    ds #] \fP
-.\}
-.if t \{\
-.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-.    ds #V .6m
-.    ds #F 0
-.    ds #[ \&
-.    ds #] \&
-.\}
-.    \" simple accents for nroff and troff
-.if n \{\
-.    ds ' \&
-.    ds ` \&
-.    ds ^ \&
-.    ds , \&
-.    ds ~ ~
-.    ds /
-.\}
-.if t \{\
-.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-.\}
-.    \" troff and (daisy-wheel) nroff accents
-.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-.ds ae a\h'-(\w'a'u*4/10)'e
-.ds Ae A\h'-(\w'A'u*4/10)'E
-.    \" corrections for vroff
-.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-.    \" for low resolution devices (crt and lpr)
-.if \n(.H>23 .if \n(.V>19 \
-\{\
-.    ds : e
-.    ds 8 ss
-.    ds o a
-.    ds d- d\h'-1'\(ga
-.    ds D- D\h'-1'\(hy
-.    ds th \o'bp'
-.    ds Th \o'LP'
-.    ds ae ae
-.    ds Ae AE
-.\}
-.rm #[ #] #H #V #F C
-.\" ========================================================================
-.\"
-.IX Title "LD 1"
-.TH LD 1 "2003-06-12" "binutils-2.14" "GNU Development Tools"
-.SH "NAME"
-ld \- Using LD, the GNU linker
-.SH "SYNOPSIS"
-.IX Header "SYNOPSIS"
-ld [\fBoptions\fR] \fIobjfile\fR ...
-.SH "DESCRIPTION"
-.IX Header "DESCRIPTION"
-\&\fBld\fR combines a number of object and archive files, relocates
-their data and ties up symbol references. Usually the last step in
-compiling a program is to run \fBld\fR.
-.PP
-\&\fBld\fR accepts Linker Command Language files written in
-a superset of \s-1AT&T\s0's Link Editor Command Language syntax,
-to provide explicit and total control over the linking process.
-.PP
-This man page does not describe the command language; see the 
-\&\fBld\fR entry in \f(CW\*(C`info\*(C'\fR, or the manual
-ld: the \s-1GNU\s0 linker, for full details on the command language and 
-on other aspects of the \s-1GNU\s0 linker. 
-.PP
-This version of \fBld\fR uses the general purpose \s-1BFD\s0 libraries
-to operate on object files. This allows \fBld\fR to read, combine, and
-write object files in many different formats\-\-\-for example, \s-1COFF\s0 or
-\&\f(CW\*(C`a.out\*(C'\fR.  Different formats may be linked together to produce any
-available kind of object file.  
-.PP
-Aside from its flexibility, the \s-1GNU\s0 linker is more helpful than other
-linkers in providing diagnostic information.  Many linkers abandon
-execution immediately upon encountering an error; whenever possible,
-\&\fBld\fR continues executing, allowing you to identify other errors
-(or, in some cases, to get an output file in spite of the error).
-.PP
-The \s-1GNU\s0 linker \fBld\fR is meant to cover a broad range of situations,
-and to be as compatible as possible with other linkers.  As a result,
-you have many choices to control its behavior.
-.SH "OPTIONS"
-.IX Header "OPTIONS"
-The linker supports a plethora of command-line options, but in actual
-practice few of them are used in any particular context.
-For instance, a frequent use of \fBld\fR is to link standard Unix
-object files on a standard, supported Unix system.  On such a system, to
-link a file \f(CW\*(C`hello.o\*(C'\fR:
-.PP
-.Vb 1
-\&        ld -o <output> /lib/crt0.o hello.o -lc
-.Ve
-.PP
-This tells \fBld\fR to produce a file called \fIoutput\fR as the
-result of linking the file \f(CW\*(C`/lib/crt0.o\*(C'\fR with \f(CW\*(C`hello.o\*(C'\fR and
-the library \f(CW\*(C`libc.a\*(C'\fR, which will come from the standard search
-directories.  (See the discussion of the \fB\-l\fR option below.)
-.PP
-Some of the command-line options to \fBld\fR may be specified at any
-point in the command line.  However, options which refer to files, such
-as \fB\-l\fR or \fB\-T\fR, cause the file to be read at the point at
-which the option appears in the command line, relative to the object
-files and other file options.  Repeating non-file options with a
-different argument will either have no further effect, or override prior
-occurrences (those further to the left on the command line) of that
-option.  Options which may be meaningfully specified more than once are
-noted in the descriptions below.
-.PP
-Non-option arguments are object files or archives which are to be linked
-together.  They may follow, precede, or be mixed in with command-line
-options, except that an object file argument may not be placed between
-an option and its argument.
-.PP
-Usually the linker is invoked with at least one object file, but you can
-specify other forms of binary input files using \fB\-l\fR, \fB\-R\fR,
-and the script command language.  If \fIno\fR binary input files at all
-are specified, the linker does not produce any output, and issues the
-message \fBNo input files\fR.
-.PP
-If the linker cannot recognize the format of an object file, it will
-assume that it is a linker script.  A script specified in this way
-augments the main linker script used for the link (either the default
-linker script or the one specified by using \fB\-T\fR).  This feature
-permits the linker to link against a file which appears to be an object
-or an archive, but actually merely defines some symbol values, or uses
-\&\f(CW\*(C`INPUT\*(C'\fR or \f(CW\*(C`GROUP\*(C'\fR to load other objects.  Note that
-specifying a script in this way merely augments the main linker script;
-use the \fB\-T\fR option to replace the default linker script entirely.
-.PP
-For options whose names are a single letter,
-option arguments must either follow the option letter without intervening
-whitespace, or be given as separate arguments immediately following the
-option that requires them.
-.PP
-For options whose names are multiple letters, either one dash or two can
-precede the option name; for example, \fB\-trace\-symbol\fR and
-\&\fB\-\-trace\-symbol\fR are equivalent.  Note\-\-\-there is one exception to
-this rule.  Multiple letter options that start with a lower case 'o' can
-only be preceeded by two dashes.  This is to reduce confusion with the
-\&\fB\-o\fR option.  So for example \fB\-omagic\fR sets the output file
-name to \fBmagic\fR whereas \fB\-\-omagic\fR sets the \s-1NMAGIC\s0 flag on the
-output.
-.PP
-Arguments to multiple-letter options must either be separated from the
-option name by an equals sign, or be given as separate arguments
-immediately following the option that requires them.  For example,
-\&\fB\-\-trace\-symbol foo\fR and \fB\-\-trace\-symbol=foo\fR are equivalent.
-Unique abbreviations of the names of multiple-letter options are
-accepted.
-.PP
-Note\-\-\-if the linker is being invoked indirectly, via a compiler driver
-(e.g. \fBgcc\fR) then all the linker command line options should be
-prefixed by \fB\-Wl,\fR (or whatever is appropriate for the particular
-compiler driver) like this:
-.PP
-.Vb 1
-\&          gcc -Wl,--startgroup foo.o bar.o -Wl,--endgroup
-.Ve
-.PP
-This is important, because otherwise the compiler driver program may
-silently drop the linker options, resulting in a bad link.
-.PP
-Here is a table of the generic command line switches accepted by the \s-1GNU\s0
-linker:
-.IP "\fB\-a\fR\fIkeyword\fR" 4
-.IX Item "-akeyword"
-This option is supported for \s-1HP/UX\s0 compatibility.  The \fIkeyword\fR
-argument must be one of the strings \fBarchive\fR, \fBshared\fR, or
-\&\fBdefault\fR.  \fB\-aarchive\fR is functionally equivalent to
-\&\fB\-Bstatic\fR, and the other two keywords are functionally equivalent
-to \fB\-Bdynamic\fR.  This option may be used any number of times.
-.IP "\fB\-A\fR\fIarchitecture\fR" 4
-.IX Item "-Aarchitecture"
-.PD 0
-.IP "\fB\-\-architecture=\fR\fIarchitecture\fR" 4
-.IX Item "--architecture=architecture"
-.PD
-In the current release of \fBld\fR, this option is useful only for the
-Intel 960 family of architectures.  In that \fBld\fR configuration, the
-\&\fIarchitecture\fR argument identifies the particular architecture in
-the 960 family, enabling some safeguards and modifying the
-archive-library search path.  
-.Sp
-Future releases of \fBld\fR may support similar functionality for
-other architecture families.
-.IP "\fB\-b\fR \fIinput-format\fR" 4
-.IX Item "-b input-format"
-.PD 0
-.IP "\fB\-\-format=\fR\fIinput-format\fR" 4
-.IX Item "--format=input-format"
-.PD
-\&\fBld\fR may be configured to support more than one kind of object
-file.  If your \fBld\fR is configured this way, you can use the
-\&\fB\-b\fR option to specify the binary format for input object files
-that follow this option on the command line.  Even when \fBld\fR is
-configured to support alternative object formats, you don't usually need
-to specify this, as \fBld\fR should be configured to expect as a
-default input format the most usual format on each machine.
-\&\fIinput-format\fR is a text string, the name of a particular format
-supported by the \s-1BFD\s0 libraries.  (You can list the available binary
-formats with \fBobjdump \-i\fR.)
-.Sp
-You may want to use this option if you are linking files with an unusual
-binary format.  You can also use \fB\-b\fR to switch formats explicitly (when
-linking object files of different formats), by including
-\&\fB\-b\fR \fIinput-format\fR before each group of object files in a
-particular format.
-.Sp
-The default format is taken from the environment variable
-\&\f(CW\*(C`GNUTARGET\*(C'\fR.
-.Sp
-You can also define the input format from a script, using the command
-\&\f(CW\*(C`TARGET\*(C'\fR;
-.IP "\fB\-c\fR \fIMRI-commandfile\fR" 4
-.IX Item "-c MRI-commandfile"
-.PD 0
-.IP "\fB\-\-mri\-script=\fR\fIMRI-commandfile\fR" 4
-.IX Item "--mri-script=MRI-commandfile"
-.PD
-For compatibility with linkers produced by \s-1MRI\s0, \fBld\fR accepts script
-files written in an alternate, restricted command language, described in
-the \s-1MRI\s0 Compatible Script Files section of \s-1GNU\s0 ld documentation.
-Introduce \s-1MRI\s0 script files with
-the option \fB\-c\fR; use the \fB\-T\fR option to run linker
-scripts written in the general-purpose \fBld\fR scripting language.
-If \fIMRI-cmdfile\fR does not exist, \fBld\fR looks for it in the directories
-specified by any \fB\-L\fR options.
-.IP "\fB\-d\fR" 4
-.IX Item "-d"
-.PD 0
-.IP "\fB\-dc\fR" 4
-.IX Item "-dc"
-.IP "\fB\-dp\fR" 4
-.IX Item "-dp"
-.PD
-These three options are equivalent; multiple forms are supported for
-compatibility with other linkers.  They assign space to common symbols
-even if a relocatable output file is specified (with \fB\-r\fR).  The
-script command \f(CW\*(C`FORCE_COMMON_ALLOCATION\*(C'\fR has the same effect.
-.IP "\fB\-e\fR \fIentry\fR" 4
-.IX Item "-e entry"
-.PD 0
-.IP "\fB\-\-entry=\fR\fIentry\fR" 4
-.IX Item "--entry=entry"
-.PD
-Use \fIentry\fR as the explicit symbol for beginning execution of your
-program, rather than the default entry point.  If there is no symbol
-named \fIentry\fR, the linker will try to parse \fIentry\fR as a number,
-and use that as the entry address (the number will be interpreted in
-base 10; you may use a leading \fB0x\fR for base 16, or a leading
-\&\fB0\fR for base 8).  
-.IP "\fB\-E\fR" 4
-.IX Item "-E"
-.PD 0
-.IP "\fB\-\-export\-dynamic\fR" 4
-.IX Item "--export-dynamic"
-.PD
-When creating a dynamically linked executable, add all symbols to the
-dynamic symbol table.  The dynamic symbol table is the set of symbols
-which are visible from dynamic objects at run time.
-.Sp
-If you do not use this option, the dynamic symbol table will normally
-contain only those symbols which are referenced by some dynamic object
-mentioned in the link.
-.Sp
-If you use \f(CW\*(C`dlopen\*(C'\fR to load a dynamic object which needs to refer
-back to the symbols defined by the program, rather than some other
-dynamic object, then you will probably need to use this option when
-linking the program itself.
-.Sp
-You can also use the version script to control what symbols should
-be added to the dynamic symbol table if the output format supports it.
-See the description of \fB\-\-version\-script\fR in \f(CW@ref\fR{\s-1VERSION\s0}.
-.IP "\fB\-EB\fR" 4
-.IX Item "-EB"
-Link big-endian objects.  This affects the default output format.
-.IP "\fB\-EL\fR" 4
-.IX Item "-EL"
-Link little-endian objects.  This affects the default output format.
-.IP "\fB\-f\fR" 4
-.IX Item "-f"
-.PD 0
-.IP "\fB\-\-auxiliary\fR \fIname\fR" 4
-.IX Item "--auxiliary name"
-.PD
-When creating an \s-1ELF\s0 shared object, set the internal \s-1DT_AUXILIARY\s0 field
-to the specified name.  This tells the dynamic linker that the symbol
-table of the shared object should be used as an auxiliary filter on the
-symbol table of the shared object \fIname\fR.
-.Sp
-If you later link a program against this filter object, then, when you
-run the program, the dynamic linker will see the \s-1DT_AUXILIARY\s0 field.  If
-the dynamic linker resolves any symbols from the filter object, it will
-first check whether there is a definition in the shared object
-\&\fIname\fR.  If there is one, it will be used instead of the definition
-in the filter object.  The shared object \fIname\fR need not exist.
-Thus the shared object \fIname\fR may be used to provide an alternative
-implementation of certain functions, perhaps for debugging or for
-machine specific performance.
-.Sp
-This option may be specified more than once.  The \s-1DT_AUXILIARY\s0 entries
-will be created in the order in which they appear on the command line.
-.IP "\fB\-F\fR \fIname\fR" 4
-.IX Item "-F name"
-.PD 0
-.IP "\fB\-\-filter\fR \fIname\fR" 4
-.IX Item "--filter name"
-.PD
-When creating an \s-1ELF\s0 shared object, set the internal \s-1DT_FILTER\s0 field to
-the specified name.  This tells the dynamic linker that the symbol table
-of the shared object which is being created should be used as a filter
-on the symbol table of the shared object \fIname\fR.
-.Sp
-If you later link a program against this filter object, then, when you
-run the program, the dynamic linker will see the \s-1DT_FILTER\s0 field.  The
-dynamic linker will resolve symbols according to the symbol table of the
-filter object as usual, but it will actually link to the definitions
-found in the shared object \fIname\fR.  Thus the filter object can be
-used to select a subset of the symbols provided by the object
-\&\fIname\fR.
-.Sp
-Some older linkers used the \fB\-F\fR option throughout a compilation
-toolchain for specifying object-file format for both input and output
-object files.
-The \s-1GNU\s0 linker uses other mechanisms for this purpose: the
-\&\fB\-b\fR, \fB\-\-format\fR, \fB\-\-oformat\fR options, the 
-\&\f(CW\*(C`TARGET\*(C'\fR command in linker scripts, and the \f(CW\*(C`GNUTARGET\*(C'\fR
-environment variable.
-The \s-1GNU\s0 linker will ignore the \fB\-F\fR option when not
-creating an \s-1ELF\s0 shared object.
-.IP "\fB\-fini\fR \fIname\fR" 4
-.IX Item "-fini name"
-When creating an \s-1ELF\s0 executable or shared object, call \s-1NAME\s0 when the
-executable or shared object is unloaded, by setting \s-1DT_FINI\s0 to the
-address of the function.  By default, the linker uses \f(CW\*(C`_fini\*(C'\fR as
-the function to call.
-.IP "\fB\-g\fR" 4
-.IX Item "-g"
-Ignored.  Provided for compatibility with other tools.
-.IP "\fB\-G\fR\fIvalue\fR" 4
-.IX Item "-Gvalue"
-.PD 0
-.IP "\fB\-\-gpsize=\fR\fIvalue\fR" 4
-.IX Item "--gpsize=value"
-.PD
-Set the maximum size of objects to be optimized using the \s-1GP\s0 register to
-\&\fIsize\fR.  This is only meaningful for object file formats such as
-\&\s-1MIPS\s0 \s-1ECOFF\s0 which supports putting large and small objects into different
-sections.  This is ignored for other object file formats.
-.IP "\fB\-h\fR\fIname\fR" 4
-.IX Item "-hname"
-.PD 0
-.IP "\fB\-soname=\fR\fIname\fR" 4
-.IX Item "-soname=name"
-.PD
-When creating an \s-1ELF\s0 shared object, set the internal \s-1DT_SONAME\s0 field to
-the specified name.  When an executable is linked with a shared object
-which has a \s-1DT_SONAME\s0 field, then when the executable is run the dynamic
-linker will attempt to load the shared object specified by the \s-1DT_SONAME\s0
-field rather than the using the file name given to the linker.
-.IP "\fB\-i\fR" 4
-.IX Item "-i"
-Perform an incremental link (same as option \fB\-r\fR).
-.IP "\fB\-init\fR \fIname\fR" 4
-.IX Item "-init name"
-When creating an \s-1ELF\s0 executable or shared object, call \s-1NAME\s0 when the
-executable or shared object is loaded, by setting \s-1DT_INIT\s0 to the address
-of the function.  By default, the linker uses \f(CW\*(C`_init\*(C'\fR as the
-function to call.
-.IP "\fB\-l\fR\fIarchive\fR" 4
-.IX Item "-larchive"
-.PD 0
-.IP "\fB\-\-library=\fR\fIarchive\fR" 4
-.IX Item "--library=archive"
-.PD
-Add archive file \fIarchive\fR to the list of files to link.  This
-option may be used any number of times.  \fBld\fR will search its
-path-list for occurrences of \f(CW\*(C`lib\f(CIarchive\f(CW.a\*(C'\fR for every
-\&\fIarchive\fR specified.
-.Sp
-On systems which support shared libraries, \fBld\fR may also search for
-libraries with extensions other than \f(CW\*(C`.a\*(C'\fR.  Specifically, on \s-1ELF\s0
-and SunOS systems, \fBld\fR will search a directory for a library with
-an extension of \f(CW\*(C`.so\*(C'\fR before searching for one with an extension of
-\&\f(CW\*(C`.a\*(C'\fR.  By convention, a \f(CW\*(C`.so\*(C'\fR extension indicates a shared
-library.
-.Sp
-The linker will search an archive only once, at the location where it is
-specified on the command line.  If the archive defines a symbol which
-was undefined in some object which appeared before the archive on the
-command line, the linker will include the appropriate file(s) from the
-archive.  However, an undefined symbol in an object appearing later on
-the command line will not cause the linker to search the archive again.
-.Sp
-See the \fB\-(\fR option for a way to force the linker to search
-archives multiple times.
-.Sp
-You may list the same archive multiple times on the command line.
-.Sp
-This type of archive searching is standard for Unix linkers.  However,
-if you are using \fBld\fR on \s-1AIX\s0, note that it is different from the
-behaviour of the \s-1AIX\s0 linker.
-.IP "\fB\-L\fR\fIsearchdir\fR" 4
-.IX Item "-Lsearchdir"
-.PD 0
-.IP "\fB\-\-library\-path=\fR\fIsearchdir\fR" 4
-.IX Item "--library-path=searchdir"
-.PD
-Add path \fIsearchdir\fR to the list of paths that \fBld\fR will search
-for archive libraries and \fBld\fR control scripts.  You may use this
-option any number of times.  The directories are searched in the order
-in which they are specified on the command line.  Directories specified
-on the command line are searched before the default directories.  All
-\&\fB\-L\fR options apply to all \fB\-l\fR options, regardless of the
-order in which the options appear.
-.Sp
-If \fIsearchdir\fR begins with \f(CW\*(C`=\*(C'\fR, then the \f(CW\*(C`=\*(C'\fR will be replaced
-by the \fIsysroot prefix\fR, a path specified when the linker is configured.
-.Sp
-The default set of paths searched (without being specified with
-\&\fB\-L\fR) depends on which emulation mode \fBld\fR is using, and in
-some cases also on how it was configured.  
-.Sp
-The paths can also be specified in a link script with the
-\&\f(CW\*(C`SEARCH_DIR\*(C'\fR command.  Directories specified this way are searched
-at the point in which the linker script appears in the command line.
-.IP "\fB\-m\fR\fIemulation\fR" 4
-.IX Item "-memulation"
-Emulate the \fIemulation\fR linker.  You can list the available
-emulations with the \fB\-\-verbose\fR or \fB\-V\fR options.
-.Sp
-If the \fB\-m\fR option is not used, the emulation is taken from the
-\&\f(CW\*(C`LDEMULATION\*(C'\fR environment variable, if that is defined.
-.Sp
-Otherwise, the default emulation depends upon how the linker was
-configured.
-.IP "\fB\-M\fR" 4
-.IX Item "-M"
-.PD 0
-.IP "\fB\-\-print\-map\fR" 4
-.IX Item "--print-map"
-.PD
-Print a link map to the standard output.  A link map provides
-information about the link, including the following:
-.RS 4
-.IP "\(bu" 4
-Where object files and symbols are mapped into memory.
-.IP "\(bu" 4
-How common symbols are allocated.
-.IP "\(bu" 4
-All archive members included in the link, with a mention of the symbol
-which caused the archive member to be brought in.
-.RE
-.RS 4
-.RE
-.IP "\fB\-n\fR" 4
-.IX Item "-n"
-.PD 0
-.IP "\fB\-\-nmagic\fR" 4
-.IX Item "--nmagic"
-.PD
-Turn off page alignment of sections, and mark the output as
-\&\f(CW\*(C`NMAGIC\*(C'\fR if possible.
-.IP "\fB\-N\fR" 4
-.IX Item "-N"
-.PD 0
-.IP "\fB\-\-omagic\fR" 4
-.IX Item "--omagic"
-.PD
-Set the text and data sections to be readable and writable.  Also, do
-not page-align the data segment, and disable linking against shared
-libraries.  If the output format supports Unix style magic numbers,
-mark the output as \f(CW\*(C`OMAGIC\*(C'\fR.
-.IP "\fB\-\-no\-omagic\fR" 4
-.IX Item "--no-omagic"
-This option negates most of the effects of the \fB\-N\fR option.  It
-sets the text section to be read\-only, and forces the data segment to
-be page\-aligned.  Note \- this option does not enable linking against
-shared libraries.  Use \fB\-Bdynamic\fR for this.
-.IP "\fB\-o\fR \fIoutput\fR" 4
-.IX Item "-o output"
-.PD 0
-.IP "\fB\-\-output=\fR\fIoutput\fR" 4
-.IX Item "--output=output"
-.PD
-Use \fIoutput\fR as the name for the program produced by \fBld\fR; if this
-option is not specified, the name \fIa.out\fR is used by default.  The
-script command \f(CW\*(C`OUTPUT\*(C'\fR can also specify the output file name.
-.IP "\fB\-O\fR \fIlevel\fR" 4
-.IX Item "-O level"
-If \fIlevel\fR is a numeric values greater than zero \fBld\fR optimizes
-the output.  This might take significantly longer and therefore probably
-should only be enabled for the final binary.
-.IP "\fB\-q\fR" 4
-.IX Item "-q"
-.PD 0
-.IP "\fB\-\-emit\-relocs\fR" 4
-.IX Item "--emit-relocs"
-.PD
-Leave relocation sections and contents in fully linked exececutables.
-Post link analysis and optimization tools may need this information in
-order to perform correct modifications of executables.  This results
-in larger executables.
-.Sp
-This option is currently only supported on \s-1ELF\s0 platforms.
-.IP "\fB\-r\fR" 4
-.IX Item "-r"
-.PD 0
-.IP "\fB\-\-relocateable\fR" 4
-.IX Item "--relocateable"
-.PD
-Generate relocatable output\-\-\-i.e., generate an output file that can in
-turn serve as input to \fBld\fR.  This is often called \fIpartial
-linking\fR.  As a side effect, in environments that support standard Unix
-magic numbers, this option also sets the output file's magic number to
-\&\f(CW\*(C`OMAGIC\*(C'\fR.
-If this option is not specified, an absolute file is produced.  When
-linking \*(C+ programs, this option \fIwill not\fR resolve references to
-constructors; to do that, use \fB\-Ur\fR.
-.Sp
-When an input file does not have the same format as the output file,
-partial linking is only supported if that input file does not contain any
-relocations.  Different output formats can have further restrictions; for
-example some \f(CW\*(C`a.out\*(C'\fR\-based formats do not support partial linking
-with input files in other formats at all.
-.Sp
-This option does the same thing as \fB\-i\fR.
-.IP "\fB\-R\fR \fIfilename\fR" 4
-.IX Item "-R filename"
-.PD 0
-.IP "\fB\-\-just\-symbols=\fR\fIfilename\fR" 4
-.IX Item "--just-symbols=filename"
-.PD
-Read symbol names and their addresses from \fIfilename\fR, but do not
-relocate it or include it in the output.  This allows your output file
-to refer symbolically to absolute locations of memory defined in other
-programs.  You may use this option more than once.
-.Sp
-For compatibility with other \s-1ELF\s0 linkers, if the \fB\-R\fR option is
-followed by a directory name, rather than a file name, it is treated as
-the \fB\-rpath\fR option.
-.IP "\fB\-s\fR" 4
-.IX Item "-s"
-.PD 0
-.IP "\fB\-\-strip\-all\fR" 4
-.IX Item "--strip-all"
-.PD
-Omit all symbol information from the output file.
-.IP "\fB\-S\fR" 4
-.IX Item "-S"
-.PD 0
-.IP "\fB\-\-strip\-debug\fR" 4
-.IX Item "--strip-debug"
-.PD
-Omit debugger symbol information (but not all symbols) from the output file.
-.IP "\fB\-t\fR" 4
-.IX Item "-t"
-.PD 0
-.IP "\fB\-\-trace\fR" 4
-.IX Item "--trace"
-.PD
-Print the names of the input files as \fBld\fR processes them.
-.IP "\fB\-T\fR \fIscriptfile\fR" 4
-.IX Item "-T scriptfile"
-.PD 0
-.IP "\fB\-\-script=\fR\fIscriptfile\fR" 4
-.IX Item "--script=scriptfile"
-.PD
-Use \fIscriptfile\fR as the linker script.  This script replaces
-\&\fBld\fR's default linker script (rather than adding to it), so
-\&\fIcommandfile\fR must specify everything necessary to describe the
-output file.    If \fIscriptfile\fR does not exist in
-the current directory, \f(CW\*(C`ld\*(C'\fR looks for it in the directories
-specified by any preceding \fB\-L\fR options.  Multiple \fB\-T\fR
-options accumulate.
-.IP "\fB\-u\fR \fIsymbol\fR" 4
-.IX Item "-u symbol"
-.PD 0
-.IP "\fB\-\-undefined=\fR\fIsymbol\fR" 4
-.IX Item "--undefined=symbol"
-.PD
-Force \fIsymbol\fR to be entered in the output file as an undefined
-symbol.  Doing this may, for example, trigger linking of additional
-modules from standard libraries.  \fB\-u\fR may be repeated with
-different option arguments to enter additional undefined symbols.  This
-option is equivalent to the \f(CW\*(C`EXTERN\*(C'\fR linker script command.
-.IP "\fB\-Ur\fR" 4
-.IX Item "-Ur"
-For anything other than \*(C+ programs, this option is equivalent to
-\&\fB\-r\fR: it generates relocatable output\-\-\-i.e., an output file that can in
-turn serve as input to \fBld\fR.  When linking \*(C+ programs, \fB\-Ur\fR
-\&\fIdoes\fR resolve references to constructors, unlike \fB\-r\fR.
-It does not work to use \fB\-Ur\fR on files that were themselves linked
-with \fB\-Ur\fR; once the constructor table has been built, it cannot
-be added to.  Use \fB\-Ur\fR only for the last partial link, and
-\&\fB\-r\fR for the others.
-.IP "\fB\-\-unique[=\fR\fI\s-1SECTION\s0\fR\fB]\fR" 4
-.IX Item "--unique[=SECTION]"
-Creates a separate output section for every input section matching
-\&\fI\s-1SECTION\s0\fR, or if the optional wildcard \fI\s-1SECTION\s0\fR argument is
-missing, for every orphan input section.  An orphan section is one not
-specifically mentioned in a linker script.  You may use this option
-multiple times on the command line;  It prevents the normal merging of
-input sections with the same name, overriding output section assignments
-in a linker script.
-.IP "\fB\-v\fR" 4
-.IX Item "-v"
-.PD 0
-.IP "\fB\-\-version\fR" 4
-.IX Item "--version"
-.IP "\fB\-V\fR" 4
-.IX Item "-V"
-.PD
-Display the version number for \fBld\fR.  The \fB\-V\fR option also
-lists the supported emulations.
-.IP "\fB\-x\fR" 4
-.IX Item "-x"
-.PD 0
-.IP "\fB\-\-discard\-all\fR" 4
-.IX Item "--discard-all"
-.PD
-Delete all local symbols.
-.IP "\fB\-X\fR" 4
-.IX Item "-X"
-.PD 0
-.IP "\fB\-\-discard\-locals\fR" 4
-.IX Item "--discard-locals"
-.PD
-Delete all temporary local symbols.  For most targets, this is all local
-symbols whose names begin with \fBL\fR.
-.IP "\fB\-y\fR \fIsymbol\fR" 4
-.IX Item "-y symbol"
-.PD 0
-.IP "\fB\-\-trace\-symbol=\fR\fIsymbol\fR" 4
-.IX Item "--trace-symbol=symbol"
-.PD
-Print the name of each linked file in which \fIsymbol\fR appears.  This
-option may be given any number of times.  On many systems it is necessary
-to prepend an underscore.
-.Sp
-This option is useful when you have an undefined symbol in your link but
-don't know where the reference is coming from.
-.IP "\fB\-Y\fR \fIpath\fR" 4
-.IX Item "-Y path"
-Add \fIpath\fR to the default library search path.  This option exists
-for Solaris compatibility.
-.IP "\fB\-z\fR \fIkeyword\fR" 4
-.IX Item "-z keyword"
-The recognized keywords are \f(CW\*(C`initfirst\*(C'\fR, \f(CW\*(C`interpose\*(C'\fR,
-\&\f(CW\*(C`loadfltr\*(C'\fR, \f(CW\*(C`nodefaultlib\*(C'\fR, \f(CW\*(C`nodelete\*(C'\fR, \f(CW\*(C`nodlopen\*(C'\fR,
-\&\f(CW\*(C`nodump\*(C'\fR, \f(CW\*(C`now\*(C'\fR, \f(CW\*(C`origin\*(C'\fR, \f(CW\*(C`combreloc\*(C'\fR, \f(CW\*(C`nocombreloc\*(C'\fR 
-and \f(CW\*(C`nocopyreloc\*(C'\fR.
-The other keywords are
-ignored for Solaris compatibility. \f(CW\*(C`initfirst\*(C'\fR marks the object
-to be initialized first at runtime before any other objects.
-\&\f(CW\*(C`interpose\*(C'\fR marks the object that its symbol table interposes
-before all symbols but the primary executable. \f(CW\*(C`loadfltr\*(C'\fR marks
-the object that its filtees be processed immediately at runtime.
-\&\f(CW\*(C`nodefaultlib\*(C'\fR marks the object that the search for dependencies
-of this object will ignore any default library search paths.
-\&\f(CW\*(C`nodelete\*(C'\fR marks the object shouldn't be unloaded at runtime.
-\&\f(CW\*(C`nodlopen\*(C'\fR marks the object not available to \f(CW\*(C`dlopen\*(C'\fR.
-\&\f(CW\*(C`nodump\*(C'\fR marks the object can not be dumped by \f(CW\*(C`dldump\*(C'\fR.
-\&\f(CW\*(C`now\*(C'\fR marks the object with the non-lazy runtime binding.
-\&\f(CW\*(C`origin\*(C'\fR marks the object may contain \f(CW$ORIGIN\fR.
-\&\f(CW\*(C`defs\*(C'\fR disallows undefined symbols.
-\&\f(CW\*(C`muldefs\*(C'\fR allows multiple definitions.
-\&\f(CW\*(C`combreloc\*(C'\fR combines multiple reloc sections and sorts them
-to make dynamic symbol lookup caching possible.
-\&\f(CW\*(C`nocombreloc\*(C'\fR disables multiple reloc sections combining.
-\&\f(CW\*(C`nocopyreloc\*(C'\fR disables production of copy relocs.
-.IP "\fB\-(\fR \fIarchives\fR \fB\-)\fR" 4
-.IX Item "-( archives -)"
-.PD 0
-.IP "\fB\-\-start\-group\fR \fIarchives\fR \fB\-\-end\-group\fR" 4
-.IX Item "--start-group archives --end-group"
-.PD
-The \fIarchives\fR should be a list of archive files.  They may be
-either explicit file names, or \fB\-l\fR options.
-.Sp
-The specified archives are searched repeatedly until no new undefined
-references are created.  Normally, an archive is searched only once in
-the order that it is specified on the command line.  If a symbol in that
-archive is needed to resolve an undefined symbol referred to by an
-object in an archive that appears later on the command line, the linker
-would not be able to resolve that reference.  By grouping the archives,
-they all be searched repeatedly until all possible references are
-resolved.
-.Sp
-Using this option has a significant performance cost.  It is best to use
-it only when there are unavoidable circular references between two or
-more archives.
-.IP "\fB\-\-accept\-unknown\-input\-arch\fR" 4
-.IX Item "--accept-unknown-input-arch"
-.PD 0
-.IP "\fB\-\-no\-accept\-unknown\-input\-arch\fR" 4
-.IX Item "--no-accept-unknown-input-arch"
-.PD
-Tells the linker to accept input files whose architecture cannot be
-recognised.  The assumption is that the user knows what they are doing
-and deliberately wants to link in these unknown input files.  This was
-the default behaviour of the linker, before release 2.14.  The default
-behaviour from release 2.14 onwards is to reject such input files, and
-so the \fB\-\-accept\-unknown\-input\-arch\fR option has been added to
-restore the old behaviour.
-.IP "\fB\-assert\fR \fIkeyword\fR" 4
-.IX Item "-assert keyword"
-This option is ignored for SunOS compatibility.
-.IP "\fB\-Bdynamic\fR" 4
-.IX Item "-Bdynamic"
-.PD 0
-.IP "\fB\-dy\fR" 4
-.IX Item "-dy"
-.IP "\fB\-call_shared\fR" 4
-.IX Item "-call_shared"
-.PD
-Link against dynamic libraries.  This is only meaningful on platforms
-for which shared libraries are supported.  This option is normally the
-default on such platforms.  The different variants of this option are
-for compatibility with various systems.  You may use this option
-multiple times on the command line: it affects library searching for
-\&\fB\-l\fR options which follow it.
-.IP "\fB\-Bgroup\fR" 4
-.IX Item "-Bgroup"
-Set the \f(CW\*(C`DF_1_GROUP\*(C'\fR flag in the \f(CW\*(C`DT_FLAGS_1\*(C'\fR entry in the dynamic
-section.  This causes the runtime linker to handle lookups in this
-object and its dependencies to be performed only inside the group.
-\&\fB\-\-no\-undefined\fR is implied.  This option is only meaningful on \s-1ELF\s0
-platforms which support shared libraries.
-.IP "\fB\-Bstatic\fR" 4
-.IX Item "-Bstatic"
-.PD 0
-.IP "\fB\-dn\fR" 4
-.IX Item "-dn"
-.IP "\fB\-non_shared\fR" 4
-.IX Item "-non_shared"
-.IP "\fB\-static\fR" 4
-.IX Item "-static"
-.PD
-Do not link against shared libraries.  This is only meaningful on
-platforms for which shared libraries are supported.  The different
-variants of this option are for compatibility with various systems.  You
-may use this option multiple times on the command line: it affects
-library searching for \fB\-l\fR options which follow it.
-.IP "\fB\-Bsymbolic\fR" 4
-.IX Item "-Bsymbolic"
-When creating a shared library, bind references to global symbols to the
-definition within the shared library, if any.  Normally, it is possible
-for a program linked against a shared library to override the definition
-within the shared library.  This option is only meaningful on \s-1ELF\s0
-platforms which support shared libraries.
-.IP "\fB\-\-check\-sections\fR" 4
-.IX Item "--check-sections"
-.PD 0
-.IP "\fB\-\-no\-check\-sections\fR" 4
-.IX Item "--no-check-sections"
-.PD
-Asks the linker \fInot\fR to check section addresses after they have
-been assigned to see if there any overlaps.  Normally the linker will
-perform this check, and if it finds any overlaps it will produce
-suitable error messages.  The linker does know about, and does make
-allowances for sections in overlays.  The default behaviour can be
-restored by using the command line switch \fB\-\-check\-sections\fR.
-.IP "\fB\-\-cref\fR" 4
-.IX Item "--cref"
-Output a cross reference table.  If a linker map file is being
-generated, the cross reference table is printed to the map file.
-Otherwise, it is printed on the standard output.
-.Sp
-The format of the table is intentionally simple, so that it may be
-easily processed by a script if necessary.  The symbols are printed out,
-sorted by name.  For each symbol, a list of file names is given.  If the
-symbol is defined, the first file listed is the location of the
-definition.  The remaining files contain references to the symbol.
-.IP "\fB\-\-no\-define\-common\fR" 4
-.IX Item "--no-define-common"
-This option inhibits the assignment of addresses to common symbols.
-The script command \f(CW\*(C`INHIBIT_COMMON_ALLOCATION\*(C'\fR has the same effect.
-.Sp
-The \fB\-\-no\-define\-common\fR option allows decoupling
-the decision to assign addresses to Common symbols from the choice
-of the output file type; otherwise a non-Relocatable output type
-forces assigning addresses to Common symbols.
-Using \fB\-\-no\-define\-common\fR allows Common symbols that are referenced
-from a shared library to be assigned addresses only in the main program.
-This eliminates the unused duplicate space in the shared library,
-and also prevents any possible confusion over resolving to the wrong
-duplicate when there are many dynamic modules with specialized search
-paths for runtime symbol resolution.
-.IP "\fB\-\-defsym\fR \fIsymbol\fR\fB=\fR\fIexpression\fR" 4
-.IX Item "--defsym symbol=expression"
-Create a global symbol in the output file, containing the absolute
-address given by \fIexpression\fR.  You may use this option as many
-times as necessary to define multiple symbols in the command line.  A
-limited form of arithmetic is supported for the \fIexpression\fR in this
-context: you may give a hexadecimal constant or the name of an existing
-symbol, or use \f(CW\*(C`+\*(C'\fR and \f(CW\*(C`\-\*(C'\fR to add or subtract hexadecimal
-constants or symbols.  If you need more elaborate expressions, consider
-using the linker command language from a script.  \fINote:\fR there should be no white
-space between \fIsymbol\fR, the equals sign (``\fB=\fR''), and
-\&\fIexpression\fR.
-.IP "\fB\-\-demangle[=\fR\fIstyle\fR\fB]\fR" 4
-.IX Item "--demangle[=style]"
-.PD 0
-.IP "\fB\-\-no\-demangle\fR" 4
-.IX Item "--no-demangle"
-.PD
-These options control whether to demangle symbol names in error messages
-and other output.  When the linker is told to demangle, it tries to
-present symbol names in a readable fashion: it strips leading
-underscores if they are used by the object file format, and converts \*(C+
-mangled symbol names into user readable names.  Different compilers have
-different mangling styles.  The optional demangling style argument can be used
-to choose an appropriate demangling style for your compiler.  The linker will
-demangle by default unless the environment variable \fB\s-1COLLECT_NO_DEMANGLE\s0\fR
-is set.  These options may be used to override the default.
-.IP "\fB\-\-dynamic\-linker\fR \fIfile\fR" 4
-.IX Item "--dynamic-linker file"
-Set the name of the dynamic linker.  This is only meaningful when
-generating dynamically linked \s-1ELF\s0 executables.  The default dynamic
-linker is normally correct; don't use this unless you know what you are
-doing.
-.IP "\fB\-\-embedded\-relocs\fR" 4
-.IX Item "--embedded-relocs"
-This option is only meaningful when linking \s-1MIPS\s0 embedded \s-1PIC\s0 code,
-generated by the \-membedded\-pic option to the \s-1GNU\s0 compiler and
-assembler.  It causes the linker to create a table which may be used at
-runtime to relocate any data which was statically initialized to pointer
-values.  See the code in testsuite/ld\-empic for details.
-.IP "\fB\-\-fatal\-warnings\fR" 4
-.IX Item "--fatal-warnings"
-Treat all warnings as errors.
-.IP "\fB\-\-force\-exe\-suffix\fR" 4
-.IX Item "--force-exe-suffix"
-Make sure that an output file has a .exe suffix.
-.Sp
-If a successfully built fully linked output file does not have a
-\&\f(CW\*(C`.exe\*(C'\fR or \f(CW\*(C`.dll\*(C'\fR suffix, this option forces the linker to copy
-the output file to one of the same name with a \f(CW\*(C`.exe\*(C'\fR suffix. This
-option is useful when using unmodified Unix makefiles on a Microsoft
-Windows host, since some versions of Windows won't run an image unless
-it ends in a \f(CW\*(C`.exe\*(C'\fR suffix.
-.IP "\fB\-\-no\-gc\-sections\fR" 4
-.IX Item "--no-gc-sections"
-.PD 0
-.IP "\fB\-\-gc\-sections\fR" 4
-.IX Item "--gc-sections"
-.PD
-Enable garbage collection of unused input sections.  It is ignored on
-targets that do not support this option.  This option is not compatible
-with \fB\-r\fR, nor should it be used with dynamic linking.  The default
-behaviour (of not performing this garbage collection) can be restored by
-specifying \fB\-\-no\-gc\-sections\fR on the command line.
-.IP "\fB\-\-help\fR" 4
-.IX Item "--help"
-Print a summary of the command-line options on the standard output and exit.
-.IP "\fB\-\-target\-help\fR" 4
-.IX Item "--target-help"
-Print a summary of all target specific options on the standard output and exit.
-.IP "\fB\-Map\fR \fImapfile\fR" 4
-.IX Item "-Map mapfile"
-Print a link map to the file \fImapfile\fR.  See the description of the
-\&\fB\-M\fR option, above.
-.IP "\fB\-\-no\-keep\-memory\fR" 4
-.IX Item "--no-keep-memory"
-\&\fBld\fR normally optimizes for speed over memory usage by caching the
-symbol tables of input files in memory.  This option tells \fBld\fR to
-instead optimize for memory usage, by rereading the symbol tables as
-necessary.  This may be required if \fBld\fR runs out of memory space
-while linking a large executable.
-.IP "\fB\-\-no\-undefined\fR" 4
-.IX Item "--no-undefined"
-.PD 0
-.IP "\fB\-z defs\fR" 4
-.IX Item "-z defs"
-.PD
-Normally when creating a non-symbolic shared library, undefined symbols
-are allowed and left to be resolved by the runtime loader.  This option
-disallows such undefined symbols if they come from regular object
-files.  The switch \fB\-\-no\-allow\-shlib\-undefined\fR controls the
-behaviour for shared objects being linked into the shared library.
-.IP "\fB\-\-allow\-multiple\-definition\fR" 4
-.IX Item "--allow-multiple-definition"
-.PD 0
-.IP "\fB\-z muldefs\fR" 4
-.IX Item "-z muldefs"
-.PD
-Normally when a symbol is defined multiple times, the linker will
-report a fatal error. These options allow multiple definitions and the
-first definition will be used.
-.IP "\fB\-\-allow\-shlib\-undefined\fR" 4
-.IX Item "--allow-shlib-undefined"
-.PD 0
-.IP "\fB\-\-no\-allow\-shlib\-undefined\fR" 4
-.IX Item "--no-allow-shlib-undefined"
-.PD
-Allow (the default) or disallow undefined symbols in shared objects.
-The setting of this switch overrides \fB\-\-no\-undefined\fR where
-shared objects are concerned.  Thus if \fB\-\-no\-undefined\fR is set
-but \fB\-\-no\-allow\-shlib\-undefined\fR is not, the net result will be
-that undefined symbols in regular object files will trigger an error,
-but undefined symbols in shared objects will be ignored.
-.Sp
-The reason that \fB\-\-allow\-shlib\-undefined\fR is the default is that
-the shared object being specified at link time may not be the same one
-that is available at load time, so the symbols might actually be
-resolvable at load time.  Plus there are some systems, (eg BeOS) where
-undefined symbols in shared libraries is normal since the kernel
-patches them at load time to select which function is most appropriate
-for the current architecture. eg. to dynamically select an appropriate
-memset function.  Apparently it is also normal for \s-1HPPA\s0 shared
-libraries to have undefined symbols.
-.IP "\fB\-\-no\-undefined\-version\fR" 4
-.IX Item "--no-undefined-version"
-Normally when a symbol has an undefined version, the linker will ignore
-it. This option disallows symbols with undefined version and a fatal error
-will be issued instead.
-.IP "\fB\-\-no\-warn\-mismatch\fR" 4
-.IX Item "--no-warn-mismatch"
-Normally \fBld\fR will give an error if you try to link together input
-files that are mismatched for some reason, perhaps because they have
-been compiled for different processors or for different endiannesses.
-This option tells \fBld\fR that it should silently permit such possible
-errors.  This option should only be used with care, in cases when you
-have taken some special action that ensures that the linker errors are
-inappropriate.
-.IP "\fB\-\-no\-whole\-archive\fR" 4
-.IX Item "--no-whole-archive"
-Turn off the effect of the \fB\-\-whole\-archive\fR option for subsequent
-archive files.
-.IP "\fB\-\-noinhibit\-exec\fR" 4
-.IX Item "--noinhibit-exec"
-Retain the executable output file whenever it is still usable.
-Normally, the linker will not produce an output file if it encounters
-errors during the link process; it exits without writing an output file
-when it issues any error whatsoever.
-.IP "\fB\-nostdlib\fR" 4
-.IX Item "-nostdlib"
-Only search library directories explicitly specified on the
-command line.  Library directories specified in linker scripts
-(including linker scripts specified on the command line) are ignored.
-.IP "\fB\-\-oformat\fR \fIoutput-format\fR" 4
-.IX Item "--oformat output-format"
-\&\fBld\fR may be configured to support more than one kind of object
-file.  If your \fBld\fR is configured this way, you can use the
-\&\fB\-\-oformat\fR option to specify the binary format for the output
-object file.  Even when \fBld\fR is configured to support alternative
-object formats, you don't usually need to specify this, as \fBld\fR
-should be configured to produce as a default output format the most
-usual format on each machine.  \fIoutput-format\fR is a text string, the
-name of a particular format supported by the \s-1BFD\s0 libraries.  (You can
-list the available binary formats with \fBobjdump \-i\fR.)  The script
-command \f(CW\*(C`OUTPUT_FORMAT\*(C'\fR can also specify the output format, but
-this option overrides it.  
-.IP "\fB\-qmagic\fR" 4
-.IX Item "-qmagic"
-This option is ignored for Linux compatibility.
-.IP "\fB\-Qy\fR" 4
-.IX Item "-Qy"
-This option is ignored for \s-1SVR4\s0 compatibility.
-.IP "\fB\-\-relax\fR" 4
-.IX Item "--relax"
-An option with machine dependent effects.
-This option is only supported on a few targets.
-.Sp
-On some platforms, the \fB\-\-relax\fR option performs global
-optimizations that become possible when the linker resolves addressing
-in the program, such as relaxing address modes and synthesizing new
-instructions in the output object file.
-.Sp
-On some platforms these link time global optimizations may make symbolic
-debugging of the resulting executable impossible.
-This is known to be
-the case for the Matsushita \s-1MN10200\s0 and \s-1MN10300\s0 family of processors.
-.Sp
-On platforms where this is not supported, \fB\-\-relax\fR is accepted,
-but ignored.
-.IP "\fB\-\-retain\-symbols\-file\fR \fIfilename\fR" 4
-.IX Item "--retain-symbols-file filename"
-Retain \fIonly\fR the symbols listed in the file \fIfilename\fR,
-discarding all others.  \fIfilename\fR is simply a flat file, with one
-symbol name per line.  This option is especially useful in environments
-(such as VxWorks)
-where a large global symbol table is accumulated gradually, to conserve
-run-time memory.
-.Sp
-\&\fB\-\-retain\-symbols\-file\fR does \fInot\fR discard undefined symbols,
-or symbols needed for relocations.
-.Sp
-You may only specify \fB\-\-retain\-symbols\-file\fR once in the command
-line.  It overrides \fB\-s\fR and \fB\-S\fR.
-.IP "\fB\-rpath\fR \fIdir\fR" 4
-.IX Item "-rpath dir"
-Add a directory to the runtime library search path.  This is used when
-linking an \s-1ELF\s0 executable with shared objects.  All \fB\-rpath\fR
-arguments are concatenated and passed to the runtime linker, which uses
-them to locate shared objects at runtime.  The \fB\-rpath\fR option is
-also used when locating shared objects which are needed by shared
-objects explicitly included in the link; see the description of the
-\&\fB\-rpath\-link\fR option.  If \fB\-rpath\fR is not used when linking an
-\&\s-1ELF\s0 executable, the contents of the environment variable
-\&\f(CW\*(C`LD_RUN_PATH\*(C'\fR will be used if it is defined.
-.Sp
-The \fB\-rpath\fR option may also be used on SunOS.  By default, on
-SunOS, the linker will form a runtime search patch out of all the
-\&\fB\-L\fR options it is given.  If a \fB\-rpath\fR option is used, the
-runtime search path will be formed exclusively using the \fB\-rpath\fR
-options, ignoring the \fB\-L\fR options.  This can be useful when using
-gcc, which adds many \fB\-L\fR options which may be on \s-1NFS\s0 mounted
-filesystems.
-.Sp
-For compatibility with other \s-1ELF\s0 linkers, if the \fB\-R\fR option is
-followed by a directory name, rather than a file name, it is treated as
-the \fB\-rpath\fR option.
-.IP "\fB\-rpath\-link\fR \fI\s-1DIR\s0\fR" 4
-.IX Item "-rpath-link DIR"
-When using \s-1ELF\s0 or SunOS, one shared library may require another.  This
-happens when an \f(CW\*(C`ld \-shared\*(C'\fR link includes a shared library as one
-of the input files.
-.Sp
-When the linker encounters such a dependency when doing a non\-shared,
-non-relocatable link, it will automatically try to locate the required
-shared library and include it in the link, if it is not included
-explicitly.  In such a case, the \fB\-rpath\-link\fR option
-specifies the first set of directories to search.  The
-\&\fB\-rpath\-link\fR option may specify a sequence of directory names
-either by specifying a list of names separated by colons, or by
-appearing multiple times.
-.Sp
-This option should be used with caution as it overrides the search path
-that may have been hard compiled into a shared library. In such a case it
-is possible to use unintentionally a different search path than the
-runtime linker would do.
-.Sp
-The linker uses the following search paths to locate required shared
-libraries.
-.RS 4
-.IP "1." 4
-Any directories specified by \fB\-rpath\-link\fR options.
-.IP "2." 4
-Any directories specified by \fB\-rpath\fR options.  The difference
-between \fB\-rpath\fR and \fB\-rpath\-link\fR is that directories
-specified by \fB\-rpath\fR options are included in the executable and
-used at runtime, whereas the \fB\-rpath\-link\fR option is only effective
-at link time. It is for the native linker only.
-.IP "3." 4
-On an \s-1ELF\s0 system, if the \fB\-rpath\fR and \f(CW\*(C`rpath\-link\*(C'\fR options
-were not used, search the contents of the environment variable
-\&\f(CW\*(C`LD_RUN_PATH\*(C'\fR. It is for the native linker only.
-.IP "4." 4
-On SunOS, if the \fB\-rpath\fR option was not used, search any
-directories specified using \fB\-L\fR options.
-.IP "5." 4
-For a native linker, the contents of the environment variable
-\&\f(CW\*(C`LD_LIBRARY_PATH\*(C'\fR.
-.IP "6." 4
-For a native \s-1ELF\s0 linker, the directories in \f(CW\*(C`DT_RUNPATH\*(C'\fR or
-\&\f(CW\*(C`DT_RPATH\*(C'\fR of a shared library are searched for shared
-libraries needed by it. The \f(CW\*(C`DT_RPATH\*(C'\fR entries are ignored if
-\&\f(CW\*(C`DT_RUNPATH\*(C'\fR entries exist.
-.IP "7." 4
-The default directories, normally \fI/lib\fR and \fI/usr/lib\fR.
-.IP "8." 4
-For a native linker on an \s-1ELF\s0 system, if the file \fI/etc/ld.so.conf\fR
-exists, the list of directories found in that file.
-.RE
-.RS 4
-.Sp
-If the required shared library is not found, the linker will issue a
-warning and continue with the link.
-.RE
-.IP "\fB\-shared\fR" 4
-.IX Item "-shared"
-.PD 0
-.IP "\fB\-Bshareable\fR" 4
-.IX Item "-Bshareable"
-.PD
-Create a shared library.  This is currently only supported on \s-1ELF\s0, \s-1XCOFF\s0
-and SunOS platforms.  On SunOS, the linker will automatically create a
-shared library if the \fB\-e\fR option is not used and there are
-undefined symbols in the link.
-.IP "\fB\-\-sort\-common\fR" 4
-.IX Item "--sort-common"
-This option tells \fBld\fR to sort the common symbols by size when it
-places them in the appropriate output sections.  First come all the one
-byte symbols, then all the two byte, then all the four byte, and then
-everything else.  This is to prevent gaps between symbols due to
-alignment constraints.
-.IP "\fB\-\-split\-by\-file [\fR\fIsize\fR\fB]\fR" 4
-.IX Item "--split-by-file [size]"
-Similar to \fB\-\-split\-by\-reloc\fR but creates a new output section for
-each input file when \fIsize\fR is reached.  \fIsize\fR defaults to a
-size of 1 if not given.
-.IP "\fB\-\-split\-by\-reloc [\fR\fIcount\fR\fB]\fR" 4
-.IX Item "--split-by-reloc [count]"
-Tries to creates extra sections in the output file so that no single
-output section in the file contains more than \fIcount\fR relocations.
-This is useful when generating huge relocatable files for downloading into
-certain real time kernels with the \s-1COFF\s0 object file format; since \s-1COFF\s0
-cannot represent more than 65535 relocations in a single section.  Note
-that this will fail to work with object file formats which do not
-support arbitrary sections.  The linker will not split up individual
-input sections for redistribution, so if a single input section contains
-more than \fIcount\fR relocations one output section will contain that
-many relocations.  \fIcount\fR defaults to a value of 32768.
-.IP "\fB\-\-stats\fR" 4
-.IX Item "--stats"
-Compute and display statistics about the operation of the linker, such
-as execution time and memory usage.
-.IP "\fB\-\-traditional\-format\fR" 4
-.IX Item "--traditional-format"
-For some targets, the output of \fBld\fR is different in some ways from
-the output of some existing linker.  This switch requests \fBld\fR to
-use the traditional format instead.
-.Sp
-For example, on SunOS, \fBld\fR combines duplicate entries in the
-symbol string table.  This can reduce the size of an output file with
-full debugging information by over 30 percent.  Unfortunately, the SunOS
-\&\f(CW\*(C`dbx\*(C'\fR program can not read the resulting program (\f(CW\*(C`gdb\*(C'\fR has no
-trouble).  The \fB\-\-traditional\-format\fR switch tells \fBld\fR to not
-combine duplicate entries.
-.IP "\fB\-\-section\-start\fR \fIsectionname\fR\fB=\fR\fIorg\fR" 4
-.IX Item "--section-start sectionname=org"
-Locate a section in the output file at the absolute
-address given by \fIorg\fR.  You may use this option as many
-times as necessary to locate multiple sections in the command
-line.
-\&\fIorg\fR must be a single hexadecimal integer;
-for compatibility with other linkers, you may omit the leading
-\&\fB0x\fR usually associated with hexadecimal values.  \fINote:\fR there
-should be no white space between \fIsectionname\fR, the equals
-sign (``\fB=\fR''), and \fIorg\fR.
-.IP "\fB\-Tbss\fR \fIorg\fR" 4
-.IX Item "-Tbss org"
-.PD 0
-.IP "\fB\-Tdata\fR \fIorg\fR" 4
-.IX Item "-Tdata org"
-.IP "\fB\-Ttext\fR \fIorg\fR" 4
-.IX Item "-Ttext org"
-.PD
-Same as \-\-section\-start, with \f(CW\*(C`.bss\*(C'\fR, \f(CW\*(C`.data\*(C'\fR or
-\&\f(CW\*(C`.text\*(C'\fR as the \fIsectionname\fR.
-.IP "\fB\-\-dll\-verbose\fR" 4
-.IX Item "--dll-verbose"
-.PD 0
-.IP "\fB\-\-verbose\fR" 4
-.IX Item "--verbose"
-.PD
-Display the version number for \fBld\fR and list the linker emulations
-supported.  Display which input files can and cannot be opened.  Display
-the linker script being used by the linker.
-.IP "\fB\-\-version\-script=\fR\fIversion-scriptfile\fR" 4
-.IX Item "--version-script=version-scriptfile"
-Specify the name of a version script to the linker.  This is typically
-used when creating shared libraries to specify additional information
-about the version hierarchy for the library being created.  This option
-is only meaningful on \s-1ELF\s0 platforms which support shared libraries.
-.IP "\fB\-\-warn\-common\fR" 4
-.IX Item "--warn-common"
-Warn when a common symbol is combined with another common symbol or with
-a symbol definition.  Unix linkers allow this somewhat sloppy practice,
-but linkers on some other operating systems do not.  This option allows
-you to find potential problems from combining global symbols.
-Unfortunately, some C libraries use this practice, so you may get some
-warnings about symbols in the libraries as well as in your programs.
-.Sp
-There are three kinds of global symbols, illustrated here by C examples:
-.RS 4
-.IP "\fBint i = 1;\fR" 4
-.IX Item "int i = 1;"
-A definition, which goes in the initialized data section of the output
-file.
-.IP "\fBextern int i;\fR" 4
-.IX Item "extern int i;"
-An undefined reference, which does not allocate space.
-There must be either a definition or a common symbol for the
-variable somewhere.
-.IP "\fBint i;\fR" 4
-.IX Item "int i;"
-A common symbol.  If there are only (one or more) common symbols for a
-variable, it goes in the uninitialized data area of the output file.
-The linker merges multiple common symbols for the same variable into a
-single symbol.  If they are of different sizes, it picks the largest
-size.  The linker turns a common symbol into a declaration, if there is
-a definition of the same variable.
-.RE
-.RS 4
-.Sp
-The \fB\-\-warn\-common\fR option can produce five kinds of warnings.
-Each warning consists of a pair of lines: the first describes the symbol
-just encountered, and the second describes the previous symbol
-encountered with the same name.  One or both of the two symbols will be
-a common symbol.
-.IP "1." 4
-Turning a common symbol into a reference, because there is already a
-definition for the symbol.
-.Sp
-.Vb 3
-\&        <file>(<section>): warning: common of `<symbol>'
-\&           overridden by definition
-\&        <file>(<section>): warning: defined here
-.Ve
-.IP "2." 4
-Turning a common symbol into a reference, because a later definition for
-the symbol is encountered.  This is the same as the previous case,
-except that the symbols are encountered in a different order.
-.Sp
-.Vb 3
-\&        <file>(<section>): warning: definition of `<symbol>'
-\&           overriding common
-\&        <file>(<section>): warning: common is here
-.Ve
-.IP "3." 4
-Merging a common symbol with a previous same-sized common symbol.
-.Sp
-.Vb 3
-\&        <file>(<section>): warning: multiple common
-\&           of `<symbol>'
-\&        <file>(<section>): warning: previous common is here
-.Ve
-.IP "4." 4
-Merging a common symbol with a previous larger common symbol.
-.Sp
-.Vb 3
-\&        <file>(<section>): warning: common of `<symbol>'
-\&           overridden by larger common
-\&        <file>(<section>): warning: larger common is here
-.Ve
-.IP "5." 4
-Merging a common symbol with a previous smaller common symbol.  This is
-the same as the previous case, except that the symbols are
-encountered in a different order.
-.Sp
-.Vb 3
-\&        <file>(<section>): warning: common of `<symbol>'
-\&           overriding smaller common
-\&        <file>(<section>): warning: smaller common is here
-.Ve
-.RE
-.RS 4
-.RE
-.IP "\fB\-\-warn\-constructors\fR" 4
-.IX Item "--warn-constructors"
-Warn if any global constructors are used.  This is only useful for a few
-object file formats.  For formats like \s-1COFF\s0 or \s-1ELF\s0, the linker can not
-detect the use of global constructors.
-.IP "\fB\-\-warn\-multiple\-gp\fR" 4
-.IX Item "--warn-multiple-gp"
-Warn if multiple global pointer values are required in the output file.
-This is only meaningful for certain processors, such as the Alpha.
-Specifically, some processors put large-valued constants in a special
-section.  A special register (the global pointer) points into the middle
-of this section, so that constants can be loaded efficiently via a
-base-register relative addressing mode.  Since the offset in
-base-register relative mode is fixed and relatively small (e.g., 16
-bits), this limits the maximum size of the constant pool.  Thus, in
-large programs, it is often necessary to use multiple global pointer
-values in order to be able to address all possible constants.  This
-option causes a warning to be issued whenever this case occurs.
-.IP "\fB\-\-warn\-once\fR" 4
-.IX Item "--warn-once"
-Only warn once for each undefined symbol, rather than once per module
-which refers to it.
-.IP "\fB\-\-warn\-section\-align\fR" 4
-.IX Item "--warn-section-align"
-Warn if the address of an output section is changed because of
-alignment.  Typically, the alignment will be set by an input section.
-The address will only be changed if it not explicitly specified; that
-is, if the \f(CW\*(C`SECTIONS\*(C'\fR command does not specify a start address for
-the section.
-.IP "\fB\-\-whole\-archive\fR" 4
-.IX Item "--whole-archive"
-For each archive mentioned on the command line after the
-\&\fB\-\-whole\-archive\fR option, include every object file in the archive
-in the link, rather than searching the archive for the required object
-files.  This is normally used to turn an archive file into a shared
-library, forcing every object to be included in the resulting shared
-library.  This option may be used more than once.
-.Sp
-Two notes when using this option from gcc: First, gcc doesn't know
-about this option, so you have to use \fB\-Wl,\-whole\-archive\fR.
-Second, don't forget to use \fB\-Wl,\-no\-whole\-archive\fR after your
-list of archives, because gcc will add its own list of archives to
-your link and you may not want this flag to affect those as well.
-.IP "\fB\-\-wrap\fR \fIsymbol\fR" 4
-.IX Item "--wrap symbol"
-Use a wrapper function for \fIsymbol\fR.  Any undefined reference to
-\&\fIsymbol\fR will be resolved to \f(CW\*(C`_\|_wrap_\f(CIsymbol\f(CW\*(C'\fR.  Any
-undefined reference to \f(CW\*(C`_\|_real_\f(CIsymbol\f(CW\*(C'\fR will be resolved to
-\&\fIsymbol\fR.
-.Sp
-This can be used to provide a wrapper for a system function.  The
-wrapper function should be called \f(CW\*(C`_\|_wrap_\f(CIsymbol\f(CW\*(C'\fR.  If it
-wishes to call the system function, it should call
-\&\f(CW\*(C`_\|_real_\f(CIsymbol\f(CW\*(C'\fR.
-.Sp
-Here is a trivial example:
-.Sp
-.Vb 6
-\&        void *
-\&        __wrap_malloc (int c)
-\&        {
-\&          printf ("malloc called with %ld\en", c);
-\&          return __real_malloc (c);
-\&        }
-.Ve
-.Sp
-If you link other code with this file using \fB\-\-wrap malloc\fR, then
-all calls to \f(CW\*(C`malloc\*(C'\fR will call the function \f(CW\*(C`_\|_wrap_malloc\*(C'\fR
-instead.  The call to \f(CW\*(C`_\|_real_malloc\*(C'\fR in \f(CW\*(C`_\|_wrap_malloc\*(C'\fR will
-call the real \f(CW\*(C`malloc\*(C'\fR function.
-.Sp
-You may wish to provide a \f(CW\*(C`_\|_real_malloc\*(C'\fR function as well, so that
-links without the \fB\-\-wrap\fR option will succeed.  If you do this,
-you should not put the definition of \f(CW\*(C`_\|_real_malloc\*(C'\fR in the same
-file as \f(CW\*(C`_\|_wrap_malloc\*(C'\fR; if you do, the assembler may resolve the
-call before the linker has a chance to wrap it to \f(CW\*(C`malloc\*(C'\fR.
-.IP "\fB\-\-enable\-new\-dtags\fR" 4
-.IX Item "--enable-new-dtags"
-.PD 0
-.IP "\fB\-\-disable\-new\-dtags\fR" 4
-.IX Item "--disable-new-dtags"
-.PD
-This linker can create the new dynamic tags in \s-1ELF\s0. But the older \s-1ELF\s0
-systems may not understand them. If you specify
-\&\fB\-\-enable\-new\-dtags\fR, the dynamic tags will be created as needed.
-If you specify \fB\-\-disable\-new\-dtags\fR, no new dynamic tags will be
-created. By default, the new dynamic tags are not created. Note that
-those options are only available for \s-1ELF\s0 systems.
-.PP
-The i386 \s-1PE\s0 linker supports the \fB\-shared\fR option, which causes
-the output to be a dynamically linked library (\s-1DLL\s0) instead of a
-normal executable.  You should name the output \f(CW\*(C`*.dll\*(C'\fR when you
-use this option.  In addition, the linker fully supports the standard
-\&\f(CW\*(C`*.def\*(C'\fR files, which may be specified on the linker command line
-like an object file (in fact, it should precede archives it exports
-symbols from, to ensure that they get linked in, just like a normal
-object file).
-.PP
-In addition to the options common to all targets, the i386 \s-1PE\s0 linker
-support additional command line options that are specific to the i386
-\&\s-1PE\s0 target.  Options that take values may be separated from their
-values by either a space or an equals sign.
-.IP "\fB\-\-add\-stdcall\-alias\fR" 4
-.IX Item "--add-stdcall-alias"
-If given, symbols with a stdcall suffix (@\fInn\fR) will be exported
-as-is and also with the suffix stripped.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-base\-file\fR \fIfile\fR" 4
-.IX Item "--base-file file"
-Use \fIfile\fR as the name of a file in which to save the base
-addresses of all the relocations needed for generating DLLs with
-\&\fIdlltool\fR.
-[This is an i386 \s-1PE\s0 specific option]
-.IP "\fB\-\-dll\fR" 4
-.IX Item "--dll"
-Create a \s-1DLL\s0 instead of a regular executable.  You may also use
-\&\fB\-shared\fR or specify a \f(CW\*(C`LIBRARY\*(C'\fR in a given \f(CW\*(C`.def\*(C'\fR
-file.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-enable\-stdcall\-fixup\fR" 4
-.IX Item "--enable-stdcall-fixup"
-.PD 0
-.IP "\fB\-\-disable\-stdcall\-fixup\fR" 4
-.IX Item "--disable-stdcall-fixup"
-.PD
-If the link finds a symbol that it cannot resolve, it will attempt to
-do ``fuzzy linking'' by looking for another defined symbol that differs
-only in the format of the symbol name (cdecl vs stdcall) and will
-resolve that symbol by linking to the match.  For example, the
-undefined symbol \f(CW\*(C`_foo\*(C'\fR might be linked to the function
-\&\f(CW\*(C`_foo@12\*(C'\fR, or the undefined symbol \f(CW\*(C`_bar@16\*(C'\fR might be linked
-to the function \f(CW\*(C`_bar\*(C'\fR.  When the linker does this, it prints a
-warning, since it normally should have failed to link, but sometimes
-import libraries generated from third-party dlls may need this feature
-to be usable.  If you specify \fB\-\-enable\-stdcall\-fixup\fR, this
-feature is fully enabled and warnings are not printed.  If you specify
-\&\fB\-\-disable\-stdcall\-fixup\fR, this feature is disabled and such
-mismatches are considered to be errors.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-export\-all\-symbols\fR" 4
-.IX Item "--export-all-symbols"
-If given, all global symbols in the objects used to build a \s-1DLL\s0 will
-be exported by the \s-1DLL\s0.  Note that this is the default if there
-otherwise wouldn't be any exported symbols.  When symbols are
-explicitly exported via \s-1DEF\s0 files or implicitly exported via function
-attributes, the default is to not export anything else unless this
-option is given.  Note that the symbols \f(CW\*(C`DllMain@12\*(C'\fR,
-\&\f(CW\*(C`DllEntryPoint@0\*(C'\fR, \f(CW\*(C`DllMainCRTStartup@12\*(C'\fR, and 
-\&\f(CW\*(C`impure_ptr\*(C'\fR will not be automatically
-exported.  Also, symbols imported from other DLLs will not be 
-re\-exported, nor will symbols specifying the \s-1DLL\s0's internal layout 
-such as those beginning with \f(CW\*(C`_head_\*(C'\fR or ending with 
-\&\f(CW\*(C`_iname\*(C'\fR.  In addition, no symbols from \f(CW\*(C`libgcc\*(C'\fR, 
-\&\f(CW\*(C`libstd++\*(C'\fR, \f(CW\*(C`libmingw32\*(C'\fR, or \f(CW\*(C`crtX.o\*(C'\fR will be exported.
-Symbols whose names begin with \f(CW\*(C`_\|_rtti_\*(C'\fR or \f(CW\*(C`_\|_builtin_\*(C'\fR will
-not be exported, to help with \*(C+ DLLs.  Finally, there is an
-extensive list of cygwin-private symbols that are not exported 
-(obviously, this applies on when building DLLs for cygwin targets).
-These cygwin-excludes are: \f(CW\*(C`_cygwin_dll_entry@12\*(C'\fR, 
-\&\f(CW\*(C`_cygwin_crt0_common@8\*(C'\fR, \f(CW\*(C`_cygwin_noncygwin_dll_entry@12\*(C'\fR,
-\&\f(CW\*(C`_fmode\*(C'\fR, \f(CW\*(C`_impure_ptr\*(C'\fR, \f(CW\*(C`cygwin_attach_dll\*(C'\fR, 
-\&\f(CW\*(C`cygwin_premain0\*(C'\fR, \f(CW\*(C`cygwin_premain1\*(C'\fR, \f(CW\*(C`cygwin_premain2\*(C'\fR,
-\&\f(CW\*(C`cygwin_premain3\*(C'\fR, and \f(CW\*(C`environ\*(C'\fR. 
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-exclude\-symbols\fR \fIsymbol\fR\fB,\fR\fIsymbol\fR\fB,...\fR" 4
-.IX Item "--exclude-symbols symbol,symbol,..."
-Specifies a list of symbols which should not be automatically
-exported.  The symbol names may be delimited by commas or colons.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-exclude\-libs\fR \fIlib\fR\fB,\fR\fIlib\fR\fB,...\fR" 4
-.IX Item "--exclude-libs lib,lib,..."
-Specifies a list of archive libraries from which symbols should not be automatically
-exported. The library names may be delimited by commas or colons.  Specifying
-\&\f(CW\*(C`\-\-exclude\-libs ALL\*(C'\fR excludes symbols in all archive libraries from
-automatic export. Symbols explicitly listed in a .def file are still exported,
-regardless of this option. 
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-file\-alignment\fR" 4
-.IX Item "--file-alignment"
-Specify the file alignment.  Sections in the file will always begin at
-file offsets which are multiples of this number.  This defaults to
-512.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-heap\fR \fIreserve\fR" 4
-.IX Item "--heap reserve"
-.PD 0
-.IP "\fB\-\-heap\fR \fIreserve\fR\fB,\fR\fIcommit\fR" 4
-.IX Item "--heap reserve,commit"
-.PD
-Specify the amount of memory to reserve (and optionally commit) to be
-used as heap for this program.  The default is 1Mb reserved, 4K
-committed.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-image\-base\fR \fIvalue\fR" 4
-.IX Item "--image-base value"
-Use \fIvalue\fR as the base address of your program or dll.  This is
-the lowest memory location that will be used when your program or dll
-is loaded.  To reduce the need to relocate and improve performance of
-your dlls, each should have a unique base address and not overlap any
-other dlls.  The default is 0x400000 for executables, and 0x10000000
-for dlls.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-kill\-at\fR" 4
-.IX Item "--kill-at"
-If given, the stdcall suffixes (@\fInn\fR) will be stripped from
-symbols before they are exported.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-major\-image\-version\fR \fIvalue\fR" 4
-.IX Item "--major-image-version value"
-Sets the major number of the ``image version''.  Defaults to 1.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-major\-os\-version\fR \fIvalue\fR" 4
-.IX Item "--major-os-version value"
-Sets the major number of the ``os version''.  Defaults to 4.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-major\-subsystem\-version\fR \fIvalue\fR" 4
-.IX Item "--major-subsystem-version value"
-Sets the major number of the ``subsystem version''.  Defaults to 4.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-minor\-image\-version\fR \fIvalue\fR" 4
-.IX Item "--minor-image-version value"
-Sets the minor number of the ``image version''.  Defaults to 0.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-minor\-os\-version\fR \fIvalue\fR" 4
-.IX Item "--minor-os-version value"
-Sets the minor number of the ``os version''.  Defaults to 0.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-minor\-subsystem\-version\fR \fIvalue\fR" 4
-.IX Item "--minor-subsystem-version value"
-Sets the minor number of the ``subsystem version''.  Defaults to 0.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-output\-def\fR \fIfile\fR" 4
-.IX Item "--output-def file"
-The linker will create the file \fIfile\fR which will contain a \s-1DEF\s0
-file corresponding to the \s-1DLL\s0 the linker is generating.  This \s-1DEF\s0 file
-(which should be called \f(CW\*(C`*.def\*(C'\fR) may be used to create an import
-library with \f(CW\*(C`dlltool\*(C'\fR or may be used as a reference to
-automatically or implicitly exported symbols.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-out\-implib\fR \fIfile\fR" 4
-.IX Item "--out-implib file"
-The linker will create the file \fIfile\fR which will contain an
-import lib corresponding to the \s-1DLL\s0 the linker is generating. This
-import lib (which should be called \f(CW\*(C`*.dll.a\*(C'\fR or \f(CW\*(C`*.a\*(C'\fR
-may be used to link clients against the generated \s-1DLL\s0; this behavior
-makes it possible to skip a separate \f(CW\*(C`dlltool\*(C'\fR import library
-creation step.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-enable\-auto\-image\-base\fR" 4
-.IX Item "--enable-auto-image-base"
-Automatically choose the image base for DLLs, unless one is specified
-using the \f(CW\*(C`\-\-image\-base\*(C'\fR argument.  By using a hash generated
-from the dllname to create unique image bases for each \s-1DLL\s0, in-memory
-collisions and relocations which can delay program execution are
-avoided.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-disable\-auto\-image\-base\fR" 4
-.IX Item "--disable-auto-image-base"
-Do not automatically generate a unique image base.  If there is no
-user-specified image base (\f(CW\*(C`\-\-image\-base\*(C'\fR) then use the platform
-default.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-dll\-search\-prefix\fR \fIstring\fR" 4
-.IX Item "--dll-search-prefix string"
-When linking dynamically to a dll without an import library,
-search for \f(CW\*(C`<string><basename>.dll\*(C'\fR in preference to 
-\&\f(CW\*(C`lib<basename>.dll\*(C'\fR. This behavior allows easy distinction
-between DLLs built for the various \*(L"subplatforms\*(R": native, cygwin,
-uwin, pw, etc.  For instance, cygwin DLLs typically use
-\&\f(CW\*(C`\-\-dll\-search\-prefix=cyg\*(C'\fR. 
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-enable\-auto\-import\fR" 4
-.IX Item "--enable-auto-import"
-Do sophisticated linking of \f(CW\*(C`_symbol\*(C'\fR to \f(CW\*(C`_\|_imp_\|_symbol\*(C'\fR for 
-\&\s-1DATA\s0 imports from DLLs, and create the necessary thunking symbols when 
-building the import libraries with those \s-1DATA\s0 exports.  This generally 
-will 'just work' \*(-- but sometimes you may see this message:
-.Sp
-"variable '<var>' can't be auto\-imported. Please read the 
-documentation for ld's \f(CW\*(C`\-\-enable\-auto\-import\*(C'\fR for details."
-.Sp
-This message occurs when some (sub)expression accesses an address 
-ultimately given by the sum of two constants (Win32 import tables only 
-allow one).  Instances where this may occur include accesses to member 
-fields of struct variables imported from a \s-1DLL\s0, as well as using a 
-constant index into an array variable imported from a \s-1DLL\s0.  Any 
-multiword variable (arrays, structs, long long, etc) may trigger
-this error condition.  However, regardless of the exact data type
-of the offending exported variable, ld will always detect it, issue
-the warning, and exit.
-.Sp
-There are several ways to address this difficulty, regardless of the
-data type of the exported variable:
-.Sp
-One way is to use \-\-enable\-runtime\-pseudo\-reloc switch. This leaves the task
-of adjusting references in your client code for runtime environment, so
-this method works only when runtime environtment supports this feature.
-.Sp
-A second solution is to force one of the 'constants' to be a variable \*(-- 
-that is, unknown and un-optimizable at compile time.  For arrays, 
-there are two possibilities: a) make the indexee (the array's address) 
-a variable, or b) make the 'constant' index a variable.  Thus:
-.Sp
-.Vb 3
-\&        extern type extern_array[];
-\&        extern_array[1] --> 
-\&           { volatile type *t=extern_array; t[1] }
-.Ve
-.Sp
-or
-.Sp
-.Vb 3
-\&        extern type extern_array[];
-\&        extern_array[1] --> 
-\&           { volatile int t=1; extern_array[t] }
-.Ve
-.Sp
-For structs (and most other multiword data types) the only option 
-is to make the struct itself (or the long long, or the ...) variable:
-.Sp
-.Vb 3
-\&        extern struct s extern_struct;
-\&        extern_struct.field --> 
-\&           { volatile struct s *t=&extern_struct; t->field }
-.Ve
-.Sp
-or
-.Sp
-.Vb 3
-\&        extern long long extern_ll;
-\&        extern_ll -->
-\&          { volatile long long * local_ll=&extern_ll; *local_ll }
-.Ve
-.Sp
-A third method of dealing with this difficulty is to abandon
-\&'auto\-import' for the offending symbol and mark it with 
-\&\f(CW\*(C`_\|_declspec(dllimport)\*(C'\fR.  However, in practice that
-requires using compile-time #defines to indicate whether you are
-building a \s-1DLL\s0, building client code that will link to the \s-1DLL\s0, or 
-merely building/linking to a static library.   In making the choice 
-between the various methods of resolving the 'direct address with 
-constant offset' problem, you should consider typical real-world usage:
-.Sp
-Original:
-.Sp
-.Vb 7
-\&        --foo.h
-\&        extern int arr[];
-\&        --foo.c
-\&        #include "foo.h"
-\&        void main(int argc, char **argv){
-\&          printf("%d\en",arr[1]);
-\&        }
-.Ve
-.Sp
-Solution 1:
-.Sp
-.Vb 9
-\&        --foo.h
-\&        extern int arr[];
-\&        --foo.c
-\&        #include "foo.h"
-\&        void main(int argc, char **argv){
-\&          /* This workaround is for win32 and cygwin; do not "optimize" */
-\&          volatile int *parr = arr;
-\&          printf("%d\en",parr[1]);
-\&        }
-.Ve
-.Sp
-Solution 2:
-.Sp
-.Vb 14
-\&        --foo.h
-\&        /* Note: auto-export is assumed (no __declspec(dllexport)) */
-\&        #if (defined(_WIN32) || defined(__CYGWIN__)) && \e
-\&          !(defined(FOO_BUILD_DLL) || defined(FOO_STATIC))
-\&        #define FOO_IMPORT __declspec(dllimport)
-\&        #else
-\&        #define FOO_IMPORT
-\&        #endif
-\&        extern FOO_IMPORT int arr[];
-\&        --foo.c
-\&        #include "foo.h"
-\&        void main(int argc, char **argv){
-\&          printf("%d\en",arr[1]);
-\&        }
-.Ve
-.Sp
-A fourth way to avoid this problem is to re-code your 
-library to use a functional interface rather than a data interface
-for the offending variables (e.g. \fIset_foo()\fR and \fIget_foo()\fR accessor
-functions).
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-disable\-auto\-import\fR" 4
-.IX Item "--disable-auto-import"
-Do not attempt to do sophisticalted linking of \f(CW\*(C`_symbol\*(C'\fR to 
-\&\f(CW\*(C`_\|_imp_\|_symbol\*(C'\fR for \s-1DATA\s0 imports from DLLs.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-enable\-runtime\-pseudo\-reloc\fR" 4
-.IX Item "--enable-runtime-pseudo-reloc"
-If your code contains expressions described in \-\-enable\-auto\-import section,
-that is, \s-1DATA\s0 imports from \s-1DLL\s0 with non-zero offset, this switch will create
-a vector of 'runtime pseudo relocations' which can be used by runtime
-environment to adjust references to such data in your client code. 
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-disable\-runtime\-pseudo\-reloc\fR" 4
-.IX Item "--disable-runtime-pseudo-reloc"
-Do not create pseudo relocations for non-zero offset \s-1DATA\s0 imports from
-DLLs.  This is the default.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-enable\-extra\-pe\-debug\fR" 4
-.IX Item "--enable-extra-pe-debug"
-Show additional debug info related to auto-import symbol thunking.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-section\-alignment\fR" 4
-.IX Item "--section-alignment"
-Sets the section alignment.  Sections in memory will always begin at
-addresses which are a multiple of this number.  Defaults to 0x1000.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-stack\fR \fIreserve\fR" 4
-.IX Item "--stack reserve"
-.PD 0
-.IP "\fB\-\-stack\fR \fIreserve\fR\fB,\fR\fIcommit\fR" 4
-.IX Item "--stack reserve,commit"
-.PD
-Specify the amount of memory to reserve (and optionally commit) to be
-used as stack for this program.  The default is 2Mb reserved, 4K
-committed.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.IP "\fB\-\-subsystem\fR \fIwhich\fR" 4
-.IX Item "--subsystem which"
-.PD 0
-.IP "\fB\-\-subsystem\fR \fIwhich\fR\fB:\fR\fImajor\fR" 4
-.IX Item "--subsystem which:major"
-.IP "\fB\-\-subsystem\fR \fIwhich\fR\fB:\fR\fImajor\fR\fB.\fR\fIminor\fR" 4
-.IX Item "--subsystem which:major.minor"
-.PD
-Specifies the subsystem under which your program will execute.  The
-legal values for \fIwhich\fR are \f(CW\*(C`native\*(C'\fR, \f(CW\*(C`windows\*(C'\fR,
-\&\f(CW\*(C`console\*(C'\fR, and \f(CW\*(C`posix\*(C'\fR.  You may optionally set the
-subsystem version also.
-[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
-.SH "ENVIRONMENT"
-.IX Header "ENVIRONMENT"
-You can change the behavior of \fBld\fR with the environment variables
-\&\f(CW\*(C`GNUTARGET\*(C'\fR,
-\&\f(CW\*(C`LDEMULATION\*(C'\fR and \f(CW\*(C`COLLECT_NO_DEMANGLE\*(C'\fR.
-.PP
-\&\f(CW\*(C`GNUTARGET\*(C'\fR determines the input-file object format if you don't
-use \fB\-b\fR (or its synonym \fB\-\-format\fR).  Its value should be one
-of the \s-1BFD\s0 names for an input format.  If there is no
-\&\f(CW\*(C`GNUTARGET\*(C'\fR in the environment, \fBld\fR uses the natural format
-of the target. If \f(CW\*(C`GNUTARGET\*(C'\fR is set to \f(CW\*(C`default\*(C'\fR then \s-1BFD\s0
-attempts to discover the input format by examining binary input files;
-this method often succeeds, but there are potential ambiguities, since
-there is no method of ensuring that the magic number used to specify
-object-file formats is unique.  However, the configuration procedure for
-\&\s-1BFD\s0 on each system places the conventional format for that system first
-in the search\-list, so ambiguities are resolved in favor of convention.
-.PP
-\&\f(CW\*(C`LDEMULATION\*(C'\fR determines the default emulation if you don't use the
-\&\fB\-m\fR option.  The emulation can affect various aspects of linker
-behaviour, particularly the default linker script.  You can list the
-available emulations with the \fB\-\-verbose\fR or \fB\-V\fR options.  If
-the \fB\-m\fR option is not used, and the \f(CW\*(C`LDEMULATION\*(C'\fR environment
-variable is not defined, the default emulation depends upon how the
-linker was configured.
-.PP
-Normally, the linker will default to demangling symbols.  However, if
-\&\f(CW\*(C`COLLECT_NO_DEMANGLE\*(C'\fR is set in the environment, then it will
-default to not demangling symbols.  This environment variable is used in
-a similar fashion by the \f(CW\*(C`gcc\*(C'\fR linker wrapper program.  The default
-may be overridden by the \fB\-\-demangle\fR and \fB\-\-no\-demangle\fR
-options.
-.SH "SEE ALSO"
-.IX Header "SEE ALSO"
-\&\fIar\fR\|(1), \fInm\fR\|(1), \fIobjcopy\fR\|(1), \fIobjdump\fR\|(1), \fIreadelf\fR\|(1) and
-the Info entries for \fIbinutils\fR and
-\&\fIld\fR.
-.SH "COPYRIGHT"
-.IX Header "COPYRIGHT"
-Copyright (c) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001,
-2002, 2003 Free Software Foundation, Inc.
-.PP
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the \s-1GNU\s0 Free Documentation License, Version 1.1
-or any later version published by the Free Software Foundation;
-with no Invariant Sections, with no Front-Cover Texts, and with no
-Back-Cover Texts.  A copy of the license is included in the
-section entitled ``\s-1GNU\s0 Free Documentation License''.
Index: src/binutils/ld/ldctor.c
===================================================================
RCS file: /gccos2/src/binutils/ld/ldctor.c,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/ld/ldctor.c	16 Aug 2003 16:56:04 -0000	1.1.1.2
+++ src/binutils/ld/ldctor.c	25 Sep 2003 19:27:01 -0000	1.5
@@ -361,8 +361,10 @@
 
 	      if (e->name != NULL)
 		minfo ("%T\n", e->name);
-	      else
+	      else if (e->section->owner != NULL)
 		minfo ("%G\n", e->section->owner, e->section, e->value);
+              else
+		minfo ("*unknown*\n");
 	    }
 
 	  /* Need SEC_KEEP for --gc-sections.  */
Index: src/binutils/ld/ldemul.c
===================================================================
RCS file: /gccos2/src/binutils/ld/ldemul.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/ld/ldemul.c	16 Aug 2003 16:56:04 -0000	1.1.1.2
+++ src/binutils/ld/ldemul.c	16 Aug 2003 21:33:53 -0000	1.4
@@ -339,3 +339,11 @@
     entry = (*ld_emulation->new_vers_pattern) (entry);
   return entry;
 }
+
+/* Added by the EMX/OS2 port */
+void
+ldemul_finish_link (char *filename)
+{
+ if (ld_emulation->finish_link)
+  ld_emulation->finish_link (filename);
+}
Index: src/binutils/ld/ldemul.h
===================================================================
RCS file: /gccos2/src/binutils/ld/ldemul.h,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/ld/ldemul.h	16 Aug 2003 16:56:05 -0000	1.1.1.2
+++ src/binutils/ld/ldemul.h	16 Aug 2003 21:33:53 -0000	1.4
@@ -184,6 +184,10 @@
   struct bfd_elf_version_expr * (*new_vers_pattern)
     PARAMS ((struct bfd_elf_version_expr *));
 
+  /* Perform final action(s) on output file
+     Note: Added by the EMX/OS2 port, so keep it at the end! */
+  void (*finish_link) PARAMS ((char *));
+
 } ld_emulation_xfer_type;
 
 typedef enum {
Index: src/binutils/ld/ldfile.c
===================================================================
RCS file: /gccos2/src/binutils/ld/ldfile.c,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/ld/ldfile.c	16 Aug 2003 16:56:05 -0000	1.1.1.2
+++ src/binutils/ld/ldfile.c	16 Feb 2004 03:42:39 -0000	1.5
@@ -353,9 +353,75 @@
 				 + strlen (entry->filename)
 				 + strlen (arch)
 				 + strlen (suffix)
+#if defined (__EMX__) /* Target feature really, but no target define to test on. */
+				 + 16);
+#else
 				 + 1);
+#endif
+
+#if defined (__EMX__) /* Target feature really, but no target define to test on. */
+      /* On OS/2 we have a complex naming scheme for libraries. They may have a
+         prefix, we prefere the ones with. They may also have special suffixes
+         depending on the library type. _s.a mean static, _dll.a mean dynaminc,
+         plain .a might mean both and should be searched last.
+
+         TODO: make a ldemul_open_static_archive(). */
+
+      if (entry->is_archive)
+	sprintf (string, "%s%s%s%s%s%s%s", search->name, slash,
+		 lib, entry->filename, arch,
+		 (entry->dynamic && ! link_info.relocateable ? "" : "_s"),
+                 suffix);
+      else
+	sprintf (string, "%s%s%s", search->name, slash, entry->filename);
+
+      if (ldfile_try_open_bfd (string, entry))
+	{
+	  entry->filename = string;
+	  entry->sysrooted = search->sysrooted;
+	  return TRUE;
+	}
 
       if (entry->is_archive)
+        {
+          /* without lib prefix. */
+          sprintf (string, "%s%s%s%s%s%s", search->name, slash,
+                   entry->filename, arch,
+                   (entry->dynamic && ! link_info.relocateable ? "" : "_s"),
+                   suffix);
+          if (ldfile_try_open_bfd (string, entry))
+    	    {
+    	      entry->filename = string;
+    	      entry->sysrooted = search->sysrooted;
+    	      return TRUE;
+    	    }
+
+          /* inverse the "_s". */
+          sprintf (string, "%s%s%s%s%s%s%s", search->name, slash,
+                   lib, entry->filename, arch,
+                   (entry->dynamic && ! link_info.relocateable ? "_s" : ""),
+                   suffix);
+          if (ldfile_try_open_bfd (string, entry))
+    	    {
+    	      entry->filename = string;
+    	      entry->sysrooted = search->sysrooted;
+    	      return TRUE;
+    	    }
+
+          /* without lib prefix and inverse "_s". */
+          sprintf (string, "%s%s%s%s%s%s", search->name, slash,
+                   entry->filename, arch,
+                   (entry->dynamic && ! link_info.relocateable ? "_s" : ""),
+                   suffix);
+          if (ldfile_try_open_bfd (string, entry))
+    	    {
+    	      entry->filename = string;
+    	      entry->sysrooted = search->sysrooted;
+    	      return TRUE;
+    	    }
+        }
+#else /* __EMX__ ^ */
+      if (entry->is_archive)
 	sprintf (string, "%s%s%s%s%s%s", search->name, slash,
 		 lib, entry->filename, arch, suffix);
       else
@@ -367,6 +433,8 @@
 	  entry->sysrooted = search->sysrooted;
 	  return TRUE;
 	}
+#endif /* __EMX__ */
+
 
       free (string);
     }
Index: src/binutils/ld/ldmain.c
===================================================================
RCS file: /gccos2/src/binutils/ld/ldmain.c,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/ld/ldmain.c	16 Aug 2003 16:56:16 -0000	1.1.1.2
+++ src/binutils/ld/ldmain.c	16 Aug 2003 21:33:53 -0000	1.4
@@ -190,7 +190,12 @@
   bindtextdomain (PACKAGE, LOCALEDIR);
   textdomain (PACKAGE);
 
+#ifdef __EMX__
+  _response (&argc, &argv);
+  program_name = _getname(argv[0]);
+#else
   program_name = argv[0];
+#endif
   xmalloc_set_program_name (program_name);
 
   START_PROGRESS (program_name, 0);
@@ -500,6 +505,10 @@
     {
       if (! bfd_close (output_bfd))
 	einfo (_("%F%B: final close failed: %E\n"), output_bfd);
+
+      /* Perform the final actions on output file
+       * (Added by the EMX/OS2 port) */
+      ldemul_finish_link (output_filename);
 
       /* If the --force-exe-suffix is enabled, and we're making an
 	 executable file and it doesn't end in .exe, copy it to one
Index: src/binutils/ld/emulparams/i386aoutemx.sh
===================================================================
RCS file: src/binutils/ld/emulparams/i386aoutemx.sh
diff -N src/binutils/ld/emulparams/i386aoutemx.sh
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/ld/emulparams/i386aoutemx.sh	3 May 2003 21:45:43 -0000	1.1
@@ -0,0 +1,8 @@
+ARCH=i386
+SCRIPT_NAME=i386aoutemx
+TEMPLATE_NAME=i386aoutemx
+OUTPUT_FORMAT="a.out-emx"
+TARGET_PAGE_SIZE=0x1000
+TEXT_START_ADDR=0x10000
+SEGMENT_SIZE=0x10000
+LIB_PATH=${NATIVE_LIB_DIRS}
Index: src/binutils/ld/emultempl/i386aoutemx.em
===================================================================
RCS file: src/binutils/ld/emultempl/i386aoutemx.em
diff -N src/binutils/ld/emultempl/i386aoutemx.em
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/ld/emultempl/i386aoutemx.em	17 Aug 2003 01:45:55 -0000	1.4
@@ -0,0 +1,548 @@
+# This shell script emits a C file. -*- C -*-
+# It does some substitutions.
+# Derived from generic.em and partialy from emx's ld.c
+cat >e${EMULATION_NAME}.c <<EOF
+/* This file is is generated by a shell script.  DO NOT EDIT! */
+
+/* emulate the original gld for the given ${EMULATION_NAME}
+   Copyright (C) 1991, 1993 Free Software Foundation, Inc.
+   Written by Steve Chamberlain steve@cygnus.com
+
+This file is part of GLD, the Gnu Linker.
+
+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
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
+
+#define TARGET_IS_${EMULATION_NAME}
+
+#include "bfd.h"
+#include "sysdep.h"
+#include "libiberty.h"
+#include "getopt.h"
+#include "obstack.h"
+#include "bfdlink.h"
+
+#include "ld.h"
+#include "ldmain.h"
+#include "ldfile.h"
+#include "ldemul.h"
+#include "ldmisc.h"
+#include "ldexp.h"
+#include "ldlang.h"
+#include "ldctor.h"
+#include "ldgram.h"
+
+#ifdef ANSI_PROTOTYPES
+#include <stdarg.h>
+#else
+#include <varargs.h>
+#endif
+
+static void gld${EMULATION_NAME}_before_parse PARAMS ((void));
+static char *gld${EMULATION_NAME}_get_script PARAMS ((int *isfile));
+static int gld${EMULATION_NAME}_parse_args PARAMS ((int argc, char **argv));
+static bfd_boolean gld${EMULATION_NAME}_unrecognized_file PARAMS ((lang_input_statement_type *entry));
+
+
+static int parse PARAMS ((char *arg, char *format, char *error));
+
+
+static void
+gld${EMULATION_NAME}_before_parse(void)
+{
+  ldfile_set_output_arch ("`echo ${ARCH}`");
+  output_filename = "a.out";
+}
+
+static char *
+gld${EMULATION_NAME}_get_script(isfile)
+     int *isfile;
+EOF
+
+if test -n "$COMPILE_IN"
+then
+# Scripts compiled in.
+
+# sed commands to quote an ld script as a C string.
+# bird: stringify.sed is in current directory.
+sc="-f stringify.sed"
+
+#cat >>e${EMULATION_NAME}.c <<EOF
+#{			
+#  *isfile = 0;
+#
+#  if (link_info.relocateable == TRUE && config.build_constructors == TRUE)
+#    return
+#EOF
+#sed $sc ldscripts/${EMULATION_NAME}.xu                     >> e${EMULATION_NAME}.c
+#echo '  ; else if (link_info.relocateable == TRUE) return' >> e${EMULATION_NAME}.c
+#sed $sc ldscripts/${EMULATION_NAME}.xr                     >> e${EMULATION_NAME}.c
+#echo '  ; else if (!config.text_read_only) return'         >> e${EMULATION_NAME}.c
+#sed $sc ldscripts/${EMULATION_NAME}.xbn                    >> e${EMULATION_NAME}.c
+#echo '  ; else if (!config.magic_demand_paged) return'     >> e${EMULATION_NAME}.c
+#sed $sc ldscripts/${EMULATION_NAME}.xn                     >> e${EMULATION_NAME}.c
+#echo '  ; else return'                                     >> e${EMULATION_NAME}.c
+#sed $sc ldscripts/${EMULATION_NAME}.x                      >> e${EMULATION_NAME}.c
+#echo '; }'                                                 >> e${EMULATION_NAME}.c
+
+cat >>e${EMULATION_NAME}.c <<EOF
+{			
+  *isfile = 0;
+
+EOF
+echo '  if (!config.text_read_only) return'                >> e${EMULATION_NAME}.c
+sed $sc ldscripts/${EMULATION_NAME}.xbn                    >> e${EMULATION_NAME}.c
+echo '  ; else if (!config.magic_demand_paged) return'     >> e${EMULATION_NAME}.c
+sed $sc ldscripts/${EMULATION_NAME}.xn                     >> e${EMULATION_NAME}.c
+echo '  ; else return'                                     >> e${EMULATION_NAME}.c
+sed $sc ldscripts/${EMULATION_NAME}.x                      >> e${EMULATION_NAME}.c
+echo '; }'                                                 >> e${EMULATION_NAME}.c
+
+else
+# Scripts read from the filesystem.
+
+cat >>e${EMULATION_NAME}.c <<EOF
+{			
+  *isfile = 1;
+
+  if (link_info.relocateable == TRUE && config.build_constructors == TRUE)
+    return "ldscripts/${EMULATION_NAME}.xu";
+  else if (link_info.relocateable == TRUE)
+    return "ldscripts/${EMULATION_NAME}.xr";
+  else if (!config.text_read_only)
+    return "ldscripts/${EMULATION_NAME}.xbn";
+  else if (!config.magic_demand_paged)
+    return "ldscripts/${EMULATION_NAME}.xn";
+  else
+    return "ldscripts/${EMULATION_NAME}.x";
+}
+EOF
+
+fi
+
+cat >>e${EMULATION_NAME}.c <<EOF
+
+extern char *program_name;
+
+/* Report a fatal error.
+   FMT is a printf format string and ARG is one arg for it.  */
+
+static void fatal VPARAMS ((char *fmt, ...))
+{
+  VA_OPEN (arg, fmt);
+  VA_FIXEDARG (arg, char *, fmt);
+
+  fprintf (stderr, "%s: ", program_name);
+  vfprintf (stderr, fmt, arg);
+  VA_CLOSE (arg);
+  fprintf (stderr, "\n");
+  xexit (1);
+}
+
+/* Parse the string ARG using scanf format FORMAT, and return the result.
+   If it does not parse, report fatal error
+   generating the error message using format string ERROR and ARG as arg.  */
+
+static int
+parse (arg, format, error)
+  char *arg, *format, *error;
+{
+  int x;
+  if (1 != sscanf (arg, format, &x))
+    fatal (error, arg);
+  return x;
+}
+
+#define OPT_ZEXE		9990
+#define OPT_ZSTACK		9991
+#define OPT_ZMAP		9992
+#define OPT_ZNODEMANGLE		9993
+#define OPT_ZDEMANGLEPROTO	9994
+#define OPT_ZEMX32		9995
+#define OPT_ZRSX32		9996
+#define OPT_ZWIN32		9997
+
+static struct option longopts[] =
+{
+  {"Zexe", 0, 0, OPT_ZEXE},	     /* Create .exe file, touch 'output file' */
+  {"Zstack", 1, 0, OPT_ZSTACK},				    /* Set stack size */
+  {"Zmap", 2, 0, OPT_ZMAP},				  /* Create .map file */
+  {"Zno-demangle", 0, 0, OPT_ZNODEMANGLE},	    /* Don't demangle symbols */
+  {"Zdemangle-proto", 0, 0, OPT_ZDEMANGLEPROTO}, /* Demangle symbols complete */
+  {"Zemx32", 0, 0, OPT_ZEMX32},			 /* Create Win32/DOS emx base */
+  {"Zrsx32", 0, 0, OPT_ZRSX32},		       /* Create Win32/DOS win32 base */
+  {"Zwin32", 0, 0, OPT_ZWIN32},			     /* Create GUI, CUI Win32 */
+  {0, 0, 0, 0}
+};
+
+#include <io.h>
+#include <fcntl.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+/* bird: clash with abort macro in ld should really include this earlier
+ *       Quick fix is to undefine the abort macro.
+ */
+#undef abort
+#include <process.h>
+#define abort() ld_abort (__FILE__, __LINE__, __PRETTY_FUNCTION__)
+/* bird: include headers for alloca and utime too please */
+#include <alloca.h>
+#include <sys/utime.h>
+
+static const char *exe_filename;
+static const char *def_filename = NULL;
+static const char *res_filename = NULL;
+static const char *map_filename = NULL;
+static const char *touch_filename = NULL;
+static int reloc_flag = 0;
+static int dll_flag = 0;
+static int exe_flag = 0;
+static int map_flag = 0;
+static int stack_size = 0;
+static int emxbind_strip = 0;
+enum exe_bind_type
+{
+  EMX_DEFAULT, RSXNT_WIN32, RSXNT_RSX, RSXNT_EMX
+} rsxnt_linked = EMX_DEFAULT;
+
+static int gld${EMULATION_NAME}_parse_args (argc, argv)
+ int argc;
+ char **argv;
+{
+  int longind;
+  int optc;
+  int prevoptind = optind;
+  int prevopterr = opterr;
+
+  opterr = 0;
+  optc = getopt_long_only (argc, argv, "-", longopts, &longind);
+  opterr = prevopterr;
+
+  switch (optc)
+  {
+    default:
+      optind = prevoptind;
+      return 0;
+    case OPT_ZEXE:
+      exe_flag = 1;
+      break;
+    case OPT_ZSTACK:
+      stack_size = parse (optarg, "%i", "invalid argument '%s' to -Zstack");
+      break;
+    case OPT_ZMAP:
+      map_flag = 1;
+      map_filename = optarg;
+      break;
+    case OPT_ZNODEMANGLE:
+      fatal ("-Znodemangle not implemented yet");
+      break;
+    case OPT_ZDEMANGLEPROTO:
+      fatal ("-Zdemangle-proto not implemented yet");
+      break;
+    case OPT_ZEMX32:
+      rsxnt_linked = RSXNT_EMX;
+      break;
+    case OPT_ZRSX32:
+      rsxnt_linked = RSXNT_RSX;
+      break;
+    case OPT_ZWIN32:
+      rsxnt_linked = RSXNT_WIN32;
+      break;
+  }
+  return 1;
+}
+
+/*
+ * This routine is used to post-process command-line options,
+ * since after_parse hook is invoked too late for us (changing
+ * output_filename is not effective).
+ */
+static void gld${EMULATION_NAME}_set_symbols (void)
+{
+  char *ext, *tmp_dir, *tmp;
+  size_t tmp_dir_len;
+
+  if (rsxnt_linked != EMX_DEFAULT && link_info.strip != strip_none) /* RSXNT */
+  {
+    /* rsxnt can't live without all (even debugging) symbols??? */
+    link_info.strip = strip_none;
+    emxbind_strip = 1;
+  }
+  else if (link_info.strip != strip_none)
+  {
+    /* emxbind cant live without extern defs... */
+    link_info.strip = strip_debugger;
+    emxbind_strip = 1;
+  }
+
+  /* Always generate relocatable output since ld is just the first stage ... */
+  link_info.relocateable = TRUE;
+
+  if (exe_flag)
+  {
+    ext = _getext (output_filename);
+    if ((ext != NULL) && (stricmp (ext, ".exe") == 0))
+    {
+      exe_filename = output_filename;
+      exe_flag = 0;
+    }
+    else
+    {
+      touch_filename = strdup(output_filename);
+      exe_filename = concat (output_filename, ".exe", NULL);
+    }
+  }
+  else
+  {
+    ext = _getext2 (output_filename);
+    if (stricmp (ext, ".dll") == 0)
+    {
+      link_info.relocateable = TRUE;
+      dll_flag = 1;
+    }
+    else if (stricmp (ext, ".exe") != 0)
+    {
+      exe_filename = NULL;
+      return;
+    }
+    exe_filename = output_filename;
+  }
+
+  /* Create a temporary a.out executable file. */
+
+  tmp_dir = getenv ("TMPDIR");
+  if (tmp_dir == NULL) tmp_dir = getenv ("TMP");
+  if (tmp_dir == NULL) tmp_dir = getenv ("TEMP");
+  if (tmp_dir == NULL) tmp_dir = ".";
+  tmp_dir_len = strlen (tmp_dir);
+  output_filename = tmp = xmalloc (tmp_dir_len + 10);
+  memcpy (tmp, tmp_dir, tmp_dir_len);
+  if (tmp_dir_len != 0 && strchr ("\\\\/:", tmp_dir[tmp_dir_len-1]) == NULL)
+    tmp[tmp_dir_len++] = '\\\\';
+  strcpy (tmp + tmp_dir_len, "ldXXXXXX");
+  if (mktemp (tmp) == NULL)
+    fatal ("mktemp(\\"%s\\") failed", output_filename);
+
+  unlink (exe_filename);
+  if (touch_filename != NULL)
+    unlink (touch_filename);
+}
+
+static bfd_boolean gld${EMULATION_NAME}_unrecognized_file (entry)
+ lang_input_statement_type *entry;
+{
+  char *ext;
+
+  ext = _getext (entry->filename);
+  if (ext != NULL)
+  {
+    if (stricmp (ext, ".def") == 0)
+    {
+      def_filename = entry->filename;
+      entry->loaded = TRUE;
+      return TRUE;
+    }
+    else if (stricmp (ext, ".res") == 0)
+    {
+      res_filename = entry->filename;
+      entry->loaded = TRUE;
+      return TRUE;
+    }
+  }
+
+  return FALSE;
+}
+
+extern u_int _System DosCopy (char *pszSource, char *pszTarget, u_int ulOption);
+
+/* Perform final action(s) on output file */
+static void gld${EMULATION_NAME}_finish_link (char *filename)
+{
+  struct stat statbuf;
+  int filemode, mask;
+
+  if (stat (output_filename, &statbuf) < 0)
+    fatal ("cannot query file status for %s\\n", output_filename);
+
+  filemode = statbuf.st_mode;
+
+  mask = umask (0);
+  umask (mask);
+
+  if (rsxnt_linked == EMX_DEFAULT && exe_filename)
+  {
+    char *nargv[11];
+    int i, saved_errno;
+
+    i = 0;
+    nargv[i++] = "emxbind";
+    nargv[i++] = "-bq";
+    if (emxbind_strip)
+      nargv[i++] = "-s";
+    if (def_filename)
+    {
+      nargv[i] = alloca (strlen (def_filename) + 3);
+      strcpy (nargv[i], "-d");
+      strcat (nargv[i], def_filename);
+      i++;
+    }
+    else if (dll_flag)
+      nargv[i++] = "-d";
+
+    if (stack_size != 0)
+    {
+      nargv[i] = alloca (20);
+      sprintf (nargv[i], "-k0x%x", stack_size);
+      i++;
+    }
+
+    if (map_flag)
+    {
+      if (map_filename == NULL)
+      {
+        map_filename = alloca (strlen (exe_filename) + 5);
+        strcpy ((char *)map_filename, exe_filename);
+        _remext ((char *)map_filename);
+        strcat ((char *)map_filename, ".map");
+      }
+      nargv[i] = alloca (strlen (map_filename) + 3);
+      strcpy (nargv[i], "-m");
+      strcat (nargv[i], map_filename);
+      i++;
+    }
+
+    if (res_filename)
+    {
+      nargv[i] = alloca (strlen (res_filename) + 3);
+      strcpy (nargv[i], "-r");
+      strcat (nargv[i], res_filename);
+      i++;
+    }
+
+    nargv[i++] = "-o";
+    nargv[i++] = (char *)exe_filename;
+    nargv[i++] = (char *)output_filename;
+    nargv[i] = NULL;
+    i = spawnvp (P_WAIT, "emxbind", nargv);
+    saved_errno = errno; unlink (output_filename); errno = saved_errno;
+    if (i < 0)
+      fatal ("failed to run emxbind\\n", NULL);
+    else if (i != 0)
+      fatal ("emxbind failed\\n", NULL);
+
+    if (chmod (exe_filename, filemode | (0111 & ~mask)) == -1)
+      fatal ("failed to write file %s\\n", exe_filename);
+
+    if (touch_filename)
+    {
+      char execname[512];
+      _execname(execname, sizeof(execname));
+      strcpy(_getname(execname), "ldstub.bin");
+      /* Copy stub into file */
+      if (DosCopy(execname, (char *)touch_filename, 4))
+        fatal ("cannot copy %s to %s\\n", execname, touch_filename);
+      /* Now touch it */
+      if (utime (touch_filename, NULL))
+        fatal ("cannot touch file %s\\n", touch_filename);
+    }
+  }
+  else if (exe_filename) /* RSXNT */
+  {
+    char *nargv[10];
+    int i, saved_errno;
+
+    i = 0;
+    nargv[i++] = "ntbind";
+    if (emxbind_strip)
+      nargv[i++] = "-s";
+    nargv[i++] = "-o";
+    nargv[i++] = (char *)exe_filename;
+    nargv[i++] = (char *)output_filename;
+
+    if (rsxnt_linked == RSXNT_WIN32)
+      nargv[i++] = (emxbind_strip) ? "dosstub.dos" : "dosstub.dbg";
+    else
+    {
+      nargv[i++] = "dosstub.rsx";
+      if (emxbind_strip)
+        nargv[i++] = "-strip";
+    }
+
+    if (def_filename)
+    {
+      nargv[i++] = "-d";
+      nargv[i] = alloca (strlen (def_filename) + 3);
+      strcpy(nargv[i], def_filename);
+      i++;
+    }
+    nargv[i] = NULL;
+
+    i = spawnvp (P_WAIT, "ntbind", nargv);
+    saved_errno = errno; unlink (output_filename); errno = saved_errno;
+    if (i < 0)
+      fatal ("failed to run ntbind\\n", NULL);
+    else if (i != 0)
+      fatal ("ntbind failed\\n", NULL);
+
+    if (chmod (exe_filename, filemode | (0111 & ~mask)) == -1)
+      fatal ("failed to write file %s\\n", exe_filename);
+
+    if (touch_filename)
+    {
+      i = open (touch_filename, O_WRONLY | O_CREAT | O_TRUNC | O_BINARY, 0666);
+      if (i < 0)
+        fatal ("failed to touch file %s\\n", touch_filename);
+      close (i);
+    }
+  }
+}
+
+/* Create any output sections needed by the target.  */
+static void gld${EMULATION_NAME}_create_output_section_statements (void)
+{
+  /* Since we enabled relocations LD marked output file as non-pageable */
+  /* However, this is not TRUE for emx: always generate paged output */
+  output_bfd->flags |= D_PAGED;
+}
+
+struct ld_emulation_xfer_struct ld_${EMULATION_NAME}_emulation =
+{
+  gld${EMULATION_NAME}_before_parse,
+  syslib_default,
+  hll_default,
+  after_parse_default,
+  after_open_default,
+  after_allocation_default,
+  set_output_arch_default,
+  ldemul_default_target,
+  before_allocation_default,
+  gld${EMULATION_NAME}_get_script,
+  "${EMULATION_NAME}",
+  "${OUTPUT_FORMAT}",
+  NULL, /* finish */
+  gld${EMULATION_NAME}_create_output_section_statements, /* create output section statements */
+  NULL, /* open dynamic archive */
+  NULL, /* place orphan */
+  gld${EMULATION_NAME}_set_symbols, /* set symbols */
+  gld${EMULATION_NAME}_parse_args,
+  NULL, /* add_options */
+  NULL, /* handle_option */
+  gld${EMULATION_NAME}_unrecognized_file,
+  NULL, /* list_options */
+  NULL, /* recognized_file */
+  NULL, /* find_potential_libraries */
+  NULL,	/* new_vers_pattern.  */
+  gld${EMULATION_NAME}_finish_link
+};
+EOF
Index: src/binutils/ld/po/Make-in
===================================================================
RCS file: /gccos2/src/binutils/ld/po/Make-in,v
retrieving revision 1.1.1.1
retrieving revision 1.3
diff -w -u -r1.1.1.1 -r1.3
--- src/binutils/ld/po/Make-in	16 Apr 2003 14:15:27 -0000	1.1.1.1
+++ src/binutils/ld/po/Make-in	30 Jan 2004 16:07:38 -0000	1.3
@@ -30,10 +30,10 @@
 
 CC = @CC@
 GENCAT = @GENCAT@
-GMSGFMT = PATH=../src:$$PATH @GMSGFMT@
+GMSGFMT = PATH="../src@PATH_IFS@$$PATH" @GMSGFMT@
 MSGFMT = @MSGFMT@
-XGETTEXT = PATH=../src:$$PATH @XGETTEXT@
-MSGMERGE = PATH=../src:$$PATH msgmerge
+XGETTEXT = PATH="../src@PATH_IFS@$$PATH" @XGETTEXT@
+MSGMERGE = PATH="../src@PATH_IFS@$$PATH" msgmerge
 
 DEFS = @DEFS@
 CFLAGS = @CFLAGS@
@@ -208,7 +208,7 @@
 
 update-po: Makefile
 	$(MAKE) $(PACKAGE).pot
-	PATH=`pwd`/../src:$$PATH; \
+	PATH="`pwd`/../src@PATH_IFS@$$PATH"; \
 	cd $(srcdir); \
 	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
Index: src/binutils/ld/po/tr.po
===================================================================
RCS file: src/binutils/ld/po/tr.po
diff -N src/binutils/ld/po/tr.po
--- src/binutils/ld/po/tr.po	16 Aug 2003 16:56:38 -0000	1.1.1.1
+++ nul	1 Jan 1970 00:00:00 -0000
@@ -1,1692 +0,0 @@
-# Binutils Ld Turkish Translation
-# Copyright (C) 2001 Free Software Foundation, Inc.
-# Deniz Akkus Kanca <deniz@arayan.com>, 2001.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: ld 2.12.91\n"
-"POT-Creation-Date: 2002-07-23 15:58-0400\n"
-"PO-Revision-Date: 2002-09-07 10:48EET\n"
-"Last-Translator: Deniz Akkus Kanca <deniz@arayan.com>\n"
-"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.9.5\n"
-
-#: emultempl/armcoff.em:71
-msgid "  --support-old-code   Support interworking with old code\n"
-msgstr "  --support-old-code   Eski yazılım ile beraber çalışmayı destekler\n"
-
-#: emultempl/armcoff.em:72
-msgid "  --thumb-entry=<sym>  Set the entry point to be Thumb symbol <sym>\n"
-msgstr "  --thumb-entry=<sem>  Giriş noktasını Thumb sembolü <sem> olarak atar\n"
-
-#: emultempl/armcoff.em:141
-#, c-format
-msgid "Errors encountered processing file %s"
-msgstr "%s dosyası işlenirken hata oluştu"
-
-#: emultempl/armcoff.em:207 emultempl/pe.em:1422
-msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
-msgstr "%P: uyarı: '--thumb-entry %s', '-e %s' seçeneğini etkisizleştiriyor\n"
-
-#: emultempl/armcoff.em:212 emultempl/pe.em:1427
-msgid "%P: warning: connot find thumb start symbol %s\n"
-msgstr "%P: uyarı: thumb başlangıç sembolü %s bulunamadı\n"
-
-#: emultempl/pe.em:317
-msgid "  --base_file <basefile>             Generate a base file for relocatable DLLs\n"
-msgstr ""
-"  --base_file <temeldosya>           Yerdeğiştirebilen DLL'ler için temeldosya\n"
-"                                     oluşturur.\n"
-
-#: emultempl/pe.em:318
-msgid "  --dll                              Set image base to the default for DLLs\n"
-msgstr ""
-"  --dll                              DLL'ler için görüntü temelini öntanımlıya\n"
-"                                     ayarlar.\n"
-
-#: emultempl/pe.em:319
-msgid "  --file-alignment <size>            Set file alignment\n"
-msgstr "  --file-alignment <boyut>           Dosya hizalamasını ayarlar\n"
-
-#: emultempl/pe.em:320
-msgid "  --heap <size>                      Set initial size of the heap\n"
-msgstr "  --heap <boy>                       Yığının ilk boyunu ayarlar.\n"
-
-#: emultempl/pe.em:321
-msgid "  --image-base <address>             Set start address of the executable\n"
-msgstr "  --image-base <adres>               Uygulamanın başlangıç adresini ayarlar\n"
-
-#: emultempl/pe.em:322
-msgid "  --major-image-version <number>     Set version number of the executable\n"
-msgstr "  --major-image-version <numara>     Uygulamanın sürüm numarasını ayarlar\n"
-
-#: emultempl/pe.em:323
-msgid "  --major-os-version <number>        Set minimum required OS version\n"
-msgstr "  --major-os-version <numara>        OS için en alt gerekli sürümü belirler\n"
-
-#: emultempl/pe.em:324
-msgid "  --major-subsystem-version <number> Set minimum required OS subsystem version\n"
-msgstr ""
-"  --major-subsystem-version <numara> OS alt sistem sürümü için en küçük gerekli\n"
-"                                     sürüm sayısını belirler\n"
-
-#: emultempl/pe.em:325
-msgid "  --minor-image-version <number>     Set revision number of the executable\n"
-msgstr "  --minor-image-version <numara>     Uygulamanın değişim sayısını ayarlar\n"
-
-#: emultempl/pe.em:326
-msgid "  --minor-os-version <number>        Set minimum required OS revision\n"
-msgstr "  --minor-os-version <numara>        Gerekli en alt OS değişimini belirler\n"
-
-#: emultempl/pe.em:327
-msgid "  --minor-subsystem-version <number> Set minimum required OS subsystem revision\n"
-msgstr ""
-"  --minor-subsystem-version <numara> Gerekli en alt OS alt sistem değişim\n"
-"                                     sayısını belirler\n"
-
-#: emultempl/pe.em:328
-msgid "  --section-alignment <size>         Set section alignment\n"
-msgstr "  --section-alignment <boy>          Bölüm hizalamasını ayarlar\n"
-
-#: emultempl/pe.em:329
-msgid "  --stack <size>                     Set size of the initial stack\n"
-msgstr "  --stack <boy>                      Yığıtın ilk boyunu belirler\n"
-
-#: emultempl/pe.em:330
-msgid "  --subsystem <name>[:<version>]     Set required OS subsystem [& version]\n"
-msgstr "  --subsystem <isim>[:<sürüm>]       Gerekli OS, altsistem ve sürümü belirler\n"
-
-#: emultempl/pe.em:331
-msgid "  --support-old-code                 Support interworking with old code\n"
-msgstr "  --support-old-code                 Eski kod ile beraber çalışmayı destekler\n"
-
-#: emultempl/pe.em:332
-msgid "  --thumb-entry=<symbol>             Set the entry point to be Thumb <symbol>\n"
-msgstr "  --thumb-entry=<sembol>             Giriş noktasını Thumb <sembol> olarak atar\n"
-
-#: emultempl/pe.em:334
-msgid "  --add-stdcall-alias                Export symbols with and without @nn\n"
-msgstr "  --add-stdcall-alias                Sembolleri @nn ile ve @nn'siz ihraç eder\n"
-
-#: emultempl/pe.em:335
-msgid "  --disable-stdcall-fixup            Don't link _sym to _sym@nn\n"
-msgstr "  --disable-stdcall-fixup            _sym'i _sym@nn'e bağlamaz\n"
-
-#: emultempl/pe.em:336
-msgid "  --enable-stdcall-fixup             Link _sym to _sym@nn without warnings\n"
-msgstr "  --enable-stdcall-fixup             _sym'i _sym@nn'e uyarı vermeksizin bağlar\n"
-
-#: emultempl/pe.em:337
-msgid "  --exclude-symbols sym,sym,...      Exclude symbols from automatic export\n"
-msgstr "  --exclude-symbols sem,sem,...      Sembolleri otomatik ihraçtan ayrı tutar\n"
-
-#: emultempl/pe.em:338
-msgid "  --exclude-libs lib,lib,...         Exclude libraries from automatic export\n"
-msgstr "  --exclude-libs lib,lib,...      Kitaplıkları otomatik ihraçtan ayrı tutar\n"
-
-#: emultempl/pe.em:339
-msgid "  --export-all-symbols               Automatically export all globals to DLL\n"
-msgstr "  --export-all-symbols               Bütün evrenselleri DLL'e ihraç eder\n"
-
-#: emultempl/pe.em:340
-msgid "  --kill-at                          Remove @nn from exported symbols\n"
-msgstr "  --kill-at                          İhraç edilen sembollerden @nn'i çıkarır\n"
-
-#: emultempl/pe.em:341
-msgid "  --out-implib <file>                Generate import library\n"
-msgstr "  --out-implib <dosya>               İthal kitaplığı oluşturur\n"
-
-#: emultempl/pe.em:342
-msgid "  --output-def <file>                Generate a .DEF file for the built DLL\n"
-msgstr ""
-"  --output-def <dosya>               Oluşturulmuş DLL için .DEF dosyası\n"
-"                                     oluşturur\n"
-
-#: emultempl/pe.em:343
-msgid "  --warn-duplicate-exports           Warn about duplicate exports.\n"
-msgstr "  --warn-duplicate-exports           Birden fazla ihraçlarda uyarı verir\n"
-
-#: emultempl/pe.em:344
-msgid ""
-"  --compat-implib                    Create backward compatible import libs;\n"
-"                                       create __imp_<SYMBOL> as well.\n"
-msgstr ""
-"  --compat-implib                    Geçmişe uyumlu ithal kitaplığı ve\n"
-"                                     __imp_<SEMBOL> oluşturur.\n"
-
-#: emultempl/pe.em:346
-msgid ""
-"  --enable-auto-image-base           Automatically choose image base for DLLs\n"
-"                                       unless user specifies one\n"
-msgstr ""
-"  --enable-auto-image-base           Kullanıcılar bir görüntü temeli seçmezse\n"
-"                                     DLL'ler için otomatik görüntü temeli seçer\n"
-
-#: emultempl/pe.em:348
-msgid "  --disable-auto-image-base          Do not auto-choose image base. (default)\n"
-msgstr ""
-"  --disable-auto-image-base          Görüntü temelini otomatik olarak seçmez\n"
-"                                     (öntanımlı).\n"
-
-#: emultempl/pe.em:349
-msgid ""
-"  --dll-search-prefix=<string>       When linking dynamically to a dll without an\n"
-"                                       importlib, use <string><basename>.dll \n"
-"                                       in preference to lib<basename>.dll \n"
-msgstr ""
-"  --dll-search-prefix=<dizge>        Bir dll'e ithal kitaplığı olmaksızın\n"
-"                                     dinamik bağlanma esnasında\n"
-"                                     lib<temeladı>.dll yerine\n"
-"                                     <dizge><temeladı>.dll'i tercih eder\n"
-
-#: emultempl/pe.em:352
-msgid ""
-"  --enable-auto-import               Do sophistcated linking of _sym to \n"
-"                                       __imp_sym for DATA references\n"
-msgstr ""
-"  --enable-auto-import               VERİ (DATA) başvuruları için _sym'in\n"
-"                                     __imp_sym'e ileri düzey bağlamasını yapar\n"
-
-#: emultempl/pe.em:354
-msgid "  --disable-auto-import              Do not auto-import DATA items from DLLs\n"
-msgstr "  --disable-auto-image-base          Görüntü temelini otomatik olarak seçmez\n"
-
-#: emultempl/pe.em:355
-msgid ""
-"  --enable-extra-pe-debug            Enable verbose debug output when building\n"
-"                                       or linking to DLLs (esp. auto-import)\n"
-msgstr ""
-"  --enable-extra-pe-debug            DLL'leri oluşturur veya DLL'lere\n"
-"                                     bağlanırken detaylı hata ayıklama\n"
-"                                     çıktısını etkinleştirir. (özellikle\n"
-"                                     otomatik ithallerde)\n"
-
-#: emultempl/pe.em:424
-msgid "%P: warning: bad version number in -subsystem option\n"
-msgstr "%P: uyarı: -subsystem seçeneğinde hatalı sürüm sayısı\n"
-
-#: emultempl/pe.em:460
-msgid "%P%F: invalid subsystem type %s\n"
-msgstr "%P%F: geçersiz altsistem türü %s\n"
-
-#: emultempl/pe.em:475
-msgid "%P%F: invalid hex number for PE parameter '%s'\n"
-msgstr "%P%F: PE parametresi '%s' için geçersiz onaltılık sayı\n"
-
-#: emultempl/pe.em:493
-msgid "%P%F: strange hex info for PE parameter '%s'\n"
-msgstr "%P%F: PE parametresi '%s' için garip onaltılık bilgi\n"
-
-#: emultempl/pe.em:532
-#, c-format
-msgid "%s: Can't open base file %s\n"
-msgstr "%s: %s temel dosyası açılamadı\n"
-
-#: emultempl/pe.em:738
-msgid "%P: warning, file alignment > section alignment.\n"
-msgstr "%P: uyarı, dosya hizalaması > bölüm hizalaması.\n"
-
-#: emultempl/pe.em:822 emultempl/pe.em:848
-#, c-format
-msgid "Warning: resolving %s by linking to %s\n"
-msgstr "Uyarı: %s %s'yi bağlayarak çözümleniyor\n"
-
-#: emultempl/pe.em:827 emultempl/pe.em:853
-msgid "Use --enable-stdcall-fixup to disable these warnings\n"
-msgstr "Bu uyarıları etkisizleşirmek için --enable-stdcall-fixup kullanın\n"
-
-#: emultempl/pe.em:828 emultempl/pe.em:854
-msgid "Use --disable-stdcall-fixup to disable these fixups\n"
-msgstr "Bu düzeltmeleri etkisizleştirmek için --disable-stdcall-fixup kullanın\n"
-
-#: emultempl/pe.em:879
-msgid "%C: Cannot get section contents - auto-import exception\n"
-msgstr "%C: Bölüm içerikleri alınamadı - otomatik ithal hatası\n"
-
-#: emultempl/pe.em:887
-msgid "%C: variable '%T' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details.\n"
-msgstr ""
-"%C: '%T' değişkeni oto-ithal edilemez. Lütfen ld için dökümantasyonu okuyun.\n"
-"    detay için --enable-auto-import kullanın.\n"
-
-#: emultempl/pe.em:916
-#, c-format
-msgid "Info: resolving %s by linking to %s (auto-import)\n"
-msgstr "Bilgi: %s %s'yi bağlayarak çözümleniyor (oto-ithal)\n"
-
-#: emultempl/pe.em:997
-msgid "%F%P: PE operations on non PE file.\n"
-msgstr "%F%P: PE dosyası olmayan dosya üzerinde PE işlemleri.\n"
-
-#: emultempl/pe.em:1226
-#, c-format
-msgid "Errors encountered processing file %s\n"
-msgstr "%s dosyası işlenirken hata oluştu\n"
-
-#: emultempl/pe.em:1249
-#, c-format
-msgid "Errors encountered processing file %s for interworking"
-msgstr "%s dosyası beraber çalışma için işlenirken hata oluştu"
-
-#: emultempl/pe.em:1305 ldlang.c:2065 ldlang.c:4608 ldlang.c:4641
-#: ldmain.c:1061
-msgid "%P%F: bfd_link_hash_lookup failed: %E\n"
-msgstr "%P%F: bfd_link_hash_lookup başarısız: %E\n"
-
-#: ldcref.c:158
-msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
-msgstr "%X%P: cref tablosunda bfd_hash_table_init başarısız: %E\n"
-
-#: ldcref.c:164
-msgid "%X%P: cref_hash_lookup failed: %E\n"
-msgstr "%X%P: cref_hash_lookup başarısız: %E\n"
-
-#: ldcref.c:235
-msgid ""
-"\n"
-"Cross Reference Table\n"
-"\n"
-msgstr ""
-"\n"
-"Çapraz Başvuru Tablosu\n"
-"\n"
-
-#: ldcref.c:236
-msgid "Symbol"
-msgstr "Sembol"
-
-#: ldcref.c:244
-msgid "File\n"
-msgstr "Dosya\n"
-
-#: ldcref.c:248
-msgid "No symbols\n"
-msgstr "Sembol yok\n"
-
-#: ldcref.c:400
-msgid "%P: symbol `%T' missing from main hash table\n"
-msgstr "%P: `%T' sembolü ana hash tablosunda yok\n"
-
-#: ldcref.c:465
-msgid "%B%F: could not read symbols; %E\n"
-msgstr "%B%F: semboller okunamadı; %E\n"
-
-#: ldcref.c:469 ldmain.c:1127 ldmain.c:1131
-msgid "%B%F: could not read symbols: %E\n"
-msgstr "%B%F: semboller okunamadı: %E\n"
-
-#: ldcref.c:537 ldcref.c:544 ldmain.c:1177 ldmain.c:1184
-msgid "%B%F: could not read relocs: %E\n"
-msgstr "%B%F: yer değişimleri okunamadı: %E\n"
-
-#. We found a reloc for the symbol.  The symbol is defined
-#. in OUTSECNAME.  This reloc is from a section which is
-#. mapped into a section from which references to OUTSECNAME
-#. are prohibited.  We must report an error.
-#: ldcref.c:563
-msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n"
-msgstr "%1$X%2$C: %5$s içinde %3$s'den `%4$T'e yasak çapraz başvuru\n"
-
-#: ldctor.c:88
-msgid "%P%X: Different relocs used in set %s\n"
-msgstr "%P%X: %s kümesinde farklı yerdeğişimler kullanılmış\n"
-
-#: ldctor.c:106
-msgid "%P%X: Different object file formats composing set %s\n"
-msgstr "%P%X: %s kümesi farklı nesne dosyası biçemleri içeriyor\n"
-
-#: ldctor.c:288 ldctor.c:302
-msgid "%P%X: %s does not support reloc %s for set %s\n"
-msgstr "%1$P%2$X: %3$s %5$s %4$s yerdeğişimlerini desteklemiyor\n"
-
-#: ldctor.c:323
-msgid "%P%X: Unsupported size %d for set %s\n"
-msgstr "%1$P%2$X: %4$s kümesi için desteklenmeyen boy %3$d\n"
-
-#: ldctor.c:344
-msgid ""
-"\n"
-"Set                 Symbol\n"
-"\n"
-msgstr ""
-"\n"
-"Küme                Sembol\n"
-"\n"
-
-#: ldemul.c:225
-msgid "%S SYSLIB ignored\n"
-msgstr "%S SYSLIB yoksayıldı\n"
-
-#: ldemul.c:232
-msgid "%S HLL ignored\n"
-msgstr "%S HLL yoksayıldı\n"
-
-#: ldemul.c:253
-msgid "%P: unrecognised emulation mode: %s\n"
-msgstr "%P: bilinmeyen öykünüm kipi: %s\n"
-
-#: ldemul.c:254
-msgid "Supported emulations: "
-msgstr "Desteklenen öykünümler: "
-
-#: ldemul.c:298
-msgid "  no emulation specific options.\n"
-msgstr "  öykünüme özel seçenek yok.\n"
-
-#: ldexp.c:174
-msgid "%F%P: %s uses undefined section %s\n"
-msgstr "%F%P: %s tanımsız %s bölümünü kullanıyor\n"
-
-#: ldexp.c:176
-msgid "%F%P: %s forward reference of section %s\n"
-msgstr "%F%P: %s %s bölümüne ileriye başvuru\n"
-
-#: ldexp.c:304
-msgid "%F%S %% by zero\n"
-msgstr "%F%S %% sıfırla\n"
-
-#: ldexp.c:311
-msgid "%F%S / by zero\n"
-msgstr "%F%S sıfırla bölme\n"
-
-#: ldexp.c:463
-msgid "%X%S: unresolvable symbol `%s' referenced in expression\n"
-msgstr "%X%S: ifadede çözümlenemeyen `%s' sembolüne başvuru var\n"
-
-#: ldexp.c:483
-msgid "%F%S: undefined symbol `%s' referenced in expression\n"
-msgstr "%F%S: ifadede tanımlanmamış `%s' sembolüne başvuru var\n"
-
-#: ldexp.c:685
-msgid "%F%S can not PROVIDE assignment to location counter\n"
-msgstr "%F%S yer sayacına atama YAPILAMAZ\n"
-
-#: ldexp.c:695
-msgid "%F%S invalid assignment to location counter\n"
-msgstr "%F%S yer sayacına hatalı atama\n"
-
-#: ldexp.c:699
-msgid "%F%S assignment to location counter invalid outside of SECTION\n"
-msgstr "%F%S yer sayacına atama BÖLÜM'ün dışında geçersiz\n"
-
-#: ldexp.c:708
-msgid "%F%S cannot move location counter backwards (from %V to %V)\n"
-msgstr "%F%S yer sayacı geri gidemez (%V'den %V'e)\n"
-
-#: ldexp.c:735
-msgid "%P%F:%s: hash creation failed\n"
-msgstr "%P%F:%s: hash oluşturulması başarısız\n"
-
-#: ldexp.c:1037 ldexp.c:1071
-msgid "%F%S nonconstant expression for %s\n"
-msgstr "%F%S %s için sabit olmayan ifade\n"
-
-#: ldexp.c:1126
-msgid "%F%S non constant expression for %s\n"
-msgstr "%F%S %s için sabit olmayan ifade\n"
-
-#: ldfile.c:105
-#, c-format
-msgid "attempt to open %s failed\n"
-msgstr "%s açılamadı\n"
-
-#: ldfile.c:107
-#, c-format
-msgid "attempt to open %s succeeded\n"
-msgstr "%s açılabildi\n"
-
-#: ldfile.c:113
-msgid "%F%P: invalid BFD target `%s'\n"
-msgstr "%F%P: hatalı BFD hedefi `%s'\n"
-
-#: ldfile.c:142
-msgid "%P: skipping incompatible %s when searching for %s\n"
-msgstr "%1$P: %3$s için arama yapılırken uyumsuz %2$s atlandı\n"
-
-#: ldfile.c:234
-msgid "%F%P: cannot open %s for %s: %E\n"
-msgstr "%1$F%2$P: %4$s için %3$s açılamadı: %5$E\n"
-
-#: ldfile.c:237
-msgid "%F%P: cannot open %s: %E\n"
-msgstr "%F%P: %s açılamadı: %E\n"
-
-#: ldfile.c:267
-msgid "%F%P: cannot find %s\n"
-msgstr "%F%P: %s bulunamadı\n"
-
-#: ldfile.c:286 ldfile.c:302
-#, c-format
-msgid "cannot find script file %s\n"
-msgstr "%s betik dosyası bulunamadı\n"
-
-#: ldfile.c:288 ldfile.c:304
-#, c-format
-msgid "opened script file %s\n"
-msgstr "%s betik dosyası açıldı\n"
-
-#: ldfile.c:353
-msgid "%P%F: cannot open linker script file %s: %E\n"
-msgstr "%P%F: %s bağlayıcı betik dosyası açılamadı: %E\n"
-
-#: ldfile.c:391
-msgid "%P%F: unknown architecture: %s\n"
-msgstr "%P%F: bilinmeyen platform: %s\n"
-
-#: ldfile.c:407
-msgid "%P%F: target architecture respecified\n"
-msgstr "%P%F: hedef platform yeniden belirtilmiş\n"
-
-#: ldfile.c:461
-msgid "%P%F: cannot represent machine `%s'\n"
-msgstr "%P%F: `%s' makinası gösterilemiyor\n"
-
-#: ldlang.c:784
-msgid ""
-"\n"
-"Memory Configuration\n"
-"\n"
-msgstr ""
-"\n"
-"Bellek Ayarları\n"
-"\n"
-
-#: ldlang.c:786
-msgid "Name"
-msgstr "İsim"
-
-#: ldlang.c:786
-msgid "Origin"
-msgstr "Orijin"
-
-#: ldlang.c:786
-msgid "Length"
-msgstr "Uzunluk"
-
-#: ldlang.c:786
-msgid "Attributes"
-msgstr "Özellikler"
-
-#: ldlang.c:828
-msgid ""
-"\n"
-"Linker script and memory map\n"
-"\n"
-msgstr ""
-"\n"
-"Bağlayıcı betiği ve bellek eşlemesi\n"
-"\n"
-
-#: ldlang.c:845
-msgid "%P%F: Illegal use of `%s' section\n"
-msgstr "%P%F: `%s' bölümünün geçersiz kullanımı\n"
-
-#: ldlang.c:855
-msgid "%P%F: output format %s cannot represent section called %s\n"
-msgstr "%P%F: %s çıktı biçemi %s adındaki bölümü temsil edemez\n"
-
-#: ldlang.c:1016
-msgid "%P: %B: warning: ignoring duplicate section `%s'\n"
-msgstr "%P: %B: uyarı: birden fazla tekrar edilmiş `%s' bölümü yoksayıldı\n"
-
-#: ldlang.c:1019
-msgid "%P: %B: warning: ignoring duplicate `%s' section symbol `%s'\n"
-msgstr "%P: %B: uyarı: birden fazla tekrar edilmiş `%s' bölümü `%s' sembolü yoksayıldı\n"
-
-#: ldlang.c:1033
-msgid "%P: %B: warning: duplicate section `%s' has different size\n"
-msgstr "%P: %B: uyarı: birden fazla tekrar edilmiş `%s' bölümünün boyutu farklı\n"
-
-#: ldlang.c:1084
-msgid "%P%F: Failed to create hash table\n"
-msgstr "%P%F: Hash tablosu oluşturulamadı\n"
-
-#: ldlang.c:1503
-msgid "%B: file not recognized: %E\n"
-msgstr "%B: Bilinmeyen dosya: %E\n"
-
-#: ldlang.c:1504
-msgid "%B: matching formats:"
-msgstr "%B: eşleşen biçemler:"
-
-#: ldlang.c:1511
-msgid "%F%B: file not recognized: %E\n"
-msgstr "%F%B: bilinmeyen dosya: %E\n"
-
-#: ldlang.c:1567
-msgid "%F%B: member %B in archive is not an object\n"
-msgstr "%F%B: arşivdeki %B nesnesi nesne değil\n"
-
-#: ldlang.c:1578 ldlang.c:1592
-msgid "%F%B: could not read symbols: %E\n"
-msgstr "%F%B: semboller okunamadı: %E\n"
-
-#: ldlang.c:1853
-msgid "%P: warning: could not find any targets that match endianness requirement\n"
-msgstr "%P: uyarı: küçük/büyük sonlu gerekliliğini karşılayan hedef bulunamadı\n"
-
-#: ldlang.c:1866
-msgid "%P%F: target %s not found\n"
-msgstr "%P%F: %s hedefi bulunamadı\n"
-
-#: ldlang.c:1868
-msgid "%P%F: cannot open output file %s: %E\n"
-msgstr "%P%F: %s çıktı dosyası açılamadı: %E\n"
-
-#: ldlang.c:1878
-msgid "%P%F:%s: can not make object file: %E\n"
-msgstr "%P%F:%s: nesne dosyası oluşturulamadı: %E\n"
-
-#: ldlang.c:1882
-msgid "%P%F:%s: can not set architecture: %E\n"
-msgstr "%P%F:%s: platform türü atanamadı: %E\n"
-
-#: ldlang.c:1886
-msgid "%P%F: can not create link hash table: %E\n"
-msgstr "%P%F: bağ hash tablosu oluşturulamadı: %E\n"
-
-#: ldlang.c:2235
-msgid " load address 0x%V"
-msgstr " yükleme adresi 0x%V"
-
-#: ldlang.c:2375
-msgid "%W (size before relaxing)\n"
-msgstr "%W (gevşetmeden önceki boyut)\n"
-
-#: ldlang.c:2462
-#, c-format
-msgid "Address of section %s set to "
-msgstr "%s bölümünün adresi atanmış"
-
-#: ldlang.c:2623
-#, c-format
-msgid "Fail with %d\n"
-msgstr "%d hatası verildi\n"
-
-#: ldlang.c:2868
-msgid "%X%P: section %s [%V -> %V] overlaps section %s [%V -> %V]\n"
-msgstr "%X%P: %s bölümü [%V -> %V] %s bölümü [%V -> %V] ile örtüşüyor\n"
-
-#: ldlang.c:2897
-msgid "%X%P: address 0x%v of %B section %s is not within region %s\n"
-msgstr "%1$X%2$P: %5$s %4$B bölümünde 0x%3$v adresi %6$s kapsamı içinde değil\n"
-
-#: ldlang.c:2905
-msgid "%X%P: region %s is full (%B section %s)\n"
-msgstr "%X%P: %s bölümü dolu (%B %s bölümü)\n"
-
-#: ldlang.c:2955
-msgid "%P%X: Internal error on COFF shared library section %s\n"
-msgstr "%P%X: %s COFF paylaşımlı kitaplık bölümünde iç hata\n"
-
-#: ldlang.c:2999
-msgid "%P: warning: no memory region specified for section `%s'\n"
-msgstr "%P: uyarı: `%s' bölümü için bellek bölümü belirtilmemiş\n"
-
-#: ldlang.c:3014
-msgid "%P: warning: changing start of section %s by %u bytes\n"
-msgstr "%P: uyarı: %s bölümünün başlangıcı %u bayt değiştirildi\n"
-
-#: ldlang.c:3028
-msgid "%F%S: non constant address expression for section %s\n"
-msgstr "%F%S: %s bölümü için sabit olmayan adres açılımı\n"
-
-#: ldlang.c:3203
-msgid "%P%F: can't relax section: %E\n"
-msgstr "%P%F: bölüm gevşetilemedi: %E\n"
-
-#: ldlang.c:3398
-msgid "%F%P: invalid data statement\n"
-msgstr "%F%P: geçersiz veri deyimi\n"
-
-#: ldlang.c:3435
-msgid "%F%P: invalid reloc statement\n"
-msgstr "%F%P: geçersiz yerdeğişim deyimi\n"
-
-#: ldlang.c:3574
-msgid "%P%F:%s: can't set start address\n"
-msgstr "%P%F:%s: başlangıç adresi atanamadı\n"
-
-#: ldlang.c:3587 ldlang.c:3605
-msgid "%P%F: can't set start address\n"
-msgstr "%P%F: başlangıç adresi atanamadı\n"
-
-#: ldlang.c:3599
-msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
-msgstr "%P: uyarı: giriş sembolü %s bulunamadı; öntanımlı %V kullanılıyor\n"
-
-#: ldlang.c:3610
-msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
-msgstr "%P: uyarı: giriş sembolü %s bulunamadı; başlangıç adresi atanmıyor\n"
-
-#: ldlang.c:3660
-msgid "%P%F: Relocatable linking with relocations from format %s (%B) to format %s (%B) is not supported\n"
-msgstr "%P%F: %s (%B) biçeminden yerdeğişimlerle %s (%B) biçemine yerdeğiştirebilen bağlanma desteklenmiyor\n"
-
-#: ldlang.c:3669
-msgid "%P: warning: %s architecture of input file `%B' is incompatible with %s output\n"
-msgstr "%1$P: uyarı: `%3$B' girdi dosyasının platformu %2$s, %4$s çıktısıyla uyumlu değil\n"
-
-#: ldlang.c:3690
-msgid "%E%X: failed to merge target specific data of file %B\n"
-msgstr "%E%X: %B dosyasındaki hedefe özel veri birleştirilemedi\n"
-
-#: ldlang.c:3779
-msgid ""
-"\n"
-"Allocating common symbols\n"
-msgstr ""
-"\n"
-"Ortak sembollere bellek ayrılıyor\n"
-
-#: ldlang.c:3780
-msgid ""
-"Common symbol       size              file\n"
-"\n"
-msgstr ""
-"Ortak sembol        boy               dosya\n"
-"\n"
-
-#. This message happens when using the
-#. svr3.ifile linker script, so I have
-#. disabled it.
-#: ldlang.c:3858
-msgid "%P: no [COMMON] command, defaulting to .bss\n"
-msgstr "%P: [ORTAK] komutu yok, öntanımlı .bss kullanılıyor\n"
-
-#: ldlang.c:3917
-msgid "%P%F: invalid syntax in flags\n"
-msgstr "%P%F: bayraklarda geçersiz sözdizimi\n"
-
-#: ldlang.c:4532
-msgid "%P%Fmultiple STARTUP files\n"
-msgstr "%P%Fbirden fazla BAŞLANGIÇ dosyası\n"
-
-#: ldlang.c:4575
-msgid "%X%P:%S: section has both a load address and a load region\n"
-msgstr "%X%P:%S: bölümün hem bir yükleme adresi, hem de bir yükleme bölgesi var\n"
-
-#: ldlang.c:4825
-msgid "%F%P: bfd_record_phdr failed: %E\n"
-msgstr "%F%P: bfd_record_phdr başarısız: %E\n"
-
-#: ldlang.c:4844
-msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
-msgstr "%X%P: `%s' bölümü var olmayan phdr `%s'a atanmış\n"
-
-#: ldlang.c:5143
-msgid "%X%P: unknown language `%s' in version information\n"
-msgstr "%X%P: sürüm bilgisinde bilinmeyen `%s' dili\n"
-
-#: ldlang.c:5195
-msgid "%X%P: anonymous version tag cannot be combined with other version tags\n"
-msgstr "%X%P: anonim sürüm etiketi diğer sürüm etiketleri ile birleştirilemez\n"
-
-#: ldlang.c:5202
-msgid "%X%P: duplicate version tag `%s'\n"
-msgstr "%X%P: birden fazla sürüm etiketi `%s'\n"
-
-#: ldlang.c:5215 ldlang.c:5228
-msgid "%X%P: duplicate expression `%s' in version information\n"
-msgstr "%X%P: sürüm bilgisinde birden fazla `%s' ifadesi\n"
-
-#: ldlang.c:5270
-msgid "%X%P: unable to find version dependency `%s'\n"
-msgstr "%X%P: sürüm bağımlılığı `%s' karşılanamadı\n"
-
-#: ldlang.c:5292
-msgid "%X%P: unable to read .exports section contents\n"
-msgstr "%X%P: .exports bölümünün içeriği okunamadı\n"
-
-#: ldmain.c:198
-msgid "%X%P: can't set BFD default target to `%s': %E\n"
-msgstr "%X%P: BFD öntanımlı hedefi `%s' olarak atanamadı: %E\n"
-
-#: ldmain.c:290
-msgid "%P%F: -r and --mpc860c0 may not be used together\n"
-msgstr "%P%F: -r ve --mpc860c0 beraber kullanılamaz\n"
-
-#: ldmain.c:292
-msgid "%P%F: --relax and -r may not be used together\n"
-msgstr "%P%F: --relax ve -r beraber kullanılamaz\n"
-
-#: ldmain.c:294
-msgid "%P%F: -r and -shared may not be used together\n"
-msgstr "%P%F: -r ve -shared beraber kullanılamaz\n"
-
-#: ldmain.c:300
-msgid "%P%F: -F may not be used without -shared\n"
-msgstr "%P%F: -F, -shared olmaksızın kullanılamaz\n"
-
-#: ldmain.c:302
-msgid "%P%F: -f may not be used without -shared\n"
-msgstr "%P%F: -f, -shared olmaksızın kullanılamaz\n"
-
-#: ldmain.c:341
-msgid "using external linker script:"
-msgstr "dış bağlayıcı betiği kullanılıyor:"
-
-#: ldmain.c:343
-msgid "using internal linker script:"
-msgstr "iç bağlayıcı betiği kullanılıyor:"
-
-#: ldmain.c:377
-msgid "%P%F: no input files\n"
-msgstr "%P%F: girdi dosyası yok\n"
-
-#: ldmain.c:382
-msgid "%P: mode %s\n"
-msgstr "%P: %s kipi\n"
-
-#: ldmain.c:399
-msgid "%P%F: cannot open map file %s: %E\n"
-msgstr "%P%F: Eşleme dosyası %s açılamadı: %E\n"
-
-#: ldmain.c:432
-msgid "%P: link errors found, deleting executable `%s'\n"
-msgstr "%P: bağlama hataları bulundu, `%s' uygulaması siliniyor\n"
-
-#: ldmain.c:443
-msgid "%F%B: final close failed: %E\n"
-msgstr "%F%B: son kapatma başarısız: %E\n"
-
-#: ldmain.c:467
-msgid "%X%P: unable to open for source of copy `%s'\n"
-msgstr "%X%P: `%s' kopyasının kaynağı açılamadı\n"
-
-#: ldmain.c:469
-msgid "%X%P: unable to open for destination of copy `%s'\n"
-msgstr "%X%P: `%s' kopyası için hedef açılamadı\n"
-
-#: ldmain.c:475
-msgid "%P: Error writing file `%s'\n"
-msgstr "%P: `%s' dosyası yazılırken hata oluştu\n"
-
-#: ldmain.c:481 pe-dll.c:1463
-#, c-format
-msgid "%P: Error closing file `%s'\n"
-msgstr "%P: `%s' dosyası kapatılırken hata oluştu\n"
-
-#: ldmain.c:498
-#, c-format
-msgid "%s: total time in link: %ld.%06ld\n"
-msgstr "%s: Bağlanmada geçen toplam süre: %ld.%06ld\n"
-
-#: ldmain.c:501
-#, c-format
-msgid "%s: data size %ld\n"
-msgstr "%s: veri boyu %ld\n"
-
-#: ldmain.c:542
-msgid "%P%F: missing argument to -m\n"
-msgstr "%P%F: -m için argüman eksik\n"
-
-#: ldmain.c:670 ldmain.c:691 ldmain.c:722
-msgid "%P%F: bfd_hash_table_init failed: %E\n"
-msgstr "%P%F: bfd_hash_table_init başarısız: %E\n"
-
-#: ldmain.c:675 ldmain.c:694
-msgid "%P%F: bfd_hash_lookup failed: %E\n"
-msgstr "%P%F: bfd_hash_lookup başarısız: %E\n"
-
-#: ldmain.c:709
-msgid "%X%P: error: duplicate retain-symbols-file\n"
-msgstr "%X%P: hata: duplicate retain-symbols-file\n"
-
-#: ldmain.c:753
-msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n"
-msgstr "%P%F: yerleştirme için bfd_hash_lookup başarısız: %E\n"
-
-#: ldmain.c:758
-msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
-msgstr "%P: `-retain-symbols-file' seçeneği `-s' and `-S' seçeneklerinin yerine geçer\n"
-
-#: ldmain.c:834
-msgid ""
-"Archive member included because of file (symbol)\n"
-"\n"
-msgstr ""
-"Arşiv üyesi dosya yüzünden (sembol) içerildi\n"
-"\n"
-
-#: ldmain.c:905
-msgid "%X%C: multiple definition of `%T'\n"
-msgstr "%X%C: `%T' için birden fazla tanım\n"
-
-#: ldmain.c:908
-msgid "%D: first defined here\n"
-msgstr "%D: ilk burada tanımlanmış\n"
-
-#: ldmain.c:912
-msgid "%P: Disabling relaxation: it will not work with multiple definitions\n"
-msgstr "%P: Gevşetme etkisizleştirildi: çoklu tanımlarla beraber çalışmaz\n"
-
-#: ldmain.c:943
-msgid "%B: warning: definition of `%T' overriding common\n"
-msgstr "%B: uyarı: `%T' tanımı genelin yerine geçiyor\n"
-
-#: ldmain.c:946
-msgid "%B: warning: common is here\n"
-msgstr "%B: uyarı: genel burada\n"
-
-#: ldmain.c:953
-msgid "%B: warning: common of `%T' overridden by definition\n"
-msgstr "%B: uyarı: tanım, `%T'nin genelinin yerine geçti\n"
-
-#: ldmain.c:956
-msgid "%B: warning: defined here\n"
-msgstr "%B: uyarı: burada tanımlanmış\n"
-
-#: ldmain.c:963
-msgid "%B: warning: common of `%T' overridden by larger common\n"
-msgstr "%B: uyarı: Daha büyük genel, `%T'nin genelinin yerine geçti\n"
-
-#: ldmain.c:966
-msgid "%B: warning: larger common is here\n"
-msgstr "%B: uyarı: daha büyük genel burada\n"
-
-#: ldmain.c:970
-msgid "%B: warning: common of `%T' overriding smaller common\n"
-msgstr "%B: uyarı: `%T'nin geneli daha küçük genelin yerine geçti\n"
-
-#: ldmain.c:973
-msgid "%B: warning: smaller common is here\n"
-msgstr "%B: uyarı: daha küçük genel burada\n"
-
-#: ldmain.c:977
-msgid "%B: warning: multiple common of `%T'\n"
-msgstr "%B: uyarı: `%T'nin birden fazla geneli var\n"
-
-#: ldmain.c:979
-msgid "%B: warning: previous common is here\n"
-msgstr "%B: uyarı: bir önceki genel burada\n"
-
-#: ldmain.c:1000 ldmain.c:1039
-msgid "%P: warning: global constructor %s used\n"
-msgstr "%P: uyarı: evrensel kurucu %s kullanıldı\n"
-
-#: ldmain.c:1049
-msgid "%P%F: BFD backend error: BFD_RELOC_CTOR unsupported\n"
-msgstr "%P%F: BFD arkayüz hatası: BFD_RELOC_CTOR desteklenmiyor\n"
-
-#: ldmain.c:1233
-msgid "%F%P: bfd_hash_table_init failed: %E\n"
-msgstr "%F%P: bfd_hash_table_init başarısız: %E\n"
-
-#: ldmain.c:1240
-msgid "%F%P: bfd_hash_lookup failed: %E\n"
-msgstr "%F%P: bfd_hash_lookup başarısız: %E\n"
-
-#: ldmain.c:1260
-msgid "%C: undefined reference to `%T'\n"
-msgstr "%C: `%T'ye tanımsız başvuru\n"
-
-#: ldmain.c:1266
-msgid "%D: more undefined references to `%T' follow\n"
-msgstr "%D: `%T'ye başka tanımsız başvurular aşağıda\n"
-
-#: ldmain.c:1273
-msgid "%B: undefined reference to `%T'\n"
-msgstr "%B: `%T'ye tanımsız başvuru\n"
-
-#: ldmain.c:1279
-msgid "%B: more undefined references to `%T' follow\n"
-msgstr "%B: `%T'ye başka tanımsız başvurular aşağıda\n"
-
-#: ldmain.c:1299 ldmain.c:1320 ldmain.c:1339
-msgid "%P%X: generated"
-msgstr "%P%X: oluşturuldu"
-
-#: ldmain.c:1302
-msgid " relocation truncated to fit: %s %T"
-msgstr " yer değişim sığması için budandı: %s %T"
-
-#: ldmain.c:1323
-#, c-format
-msgid "dangerous relocation: %s\n"
-msgstr "tehlikeli yerdeğişim: %s\n"
-
-#: ldmain.c:1342
-msgid " reloc refers to symbol `%T' which is not being output\n"
-msgstr " yer değişim, çıktılanmayan `%T' sembolüne referans veriyor\n"
-
-#: ldmisc.c:157
-msgid "no symbol"
-msgstr "sembol yok"
-
-#: ldmisc.c:221
-#, c-format
-msgid "built in linker script:%u"
-msgstr "yerleşik bağlayıcı betiği:%u"
-
-#: ldmisc.c:271 ldmisc.c:275
-msgid "%B%F: could not read symbols\n"
-msgstr "%B%F: semboller okunamadı\n"
-
-#. We use abfd->filename in this initial line,
-#. in case filename is a .h file or something
-#. similarly unhelpful.
-#: ldmisc.c:311
-msgid "%B: In function `%T':\n"
-msgstr "%B: `%T' İşlevinde:\n"
-
-#: ldmisc.c:463
-msgid "%F%P: internal error %s %d\n"
-msgstr "%F%P: iç hata %s %d\n"
-
-#: ldmisc.c:513
-msgid "%P: internal error: aborting at %s line %d in %s\n"
-msgstr "%1$P: iç hata: %4$s içinde %3$d satırı %2$s'da durduruldu\n"
-
-#: ldmisc.c:516
-msgid "%P: internal error: aborting at %s line %d\n"
-msgstr "%P: iç hata: %s'da, %d satırında durduruldu\n"
-
-#: ldmisc.c:518
-msgid "%P%F: please report this bug\n"
-msgstr "%P%F: lütfen bu yazılım hatasını bildirin\n"
-
-#. Output for noisy == 2 is intended to follow the GNU standards.
-#: ldver.c:38
-#, c-format
-msgid "GNU ld version %s\n"
-msgstr "GNU ld sürüm %s\n"
-
-#: ldver.c:42
-msgid "Copyright 2002 Free Software Foundation, Inc.\n"
-msgstr "Telif Hakkı 2002 Free Software Foundation, Inc.\n"
-
-#: ldver.c:43
-msgid ""
-"This program is free software; you may redistribute it under the terms of\n"
-"the GNU General Public License.  This program has absolutely no warranty.\n"
-msgstr ""
-"Bu, bir serbest yazılımdır; GNU Genel Kamu Lisansı koşulları altında değişiklik\n"
-"yapabilir ve/veya yeniden dağıtabilirsiniz. \n"
-"Bu yazılımın herhangi bir garantisi yoktur.\n"
-
-#: ldver.c:52
-msgid "  Supported emulations:\n"
-msgstr "  Desteklenen öykünümler:\n"
-
-#: ldwrite.c:59 ldwrite.c:195
-msgid "%P%F: bfd_new_link_order failed\n"
-msgstr "%P%F: bfd_new_link_order başarısız\n"
-
-#: ldwrite.c:325
-msgid "%F%P: clone section failed: %E\n"
-msgstr "%F%P: bölümü çoğaltmak başarısız : %E\n"
-
-#: ldwrite.c:364
-#, c-format
-msgid "%8x something else\n"
-msgstr "%8x başka bir şey\n"
-
-#: ldwrite.c:547
-msgid "%F%P: final link failed: %E\n"
-msgstr "%F%P: son bağlama başarısız: %E\n"
-
-#: lexsup.c:172 lexsup.c:267
-msgid "KEYWORD"
-msgstr "ANAHTARSÖZ"
-
-#: lexsup.c:172
-msgid "Shared library control for HP/UX compatibility"
-msgstr "HP/UX uyumluluğu için paylaşımlı kitaplık kontrolü"
-
-#: lexsup.c:175
-msgid "ARCH"
-msgstr "PLATFORM"
-
-#: lexsup.c:175
-msgid "Set architecture"
-msgstr "Platformu belirler"
-
-#: lexsup.c:177 lexsup.c:336
-msgid "TARGET"
-msgstr "HEDEF"
-
-#: lexsup.c:177
-msgid "Specify target for following input files"
-msgstr "Aşağıdaki girdi dosyaları için hedef belirler"
-
-#: lexsup.c:179 lexsup.c:220 lexsup.c:232 lexsup.c:241 lexsup.c:312
-#: lexsup.c:343 lexsup.c:383
-msgid "FILE"
-msgstr "DOSYA"
-
-#: lexsup.c:179
-msgid "Read MRI format linker script"
-msgstr "MRI biçeminde bağlayıcı betiği okur"
-
-#: lexsup.c:181
-msgid "Force common symbols to be defined"
-msgstr "genel sembollerin tanımlı olmasını şart koşar"
-
-#: lexsup.c:185 lexsup.c:373 lexsup.c:375 lexsup.c:377
-msgid "ADDRESS"
-msgstr "ADRES"
-
-#: lexsup.c:185
-msgid "Set start address"
-msgstr "Başlangıç adresini atar"
-
-#: lexsup.c:187
-msgid "Export all dynamic symbols"
-msgstr "Bütün dinamik sembolleri ihraç eder"
-
-#: lexsup.c:189
-msgid "Link big-endian objects"
-msgstr "Büyük sonlu nesneleri bağlar"
-
-#: lexsup.c:191
-msgid "Link little-endian objects"
-msgstr "Küçük-sonlu nesneleri bağlar"
-
-#: lexsup.c:193 lexsup.c:196
-msgid "SHLIB"
-msgstr "SHLIB"
-
-#: lexsup.c:193
-msgid "Auxiliary filter for shared object symbol table"
-msgstr "Paylaşımlı nesne sembol tablosu için ikincil filtre"
-
-#: lexsup.c:196
-msgid "Filter for shared object symbol table"
-msgstr "Paylaşımlı nesne sembol tablosu için filtre"
-
-#: lexsup.c:198
-msgid "Ignored"
-msgstr "Gözardı edilmiş"
-
-#: lexsup.c:200
-msgid "SIZE"
-msgstr "BOYUT"
-
-#: lexsup.c:200
-msgid "Small data size (if no size, same as --shared)"
-msgstr "Küçük veri boyu (eğer boy belirtilmemişse, --shared ile aynı)"
-
-#: lexsup.c:203
-msgid "FILENAME"
-msgstr "DOSYAİSMİ"
-
-#: lexsup.c:203
-msgid "Set internal name of shared library"
-msgstr "Paylaşımlı kitaplığın iç adını belirler"
-
-#: lexsup.c:205
-msgid "PROGRAM"
-msgstr "YAZILIM"
-
-#: lexsup.c:205
-msgid "Set PROGRAM as the dynamic linker to use"
-msgstr "YAZILIM'ı kullanılacak dinamik bağlayıcı olarak atar"
-
-#: lexsup.c:207
-msgid "LIBNAME"
-msgstr "KİTAPLIKADI"
-
-#: lexsup.c:207
-msgid "Search for library LIBNAME"
-msgstr "KİTAPLIKADI kitaplığını arar"
-
-#: lexsup.c:209
-msgid "DIRECTORY"
-msgstr "DİZİN"
-
-#: lexsup.c:209
-msgid "Add DIRECTORY to library search path"
-msgstr "DİZİN'i kitaplık arama yoluna ekler"
-
-#: lexsup.c:211
-msgid "EMULATION"
-msgstr "ÖYKÜNÜM"
-
-#: lexsup.c:211
-msgid "Set emulation"
-msgstr "Öykünümü belirler"
-
-#: lexsup.c:213
-msgid "Print map file on standard output"
-msgstr "Eşleme dosyasını standart çıktıya yazdırır"
-
-#: lexsup.c:215
-msgid "Do not page align data"
-msgstr "Veriyi sayfaya hizalamaz"
-
-#: lexsup.c:217
-msgid "Do not page align data, do not make text readonly"
-msgstr "Veriyi sayfaya hizalamaz, metni saltokunur yapmaz"
-
-#: lexsup.c:220
-msgid "Set output file name"
-msgstr "Çıktı dosyası adını belirler"
-
-#: lexsup.c:222
-msgid "Optimize output file"
-msgstr "Çıktı dosyasını eniyiler"
-
-#: lexsup.c:224
-msgid "Ignored for SVR4 compatibility"
-msgstr "SVR4 uyumluluğu için yoksayıldı"
-
-#: lexsup.c:228
-msgid "Generate relocateable output"
-msgstr "Yerdeğişimli çıktı oluşturur"
-
-#: lexsup.c:232
-msgid "Just link symbols (if directory, same as --rpath)"
-msgstr "Yalnız sembolleri bağlar (eğer dizin ise, --rpath ile aynı)"
-
-#: lexsup.c:235
-msgid "Strip all symbols"
-msgstr "Bütün sembolleri soyar"
-
-#: lexsup.c:237
-msgid "Strip debugging symbols"
-msgstr "Hata ayıklama sembollerini soyar"
-
-#: lexsup.c:239
-msgid "Trace file opens"
-msgstr "İzleme dosyası açılır"
-
-#: lexsup.c:241
-msgid "Read linker script"
-msgstr "Bağlama betiği okunur"
-
-#: lexsup.c:243 lexsup.c:259 lexsup.c:298 lexsup.c:310 lexsup.c:367
-#: lexsup.c:386 lexsup.c:406
-msgid "SYMBOL"
-msgstr "SEMBOL"
-
-#: lexsup.c:243
-msgid "Start with undefined reference to SYMBOL"
-msgstr "SEMBOL'e tanımsız başvuru ile başlıyor"
-
-#: lexsup.c:245
-msgid "[=SECTION]"
-msgstr "[=BÖLÜM]"
-
-#: lexsup.c:245
-msgid "Don't merge input [SECTION | orphan] sections"
-msgstr "Girdide [BÖLÜM | öksüz] bölümlerini katıştırmaz"
-
-#: lexsup.c:247
-msgid "Build global constructor/destructor tables"
-msgstr "Evrensel kurucu/serbestleştirici tabloları hazırlar"
-
-#: lexsup.c:249
-msgid "Print version information"
-msgstr "Sürüm bilgisini gösterir"
-
-#: lexsup.c:251
-msgid "Print version and emulation information"
-msgstr "Sürüm ve öykünüm bilgisini gösterir"
-
-#: lexsup.c:253
-msgid "Discard all local symbols"
-msgstr "Bütün yerel sembolleri siler"
-
-#: lexsup.c:255
-msgid "Discard temporary local symbols (default)"
-msgstr "Geçici yerel sembolleri siler (öntanımlı)"
-
-#: lexsup.c:257
-msgid "Don't discard any local symbols"
-msgstr "Hiçbir yerel sembolü silmez"
-
-#: lexsup.c:259
-msgid "Trace mentions of SYMBOL"
-msgstr "SEMBOL'ün geçtiği yerleri takip eder"
-
-#: lexsup.c:261 lexsup.c:345 lexsup.c:347
-msgid "PATH"
-msgstr "YOL"
-
-#: lexsup.c:261
-msgid "Default search path for Solaris compatibility"
-msgstr "Solaris uyumluluğu için öntanımlı arama yolu"
-
-#: lexsup.c:263
-msgid "Start a group"
-msgstr "Grup başlatır"
-
-#: lexsup.c:265
-msgid "End a group"
-msgstr "Grup sonlandırır"
-
-#: lexsup.c:267
-msgid "Ignored for SunOS compatibility"
-msgstr "SunOS uyumluluğu için yoksayıldı"
-
-#: lexsup.c:269
-msgid "Link against shared libraries"
-msgstr "Paylaşımlı kitaplıklara bağlanır"
-
-#: lexsup.c:275
-msgid "Do not link against shared libraries"
-msgstr "Paylaşımlı kitaplıklara bağlanmaz"
-
-#: lexsup.c:283
-msgid "Bind global references locally"
-msgstr "Evrensel başvuruları yerel bağlar"
-
-#: lexsup.c:285
-msgid "Check section addresses for overlaps (default)"
-msgstr "(öntanımlı) Bölüm adreslerini örtüşme için kontrol eder"
-
-#: lexsup.c:287
-msgid "Do not check section addresses for overlaps"
-msgstr "Bölüm adreslerini örtüşme için kontrol etmez"
-
-#: lexsup.c:290
-msgid "Output cross reference table"
-msgstr "Çapraz başvuru tablosunu çıktılar"
-
-#: lexsup.c:292
-msgid "SYMBOL=EXPRESSION"
-msgstr "SEMBOL=İFADE"
-
-#: lexsup.c:292
-msgid "Define a symbol"
-msgstr "Sembol tanımlar"
-
-#: lexsup.c:294
-msgid "[=STYLE]"
-msgstr "[=TARZ]"
-
-#: lexsup.c:294
-msgid "Demangle symbol names [using STYLE]"
-msgstr "[TARZ kullanarak] sembol isimlerini düzeltir"
-
-#: lexsup.c:296
-msgid "Generate embedded relocs"
-msgstr "Gömülü yerdeğişimler oluşturur"
-
-#: lexsup.c:298
-msgid "Call SYMBOL at unload-time"
-msgstr "Boşaltma zamanında SEMBOL'ü çağırır"
-
-#: lexsup.c:300
-msgid "Force generation of file with .exe suffix"
-msgstr "Dosyanın .exe soneki ile oluşturulmasını sağlar"
-
-#: lexsup.c:302
-msgid "Remove unused sections (on some targets)"
-msgstr "(Bazı hedeflerde) kullanılmayan bölümleri siler"
-
-#: lexsup.c:305
-msgid "Don't remove unused sections (default)"
-msgstr "(öntanımlı) Kullanılmayan bölümleri silmez"
-
-#: lexsup.c:308
-msgid "Print option help"
-msgstr "Seçenek yardımını gösterir"
-
-#: lexsup.c:310
-msgid "Call SYMBOL at load-time"
-msgstr "Yükleme sırasında SEMBOL'ü çağırır"
-
-#: lexsup.c:312
-msgid "Write a map file"
-msgstr "Eşleme dosyası yazdırır"
-
-#: lexsup.c:314
-msgid "Do not define Common storage"
-msgstr "Ortak depo'yu tanımlamaz"
-
-#: lexsup.c:316
-msgid "Do not demangle symbol names"
-msgstr "Sembol isimlerini düzeltmez"
-
-#: lexsup.c:318
-msgid "Use less memory and more disk I/O"
-msgstr "Daha az bellek ve daha fazla disk I/O kullanır"
-
-#: lexsup.c:320
-msgid "Allow no undefined symbols"
-msgstr "Tanımsız sembollere izin vermez"
-
-#: lexsup.c:322
-msgid "Allow undefined symbols in shared objects"
-msgstr "Paylaşımlı nesnelerde tanımsız sembollere izin verir"
-
-#: lexsup.c:324
-msgid "Allow multiple definitions"
-msgstr "Birden fazla tanıma izin verir"
-
-#: lexsup.c:326
-msgid "Don't warn about mismatched input files"
-msgstr "Eşleşmeyen girdi dosyaları hakkında uyarmaz"
-
-#: lexsup.c:328
-msgid "Turn off --whole-archive"
-msgstr "--whole-archive seçeneğini etkisizleştirir"
-
-#: lexsup.c:330
-msgid "Create an output file even if errors occur"
-msgstr "Hatalar oluşsa bile bir çıktı dosyası oluşturur"
-
-#: lexsup.c:334
-msgid ""
-"Only use library directories specified on\n"
-"\t\t\t\tthe command line"
-msgstr ""
-"Yalnızca komut satırında belirtilen\n"
-"\t\t\t\tkitaplık dizinlerini kullanır"
-
-#: lexsup.c:336
-msgid "Specify target of output file"
-msgstr "Çıktı dosyasının hedefini belirler"
-
-#: lexsup.c:338
-msgid "Ignored for Linux compatibility"
-msgstr "Linux uyumluluğu için yoksayıldı"
-
-#: lexsup.c:340
-msgid "Relax branches on certain targets"
-msgstr "Bazı hedeflerde dalları gevşetir"
-
-#: lexsup.c:343
-msgid "Keep only symbols listed in FILE"
-msgstr "Yalnızca DOSYA'da belirtilen sembolleri tutar"
-
-#: lexsup.c:345
-msgid "Set runtime shared library search path"
-msgstr "Çalışma zamanı paylaşımlı kitaplık arama yolunu belirler"
-
-#: lexsup.c:347
-msgid "Set link time shared library search path"
-msgstr "Bağlama zamanı paylaşımlı kitaplık arama yolunu belirler"
-
-#: lexsup.c:349
-msgid "Create a shared library"
-msgstr "Paylaşımlı kitaplık oluşturur"
-
-#: lexsup.c:353
-msgid "Sort common symbols by size"
-msgstr "Ortak sembolleri boyuta göre sıralar"
-
-#: lexsup.c:357
-msgid "COUNT"
-msgstr "SAYI"
-
-#: lexsup.c:357
-msgid "How many tags to reserve in .dynamic section"
-msgstr "Bir .dynamic bölümde tutulacak etiket sayısı"
-
-#: lexsup.c:359
-msgid "[=SIZE]"
-msgstr "[=BOYUT]"
-
-#: lexsup.c:359
-msgid "Split output sections every SIZE octets"
-msgstr "Her BOYUT sekizliğinde çıktı bölümlerini ayırır"
-
-#: lexsup.c:361
-msgid "[=COUNT]"
-msgstr "[=SAYI]"
-
-#: lexsup.c:361
-msgid "Split output sections every COUNT relocs"
-msgstr "Her SAYI yerdeğişiminde çıktı bölümlerini ayırır"
-
-#: lexsup.c:363
-msgid "Print memory usage statistics"
-msgstr "Bellek kullanım istatistiklerini gösterir"
-
-#: lexsup.c:365
-msgid "Display target specific options"
-msgstr "Hedefe özel seçenekleri gösterir"
-
-#: lexsup.c:367
-msgid "Do task level linking"
-msgstr "Görev seviyesinde bağlama yapar"
-
-#: lexsup.c:369
-msgid "Use same format as native linker"
-msgstr "Yerel bağlayıcı ile aynı biçemi kullanır"
-
-#: lexsup.c:371
-msgid "SECTION=ADDRESS"
-msgstr "BÖLÜM=ADRES"
-
-#: lexsup.c:371
-msgid "Set address of named section"
-msgstr "İsimli bölümün adresini belirler"
-
-#: lexsup.c:373
-msgid "Set address of .bss section"
-msgstr ".bss bölümünün adresini belirler"
-
-#: lexsup.c:375
-msgid "Set address of .data section"
-msgstr ".data bölümünün adresini belirler"
-
-#: lexsup.c:377
-msgid "Set address of .text section"
-msgstr ".text bölümünün adresini belirler"
-
-#: lexsup.c:379
-msgid "Output lots of information during link"
-msgstr "Bağlama esnasında ek bilgi gösterir"
-
-#: lexsup.c:383
-msgid "Read version information script"
-msgstr "Sürüm bilgisi betiğini okur"
-
-#: lexsup.c:386
-msgid ""
-"Take export symbols list from .exports, using\n"
-"\t\t\t\tSYMBOL as the version."
-msgstr ""
-"İhraç sembolleri listesini .exports'dan alır, sürüm olarak\n"
-"\t\t\t\tSEMBOL değerini kullanır."
-
-#: lexsup.c:389
-msgid "Warn about duplicate common symbols"
-msgstr "Tekrarlanmış ortak semboller hakkında uyarı verir"
-
-#: lexsup.c:391
-msgid "Warn if global constructors/destructors are seen"
-msgstr "Evrensel kurucu/serbestleştiriciler bulunursa uyarı verir"
-
-#: lexsup.c:394
-msgid "Warn if the multiple GP values are used"
-msgstr "Çoklu GP değerleri kullanılırsa uyarı verir"
-
-#: lexsup.c:396
-msgid "Warn only once per undefined symbol"
-msgstr "Her tanımsız sembol için bir defa uyarı verir"
-
-#: lexsup.c:398
-msgid "Warn if start of section changes due to alignment"
-msgstr "Hizalama sebebi ile bölüm başlangıcı değişirse uyarı verir"
-
-#: lexsup.c:401
-msgid "Treat warnings as errors"
-msgstr "Uyarıları hata olarak işler"
-
-#: lexsup.c:404
-msgid "Include all objects from following archives"
-msgstr "Aşağıdaki arşivlerdeki tüm nesneleri içerir"
-
-#: lexsup.c:406
-msgid "Use wrapper functions for SYMBOL"
-msgstr "SEMBOL için sarmalama işlevleri kullanır"
-
-#: lexsup.c:408
-msgid "[=WORDS]"
-msgstr "[=SÖZCÜKLER]"
-
-#: lexsup.c:408
-msgid ""
-"Modify problematic branches in last WORDS (1-10,\n"
-"\t\t\t\tdefault 5) words of a page"
-msgstr ""
-"Bir sayfanın son SÖZCÜKLER sözcüklerindeki (1-10,\n"
-"\t\t\t\töntanımlı 5) problemli dalları değiştirir"
-
-#: lexsup.c:574
-msgid "%P: unrecognized option '%s'\n"
-msgstr "%P: bilinmeyen `%s' seçeneği\n"
-
-#: lexsup.c:576
-msgid "%P%F: use the --help option for usage information\n"
-msgstr "%P%F: kullanım bilgisi için --help seçeneğini kullanın\n"
-
-#: lexsup.c:595
-msgid "%P%F: unrecognized -a option `%s'\n"
-msgstr "%P%F: bilinmeyen -a seçeneği `%s'\n"
-
-#: lexsup.c:608
-msgid "%P%F: unrecognized -assert option `%s'\n"
-msgstr "%P%F: bilinmeyen -assert seçeneği `%s'\n"
-
-#: lexsup.c:651
-msgid "%F%P: unknown demangling style `%s'"
-msgstr "%F%P: bilinmeyen düzeltme tarzı `%s'"
-
-#: lexsup.c:711
-msgid "%P%F: invalid number `%s'\n"
-msgstr "%P%F: geçersiz sayı `%s'\n"
-
-#. This can happen if the user put "-rpath,a" on the command
-#. line.  (Or something similar.  The comma is important).
-#. Getopt becomes confused and thinks that this is a -r option
-#. but it cannot parse the text after the -r so it refuses to
-#. increment the optind counter.  Detect this case and issue
-#. an error message here.  We cannot just make this a warning,
-#. increment optind, and continue because getopt is too confused
-#. and will seg-fault the next time around.
-#: lexsup.c:812
-msgid "%P%F: bad -rpath option\n"
-msgstr "%P%F: hatalı -rpath seçeneği\n"
-
-#: lexsup.c:910
-msgid "%P%F: -shared not supported\n"
-msgstr "%P%F: -shared desteklenmiyor\n"
-
-#: lexsup.c:942
-msgid "%P%F: invalid argument to option \"--section-start\"\n"
-msgstr "%P%F: \"--section-start\" seçeneğine geçersiz argüman verilmiş\n"
-
-#: lexsup.c:948
-msgid "%P%F: missing argument(s) to option \"--section-start\"\n"
-msgstr "%P%F: \"--section-start\" seçeneğine eksik argüman(lar) verilmiş\n"
-
-#: lexsup.c:1097
-msgid "%P%F: may not nest groups (--help for usage)\n"
-msgstr "%P%F: gruplar yuvalanamaz (yardım için --help)\n"
-
-#: lexsup.c:1104
-msgid "%P%F: group ended before it began (--help for usage)\n"
-msgstr "%P%F: grup başlamadan bitti (yardım için --help)\n"
-
-#: lexsup.c:1118
-msgid "%P%F: invalid argument to option \"mpc860c0\"\n"
-msgstr "%P%F: \"mpc860c0\" seçeneğine geçersiz argüman\n"
-
-#: lexsup.c:1173
-msgid "%P%F: invalid hex number `%s'\n"
-msgstr "%P%F: geçersiz onaltılık sayı `%s'\n"
-
-#: lexsup.c:1185
-#, c-format
-msgid "Usage: %s [options] file...\n"
-msgstr "Kullanımı: %s [seçenekler] DOSYA...\n"
-
-#: lexsup.c:1187
-msgid "Options:\n"
-msgstr "Seçenekler:\n"
-
-#. Note: Various tools (such as libtool) depend upon the
-#. format of the listings below - do not change them.
-#: lexsup.c:1270
-#, c-format
-msgid "%s: supported targets:"
-msgstr "%s: desteklenen hedefler:"
-
-#: lexsup.c:1278
-#, c-format
-msgid "%s: supported emulations: "
-msgstr "%s: desteklenen öykünümler: "
-
-#: lexsup.c:1283
-#, c-format
-msgid "%s: emulation specific options:\n"
-msgstr "%s: öykünüme özel seçenekler:\n"
-
-#: lexsup.c:1287
-#, c-format
-msgid "Report bugs to %s\n"
-msgstr ""
-"Yazılım hatalarını %s adresine,\n"
-"çeviri hatalarını <gnu-tr-u12a@lists.sourceforge.net> adresine gönderin\n"
-
-#: mri.c:334
-msgid "%P%F: unknown format type %s\n"
-msgstr "%P%F: bilinmeyen biçem türü %s\n"
-
-#: pe-dll.c:321
-#, c-format
-msgid "%XUnsupported PEI architecture: %s\n"
-msgstr "%XDesteklenmeyen PEI platformu: %s\n"
-
-#: pe-dll.c:671
-#, c-format
-msgid "%XError, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
-msgstr "%XHata, %s (%d yerine %d) onlukları ile tekrarlanmış İHRAÇ\n"
-
-#: pe-dll.c:678
-#, c-format
-msgid "Warning, duplicate EXPORT: %s\n"
-msgstr "Uyarı, tekrarlanmış İHRAÇ: %s\n"
-
-#: pe-dll.c:742
-#, c-format
-msgid "%XCannot export %s: symbol not defined\n"
-msgstr "%X%s ihraç edilemedi: sembol tanımsız\n"
-
-#: pe-dll.c:748
-#, c-format
-msgid "%XCannot export %s: symbol wrong type (%d vs %d)\n"
-msgstr "%X%s ihraç edilemedi: sembol hatalı türde (%d yerine %d)\n"
-
-#: pe-dll.c:755
-#, c-format
-msgid "%XCannot export %s: symbol not found\n"
-msgstr "%X%s ihraç edilemedi: sembol bulunamadı\n"
-
-#: pe-dll.c:870
-#, c-format
-msgid "%XError, ordinal used twice: %d (%s vs %s)\n"
-msgstr "%XHata, %d (%s yerine %s) onluğu iki defa kullanılmış\n"
-
-#: pe-dll.c:1181
-#, c-format
-msgid "%XError: %d-bit reloc in dll\n"
-msgstr "%XHata: dll'de %d-bitlik yerdeğişim\n"
-
-#: pe-dll.c:1316
-#, c-format
-msgid "%s: Can't open output def file %s\n"
-msgstr "%s: %s tanım dosyası açılamadı\n"
-
-#: pe-dll.c:1459
-msgid "; no contents available\n"
-msgstr "; içerik yok\n"
-
-#: pe-dll.c:2128
-#, c-format
-msgid "%XCan't open .lib file: %s\n"
-msgstr "%X.lib dosyası açılamadı: %s\n"
-
-#: pe-dll.c:2133
-#, c-format
-msgid "Creating library file: %s\n"
-msgstr "Kitaplık dosyası oluşturuluyor: %s\n"
Index: src/binutils/ld/scripttempl/i386aoutemx.sc
===================================================================
RCS file: src/binutils/ld/scripttempl/i386aoutemx.sc
diff -N src/binutils/ld/scripttempl/i386aoutemx.sc
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/ld/scripttempl/i386aoutemx.sc	3 May 2003 21:45:43 -0000	1.1
@@ -0,0 +1,38 @@
+cat <<EOF
+OUTPUT_FORMAT("${OUTPUT_FORMAT}")
+OUTPUT_ARCH(${ARCH})
+
+${RELOCATING+${LIB_SEARCH_DIRS}}
+${STACKZERO+${RELOCATING+${STACKZERO}}}
+${SHLIB_PATH+${RELOCATING+${SHLIB_PATH}}}
+${RELOCATING+${EXECUTABLE_SYMBOLS}}
+${RELOCATING+PROVIDE (__stack = 0);}
+SECTIONS
+{
+  ${RELOCATING+. = ${TEXT_START_ADDR};}
+  .text :
+  {
+    CREATE_OBJECT_SYMBOLS
+    *(.text)
+    ${RELOCATING+_etext = .;}
+    ${RELOCATING+__etext = .;}
+    ${PAD_TEXT+${RELOCATING+. = ${DATA_ALIGNMENT};}}
+  } = 0x90
+  ${RELOCATING+. = ${DATA_ALIGNMENT};}
+  .data :
+  {
+    *(.data)
+    ${CONSTRUCTING+CONSTRUCTORS}
+    ${RELOCATING+_edata  =  .;}
+    ${RELOCATING+__edata  =  .;}
+  } = 0
+  .bss :
+  {
+   ${RELOCATING+ __bss_start = .};
+   *(.bss)
+   *(COMMON)
+   ${RELOCATING+_end = ALIGN(4) };
+   ${RELOCATING+__end = ALIGN(4) };
+  } = 0
+}
+EOF
Index: src/binutils/libiberty/Makefile.in
===================================================================
RCS file: /gccos2/src/binutils/libiberty/Makefile.in,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/libiberty/Makefile.in	16 Aug 2003 16:57:39 -0000	1.1.1.2
+++ src/binutils/libiberty/Makefile.in	17 Aug 2003 01:48:27 -0000	1.2
@@ -107,7 +107,11 @@
 
 # FIXME: add @BUILD_INFO@ once we're sure it works for everyone.
 all: stamp-picdir $(TARGETLIB) needed-list required-list all-subdir
+ifeq "$(BUILD_PLATFORM)" "OS2"
+	$(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=all
+else
 	@: $(MAKE) ; exec $(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=all
+endif
 
 .PHONY: check installcheck
 check: check-subdir
Index: src/binutils/libiberty/basename.c
===================================================================
RCS file: /gccos2/src/binutils/libiberty/basename.c,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/libiberty/basename.c	16 Aug 2003 16:57:20 -0000	1.1.1.2
+++ src/binutils/libiberty/basename.c	3 May 2004 01:29:17 -0000	1.2
@@ -21,7 +21,7 @@
 #endif
 
 #if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
-  defined (__OS2__)
+  defined (__OS2__) || defined (__EMX__)
 #define HAVE_DOS_BASED_FILE_SYSTEM
 #ifndef DIR_SEPARATOR_2 
 #define DIR_SEPARATOR_2 '\\'
Index: src/binutils/libiberty/config.table
===================================================================
RCS file: /gccos2/src/binutils/libiberty/config.table,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/libiberty/config.table	16 Aug 2003 16:57:26 -0000	1.1.1.2
+++ src/binutils/libiberty/config.table	17 Aug 2003 01:48:15 -0000	1.2
@@ -12,6 +12,7 @@
   *-*-freebsd2.2.[012])	frag=mh-fbsd21 ;;
   i370-*-opened*)       frag=mh-openedition ;;
   i[345]86-*-windows*)	frag=mh-windows ;;
+  *-*-*emx)		frag=mh-emx ;;
 esac
 
 if [ -n "${frag}" ]; then
@@ -31,6 +32,7 @@
   frag=
   case "${host}" in
     *-*-cygwin*)	;;
+    *-*-*emx)		;;
     alpha*-*-linux*)	frag=mh-elfalphapic ;;
     arm*-*-*)		frag=mh-armpic ;;
     hppa*-*-*)		frag=mh-papic ;;
Index: src/binutils/libiberty/configure
===================================================================
RCS file: /gccos2/src/binutils/libiberty/configure,v
retrieving revision 1.1.1.2
retrieving revision 1.6
diff -w -u -r1.1.1.2 -r1.6
--- src/binutils/libiberty/configure	16 Aug 2003 16:57:28 -0000	1.1.1.2
+++ src/binutils/libiberty/configure	30 Jan 2004 21:31:20 -0000	1.6
@@ -534,6 +534,157 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:539: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
+echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
+echo "configure:553: checking for Cygwin environment" >&5
+if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 558 "configure"
+#include "confdefs.h"
+
+int main() {
+
+#ifndef __CYGWIN__
+#define __CYGWIN__ __CYGWIN32__
+#endif
+return __CYGWIN__;
+; return 0; }
+EOF
+if { (eval echo configure:569: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_cygwin=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_cygwin=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_cygwin" 1>&6
+CYGWIN=
+test "$ac_cv_cygwin" = yes && CYGWIN=yes
+echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
+echo "configure:586: checking for mingw32 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 591 "configure"
+#include "confdefs.h"
+
+int main() {
+return __MINGW32__;
+; return 0; }
+EOF
+if { (eval echo configure:598: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_mingw32=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_mingw32=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_mingw32" 1>&6
+MINGW32=
+test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:615: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 621 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:628: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:659: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:669: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 # This works around the fact that libtool configuration may change LD
@@ -606,7 +757,7 @@
 
 
 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:610: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:761: checking whether to enable maintainer-specific portions of Makefiles" >&5
     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 if test "${enable_maintainer_mode+set}" = set; then
   enableval="$enable_maintainer_mode"
@@ -631,18 +782,19 @@
 # Extract the first word of "makeinfo", so it can be a program name with args.
 set dummy makeinfo; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:635: checking for $ac_word" >&5
+echo "configure:786: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_MAKEINFO'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$MAKEINFO"; then
   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_MAKEINFO="makeinfo"
       break
     fi
@@ -677,18 +829,19 @@
 # Extract the first word of "perl", so it can be a program name with args.
 set dummy perl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:681: checking for $ac_word" >&5
+echo "configure:833: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_PERL'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$PERL"; then
   ac_cv_prog_PERL="$PERL" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_PERL="perl"
       break
     fi
@@ -717,7 +870,7 @@
 fi
 
 echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:721: checking host system type" >&5
+echo "configure:874: checking host system type" >&5
 
 host_alias=$host
 case "$host_alias" in
@@ -740,7 +893,7 @@
 
 
 echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:744: checking build system type" >&5
+echo "configure:897: checking build system type" >&5
 
 build_alias=$build
 case "$build_alias" in
@@ -766,18 +919,19 @@
 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
 set dummy ${ac_tool_prefix}ar; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:770: checking for $ac_word" >&5
+echo "configure:923: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$AR"; then
   ac_cv_prog_AR="$AR" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_AR="${ac_tool_prefix}ar"
       break
     fi
@@ -798,18 +952,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:802: checking for $ac_word" >&5
+echo "configure:956: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       break
     fi
@@ -830,18 +985,19 @@
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:834: checking for $ac_word" >&5
+echo "configure:989: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -867,18 +1023,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:871: checking for $ac_word" >&5
+echo "configure:1027: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -897,20 +1054,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:901: checking for $ac_word" >&5
+echo "configure:1058: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -946,7 +1105,7 @@
 fi
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:950: checking whether we are using GNU C" >&5
+echo "configure:1109: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -955,7 +1114,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:959: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1118: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -971,7 +1130,7 @@
   ac_save_CFLAGS="$CFLAGS"
   CFLAGS=
   echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:975: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:1134: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1003,10 +1162,10 @@
 
 if test "x$CC" != xcc; then
   echo $ac_n "checking whether $CC and cc understand -c and -o together""... $ac_c" 1>&6
-echo "configure:1007: checking whether $CC and cc understand -c and -o together" >&5
+echo "configure:1166: checking whether $CC and cc understand -c and -o together" >&5
 else
   echo $ac_n "checking whether cc understands -c and -o together""... $ac_c" 1>&6
-echo "configure:1010: checking whether cc understands -c and -o together" >&5
+echo "configure:1169: checking whether cc understands -c and -o together" >&5
 fi
 set dummy $CC; ac_cc="`echo $2 |
 		       sed -e 's/[^a-zA-Z0-9_]/_/g' -e 's/^[0-9]/_/'`"
@@ -1018,16 +1177,16 @@
 # We do the test twice because some compilers refuse to overwrite an
 # existing .o file with -o, though they will create one.
 ac_try='${CC-cc} -c conftest.c -o conftest.o 1>&5'
-if { (eval echo configure:1022: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
-   test -f conftest.o && { (eval echo configure:1023: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
+if { (eval echo configure:1181: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
+   test -f conftest.o && { (eval echo configure:1182: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
 then
   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
   if test "x$CC" != xcc; then
     # Test first that cc exists at all.
-    if { ac_try='cc -c conftest.c 1>&5'; { (eval echo configure:1028: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
+    if { ac_try='cc -c conftest.c 1>&5'; { (eval echo configure:1187: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
       ac_try='cc -c conftest.c -o conftest.o 1>&5'
-      if { (eval echo configure:1030: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
-	 test -f conftest.o && { (eval echo configure:1031: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
+      if { (eval echo configure:1189: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
+	 test -f conftest.o && { (eval echo configure:1190: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
       then
         # cc works too.
         :
@@ -1063,7 +1222,7 @@
 
 
 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
-echo "configure:1067: checking for POSIXized ISC" >&5
+echo "configure:1226: checking for POSIXized ISC" >&5
 if test -d /etc/conf/kconfig.d &&
   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
 then
@@ -1084,12 +1243,12 @@
 fi
 
 echo $ac_n "checking for working const""... $ac_c" 1>&6
-echo "configure:1088: checking for working const" >&5
+echo "configure:1247: checking for working const" >&5
 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1093 "configure"
+#line 1252 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -1138,7 +1297,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1142: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1301: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_const=yes
 else
@@ -1159,21 +1318,21 @@
 fi
 
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:1163: checking for inline" >&5
+echo "configure:1322: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 1170 "configure"
+#line 1329 "configure"
 #include "confdefs.h"
 
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:1177: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1336: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@ -1216,28 +1375,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:1220: checking for a BSD compatible install" >&5
+echo "configure:1379: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -1277,7 +1438,7 @@
 # able to link anything, it had better be able to at least compile
 # something.
 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:1281: checking how to run the C preprocessor" >&5
+echo "configure:1442: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -1292,13 +1453,14 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 1296 "configure"
+#include <sys/types.h>
+#line 1458 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1302: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1464: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -1309,13 +1471,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 1313 "configure"
+#include <sys/types.h>
+#line 1476 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1319: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1482: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -1326,13 +1489,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -nologo -E"
   cat > conftest.$ac_ext <<EOF
-#line 1330 "configure"
+#include <sys/types.h>
+#line 1494 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1336: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1500: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -1360,17 +1524,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:1364: checking for $ac_hdr" >&5
+echo "configure:1528: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1369 "configure"
+#include <sys/types.h>
+#line 1534 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1374: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1539: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -1397,12 +1562,12 @@
 done
 
 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
-echo "configure:1401: checking for sys/wait.h that is POSIX.1 compatible" >&5
+echo "configure:1566: checking for sys/wait.h that is POSIX.1 compatible" >&5
 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1406 "configure"
+#line 1571 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <sys/wait.h>
@@ -1418,7 +1583,7 @@
 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
 ; return 0; }
 EOF
-if { (eval echo configure:1422: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1587: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_header_sys_wait_h=yes
 else
@@ -1439,12 +1604,12 @@
 fi
 
 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
-echo "configure:1443: checking whether time.h and sys/time.h may both be included" >&5
+echo "configure:1608: checking whether time.h and sys/time.h may both be included" >&5
 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1448 "configure"
+#line 1613 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <sys/time.h>
@@ -1453,7 +1618,7 @@
 struct tm *tp;
 ; return 0; }
 EOF
-if { (eval echo configure:1457: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1622: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_header_time=yes
 else
@@ -1475,19 +1640,19 @@
 
 
 echo $ac_n "checking whether errno must be declared""... $ac_c" 1>&6
-echo "configure:1479: checking whether errno must be declared" >&5
+echo "configure:1644: checking whether errno must be declared" >&5
 if eval "test \"`echo '$''{'libiberty_cv_declare_errno'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1484 "configure"
+#line 1649 "configure"
 #include "confdefs.h"
 #include <errno.h>
 int main() {
 int x = errno;
 ; return 0; }
 EOF
-if { (eval echo configure:1491: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1656: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   libiberty_cv_declare_errno=no
 else
@@ -1509,12 +1674,13 @@
 
 
 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:1513: checking for ANSI C header files" >&5
+echo "configure:1678: checking for ANSI C header files" >&5
 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1518 "configure"
+#include <sys/types.h>
+#line 1684 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -1522,7 +1688,7 @@
 #include <float.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1526: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1692: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -1539,7 +1705,7 @@
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 1543 "configure"
+#line 1709 "configure"
 #include "confdefs.h"
 #include <string.h>
 EOF
@@ -1557,7 +1723,7 @@
 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 <<EOF
-#line 1561 "configure"
+#line 1727 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
@@ -1578,7 +1744,7 @@
   :
 else
   cat > conftest.$ac_ext <<EOF
-#line 1582 "configure"
+#line 1748 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -1589,7 +1755,7 @@
 exit (0); }
 
 EOF
-if { (eval echo configure:1593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:1759: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -1613,12 +1779,12 @@
 fi
 
 echo $ac_n "checking for uintptr_t""... $ac_c" 1>&6
-echo "configure:1617: checking for uintptr_t" >&5
+echo "configure:1783: checking for uintptr_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_uintptr_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1622 "configure"
+#line 1788 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -1654,12 +1820,12 @@
 
 
 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
-echo "configure:1658: checking for pid_t" >&5
+echo "configure:1824: checking for pid_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1663 "configure"
+#line 1829 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -1751,12 +1917,12 @@
   for ac_func in asprintf atexit basename bcmp bcopy bsearch bzero calloc clock
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:1755: checking for $ac_func" >&5
+echo "configure:1921: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1760 "configure"
+#line 1926 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1779,7 +1945,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:1949: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -1806,12 +1972,12 @@
   for ac_func in getcwd getpagesize index insque mkstemps memchr memcmp memcpy
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:1810: checking for $ac_func" >&5
+echo "configure:1976: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1815 "configure"
+#line 1981 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1834,7 +2000,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1838: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2004: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -1861,12 +2027,12 @@
   for ac_func in memmove mempcpy memset putenv random rename rindex sigsetmask
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:1865: checking for $ac_func" >&5
+echo "configure:2031: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1870 "configure"
+#line 2036 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1889,7 +2055,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1893: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2059: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -1916,12 +2082,12 @@
   for ac_func in strcasecmp setenv stpcpy stpncpy strchr strdup strncasecmp strrchr strstr
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:1920: checking for $ac_func" >&5
+echo "configure:2086: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1925 "configure"
+#line 2091 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1944,7 +2110,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:1948: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2114: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -1971,12 +2137,12 @@
   for ac_func in strtod strtol strtoul tmpnam vasprintf vfprintf vprintf
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:1975: checking for $ac_func" >&5
+echo "configure:2141: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1980 "configure"
+#line 2146 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1999,7 +2165,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2003: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2169: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2026,12 +2192,12 @@
   for ac_func in vsprintf waitpid getrusage on_exit psignal strerror strsignal
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2030: checking for $ac_func" >&5
+echo "configure:2196: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2035 "configure"
+#line 2201 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2054,7 +2220,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2058: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2224: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2081,12 +2247,12 @@
   for ac_func in sysconf times sbrk gettimeofday ffs snprintf vsnprintf
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2085: checking for $ac_func" >&5
+echo "configure:2251: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2090 "configure"
+#line 2256 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2109,7 +2275,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2113: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2279: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2136,12 +2302,12 @@
   for ac_func in pstat_getstatic pstat_getdynamic sysmp getsysinfo table sysctl
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2140: checking for $ac_func" >&5
+echo "configure:2306: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2145 "configure"
+#line 2311 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2164,7 +2330,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2168: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2334: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2191,12 +2357,12 @@
   for ac_func in realpath canonicalize_file_name
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2195: checking for $ac_func" >&5
+echo "configure:2361: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2200 "configure"
+#line 2366 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2219,7 +2385,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2223: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2453,7 +2619,7 @@
   # We haven't set the list of objects yet.  Use the standard autoconf
   # tests.  This will only work if the compiler works.
   echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:2457: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:2623: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -2464,12 +2630,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 2468 "configure"
+#line 2634 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:2473: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2639: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -2495,19 +2661,19 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:2499: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:2665: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
   for ac_func in $funcs
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2506: checking for $ac_func" >&5
+echo "configure:2672: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2511 "configure"
+#line 2677 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2530,7 +2696,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2534: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2700: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2557,12 +2723,12 @@
 
 
   echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:2561: checking whether alloca needs Cray hooks" >&5
+echo "configure:2727: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2566 "configure"
+#line 2732 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -2587,12 +2753,12 @@
 if test $ac_cv_os_cray = yes; then
   for ac_func in _getb67 GETB67 getb67; do
     echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2591: checking for $ac_func" >&5
+echo "configure:2757: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2596 "configure"
+#line 2762 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2615,7 +2781,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2619: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2785: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2641,7 +2807,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:2645: checking stack direction for C alloca" >&5
+echo "configure:2811: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2649,7 +2815,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 2653 "configure"
+#line 2819 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -2668,7 +2834,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:2672: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:2838: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -2690,17 +2856,18 @@
 
   ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
-echo "configure:2694: checking for vfork.h" >&5
+echo "configure:2860: checking for vfork.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2699 "configure"
+#include <sys/types.h>
+#line 2866 "configure"
 #include "confdefs.h"
 #include <vfork.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2704: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2871: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -2725,18 +2892,18 @@
 fi
 
 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
-echo "configure:2729: checking for working vfork" >&5
+echo "configure:2896: checking for working vfork" >&5
 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test "$cross_compiling" = yes; then
   echo $ac_n "checking for vfork""... $ac_c" 1>&6
-echo "configure:2735: checking for vfork" >&5
+echo "configure:2902: checking for vfork" >&5
 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2740 "configure"
+#line 2907 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char vfork(); below.  */
@@ -2759,7 +2926,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2763: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2930: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_vfork=yes"
 else
@@ -2781,7 +2948,7 @@
 ac_cv_func_vfork_works=$ac_cv_func_vfork
 else
   cat > conftest.$ac_ext <<EOF
-#line 2785 "configure"
+#line 2952 "configure"
 #include "confdefs.h"
 /* Thanks to Paul Eggert for this test.  */
 #include <stdio.h>
@@ -2876,7 +3043,7 @@
   }
 }
 EOF
-if { (eval echo configure:2880: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3047: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_vfork_works=yes
 else
@@ -2908,12 +3075,12 @@
     for ac_func in _doprnt
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2912: checking for $ac_func" >&5
+echo "configure:3079: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2917 "configure"
+#line 3084 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2936,7 +3103,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2940: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3107: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2966,12 +3133,12 @@
     for ac_func in _doprnt
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:2970: checking for $ac_func" >&5
+echo "configure:3137: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2975 "configure"
+#line 3142 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2994,7 +3161,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2998: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3165: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3022,19 +3189,19 @@
 
   for v in $vars; do
     echo $ac_n "checking for $v""... $ac_c" 1>&6
-echo "configure:3026: checking for $v" >&5
+echo "configure:3193: checking for $v" >&5
     if eval "test \"`echo '$''{'libiberty_cv_var_$v'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3031 "configure"
+#line 3198 "configure"
 #include "confdefs.h"
 int *p;
 int main() {
 extern int $v []; p = $v;
 ; return 0; }
 EOF
-if { (eval echo configure:3038: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3205: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "libiberty_cv_var_$v=yes"
 else
@@ -3060,12 +3227,12 @@
   for ac_func in $checkfuncs
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3064: checking for $ac_func" >&5
+echo "configure:3231: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3069 "configure"
+#line 3236 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3088,7 +3255,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3092: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3259: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3113,12 +3280,12 @@
 done
 
   echo $ac_n "checking whether canonicalize_file_name must be declared""... $ac_c" 1>&6
-echo "configure:3117: checking whether canonicalize_file_name must be declared" >&5
+echo "configure:3284: checking whether canonicalize_file_name must be declared" >&5
 if eval "test \"`echo '$''{'libiberty_cv_decl_needed_canonicalize_file_name'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3122 "configure"
+#line 3289 "configure"
 #include "confdefs.h"
 
 #include "confdefs.h"
@@ -3140,7 +3307,7 @@
 char *(*pfn) = (char *(*)) canonicalize_file_name
 ; return 0; }
 EOF
-if { (eval echo configure:3144: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:3311: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   libiberty_cv_decl_needed_canonicalize_file_name=no
 else
@@ -3176,17 +3343,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3180: checking for $ac_hdr" >&5
+echo "configure:3347: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3185 "configure"
+#include <sys/types.h>
+#line 3353 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3190: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3358: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3215,12 +3383,12 @@
 for ac_func in getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3219: checking for $ac_func" >&5
+echo "configure:3387: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3224 "configure"
+#line 3392 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3243,7 +3411,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3247: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3415: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3268,7 +3436,7 @@
 done
 
 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
-echo "configure:3272: checking for working mmap" >&5
+echo "configure:3440: checking for working mmap" >&5
 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3276,7 +3444,7 @@
   ac_cv_func_mmap_fixed_mapped=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 3280 "configure"
+#line 3448 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test.
@@ -3416,7 +3584,7 @@
 }
 
 EOF
-if { (eval echo configure:3420: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3588: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_mmap_fixed_mapped=yes
 else
@@ -3440,7 +3608,7 @@
 
 
 echo $ac_n "checking for working strncmp""... $ac_c" 1>&6
-echo "configure:3444: checking for working strncmp" >&5
+echo "configure:3612: checking for working strncmp" >&5
 if eval "test \"`echo '$''{'ac_cv_func_strncmp_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3448,7 +3616,7 @@
   ac_cv_func_strncmp_works=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 3452 "configure"
+#line 3620 "configure"
 #include "confdefs.h"
 
 /* Test by Jim Wilson and Kaveh Ghazi.
@@ -3512,7 +3680,7 @@
 }
 
 EOF
-if { (eval echo configure:3516: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_strncmp_works=yes
 else
@@ -3618,6 +3786,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -3643,6 +3814,7 @@
 
 ac_given_srcdir=$srcdir
 ac_given_INSTALL="$INSTALL"
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile testsuite/Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -3653,6 +3825,7 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
@@ -3676,6 +3849,8 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@libiberty_topdir@%$libiberty_topdir%g
 s%@MAINT@%$MAINT%g
 s%@NOTMAINT@%$NOTMAINT%g
@@ -3780,14 +3955,15 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  [/\\]* | [a-zA-Z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
   esac
 
   case "$ac_given_INSTALL" in
-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  [/$\\]* | [A-Za-z]:*) INSTALL="$ac_given_INSTALL" ;;
   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
   esac
 
@@ -3800,7 +3976,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
@@ -3847,7 +4023,9 @@
   echo creating $ac_file
 
   rm -f conftest.frag conftest.in conftest.out
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+# kso the other way around might work better with drive letters and such.
+#  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%:% $ac_given_srcdir/%g" -e "s%^%$ac_given_srcdir/%" `
   cat $ac_file_inputs > conftest.in
 
 EOF
Index: src/binutils/libiberty/cplus-dem.c
===================================================================
RCS file: /gccos2/src/binutils/libiberty/cplus-dem.c,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/libiberty/cplus-dem.c	16 Aug 2003 16:57:34 -0000	1.1.1.2
+++ src/binutils/libiberty/cplus-dem.c	11 Jan 2004 18:11:02 -0000	1.2
@@ -4889,3 +4889,341 @@
   sprintf(buf, "T%d", idx);
   string_append (s, buf);
 }
+
+/* bird: This was put back since we're building some older gcc, remove
+         when going for gcc which doesn't expect MAIN and main().
+ */
+
+/* To generate a standalone demangler program for testing purposes,
+   just compile and link this file with -DMAIN and libiberty.a.  When
+   run, it demangles each command line arg, or each stdin string, and
+   prints the result on stdout.  */
+
+#ifdef MAIN
+
+#include "getopt.h"
+
+static const char *program_name;
+static const char *program_version = VERSION;
+static int flags = DMGL_PARAMS | DMGL_ANSI | DMGL_VERBOSE;
+
+static void demangle_it PARAMS ((char *));
+static void usage PARAMS ((FILE *, int)) ATTRIBUTE_NORETURN;
+static void fatal PARAMS ((const char *)) ATTRIBUTE_NORETURN;
+static void print_demangler_list PARAMS ((FILE *));
+
+static void
+demangle_it (mangled_name)
+     char *mangled_name;
+{
+  char *result;
+
+  /* For command line args, also try to demangle type encodings.  */
+  result = cplus_demangle (mangled_name, flags | DMGL_TYPES);
+  if (result == NULL)
+    {
+      printf ("%s\n", mangled_name);
+    }
+  else
+    {
+      printf ("%s\n", result);
+      free (result);
+    }
+}
+
+static void
+print_demangler_list (stream)
+     FILE *stream;
+{
+  const struct demangler_engine *demangler;
+
+  fprintf (stream, "{%s", libiberty_demanglers->demangling_style_name);
+
+  for (demangler = libiberty_demanglers + 1;
+       demangler->demangling_style != unknown_demangling;
+       ++demangler)
+    fprintf (stream, ",%s", demangler->demangling_style_name);
+
+  fprintf (stream, "}");
+}
+
+static void
+usage (stream, status)
+     FILE *stream;
+     int status;
+{
+  fprintf (stream, "\
+Usage: %s [-_] [-n] [--strip-underscores] [--no-strip-underscores] \n",
+	   program_name);
+
+  fprintf (stream, "\
+       [-s ");
+  print_demangler_list (stream);
+  fprintf (stream, "]\n");
+
+  fprintf (stream, "\
+       [--format ");
+  print_demangler_list (stream);
+  fprintf (stream, "]\n");
+
+  fprintf (stream, "\
+       [--help] [--version] [arg...]\n");
+  exit (status);
+}
+
+#define MBUF_SIZE 32767
+char mbuffer[MBUF_SIZE];
+
+/* Defined in the automatically-generated underscore.c.  */
+extern int prepends_underscore;
+
+int strip_underscore = 0;
+
+static const struct option long_options[] = {
+  {"strip-underscores", no_argument, 0, '_'},
+  {"format", required_argument, 0, 's'},
+  {"help", no_argument, 0, 'h'},
+  {"no-strip-underscores", no_argument, 0, 'n'},
+  {"version", no_argument, 0, 'v'},
+  {0, no_argument, 0, 0}
+};
+
+/* More 'friendly' abort that prints the line and file.
+   config.h can #define abort fancy_abort if you like that sort of thing.  */
+
+void
+fancy_abort ()
+{
+  fatal ("Internal gcc abort.");
+}
+
+
+static const char *
+standard_symbol_characters PARAMS ((void));
+
+static const char *
+hp_symbol_characters PARAMS ((void));
+
+static const char *
+gnu_v3_symbol_characters PARAMS ((void));
+
+/* Return the string of non-alnum characters that may occur
+   as a valid symbol component, in the standard assembler symbol
+   syntax.  */
+
+static const char *
+standard_symbol_characters ()
+{
+  return "_$.";
+}
+
+
+/* Return the string of non-alnum characters that may occur
+   as a valid symbol name component in an HP object file.
+
+   Note that, since HP's compiler generates object code straight from
+   C++ source, without going through an assembler, its mangled
+   identifiers can use all sorts of characters that no assembler would
+   tolerate, so the alphabet this function creates is a little odd.
+   Here are some sample mangled identifiers offered by HP:
+
+	typeid*__XT24AddressIndExpClassMember_
+	[Vftptr]key:__dt__32OrdinaryCompareIndExpClassMemberFv
+	__ct__Q2_9Elf64_Dyn18{unnamed.union.#1}Fv
+
+   This still seems really weird to me, since nowhere else in this
+   file is there anything to recognize curly brackets, parens, etc.
+   I've talked with Srikanth <srikanth@cup.hp.com>, and he assures me
+   this is right, but I still strongly suspect that there's a
+   misunderstanding here.
+
+   If we decide it's better for c++filt to use HP's assembler syntax
+   to scrape identifiers out of its input, here's the definition of
+   the symbol name syntax from the HP assembler manual:
+
+       Symbols are composed of uppercase and lowercase letters, decimal
+       digits, dollar symbol, period (.), ampersand (&), pound sign(#) and
+       underscore (_). A symbol can begin with a letter, digit underscore or
+       dollar sign. If a symbol begins with a digit, it must contain a
+       non-digit character.
+
+   So have fun.  */
+static const char *
+hp_symbol_characters ()
+{
+  return "_$.<>#,*&[]:(){}";
+}
+
+
+/* Return the string of non-alnum characters that may occur
+   as a valid symbol component in the GNU C++ V3 ABI mangling
+   scheme.  */
+
+static const char *
+gnu_v3_symbol_characters ()
+{
+  return "_$.";
+}
+
+
+extern int main PARAMS ((int, char **));
+
+int
+main (argc, argv)
+     int argc;
+     char **argv;
+{
+  char *result;
+  int c;
+  const char *valid_symbols;
+  enum demangling_styles style = auto_demangling;
+
+  program_name = argv[0];
+
+  strip_underscore = prepends_underscore;
+
+  while ((c = getopt_long (argc, argv, "_ns:", long_options, (int *) 0)) != EOF)
+    {
+      switch (c)
+	{
+	case '?':
+	  usage (stderr, 1);
+	  break;
+	case 'h':
+	  usage (stdout, 0);
+	case 'n':
+	  strip_underscore = 0;
+	  break;
+	case 'v':
+	  printf ("GNU %s (C++ demangler), version %s\n", program_name, program_version);
+	  return (0);
+	case '_':
+	  strip_underscore = 1;
+	  break;
+	case 's':
+	  {
+	    style = cplus_demangle_name_to_style (optarg);
+	    if (style == unknown_demangling)
+	      {
+		fprintf (stderr, "%s: unknown demangling style `%s'\n",
+			 program_name, optarg);
+		return (1);
+	      }
+	    else
+	      cplus_demangle_set_style (style);
+	  }
+	  break;
+	}
+    }
+
+  if (optind < argc)
+    {
+      for ( ; optind < argc; optind++)
+	{
+	  demangle_it (argv[optind]);
+	}
+    }
+  else
+    {
+      switch (current_demangling_style)
+	{
+	case gnu_demangling:
+	case lucid_demangling:
+	case arm_demangling:
+	case java_demangling:
+	case edg_demangling:
+	case gnat_demangling:
+	case auto_demangling:
+	  valid_symbols = standard_symbol_characters ();
+	  break;
+	case hp_demangling:
+	  valid_symbols = hp_symbol_characters ();
+	  break;
+	case gnu_v3_demangling:
+	  valid_symbols = gnu_v3_symbol_characters ();
+	  break;
+	default:
+	  /* Folks should explicitly indicate the appropriate alphabet for
+	     each demangling.  Providing a default would allow the
+	     question to go unconsidered.  */
+	  abort ();
+	}
+
+      for (;;)
+	{
+	  int i = 0;
+	  c = getchar ();
+	  /* Try to read a label.  */
+	  while (c != EOF && (ISALNUM (c) || strchr (valid_symbols, c)))
+	    {
+	      if (i >= MBUF_SIZE-1)
+		break;
+	      mbuffer[i++] = c;
+	      c = getchar ();
+	    }
+	  if (i > 0)
+	    {
+	      int skip_first = 0;
+
+	      if (mbuffer[0] == '.' || mbuffer[0] == '$')
+		++skip_first;
+	      if (strip_underscore && mbuffer[skip_first] == '_')
+		++skip_first;
+
+	      if (skip_first > i)
+		skip_first = i;
+
+	      mbuffer[i] = 0;
+	      flags |= (int) style;
+	      result = cplus_demangle (mbuffer + skip_first, flags);
+	      if (result)
+		{
+		  if (mbuffer[0] == '.')
+		    putc ('.', stdout);
+		  fputs (result, stdout);
+		  free (result);
+		}
+	      else
+		fputs (mbuffer, stdout);
+
+	      fflush (stdout);
+	    }
+	  if (c == EOF)
+	    break;
+	  putchar (c);
+	  fflush (stdout);
+	}
+    }
+
+  return (0);
+}
+
+static void
+fatal (str)
+     const char *str;
+{
+  fprintf (stderr, "%s: %s\n", program_name, str);
+  exit (1);
+}
+
+PTR
+xmalloc (size)
+  size_t size;
+{
+  register PTR value = (PTR) malloc (size);
+  if (value == 0)
+    fatal ("virtual memory exhausted");
+  return value;
+}
+
+PTR
+xrealloc (ptr, size)
+  PTR ptr;
+  size_t size;
+{
+  register PTR value = (PTR) realloc (ptr, size);
+  if (value == 0)
+    fatal ("virtual memory exhausted");
+  return value;
+}
+#endif	/* main */
Index: src/binutils/libiberty/getpwd.c
===================================================================
RCS file: /gccos2/src/binutils/libiberty/getpwd.c,v
retrieving revision 1.1.1.2
retrieving revision 1.2
diff -w -u -r1.1.1.2 -r1.2
--- src/binutils/libiberty/getpwd.c	16 Aug 2003 16:57:37 -0000	1.1.1.2
+++ src/binutils/libiberty/getpwd.c	17 Aug 2003 01:48:59 -0000	1.2
@@ -56,7 +56,7 @@
 #define GUESSPATHLEN 100
 #endif
 
-#if !(defined (VMS) || (defined(_WIN32) && !defined(__CYGWIN__)))
+#if !(defined (VMS) || (defined(_WIN32) && !defined(__CYGWIN__)) || defined(__EMX__))
 
 /* Get the working directory.  Use the PWD environment variable if it's
    set correctly, since this is faster and gives more uniform answers
@@ -104,7 +104,7 @@
   return p;
 }
 
-#else	/* VMS || _WIN32 && !__CYGWIN__ */
+#else	/* VMS || _WIN32 && !__CYGWIN__ || __EMX__ */
 
 #ifndef MAXPATHLEN
 #define MAXPATHLEN 255
@@ -124,4 +124,4 @@
   return pwd;
 }
 
-#endif	/* VMS || _WIN32 && !__CYGWIN__ */
+#endif	/* VMS || _WIN32 && !__CYGWIN__ || __EMX__ */
Index: src/binutils/libiberty/lbasename.c
===================================================================
RCS file: /gccos2/src/binutils/libiberty/lbasename.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -w -u -r1.1.1.1 -r1.2
--- src/binutils/libiberty/lbasename.c	16 Aug 2003 16:57:38 -0000	1.1.1.1
+++ src/binutils/libiberty/lbasename.c	17 Aug 2003 01:49:09 -0000	1.2
@@ -46,7 +46,7 @@
 #endif
 
 #if defined (_WIN32) || defined (__MSDOS__) \
-    || defined (__DJGPP__) || defined (__OS2__)
+    || defined (__DJGPP__) || defined (__OS2__) || defined (__EMX__)
 #  define HAVE_DOS_BASED_FILE_SYSTEM
 #  ifndef DIR_SEPARATOR_2 
 #    define DIR_SEPARATOR_2 '\\'
Index: src/binutils/libiberty/make-temp-file.c
===================================================================
RCS file: /gccos2/src/binutils/libiberty/make-temp-file.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -w -u -r1.1.1.1 -r1.2
--- src/binutils/libiberty/make-temp-file.c	16 Aug 2003 16:57:39 -0000	1.1.1.1
+++ src/binutils/libiberty/make-temp-file.c	6 Feb 2004 11:13:21 -0000	1.2
@@ -126,7 +126,14 @@
   len = strlen (base);
   tmpdir = xmalloc (len + 2);
   strcpy (tmpdir, base);
+#ifdef __EMX__
+  if (tmpdir[len - 1] == '\\' || tmpdir[len - 1] == '/')
+    tmpdir[--len] = DIR_SEPARATOR;
+  else
   tmpdir[len] = DIR_SEPARATOR;
+#else
+  tmpdir[len] = DIR_SEPARATOR;
+#endif
   tmpdir[len+1] = '\0';
 
   memoized_tmpdir = tmpdir;
Index: src/binutils/libiberty/pex-os2.c
===================================================================
RCS file: /gccos2/src/binutils/libiberty/pex-os2.c,v
retrieving revision 1.1.1.1
retrieving revision 1.4
diff -w -u -r1.1.1.1 -r1.4
--- src/binutils/libiberty/pex-os2.c	16 Aug 2003 16:57:42 -0000	1.1.1.1
+++ src/binutils/libiberty/pex-os2.c	11 Jan 2004 16:51:02 -0000	1.4
@@ -21,6 +21,14 @@
 
 #include "pex-common.h"
 
+#include <stdio.h>
+#include <errno.h>
+#ifdef NEED_DECLARATION_ERRNO
+extern int errno;
+#endif
+#ifdef HAVE_STRING_H
+#include <string.h>
+#endif
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #endif
@@ -31,9 +39,14 @@
 #include <sys/wait.h>
 #endif
 
-/* ??? Does OS2 have process.h?  */
-extern int spawnv ();
-extern int spawnvp ();
+#ifndef HAVE_WAITPID
+#define waitpid(pid, status, flags) wait(status)
+#endif
+
+#include <process.h>
+#define INCL_BASE
+#include <os2.h>
+#include <sys/fcntl.h>
 
 int
 pexecute (program, argv, this_pname, temp_base, errmsg_fmt, errmsg_arg, flags)
@@ -44,21 +57,91 @@
      char **errmsg_fmt, **errmsg_arg;
      int flags;
 {
+  static int last_pipe_input = STDIN_FILE_NO;
   int pid;
+  int pdes[2], org_stdin, org_stdout;
+  int input_desc = last_pipe_input;
+  int output_desc = STDOUT_FILE_NO;
+#ifdef __OS2__
+#define pipes_supported 1
+#else
+  int pipes_supported = _osmode != DOS_MODE || (_emx_env & 0x1000);
 
-  if ((flags & PEXECUTE_ONE) != PEXECUTE_ONE)
-    abort ();
-  /* ??? Presumably 1 == _P_NOWAIT.  */
-  pid = (flags & PEXECUTE_SEARCH ? spawnvp : spawnv) (1, program, argv);
-  if (pid == -1)
+  if (!pipes_supported && (flags & PEXECUTE_ONE) != PEXECUTE_ONE)
+    {
+      static char *errtpl = "%s: exec %s (pipes not supported)";
+      *errmsg_fmt = (char *) xmalloc (strlen(errtpl) + \
+                     strlen(this_pname) + strlen(program));
+      sprintf (*errmsg_fmt, errtpl, this_pname, program);
+      *errmsg_arg = NULL;
+      return -1;
+    }
+#endif
+
+  /* If this isn't the last process, make a pipe for its output,
+     and record it as waiting to be the input to the next process.  */
+  if (!(flags & PEXECUTE_LAST))
+    {
+      if (pipe (pdes) < 0)
     {
-      *errmsg_fmt = install_error_msg;
-      *errmsg_arg = program;
+          static char *errtpl = "%s: pipe to/from %s";
+          *errmsg_fmt = (char *) xmalloc (strlen(errtpl) + \
+                         strlen(this_pname) + strlen(program));
+          sprintf (*errmsg_fmt, errtpl, this_pname, program);
+          *errmsg_arg = NULL;
       return -1;
     }
+      output_desc = pdes[WRITE_PORT];
+      last_pipe_input = pdes[READ_PORT];
+      /* we don't wanna have an extra handles in the child. */
+      fcntl (pdes[READ_PORT], F_SETFD, FD_CLOEXEC);
+      fcntl (pdes[WRITE_PORT], F_SETFD, FD_CLOEXEC);
+    }
+  else
+    last_pipe_input = STDIN_FILE_NO;
+  if (pipes_supported && input_desc != STDIN_FILE_NO)
+    {
+      org_stdin = dup (STDIN_FILE_NO);
+      fcntl (org_stdin, F_SETFD, FD_CLOEXEC);
+      dup2 (input_desc, STDIN_FILE_NO);
+      fcntl (STDIN_FILE_NO, F_SETFD, 0); /* paranoia. but what's the deal with this flag over dup? */
+      close (input_desc);
+    }
+  if (pipes_supported && output_desc != STDOUT_FILE_NO)
+    {
+      org_stdout = dup (STDOUT_FILE_NO);
+      fcntl (org_stdout, F_SETFD, FD_CLOEXEC);
+      dup2 (output_desc, STDOUT_FILE_NO);
+      fcntl (STDOUT_FILE_NO, F_SETFD, 0); /* paranoia. but what's the deal with this flag over dup? */
+      close (output_desc);
+    }
+
+  pid = (flags & PEXECUTE_SEARCH ? spawnvp : spawnv) (P_NOWAIT, program, argv);
+
+  if (pipes_supported && input_desc != STDIN_FILE_NO)
+    {
+      dup2 (org_stdin, STDIN_FILE_NO);
+      fcntl (STDIN_FILE_NO, F_SETFD, 0); /* paranoia. but what's the deal with this flag over dup? */
+      close (org_stdin);
+    }
+  if (pipes_supported && output_desc != STDOUT_FILE_NO)
+    {
+      dup2 (org_stdout, STDOUT_FILE_NO);
+      fcntl (STDOUT_FILE_NO, F_SETFD, 0); /* paranoia. but what's the deal with this flag over dup? */
+      close (org_stdout);
+    }
+  if (pid == -1)
+    {
+      static char *errtpl = "%s: error executing %s";
+      *errmsg_fmt = (char *) xmalloc (strlen(errtpl) + \
+                     strlen(this_pname) + strlen(program));
+      sprintf (*errmsg_fmt, errtpl, this_pname, program);
+      *errmsg_arg = NULL;
+    }
   return pid;
 }
 
+
 int
 pwait (pid, status, flags)
      int pid;
@@ -67,6 +150,9 @@
 {
   /* ??? Here's an opportunity to canonicalize the values in STATUS.
      Needed?  */
-  int pid = wait (status);
-  return pid;
+  int rc;
+  do
+   rc = waitpid (pid, status, flags);
+  while (rc < 0 && errno == EINTR);
+  return rc;
 }
Index: src/binutils/libiberty/config/mh-emx
===================================================================
RCS file: src/binutils/libiberty/config/mh-emx
diff -N src/binutils/libiberty/config/mh-emx
--- nul	1 Jan 1970 00:00:00 -0000
+++ src/binutils/libiberty/config/mh-emx	17 Aug 2003 01:48:07 -0000	1.2
@@ -0,0 +1,13 @@
+# r=bird: why this here? Should be sufficient to do -s when linking.
+#CFLAGS = -s -O2
+INSTALL = cp
+
+# Add the "s" flag to AR_FLAGS to add an archive index instead of RANLIB
+AR_FLAGS = rcs
+
+# hack: Instead of ranlib run dllar which will make a shared library (dll)
+#       TODO: Don't use RANLIB because it f**ks up install.
+#       TODO: Pass the correct -g/-s flag without using non-standard stuff.
+# bird: Forget this it breaks the install. We'll need a better hack.
+# override RANLIB = kRx.exe dllar.cmd -cc '$(CC)' -d 'The GNU -liberty library' -o iberty -lgcc
+
Index: src/binutils/opcodes/aclocal.m4
===================================================================
RCS file: /gccos2/src/binutils/opcodes/aclocal.m4,v
retrieving revision 1.1.1.2
retrieving revision 1.4
diff -w -u -r1.1.1.2 -r1.4
--- src/binutils/opcodes/aclocal.m4	16 Aug 2003 16:57:53 -0000	1.1.1.2
+++ src/binutils/opcodes/aclocal.m4	29 Jan 2004 21:37:17 -0000	1.4
@@ -1,4 +1,4 @@
-dnl aclocal.m4 generated automatically by aclocal 1.4-p5
+dnl aclocal.m4 generated automatically by aclocal 1.4-p6
 
 dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
@@ -45,7 +45,8 @@
 dnl AM_INIT_AUTOMAKE(package,version, [no-define])
 
 AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_REQUIRE([AC_PROG_INSTALL])
+[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])
 PACKAGE=[$1]
 AC_SUBST(PACKAGE)
 VERSION=[$2]
@@ -61,12 +62,41 @@
 AC_REQUIRE([AC_ARG_PROGRAM])
 dnl FIXME This is truly gross.
 missing_dir=`cd $ac_aux_dir && pwd`
-AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
-AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir)
 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
 AC_REQUIRE([AC_PROG_MAKE_SET])])
+
+# Copyright 2002  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
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# 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., 59 Temple Place - Suite 330, Boston, MA
+
+# AM_AUTOMAKE_VERSION(VERSION)
+# ----------------------------
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
+# generated from the m4 files accompanying Automake X.Y.
+AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"])
+
+# AM_SET_CURRENT_AUTOMAKE_VERSION
+# -------------------------------
+# Call AM_AUTOMAKE_VERSION so it can be traced.
+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
+	 [AM_AUTOMAKE_VERSION([1.4-p6])])
 
 #
 # Check to make sure that the build environment is sane.
Index: src/binutils/opcodes/configure
===================================================================
RCS file: /gccos2/src/binutils/opcodes/configure,v
retrieving revision 1.1.1.2
retrieving revision 1.9
diff -w -u -r1.1.1.2 -r1.9
--- src/binutils/opcodes/configure	16 Aug 2003 16:58:10 -0000	1.1.1.2
+++ src/binutils/opcodes/configure	13 Mar 2005 23:45:53 -0000	1.9
@@ -57,7 +57,6 @@
 program_transform_name=s,x,x,
 silent=
 site=
-sitefile=
 srcdir=
 target=NONE
 verbose=
@@ -172,7 +171,6 @@
   --help                  print this message
   --no-create             do not create output files
   --quiet, --silent       do not print \`checking...' messages
-  --site-file=FILE        use FILE as the site file
   --version               print the version of autoconf that created configure
 Directory and file names:
   --prefix=PREFIX         install architecture-independent files in PREFIX
@@ -343,11 +341,6 @@
   -site=* | --site=* | --sit=*)
     site="$ac_optarg" ;;
 
-  -site-file | --site-file | --site-fil | --site-fi | --site-f)
-    ac_prev=sitefile ;;
-  -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
-    sitefile="$ac_optarg" ;;
-
   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
     ac_prev=srcdir ;;
   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
@@ -513,7 +506,6 @@
 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
 
 # Prefer explicitly selected file to automatically selected ones.
-if test -z "$sitefile"; then
   if test -z "$CONFIG_SITE"; then
     if test "x$prefix" != xNONE; then
       CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
@@ -521,9 +513,6 @@
       CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
     fi
   fi
-else
-  CONFIG_SITE="$sitefile"
-fi
 for ac_site_file in $CONFIG_SITE; do
   if test -r "$ac_site_file"; then
     echo "loading site script $ac_site_file"
@@ -560,13 +549,27 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+echo $ac_n "checking for path separator""... $ac_c" 1>&6
+echo "configure:554: checking for path separator" >&5
+# Filter path to get backslahes into forwardslashes
+case "`uname -s 2> /dev/null`" in
+OS/2)
+  PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
+  PATH_IFS=';'
+  ;;
+*)
+  PATH_IFS=':'
+  ;;
+esac
+echo "$ac_t""${PATH_IFS}" 1>&6
+
 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
-echo "configure:565: checking for Cygwin environment" >&5
+echo "configure:568: checking for Cygwin environment" >&5
 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 570 "configure"
+#line 573 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -577,7 +580,7 @@
 return __CYGWIN__;
 ; return 0; }
 EOF
-if { (eval echo configure:581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:584: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cygwin=yes
 else
@@ -594,19 +597,19 @@
 CYGWIN=
 test "$ac_cv_cygwin" = yes && CYGWIN=yes
 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
-echo "configure:598: checking for mingw32 environment" >&5
+echo "configure:601: checking for mingw32 environment" >&5
 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 603 "configure"
+#line 606 "configure"
 #include "confdefs.h"
 
 int main() {
 return __MINGW32__;
 ; return 0; }
 EOF
-if { (eval echo configure:610: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:613: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_mingw32=yes
 else
@@ -622,6 +625,81 @@
 echo "$ac_t""$ac_cv_mingw32" 1>&6
 MINGW32=
 test "$ac_cv_mingw32" = yes && MINGW32=yes
+echo $ac_n "checking for EMX/OS2 environment""... $ac_c" 1>&6
+echo "configure:630: checking for EMX/OS2 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_emxos2'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  : ${CC=gcc.exe}
+cat > conftest.$ac_ext <<EOF
+#line 636 "configure"
+#include "confdefs.h"
+
+int main() {
+return __EMX__;
+; return 0; }
+EOF
+if { (eval echo configure:643: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_emxos2=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_emxos2=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_emxos2" 1>&6
+if eval "test \"`echo '$''{'ac_cv_libpre'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$ac_cv_emxos2" = yes ; then
+  ac_cv_libpre=
+else
+  ac_cv_libpre=lib
+fi
+
+fi
+
+EMXOS2=
+test "$ac_cv_emxos2" = yes && EMXOS2=yes
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:674: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
 
 
 ac_aux_dir=
@@ -671,7 +749,7 @@
 fi
 
 echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:675: checking host system type" >&5
+echo "configure:753: checking host system type" >&5
 
 host_alias=$host
 case "$host_alias" in
@@ -692,7 +770,7 @@
 echo "$ac_t""$host" 1>&6
 
 echo $ac_n "checking target system type""... $ac_c" 1>&6
-echo "configure:696: checking target system type" >&5
+echo "configure:774: checking target system type" >&5
 
 target_alias=$target
 case "$target_alias" in
@@ -710,7 +788,7 @@
 echo "$ac_t""$target" 1>&6
 
 echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:714: checking build system type" >&5
+echo "configure:792: checking build system type" >&5
 
 build_alias=$build
 case "$build_alias" in
@@ -735,18 +813,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:739: checking for $ac_word" >&5
+echo "configure:817: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -765,20 +844,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:769: checking for $ac_word" >&5
+echo "configure:848: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -816,18 +897,19 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:820: checking for $ac_word" >&5
+echo "configure:901: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="cl"
       break
     fi
@@ -848,7 +930,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:852: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:934: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -859,12 +941,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 863 "configure"
+#line 945 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:868: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:950: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -890,12 +972,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:894: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:976: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:899: checking whether we are using GNU C" >&5
+echo "configure:981: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -904,7 +986,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:908: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:990: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -923,7 +1005,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:927: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:1009: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -955,7 +1037,7 @@
 fi
 
 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
-echo "configure:959: checking for POSIXized ISC" >&5
+echo "configure:1041: checking for POSIXized ISC" >&5
 if test -d /etc/conf/kconfig.d &&
   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
 then
@@ -981,6 +1063,7 @@
 # number that BFD is using.
 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
 
+am__api_version="1.4"
 # 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:
@@ -993,28 +1076,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:997: checking for a BSD compatible install" >&5
+echo "configure:1080: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -1046,7 +1131,7 @@
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
-echo "configure:1050: checking whether build environment is sane" >&5
+echo "configure:1135: checking whether build environment is sane" >&5
 # Just in case
 sleep 1
 echo timestamp > conftestfile
@@ -1103,7 +1188,7 @@
 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
 
 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-echo "configure:1107: checking whether ${MAKE-make} sets \${MAKE}" >&5
+echo "configure:1192: checking whether ${MAKE-make} sets \${MAKE}" >&5
 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1148,21 +1233,21 @@
 
 
 missing_dir=`cd $ac_aux_dir && pwd`
-echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
-echo "configure:1153: checking for working aclocal" >&5
+echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1238: checking for working aclocal-${am__api_version}" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
-if (aclocal --version) < /dev/null > /dev/null 2>&1; then
-   ACLOCAL=aclocal
+if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   ACLOCAL=aclocal-${am__api_version}
    echo "$ac_t""found" 1>&6
 else
-   ACLOCAL="$missing_dir/missing aclocal"
+   ACLOCAL="$missing_dir/missing aclocal-${am__api_version}"
    echo "$ac_t""missing" 1>&6
 fi
 
 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
-echo "configure:1166: checking for working autoconf" >&5
+echo "configure:1251: checking for working autoconf" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1174,21 +1259,21 @@
    echo "$ac_t""missing" 1>&6
 fi
 
-echo $ac_n "checking for working automake""... $ac_c" 1>&6
-echo "configure:1179: checking for working automake" >&5
+echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6
+echo "configure:1264: checking for working automake-${am__api_version}" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
-if (automake --version) < /dev/null > /dev/null 2>&1; then
-   AUTOMAKE=automake
+if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
+   AUTOMAKE=automake-${am__api_version}
    echo "$ac_t""found" 1>&6
 else
-   AUTOMAKE="$missing_dir/missing automake"
+   AUTOMAKE="$missing_dir/missing automake-${am__api_version}"
    echo "$ac_t""missing" 1>&6
 fi
 
 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
-echo "configure:1192: checking for working autoheader" >&5
+echo "configure:1277: checking for working autoheader" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1201,7 +1286,7 @@
 fi
 
 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
-echo "configure:1205: checking for working makeinfo" >&5
+echo "configure:1290: checking for working makeinfo" >&5
 # Run test in a subshell; some versions of sh will print an error if
 # an executable is not found, even if stderr is redirected.
 # Redirect stdin to placate older versions of autoconf.  Sigh.
@@ -1224,18 +1309,19 @@
 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
 set dummy ${ac_tool_prefix}ar; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1228: checking for $ac_word" >&5
+echo "configure:1313: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$AR"; then
   ac_cv_prog_AR="$AR" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_AR="${ac_tool_prefix}ar"
       break
     fi
@@ -1256,18 +1342,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1260: checking for $ac_word" >&5
+echo "configure:1346: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       break
     fi
@@ -1288,18 +1375,19 @@
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1292: checking for $ac_word" >&5
+echo "configure:1379: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -1403,7 +1491,7 @@
 if test "$GCC" = yes; then
   # Check if gcc -print-prog-name=ld gives a path.
   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
-echo "configure:1407: checking for ld used by GCC" >&5
+echo "configure:1495: checking for ld used by GCC" >&5
   case $host in
   *-*-mingw*)
     # gcc leaves a trailing carriage return which upsets mingw
@@ -1433,10 +1521,10 @@
   esac
 elif test "$with_gnu_ld" = yes; then
   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
-echo "configure:1437: checking for GNU ld" >&5
+echo "configure:1525: checking for GNU ld" >&5
 else
   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
-echo "configure:1440: checking for non-GNU ld" >&5
+echo "configure:1528: checking for non-GNU ld" >&5
 fi
 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -1471,7 +1559,7 @@
 fi
 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
-echo "configure:1475: checking if the linker ($LD) is GNU ld" >&5
+echo "configure:1563: checking if the linker ($LD) is GNU ld" >&5
 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1488,7 +1576,7 @@
 
 
 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
-echo "configure:1492: checking for $LD option to reload object files" >&5
+echo "configure:1580: checking for $LD option to reload object files" >&5
 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1500,7 +1588,7 @@
 test -n "$reload_flag" && reload_flag=" $reload_flag"
 
 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
-echo "configure:1504: checking for BSD-compatible nm" >&5
+echo "configure:1592: checking for BSD-compatible nm" >&5
 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1538,7 +1626,7 @@
 echo "$ac_t""$NM" 1>&6
 
 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
-echo "configure:1542: checking whether ln -s works" >&5
+echo "configure:1630: checking whether ln -s works" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1548,9 +1636,15 @@
   rm -f conftestdata
   ac_cv_prog_LN_S="ln -s"
 else
+  echo A > conftestdata;
+  if ln conftestdata conftestdata2 2>/dev/null; then
   ac_cv_prog_LN_S=ln
+  else
+    ac_cv_prog_LN_S=cp
 fi
 fi
+rm -f conftestdata*
+fi
 LN_S="$ac_cv_prog_LN_S"
 if test "$ac_cv_prog_LN_S" = "ln -s"; then
   echo "$ac_t""yes" 1>&6
@@ -1559,7 +1653,7 @@
 fi
 
 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
-echo "configure:1563: checking how to recognise dependant libraries" >&5
+echo "configure:1657: checking how to recognise dependant libraries" >&5
 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1692,6 +1786,10 @@
   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   ;;
 
+os2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
 osf3* | osf4* | osf5*)
   # this will be overridden with pass_all, but let us keep it just in case
   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
@@ -1732,13 +1830,13 @@
 deplibs_check_method=$lt_cv_deplibs_check_method
 
 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
-echo "configure:1736: checking for object suffix" >&5
+echo "configure:1834: checking for object suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   rm -f conftest*
 echo 'int i = 1;' > conftest.$ac_ext
-if { (eval echo configure:1742: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1840: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   for ac_file in conftest.*; do
     case $ac_file in
     *.c) ;;
@@ -1755,39 +1853,6 @@
 OBJEXT=$ac_cv_objext
 ac_objext=$ac_cv_objext
 
-
-
-echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:1762: checking for executable suffix" >&5
-if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
-  ac_cv_exeext=.exe
-else
-  rm -f conftest*
-  echo 'int main () { return 0; }' > conftest.$ac_ext
-  ac_cv_exeext=
-  if { (eval echo configure:1772: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
-    for file in conftest.*; do
-      case $file in
-      *.c | *.o | *.obj | *.ilk | *.pdb) ;;
-      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
-      esac
-    done
-  else
-    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
-  fi
-  rm -f conftest*
-  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
-fi
-fi
-
-EXEEXT=""
-test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
-echo "$ac_t""${ac_cv_exeext}" 1>&6
-ac_exeext=$EXEEXT
-
 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
 
 # Only perform the check for file, if the check method requires it
@@ -1795,7 +1860,7 @@
 file_magic*)
   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
-echo "configure:1799: checking for ${ac_tool_prefix}file" >&5
+echo "configure:1864: checking for ${ac_tool_prefix}file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1857,7 +1922,7 @@
 if test -z "$lt_cv_path_MAGIC_CMD"; then
   if test -n "$ac_tool_prefix"; then
     echo $ac_n "checking for file""... $ac_c" 1>&6
-echo "configure:1861: checking for file" >&5
+echo "configure:1926: checking for file" >&5
 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1928,18 +1993,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1932: checking for $ac_word" >&5
+echo "configure:1997: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       break
     fi
@@ -1960,18 +2026,19 @@
   # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1964: checking for $ac_word" >&5
+echo "configure:2030: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -1995,18 +2062,19 @@
 # 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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1999: checking for $ac_word" >&5
+echo "configure:2066: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
       break
     fi
@@ -2027,18 +2095,19 @@
   # Extract the first word of "strip", so it can be a program name with args.
 set dummy strip; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2031: checking for $ac_word" >&5
+echo "configure:2099: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_STRIP="strip"
       break
     fi
@@ -2094,8 +2163,8 @@
 case $host in
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 2098 "configure"' > conftest.$ac_ext
-  if { (eval echo configure:2099: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  echo '#line 2167 "configure"' > conftest.$ac_ext
+  if { (eval echo configure:2168: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    if test "$lt_cv_prog_gnu_ld" = yes; then
     case `/usr/bin/file conftest.$ac_objext` in
     *32-bit*)
@@ -2128,7 +2197,7 @@
 ia64-*-hpux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
-  if { (eval echo configure:2132: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  if { (eval echo configure:2201: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     case "`/usr/bin/file conftest.o`" in
     *ELF-32*)
       HPUX_IA64_MODE="32"
@@ -2146,7 +2215,7 @@
   SAVE_CFLAGS="$CFLAGS"
   CFLAGS="$CFLAGS -belf"
   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
-echo "configure:2150: checking whether the C compiler needs -belf" >&5
+echo "configure:2219: checking whether the C compiler needs -belf" >&5
 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2159,14 +2228,14 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
      cat > conftest.$ac_ext <<EOF
-#line 2163 "configure"
+#line 2232 "configure"
 #include "confdefs.h"
 
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:2170: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2239: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   lt_cv_cc_needs_belf=yes
 else
@@ -2334,7 +2403,7 @@
 fi
 
 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:2338: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:2407: checking whether to enable maintainer-specific portions of Makefiles" >&5
     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 if test "${enable_maintainer_mode+set}" = set; then
   enableval="$enable_maintainer_mode"
@@ -2357,7 +2426,7 @@
   
 
 echo $ac_n "checking whether to install libbfd""... $ac_c" 1>&6
-echo "configure:2361: checking whether to install libbfd" >&5
+echo "configure:2430: checking whether to install libbfd" >&5
   # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
 if test "${enable_install_libbfd+set}" = set; then
   enableval="$enable_install_libbfd"
@@ -2393,21 +2462,22 @@
 
 
 
+
 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
-echo "configure:2398: checking for executable suffix" >&5
+echo "configure:2468: checking for executable suffix" >&5
 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$EMXOS2" = yes; then
   ac_cv_exeext=.exe
 else
   rm -f conftest*
   echo 'int main () { return 0; }' > conftest.$ac_ext
   ac_cv_exeext=
-  if { (eval echo configure:2408: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+  if { (eval echo configure:2478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     for file in conftest.*; do
       case $file in
-      *.c | *.o | *.obj | *.ilk | *.pdb) ;;
+      *.c | *.o | *.obj) ;;
       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
       esac
     done
@@ -2430,18 +2500,19 @@
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2434: checking for $ac_word" >&5
+echo "configure:2504: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="gcc"
       break
     fi
@@ -2460,20 +2531,22 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2464: checking for $ac_word" >&5
+echo "configure:2535: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_prog_rejected=no
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc" -o \
+               "$ac_dir/$ac_word$ac_exeext" = "/usr/ucb/cc" ; then
         ac_prog_rejected=yes
 	continue
       fi
@@ -2511,18 +2584,19 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2515: checking for $ac_word" >&5
+echo "configure:2588: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_CC="cl"
       break
     fi
@@ -2543,7 +2617,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:2547: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:2621: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -2554,12 +2628,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 2558 "configure"
+#line 2632 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:2563: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2637: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -2585,12 +2659,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:2589: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:2663: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:2594: checking whether we are using GNU C" >&5
+echo "configure:2668: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2599,7 +2673,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2603: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2677: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -2618,7 +2692,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:2622: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:2696: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2650,9 +2724,9 @@
 fi
 
 
-ALL_LINGUAS="fr sv tr es da de id pt_BR ro"
+ALL_LINGUAS="fr sv es da de id pt_BR ro"
 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:2656: checking how to run the C preprocessor" >&5
+echo "configure:2730: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -2667,13 +2741,14 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 2671 "configure"
+#include <sys/types.h>
+#line 2746 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2677: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2752: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2684,13 +2759,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 2688 "configure"
+#include <sys/types.h>
+#line 2764 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2694: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2770: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2701,13 +2777,14 @@
   rm -rf conftest*
   CPP="${CC-cc} -nologo -E"
   cat > conftest.$ac_ext <<EOF
-#line 2705 "configure"
+#include <sys/types.h>
+#line 2782 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2711: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2788: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -2734,18 +2811,19 @@
 # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2738: checking for $ac_word" >&5
+echo "configure:2815: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do
     test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
+    if test -f $ac_dir/$ac_word -o \
+            -f $ac_dir/$ac_word$ac_exeext ; then
       ac_cv_prog_RANLIB="ranlib"
       break
     fi
@@ -2762,12 +2840,13 @@
 fi
 
 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:2766: checking for ANSI C header files" >&5
+echo "configure:2844: checking for ANSI C header files" >&5
 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2771 "configure"
+#include <sys/types.h>
+#line 2850 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -2775,7 +2854,7 @@
 #include <float.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:2779: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:2858: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -2792,7 +2871,7 @@
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 2796 "configure"
+#line 2875 "configure"
 #include "confdefs.h"
 #include <string.h>
 EOF
@@ -2810,7 +2889,7 @@
 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 <<EOF
-#line 2814 "configure"
+#line 2893 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
@@ -2831,7 +2910,7 @@
   :
 else
   cat > conftest.$ac_ext <<EOF
-#line 2835 "configure"
+#line 2914 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -2842,7 +2921,7 @@
 exit (0); }
 
 EOF
-if { (eval echo configure:2846: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:2925: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -2866,12 +2945,12 @@
 fi
 
 echo $ac_n "checking for working const""... $ac_c" 1>&6
-echo "configure:2870: checking for working const" >&5
+echo "configure:2949: checking for working const" >&5
 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2875 "configure"
+#line 2954 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -2920,7 +2999,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:2924: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:3003: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_const=yes
 else
@@ -2941,21 +3020,21 @@
 fi
 
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:2945: checking for inline" >&5
+echo "configure:3024: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 2952 "configure"
+#line 3031 "configure"
 #include "confdefs.h"
 
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:2959: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:3038: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@ -2981,12 +3060,12 @@
 esac
 
 echo $ac_n "checking for off_t""... $ac_c" 1>&6
-echo "configure:2985: checking for off_t" >&5
+echo "configure:3064: checking for off_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2990 "configure"
+#line 3069 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -3014,12 +3093,12 @@
 fi
 
 echo $ac_n "checking for size_t""... $ac_c" 1>&6
-echo "configure:3018: checking for size_t" >&5
+echo "configure:3097: checking for size_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3023 "configure"
+#line 3102 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -3049,19 +3128,19 @@
 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:3053: checking for working alloca.h" >&5
+echo "configure:3132: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3058 "configure"
+#line 3137 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:3065: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3144: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -3082,12 +3161,12 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:3086: checking for alloca" >&5
+echo "configure:3165: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3091 "configure"
+#line 3170 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
@@ -3115,7 +3194,7 @@
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:3119: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3198: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -3147,12 +3226,12 @@
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:3151: checking whether alloca needs Cray hooks" >&5
+echo "configure:3230: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3156 "configure"
+#line 3235 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -3177,12 +3256,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3181: checking for $ac_func" >&5
+echo "configure:3260: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3186 "configure"
+#line 3265 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3205,7 +3284,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3288: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3232,7 +3311,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:3236: checking stack direction for C alloca" >&5
+echo "configure:3315: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3240,7 +3319,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 3244 "configure"
+#line 3323 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -3259,7 +3338,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:3263: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3342: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -3284,17 +3363,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3288: checking for $ac_hdr" >&5
+echo "configure:3367: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3293 "configure"
+#include <sys/types.h>
+#line 3373 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3298: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3378: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3323,12 +3403,12 @@
 for ac_func in getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3327: checking for $ac_func" >&5
+echo "configure:3407: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3332 "configure"
+#line 3412 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3351,7 +3431,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3355: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3435: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3376,7 +3456,7 @@
 done
 
 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
-echo "configure:3380: checking for working mmap" >&5
+echo "configure:3460: checking for working mmap" >&5
 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3384,7 +3464,7 @@
   ac_cv_func_mmap_fixed_mapped=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 3388 "configure"
+#line 3468 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test.
@@ -3524,7 +3604,7 @@
 }
 
 EOF
-if { (eval echo configure:3528: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:3608: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_mmap_fixed_mapped=yes
 else
@@ -3552,17 +3632,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3556: checking for $ac_hdr" >&5
+echo "configure:3636: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3561 "configure"
+#include <sys/types.h>
+#line 3642 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3566: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3647: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3592,12 +3673,12 @@
 __argz_count __argz_stringify __argz_next
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3596: checking for $ac_func" >&5
+echo "configure:3677: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3601 "configure"
+#line 3682 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3620,7 +3701,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3624: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3705: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3649,12 +3730,12 @@
      for ac_func in stpcpy
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3653: checking for $ac_func" >&5
+echo "configure:3734: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3658 "configure"
+#line 3739 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3677,7 +3758,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3681: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3762: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -3711,19 +3792,19 @@
 
    if test $ac_cv_header_locale_h = yes; then
     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
-echo "configure:3715: checking for LC_MESSAGES" >&5
+echo "configure:3796: checking for LC_MESSAGES" >&5
 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3720 "configure"
+#line 3801 "configure"
 #include "confdefs.h"
 #include <locale.h>
 int main() {
 return LC_MESSAGES
 ; return 0; }
 EOF
-if { (eval echo configure:3727: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3808: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   am_cv_val_LC_MESSAGES=yes
 else
@@ -3744,7 +3825,7 @@
     fi
   fi
    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
-echo "configure:3748: checking whether NLS is requested" >&5
+echo "configure:3829: checking whether NLS is requested" >&5
         # Check whether --enable-nls or --disable-nls was given.
 if test "${enable_nls+set}" = set; then
   enableval="$enable_nls"
@@ -3764,7 +3845,7 @@
 EOF
 
       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
-echo "configure:3768: checking whether included gettext is requested" >&5
+echo "configure:3849: checking whether included gettext is requested" >&5
       # Check whether --with-included-gettext or --without-included-gettext was given.
 if test "${with_included_gettext+set}" = set; then
   withval="$with_included_gettext"
@@ -3776,6 +3857,7 @@
       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
 
       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+      echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext" >&5
       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
                         		nls_cv_header_intl=
 	nls_cv_header_libgt=
@@ -3783,17 +3865,18 @@
 
 	ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
-echo "configure:3787: checking for libintl.h" >&5
+echo "configure:3869: checking for libintl.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3792 "configure"
+#include <sys/types.h>
+#line 3875 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3797: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3880: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3810,19 +3893,19 @@
 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
-echo "configure:3814: checking for gettext in libc" >&5
+echo "configure:3897: checking for gettext in libc" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3819 "configure"
+#line 3902 "configure"
 #include "confdefs.h"
 #include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3826: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3909: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libc=yes
 else
@@ -3838,7 +3921,7 @@
 
 	   if test "$gt_cv_func_gettext_libc" != "yes"; then
 	     echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
-echo "configure:3842: checking for bindtextdomain in -lintl" >&5
+echo "configure:3925: checking for bindtextdomain in -lintl" >&5
 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -3846,7 +3929,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lintl  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 3850 "configure"
+#line 3933 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -3857,7 +3940,7 @@
 bindtextdomain()
 ; return 0; }
 EOF
-if { (eval echo configure:3861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3944: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -3873,19 +3956,20 @@
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
-echo "configure:3877: checking for gettext in libintl" >&5
+echo "configure:3960: checking for gettext in libintl" >&5
 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
+  ac_save_LIBS="$LIBS"; LIBS="-lintl $LIBS";
   cat > conftest.$ac_ext <<EOF
-#line 3882 "configure"
+#line 3966 "configure"
 #include "confdefs.h"
-
+#include <libintl.h>
 int main() {
 return (int) gettext ("")
 ; return 0; }
 EOF
-if { (eval echo configure:3889: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:3973: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   gt_cv_func_gettext_libintl=yes
 else
@@ -3895,6 +3979,7 @@
   gt_cv_func_gettext_libintl=no
 fi
 rm -f conftest*
+                 LIBS="$ac_save_LIBS";
 fi
 
 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
@@ -3913,16 +3998,16 @@
 	      # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3917: checking for $ac_word" >&5
+echo "configure:4002: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -3931,6 +4016,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
@@ -3947,12 +4041,12 @@
 		for ac_func in dcgettext
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:3951: checking for $ac_func" >&5
+echo "configure:4045: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3956 "configure"
+#line 4050 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -3975,7 +4069,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:3979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4073: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -4002,19 +4096,19 @@
 		# Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4006: checking for $ac_word" >&5
+echo "configure:4100: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -4022,6 +4116,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -4038,16 +4136,16 @@
 		# Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4042: checking for $ac_word" >&5
+echo "configure:4140: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4056,6 +4154,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -4069,8 +4176,9 @@
   echo "$ac_t""no" 1>&6
 fi
 
+
 		cat > conftest.$ac_ext <<EOF
-#line 4074 "configure"
+#line 4182 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -4078,7 +4186,7 @@
 			       return _nl_msg_cat_cntr
 ; return 0; }
 EOF
-if { (eval echo configure:4082: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4190: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   CATOBJEXT=.gmo
 		   DATADIRNAME=share
@@ -4102,6 +4210,7 @@
 	        
         if test "$CATOBJEXT" = "NONE"; then
 	  	  	  nls_cv_use_gnu_gettext=yes
+          echo "nls_cv_use_gnu_gettext:$nls_cv_use_gnu_gettext fallback" >&5
         fi
       fi
 
@@ -4110,16 +4219,16 @@
         # Extract the first word of "msgfmt", so it can be a program name with args.
 set dummy msgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4114: checking for $ac_word" >&5
+echo "configure:4223: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$MSGFMT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4128,6 +4237,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
+	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
@@ -4144,19 +4262,19 @@
         # Extract the first word of "gmsgfmt", so it can be a program name with args.
 set dummy gmsgfmt; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4148: checking for $ac_word" >&5
+echo "configure:4266: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$GMSGFMT" in
-  /*)
+  [/\\]* | [a-zA-Z]:*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
   ?:/*)			 
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="$PATH_IFS"
   ac_dummy="$PATH"
   for ac_dir in $ac_dummy; do 
     test -z "$ac_dir" && ac_dir=.
@@ -4164,6 +4282,10 @@
       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
       break
     fi
+    if test -f $ac_dir/$ac_word$ac_exeext; then
+      ac_cv_path_GMSGFMT="$ac_dir/$ac_word$ac_exeext"
+      break
+    fi
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
@@ -4180,16 +4302,16 @@
         # Extract the first word of "xgettext", so it can be a program name with args.
 set dummy xgettext; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4184: checking for $ac_word" >&5
+echo "configure:4306: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   case "$XGETTEXT" in
-  /*)
+  [/\\]*|[a-zA-Z]:*)
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${PATH_IFS}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -4198,6 +4320,15 @@
 	break
       fi
     fi
+    ac_word_saved="$ac_word"
+    ac_word=$ac_word$ac_cv_exeext
+    if test -f $ac_dir/$ac_word; then
+      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
+	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
+	break
+      fi
+    fi
+    ac_word="$ac_word_saved"
   done
   IFS="$ac_save_ifs"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
@@ -4270,7 +4401,7 @@
        LINGUAS=
      else
        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
-echo "configure:4274: checking for catalogs to be installed" >&5
+echo "configure:4405: checking for catalogs to be installed" >&5
        NEW_LINGUAS=
        for lang in ${LINGUAS=$ALL_LINGUAS}; do
          case "$ALL_LINGUAS" in
@@ -4298,17 +4429,18 @@
       if test "$CATOBJEXT" = ".cat"; then
 	 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
-echo "configure:4302: checking for linux/version.h" >&5
+echo "configure:4433: checking for linux/version.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4307 "configure"
+#include <sys/types.h>
+#line 4439 "configure"
 #include "confdefs.h"
 #include <linux/version.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4312: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4444: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4356,7 +4488,7 @@
             if test -f $srcdir/po/POTFILES.in; then
       test -d po || mkdir po
       if test "x$srcdir" != "x."; then
-	 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
+	      	 if test "x`echo $srcdir | sed -e 's@.\:/.*@@'  -e 's@/.*@@' `" = "x"; then
 	    posrcprefix="$srcdir/"
 	 else
 	    posrcprefix="../$srcdir/"
@@ -4386,7 +4518,7 @@
   EXEEXT_FOR_BUILD='$(EXEEXT)'
 else
   echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
-echo "configure:4390: checking for build system executable suffix" >&5
+echo "configure:4522: checking for build system executable suffix" >&5
 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4423,28 +4555,30 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:4427: checking for a BSD compatible install" >&5
+echo "configure:4559: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
+    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$PATH_IFS"
   for ac_dir in $PATH; do
     # Account for people who put trailing slashes in PATH elements.
     case "$ac_dir/" in
     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    # We reject the install program from OS/2 or W3.1
+    */OS2|*/OS2/*|*/WINDOWS|*/WINDOWS/*) ;;
     *)
       # 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
-        if test -f $ac_dir/$ac_prog; then
+        if test -f $ac_dir/$ac_prog$ac_exeext; then
 	  if test $ac_prog = install &&
             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
 	    # AIX install.  It has an incompatible calling convention.
 	    :
 	  else
-	    ac_cv_path_install="$ac_dir/$ac_prog -c"
+	    ac_cv_path_install="$ac_dir/$ac_prog$ac_exeext -c"
 	    break 2
 	  fi
 	fi
@@ -4480,17 +4614,18 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:4484: checking for $ac_hdr" >&5
+echo "configure:4618: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4489 "configure"
+#include <sys/types.h>
+#line 4624 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4494: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4629: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4558,6 +4693,13 @@
     WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
   fi
   ;;
+*-*-os2*)
+  if test "$enable_shared" = "yes"; then
+    WIN32LDFLAGS="-no-undefined"
+    WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty"
+#    WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl"
+  fi
+  ;;
 esac
 
 
@@ -4796,6 +4938,9 @@
 # Generated automatically by configure.
 # Run this file to recreate the current configuration.
 # This directory was configured as follows,
+EOF
+echo ': ${CONFIG_SHELL='"${CONFIG_SHELL-/bin/sh}"'}' >> $CONFIG_STATUS
+cat >> $CONFIG_STATUS <<EOF
 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 #
 # $0 $ac_configure_args
@@ -4821,6 +4966,7 @@
 
 ac_given_srcdir=$srcdir
 ac_given_INSTALL="$INSTALL"
+PATHIFS="$PATH_IFS"
 
 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
 EOF
@@ -4831,6 +4977,7 @@
  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
 $ac_vpsub
 $extrasub
+s,\([^a-zA-Z0-9:]\)/bin/sh\(.exe\),\1${CONFIG_SHELL-/bin/sh}\2,g
 s%@SHELL@%$SHELL%g
 s%@CFLAGS@%$CFLAGS%g
 s%@CPPFLAGS@%$CPPFLAGS%g
@@ -4854,6 +5001,8 @@
 s%@oldincludedir@%$oldincludedir%g
 s%@infodir@%$infodir%g
 s%@mandir@%$mandir%g
+s%@PATH_IFS@%$PATH_IFS%g
+s%@EXEEXT@%$EXEEXT%g
 s%@host@%$host%g
 s%@host_alias@%$host_alias%g
 s%@host_cpu@%$host_cpu%g
@@ -4885,7 +5034,6 @@
 s%@RANLIB@%$RANLIB%g
 s%@LN_S@%$LN_S%g
 s%@OBJEXT@%$OBJEXT%g
-s%@EXEEXT@%$EXEEXT%g
 s%@STRIP@%$STRIP%g
 s%@LIBTOOL@%$LIBTOOL%g
 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
@@ -4998,14 +5146,15 @@
   .)  srcdir=.
       if test -z "$ac_dots"; then top_srcdir=.
       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  [/\\]* | [a-zA-Z]:*)
+    srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
   *) # Relative path.
     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
     top_srcdir="$ac_dots$ac_given_srcdir" ;;
   esac
 
   case "$ac_given_INSTALL" in
-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  [/$\\]* | [A-Za-z]:*) INSTALL="$ac_given_INSTALL" ;;
   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
   esac
 
@@ -5018,7 +5167,7 @@
   *) ac_comsub= ;;
   esac
 
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%$PATHIFS% $ac_given_srcdir/%g"`
   sed -e "$ac_comsub
 s%@configure_input@%$configure_input%g
 s%@srcdir@%$srcdir%g
@@ -5065,7 +5214,9 @@
   echo creating $ac_file
 
   rm -f conftest.frag conftest.in conftest.out
-  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+# kso the other way around might work better with drive letters and such.
+#  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%:% $ac_given_srcdir/%g" -e "s%^%$ac_given_srcdir/%" `
   cat $ac_file_inputs > conftest.in
 
 EOF
Index: src/binutils/opcodes/configure.in
===================================================================
RCS file: /gccos2/src/binutils/opcodes/configure.in,v
retrieving revision 1.1.1.2
retrieving revision 1.5
diff -w -u -r1.1.1.2 -r1.5
--- src/binutils/opcodes/configure.in	16 Aug 2003 16:58:10 -0000	1.1.1.2
+++ src/binutils/opcodes/configure.in	13 Mar 2005 23:44:50 -0000	1.5
@@ -78,7 +78,7 @@
 
 AC_PROG_CC
 
-ALL_LINGUAS="fr sv tr es da de id pt_BR ro"
+ALL_LINGUAS="fr sv es da de id pt_BR ro"
 CY_GNU_GETTEXT
 
 . ${srcdir}/../bfd/configure.host
@@ -119,6 +119,13 @@
   if test "$enable_shared" = "yes"; then
     WIN32LDFLAGS="-no-undefined"
     WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
+  fi
+  ;;
+*-*-os2*)
+  if test "$enable_shared" = "yes"; then
+    WIN32LDFLAGS="-no-undefined"
+    WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty"
+#    WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl"
   fi
   ;;
 esac
Index: src/binutils/opcodes/po/Make-in
===================================================================
RCS file: /gccos2/src/binutils/opcodes/po/Make-in,v
retrieving revision 1.1.1.1
retrieving revision 1.3
diff -w -u -r1.1.1.1 -r1.3
--- src/binutils/opcodes/po/Make-in	16 Apr 2003 14:15:28 -0000	1.1.1.1
+++ src/binutils/opcodes/po/Make-in	30 Jan 2004 16:07:38 -0000	1.3
@@ -30,10 +30,10 @@
 
 CC = @CC@
 GENCAT = @GENCAT@
-GMSGFMT = PATH=../src:$$PATH @GMSGFMT@
+GMSGFMT = PATH="../src@PATH_IFS@$$PATH" @GMSGFMT@
 MSGFMT = @MSGFMT@
-XGETTEXT = PATH=../src:$$PATH @XGETTEXT@
-MSGMERGE = PATH=../src:$$PATH msgmerge
+XGETTEXT = PATH="../src@PATH_IFS@$$PATH" @XGETTEXT@
+MSGMERGE = PATH="../src@PATH_IFS@$$PATH" msgmerge
 
 DEFS = @DEFS@
 CFLAGS = @CFLAGS@
@@ -208,7 +208,7 @@
 
 update-po: Makefile
 	$(MAKE) $(PACKAGE).pot
-	PATH=`pwd`/../src:$$PATH; \
+	PATH="`pwd`/../src@PATH_IFS@$$PATH"; \
 	cd $(srcdir); \
 	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
Index: src/binutils/opcodes/po/tr.po
===================================================================
RCS file: src/binutils/opcodes/po/tr.po
diff -N src/binutils/opcodes/po/tr.po
--- src/binutils/opcodes/po/tr.po	16 Aug 2003 16:59:15 -0000	1.1.1.1
+++ nul	1 Jan 1970 00:00:00 -0000
@@ -1,446 +0,0 @@
-# Binutils Opcode Turkish Translation
-# Copyright (C) 2001 Free Software Foundation, Inc.
-# Deniz Akkus Kanca <deniz@arayan.com>, 2001.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: opcodes 2.12.91\n"
-"POT-Creation-Date: 2002-07-23 15:55-0400\n"
-"PO-Revision-Date: 2002-07-24 11:26EET\n"
-"Last-Translator: Deniz Akkus Kanca <deniz@arayan.com>\n"
-"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.9.5\n"
-
-#: alpha-opc.c:335
-msgid "branch operand unaligned"
-msgstr "dal işleneni hizalı değil"
-
-#: alpha-opc.c:358 alpha-opc.c:380
-msgid "jump hint unaligned"
-msgstr "atlama işareti hizalı değil"
-
-#: arc-dis.c:52
-msgid "Illegal limm reference in last instruction!\n"
-msgstr "Son işlemde geçersiz limm referansı!\n"
-
-#: arm-dis.c:507
-msgid "<illegal precision>"
-msgstr "<geçersiz kesinlik>"
-
-#: arm-dis.c:1010
-#, c-format
-msgid "Unrecognised register name set: %s\n"
-msgstr "Bilinmeyen yazmaç ad kümesi: %s\n"
-
-#: arm-dis.c:1017
-#, c-format
-msgid "Unrecognised disassembler option: %s\n"
-msgstr "Bilinmeyen karşıt-çevirici seçeneği: %s\n"
-
-#: arm-dis.c:1191
-msgid ""
-"\n"
-"The following ARM specific disassembler options are supported for use with\n"
-"the -M switch:\n"
-msgstr ""
-"\n"
-"Aşağıdaki ARM'a özgü karşıt-çevirici seçenekleri \n"
-"-M seçeneği ile kullanılabilir:\n"
-
-#: avr-dis.c:118 avr-dis.c:128
-msgid "undefined"
-msgstr "tanımlanmamış"
-
-#: avr-dis.c:180
-msgid "Internal disassembler error"
-msgstr "İç karşıt-çevirici hatası "
-
-#: avr-dis.c:228
-#, c-format
-msgid "unknown constraint `%c'"
-msgstr "`%c' bilinmeyen kısıtı"
-
-#: cgen-asm.c:346 fr30-ibld.c:195 frv-ibld.c:195 m32r-ibld.c:195
-#: openrisc-ibld.c:195 xstormy16-ibld.c:195
-#, c-format
-msgid "operand out of range (%ld not between %ld and %ld)"
-msgstr "Kapsam dışı terim (%ld, %ld ve %ld arasında değil) "
-
-#: cgen-asm.c:367
-#, c-format
-msgid "operand out of range (%lu not between %lu and %lu)"
-msgstr "Kapsam dışı terim (%lu, %lu ve %lu arasında değil)"
-
-#: d30v-dis.c:312
-#, c-format
-msgid "<unknown register %d>"
-msgstr "<bilinmeyen yazmaç %d>"
-
-#. Can't happen.
-#: dis-buf.c:57
-#, c-format
-msgid "Unknown error %d\n"
-msgstr "Bilinmeyen hata %d\n"
-
-#: dis-buf.c:62
-#, c-format
-msgid "Address 0x%x is out of bounds.\n"
-msgstr "0x%x adresi sınırların dışında.\n"
-
-#: fr30-asm.c:323 frv-asm.c:595 m32r-asm.c:325 openrisc-asm.c:244
-#: xstormy16-asm.c:231
-#, c-format
-msgid "Unrecognized field %d while parsing.\n"
-msgstr "Ayrıştırma esnasında bilinmeyen alan %d bulundu.\n"
-
-#: fr30-asm.c:373 frv-asm.c:645 m32r-asm.c:375 openrisc-asm.c:294
-#: xstormy16-asm.c:281
-msgid "missing mnemonic in syntax string"
-msgstr "biçem dizgesinde ipucu eksik"
-
-#. We couldn't parse it.
-#: fr30-asm.c:509 fr30-asm.c:513 fr30-asm.c:600 fr30-asm.c:702 frv-asm.c:781
-#: frv-asm.c:785 frv-asm.c:872 frv-asm.c:974 m32r-asm.c:511 m32r-asm.c:515
-#: m32r-asm.c:602 m32r-asm.c:704 openrisc-asm.c:430 openrisc-asm.c:434
-#: openrisc-asm.c:521 openrisc-asm.c:623 xstormy16-asm.c:417
-#: xstormy16-asm.c:421 xstormy16-asm.c:508 xstormy16-asm.c:610
-msgid "unrecognized instruction"
-msgstr "bilinmeyen işlem"
-
-#: fr30-asm.c:556 frv-asm.c:828 m32r-asm.c:558 openrisc-asm.c:477
-#: xstormy16-asm.c:464
-#, c-format
-msgid "syntax error (expected char `%c', found `%c')"
-msgstr "biçem hatası (char `%c' beklenirken `%c' bulundu)"
-
-#: fr30-asm.c:566 frv-asm.c:838 m32r-asm.c:568 openrisc-asm.c:487
-#: xstormy16-asm.c:474
-#, c-format
-msgid "syntax error (expected char `%c', found end of instruction)"
-msgstr "biçem hatası (char `%c' beklenirken işlem sonu bulundu)"
-
-#: fr30-asm.c:594 frv-asm.c:866 m32r-asm.c:596 openrisc-asm.c:515
-#: xstormy16-asm.c:502
-msgid "junk at end of line"
-msgstr "Satır sonu bozuk "
-
-#: fr30-asm.c:701 frv-asm.c:973 m32r-asm.c:703 openrisc-asm.c:622
-#: xstormy16-asm.c:609
-msgid "unrecognized form of instruction"
-msgstr "bilinmeyen işlem türü"
-
-#: fr30-asm.c:713 frv-asm.c:985 m32r-asm.c:715 openrisc-asm.c:634
-#: xstormy16-asm.c:621
-#, c-format
-msgid "bad instruction `%.50s...'"
-msgstr "geçersiz işlem `%.50s...'"
-
-#: fr30-asm.c:716 frv-asm.c:988 m32r-asm.c:718 openrisc-asm.c:637
-#: xstormy16-asm.c:624
-#, c-format
-msgid "bad instruction `%.50s'"
-msgstr "geçersiz işlem `%.50s'"
-
-#. Default text to print if an instruction isn't recognized.
-#: fr30-dis.c:39 frv-dis.c:39 m32r-dis.c:39 mmix-dis.c:282 openrisc-dis.c:39
-#: xstormy16-dis.c:39
-msgid "*unknown*"
-msgstr "*bilinmeyen*"
-
-#: fr30-dis.c:318 frv-dis.c:360 m32r-dis.c:249 openrisc-dis.c:136
-#: xstormy16-dis.c:169
-#, c-format
-msgid "Unrecognized field %d while printing insn.\n"
-msgstr "yönerge yazdırılırken bilinmeyen alan %d bulundu.\n"
-
-#: fr30-ibld.c:166 frv-ibld.c:166 m32r-ibld.c:166 openrisc-ibld.c:166
-#: xstormy16-ibld.c:166
-#, c-format
-msgid "operand out of range (%ld not between %ld and %lu)"
-msgstr "Kapsam dışı işlenen (%ld, %ld ve %lu arasında değil) "
-
-#: fr30-ibld.c:179 frv-ibld.c:179 m32r-ibld.c:179 openrisc-ibld.c:179
-#: xstormy16-ibld.c:179
-#, c-format
-msgid "operand out of range (%lu not between 0 and %lu)"
-msgstr "kapsam dışı terim (%lu 0 ve %lu arasında değil) "
-
-#: fr30-ibld.c:730 frv-ibld.c:820 m32r-ibld.c:659 openrisc-ibld.c:633
-#: xstormy16-ibld.c:678
-#, c-format
-msgid "Unrecognized field %d while building insn.\n"
-msgstr "Yönerge oluşturulurken bilinmeyen alan %d bulundu.\n"
-
-#: fr30-ibld.c:937 frv-ibld.c:1103 m32r-ibld.c:792 openrisc-ibld.c:735
-#: xstormy16-ibld.c:826
-#, c-format
-msgid "Unrecognized field %d while decoding insn.\n"
-msgstr "Yönerge çözümlenirken bilinmeyen alan %d bulundu.\n"
-
-#: fr30-ibld.c:1086 frv-ibld.c:1348 m32r-ibld.c:902 openrisc-ibld.c:815
-#: xstormy16-ibld.c:939
-#, c-format
-msgid "Unrecognized field %d while getting int operand.\n"
-msgstr "`int' terimi alınırken bilinmeyen alan %d bulundu.\n"
-
-#: fr30-ibld.c:1215 frv-ibld.c:1573 m32r-ibld.c:992 openrisc-ibld.c:875
-#: xstormy16-ibld.c:1032
-#, c-format
-msgid "Unrecognized field %d while getting vma operand.\n"
-msgstr "`vma' terimi alınırken bilinmeyen alan %d bulundu.\n"
-
-#: fr30-ibld.c:1349 frv-ibld.c:1807 m32r-ibld.c:1090 openrisc-ibld.c:944
-#: xstormy16-ibld.c:1134
-#, c-format
-msgid "Unrecognized field %d while setting int operand.\n"
-msgstr "`int' terimi atanırken bilinmeyen alan %d bulundu.\n"
-
-#: fr30-ibld.c:1471 frv-ibld.c:2029 m32r-ibld.c:1176 openrisc-ibld.c:1001
-#: xstormy16-ibld.c:1224
-#, c-format
-msgid "Unrecognized field %d while setting vma operand.\n"
-msgstr "`vma' terimi atanırken bilinmeyen alan %d bulundu.\n"
-
-#: h8300-dis.c:385
-#, c-format
-msgid "Hmmmm %x"
-msgstr "Hmmmm %x"
-
-#: h8300-dis.c:396
-#, c-format
-msgid "Don't understand %x \n"
-msgstr "%x anlaşılamadı\n"
-
-#: h8500-dis.c:143
-#, c-format
-msgid "can't cope with insert %d\n"
-msgstr "insert %d yaptırılamıyor\n"
-
-#. Couldn't understand anything.
-#: h8500-dis.c:350
-#, c-format
-msgid "%02x\t\t*unknown*"
-msgstr "%02x\t\t*bilinmeyen*"
-
-#: i386-dis.c:1649
-msgid "<internal disassembler error>"
-msgstr "<iç karşıt-çevirici hatası>"
-
-#: m10200-dis.c:199
-#, c-format
-msgid "unknown\t0x%02x"
-msgstr "bilinmeyen\t0x%02x"
-
-#: m10200-dis.c:339
-#, c-format
-msgid "unknown\t0x%04lx"
-msgstr "bilinmeyen\t0x%04lx"
-
-#: m10300-dis.c:685
-#, c-format
-msgid "unknown\t0x%04x"
-msgstr "bilinmeyen\t0x%04x"
-
-#: m68k-dis.c:429
-#, c-format
-msgid "<internal error in opcode table: %s %s>\n"
-msgstr "<işlemci kod tablosunda iç hata: %s %s>\n"
-
-#: m68k-dis.c:1007
-#, c-format
-msgid "<function code %d>"
-msgstr "<işlev kodu %d>"
-
-#: m88k-dis.c:255
-#, c-format
-msgid "# <dis error: %08x>"
-msgstr "# <`dis' hatası: %08x>"
-
-#: mips-dis.c:337
-#, c-format
-msgid "# internal error, undefined modifier(%c)"
-msgstr "#iç hata, tanımlanmamış değiştirici (%c)"
-
-#: mips-dis.c:1209
-#, c-format
-msgid "# internal disassembler error, unrecognised modifier (%c)"
-msgstr "#iç karşıt-çevirici hatası, tanımlanmamış değiştirici (%c)"
-
-#: mmix-dis.c:34
-#, c-format
-msgid "Bad case %d (%s) in %s:%d\n"
-msgstr "Hatalı durum %d (%s), %s içerisinde:%d\n"
-
-#: mmix-dis.c:44
-#, c-format
-msgid "Internal: Non-debugged code (test-case missing): %s:%d"
-msgstr "İç Hata: Hata ayıklanmamış kod (test eksik): %s:%d"
-
-#: mmix-dis.c:53
-msgid "(unknown)"
-msgstr "(bilinmeyen)"
-
-#: mmix-dis.c:517
-#, c-format
-msgid "*unknown operands type: %d*"
-msgstr "bilinmeyen işlenen türü: %d*"
-
-#. I and Z are output operands and can`t be immediate
-#. * A is an address and we can`t have the address of
-#. * an immediate either. We don't know how much to increase
-#. * aoffsetp by since whatever generated this is broken
-#. * anyway!
-#.
-#: ns32k-dis.c:628
-msgid "$<undefined>"
-msgstr "$<tanımlanmamış>"
-
-#: ppc-opc.c:777 ppc-opc.c:810
-msgid "invalid conditional option"
-msgstr "koşullu seçenek geçersiz "
-
-#: ppc-opc.c:812
-msgid "attempt to set y bit when using + or - modifier"
-msgstr "+ veya - değiştiricisini kullanırken y bitini atama denemesi"
-
-#: ppc-opc.c:844 ppc-opc.c:896
-msgid "offset not a multiple of 4"
-msgstr "görece 4'ün katı değil"
-
-#: ppc-opc.c:869
-msgid "offset not between -2048 and 2047"
-msgstr "görece -2048 ve 2047 arasında değil"
-
-#: ppc-opc.c:894
-msgid "offset not between -8192 and 8191"
-msgstr "görece -8192 ve 8191 arasında değil"
-
-#: ppc-opc.c:922
-msgid "ignoring least significant bits in branch offset"
-msgstr "Dal göreli konumunda en önemsiz bitler atlanıyor"
-
-#: ppc-opc.c:956 ppc-opc.c:993
-msgid "illegal bitmask"
-msgstr "geçersiz bitmask "
-
-#: ppc-opc.c:1066
-msgid "value out of range"
-msgstr "değer aralık dışı"
-
-#: ppc-opc.c:1142
-msgid "index register in load range"
-msgstr "yükleme aralığında endeks yazmacı"
-
-#: ppc-opc.c:1158
-msgid "invalid register operand when updating"
-msgstr "güncelleme esnasında geçersiz yazmaç terimi bulundu"
-
-#. Mark as non-valid instruction
-#: sparc-dis.c:750
-msgid "unknown"
-msgstr "bilinmeyen"
-
-#: sparc-dis.c:825
-#, c-format
-msgid "Internal error:  bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
-msgstr "İç hata: geçersiz sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
-
-#: sparc-dis.c:836
-#, c-format
-msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
-msgstr "İç hata: geçersiz sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
-
-#: sparc-dis.c:885
-#, c-format
-msgid "Internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n"
-msgstr "İç hata: geçersiz sparc-opcode.h: \"%s\" == \"%s\"\n"
-
-#: v850-dis.c:224
-#, c-format
-msgid "unknown operand shift: %x\n"
-msgstr "bilinmeyen terim kaydırması: %x\n"
-
-#: v850-dis.c:236
-#, c-format
-msgid "unknown pop reg: %d\n"
-msgstr "bilinmeyen çek yazmacı: %d\n"
-
-#. The functions used to insert and extract complicated operands.
-#. Note: There is a conspiracy between these functions and
-#. v850_insert_operand() in gas/config/tc-v850.c.  Error messages
-#. containing the string 'out of range' will be ignored unless a
-#. specific command line option is given to GAS.
-#: v850-opc.c:68
-msgid "displacement value is not in range and is not aligned"
-msgstr "yer değiştirme değeri kapsam dışında ve hizalanmamış"
-
-#: v850-opc.c:69
-msgid "displacement value is out of range"
-msgstr "yer değiştirme değeri kapsam dışında"
-
-#: v850-opc.c:70
-msgid "displacement value is not aligned"
-msgstr "yer değiştirme değeri hizalanmamış"
-
-#: v850-opc.c:72
-msgid "immediate value is out of range"
-msgstr "şimdiki değer kapsam dışı"
-
-#: v850-opc.c:83
-msgid "branch value not in range and to odd offset"
-msgstr "dal değeri kapsam dışında ve tek sayılı göreli konuma işaret ediyor"
-
-#: v850-opc.c:85 v850-opc.c:117
-msgid "branch value out of range"
-msgstr "dal değeri kapsam dışında "
-
-#: v850-opc.c:88 v850-opc.c:120
-msgid "branch to odd offset"
-msgstr "dallanma tek sayılı göreli konuma işaret ediyor"
-
-#: v850-opc.c:115
-msgid "branch value not in range and to an odd offset"
-msgstr "dal değeri kapsam dışında ve tek sayılı göreli konuma işaret ediyor"
-
-#: v850-opc.c:346
-msgid "invalid register for stack adjustment"
-msgstr "yığıt düzeltmesi için geçersiz yazmaç "
-
-#: v850-opc.c:370
-msgid "immediate value not in range and not even"
-msgstr "şimdiki değer kapsam dışı ve çift sayı değil"
-
-#: v850-opc.c:375
-msgid "immediate value must be even"
-msgstr "şimdiki değer çift sayı olmalı"
-
-#: xstormy16-asm.c:74
-msgid "Bad register in preincrement"
-msgstr "Arttırma öncesinde geçersiz yazmaç"
-
-#: xstormy16-asm.c:79
-msgid "Bad register in postincrement"
-msgstr "Arttırma sonrasında  geçersiz yazmaç "
-
-#: xstormy16-asm.c:81
-msgid "Bad register name"
-msgstr "Geçersiz yazmaç adı"
-
-#: xstormy16-asm.c:85
-msgid "Label conflicts with register name"
-msgstr "Etiket, yazmaç adıyla çakışıyor"
-
-#: xstormy16-asm.c:89
-msgid "Label conflicts with `Rx'"
-msgstr "Etiket, `Rx' ile çakışıyor"
-
-#: xstormy16-asm.c:91
-msgid "Bad immediate expression"
-msgstr "Hatalı şimdiki ifade"
-
-#: xstormy16-asm.c:120
-msgid "Small operand was not an immediate number"
-msgstr "Küçük işlenen şimdiki sayı değil"
