--- dbg_old.asm 2007-12-02 19:54:34.000000000 +0100 +++ dbg_new.asm 2007-12-02 19:54:39.000000000 +0100 @@ -1,6 +1,6 @@ -In archive devpkg.old/lib/libdbghelp.a: +In archive devpkg/lib/libdbghelp.a: -djfyt.o: file format pe-i386 +dnoqt.o: file format pe-i386 Disassembly of section .idata$4: @@ -24,7 +24,7 @@ a: 6c insb (%dx),%es:(%edi) ... -djfyh.o: file format pe-i386 +dnoqh.o: file format pe-i386 Disassembly of section .idata$2: @@ -45,7 +45,7 @@ 0: 00 00 add %al,(%eax) ... -djfys00095.o: file format pe-i386 +dnoqs00095.o: file format pe-i386 Disassembly of section .text: @@ -87,10 +87,11 @@ 14: 49 dec %ecx 15: 6e outsb %ds:(%esi),(%dx) 16: 69 .byte 0x69 - 17: 74 00 je 19 <.idata$6+0x19> + 17: 74 40 je 59 <_WinDbgExtensionDllInit@12+0x59> + 19: 31 32 xor %esi,(%edx) ... -djfys00094.o: file format pe-i386 +dnoqs00094.o: file format pe-i386 Disassembly of section .text: @@ -130,9 +131,10 @@ 13: 74 69 je 7e <_UnmapDebugInformation@4+0x7e> 15: 6f outsl %ds:(%esi),(%dx) 16: 6e outsb %ds:(%esi),(%dx) - ... + 17: 40 inc %eax + 18: 34 00 xor $0x0,%al -djfys00093.o: file format pe-i386 +dnoqs00093.o: file format pe-i386 Disassembly of section .text: @@ -170,9 +172,12 @@ 12: 4e dec %esi 13: 61 popa 14: 6d insl (%dx),%es:(%edi) - 15: 65 00 00 add %al,%gs:(%eax) + 15: 65 gs + 16: 40 inc %eax + 17: 31 36 xor %esi,(%esi) + ... -djfys00092.o: file format pe-i386 +dnoqs00092.o: file format pe-i386 Disassembly of section .text: @@ -212,9 +217,10 @@ d: 64 fs e: 75 6c jne 7c <_SymUnloadModule@8+0x7c> 10: 65 gs - ... + 11: 40 inc %eax + 12: 38 00 cmp %al,(%eax) -djfys00091.o: file format pe-i386 +dnoqs00091.o: file format pe-i386 Disassembly of section .text: @@ -255,9 +261,11 @@ e: 75 6c jne 7c <_SymUnloadModule64@12+0x7c> 10: 65 gs 11: 36 ss - 12: 34 00 xor $0x0,%al + 12: 34 40 xor $0x40,%al + 14: 31 32 xor %esi,(%edx) + ... -djfys00090.o: file format pe-i386 +dnoqs00090.o: file format pe-i386 Disassembly of section .text: @@ -292,9 +300,12 @@ 8: 4e dec %esi 9: 61 popa a: 6d insl (%dx),%es:(%edi) - b: 65 00 00 add %al,%gs:(%eax) + b: 65 gs + c: 40 inc %eax + d: 31 32 xor %esi,(%edx) + ... -djfys00089.o: file format pe-i386 +dnoqs00089.o: file format pe-i386 Disassembly of section .text: @@ -331,9 +342,10 @@ b: 72 63 jb 70 <_SymSetSearchPathW@8+0x70> d: 68 50 61 74 68 push $0x68746150 12: 57 push %edi - ... + 13: 40 inc %eax + 14: 38 00 cmp %al,(%eax) -djfys00088.o: file format pe-i386 +dnoqs00088.o: file format pe-i386 Disassembly of section .text: @@ -369,9 +381,11 @@ a: 61 popa b: 72 63 jb 70 <_SymSetSearchPath@8+0x70> d: 68 50 61 74 68 push $0x68746150 + 12: 40 inc %eax + 13: 38 00 cmp %al,(%eax) ... -djfys00087.o: file format pe-i386 +dnoqs00087.o: file format pe-i386 Disassembly of section .text: @@ -407,9 +421,10 @@ a: 72 65 jb 71 <_SymSetParentWindow@4+0x71> c: 6e outsb %ds:(%esi),(%dx) d: 74 57 je 66 <_SymSetParentWindow@4+0x66> - f: 69 6e 64 6f 77 00 00 imul $0x776f,0x64(%esi),%ebp + f: 69 6e 64 6f 77 40 34 imul $0x3440776f,0x64(%esi),%ebp + ... -djfys00086.o: file format pe-i386 +dnoqs00086.o: file format pe-i386 Disassembly of section .text: @@ -442,12 +457,9 @@ 6: 65 gs 7: 74 4f je 58 <_SymSetOptions@4+0x58> 9: 70 74 jo 7f <_SymSetOptions@4+0x7f> - b: 69 .byte 0x69 - c: 6f outsl %ds:(%esi),(%dx) - d: 6e outsb %ds:(%esi),(%dx) - e: 73 00 jae 10 <_SymSetOptions@4+0x10> + b: 69 6f 6e 73 40 34 00 imul $0x344073,0x6e(%edi),%ebp -djfys00085.o: file format pe-i386 +dnoqs00085.o: file format pe-i386 Disassembly of section .text: @@ -483,9 +495,11 @@ a: 6e outsb %ds:(%esi),(%dx) b: 74 65 je 72 <_SymSetContext@12+0x72> d: 78 74 js 83 <_SymSetContext@12+0x83> + f: 40 inc %eax + 10: 31 32 xor %esi,(%edx) ... -djfys00084.o: file format pe-i386 +dnoqs00084.o: file format pe-i386 Disassembly of section .text: @@ -518,11 +532,10 @@ 6: 65 gs 7: 61 popa 8: 72 63 jb 6d <_SymSearchW@44+0x6d> - a: 68 .byte 0x68 - b: 57 push %edi + a: 68 57 40 34 34 push $0x34344057 ... -djfys00083.o: file format pe-i386 +dnoqs00083.o: file format pe-i386 Disassembly of section .text: @@ -555,10 +568,10 @@ 6: 65 gs 7: 61 popa 8: 72 63 jb 6d <_SymSearch@44+0x6d> - a: 68 .byte 0x68 + a: 68 40 34 34 00 push $0x343440 ... -djfys00082.o: file format pe-i386 +dnoqs00082.o: file format pe-i386 Disassembly of section .text: @@ -601,9 +614,10 @@ 1c: 6c insb (%dx),%es:(%edi) 1d: 6c insb (%dx),%es:(%edi) 1e: 62 61 63 bound %esp,0x63(%ecx) - 21: 6b 00 00 imul $0x0,(%eax),%eax + 21: 6b 40 31 32 imul $0x32,0x31(%eax),%eax + ... -djfys00081.o: file format pe-i386 +dnoqs00081.o: file format pe-i386 Disassembly of section .text: @@ -647,9 +661,11 @@ 1d: 6c insb (%dx),%es:(%edi) 1e: 62 61 63 bound %esp,0x63(%ecx) 21: 6b 36 34 imul $0x34,(%esi),%esi + 24: 40 inc %eax + 25: 31 36 xor %esi,(%esi) ... -djfys00080.o: file format pe-i386 +dnoqs00080.o: file format pe-i386 Disassembly of section .text: @@ -685,9 +701,11 @@ 10: 6c insb (%dx),%es:(%edi) 11: 62 61 63 bound %esp,0x63(%ecx) 14: 6b 57 36 34 imul $0x34,0x36(%edi),%edx + 18: 40 inc %eax + 19: 31 36 xor %esi,(%esi) ... -djfys00079.o: file format pe-i386 +dnoqs00079.o: file format pe-i386 Disassembly of section .text: @@ -722,10 +740,10 @@ f: 6c insb (%dx),%es:(%edi) 10: 6c insb (%dx),%es:(%edi) 11: 62 61 63 bound %esp,0x63(%ecx) - 14: 6b .byte 0x6b + 14: 6b 40 31 32 imul $0x32,0x31(%eax),%eax ... -djfys00078.o: file format pe-i386 +dnoqs00078.o: file format pe-i386 Disassembly of section .text: @@ -761,9 +779,11 @@ 10: 6c insb (%dx),%es:(%edi) 11: 62 61 63 bound %esp,0x63(%ecx) 14: 6b 36 34 imul $0x34,(%esi),%esi + 17: 40 inc %eax + 18: 31 36 xor %esi,(%esi) ... -djfys00077.o: file format pe-i386 +dnoqs00077.o: file format pe-i386 Disassembly of section .text: @@ -797,9 +817,11 @@ 7: 74 63 je 6c <_SymMatchString@12+0x6c> 9: 68 53 74 72 69 push $0x69727453 e: 6e outsb %ds:(%esi),(%dx) - f: 67 00 00 addr16 add %al,(%bx,%si) + f: 67 40 addr16 inc %eax + 11: 31 32 xor %esi,(%edx) + ... -djfys00076.o: file format pe-i386 +dnoqs00076.o: file format pe-i386 Disassembly of section .text: @@ -837,9 +859,11 @@ 10: 6d insl (%dx),%es:(%edi) 11: 65 gs 12: 57 push %edi + 13: 40 inc %eax + 14: 31 36 xor %esi,(%esi) ... -djfys00075.o: file format pe-i386 +dnoqs00075.o: file format pe-i386 Disassembly of section .text: @@ -875,9 +899,12 @@ e: 4e dec %esi f: 61 popa 10: 6d insl (%dx),%es:(%edi) - 11: 65 00 00 add %al,%gs:(%eax) + 11: 65 gs + 12: 40 inc %eax + 13: 31 36 xor %esi,(%esi) + ... -djfys00074.o: file format pe-i386 +dnoqs00074.o: file format pe-i386 Disassembly of section .text: @@ -917,9 +944,11 @@ e: 65 gs f: 45 inc %ebp 10: 78 57 js 69 <_SymLoadModuleExW@36+0x69> + 12: 40 inc %eax + 13: 33 36 xor (%esi),%esi ... -djfys00073.o: file format pe-i386 +dnoqs00073.o: file format pe-i386 Disassembly of section .text: @@ -958,9 +987,11 @@ c: 75 6c jne 7a <_SymLoadModuleEx@36+0x7a> e: 65 gs f: 45 inc %ebp - 10: 78 00 js 12 <_SymLoadModuleEx@36+0x12> + 10: 78 40 js 52 <_SymLoadModuleEx@36+0x52> + 12: 33 36 xor (%esi),%esi + ... -djfys00072.o: file format pe-i386 +dnoqs00072.o: file format pe-i386 Disassembly of section .text: @@ -998,9 +1029,11 @@ b: 64 fs c: 75 6c jne 7a <_SymLoadModule@24+0x7a> e: 65 gs + f: 40 inc %eax + 10: 32 34 00 xor (%eax,%eax,1),%dh ... -djfys00071.o: file format pe-i386 +dnoqs00071.o: file format pe-i386 Disassembly of section .text: @@ -1039,9 +1072,11 @@ c: 75 6c jne 7a <_SymLoadModule64@28+0x7a> e: 65 gs f: 36 ss - 10: 34 00 xor $0x0,%al + 10: 34 40 xor $0x40,%al + 12: 32 38 xor (%eax),%bh + ... -djfys00070.o: file format pe-i386 +dnoqs00070.o: file format pe-i386 Disassembly of section .text: @@ -1075,9 +1110,11 @@ 7: 69 74 69 61 6c 69 7a imul $0x657a696c,0x61(%ecx,%ebp,2),%esi e: 65 f: 57 push %edi + 10: 40 inc %eax + 11: 31 32 xor %esi,(%edx) ... -djfys00069.o: file format pe-i386 +dnoqs00069.o: file format pe-i386 Disassembly of section .text: @@ -1110,9 +1147,11 @@ 6: 6e outsb %ds:(%esi),(%dx) 7: 69 74 69 61 6c 69 7a imul $0x657a696c,0x61(%ecx,%ebp,2),%esi e: 65 + f: 40 inc %eax + 10: 31 32 xor %esi,(%edx) ... -djfys00068.o: file format pe-i386 +dnoqs00068.o: file format pe-i386 Disassembly of section .text: @@ -1149,9 +1188,10 @@ c: 49 dec %ecx d: 6e outsb %ds:(%esi),(%dx) e: 66 6f outsw %ds:(%esi),(%dx) - ... + 10: 40 inc %eax + 11: 32 34 00 xor (%eax,%eax,1),%dh -djfys00067.o: file format pe-i386 +dnoqs00067.o: file format pe-i386 Disassembly of section .text: @@ -1191,9 +1231,12 @@ 10: 4e dec %esi 11: 61 popa 12: 6d insl (%dx),%es:(%edi) - 13: 65 00 00 add %al,%gs:(%eax) + 13: 65 gs + 14: 40 inc %eax + 15: 32 30 xor (%eax),%dh + ... -djfys00066.o: file format pe-i386 +dnoqs00066.o: file format pe-i386 Disassembly of section .text: @@ -1228,9 +1271,10 @@ 9: 79 6d jns 78 <_SymGetSymPrev@8+0x78> b: 50 push %eax c: 72 65 jb 73 <_SymGetSymPrev@8+0x73> - e: 76 00 jbe 10 <_SymGetSymPrev@8+0x10> + e: 76 40 jbe 50 <_SymGetSymPrev@8+0x50> + 10: 38 00 cmp %al,(%eax) -djfys00065.o: file format pe-i386 +dnoqs00065.o: file format pe-i386 Disassembly of section .text: @@ -1266,9 +1310,10 @@ b: 4e dec %esi c: 65 gs d: 78 74 js 83 <_SymGetSymNext@8+0x83> - ... + f: 40 inc %eax + 10: 38 00 cmp %al,(%eax) -djfys00064.o: file format pe-i386 +dnoqs00064.o: file format pe-i386 Disassembly of section .text: @@ -1308,9 +1353,11 @@ 10: 61 popa 11: 6d insl (%dx),%es:(%edi) 12: 65 gs + 13: 40 inc %eax + 14: 31 32 xor %esi,(%edx) ... -djfys00063.o: file format pe-i386 +dnoqs00063.o: file format pe-i386 Disassembly of section .text: @@ -1349,9 +1396,11 @@ f: 41 inc %ecx 10: 64 fs 11: 64 fs - 12: 72 00 jb 14 <_SymGetSymFromAddr@16+0x14> + 12: 72 40 jb 54 <_SymGetSymFromAddr@16+0x54> + 14: 31 36 xor %esi,(%esi) + ... -djfys00062.o: file format pe-i386 +dnoqs00062.o: file format pe-i386 Disassembly of section .text: @@ -1390,9 +1439,11 @@ 10: 64 fs 11: 64 fs 12: 72 36 jb 4a <_SymGetSymFromAddr64@20+0x4a> - 14: 34 00 xor $0x0,%al + 14: 34 40 xor $0x40,%al + 16: 32 30 xor (%eax),%dh + ... -djfys00061.o: file format pe-i386 +dnoqs00061.o: file format pe-i386 Disassembly of section .text: @@ -1428,9 +1479,10 @@ f: 69 6c 65 54 6f 6b 65 imul $0x6e656b6f,0x54(%ebp),%ebp 16: 6e 17: 57 push %edi - ... + 18: 40 inc %eax + 19: 32 34 00 xor (%eax,%eax,1),%dh -djfys00060.o: file format pe-i386 +dnoqs00060.o: file format pe-i386 Disassembly of section .text: @@ -1467,9 +1519,11 @@ c: 63 65 46 arpl %sp,0x46(%ebp) f: 69 6c 65 54 6f 6b 65 imul $0x6e656b6f,0x54(%ebp),%ebp 16: 6e + 17: 40 inc %eax + 18: 32 34 00 xor (%eax,%eax,1),%dh ... -djfys00059.o: file format pe-i386 +dnoqs00059.o: file format pe-i386 Disassembly of section .text: @@ -1506,9 +1560,11 @@ b: 72 63 jb 70 <_SymGetSearchPathW@12+0x70> d: 68 50 61 74 68 push $0x68746150 12: 57 push %edi + 13: 40 inc %eax + 14: 31 32 xor %esi,(%edx) ... -djfys00058.o: file format pe-i386 +dnoqs00058.o: file format pe-i386 Disassembly of section .text: @@ -1544,9 +1600,11 @@ a: 61 popa b: 72 63 jb 70 <_SymGetSearchPath@12+0x70> d: 68 50 61 74 68 push $0x68746150 + 12: 40 inc %eax + 13: 31 32 xor %esi,(%edx) ... -djfys00057.o: file format pe-i386 +dnoqs00057.o: file format pe-i386 Disassembly of section .text: @@ -1579,12 +1637,9 @@ 6: 65 gs 7: 74 4f je 58 <_SymGetOptions@0+0x58> 9: 70 74 jo 7f <_SymGetOptions@0+0x7f> - b: 69 .byte 0x69 - c: 6f outsl %ds:(%esi),(%dx) - d: 6e outsb %ds:(%esi),(%dx) - e: 73 00 jae 10 <_SymGetOptions@0+0x10> + b: 69 6f 6e 73 40 30 00 imul $0x304073,0x6e(%edi),%ebp -djfys00056.o: file format pe-i386 +dnoqs00056.o: file format pe-i386 Disassembly of section .text: @@ -1624,9 +1679,11 @@ f: 6e outsb %ds:(%esi),(%dx) 10: 66 6f outsw %ds:(%esi),(%dx) 12: 57 push %edi + 13: 40 inc %eax + 14: 31 32 xor %esi,(%edx) ... -djfys00055.o: file format pe-i386 +dnoqs00055.o: file format pe-i386 Disassembly of section .text: @@ -1667,9 +1724,11 @@ 10: 66 6f outsw %ds:(%esi),(%dx) 12: 57 push %edi 13: 36 ss - 14: 34 00 xor $0x0,%al + 14: 34 40 xor $0x40,%al + 16: 31 36 xor %esi,(%esi) + ... -djfys00054.o: file format pe-i386 +dnoqs00054.o: file format pe-i386 Disassembly of section .text: @@ -1707,9 +1766,11 @@ e: 49 dec %ecx f: 6e outsb %ds:(%esi),(%dx) 10: 66 6f outsw %ds:(%esi),(%dx) + 12: 40 inc %eax + 13: 31 32 xor %esi,(%edx) ... -djfys00053.o: file format pe-i386 +dnoqs00053.o: file format pe-i386 Disassembly of section .text: @@ -1747,10 +1808,11 @@ f: 6e outsb %ds:(%esi),(%dx) 10: 66 6f outsw %ds:(%esi),(%dx) 12: 36 ss - 13: 34 00 xor $0x0,%al + 13: 34 40 xor $0x40,%al + 15: 31 36 xor %esi,(%esi) ... -djfys00052.o: file format pe-i386 +dnoqs00052.o: file format pe-i386 Disassembly of section .text: @@ -1789,9 +1851,11 @@ e: 42 inc %edx f: 61 popa 10: 73 65 jae 77 <_SymGetModuleBase@8+0x77> + 12: 40 inc %eax + 13: 38 00 cmp %al,(%eax) ... -djfys00051.o: file format pe-i386 +dnoqs00051.o: file format pe-i386 Disassembly of section .text: @@ -1831,10 +1895,11 @@ f: 61 popa 10: 73 65 jae 77 <_SymGetModuleBase64@12+0x77> 12: 36 ss - 13: 34 00 xor $0x0,%al + 13: 34 40 xor $0x40,%al + 15: 31 32 xor %esi,(%edx) ... -djfys00050.o: file format pe-i386 +dnoqs00050.o: file format pe-i386 Disassembly of section .text: @@ -1867,9 +1932,11 @@ 6: 65 gs 7: 74 4c je 55 <_SymGetLinePrev@8+0x55> 9: 69 6e 65 50 72 65 76 imul $0x76657250,0x65(%esi),%ebp + 10: 40 inc %eax + 11: 38 00 cmp %al,(%eax) ... -djfys00049.o: file format pe-i386 +dnoqs00049.o: file format pe-i386 Disassembly of section .text: @@ -1903,10 +1970,11 @@ 7: 74 4c je 55 <_SymGetLinePrev64@8+0x55> 9: 69 6e 65 50 72 65 76 imul $0x76657250,0x65(%esi),%ebp 10: 36 ss - 11: 34 00 xor $0x0,%al + 11: 34 40 xor $0x40,%al + 13: 38 00 cmp %al,(%eax) ... -djfys00048.o: file format pe-i386 +dnoqs00048.o: file format pe-i386 Disassembly of section .text: @@ -1939,9 +2007,11 @@ 6: 65 gs 7: 74 4c je 55 <_SymGetLineNext@8+0x55> 9: 69 6e 65 4e 65 78 74 imul $0x7478654e,0x65(%esi),%ebp + 10: 40 inc %eax + 11: 38 00 cmp %al,(%eax) ... -djfys00047.o: file format pe-i386 +dnoqs00047.o: file format pe-i386 Disassembly of section .text: @@ -1975,10 +2045,11 @@ 7: 74 4c je 55 <_SymGetLineNext64@8+0x55> 9: 69 6e 65 4e 65 78 74 imul $0x7478654e,0x65(%esi),%ebp 10: 36 ss - 11: 34 00 xor $0x0,%al + 11: 34 40 xor $0x40,%al + 13: 38 00 cmp %al,(%eax) ... -djfys00046.o: file format pe-i386 +dnoqs00046.o: file format pe-i386 Disassembly of section .text: @@ -2015,9 +2086,11 @@ 12: 64 fs 13: 72 57 jb 6c <_SymGetLineFromAddrW64@20+0x6c> 15: 36 ss - 16: 34 00 xor $0x0,%al + 16: 34 40 xor $0x40,%al + 18: 32 30 xor (%eax),%dh + ... -djfys00045.o: file format pe-i386 +dnoqs00045.o: file format pe-i386 Disassembly of section .text: @@ -2051,10 +2124,11 @@ 10: 41 inc %ecx 11: 64 fs 12: 64 fs - 13: 72 00 jb 15 <.idata$6+0x15> + 13: 72 40 jb 55 <_SymGetLineFromAddr@16+0x55> + 15: 31 36 xor %esi,(%esi) ... -djfys00044.o: file format pe-i386 +dnoqs00044.o: file format pe-i386 Disassembly of section .text: @@ -2091,10 +2165,11 @@ 11: 64 fs 12: 64 fs 13: 72 36 jb 4b <_SymGetLineFromAddr64@20+0x4b> - 15: 34 00 xor $0x0,%al + 15: 34 40 xor $0x40,%al + 17: 32 30 xor (%eax),%dh ... -djfys00043.o: file format pe-i386 +dnoqs00043.o: file format pe-i386 Disassembly of section .text: @@ -2132,9 +2207,11 @@ f: 62 6c 65 41 bound %ebp,0x41(%ebp) 13: 63 63 65 arpl %sp,0x65(%ebx) 16: 73 73 jae 8b <_SymFunctionTableAccess@8+0x8b> + 18: 40 inc %eax + 19: 38 00 cmp %al,(%eax) ... -djfys00042.o: file format pe-i386 +dnoqs00042.o: file format pe-i386 Disassembly of section .text: @@ -2173,10 +2250,11 @@ 13: 63 63 65 arpl %sp,0x65(%ebx) 16: 73 73 jae 8b <_SymFunctionTableAccess64@12+0x8b> 18: 36 ss - 19: 34 00 xor $0x0,%al + 19: 34 40 xor $0x40,%al + 1b: 31 32 xor %esi,(%edx) ... -djfys00041.o: file format pe-i386 +dnoqs00041.o: file format pe-i386 Disassembly of section .text: @@ -2212,9 +2290,11 @@ a: 61 popa b: 6d insl (%dx),%es:(%edi) c: 65 gs + d: 40 inc %eax + e: 31 32 xor %esi,(%edx) ... -djfys00040.o: file format pe-i386 +dnoqs00040.o: file format pe-i386 Disassembly of section .text: @@ -2250,9 +2330,11 @@ a: 64 fs b: 64 fs c: 72 57 jb 65 <_SymFromAddrW@20+0x65> + e: 40 inc %eax + f: 32 30 xor (%eax),%dh ... -djfys00039.o: file format pe-i386 +dnoqs00039.o: file format pe-i386 Disassembly of section .text: @@ -2287,9 +2369,11 @@ 9: 41 inc %ecx a: 64 fs b: 64 fs - c: 72 00 jb e <_SymFromAddr@20+0xe> + c: 72 40 jb 4e <_SymFromAddr@20+0x4e> + e: 32 30 xor (%eax),%dh + ... -djfys00038.o: file format pe-i386 +dnoqs00038.o: file format pe-i386 Disassembly of section .text: @@ -2325,9 +2409,11 @@ 10: 61 popa 11: 74 68 je 7b <_SymFindFileInPathW@40+0x7b> 13: 57 push %edi + 14: 40 inc %eax + 15: 34 30 xor $0x30,%al ... -djfys00037.o: file format pe-i386 +dnoqs00037.o: file format pe-i386 Disassembly of section .text: @@ -2361,9 +2447,11 @@ f: 50 push %eax 10: 61 popa 11: 74 68 je 7b <_SymFindFileInPath@40+0x7b> + 13: 40 inc %eax + 14: 34 30 xor $0x30,%al ... -djfys00036.o: file format pe-i386 +dnoqs00036.o: file format pe-i386 Disassembly of section .text: @@ -2401,9 +2489,11 @@ e: 53 push %ebx f: 79 6d jns 7e <_SymEnumerateSymbols@16+0x7e> 11: 62 6f 6c bound %ebp,0x6c(%edi) - 14: 73 00 jae 16 <_SymEnumerateSymbols@16+0x16> + 14: 73 40 jae 56 <_SymEnumerateSymbols@16+0x56> + 16: 31 36 xor %esi,(%esi) + ... -djfys00035.o: file format pe-i386 +dnoqs00035.o: file format pe-i386 Disassembly of section .text: @@ -2445,10 +2535,11 @@ 13: 65 gs 14: 73 57 jae 6d <_SymEnumerateModulesW64@12+0x6d> 16: 36 ss - 17: 34 00 xor $0x0,%al + 17: 34 40 xor $0x40,%al + 19: 31 32 xor %esi,(%edx) ... -djfys00034.o: file format pe-i386 +dnoqs00034.o: file format pe-i386 Disassembly of section .text: @@ -2488,9 +2579,11 @@ 10: 64 fs 11: 75 6c jne 7f <_SymEnumerateModules@12+0x7f> 13: 65 gs - 14: 73 00 jae 16 <_SymEnumerateModules@12+0x16> + 14: 73 40 jae 56 <_SymEnumerateModules@12+0x56> + 16: 31 32 xor %esi,(%edx) + ... -djfys00033.o: file format pe-i386 +dnoqs00033.o: file format pe-i386 Disassembly of section .text: @@ -2531,9 +2624,11 @@ 11: 75 6c jne 7f <_SymEnumerateModules64@12+0x7f> 13: 65 gs 14: 73 36 jae 4c <_SymEnumerateModules64@12+0x4c> - 16: 34 00 xor $0x0,%al + 16: 34 40 xor $0x40,%al + 18: 31 32 xor %esi,(%edx) + ... -djfys00032.o: file format pe-i386 +dnoqs00032.o: file format pe-i386 Disassembly of section .text: @@ -2569,9 +2664,11 @@ a: 79 70 jns 7c <_SymEnumTypesW@20+0x7c> c: 65 gs d: 73 57 jae 66 <_SymEnumTypesW@20+0x66> + f: 40 inc %eax + 10: 32 30 xor (%eax),%dh ... -djfys00031.o: file format pe-i386 +dnoqs00031.o: file format pe-i386 Disassembly of section .text: @@ -2606,10 +2703,11 @@ 9: 54 push %esp a: 79 70 jns 7c <_SymEnumTypes@20+0x7c> c: 65 gs - d: 73 00 jae f <.idata$6+0xf> + d: 73 40 jae 4f <_SymEnumTypes@20+0x4f> + f: 32 30 xor (%eax),%dh ... -djfys00030.o: file format pe-i386 +dnoqs00030.o: file format pe-i386 Disassembly of section .text: @@ -2645,9 +2743,11 @@ a: 79 6d jns 79 <_SymEnumSymbolsW@24+0x79> c: 62 6f 6c bound %ebp,0x6c(%edi) f: 73 57 jae 68 <_SymEnumSymbolsW@24+0x68> + 11: 40 inc %eax + 12: 32 34 00 xor (%eax,%eax,1),%dh ... -djfys00029.o: file format pe-i386 +dnoqs00029.o: file format pe-i386 Disassembly of section .text: @@ -2680,10 +2780,10 @@ 9: 53 push %ebx a: 79 6d jns 79 <_SymEnumSymbols@24+0x79> c: 62 6f 6c bound %ebp,0x6c(%edi) - f: 73 00 jae 11 <.idata$6+0x11> - ... + f: 73 40 jae 51 <_SymEnumSymbols@24+0x51> + 11: 32 34 00 xor (%eax,%eax,1),%dh -djfys00028.o: file format pe-i386 +dnoqs00028.o: file format pe-i386 Disassembly of section .text: @@ -2719,13 +2819,10 @@ a: 6f outsl %ds:(%esi),(%dx) b: 75 72 jne 7f <_SymEnumSourceFiles@24+0x7f> d: 63 65 46 arpl %sp,0x46(%ebp) - 10: 69 .byte 0x69 - 11: 6c insb (%dx),%es:(%edi) - 12: 65 gs - 13: 73 00 jae 15 <.idata$6+0x15> - ... + 10: 69 6c 65 73 40 32 34 imul $0x343240,0x73(%ebp),%ebp + 17: 00 -djfys00027.o: file format pe-i386 +dnoqs00027.o: file format pe-i386 Disassembly of section .text: @@ -2758,13 +2855,10 @@ 6: 6e outsb %ds:(%esi),(%dx) 7: 75 6d jne 76 <_SymEnumLines@28+0x76> 9: 4c dec %esp - a: 69 .byte 0x69 - b: 6e outsb %ds:(%esi),(%dx) - c: 65 gs - d: 73 00 jae f <.idata$6+0xf> + a: 69 6e 65 73 40 32 38 imul $0x38324073,0x65(%esi),%ebp ... -djfys00026.o: file format pe-i386 +dnoqs00026.o: file format pe-i386 Disassembly of section .text: @@ -2799,9 +2893,11 @@ 8: 61 popa 9: 6e outsb %ds:(%esi),(%dx) a: 75 70 jne 7c <_SymCleanup@4+0x7c> + c: 40 inc %eax + d: 34 00 xor $0x0,%al ... -djfys00025.o: file format pe-i386 +dnoqs00025.o: file format pe-i386 Disassembly of section .text: @@ -2833,10 +2929,10 @@ 5: 63 6b 57 arpl %bp,0x57(%ebx) 8: 61 popa 9: 6c insb (%dx),%es:(%edi) - a: 6b .byte 0x6b + a: 6b 40 33 36 imul $0x36,0x33(%eax),%eax ... -djfys00024.o: file format pe-i386 +dnoqs00024.o: file format pe-i386 Disassembly of section .text: @@ -2869,9 +2965,11 @@ 8: 61 popa 9: 6c insb (%dx),%es:(%edi) a: 6b 36 34 imul $0x34,(%esi),%esi + d: 40 inc %eax + e: 33 36 xor (%esi),%esi ... -djfys00023.o: file format pe-i386 +dnoqs00023.o: file format pe-i386 Disassembly of section .text: @@ -2905,13 +3003,10 @@ c: 46 inc %esi d: 6f outsl %ds:(%esi),(%dx) e: 72 46 jb 56 <_SearchTreeForFileW@12+0x56> - 10: 69 .byte 0x69 - 11: 6c insb (%dx),%es:(%edi) - 12: 65 gs - 13: 57 push %edi - ... + 10: 69 6c 65 57 40 31 32 imul $0x323140,0x57(%ebp),%ebp + 17: 00 -djfys00022.o: file format pe-i386 +dnoqs00022.o: file format pe-i386 Disassembly of section .text: @@ -2945,12 +3040,10 @@ c: 46 inc %esi d: 6f outsl %ds:(%esi),(%dx) e: 72 46 jb 56 <_SearchTreeForFile@12+0x56> - 10: 69 .byte 0x69 - 11: 6c insb (%dx),%es:(%edi) - 12: 65 gs - ... + 10: 69 6c 65 40 31 32 00 imul $0x3231,0x40(%ebp),%ebp + 17: 00 -djfys00021.o: file format pe-i386 +dnoqs00021.o: file format pe-i386 Disassembly of section .text: @@ -2982,9 +3075,11 @@ d: 74 65 je 74 <_MiniDumpWriteDump@28+0x74> f: 44 inc %esp 10: 75 6d jne 7f <_MiniDumpWriteDump@28+0x7f> - 12: 70 00 jo 14 <_MiniDumpWriteDump@28+0x14> + 12: 70 40 jo 54 <_MiniDumpWriteDump@28+0x54> + 14: 32 38 xor (%eax),%bh + ... -djfys00020.o: file format pe-i386 +dnoqs00020.o: file format pe-i386 Disassembly of section .text: @@ -3024,9 +3119,11 @@ 15: 65 gs 16: 61 popa 17: 6d insl (%dx),%es:(%edi) + 18: 40 inc %eax + 19: 32 30 xor (%eax),%dh ... -djfys00019.o: file format pe-i386 +dnoqs00019.o: file format pe-i386 Disassembly of section .text: @@ -3065,9 +3162,11 @@ 11: 74 69 je 7c <_MapDebugInformation@16+0x7c> 13: 6f outsl %ds:(%esi),(%dx) 14: 6e outsb %ds:(%esi),(%dx) + 15: 40 inc %eax + 16: 31 36 xor %esi,(%esi) ... -djfys00018.o: file format pe-i386 +dnoqs00018.o: file format pe-i386 Disassembly of section .text: @@ -3106,9 +3205,10 @@ 17: 45 inc %ebp 18: 78 69 js 83 <_MakeSureDirectoryPathExists@4+0x83> 1a: 73 74 jae 90 <_MakeSureDirectoryPathExists@4+0x90> - 1c: 73 00 jae 1e <_MakeSureDirectoryPathExists@4+0x1e> + 1c: 73 40 jae 5e <_MakeSureDirectoryPathExists@4+0x5e> + 1e: 34 00 xor $0x0,%al -djfys00017.o: file format pe-i386 +dnoqs00017.o: file format pe-i386 Disassembly of section .text: @@ -3144,10 +3244,11 @@ c: 69 56 65 72 73 69 6f imul $0x6f697372,0x65(%esi),%edx 13: 6e outsb %ds:(%esi),(%dx) 14: 45 inc %ebp - 15: 78 00 js 17 <.idata$6+0x17> + 15: 78 40 js 57 <_ImagehlpApiVersionEx@4+0x57> + 17: 34 00 xor $0x0,%al ... -djfys00016.o: file format pe-i386 +dnoqs00016.o: file format pe-i386 Disassembly of section .text: @@ -3182,9 +3283,11 @@ 7: 68 6c 70 41 70 push $0x7041706c c: 69 56 65 72 73 69 6f imul $0x6f697372,0x65(%esi),%edx 13: 6e outsb %ds:(%esi),(%dx) + 14: 40 inc %eax + 15: 30 00 xor %al,(%eax) ... -djfys00015.o: file format pe-i386 +dnoqs00015.o: file format pe-i386 Disassembly of section .text: @@ -3220,9 +3323,11 @@ b: 6f outsl %ds:(%esi),(%dx) c: 56 push %esi d: 61 popa + e: 40 inc %eax + f: 31 36 xor %esi,(%esi) ... -djfys00014.o: file format pe-i386 +dnoqs00014.o: file format pe-i386 Disassembly of section .text: @@ -3260,9 +3365,11 @@ c: 53 push %ebx d: 65 63 74 69 6f arpl %si,%gs:0x6f(%ecx,%ebp,2) 12: 6e outsb %ds:(%esi),(%dx) + 13: 40 inc %eax + 14: 31 32 xor %esi,(%edx) ... -djfys00013.o: file format pe-i386 +dnoqs00013.o: file format pe-i386 Disassembly of section .text: @@ -3297,9 +3404,10 @@ b: 61 popa c: 64 fs d: 65 gs - e: 72 00 jb 10 <_ImageNtHeader@4+0x10> + e: 72 40 jb 50 <_ImageNtHeader@4+0x50> + 10: 34 00 xor $0x0,%al -djfys00012.o: file format pe-i386 +dnoqs00012.o: file format pe-i386 Disassembly of section .text: @@ -3341,9 +3449,11 @@ 17: 44 inc %esp 18: 61 popa 19: 74 61 je 7c <_ImageDirectoryEntryToData@16+0x7c> + 1b: 40 inc %eax + 1c: 31 36 xor %esi,(%esi) ... -djfys00011.o: file format pe-i386 +dnoqs00011.o: file format pe-i386 Disassembly of section .text: @@ -3383,10 +3493,11 @@ 15: 65 gs 16: 64 fs 17: 4c dec %esp - 18: 69 62 72 61 72 79 00 imul $0x797261,0x72(%edx),%esp + 18: 69 62 72 61 72 79 40 imul $0x40797261,0x72(%edx),%esp + 1f: 34 00 xor $0x0,%al ... -djfys00010.o: file format pe-i386 +dnoqs00010.o: file format pe-i386 Disassembly of section .text: @@ -3424,9 +3535,11 @@ 14: 65 gs 15: 45 inc %ebp 16: 78 57 js 6f <_FindExecutableImageExW@20+0x6f> + 18: 40 inc %eax + 19: 32 30 xor (%eax),%dh ... -djfys00009.o: file format pe-i386 +dnoqs00009.o: file format pe-i386 Disassembly of section .text: @@ -3463,9 +3576,11 @@ 13: 67 addr16 14: 65 gs 15: 45 inc %ebp - 16: 78 00 js 18 <_FindExecutableImageEx@20+0x18> + 16: 78 40 js 58 <_FindExecutableImageEx@20+0x58> + 18: 32 30 xor (%eax),%dh + ... -djfys00008.o: file format pe-i386 +dnoqs00008.o: file format pe-i386 Disassembly of section .text: @@ -3501,9 +3616,11 @@ 12: 61 popa 13: 67 addr16 14: 65 gs + 15: 40 inc %eax + 16: 31 32 xor %esi,(%edx) ... -djfys00007.o: file format pe-i386 +dnoqs00007.o: file format pe-i386 Disassembly of section .text: @@ -3539,13 +3656,11 @@ c: 6e outsb %ds:(%esi),(%dx) d: 66 6f outsw %ds:(%esi),(%dx) f: 46 inc %esi - 10: 69 .byte 0x69 - 11: 6c insb (%dx),%es:(%edi) - 12: 65 gs - 13: 45 inc %ebp - 14: 78 00 js 16 <_FindDebugInfoFileEx@20+0x16> + 10: 69 6c 65 45 78 40 32 imul $0x30324078,0x45(%ebp),%ebp + 17: 30 + ... -djfys00006.o: file format pe-i386 +dnoqs00006.o: file format pe-i386 Disassembly of section .text: @@ -3581,12 +3696,10 @@ c: 6e outsb %ds:(%esi),(%dx) d: 66 6f outsw %ds:(%esi),(%dx) f: 46 inc %esi - 10: 69 .byte 0x69 - 11: 6c insb (%dx),%es:(%edi) - 12: 65 gs - ... + 10: 69 6c 65 40 31 32 00 imul $0x3231,0x40(%ebp),%ebp + 17: 00 -djfys00005.o: file format pe-i386 +dnoqs00005.o: file format pe-i386 Disassembly of section .text: @@ -3625,9 +3738,10 @@ 12: 69 .byte 0x69 13: 6f outsl %ds:(%esi),(%dx) 14: 6e outsb %ds:(%esi),(%dx) - ... + 15: 40 inc %eax + 16: 30 00 xor %al,(%eax) -djfys00004.o: file format pe-i386 +dnoqs00004.o: file format pe-i386 Disassembly of section .text: @@ -3673,9 +3787,11 @@ 16: 65 gs 17: 73 57 jae 70 <_EnumerateLoadedModulesW64@12+0x70> 19: 36 ss - 1a: 34 00 xor $0x0,%al + 1a: 34 40 xor $0x40,%al + 1c: 31 32 xor %esi,(%edx) + ... -djfys00003.o: file format pe-i386 +dnoqs00003.o: file format pe-i386 Disassembly of section .text: @@ -3719,10 +3835,11 @@ 13: 64 fs 14: 75 6c jne 82 <_EnumerateLoadedModules@12+0x82> 16: 65 gs - 17: 73 00 jae 19 <.idata$6+0x19> + 17: 73 40 jae 59 <_EnumerateLoadedModules@12+0x59> + 19: 31 32 xor %esi,(%edx) ... -djfys00002.o: file format pe-i386 +dnoqs00002.o: file format pe-i386 Disassembly of section .text: @@ -3767,10 +3884,11 @@ 14: 75 6c jne 82 <_EnumerateLoadedModules64@12+0x82> 16: 65 gs 17: 73 36 jae 4f <_EnumerateLoadedModules64@12+0x4f> - 19: 34 00 xor $0x0,%al + 19: 34 40 xor $0x40,%al + 1b: 31 32 xor %esi,(%edx) ... -djfys00001.o: file format pe-i386 +dnoqs00001.o: file format pe-i386 Disassembly of section .text: @@ -3802,9 +3920,10 @@ 4: 75 6d jne 73 <_EnumDirTreeW@24+0x73> 6: 44 inc %esp 7: 69 72 54 72 65 65 57 imul $0x57656572,0x54(%edx),%esi - ... + e: 40 inc %eax + f: 32 34 00 xor (%eax,%eax,1),%dh -djfys00000.o: file format pe-i386 +dnoqs00000.o: file format pe-i386 Disassembly of section .text: @@ -3835,4 +3954,6 @@ 3: 6e outsb %ds:(%esi),(%dx) 4: 75 6d jne 73 <_EnumDirTree@24+0x73> 6: 44 inc %esp - 7: 69 72 54 72 65 65 00 imul $0x656572,0x54(%edx),%esi + 7: 69 72 54 72 65 65 40 imul $0x40656572,0x54(%edx),%esi + e: 32 34 00 xor (%eax,%eax,1),%dh + ...