aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2013-07-11 15:07:36 +0200
committerJan Beulich <jbeulich@suse.com>2013-07-11 15:07:36 +0200
commitf2b90b639b2c5aceeccda9e48b58dbe816151258 (patch)
tree137c302df69920163db998eb84c4b19ddb42d3b3
parent8c0fc241f273108a75d33303b829e295b2865a8e (diff)
downloadxen-f2b90b639b2c5aceeccda9e48b58dbe816151258.tar.gz
xen-f2b90b639b2c5aceeccda9e48b58dbe816151258.tar.bz2
xen-f2b90b639b2c5aceeccda9e48b58dbe816151258.zip
libelf: fix printing of pointers
Printing them as decimal number, the more with 0x prefix, is confusing and presumably relatively useless to most of us. Signed-off-by: Jan Beulich <jbeulich@suse.com> master commit: 59912eb06fda88af6c5ec16a2a382619d3829a7b master date: 2013-06-26 14:43:52 +0100
-rw-r--r--xen/include/xen/libelf.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/xen/include/xen/libelf.h b/xen/include/xen/libelf.h
index 41fc513ad6..1da66f7b4b 100644
--- a/xen/include/xen/libelf.h
+++ b/xen/include/xen/libelf.h
@@ -76,14 +76,14 @@ typedef void elf_log_callback(struct elf_binary*, void *caller_data,
#ifdef __XEN__
# ifdef __i386__
typedef uint32_t elf_uintptr_t;
-# define ELF_PRPTRVAL PRIu32
+# define ELF_PRPTRVAL PRIx32
# else
typedef uint64_t elf_uintptr_t;
-# define ELF_PRPTRVAL PRIu64
+# define ELF_PRPTRVAL PRIx64
# endif
#else
typedef uintptr_t elf_uintptr_t;
-# define ELF_PRPTRVAL PRIuPTR
+# define ELF_PRPTRVAL PRIxPTR
#endif
typedef elf_uintptr_t elf_ptrval;