]> code.ossystems Code Review - openembedded-core.git/commit
libtool: Fix option parsing performance regression
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 10 Feb 2015 17:46:29 +0000 (17:46 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 10 Feb 2015 22:36:09 +0000 (22:36 +0000)
commit6bf5cbbcac80ee818cc932d69227e70e41ce02d3
tree7bf860e91a2044a4ed6e3b54c7698b24b072222d
parent234b4feef24ffe0cea9b6d88d9c51a05ee63db9e
libtool: Fix option parsing performance regression

Cut and paste the pieces of build-aux/options-parser inline into the main
ltmain.sh code. This removes a performance degradation caused by the
repeated calls to func_quote_for_eval, the mechanism funclib uses
to construct the functions used for option parsing.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/libtool/libtool-2.4.5.inc
meta/recipes-devtools/libtool/libtool/unwind-opt-parsing.patch [new file with mode: 0644]