Revision 26a76461 target-i386/helper2.c

b/target-i386/helper2.c
264 264
#ifdef TARGET_X86_64
265 265
    if (env->hflags & HF_CS64_MASK) {
266 266
        cpu_fprintf(f, 
267
                    "RAX=%016llx RBX=%016llx RCX=%016llx RDX=%016llx\n"
268
                    "RSI=%016llx RDI=%016llx RBP=%016llx RSP=%016llx\n"
269
                    "R8 =%016llx R9 =%016llx R10=%016llx R11=%016llx\n"
270
                    "R12=%016llx R13=%016llx R14=%016llx R15=%016llx\n"
271
                    "RIP=%016llx RFL=%08x [%c%c%c%c%c%c%c] CPL=%d II=%d A20=%d HLT=%d\n",
267
                    "RAX=%016" PRIx64 " RBX=%016" PRIx64 " RCX=%016" PRIx64 " RDX=%016" PRIx64 "\n"
268
                    "RSI=%016" PRIx64 " RDI=%016" PRIx64 " RBP=%016" PRIx64 " RSP=%016" PRIx64 "\n"
269
                    "R8 =%016" PRIx64 " R9 =%016" PRIx64 " R10=%016" PRIx64 " R11=%016" PRIx64 "\n"
270
                    "R12=%016" PRIx64 " R13=%016" PRIx64 " R14=%016" PRIx64 " R15=%016" PRIx64 "\n"
271
                    "RIP=%016" PRIx64 " RFL=%08x [%c%c%c%c%c%c%c] CPL=%d II=%d A20=%d HLT=%d\n",
272 272
                    env->regs[R_EAX], 
273 273
                    env->regs[R_EBX], 
274 274
                    env->regs[R_ECX], 
......
329 329
    if (env->hflags & HF_LMA_MASK) {
330 330
        for(i = 0; i < 6; i++) {
331 331
            SegmentCache *sc = &env->segs[i];
332
            cpu_fprintf(f, "%s =%04x %016llx %08x %08x\n",
332
            cpu_fprintf(f, "%s =%04x %016" PRIx64 " %08x %08x\n",
333 333
                        seg_name[i],
334 334
                        sc->selector,
335 335
                        sc->base,
336 336
                        sc->limit,
337 337
                        sc->flags);
338 338
        }
339
        cpu_fprintf(f, "LDT=%04x %016llx %08x %08x\n",
339
        cpu_fprintf(f, "LDT=%04x %016" PRIx64 " %08x %08x\n",
340 340
                    env->ldt.selector,
341 341
                    env->ldt.base,
342 342
                    env->ldt.limit,
343 343
                    env->ldt.flags);
344
        cpu_fprintf(f, "TR =%04x %016llx %08x %08x\n",
344
        cpu_fprintf(f, "TR =%04x %016" PRIx64 " %08x %08x\n",
345 345
                    env->tr.selector,
346 346
                    env->tr.base,
347 347
                    env->tr.limit,
348 348
                    env->tr.flags);
349
        cpu_fprintf(f, "GDT=     %016llx %08x\n",
349
        cpu_fprintf(f, "GDT=     %016" PRIx64 " %08x\n",
350 350
                    env->gdt.base, env->gdt.limit);
351
        cpu_fprintf(f, "IDT=     %016llx %08x\n",
351
        cpu_fprintf(f, "IDT=     %016" PRIx64 " %08x\n",
352 352
                    env->idt.base, env->idt.limit);
353
        cpu_fprintf(f, "CR0=%08x CR2=%016llx CR3=%016llx CR4=%08x\n",
353
        cpu_fprintf(f, "CR0=%08x CR2=%016" PRIx64 " CR3=%016" PRIx64 " CR4=%08x\n",
354 354
                    (uint32_t)env->cr[0], 
355 355
                    env->cr[2], 
356 356
                    env->cr[3], 
......
394 394
            snprintf(cc_op_name, sizeof(cc_op_name), "[%d]", env->cc_op);
395 395
#ifdef TARGET_X86_64
396 396
        if (env->hflags & HF_CS64_MASK) {
397
            cpu_fprintf(f, "CCS=%016llx CCD=%016llx CCO=%-8s\n",
397
            cpu_fprintf(f, "CCS=%016" PRIx64 " CCD=%016" PRIx64 " CCO=%-8s\n",
398 398
                        env->cc_src, env->cc_dst, 
399 399
                        cc_op_name);
400 400
        } else 
......
427 427
                } l;
428 428
            } tmp;
429 429
            tmp.d = env->fpregs[i].d;
430
            cpu_fprintf(f, "FPR%d=%016llx %04x",
430
            cpu_fprintf(f, "FPR%d=%016" PRIx64 " %04x",
431 431
                        i, tmp.l.lower, tmp.l.upper);
432 432
#else
433
            cpu_fprintf(f, "FPR%d=%016llx",
433
            cpu_fprintf(f, "FPR%d=%016" PRIx64,
434 434
                        i, env->fpregs[i].mmx.q);
435 435
#endif
436 436
            if ((i & 1) == 1)

Also available in: Unified diff