| | | | |
| Offset 20, 24 lines modified | Offset 20, 24 lines modified |
| 20 | » mov····%rbp,%rsi | 20 | » mov····%rbp,%rsi |
| 21 | » mov····%rax,0x0(%rbp) | 21 | » mov····%rax,0x0(%rbp) |
| 22 | » xor····%eax,%eax | 22 | » xor····%eax,%eax |
| 23 | » mov····%rax,0x8(%rbp) | 23 | » mov····%rax,0x8(%rbp) |
| 24 | » call···3a·<clang::getClangFullCPPVersion[abi:cxx11]()+0x3a> | 24 | » call···3a·<clang::getClangFullCPPVersion[abi:cxx11]()+0x3a> |
| 25 | ·R_X86_64_PLT32» llvm::raw_string_ostream::raw_string_ostream(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&)-0x4 | 25 | ·R_X86_64_PLT32» llvm::raw_string_ostream::raw_string_ostream(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&)-0x4 |
| 26 | » lea····0x38(%rsp),%rdi | 26 | » lea····0x38(%rsp),%rdi |
| 27 | » call···44·<clang::getClangFullCPPVersion[abi:cxx11]()+0x44> | |
| 28 | ·R_X86_64_PC32» .text._ZN5clang22getClangRepositoryPathB5cxx11Ev-0x4 | |
| 29 | » lea····0x38(%rsp),%rsi | |
| 30 | » mov····%rsp,%rdi | |
| 31 | » mov····0x0(%rip),%r13········ | 27 | » mov····0x0(%rip),%r13········ |
| 32 | ·R_X86_64_REX_GOTPCRELX» vtable·for·llvm::raw_string_ostream-0x4 | 28 | ·R_X86_64_REX_GOTPCRELX» vtable·for·llvm::raw_string_ostream-0x4 |
| | 29 | » call···4b·<clang::getClangFullCPPVersion[abi:cxx11]()+0x4b> |
| | 30 | ·R_X86_64_PC32» .text._ZN5clang14getClangVendorB5cxx11Ev-0x4 |
| | 31 | » lea····0x38(%rsp),%rsi |
| | 32 | » mov····%rsp,%rdi |
| 33 | » call···58·<clang::getClangFullCPPVersion[abi:cxx11]()+0x58> | 33 | » call···58·<clang::getClangFullCPPVersion[abi:cxx11]()+0x58> |
| 34 | ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)-0x4 | 34 | ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)-0x4 |
| 35 | » lea····0x0(%rip),%rsi········ | 35 | » lea····0x0(%rip),%rsi········ |
| 36 | ·R_X86_64_PC32» .LC5-0x4 | 36 | ·R_X86_64_PC32» .LC8-0x4 |
| 37 | » mov····%rax,%rdi | 37 | » mov····%rax,%rdi |
| 38 | » call···67·<clang::getClangFullCPPVersion[abi:cxx11]()+0x67> | 38 | » call···67·<clang::getClangFullCPPVersion[abi:cxx11]()+0x67> |
| 39 | ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(char·const*)-0x4 | 39 | ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(char·const*)-0x4 |
| 40 | » lea····0x38(%rsp),%rdi | 40 | » lea····0x38(%rsp),%rdi |
| 41 | » call···71·<clang::getClangFullCPPVersion[abi:cxx11]()+0x71> | 41 | » call···71·<clang::getClangFullCPPVersion[abi:cxx11]()+0x71> |
| 42 | ·R_X86_64_PLT32» std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()-0x4 | 42 | ·R_X86_64_PLT32» std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()-0x4 |
| 43 | » lea····0x38(%rsp),%rdi | 43 | » lea····0x38(%rsp),%rdi |
| Offset 54, 15 lines modified | Offset 54, 15 lines modified |
| 54 | » call···9d·<clang::getClangFullCPPVersion[abi:cxx11]()+0x9d> | 54 | » call···9d·<clang::getClangFullCPPVersion[abi:cxx11]()+0x9d> |
| 55 | ·R_X86_64_PLT32» llvm::raw_ostream::~raw_ostream()-0x4 | 55 | ·R_X86_64_PLT32» llvm::raw_ostream::~raw_ostream()-0x4 |
| 56 | » mov····0x58(%rsp),%rax | 56 | » mov····0x58(%rsp),%rax |
| 57 | » sub····%fs:0x28,%rax | 57 | » sub····%fs:0x28,%rax |
| 58 | » je·····11b·<clang::getClangFullCPPVersion[abi:cxx11]()+0x11b> | 58 | » je·····11b·<clang::getClangFullCPPVersion[abi:cxx11]()+0x11b> |
| 59 | » jmp····116·<clang::getClangFullCPPVersion[abi:cxx11]()+0x116> | 59 | » jmp····116·<clang::getClangFullCPPVersion[abi:cxx11]()+0x116> |
| 60 | » lea····0x0(%rip),%rsi········ | 60 | » lea····0x0(%rip),%rsi········ |
| 61 | ·R_X86_64_PC32» .LC3-0x4 | 61 | ·R_X86_64_PC32» .LC6-0x4 |
| 62 | » mov····%rsp,%rdi | 62 | » mov····%rsp,%rdi |
| 63 | » call···be·<clang::getClangFullCPPVersion[abi:cxx11]()+0xbe> | 63 | » call···be·<clang::getClangFullCPPVersion[abi:cxx11]()+0xbe> |
| 64 | ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(char·const*)-0x4 | 64 | ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(char·const*)-0x4 |
| 65 | » lea····0x38(%rsp),%rsi | 65 | » lea····0x38(%rsp),%rsi |
| 66 | » mov····%rax,%rdi | 66 | » mov····%rax,%rdi |
| 67 | » call···cb·<clang::getClangFullCPPVersion[abi:cxx11]()+0xcb> | 67 | » call···cb·<clang::getClangFullCPPVersion[abi:cxx11]()+0xcb> |
| 68 | ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)-0x4 | 68 | ·R_X86_64_PLT32» llvm::raw_ostream::operator<<(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)-0x4 |