Jan Kratochvil 075413
http://sourceware.org/ml/binutils/2008-08/msg00003.html
Jan Kratochvil 075413
[ not committed upstream so far ]
Jan Kratochvil 075413
Jan Kratochvil 47aaac
bfd/
Jan Kratochvil 075413
2008-08-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
	Fix loading large elf64 binaries on 32bit hosts.
Jan Kratochvil 47aaac
	* configure.in: Call AC_SYS_LARGEFILE.
Jan Kratochvil 47aaac
	* config.in: Regenerate.
Jan Kratochvil 47aaac
	* configure: Regenerate.
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
binutils/
Jan Kratochvil 075413
2008-08-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
	Fix loading large elf64 binaries on 32bit hosts.
Jan Kratochvil 47aaac
	* configure.in: Call AC_SYS_LARGEFILE.
Jan Kratochvil 47aaac
	* config.in: Regenerate.
Jan Kratochvil 47aaac
	* configure: Regenerate.
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
libiberty/
Jan Kratochvil 075413
2008-08-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
	* configure.in: Call AC_SYS_LARGEFILE.
Jan Kratochvil 47aaac
	* config.in: Regenerate.
Jan Kratochvil 47aaac
	* configure: Regenerate.
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
gas/
Jan Kratochvil 075413
2008-08-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
	* configure.in: Call AC_SYS_LARGEFILE.
Jan Kratochvil 47aaac
	* config.in: Regenerate.
Jan Kratochvil 47aaac
	* configure: Regenerate.
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
gprof/
Jan Kratochvil 075413
2008-08-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
	* configure.in: Call AC_SYS_LARGEFILE.
Jan Kratochvil 47aaac
	* gconfig.in: Regenerate.
Jan Kratochvil 47aaac
	* configure: Regenerate.
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
ld/
Jan Kratochvil 075413
2008-08-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
Jan Kratochvil 47aaac
Jan Kratochvil 47aaac
	* configure.in: Call AC_SYS_LARGEFILE.
Jan Kratochvil 47aaac
	* config.in: Regenerate.
Jan Kratochvil 47aaac
	* configure: Regenerate.
Jan Kratochvil 47aaac
Jan Kratochvil 075413
--- bfd/config.in	2008-08-23 17:36:14.000000000 +0200
Jan Kratochvil 075413
+++ bfd/config.in	2008-08-30 14:49:00.000000000 +0200
Jan Kratochvil 075413
@@ -297,11 +297,17 @@
Jan Kratochvil 47aaac
 /* Version number of package */
Jan Kratochvil 47aaac
 #undef VERSION
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+/* Number of bits in a file offset, on hosts where this is settable. */
Jan Kratochvil 47aaac
+#undef _FILE_OFFSET_BITS
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
 /* Enable GNU extensions on systems that have them.  */
Jan Kratochvil 47aaac
 #ifndef _GNU_SOURCE
Jan Kratochvil 47aaac
 # undef _GNU_SOURCE
Jan Kratochvil 47aaac
 #endif
Jan Kratochvil 075413
 
Jan Kratochvil 47aaac
+/* Define for large files, on AIX-style hosts. */
Jan Kratochvil 47aaac
+#undef _LARGE_FILES
Jan Kratochvil 075413
+
Jan Kratochvil 075413
 /* Define to 1 if on MINIX. */
Jan Kratochvil 075413
 #undef _MINIX
Jan Kratochvil 075413
 
Jan Kratochvil 075413
--- bfd/configure	2008-08-30 14:51:40.000000000 +0200
Jan Kratochvil 075413
+++ bfd/configure	2008-08-30 14:50:41.000000000 +0200
Jan Kratochvil 075413
@@ -1004,6 +1004,7 @@ Optional Features:
Jan Kratochvil 47aaac
   --enable-dependency-tracking   do not reject slow dependency extractors
Jan Kratochvil 47aaac
   --enable-shared[=PKGS]
Jan Kratochvil 47aaac
                           build shared libraries [default=no]
Jan Kratochvil 47aaac
+  --disable-largefile     omit support for large files
Jan Kratochvil 47aaac
   --enable-static[=PKGS]
Jan Kratochvil 47aaac
                           build static libraries [default=yes]
Jan Kratochvil 47aaac
   --enable-fast-install[=PKGS]
