]> code.ossystems Code Review - openembedded-core.git/commit
valgrind: Skip vgpreload_memcheck shared object from stripping
authorKhem Raj <raj.khem@gmail.com>
Tue, 4 Dec 2018 04:51:35 +0000 (20:51 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 8 Jan 2019 20:12:11 +0000 (20:12 +0000)
commit49e38e029a21c02ca44d6db1bc91190f7c6e11ca
tree6d179064653932f6faa72977ec75d2c82b8f78a6
parentaefa930d9cfcdc32ba9411311f269e005e5372e0
valgrind: Skip vgpreload_memcheck shared object from stripping

This is a special library for memcheck tool, where it needs to have the
symbols intact for the stack traces to work on target, current option is
to install valgrind-dbg ( 151 MB uncompressed ) is quite big for some
systems which may not have space to install it all. Leaving it
unstripped adds about 200KB to image which is much better, this alone
gets memcheck working, as an aside we might need same solution for other
tools e.g. helgrind etc. when needed, they also have leading libraries
installed

(From OE-Core rev: 23da8f50b1e0a74777035c9f7b65b81456908f9f)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-devtools/valgrind/valgrind_3.14.0.bb