[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] ds1225y: Fix compiler errors in debug code
From: |
Stefan Weil |
Subject: |
[Qemu-devel] [PATCH] ds1225y: Fix compiler errors in debug code |
Date: |
Thu, 30 Sep 2010 21:30:19 +0200 |
TARGET_FMT_lx is not allowed here, so use type casts to unsigned
(which should be large enough to hold typical nvram addresses).
./hw/ds1225y.c:48:35: error: attempt to use poisoned "TARGET_FMT_lx"
./hw/ds1225y.c: In function ‘nvram_readb’:
./hw/ds1225y.c:48: error: expected ‘)’ before ‘TARGET_FMT_lx’
./hw/ds1225y.c:48: error: too few arguments for format
./hw/ds1225y.c:76:36: error: attempt to use poisoned "TARGET_FMT_lx"
./hw/ds1225y.c: In function ‘nvram_writeb’:
./hw/ds1225y.c:76: error: expected ‘)’ before ‘TARGET_FMT_lx’
./hw/ds1225y.c:76: error: too few arguments for format
./hw/ds1225y.c:107:47: error: attempt to use poisoned "TARGET_FMT_lx"
./hw/ds1225y.c: In function ‘nvram_writeb_protected’:
./hw/ds1225y.c:107: error: expected ‘)’ before ‘TARGET_FMT_lx’
./hw/ds1225y.c:107: error: too few arguments for format
Cc: Blue Swirl <address@hidden>
Signed-off-by: Stefan Weil <address@hidden>
---
hw/ds1225y.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/hw/ds1225y.c b/hw/ds1225y.c
index 009d127..381ca65 100644
--- a/hw/ds1225y.c
+++ b/hw/ds1225y.c
@@ -45,7 +45,7 @@ static uint32_t nvram_readb (void *opaque, target_phys_addr_t
addr)
val = s->contents[addr];
#ifdef DEBUG_NVRAM
- printf("nvram: read 0x%x at " TARGET_FMT_lx "\n", val, addr);
+ printf("nvram: read 0x%x at %08x\n", val, (unsigned)addr);
#endif
return val;
}
@@ -73,7 +73,7 @@ static void nvram_writeb (void *opaque, target_phys_addr_t
addr, uint32_t val)
ds1225y_t *s = opaque;
#ifdef DEBUG_NVRAM
- printf("nvram: write 0x%x at " TARGET_FMT_lx "\n", val, addr);
+ printf("nvram: write 0x%x at %08x\n", val, (unsigned)addr);
#endif
s->contents[addr] = val & 0xff;
@@ -104,7 +104,7 @@ static void nvram_writeb_protected (void *opaque,
target_phys_addr_t addr, uint3
if (s->protection != 7) {
#ifdef DEBUG_NVRAM
- printf("nvram: prevent write of 0x%x at " TARGET_FMT_lx "\n", val, addr);
+ printf("nvram: prevent write of 0x%x at %08x\n", val, (unsigned)addr);
#endif
return;
}
--
1.7.1
- [Qemu-devel] [PATCH] ds1225y: Fix compiler errors in debug code,
Stefan Weil <=