[SCM] GNU Libtool branch, master, updated. v2.4.2-383-g5f7f7d9
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
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