From: blueswir1 Date: Thu, 26 Jun 2008 18:43:24 +0000 (+0000) Subject: Fix bogus format, reading uninitialised memory (original patch by Julian Seward) X-Git-Tag: stefano.display-merge-start~996 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=a37ee56cb7f2094a65fff14ed5d4ff325652b802;p=qemu-xen-4.0-testing.git Fix bogus format, reading uninitialised memory (original patch by Julian Seward) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4793 c046a42c-6fe2-441c-8c8c-71466251a162 --- diff --git a/target-sparc/helper.c b/target-sparc/helper.c index a3e50bd4..1cfe170d 100644 --- a/target-sparc/helper.c +++ b/target-sparc/helper.c @@ -1603,7 +1603,7 @@ void cpu_dump_state(CPUState *env, FILE *f, for (i = 0; i < 32; i++) { if ((i & 3) == 0) cpu_fprintf(f, "%%f%02d:", i); - cpu_fprintf(f, " %016lf", env->fpr[i]); + cpu_fprintf(f, " %016f", *(float *)&env->fpr[i]); if ((i & 3) == 3) cpu_fprintf(f, "\n"); }