Jan Kratochvil 075413
@@ -4933,6 +4934,370 @@ _ACEOF
Jan Kratochvil 47aaac
 _ACEOF
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+# Check whether --enable-largefile or --disable-largefile was given.
Jan Kratochvil 47aaac
+if test "${enable_largefile+set}" = set; then
Jan Kratochvil 47aaac
+  enableval="$enable_largefile"
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi;
Jan Kratochvil 47aaac
+if test "$enable_largefile" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_largefile_CC+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=no
Jan Kratochvil 47aaac
+     if test "$GCC" != yes; then
Jan Kratochvil 47aaac
+       ac_save_CC=$CC
Jan Kratochvil 47aaac
+       while :; do
Jan Kratochvil 47aaac
+     	 # IRIX 6.2 and later do not support large files by default,
Jan Kratochvil 47aaac
+     	 # so use the C compiler's -n32 option if that helps.
Jan Kratochvil 47aaac
+	 cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+     	 CC="$CC -n32"
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=' -n32'; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+	 break
Jan Kratochvil 47aaac
+       done
Jan Kratochvil 47aaac
+       CC=$ac_save_CC
Jan Kratochvil 47aaac
+       rm -f conftest.$ac_ext
Jan Kratochvil 47aaac
+    fi
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
Jan Kratochvil 47aaac
+  if test "$ac_cv_sys_largefile_CC" != no; then
Jan Kratochvil 47aaac
+    CC=$CC$ac_cv_sys_largefile_CC
Jan Kratochvil 47aaac
+  fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_file_offset_bits+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS 64
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=64; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_file_offset_bits" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_large_files+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _LARGE_FILES 1
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=1; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_large_files" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_large_files" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _LARGE_FILES $ac_cv_sys_large_files
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 
Jan Kratochvil 075413
--- bfd/configure.in	2008-08-23 17:36:14.000000000 +0200
Jan Kratochvil 075413
+++ bfd/configure.in	2008-08-30 14:49:15.000000000 +0200
Jan Kratochvil 075413
@@ -22,6 +22,7 @@ AM_DISABLE_SHARED
Jan Kratochvil 47aaac
 AC_PROG_CC
Jan Kratochvil 47aaac
 AC_GNU_SOURCE
Jan Kratochvil 075413
 AC_USE_SYSTEM_EXTENSIONS
Jan Kratochvil 47aaac
+AC_SYS_LARGEFILE
Jan Kratochvil 075413
 
Jan Kratochvil 47aaac
 AC_PROG_LIBTOOL
Jan Kratochvil 47aaac
 
