aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2010-01-08 07:16:43 +0000
committerJoel Brobecker <brobecker@gnat.com>2010-01-08 07:16:43 +0000
commitf0f209491f2228ffdd28cb3ec5ec326466a633b7 (patch)
treefcd04b97d38fc0123363cbca9bfe22d7f7b1adb9
parentfb34365b48184914756d2bf103c60c4a7769ff43 (diff)
downloadgdb-f0f209491f2228ffdd28cb3ec5ec326466a633b7.zip
gdb-f0f209491f2228ffdd28cb3ec5ec326466a633b7.tar.gz
gdb-f0f209491f2228ffdd28cb3ec5ec326466a633b7.tar.bz2
Cannot find in-tree libiconv.a after reconfigure.
* acinclude.m4 (AM_ICONV): If we find an in-tree libiconv.a that we can use, then cache the path to this archive. * configure: Regenerate.
-rw-r--r--gdb/ChangeLog7
-rw-r--r--gdb/acinclude.m45
-rwxr-xr-xgdb/configure5
3 files changed, 13 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 3430364..1657c7d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,10 @@
+2009-01-08 Joel Brobecker <brobecker@adacore.com>
+
+ Cannot find in-tree libiconv.a after reconfigure.
+ * acinclude.m4 (AM_ICONV): If we find an in-tree libiconv.a
+ that we can use, then cache the path to this archive.
+ * configure: Regenerate.
+
2010-01-07 Stan Shebs <stan@codesourcery.com>
Make tracepoint operations go through target vector.
diff --git a/gdb/acinclude.m4 b/gdb/acinclude.m4
index 84a9084..e3f604e 100644
--- a/gdb/acinclude.m4
+++ b/gdb/acinclude.m4
@@ -192,6 +192,7 @@ AC_DEFUN([AM_ICONV],
am_cv_func_iconv="no, consider installing GNU libiconv"
am_cv_lib_iconv=no
am_cv_use_build_libiconv=no
+ am_cv_build_libiconv_path=
# If libiconv is part of the build tree, then try using it over
# any system iconv.
@@ -207,12 +208,12 @@ AC_DEFUN([AM_ICONV],
iconv(cd,NULL,NULL,NULL,NULL);
iconv_close(cd);],
am_cv_use_build_libiconv=yes
+ am_cv_build_libiconv_path=$lib_dir/libiconv.a
am_cv_lib_iconv=yes
am_cv_func_iconv=yes)
LIBS="$am_save_LIBS"
CPPFLAGS="$am_save_CPPFLAGS"
if test "$am_cv_use_build_libiconv" = "yes"; then
- BUILD_LIBICONV_LIBDIR=$lib_dir
break
fi
done
@@ -260,7 +261,7 @@ AC_DEFUN([AM_ICONV],
LIBICONV_INCLUDE=
fi
if test "$am_cv_use_build_libiconv" = yes; then
- LIBICONV="$BUILD_LIBICONV_LIBDIR/libiconv.a"
+ LIBICONV="$am_cv_build_libiconv_path"
LIBICONV_LIBDIR=""
LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
fi
diff --git a/gdb/configure b/gdb/configure
index de8de91..862c230 100755
--- a/gdb/configure
+++ b/gdb/configure
@@ -8328,6 +8328,7 @@ else
am_cv_func_iconv="no, consider installing GNU libiconv"
am_cv_lib_iconv=no
am_cv_use_build_libiconv=no
+ am_cv_build_libiconv_path=
# If libiconv is part of the build tree, then try using it over
# any system iconv.
@@ -8353,6 +8354,7 @@ iconv_t cd = iconv_open("","");
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
am_cv_use_build_libiconv=yes
+ am_cv_build_libiconv_path=$lib_dir/libiconv.a
am_cv_lib_iconv=yes
am_cv_func_iconv=yes
fi
@@ -8361,7 +8363,6 @@ rm -f core conftest.err conftest.$ac_objext \
LIBS="$am_save_LIBS"
CPPFLAGS="$am_save_CPPFLAGS"
if test "$am_cv_use_build_libiconv" = "yes"; then
- BUILD_LIBICONV_LIBDIR=$lib_dir
break
fi
done
@@ -8438,7 +8439,7 @@ $as_echo "$am_cv_func_iconv" >&6; }
LIBICONV_INCLUDE=
fi
if test "$am_cv_use_build_libiconv" = yes; then
- LIBICONV="$BUILD_LIBICONV_LIBDIR/libiconv.a"
+ LIBICONV="$am_cv_build_libiconv_path"
LIBICONV_LIBDIR=""
LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
fi