[LLVM][objcopy] Fix update-section.test on 32 bit platforms
authorDavid Spickett <david.spickett@linaro.org>
Fri, 16 Dec 2022 11:09:49 +0000 (11:09 +0000)
committerDavid Spickett <david.spickett@linaro.org>
Fri, 16 Dec 2022 11:12:15 +0000 (11:12 +0000)
commitbeae6bfa14ac991b405d2928027fb0e31e777a09
treec56211b5ce6a3ce225b97fb90f9d694169596d73
parent4e49c9da14f75f47ca5cb0b4290d9c1c30d3d060
[LLVM][objcopy] Fix update-section.test on 32 bit platforms

This used %zu to print a uint64_t type. z is for size_t so on 32 bit
we tried to treat it as a 32 bit number.

Use PRIu64 instead to print as 64 bit everywhere.
llvm/lib/ObjCopy/ELF/ELFObject.cpp
llvm/test/tools/llvm-objcopy/ELF/update-section.test