diff options
author | Eugene Leviant <eleviant@accesssoftek.com> | 2019-05-30 09:09:01 +0000 |
---|---|---|
committer | Eugene Leviant <eleviant@accesssoftek.com> | 2019-05-30 09:09:01 +0000 |
commit | fa147c97d6ba1a59fe885a193a40a274158f38da (patch) | |
tree | cfc7727e45f8bbffb99a8dc39d49d8b09734bc2a /llvm/tools/llvm-objcopy/ELF/Object.cpp | |
parent | 7fad4289319ada61b44a8ffa3017fff960d2b72d (diff) | |
download | llvm-fa147c97d6ba1a59fe885a193a40a274158f38da.zip llvm-fa147c97d6ba1a59fe885a193a40a274158f38da.tar.gz llvm-fa147c97d6ba1a59fe885a193a40a274158f38da.tar.bz2 |
[llvm-objcopy] Remove %p format specifiers
On 32-bit machines %p expects 32 bit values, however
addresses in llvm-objcopy are always 64 bits.
llvm-svn: 362074
Diffstat (limited to 'llvm/tools/llvm-objcopy/ELF/Object.cpp')
-rw-r--r-- | llvm/tools/llvm-objcopy/ELF/Object.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/tools/llvm-objcopy/ELF/Object.cpp b/llvm/tools/llvm-objcopy/ELF/Object.cpp index a43fab2..e70a3b1 100644 --- a/llvm/tools/llvm-objcopy/ELF/Object.cpp +++ b/llvm/tools/llvm-objcopy/ELF/Object.cpp @@ -2019,7 +2019,7 @@ Error IHexWriter::checkSection(const SectionBase &Sec) { if (addressOverflows32bit(Addr) || addressOverflows32bit(Addr + Sec.Size - 1)) return createStringError( errc::invalid_argument, - "Section '%s' address range [%p, %p] is not 32 bit", Sec.Name.c_str(), + "Section '%s' address range [0x%llx, 0x%llx] is not 32 bit", Sec.Name.c_str(), Addr, Addr + Sec.Size - 1); return Error::success(); } @@ -2036,7 +2036,7 @@ Error IHexWriter::finalize() { // We can't write 64-bit addresses. if (addressOverflows32bit(Obj.Entry)) return createStringError(errc::invalid_argument, - "Entry point address %p overflows 32 bits.", + "Entry point address 0x%llx overflows 32 bits.", Obj.Entry); // If any section we're to write has segment then we |