[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libtool ./ChangeLog libltdl/config/ltmain.m4sh ...
From: |
Ralf Wildenhues |
Subject: |
libtool ./ChangeLog libltdl/config/ltmain.m4sh ... |
Date: |
Wed, 17 May 2006 01:58:40 +0000 |
CVSROOT: /cvsroot/libtool
Module name: libtool
Branch:
Changes by: Ralf Wildenhues <address@hidden> 06/05/17 01:58:40
Modified files:
. : ChangeLog
libltdl/config : ltmain.m4sh
libltdl/m4 : libtool.m4
Log message:
Eliminate quadratic scaling in argument parsing loop, for
shells that understand `var+=value', such as Bash-3.1, or Zsh.
* libltdl/m4/libtool.m4 (_LT_CHECK_XSI_SHELL): Test whether
the shell understands `var+=value'.
(_LT_PROG_XSI_SHELLFNS): Define `func_append' based on this.
* config/ltmain.m4sh (func_mode_link): Use `func_append' for
compile_command, finalize_command, libtool_args, libobjs,
non_pic_objects.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libtool/libtool/ChangeLog.diff?tr1=1.2291&tr2=1.2292&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/libtool/libtool/libltdl/config/ltmain.m4sh.diff?tr1=1.43&tr2=1.44&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/libtool/libtool/libltdl/m4/libtool.m4.diff?tr1=1.65&tr2=1.66&r1=text&r2=text
- libtool ./ChangeLog libltdl/config/ltmain.m4sh ...,
Ralf Wildenhues <=