summaryrefslogtreecommitdiffstats
path: root/meta/lib/oe/path.py
diff options
context:
space:
mode:
authorPhil Blundell <philb@gnu.org>2012-10-01 18:29:23 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-10-18 12:13:49 +0100
commitf8c90bce73647f11658edcd2dda9a3c3bfd8b274 (patch)
treeeb762cdab09f992b82582505037f9f6164488f96 /meta/lib/oe/path.py
parent96b8d721e94e5c7fd226600f4cae2463f0f55760 (diff)
downloadpoky-f8c90bce73647f11658edcd2dda9a3c3bfd8b274.tar.gz
insane: Rationalise phdrs-based QA checks
Various different QA checks are based on essentially the same data from the ELF program headers. Calling objdump to extract it repeatedly is inefficient, particularly if the shell is involved. Instead, let's cache the output from objdump inside the qa.elf object and allow it to be reused by multiple tests. Also, using objdump instead of scanelf to check for bad RPATHs (in the same way that the useless-rpaths check was doing already) allows the dependency on pax-utils-native to be dropped. (From OE-Core rev: bf19eeb9f65e91bf2b5d89e7c0b099c55d7c15ff) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oe/path.py')
0 files changed, 0 insertions, 0 deletions