[SCM] GNU Libtool branch, master, updated. v2.4.2-383-g5f7f7d9

2013-08-23 Thread Gary V. Vaughan
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project GNU Libtool.

The branch, master has been updated
   via  5f7f7d9615bf650cf99d581a33b3e18357f79951 (commit)
  from  e87a65fa0cc132dd195e0c42f110f8e9b49638e1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 5f7f7d9615bf650cf99d581a33b3e18357f79951
Author: Steve Ellcey sell...@mips.com
Date:   Mon Aug 19 14:35:28 2013 -0700

libtool: set correct linker ABI flags on mips64 linux.

m4/libtool.m4 (_LT_ENABLE_LOCK): Select the n32 or n64 ABI when
linking to match the ABI produced with the user's compiler flags.

Co-authored-by: Gary V. Vaughan g...@gnu.org
Signed-off-by: Gary V. Vaughan g...@gnu.org

---

Summary of changes:
 m4/libtool.m4 |   32 
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/m4/libtool.m4 b/m4/libtool.m4
index 8f97c5c..4418a1c 100644
--- a/m4/libtool.m4
+++ b/m4/libtool.m4
@@ -1309,6 +1309,38 @@ ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
+mips64*-*linux*)
+  # Find out what ABI is being produced by ac_compile, and set linker
+  # options accordingly.
+  echo '[#]line '$LINENO' configure'  conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+emul=elf
+case `/usr/bin/file conftest.$ac_objext` in
+  *32-bit*)
+   emul=${emul}32
+   ;;
+  *64-bit*)
+   emul=${emul}64
+   ;;
+esac
+case `/usr/bin/file conftest.$ac_objext` in
+  *MSB*)
+   emul=${emul}btsmip
+   ;;
+  *LSB*)
+   emul=${emul}ltsmip
+   ;;
+esac
+case `/usr/bin/file conftest.$ac_objext` in
+  *N32*)
+   emul=${emul}n32
+   ;;
+esac
+LD=${LD-ld} -m $emul
+  fi
+  rm -rf conftest*
+  ;;
+
 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out what ABI is being produced by ac_compile, and set linker


hooks/post-receive
-- 
GNU Libtool



[SCM] GNU Libtool branch, master, updated. v2.4.2-390-gd1ddb6f

2013-08-23 Thread Gary V. Vaughan
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project GNU Libtool.

The branch, master has been updated
   via  d1ddb6fbbf5f25e0cac740662631d40110a6d4d3 (commit)
   via  c5d20a6dbcc867cec4bcd31f91ed52c71e4da36b (commit)
   via  a4a814cdafbaab983eafa4cd7df5ec849106f211 (commit)
   via  049be0146e67fa9fde5c97ae87f4575752199649 (commit)
   via  4306ce7329ce6caa6f7c314272defa663f3f2f72 (commit)
   via  a7362377480154556b308e29bf97bf1760138879 (commit)
   via  552c17f7b475b0517d5536182d895a7d8acb9647 (commit)
  from  5f7f7d9615bf650cf99d581a33b3e18357f79951 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit d1ddb6fbbf5f25e0cac740662631d40110a6d4d3
Author: Alan Modra amo...@bigpond.net.au
Date:   Fri Aug 23 20:36:32 2013 +0700

bootstrap: make first char of IFS a space.

Putting tab first in IFS breaks func_echo_all usage of $*,
resulting in failure of func_infer_tag to match a command line
using a $CC with trailing spaces. The trailing spaces were
stripped out of CC_expanded but words in $CC were separated by
tabs. This didn't match the makefile expansion of $CC using the
standard IFS with a first char of space.
* gl/build-aux/funclib.sh (IFS): Make first char a space.
* bootstrap: Regenerate.

Signed-off-by: Gary V. Vaughan g...@gnu.org

commit c5d20a6dbcc867cec4bcd31f91ed52c71e4da36b
Author: Gary V. Vaughan g...@gnu.org
Date:   Fri Aug 23 20:28:25 2013 +0700

bootstrap: support --no-git and --no-po options.

* gl/build-aux/bootstrap.in (bootstrap_parse_options): Accept
--no-git as an alias for --skip-git for compatibility with gnulib
bootstrap, and --no-po for symmetry.
Reported by Mike Miller.

Signed-off-by: Gary V. Vaughan g...@gnu.org

commit a4a814cdafbaab983eafa4cd7df5ec849106f211
Author: Gary V. Vaughan g...@gnu.org
Date:   Fri Aug 23 20:17:50 2013 +0700

bootstrap: support gnulib gnulib_tool_option_extras settings.

* gl/build-aux/bootstrap.in (func_gnulib_tool): Even though we
don't need it, support gnulib_tool_option_extras for bootstrap.conf
ported from gnulib bootstrap.
* bootstrap: Regenerate.
Reported by Mike Miller.

Signed-off-by: Gary V. Vaughan g...@gnu.org

commit 049be0146e67fa9fde5c97ae87f4575752199649
Author: Gary V. Vaughan g...@gnu.org
Date:   Fri Aug 23 19:55:27 2013 +0700

bootstrap: support sha1 binary on OpenBSD.

* gl/build-aux/bootstrap.in (func_update_po_files): Remove the
use of --status in a way that will suppress all error messages,
but since this is only used to minimize updates, it shouldn't
cause an issue.
Look for a sha1 binary if the other SHA1SUM settings are not
found.
Also exit early if there is a problem updating the po file
checksums.
* bootstrap: Regenerate.
Ported from a gnulib patch by Padraig Brady.

Signed-off-by: Gary V. Vaughan g...@gnu.org

commit 4306ce7329ce6caa6f7c314272defa663f3f2f72
Author: Gary V. Vaughan g...@gnu.org
Date:   Fri Aug 23 17:23:29 2013 +0700

bootstrap: support tools that don't accept '--version' in buildreq.

* gl/build-aux/bootstrap.in (func_check_tool): Check whether there
is an executable as given or on the command PATH.
(func_check_version): Use func_check_tool to avoid invoking --version
when buildreq specifies '-' for the version number.
* bootstrap: Regenerate.
Reported by Mike Miller.

Signed-off-by: Gary V. Vaughan g...@gnu.org

commit a7362377480154556b308e29bf97bf1760138879
Author: Gary V. Vaughan g...@gnu.org
Date:   Fri Aug 23 16:27:31 2013 +0700

bootstrap: diagnose bad $buildreq formatting.

Particularly when porting from gnulib bootstrap to libtool
bootstrap, it's easy to forget the extra URL column used for
error reporting.
* gl/build-aux/bootstrap.in (func_check_versions): A non-URL
pattern in the 3rd column of buildreq triggers a fatal error.
* bootstrap: Regenerate.
Reported by Mike Miller.

Signed-off-by: Gary V. Vaughan g...@gnu.org

commit 552c17f7b475b0517d5536182d895a7d8acb9647
Author: Gary V. Vaughan g...@gnu.org
Date:   Fri Aug 23 15:59:46 2013 +0700

bootstrap: support OpenBSD sed.

* gl/build-aux/bootstrap.in (func_insert_if_absent): Work around
the problem of OpenBSD sed not supporting '-' as a notation for
standard input.
* bootstrap: Regenerate.
* THANKS: Add Mike Miller.
Reported by Mike Miller.

Copyright-paperwork-exempt: Yes
Signed-off-by: Gary V. Vaughan g...@gnu.org

---

Summary of changes:
 THANKS