From: Joel Brobecker Date: Fri, 8 Jan 2010 07:16:43 +0000 (+0000) Subject: Cannot find in-tree libiconv.a after reconfigure. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f0f209491f2228ffdd28cb3ec5ec326466a633b7;p=binutils-gdb.git 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. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3430364149a..1657c7ddcbc 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2009-01-08 Joel Brobecker + + 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 Make tracepoint operations go through target vector. diff --git a/gdb/acinclude.m4 b/gdb/acinclude.m4 index 84a908476ed..e3f604ecff6 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 de8de912458..862c2308603 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