LinkageMapXCoff: fixes for preserve-libs on AIX
authorMichael Haubenwallner <haubi@gentoo.org>
Tue, 20 Sep 2011 17:21:50 +0000 (19:21 +0200)
committerFabian Groffen <grobian@gentoo.org>
Tue, 20 Sep 2011 17:21:50 +0000 (19:21 +0200)
commita264e2a51c1fc594a03024fbf756beda856b0891
tree5e4bcc92f171cdd572d5152ced85ad2f1f4a7774
parente1854a9b5115f443e45a8de1d5b48a84d249c6a0
LinkageMapXCoff: fixes for preserve-libs on AIX

Drop code identical to and inheritable from LinkageMapELF.

Update code that is duplicated from LinkageMapELF.

Actually query information for /all/ preserved shared objects,
not the last one only.
Maybe the KeyError-problem is gone for AIX due to this fix,
even if that workaround was inherited from LinkageMapELF.

Deal with existing helper files in a binpkg created with 'quickpkg'.
Eventually improve performance when creating helper files.
bin/misc-functions.sh
pym/portage/util/_dyn_libs/LinkageMapXCoff.py