[commit][2786] Use zero-padding to print register state.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[commit][2786] Use zero-padding to print register state.

commits-3
 
Revision: 2786
Author:   eliot
Date:     2013-09-25 13:37:08 -0700 (Wed, 25 Sep 2013)
Log Message:
-----------
Use zero-padding to print register state.

Modified Paths:
--------------
    branches/Cog/platforms/Mac OS/vm/sqMacMain.c
    branches/Cog/platforms/unix/vm/sqUnixMain.c

Modified: branches/Cog/platforms/Mac OS/vm/sqMacMain.c
===================================================================
--- branches/Cog/platforms/Mac OS/vm/sqMacMain.c 2013-09-25 18:55:57 UTC (rev 2785)
+++ branches/Cog/platforms/Mac OS/vm/sqMacMain.c 2013-09-25 20:37:08 UTC (rev 2786)
@@ -255,14 +255,14 @@
 {
 #if __DARWIN_UNIX03 && __APPLE__ && __MACH__ && __i386__
  _STRUCT_X86_THREAD_STATE32 *regs = &uap->uc_mcontext->__ss;
- printf( "eax 0x%8x ebx 0x%8x ecx 0x%8x edx 0x%8x\n"
- "edi 0x%8x esi 0x%8x ebp 0x%8x esp 0x%8x\n",
+ printf( "eax 0x%08x ebx 0x%08x ecx 0x%08x edx 0x%08x\n"
+ "edi 0x%08x esi 0x%08x ebp 0x%08x esp 0x%08x\n",
  regs->__eax, regs->__ebx, regs->__ecx, regs->__edx,
  regs->__edi, regs->__edi, regs->__ebp, regs->__esp);
 #elif __APPLE__ && __MACH__ && __i386__
  _STRUCT_X86_THREAD_STATE32 *regs = &uap->uc_mcontext->ss;
- printf( "eax 0x%8x ebx 0x%8x ecx 0x%8x edx 0x%8x\n"
- "edi 0x%8x esi 0x%8x ebp 0x%8x esp 0x%8x\n",
+ printf( "eax 0x%08x ebx 0x%08x ecx 0x%08x edx 0x%08x\n"
+ "edi 0x%08x esi 0x%08x ebp 0x%08x esp 0x%08x\n",
  regs->eax, regs->ebx, regs->ecx, regs->edx,
  regs->edi, regs->edi, regs->ebp, regs->esp);
 #else

Modified: branches/Cog/platforms/unix/vm/sqUnixMain.c
===================================================================
--- branches/Cog/platforms/unix/vm/sqUnixMain.c 2013-09-25 18:55:57 UTC (rev 2785)
+++ branches/Cog/platforms/unix/vm/sqUnixMain.c 2013-09-25 20:37:08 UTC (rev 2786)
@@ -875,14 +875,14 @@
 {
 #if __linux__ && __i386__
  gregset_t *regs = &uap->uc_mcontext.gregs;
- printf( "eax 0x%8x ebx 0x%8x ecx 0x%8x edx 0x%8x\n"
- "edi 0x%8x esi 0x%8x ebp 0x%8x esp 0x%8x\n",
+ printf( "eax 0x%08x ebx 0x%08x ecx 0x%08x edx 0x%08x\n"
+ "edi 0x%08x esi 0x%08x ebp 0x%08x esp 0x%08x\n",
  regs[REG_EAX], regs[REG_EBX], regs[REG_ECX], regs[REG_EDX],
  regs[REG_EDI], regs[REG_EDI], regs[REG_EBP], regs[REG_ESP]);
 #elif __FreeBSD__ && __i386__
  struct mcontext *regs = &uap->uc_mcontext;
- printf( "eax 0x%8x ebx 0x%8x ecx 0x%8x edx 0x%8x\n"
- "edi 0x%8x esi 0x%8x ebp 0x%8x esp 0x%8x\n",
+ printf( "eax 0x%08x ebx 0x%08x ecx 0x%08x edx 0x%08x\n"
+ "edi 0x%08x esi 0x%08x ebp 0x%08x esp 0x%08x\n",
  regs->mc_eax, regs->mc_ebx, regs->mc_ecx, regs->mc_edx,
  regs->mc_edi, regs->mc_edi, regs->mc_ebp, regs->mc_esp);
 #else