Jan Kratochvil 075413
--- binutils/config.in	2008-08-23 17:36:14.000000000 +0200
Jan Kratochvil 075413
+++ binutils/config.in	2008-08-30 14:49:27.000000000 +0200
Jan Kratochvil 075413
@@ -203,6 +203,9 @@
Jan Kratochvil 47aaac
    `char[]'. */
Jan Kratochvil 47aaac
 #undef YYTEXT_POINTER
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+/* Number of bits in a file offset, on hosts where this is settable. */
Jan Kratochvil 47aaac
+#undef _FILE_OFFSET_BITS
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
 /* Enable GNU extensions on systems that have them.  */
Jan Kratochvil 47aaac
 #ifndef _GNU_SOURCE
Jan Kratochvil 47aaac
 # undef _GNU_SOURCE
Jan Kratochvil 075413
@@ -211,6 +214,9 @@
Jan Kratochvil 47aaac
 /* Enable LFS */
Jan Kratochvil 47aaac
 #undef _LARGEFILE64_SOURCE
Jan Kratochvil 075413
 
Jan Kratochvil 47aaac
+/* Define for large files, on AIX-style hosts. */
Jan Kratochvil 47aaac
+#undef _LARGE_FILES
Jan Kratochvil 075413
+
Jan Kratochvil 075413
 /* Define to 1 if on MINIX. */
Jan Kratochvil 075413
 #undef _MINIX
Jan Kratochvil 075413
 
Jan Kratochvil 075413
--- binutils/configure	2008-08-30 14:51:40.000000000 +0200
Jan Kratochvil 075413
+++ binutils/configure	2008-08-30 14:50:45.000000000 +0200
Jan Kratochvil 47aaac
@@ -1002,6 +1002,7 @@ Optional Features:
Jan Kratochvil 47aaac
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
Jan Kratochvil 47aaac
   --disable-dependency-tracking  speeds up one-time build
Jan Kratochvil 47aaac
   --enable-dependency-tracking   do not reject slow dependency extractors
Jan Kratochvil 47aaac
+  --disable-largefile     omit support for large files
Jan Kratochvil 47aaac
   --enable-shared[=PKGS]
Jan Kratochvil 47aaac
                           build shared libraries [default=yes]
Jan Kratochvil 47aaac
   --enable-static[=PKGS]
Jan Kratochvil 075413
@@ -4734,6 +4735,370 @@ _ACEOF
Jan Kratochvil 47aaac
 _ACEOF
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+# Check whether --enable-largefile or --disable-largefile was given.
Jan Kratochvil 47aaac
+if test "${enable_largefile+set}" = set; then
Jan Kratochvil 47aaac
+  enableval="$enable_largefile"
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi;
Jan Kratochvil 47aaac
+if test "$enable_largefile" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_largefile_CC+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=no
Jan Kratochvil 47aaac
+     if test "$GCC" != yes; then
Jan Kratochvil 47aaac
+       ac_save_CC=$CC
Jan Kratochvil 47aaac
+       while :; do
Jan Kratochvil 47aaac
+     	 # IRIX 6.2 and later do not support large files by default,
Jan Kratochvil 47aaac
+     	 # so use the C compiler's -n32 option if that helps.
Jan Kratochvil 47aaac
+	 cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+     	 CC="$CC -n32"
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=' -n32'; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+	 break
Jan Kratochvil 47aaac
+       done
Jan Kratochvil 47aaac
+       CC=$ac_save_CC
Jan Kratochvil 47aaac
+       rm -f conftest.$ac_ext
Jan Kratochvil 47aaac
+    fi
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
Jan Kratochvil 47aaac
+  if test "$ac_cv_sys_largefile_CC" != no; then
Jan Kratochvil 47aaac
+    CC=$CC$ac_cv_sys_largefile_CC
Jan Kratochvil 47aaac
+  fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_file_offset_bits+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS 64
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=64; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_file_offset_bits" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_large_files+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _LARGE_FILES 1
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=1; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_large_files" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_large_files" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _LARGE_FILES $ac_cv_sys_large_files
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 macro_version='2.1a'
Jan Kratochvil 075413
--- binutils/configure.in	2008-08-23 17:36:14.000000000 +0200
Jan Kratochvil 075413
+++ binutils/configure.in	2008-08-30 14:49:32.000000000 +0200
Jan Kratochvil 075413
@@ -14,6 +14,7 @@ AM_INIT_AUTOMAKE(binutils, ${BFD_VERSION
Jan Kratochvil 47aaac
 AC_PROG_CC
Jan Kratochvil 075413
 AC_GNU_SOURCE
Jan Kratochvil 075413
 AC_USE_SYSTEM_EXTENSIONS
Jan Kratochvil 47aaac
+AC_SYS_LARGEFILE
Jan Kratochvil 075413
 AC_PROG_LIBTOOL
Jan Kratochvil 47aaac
 
Jan Kratochvil 075413
 AC_ARG_ENABLE(targets,
Jan Kratochvil 075413
--- gas/config.in	2008-08-23 17:36:14.000000000 +0200
Jan Kratochvil 075413
+++ gas/config.in	2008-08-30 14:49:51.000000000 +0200
Jan Kratochvil 075413
@@ -247,11 +247,17 @@
Jan Kratochvil 075413
    `char[]'. */
Jan Kratochvil 075413
 #undef YYTEXT_POINTER
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+/* Number of bits in a file offset, on hosts where this is settable. */
Jan Kratochvil 47aaac
+#undef _FILE_OFFSET_BITS
Jan Kratochvil 47aaac
+
Jan Kratochvil 075413
 /* Enable GNU extensions on systems that have them.  */
Jan Kratochvil 075413
 #ifndef _GNU_SOURCE
Jan Kratochvil 075413
 # undef _GNU_SOURCE
Jan Kratochvil 075413
 #endif
Jan Kratochvil 075413
 
Jan Kratochvil 47aaac
+/* Define for large files, on AIX-style hosts. */
Jan Kratochvil 47aaac
+#undef _LARGE_FILES
Jan Kratochvil 47aaac
+
Jan Kratochvil 075413
 /* Define to 1 if on MINIX. */
