Fix %lld or %llx printf format use
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
4556bd8b25
commit
0bfcd599e3
@ -541,7 +541,7 @@ uint64_t glue (AUD_get_elapsed_usec_, TYPE) (SW *sw, QEMUAudioTimeStamp *ts)
|
|||||||
|
|
||||||
cur_ts = sw->hw->ts_helper;
|
cur_ts = sw->hw->ts_helper;
|
||||||
old_ts = ts->old_ts;
|
old_ts = ts->old_ts;
|
||||||
/* dolog ("cur %lld old %lld\n", cur_ts, old_ts); */
|
/* dolog ("cur %" PRId64 " old %" PRId64 "\n", cur_ts, old_ts); */
|
||||||
|
|
||||||
if (cur_ts >= old_ts) {
|
if (cur_ts >= old_ts) {
|
||||||
delta = cur_ts - old_ts;
|
delta = cur_ts - old_ts;
|
||||||
|
14
block/curl.c
14
block/curl.c
@ -104,10 +104,11 @@ static size_t curl_size_cb(void *ptr, size_t size, size_t nmemb, void *opaque)
|
|||||||
{
|
{
|
||||||
CURLState *s = ((CURLState*)opaque);
|
CURLState *s = ((CURLState*)opaque);
|
||||||
size_t realsize = size * nmemb;
|
size_t realsize = size * nmemb;
|
||||||
long long fsize;
|
size_t fsize;
|
||||||
|
|
||||||
if(sscanf(ptr, "Content-Length: %lld", &fsize) == 1)
|
if(sscanf(ptr, "Content-Length: %zd", &fsize) == 1) {
|
||||||
s->s->len = fsize;
|
s->s->len = fsize;
|
||||||
|
}
|
||||||
|
|
||||||
return realsize;
|
return realsize;
|
||||||
}
|
}
|
||||||
@ -118,7 +119,7 @@ static size_t curl_read_cb(void *ptr, size_t size, size_t nmemb, void *opaque)
|
|||||||
size_t realsize = size * nmemb;
|
size_t realsize = size * nmemb;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
DPRINTF("CURL: Just reading %lld bytes\n", (unsigned long long)realsize);
|
DPRINTF("CURL: Just reading %zd bytes\n", realsize);
|
||||||
|
|
||||||
if (!s || !s->orig_buf)
|
if (!s || !s->orig_buf)
|
||||||
goto read_end;
|
goto read_end;
|
||||||
@ -368,7 +369,7 @@ static int curl_open(BlockDriverState *bs, const char *filename, int flags)
|
|||||||
s->len = (size_t)d;
|
s->len = (size_t)d;
|
||||||
else if(!s->len)
|
else if(!s->len)
|
||||||
goto out;
|
goto out;
|
||||||
DPRINTF("CURL: Size = %lld\n", (long long)s->len);
|
DPRINTF("CURL: Size = %zd\n", s->len);
|
||||||
|
|
||||||
curl_clean_state(state);
|
curl_clean_state(state);
|
||||||
curl_easy_cleanup(state->curl);
|
curl_easy_cleanup(state->curl);
|
||||||
@ -450,8 +451,9 @@ static BlockDriverAIOCB *curl_aio_readv(BlockDriverState *bs,
|
|||||||
state->orig_buf = qemu_malloc(state->buf_len);
|
state->orig_buf = qemu_malloc(state->buf_len);
|
||||||
state->acb[0] = acb;
|
state->acb[0] = acb;
|
||||||
|
|
||||||
snprintf(state->range, 127, "%lld-%lld", (long long)start, (long long)end);
|
snprintf(state->range, 127, "%zd-%zd", start, end);
|
||||||
DPRINTF("CURL (AIO): Reading %d at %lld (%s)\n", (nb_sectors * SECTOR_SIZE), start, state->range);
|
DPRINTF("CURL (AIO): Reading %d at %zd (%s)\n",
|
||||||
|
(nb_sectors * SECTOR_SIZE), start, state->range);
|
||||||
curl_easy_setopt(state->curl, CURLOPT_RANGE, state->range);
|
curl_easy_setopt(state->curl, CURLOPT_RANGE, state->range);
|
||||||
|
|
||||||
curl_multi_add_handle(s->multi, state->curl);
|
curl_multi_add_handle(s->multi, state->curl);
|
||||||
|
@ -93,8 +93,9 @@ static int qcow_read_extensions(BlockDriverState *bs, uint64_t start_offset,
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (bdrv_pread(bs->file, offset, &ext, sizeof(ext)) != sizeof(ext)) {
|
if (bdrv_pread(bs->file, offset, &ext, sizeof(ext)) != sizeof(ext)) {
|
||||||
fprintf(stderr, "qcow_handle_extension: ERROR: pread fail from offset %llu\n",
|
fprintf(stderr, "qcow_handle_extension: ERROR: "
|
||||||
(unsigned long long)offset);
|
"pread fail from offset %" PRIu64 "\n",
|
||||||
|
offset);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
be32_to_cpus(&ext.magic);
|
be32_to_cpus(&ext.magic);
|
||||||
@ -1245,7 +1246,8 @@ static void dump_refcounts(BlockDriverState *bs)
|
|||||||
k++;
|
k++;
|
||||||
while (k < nb_clusters && get_refcount(bs, k) == refcount)
|
while (k < nb_clusters && get_refcount(bs, k) == refcount)
|
||||||
k++;
|
k++;
|
||||||
printf("%lld: refcount=%d nb=%lld\n", k, refcount, k - k1);
|
printf("%" PRId64 ": refcount=%d nb=%" PRId64 "\n", k, refcount,
|
||||||
|
k - k1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -237,7 +237,7 @@ void do_compare_and_swap64(void *cpu_env, int num)
|
|||||||
uint64_t *value = (uint64_t*)((CPUX86State*)cpu_env)->regs[R_ESI];
|
uint64_t *value = (uint64_t*)((CPUX86State*)cpu_env)->regs[R_ESI];
|
||||||
old = (uint64_t)((uint64_t)((CPUX86State*)cpu_env)->regs[R_EDX]) << 32 | (uint64_t)((CPUX86State*)cpu_env)->regs[R_EAX];
|
old = (uint64_t)((uint64_t)((CPUX86State*)cpu_env)->regs[R_EDX]) << 32 | (uint64_t)((CPUX86State*)cpu_env)->regs[R_EAX];
|
||||||
|
|
||||||
DPRINTF("commpage: compare_and_swap64(%llx,new,%p)\n", old, value);
|
DPRINTF("commpage: compare_and_swap64(%" PRIx64 ",new,%p)\n", old, value);
|
||||||
swapped_val = tswap64(*value);
|
swapped_val = tswap64(*value);
|
||||||
|
|
||||||
if(old == swapped_val)
|
if(old == swapped_val)
|
||||||
|
@ -858,7 +858,7 @@ long no_syscall(void *cpu_env, int num);
|
|||||||
|
|
||||||
long do_pread(uint32_t arg1, void * arg2, size_t arg3, off_t arg4)
|
long do_pread(uint32_t arg1, void * arg2, size_t arg3, off_t arg4)
|
||||||
{
|
{
|
||||||
DPRINTF("0x%x, %p, 0x%lx, 0x%llx\n", arg1, arg2, arg3, arg4);
|
DPRINTF("0x%x, %p, 0x%lx, 0x%" PRIx64 "\n", arg1, arg2, arg3, arg4);
|
||||||
long ret = pread(arg1, arg2, arg3, arg4);
|
long ret = pread(arg1, arg2, arg3, arg4);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
2
hw/vga.c
2
hw/vga.c
@ -232,7 +232,7 @@ static void vga_precise_update_retrace_info(VGACommonState *s)
|
|||||||
"clocking_mode = %d\n"
|
"clocking_mode = %d\n"
|
||||||
"clock_sel = %d %d\n"
|
"clock_sel = %d %d\n"
|
||||||
"dots = %d\n"
|
"dots = %d\n"
|
||||||
"ticks/char = %lld\n"
|
"ticks/char = %" PRId64 "\n"
|
||||||
"\n",
|
"\n",
|
||||||
(double) get_ticks_per_sec() / (r->ticks_per_char * r->total_chars),
|
(double) get_ticks_per_sec() / (r->ticks_per_char * r->total_chars),
|
||||||
htotal_chars,
|
htotal_chars,
|
||||||
|
@ -99,7 +99,7 @@ struct vhost_net *vhost_net_init(VLANClientState *backend, int devfd)
|
|||||||
goto fail;
|
goto fail;
|
||||||
}
|
}
|
||||||
if (~net->dev.features & net->dev.backend_features) {
|
if (~net->dev.features & net->dev.backend_features) {
|
||||||
fprintf(stderr, "vhost lacks feature mask %llu for backend\n",
|
fprintf(stderr, "vhost lacks feature mask %" PRIu64 " for backend\n",
|
||||||
~net->dev.features & net->dev.backend_features);
|
~net->dev.features & net->dev.backend_features);
|
||||||
vhost_dev_cleanup(&net->dev);
|
vhost_dev_cleanup(&net->dev);
|
||||||
goto fail;
|
goto fail;
|
||||||
|
@ -10560,11 +10560,14 @@ print_insn_ia64 (bfd_vma memaddr, struct disassemble_info *info)
|
|||||||
if (str)
|
if (str)
|
||||||
(*info->fprintf_func) (info->stream, "%s", str);
|
(*info->fprintf_func) (info->stream, "%s", str);
|
||||||
else if (odesc->flags & IA64_OPND_FLAG_DECIMAL_SIGNED)
|
else if (odesc->flags & IA64_OPND_FLAG_DECIMAL_SIGNED)
|
||||||
(*info->fprintf_func) (info->stream, "%lld", (long long) value);
|
(*info->fprintf_func) (info->stream, "%" PRId64,
|
||||||
|
(int64_t) value);
|
||||||
else if (odesc->flags & IA64_OPND_FLAG_DECIMAL_UNSIGNED)
|
else if (odesc->flags & IA64_OPND_FLAG_DECIMAL_UNSIGNED)
|
||||||
(*info->fprintf_func) (info->stream, "%llu", (long long) value);
|
(*info->fprintf_func) (info->stream, "%" PRIu64,
|
||||||
|
(uint64_t) value);
|
||||||
else
|
else
|
||||||
(*info->fprintf_func) (info->stream, "0x%llx", (long long) value);
|
(*info->fprintf_func) (info->stream, "0x%" PRIx64,
|
||||||
|
(uint64_t) value);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case IA64_OPND_CLASS_REL:
|
case IA64_OPND_CLASS_REL:
|
||||||
|
3
nbd.c
3
nbd.c
@ -353,8 +353,7 @@ int nbd_init(int fd, int csock, off_t size, size_t blocksize)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
TRACE("Setting size to %llu block(s)",
|
TRACE("Setting size to %zd block(s)", (size_t)(size / blocksize));
|
||||||
(unsigned long long)(size / blocksize));
|
|
||||||
|
|
||||||
if (ioctl(fd, NBD_SET_SIZE_BLOCKS, size / blocksize) == -1) {
|
if (ioctl(fd, NBD_SET_SIZE_BLOCKS, size / blocksize) == -1) {
|
||||||
int serrno = errno;
|
int serrno = errno;
|
||||||
|
10
qemu-img.c
10
qemu-img.c
@ -701,9 +701,9 @@ static int img_convert(int argc, char **argv)
|
|||||||
bs_offset += bs_sectors;
|
bs_offset += bs_sectors;
|
||||||
bdrv_get_geometry(bs[bs_i], &bs_sectors);
|
bdrv_get_geometry(bs[bs_i], &bs_sectors);
|
||||||
bs_num = 0;
|
bs_num = 0;
|
||||||
/* printf("changing part: sector_num=%lld, "
|
/* printf("changing part: sector_num=%" PRId64 ", "
|
||||||
"bs_i=%d, bs_offset=%lld, bs_sectors=%lld\n",
|
"bs_i=%d, bs_offset=%" PRId64 ", bs_sectors=%" PRId64
|
||||||
sector_num, bs_i, bs_offset, bs_sectors); */
|
"\n", sector_num, bs_i, bs_offset, bs_sectors); */
|
||||||
}
|
}
|
||||||
assert (bs_num < bs_sectors);
|
assert (bs_num < bs_sectors);
|
||||||
|
|
||||||
@ -749,8 +749,8 @@ static int img_convert(int argc, char **argv)
|
|||||||
assert (bs_i < bs_n);
|
assert (bs_i < bs_n);
|
||||||
bs_offset += bs_sectors;
|
bs_offset += bs_sectors;
|
||||||
bdrv_get_geometry(bs[bs_i], &bs_sectors);
|
bdrv_get_geometry(bs[bs_i], &bs_sectors);
|
||||||
/* printf("changing part: sector_num=%lld, bs_i=%d, "
|
/* printf("changing part: sector_num=%" PRId64 ", bs_i=%d, "
|
||||||
"bs_offset=%lld, bs_sectors=%lld\n",
|
"bs_offset=%" PRId64 ", bs_sectors=%" PRId64 "\n",
|
||||||
sector_num, bs_i, bs_offset, bs_sectors); */
|
sector_num, bs_i, bs_offset, bs_sectors); */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
58
qemu-io.c
58
qemu-io.c
@ -84,7 +84,7 @@ dump_buffer(const void *buffer, int64_t offset, int len)
|
|||||||
for (i = 0, p = buffer; i < len; i += 16) {
|
for (i = 0, p = buffer; i < len; i += 16) {
|
||||||
const uint8_t *s = p;
|
const uint8_t *s = p;
|
||||||
|
|
||||||
printf("%08llx: ", (unsigned long long)offset + i);
|
printf("%08" PRIx64 ": ", offset + i);
|
||||||
for (j = 0; j < 16 && i + j < len; j++, p++)
|
for (j = 0; j < 16 && i + j < len; j++, p++)
|
||||||
printf("%02x ", *p);
|
printf("%02x ", *p);
|
||||||
printf(" ");
|
printf(" ");
|
||||||
@ -108,8 +108,8 @@ print_report(const char *op, struct timeval *t, int64_t offset,
|
|||||||
if (!Cflag) {
|
if (!Cflag) {
|
||||||
cvtstr((double)total, s1, sizeof(s1));
|
cvtstr((double)total, s1, sizeof(s1));
|
||||||
cvtstr(tdiv((double)total, *t), s2, sizeof(s2));
|
cvtstr(tdiv((double)total, *t), s2, sizeof(s2));
|
||||||
printf("%s %d/%d bytes at offset %lld\n",
|
printf("%s %d/%d bytes at offset %" PRId64 "\n",
|
||||||
op, total, count, (long long)offset);
|
op, total, count, offset);
|
||||||
printf("%s, %d ops; %s (%s/sec and %.4f ops/sec)\n",
|
printf("%s, %d ops; %s (%s/sec and %.4f ops/sec)\n",
|
||||||
s1, cnt, ts, s2, tdiv((double)cnt, *t));
|
s1, cnt, ts, s2, tdiv((double)cnt, *t));
|
||||||
} else {/* bytes,ops,time,bytes/sec,ops/sec */
|
} else {/* bytes,ops,time,bytes/sec,ops/sec */
|
||||||
@ -135,7 +135,7 @@ create_iovec(QEMUIOVector *qiov, char **argv, int nr_iov, int pattern)
|
|||||||
|
|
||||||
for (i = 0; i < nr_iov; i++) {
|
for (i = 0; i < nr_iov; i++) {
|
||||||
char *arg = argv[i];
|
char *arg = argv[i];
|
||||||
long long len;
|
uint64_t len;
|
||||||
|
|
||||||
len = cvtnum(arg);
|
len = cvtnum(arg);
|
||||||
if (len < 0) {
|
if (len < 0) {
|
||||||
@ -150,8 +150,8 @@ create_iovec(QEMUIOVector *qiov, char **argv, int nr_iov, int pattern)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (len & 0x1ff) {
|
if (len & 0x1ff) {
|
||||||
printf("length argument %lld is not sector aligned\n",
|
printf("length argument %" PRId64
|
||||||
len);
|
" is not sector aligned\n", len);
|
||||||
goto fail;
|
goto fail;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -398,8 +398,8 @@ read_f(int argc, char **argv)
|
|||||||
|
|
||||||
if (!pflag)
|
if (!pflag)
|
||||||
if (offset & 0x1ff) {
|
if (offset & 0x1ff) {
|
||||||
printf("offset %lld is not sector aligned\n",
|
printf("offset %" PRId64 " is not sector aligned\n",
|
||||||
(long long)offset);
|
offset);
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
if (count & 0x1ff) {
|
if (count & 0x1ff) {
|
||||||
@ -429,9 +429,9 @@ read_f(int argc, char **argv)
|
|||||||
void* cmp_buf = malloc(pattern_count);
|
void* cmp_buf = malloc(pattern_count);
|
||||||
memset(cmp_buf, pattern, pattern_count);
|
memset(cmp_buf, pattern, pattern_count);
|
||||||
if (memcmp(buf + pattern_offset, cmp_buf, pattern_count)) {
|
if (memcmp(buf + pattern_offset, cmp_buf, pattern_count)) {
|
||||||
printf("Pattern verification failed at offset %lld, "
|
printf("Pattern verification failed at offset %"
|
||||||
"%d bytes\n",
|
PRId64 ", %d bytes\n",
|
||||||
(long long) offset + pattern_offset, pattern_count);
|
offset + pattern_offset, pattern_count);
|
||||||
}
|
}
|
||||||
free(cmp_buf);
|
free(cmp_buf);
|
||||||
}
|
}
|
||||||
@ -533,8 +533,8 @@ readv_f(int argc, char **argv)
|
|||||||
optind++;
|
optind++;
|
||||||
|
|
||||||
if (offset & 0x1ff) {
|
if (offset & 0x1ff) {
|
||||||
printf("offset %lld is not sector aligned\n",
|
printf("offset %" PRId64 " is not sector aligned\n",
|
||||||
(long long)offset);
|
offset);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -554,9 +554,9 @@ readv_f(int argc, char **argv)
|
|||||||
void* cmp_buf = malloc(qiov.size);
|
void* cmp_buf = malloc(qiov.size);
|
||||||
memset(cmp_buf, pattern, qiov.size);
|
memset(cmp_buf, pattern, qiov.size);
|
||||||
if (memcmp(buf, cmp_buf, qiov.size)) {
|
if (memcmp(buf, cmp_buf, qiov.size)) {
|
||||||
printf("Pattern verification failed at offset %lld, "
|
printf("Pattern verification failed at offset %"
|
||||||
"%zd bytes\n",
|
PRId64 ", %zd bytes\n",
|
||||||
(long long) offset, qiov.size);
|
offset, qiov.size);
|
||||||
}
|
}
|
||||||
free(cmp_buf);
|
free(cmp_buf);
|
||||||
}
|
}
|
||||||
@ -669,8 +669,8 @@ write_f(int argc, char **argv)
|
|||||||
|
|
||||||
if (!pflag) {
|
if (!pflag) {
|
||||||
if (offset & 0x1ff) {
|
if (offset & 0x1ff) {
|
||||||
printf("offset %lld is not sector aligned\n",
|
printf("offset %" PRId64 " is not sector aligned\n",
|
||||||
(long long)offset);
|
offset);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -783,8 +783,8 @@ writev_f(int argc, char **argv)
|
|||||||
optind++;
|
optind++;
|
||||||
|
|
||||||
if (offset & 0x1ff) {
|
if (offset & 0x1ff) {
|
||||||
printf("offset %lld is not sector aligned\n",
|
printf("offset %" PRId64 " is not sector aligned\n",
|
||||||
(long long)offset);
|
offset);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -868,9 +868,9 @@ aio_read_done(void *opaque, int ret)
|
|||||||
|
|
||||||
memset(cmp_buf, ctx->pattern, ctx->qiov.size);
|
memset(cmp_buf, ctx->pattern, ctx->qiov.size);
|
||||||
if (memcmp(ctx->buf, cmp_buf, ctx->qiov.size)) {
|
if (memcmp(ctx->buf, cmp_buf, ctx->qiov.size)) {
|
||||||
printf("Pattern verification failed at offset %lld, "
|
printf("Pattern verification failed at offset %"
|
||||||
"%zd bytes\n",
|
PRId64 ", %zd bytes\n",
|
||||||
(long long) ctx->offset, ctx->qiov.size);
|
ctx->offset, ctx->qiov.size);
|
||||||
}
|
}
|
||||||
free(cmp_buf);
|
free(cmp_buf);
|
||||||
}
|
}
|
||||||
@ -969,8 +969,8 @@ aio_read_f(int argc, char **argv)
|
|||||||
optind++;
|
optind++;
|
||||||
|
|
||||||
if (ctx->offset & 0x1ff) {
|
if (ctx->offset & 0x1ff) {
|
||||||
printf("offset %lld is not sector aligned\n",
|
printf("offset %" PRId64 " is not sector aligned\n",
|
||||||
(long long)ctx->offset);
|
ctx->offset);
|
||||||
free(ctx);
|
free(ctx);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -1064,8 +1064,8 @@ aio_write_f(int argc, char **argv)
|
|||||||
optind++;
|
optind++;
|
||||||
|
|
||||||
if (ctx->offset & 0x1ff) {
|
if (ctx->offset & 0x1ff) {
|
||||||
printf("offset %lld is not sector aligned\n",
|
printf("offset %" PRId64 " is not sector aligned\n",
|
||||||
(long long)ctx->offset);
|
ctx->offset);
|
||||||
free(ctx);
|
free(ctx);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -1214,8 +1214,8 @@ alloc_f(int argc, char **argv)
|
|||||||
|
|
||||||
offset = cvtnum(argv[1]);
|
offset = cvtnum(argv[1]);
|
||||||
if (offset & 0x1ff) {
|
if (offset & 0x1ff) {
|
||||||
printf("offset %lld is not sector aligned\n",
|
printf("offset %" PRId64 " is not sector aligned\n",
|
||||||
(long long)offset);
|
offset);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3226,14 +3226,14 @@ gen_intermediate_code_internal(CPUState *env, TranslationBlock *tb,
|
|||||||
|
|
||||||
if (qemu_loglevel_mask(CPU_LOG_TB_IN_ASM)) {
|
if (qemu_loglevel_mask(CPU_LOG_TB_IN_ASM)) {
|
||||||
qemu_log(
|
qemu_log(
|
||||||
"srch=%d pc=%x %x flg=%llx bt=%x ds=%u ccs=%x\n"
|
"srch=%d pc=%x %x flg=%" PRIx64 " bt=%x ds=%u ccs=%x\n"
|
||||||
"pid=%x usp=%x\n"
|
"pid=%x usp=%x\n"
|
||||||
"%x.%x.%x.%x\n"
|
"%x.%x.%x.%x\n"
|
||||||
"%x.%x.%x.%x\n"
|
"%x.%x.%x.%x\n"
|
||||||
"%x.%x.%x.%x\n"
|
"%x.%x.%x.%x\n"
|
||||||
"%x.%x.%x.%x\n",
|
"%x.%x.%x.%x\n",
|
||||||
search_pc, dc->pc, dc->ppc,
|
search_pc, dc->pc, dc->ppc,
|
||||||
(unsigned long long)tb->flags,
|
(uint64_t)tb->flags,
|
||||||
env->btarget, (unsigned)tb->flags & 7,
|
env->btarget, (unsigned)tb->flags & 7,
|
||||||
env->pregs[PR_CCS],
|
env->pregs[PR_CCS],
|
||||||
env->pregs[PR_PID], env->pregs[PR_USP],
|
env->pregs[PR_PID], env->pregs[PR_USP],
|
||||||
|
@ -8918,7 +8918,7 @@ void cpu_dump_statistics (CPUState *env, FILE*f,
|
|||||||
if (handler->count == 0)
|
if (handler->count == 0)
|
||||||
continue;
|
continue;
|
||||||
cpu_fprintf(f, "%02x %02x %02x (%02x %04d) %16s: "
|
cpu_fprintf(f, "%02x %02x %02x (%02x %04d) %16s: "
|
||||||
"%016llx %lld\n",
|
"%016" PRIx64 " %" PRId64 "\n",
|
||||||
op1, op2, op3, op1, (op3 << 5) | op2,
|
op1, op2, op3, op1, (op3 << 5) | op2,
|
||||||
handler->oname,
|
handler->oname,
|
||||||
handler->count, handler->count);
|
handler->count, handler->count);
|
||||||
@ -8927,7 +8927,7 @@ void cpu_dump_statistics (CPUState *env, FILE*f,
|
|||||||
if (handler->count == 0)
|
if (handler->count == 0)
|
||||||
continue;
|
continue;
|
||||||
cpu_fprintf(f, "%02x %02x (%02x %04d) %16s: "
|
cpu_fprintf(f, "%02x %02x (%02x %04d) %16s: "
|
||||||
"%016llx %lld\n",
|
"%016" PRIx64 " %" PRId64 "\n",
|
||||||
op1, op2, op1, op2, handler->oname,
|
op1, op2, op1, op2, handler->oname,
|
||||||
handler->count, handler->count);
|
handler->count, handler->count);
|
||||||
}
|
}
|
||||||
@ -8935,7 +8935,8 @@ void cpu_dump_statistics (CPUState *env, FILE*f,
|
|||||||
} else {
|
} else {
|
||||||
if (handler->count == 0)
|
if (handler->count == 0)
|
||||||
continue;
|
continue;
|
||||||
cpu_fprintf(f, "%02x (%02x ) %16s: %016llx %lld\n",
|
cpu_fprintf(f, "%02x (%02x ) %16s: %016" PRIx64
|
||||||
|
" %" PRId64 "\n",
|
||||||
op1, op1, handler->oname,
|
op1, op1, handler->oname,
|
||||||
handler->count, handler->count);
|
handler->count, handler->count);
|
||||||
}
|
}
|
||||||
|
@ -1310,7 +1310,7 @@ static int cpu_sparc_find_by_name(sparc_def_t *cpu_def, const char *cpu_model)
|
|||||||
char *featurestr, *name = strtok(s, ",");
|
char *featurestr, *name = strtok(s, ",");
|
||||||
uint32_t plus_features = 0;
|
uint32_t plus_features = 0;
|
||||||
uint32_t minus_features = 0;
|
uint32_t minus_features = 0;
|
||||||
long long iu_version;
|
uint64_t iu_version;
|
||||||
uint32_t fpu_version, mmu_version, nwindows;
|
uint32_t fpu_version, mmu_version, nwindows;
|
||||||
|
|
||||||
for (i = 0; i < ARRAY_SIZE(sparc_defs); i++) {
|
for (i = 0; i < ARRAY_SIZE(sparc_defs); i++) {
|
||||||
@ -1342,7 +1342,7 @@ static int cpu_sparc_find_by_name(sparc_def_t *cpu_def, const char *cpu_model)
|
|||||||
}
|
}
|
||||||
cpu_def->iu_version = iu_version;
|
cpu_def->iu_version = iu_version;
|
||||||
#ifdef DEBUG_FEATURES
|
#ifdef DEBUG_FEATURES
|
||||||
fprintf(stderr, "iu_version %llx\n", iu_version);
|
fprintf(stderr, "iu_version %" PRIx64 "\n", iu_version);
|
||||||
#endif
|
#endif
|
||||||
} else if (!strcmp(featurestr, "fpu_version")) {
|
} else if (!strcmp(featurestr, "fpu_version")) {
|
||||||
char *err;
|
char *err;
|
||||||
|
Loading…
Reference in New Issue
Block a user