Back to index

cell-binutils  2.17cvs20070401
x86-64-stack-suffix.d
Go to the documentation of this file.
00001 #objdump: -dwMsuffix
00002 #name: x86-64 stack-related opcodes (with suffixes)
00003 #source: x86-64-stack.s
00004 
00005 .*: +file format .*
00006 
00007 Disassembly of section .text:
00008 
00009 0+ <_start>:
00010 [       ]*[0-9a-f]+:[        ]+50[  ]+pushq[      ]+%rax
00011 [       ]*[0-9a-f]+:[        ]+66 50[      ]+pushw[      ]+%ax
00012 [       ]*[0-9a-f]+:[        ]+66 48 50[   ]+pushq[      ]+%rax
00013 [       ]*[0-9a-f]+:[        ]+58[  ]+popq[       ]+%rax
00014 [       ]*[0-9a-f]+:[        ]+66 58[      ]+popw[       ]+%ax
00015 [       ]*[0-9a-f]+:[        ]+66 48 58[   ]+popq[       ]+%rax
00016 [       ]*[0-9a-f]+:[        ]+8f c0[      ]+popq[       ]+%rax
00017 [       ]*[0-9a-f]+:[        ]+66 8f c0[   ]+popw[       ]+%ax
00018 [       ]*[0-9a-f]+:[        ]+66 48 8f c0[       ]+popq[       ]+%rax
00019 [       ]*[0-9a-f]+:[        ]+8f 00[      ]+popq[       ]+\(%rax\)
00020 [       ]*[0-9a-f]+:[        ]+66 8f 00[   ]+popw[       ]+\(%rax\)
00021 [       ]*[0-9a-f]+:[        ]+66 48 8f 00[       ]+popq[       ]+\(%rax\)
00022 [       ]*[0-9a-f]+:[        ]+ff d0[      ]+callq[      ]+\*%rax
00023 [       ]*[0-9a-f]+:[        ]+66 ff d0[   ]+callw[      ]+\*%ax
00024 [       ]*[0-9a-f]+:[        ]+66 48 ff d0[       ]+callq[      ]+\*%rax
00025 [       ]*[0-9a-f]+:[        ]+ff 10[      ]+callq[      ]+\*\(%rax\)
00026 [       ]*[0-9a-f]+:[        ]+66 ff 10[   ]+callw[      ]+\*\(%rax\)
00027 [       ]*[0-9a-f]+:[        ]+66 48 ff 10[       ]+callq[      ]+\*\(%rax\)
00028 [       ]*[0-9a-f]+:[        ]+ff e0[      ]+jmpq[       ]+\*%rax
00029 [       ]*[0-9a-f]+:[        ]+66 ff e0[   ]+jmpw[       ]+\*%ax
00030 [       ]*[0-9a-f]+:[        ]+66 48 ff e0[       ]+jmpq[       ]+\*%rax
00031 [       ]*[0-9a-f]+:[        ]+ff 20[      ]+jmpq[       ]+\*\(%rax\)
00032 [       ]*[0-9a-f]+:[        ]+66 ff 20[   ]+jmpw[       ]+\*\(%rax\)
00033 [       ]*[0-9a-f]+:[        ]+66 48 ff 20[       ]+jmpq[       ]+\*\(%rax\)
00034 [       ]*[0-9a-f]+:[        ]+ff f0[      ]+pushq[      ]+%rax
00035 [       ]*[0-9a-f]+:[        ]+66 ff f0[   ]+pushw[      ]+%ax
00036 [       ]*[0-9a-f]+:[        ]+66 48 ff f0[       ]+pushq[      ]+%rax
00037 [       ]*[0-9a-f]+:[        ]+ff 30[      ]+pushq[      ]+\(%rax\)
00038 [       ]*[0-9a-f]+:[        ]+66 ff 30[   ]+pushw[      ]+\(%rax\)
00039 [       ]*[0-9a-f]+:[        ]+66 48 ff 30[       ]+pushq[      ]+\(%rax\)
00040 #pass