[SCM] GNU Libtool branch, lto, created. v2.2.10-156-g327f014

"Ralf Wildenhues" <[email protected]>
Newsgroups gmane.comp.gnu.libtool.cvs
Message-ID <[email protected]>
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, lto has been created
        at  327f014068d2f709f0e38282d6b36725573a45c7 (commit)

- Log -----------------------------------------------------------------
commit 327f014068d2f709f0e38282d6b36725573a45c7
Merge: b81fd4e f2fc0e0
Author: Ralf Wildenhues <[email protected]>
Date:   Thu Sep 2 21:06:43 2010 +0200

    Merge branch 'master' into lto

commit f2fc0e036910682c982daaf4cacea328091a4332
Author: Ralf Wildenhues <[email protected]>
Date:   Thu Sep 2 08:18:12 2010 +0200

    tests: avoid spurious test failure due to library mode on HP-UX.
    
    * tests/help.at (debug tracing): Use $lt_INSTALL not cp for
    install mode, the latter will not overwrite an existing library
    with mode 555.
    
    Signed-off-by: Ralf Wildenhues <[email protected]>

commit b81fd4ef009c24a86a7e64727ea09efb410ea149
Author: Ralf Wildenhues <[email protected]>
Date:   Sun Aug 29 17:31:29 2010 +0200

    Support GCC LTO on GNU/Linux.
    
    * libltdl/config/ltmain.m4sh (func_mode_link): Allow through
    flags matching -O*, -flto*, -fwhopr, -fuse-linker-plugin.
    * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Drop symbols
    starting with __gnu_lto.
    (_LT_LINKER_SHLIBS) [linux] <archive_cmds, archive_expsyms_cmds>:
    Add $pic_flag for GCC.
    (_LT_LANG_CXX_CONFIG) [linux] <archive_cmds, archive_expsyms_cmds>:
    Likewise.
    (_LT_SYS_HIDDEN_LIBDEPS): Ignore files matching *.lto.o.
    * NEWS: Update.
    
    Signed-off-by: Ralf Wildenhues <[email protected]>

commit ada610770b6a30fcf8b22cd875c2002183765c4f
Author: Ralf Wildenhues <[email protected]>
Date:   Sun Aug 29 17:30:19 2010 +0200

    Disable GCC LTO for verbose library extraction.
    
    * libltdl/m4/libtool.m4 (_LT_SYS_HIDDEN_LIBDEPS): Temporarily
    append -fno-lto or -fno-whopr to CFLAGS if CC or CFLAGS (which
    are substituted with the per-language variables here) contain
    -flto or match -fwhopr*, respectively.
    
    Signed-off-by: Ralf Wildenhues <[email protected]>

commit bf1d52eb53a6f8738105954f9e1e9533da091461
Author: Ralf Wildenhues <[email protected]>
Date:   Sun Aug 29 17:28:29 2010 +0200

    Save and restore CFLAGS properly inside libtool.m4 macros.
    
    * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Use different
    temporary variables for saved and restored values of $LIBS,
    $CFLAGS, to avoid overlap with the *_CONFIG macros.
    (_LT_LANG_CXX_CONFIG, _LT_LANG_F77_CONFIG, _LT_LANG_FC_CONFIG)
    (_LT_LANG_GCJ_CONFIG, _LT_LANG_RC_CONFIG): Also save and restore
    $CFLAGS, and override it with per-language flags, so that in
    case output_verbose_link_cmd uses $CFLAGS, the right flags are
    used.
    
    Signed-off-by: Ralf Wildenhues <[email protected]>

-----------------------------------------------------------------------


hooks/post-receive
-- 
GNU Libtool
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.