Offset 2, 22 lines modifiedOffset 2, 25 lines modified
  
  
2 Disassembly·of·section·.text._ZN5clang22getClangRepositoryPathB5cxx11Ev:2 Disassembly·of·section·.text._ZN5clang22getClangRepositoryPathB5cxx11Ev:
  
3 0000000000000000·<clang::getClangRepositoryPath[abi:cxx11]()>:3 0000000000000000·<clang::getClangRepositoryPath[abi:cxx11]()>:
4 clang::getClangRepositoryPath[abi:cxx11]()·[clone·.localalias]:4 clang::getClangRepositoryPath[abi:cxx11]()·[clone·.localalias]:
5 »       push···%rbx5 »       push···%rbx
6 »       mov····%rdi,%rbx 
7 »       lea····0x10(%rdi),%rdi 
8 »       xor····%edx,%edx 
9 »       mov····%rdi,(%rbx) 
10 »       lea····0x0(%rip),%rsi········6 »       lea····0x0(%rip),%rsi········
11 ·R_X86_64_PC32»  .LC0-0x47 ·R_X86_64_PC32»  .LC1-0x4
 8 »       sub····$0x10,%rsp
 9 »       mov····%fs:0x28,%rbx
 10 »       mov····%rbx,0x8(%rsp)
 11 »       mov····%rdi,%rbx
 12 »       lea····0x7(%rsp),%rdx
12 »       call···19·<clang::getClangRepositoryPath[abi:cxx11]()+0x19>13 »       call···27·<clang::getClangRepositoryPath[abi:cxx11]()+0x27>
13 ·R_X86_64_PLT32» std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_S_copy(char*,·char·const*,·unsigned·long)-0x414 ·R_X86_64_PLT32» std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::basic_string<std::allocator<char>·>(char·const*,·std::allocator<char>·const&)-0x4
14 »       xor····%eax,%eax 
15 »       mov····%rax,0x8(%rbx) 
16 »       mov····(%rbx),%rax15 »       mov····0x8(%rsp),%rax
17 »       movb···$0x0,(%rax)16 »       sub····%fs:0x28,%rax
 17 »       je·····3c·<clang::getClangRepositoryPath[abi:cxx11]()+0x3c>
 18 »       call···3c·<clang::getClangRepositoryPath[abi:cxx11]()+0x3c>
 19 ·R_X86_64_PLT32» __stack_chk_fail-0x4
 20 »       add····$0x10,%rsp
18 »       mov····%rbx,%rax21 »       mov····%rbx,%rax
19 »       pop····%rbx22 »       pop····%rbx
20 »       retq···23 »       retq···