Jan Kratochvil 075413
 #undef _MINIX
Jan Kratochvil 47aaac
 
Jan Kratochvil 075413
--- gas/configure	2008-08-30 14:51:40.000000000 +0200
Jan Kratochvil 075413
+++ gas/configure	2008-08-30 14:50:49.000000000 +0200
Jan Kratochvil 075413
@@ -1002,6 +1002,7 @@ Optional Features:
Jan Kratochvil 075413
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
Jan Kratochvil 075413
   --disable-dependency-tracking  speeds up one-time build
Jan Kratochvil 075413
   --enable-dependency-tracking   do not reject slow dependency extractors
Jan Kratochvil 47aaac
+  --disable-largefile     omit support for large files
Jan Kratochvil 075413
   --enable-shared[=PKGS]
Jan Kratochvil 075413
                           build shared libraries [default=yes]
Jan Kratochvil 075413
   --enable-static[=PKGS]
Jan Kratochvil 075413
@@ -4731,6 +4732,370 @@ _ACEOF
Jan Kratochvil 075413
 _ACEOF
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+# Check whether --enable-largefile or --disable-largefile was given.
Jan Kratochvil 47aaac
+if test "${enable_largefile+set}" = set; then
Jan Kratochvil 47aaac
+  enableval="$enable_largefile"
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi;
Jan Kratochvil 47aaac
+if test "$enable_largefile" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_largefile_CC+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=no
Jan Kratochvil 47aaac
+     if test "$GCC" != yes; then
Jan Kratochvil 47aaac
+       ac_save_CC=$CC
Jan Kratochvil 47aaac
+       while :; do
Jan Kratochvil 47aaac
+     	 # IRIX 6.2 and later do not support large files by default,
Jan Kratochvil 47aaac
+     	 # so use the C compiler's -n32 option if that helps.
Jan Kratochvil 47aaac
+	 cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+     	 CC="$CC -n32"
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=' -n32'; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+	 break
Jan Kratochvil 47aaac
+       done
Jan Kratochvil 47aaac
+       CC=$ac_save_CC
Jan Kratochvil 47aaac
+       rm -f conftest.$ac_ext
Jan Kratochvil 47aaac
+    fi
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
Jan Kratochvil 47aaac
+  if test "$ac_cv_sys_largefile_CC" != no; then
Jan Kratochvil 47aaac
+    CC=$CC$ac_cv_sys_largefile_CC
Jan Kratochvil 47aaac
+  fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_file_offset_bits+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS 64
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=64; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_file_offset_bits" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_large_files+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _LARGE_FILES 1
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=1; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_large_files" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_large_files" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _LARGE_FILES $ac_cv_sys_large_files
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
 
Jan Kratochvil 075413
 
Jan Kratochvil 075413
 
Jan Kratochvil 075413
--- gas/configure.in	2008-08-23 17:36:14.000000000 +0200
Jan Kratochvil 075413
+++ gas/configure.in	2008-08-30 14:49:57.000000000 +0200
Jan Kratochvil 075413
@@ -23,6 +23,7 @@ AM_INIT_AUTOMAKE(gas, ${BFD_VERSION})
Jan Kratochvil 47aaac
 AC_PROG_CC
Jan Kratochvil 47aaac
 AC_GNU_SOURCE
Jan Kratochvil 075413
 AC_USE_SYSTEM_EXTENSIONS
Jan Kratochvil 47aaac
+AC_SYS_LARGEFILE
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 AM_PROG_LIBTOOL
Jan Kratochvil 47aaac
 
Jan Kratochvil 075413
--- gprof/configure	2008-08-30 14:51:40.000000000 +0200
Jan Kratochvil 075413
+++ gprof/configure	2008-08-30 14:50:54.000000000 +0200
Jan Kratochvil 47aaac
@@ -1002,6 +1002,7 @@ Optional Features:
Jan Kratochvil 47aaac
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
Jan Kratochvil 47aaac
   --disable-dependency-tracking  speeds up one-time build
Jan Kratochvil 47aaac
   --enable-dependency-tracking   do not reject slow dependency extractors
Jan Kratochvil 47aaac
+  --disable-largefile     omit support for large files
Jan Kratochvil 47aaac
   --enable-shared[=PKGS]
