diff options
author | Mike Frysinger <vapier@gentoo.org> | 2013-04-07 19:20:09 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2013-04-07 19:20:09 +0000 |
commit | f565134e65b159347309395781ff5bfbb5c92ab2 (patch) | |
tree | 671ddc58466b91959033f0ab315780594a1ff33a /lddtree.py | |
parent | lddtree.sh: add --no-auto-root behavior to match lddtree.py (diff) | |
download | pax-utils-f565134e65b159347309395781ff5bfbb5c92ab2.tar.gz pax-utils-f565134e65b159347309395781ff5bfbb5c92ab2.tar.bz2 pax-utils-f565134e65b159347309395781ff5bfbb5c92ab2.zip |
lddtree: add GNU to the LINUX/SYSV/NONE compat set #464380 by cmuelle8
Diffstat (limited to 'lddtree.py')
-rwxr-xr-x | lddtree.py | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -3,7 +3,7 @@ # Copyright 2012-2013 Mike Frysinger <vapier@gentoo.org> # Use of this source code is governed by a BSD-style license (BSD-3) # pylint: disable=C0301 -# $Header: /var/cvsroot/gentoo-projects/pax-utils/lddtree.py,v 1.38 2013/04/05 22:26:53 vapier Exp $ +# $Header: /var/cvsroot/gentoo-projects/pax-utils/lddtree.py,v 1.39 2013/04/07 19:20:09 vapier Exp $ # TODO: Handle symlinks. @@ -226,7 +226,7 @@ def CompatibleELFs(elf1, elf2): """ osabis = frozenset([e.header['e_ident']['EI_OSABI'] for e in (elf1, elf2)]) compat_sets = ( - frozenset(['ELFOSABI_NONE', 'ELFOSABI_SYSV', 'ELFOSABI_LINUX']), + frozenset('ELFOSABI_%s' % x for x in ('NONE', 'SYSV', 'GNU', 'LINUX',)), ) return ((len(osabis) == 1 or any(osabis.issubset(x) for x in compat_sets)) and elf1.elfclass == elf2.elfclass and @@ -374,7 +374,7 @@ def _NormalizePath(option, _opt, value, parser): def _ShowVersion(_option, _opt, _value, _parser): - d = '$Id: lddtree.py,v 1.38 2013/04/05 22:26:53 vapier Exp $'.split() + d = '$Id: lddtree.py,v 1.39 2013/04/07 19:20:09 vapier Exp $'.split() print('%s-%s %s %s' % (d[1].split('.')[0], d[2], d[3], d[4])) sys.exit(0) |