llvm/bolt/lib
Huan Nguyen 8eb68d92d4 [BOLT] Handle broken .dynsym in stripped binaries
Strip tools cause a few symbols in .dynsym to have bad section index.
This update safely keeps such broken symbols intact.

Test Plan:
```
ninja check-bolt
```

Reviewed By: Amir

Differential Revision: https://reviews.llvm.org/D130073
2022-07-22 11:24:09 -07:00
..
Core [BOLT] Add function layout class 2022-07-16 17:23:24 -07:00
Passes [bolt] std::atomic_uint64_t to std::atomic<uint64_t> 2022-07-19 16:09:11 -07:00
Profile [BOLT] Add support for the latest perf tool 2022-07-22 07:56:15 -07:00
Rewrite [BOLT] Handle broken .dynsym in stripped binaries 2022-07-22 11:24:09 -07:00
RuntimeLibs [BOLT][NFC] Use range-based STL wrappers 2022-06-23 22:16:27 -07:00
Target [BOLT][AArch64] Handle gold linker veneers 2022-07-13 14:47:22 +03:00
Utils [BOLT] Increase coverage of shrink wrapping [3/5] 2022-07-11 17:30:00 -07:00
CMakeLists.txt