compare the following two invocations: ./scanelf -vvv -a $EPREFIX/usr/bin/vim | grep "^Format:" Format: %o %x %O %D %e %t %r %b %F and % ./scanelf -vvv -x -e -t -r -b $EPREFIX/usr/bin/vim | grep "^Format:" Format: %o %x %e %t %r %b %F as deduced from % ./scanelf -h | grep -- --al -a, --all * Print all scanned info (-x -e -t -r -b) The docs should include the flags for show_perms and show_endian: -x -O -D -e -t -r -b
erhm, there is no equivalent for %O, -O only wants an argument and selects, so -a cannot be represented by options. It better be described as format string then, e.g. "%o %x %O %D %e %t %r %b %F"
since the default output may change over time, perhaps it'll be better to simply describe it as like "all useful/simple info" ? after all, we wouldnt include things that would expand into "large" output like NEEDED or SONAME or RPATHs
Fine with me, it's just not clear what "scanned info" is, but I'll shadow in scanmacho whatever you change it to.
http://sources.gentoo.org/gentoo-projects/pax-utils/scanelf.c?r1=1.215&r2=1.216
you may want to update the manpage (man/scanelf.docbook) with the same change
my docbook utils are completely f-ed on my system. no idea why, and searching / re-emerging isnt really helping.