Changelog:
==========
fix pagesize on ia64
write out replace sections in original order
patchelf: correct page size for sparc64/sparc32
update vendored elf file
add workaround for readelf from binutils 2.30
make objdump/objcopy/readelf configurable and respect cross-compiling
build patchelf on windows
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>