aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2011-10-28 23:44:55 +0000
committerGreg Clayton <gclayton@apple.com>2011-10-28 23:44:55 +0000
commit1848afbbe8b70f54d546e50ea46f84f70cff7e10 (patch)
tree550da19381643d68c7be36b188f7889849b18ec9 /clang/lib/Frontend/CompilerInvocation.cpp
parenteddeb3b96fbba466d8a630757fad063b54ee1f76 (diff)
downloadllvm-1848afbbe8b70f54d546e50ea46f84f70cff7e10.zip
llvm-1848afbbe8b70f54d546e50ea46f84f70cff7e10.tar.gz
llvm-1848afbbe8b70f54d546e50ea46f84f70cff7e10.tar.bz2
Fixed the continuation dumping of instructions to properly advance the
previous address only by the number of bytes consumed by the disassembly: (lldb) x/4i 0x0000000100000ea9 0x100000ea9: 66 c7 45 fa 10 00 movw $16, -6(%rbp) 0x100000eaf: c7 45 f4 20 00 00 00 movl $32, -12(%rbp) 0x100000eb6: e8 47 00 00 00 callq 0x0000000100000f02 ; void f<nullptr_t>(nullptr_t) 0x100000ebb: 8b 45 fc movl -4(%rbp), %eax (lldb) 0x100000ebe: 48 83 c4 10 addq $16, %rsp 0x100000ec2: 5d popq %rbp 0x100000ec3: c3 ret 0x100000ec4: 90 nop (lldb) 0x100000ec5: 90 nop 0x100000ec6: 90 nop 0x100000ec7: 90 nop 0x100000ec8: 90 nop (lldb) 0x100000ec9: 90 nop 0x100000eca: 90 nop 0x100000ecb: 90 nop 0x100000ecc: 90 nop (lldb) 0x100000ecd: 90 nop 0x100000ece: 90 nop 0x100000ecf: 90 nop 0x100000ed0: 55 pushq %rbp llvm-svn: 143254
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions