diff options
Diffstat (limited to 'ld/emultempl/armelf.em')
-rw-r--r-- | ld/emultempl/armelf.em | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/ld/emultempl/armelf.em b/ld/emultempl/armelf.em index 8f5334d..1769ec5 100644 --- a/ld/emultempl/armelf.em +++ b/ld/emultempl/armelf.em @@ -497,10 +497,7 @@ gld${EMULATION_NAME}_finish (void) /* Now convert this value into a string and store it in entry_symbol where the lang_finish() function will pick it up. */ - buffer[0] = '0'; - buffer[1] = 'x'; - - sprintf_vma (buffer + 2, val); + sprintf (buffer, "0x%" PRIx64, (uint64_t) val); if (params.thumb_entry_symbol != NULL && entry_symbol.name != NULL && entry_from_cmdline) |