Offset 23, 29 lines modifiedOffset 23, 29 lines modified
23 »       xor····%eax,%eax23 »       xor····%eax,%eax
24 »       mov····%rax,0x8(%rdi)24 »       mov····%rax,0x8(%rdi)
25 »       movb···$0x0,0x10(%rdi)25 »       movb···$0x0,0x10(%rdi)
26 »       mov····%rsp,%rdi26 »       mov····%rsp,%rdi
27 »       call···41·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x41>27 »       call···41·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x41>
28 ·R_X86_64_PLT32» llvm::raw_string_ostream::raw_string_ostream(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&)-0x428 ·R_X86_64_PLT32» llvm::raw_string_ostream::raw_string_ostream(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&)-0x4
29 »       lea····0x38(%rsp),%rdi29 »       lea····0x38(%rsp),%rdi
30 »       call···4b·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x4b> 
31 ·R_X86_64_PC32»  .text._ZN5clang22getClangRepositoryPathB5cxx11Ev-0x4 
32 »       lea····0x38(%rsp),%rsi 
33 »       mov····%rsp,%rdi 
34 »       mov····0x0(%rip),%r13········30 »       mov····0x0(%rip),%r13········
35 ·R_X86_64_REX_GOTPCRELX» vtable·for·llvm::raw_string_ostream-0x431 ·R_X86_64_REX_GOTPCRELX» vtable·for·llvm::raw_string_ostream-0x4
 32 »       call···52·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x52>
 33 ·R_X86_64_PC32»  .text._ZN5clang14getClangVendorB5cxx11Ev-0x4
 34 »       lea····0x38(%rsp),%rsi
 35 »       mov····%rsp,%rdi
36 »       call···5f·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x5f>36 »       call···5f·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x5f>
37 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)-0x437 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)-0x4
38 »       mov····%r15,%rsi38 »       mov····%r15,%rsi
39 »       mov····%rbx,%rdx39 »       mov····%rbx,%rdx
40 »       mov····%rax,%rdi40 »       mov····%rax,%rdi
41 »       call···6d·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x6d>41 »       call···6d·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x6d>
42 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(llvm::StringRef)-0x442 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(llvm::StringRef)-0x4
43 »       lea····0x0(%rip),%rsi········43 »       lea····0x0(%rip),%rsi········
44 ·R_X86_64_PC32»  .LC2-0x444 ·R_X86_64_PC32»  .LC5-0x4
45 »       mov····%rax,%rdi45 »       mov····%rax,%rdi
46 »       call···7c·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x7c>46 »       call···7c·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x7c>
47 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(char·const*)-0x447 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(char·const*)-0x4
48 »       lea····0x38(%rsp),%rdi48 »       lea····0x38(%rsp),%rdi
49 »       call···86·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x86>49 »       call···86·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x86>
50 ·R_X86_64_PLT32» std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()-0x450 ·R_X86_64_PLT32» std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()-0x4
51 »       lea····0x38(%rsp),%rdi51 »       lea····0x38(%rsp),%rdi
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
62 »       call···b2·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0xb2>62 »       call···b2·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0xb2>
63 ·R_X86_64_PLT32» llvm::raw_ostream::~raw_ostream()-0x463 ·R_X86_64_PLT32» llvm::raw_ostream::~raw_ostream()-0x4
64 »       mov····0x58(%rsp),%rax64 »       mov····0x58(%rsp),%rax
65 »       sub····%fs:0x28,%rax65 »       sub····%fs:0x28,%rax
66 »       je·····130·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x130>66 »       je·····130·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x130>
67 »       jmp····12b·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x12b>67 »       jmp····12b·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0x12b>
68 »       lea····0x0(%rip),%rsi········68 »       lea····0x0(%rip),%rsi········
69 ·R_X86_64_PC32»  .LC3-0x469 ·R_X86_64_PC32»  .LC6-0x4
70 »       mov····%rsp,%rdi70 »       mov····%rsp,%rdi
71 »       call···d3·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0xd3>71 »       call···d3·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0xd3>
72 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(char·const*)-0x472 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(char·const*)-0x4
73 »       lea····0x38(%rsp),%rsi73 »       lea····0x38(%rsp),%rsi
74 »       mov····%rax,%rdi74 »       mov····%rax,%rdi
75 »       call···e0·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0xe0>75 »       call···e0·<clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)+0xe0>
76 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)-0x476 ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)-0x4