Jan Kratochvil 47aaac
                           build shared libraries [default=yes]
Jan Kratochvil 47aaac
   --enable-static[=PKGS]
Jan Kratochvil 075413
@@ -4732,6 +4733,370 @@ _ACEOF
Jan Kratochvil 47aaac
 _ACEOF
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+# Check whether --enable-largefile or --disable-largefile was given.
Jan Kratochvil 47aaac
+if test "${enable_largefile+set}" = set; then
Jan Kratochvil 47aaac
+  enableval="$enable_largefile"
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi;
Jan Kratochvil 47aaac
+if test "$enable_largefile" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_largefile_CC+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=no
Jan Kratochvil 47aaac
+     if test "$GCC" != yes; then
Jan Kratochvil 47aaac
+       ac_save_CC=$CC
Jan Kratochvil 47aaac
+       while :; do
Jan Kratochvil 47aaac
+     	 # IRIX 6.2 and later do not support large files by default,
Jan Kratochvil 47aaac
+     	 # so use the C compiler's -n32 option if that helps.
Jan Kratochvil 47aaac
+	 cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+     	 CC="$CC -n32"
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=' -n32'; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+	 break
Jan Kratochvil 47aaac
+       done
Jan Kratochvil 47aaac
+       CC=$ac_save_CC
Jan Kratochvil 47aaac
+       rm -f conftest.$ac_ext
Jan Kratochvil 47aaac
+    fi
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
Jan Kratochvil 47aaac
+  if test "$ac_cv_sys_largefile_CC" != no; then
Jan Kratochvil 47aaac
+    CC=$CC$ac_cv_sys_largefile_CC
Jan Kratochvil 47aaac
+  fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_file_offset_bits+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS 64
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=64; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_file_offset_bits" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_large_files+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _LARGE_FILES 1
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=1; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_large_files" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_large_files" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _LARGE_FILES $ac_cv_sys_large_files
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 075413
 # Find a good install program.  We prefer a C program (faster),
Jan Kratochvil 075413
 # so one script is as good as another.  But avoid the broken or
Jan Kratochvil 075413
 # incompatible versions:
