Changeset 156111 in webkit for trunk/Source/JavaScriptCore/disassembler/udis86
- Timestamp:
- Sep 19, 2013, 1:07:25 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/disassembler/udis86/udis86_syn-att.c
r138449 r156111 67 67 if (op->lval.sbyte < 0) 68 68 mkasm(u, "-0x%x", (-op->lval.sbyte) & 0xff); 69 else mkasm(u, "0x%x", op->lval.sbyte); 69 else 70 mkasm(u, "0x%x", op->lval.sbyte); 70 71 } 71 else if (op->offset == 16) 72 mkasm(u, "0x%x", op->lval.uword); 73 else if (op->offset == 32) 74 mkasm(u, "0x%lx", (unsigned long)op->lval.udword); 75 else if (op->offset == 64) 76 mkasm(u, "0x" FMT64 "x", op->lval.uqword); 72 else if (op->offset == 16) { 73 if (op->lval.sword < 0) 74 mkasm(u, "-0x%x", (-op->lval.sword) & 0xffff); 75 else 76 mkasm(u, "0x%x", op->lval.sword); 77 } else if (op->offset == 32) { 78 if (op->lval.sdword < 0) 79 mkasm(u, "-0x%x", (-op->lval.sdword) & 0xffffffff); 80 else 81 mkasm(u, "0x%x", op->lval.sdword); 82 } else if (op->offset == 64) { 83 if (op->lval.sdword < 0) 84 mkasm(u, "-0x" FMT64 "x", -op->lval.sqword); 85 else 86 mkasm(u, "0x" FMT64 "x", op->lval.sqword); 87 } 77 88 78 89 if (op->base)
Note:
See TracChangeset
for help on using the changeset viewer.