Jan Kratochvil 075413
--- gprof/configure.in	2008-08-23 17:36:16.000000000 +0200
Jan Kratochvil 075413
+++ gprof/configure.in	2008-08-30 14:50:09.000000000 +0200
Jan Kratochvil 075413
@@ -20,6 +20,7 @@ AC_CONFIG_HEADERS([gconfig.h:gconfig.in]
Jan Kratochvil 47aaac
 AC_PROG_CC
Jan Kratochvil 47aaac
 AC_GNU_SOURCE
Jan Kratochvil 075413
 AC_USE_SYSTEM_EXTENSIONS
Jan Kratochvil 47aaac
+AC_SYS_LARGEFILE
Jan Kratochvil 47aaac
 AC_PROG_INSTALL
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 AM_PROG_LIBTOOL
Jan Kratochvil 075413
--- gprof/gconfig.in	2008-08-23 17:36:16.000000000 +0200
Jan Kratochvil 075413
+++ gprof/gconfig.in	2008-08-30 14:50:03.000000000 +0200
Jan Kratochvil 075413
@@ -71,11 +71,17 @@
Jan Kratochvil 47aaac
 /* Version number of package */
Jan Kratochvil 47aaac
 #undef VERSION
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+/* Number of bits in a file offset, on hosts where this is settable. */
Jan Kratochvil 47aaac
+#undef _FILE_OFFSET_BITS
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
 /* Enable GNU extensions on systems that have them.  */
Jan Kratochvil 47aaac
 #ifndef _GNU_SOURCE
Jan Kratochvil 47aaac
 # undef _GNU_SOURCE
Jan Kratochvil 47aaac
 #endif
Jan Kratochvil 075413
 
Jan Kratochvil 075413
+/* Define for large files, on AIX-style hosts. */
Jan Kratochvil 075413
+#undef _LARGE_FILES
Jan Kratochvil 47aaac
+
Jan Kratochvil 075413
 /* Define to 1 if on MINIX. */
Jan Kratochvil 075413
 #undef _MINIX
Jan Kratochvil 075413
 
Jan Kratochvil 075413
--- ld/config.in	2008-08-23 17:36:16.000000000 +0200
Jan Kratochvil 075413
+++ ld/config.in	2008-08-30 14:49:39.000000000 +0200
Jan Kratochvil 075413
@@ -143,11 +143,17 @@
Jan Kratochvil 075413
    `char[]'. */
Jan Kratochvil 075413
 #undef YYTEXT_POINTER
Jan Kratochvil 075413
 
Jan Kratochvil 075413
+/* Number of bits in a file offset, on hosts where this is settable. */
Jan Kratochvil 075413
+#undef _FILE_OFFSET_BITS
Jan Kratochvil 075413
+
Jan Kratochvil 075413
 /* Enable GNU extensions on systems that have them.  */
Jan Kratochvil 075413
 #ifndef _GNU_SOURCE
Jan Kratochvil 075413
 # undef _GNU_SOURCE
Jan Kratochvil 075413
 #endif
Jan Kratochvil 075413
 
Jan Kratochvil 47aaac
+/* Define for large files, on AIX-style hosts. */
Jan Kratochvil 47aaac
+#undef _LARGE_FILES
Jan Kratochvil 075413
+
Jan Kratochvil 075413
 /* Define to 1 if on MINIX. */
Jan Kratochvil 075413
 #undef _MINIX
Jan Kratochvil 075413
 
Jan Kratochvil 075413
--- ld/configure	2008-08-30 14:51:40.000000000 +0200
Jan Kratochvil 075413
+++ ld/configure	2008-08-30 14:51:00.000000000 +0200
Jan Kratochvil 075413
@@ -1008,6 +1008,7 @@ Optional Features:
Jan Kratochvil 075413
                           multigot)
Jan Kratochvil 075413
   --enable-werror         treat compile warnings as errors
Jan Kratochvil 075413
   --enable-build-warnings enable build-time compiler warnings
Jan Kratochvil 47aaac
+  --disable-largefile     omit support for large files
Jan Kratochvil 47aaac
   --enable-shared[=PKGS]
Jan Kratochvil 47aaac
                           build shared libraries [default=yes]
Jan Kratochvil 47aaac
   --enable-static[=PKGS]
Jan Kratochvil 075413
@@ -4931,6 +4932,370 @@ _ACEOF
Jan Kratochvil 47aaac
 _ACEOF
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+# Check whether --enable-largefile or --disable-largefile was given.
Jan Kratochvil 47aaac
+if test "${enable_largefile+set}" = set; then
Jan Kratochvil 47aaac
+  enableval="$enable_largefile"
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi;
Jan Kratochvil 47aaac
+if test "$enable_largefile" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_largefile_CC+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=no
Jan Kratochvil 47aaac
+     if test "$GCC" != yes; then
Jan Kratochvil 47aaac
+       ac_save_CC=$CC
Jan Kratochvil 47aaac
+       while :; do
Jan Kratochvil 47aaac
+     	 # IRIX 6.2 and later do not support large files by default,
Jan Kratochvil 47aaac
+     	 # so use the C compiler's -n32 option if that helps.
Jan Kratochvil 47aaac
+	 cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+     	 CC="$CC -n32"
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=' -n32'; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+	 break
Jan Kratochvil 47aaac
+       done
Jan Kratochvil 47aaac
+       CC=$ac_save_CC
Jan Kratochvil 47aaac
+       rm -f conftest.$ac_ext
Jan Kratochvil 47aaac
+    fi
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
Jan Kratochvil 47aaac
+  if test "$ac_cv_sys_largefile_CC" != no; then
Jan Kratochvil 47aaac
+    CC=$CC$ac_cv_sys_largefile_CC
Jan Kratochvil 47aaac
+  fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_file_offset_bits+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS 64
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=64; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_file_offset_bits" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_large_files+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _LARGE_FILES 1
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=1; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_large_files" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_large_files" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _LARGE_FILES $ac_cv_sys_large_files
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
 # Find a good install program.  We prefer a C program (faster),
Jan Kratochvil 47aaac
 # so one script is as good as another.  But avoid the broken or
Jan Kratochvil 47aaac
 # incompatible versions:
Jan Kratochvil 075413
--- ld/configure.in	2008-08-23 17:36:16.000000000 +0200
Jan Kratochvil 075413
+++ ld/configure.in	2008-08-30 14:49:44.000000000 +0200
Jan Kratochvil 075413
@@ -108,6 +108,7 @@ fi
Jan Kratochvil 47aaac
 AC_PROG_CC
Jan Kratochvil 47aaac
 AC_GNU_SOURCE
Jan Kratochvil 075413
 AC_USE_SYSTEM_EXTENSIONS
Jan Kratochvil 47aaac
+AC_SYS_LARGEFILE
Jan Kratochvil 47aaac
 AC_PROG_INSTALL
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
 AM_PROG_LIBTOOL
Jan Kratochvil 075413
--- libiberty/config.in	2006-09-24 17:19:59.000000000 +0200
Jan Kratochvil 075413
+++ libiberty/config.in	2008-08-30 14:42:56.000000000 +0200
Jan Kratochvil 075413
@@ -425,6 +425,12 @@
Jan Kratochvil 075413
    first (like Motorola and SPARC, unlike Intel and VAX). */
Jan Kratochvil 075413
 #undef WORDS_BIGENDIAN
Jan Kratochvil 47aaac
 
Jan Kratochvil 47aaac
+/* Number of bits in a file offset, on hosts where this is settable. */
Jan Kratochvil 47aaac
+#undef _FILE_OFFSET_BITS
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+/* Define for large files, on AIX-style hosts. */
Jan Kratochvil 47aaac
+#undef _LARGE_FILES
Jan Kratochvil 075413
+
Jan Kratochvil 075413
 /* Define to empty if `const' does not conform to ANSI C. */
Jan Kratochvil 075413
 #undef const
Jan Kratochvil 075413
 
Jan Kratochvil 075413
--- libiberty/configure	2008-07-10 17:32:59.000000000 +0200
Jan Kratochvil 075413
+++ libiberty/configure	2008-08-30 14:42:56.000000000 +0200
Jan Kratochvil 075413
@@ -849,6 +849,7 @@ Optional Features:
Jan Kratochvil 075413
                           enable make rules and dependencies not useful
Jan Kratochvil 075413
                           (and sometimes confusing) to the casual installer
Jan Kratochvil 075413
   --enable-multilib       build many library versions (default)
Jan Kratochvil 47aaac
+  --disable-largefile     omit support for large files
Jan Kratochvil 075413
   --enable-install-libiberty       Install headers for end users
Jan Kratochvil 47aaac
 
Jan Kratochvil 075413
 Optional Packages:
Jan Kratochvil 075413
@@ -2741,6 +2742,371 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS con
Jan Kratochvil 075413
 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
Jan Kratochvil 075413
 ac_compiler_gnu=$ac_cv_c_compiler_gnu
Jan Kratochvil 47aaac
 
Jan Kratochvil 075413
+
Jan Kratochvil 47aaac
+# Check whether --enable-largefile or --disable-largefile was given.
Jan Kratochvil 47aaac
+if test "${enable_largefile+set}" = set; then
Jan Kratochvil 47aaac
+  enableval="$enable_largefile"
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi;
Jan Kratochvil 47aaac
+if test "$enable_largefile" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_largefile_CC+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=no
Jan Kratochvil 47aaac
+     if test "$GCC" != yes; then
Jan Kratochvil 47aaac
+       ac_save_CC=$CC
Jan Kratochvil 47aaac
+       while :; do
Jan Kratochvil 47aaac
+     	 # IRIX 6.2 and later do not support large files by default,
Jan Kratochvil 47aaac
+     	 # so use the C compiler's -n32 option if that helps.
Jan Kratochvil 47aaac
+	 cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+     	 CC="$CC -n32"
Jan Kratochvil 47aaac
+     	 rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_largefile_CC=' -n32'; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext
Jan Kratochvil 47aaac
+	 break
Jan Kratochvil 47aaac
+       done
Jan Kratochvil 47aaac
+       CC=$ac_save_CC
Jan Kratochvil 47aaac
+       rm -f conftest.$ac_ext
Jan Kratochvil 47aaac
+    fi
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
Jan Kratochvil 47aaac
+  if test "$ac_cv_sys_largefile_CC" != no; then
Jan Kratochvil 47aaac
+    CC=$CC$ac_cv_sys_largefile_CC
Jan Kratochvil 47aaac
+  fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_file_offset_bits+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS 64
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_file_offset_bits=64; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_file_offset_bits" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
Jan Kratochvil 47aaac
+echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
Jan Kratochvil 47aaac
+if test "${ac_cv_sys_large_files+set}" = set; then
Jan Kratochvil 47aaac
+  echo $ECHO_N "(cached) $ECHO_C" >&6
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  while :; do
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=no
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  cat >conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* confdefs.h.  */
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+cat confdefs.h >>conftest.$ac_ext
Jan Kratochvil 47aaac
+cat >>conftest.$ac_ext <<_ACEOF
Jan Kratochvil 47aaac
+/* end confdefs.h.  */
Jan Kratochvil 47aaac
+#define _LARGE_FILES 1
Jan Kratochvil 47aaac
+#include <sys/types.h>
Jan Kratochvil 47aaac
+ /* Check that off_t can represent 2**63 - 1 correctly.
Jan Kratochvil 47aaac
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
Jan Kratochvil 47aaac
+    since some C++ compilers masquerading as C compilers
Jan Kratochvil 47aaac
+    incorrectly reject 9223372036854775807.  */
Jan Kratochvil 47aaac
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
Jan Kratochvil 47aaac
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
Jan Kratochvil 47aaac
+		       && LARGE_OFF_T % 2147483647 == 1)
Jan Kratochvil 47aaac
+		      ? 1 : -1];
Jan Kratochvil 47aaac
+int
Jan Kratochvil 47aaac
+main ()
Jan Kratochvil 47aaac
+{
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+  ;
Jan Kratochvil 47aaac
+  return 0;
Jan Kratochvil 47aaac
+}
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+rm -f conftest.$ac_objext
Jan Kratochvil 47aaac
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_compile) 2>conftest.er1
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  grep -v '^ *+' conftest.er1 >conftest.err
Jan Kratochvil 47aaac
+  rm -f conftest.er1
Jan Kratochvil 47aaac
+  cat conftest.err >&5
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -z "$ac_c_werror_flag"
Jan Kratochvil 47aaac
+			 || test ! -s conftest.err'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; } &&
Jan Kratochvil 47aaac
+	 { ac_try='test -s conftest.$ac_objext'
Jan Kratochvil 47aaac
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
Jan Kratochvil 47aaac
+  (eval $ac_try) 2>&5
Jan Kratochvil 47aaac
+  ac_status=$?
Jan Kratochvil 47aaac
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
Jan Kratochvil 47aaac
+  (exit $ac_status); }; }; then
Jan Kratochvil 47aaac
+  ac_cv_sys_large_files=1; break
Jan Kratochvil 47aaac
+else
Jan Kratochvil 47aaac
+  echo "$as_me: failed program was:" >&5
Jan Kratochvil 47aaac
+sed 's/^/| /' conftest.$ac_ext >&5
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
Jan Kratochvil 47aaac
+  break
Jan Kratochvil 47aaac
+done
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
Jan Kratochvil 47aaac
+echo "${ECHO_T}$ac_cv_sys_large_files" >&6
Jan Kratochvil 47aaac
+if test "$ac_cv_sys_large_files" != no; then
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+cat >>confdefs.h <<_ACEOF
Jan Kratochvil 47aaac
+#define _LARGE_FILES $ac_cv_sys_large_files
Jan Kratochvil 47aaac
+_ACEOF
Jan Kratochvil 47aaac
+
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+rm -f conftest*
Jan Kratochvil 47aaac
+fi
Jan Kratochvil 47aaac
+
Jan Kratochvil 075413
 ac_ext=c
Jan Kratochvil 075413
 ac_cpp='$CPP $CPPFLAGS'
Jan Kratochvil 075413
 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
Jan Kratochvil 075413
--- libiberty/configure.ac	2008-05-04 16:28:10.000000000 +0200
Jan Kratochvil 075413
+++ libiberty/configure.ac	2008-08-30 14:42:56.000000000 +0200
Jan Kratochvil 075413
@@ -130,6 +130,7 @@ fi
Jan Kratochvil 075413
 
Jan Kratochvil 075413
 GCC_NO_EXECUTABLES
Jan Kratochvil 075413
 AC_PROG_CC
Jan Kratochvil 075413
+AC_SYS_LARGEFILE
Jan Kratochvil 075413
 AC_PROG_CPP_WERROR
Jan Kratochvil 075413
 
Jan Kratochvil 075413
 ACX_PROG_CC_WARNING_OPTS([-W -Wall -Wwrite-strings -Wc++-compat \