Stripped binaries do not have relocation and symbol name.
Relax sibling and entry point policy checks for stripped binaries.
Test Plan:
ninja check-bolt
Paths
| Differential D130071
[BOLT] Adapted policy checks for stripped binaries AbandonedPublic Authored by Amir on Jul 19 2022, 2:51 AM.
Details
Diff Detail
Event Timelinenhuhuan added a child revision: D130072: [BOLT] Update labels for split landing pad.Jul 19 2022, 3:25 AM nhuhuan added a child revision: D129974: [BOLT] Improve jump table entry validation for split jump table.Jul 19 2022, 4:06 AM This revision is now accepted and ready to land.Jul 20 2022, 7:21 PM Amir removed a child revision: D129974: [BOLT] Improve jump table entry validation for split jump table.Jul 21 2022, 11:06 AM Amir added a child revision: D129974: [BOLT] Improve jump table entry validation for split jump table. This revision now requires changes to proceed.Jul 27 2022, 11:13 PM
Revision Contents
Diff 448507 bolt/lib/Core/BinaryContext.cpp
bolt/lib/Core/BinaryFunction.cpp
|
Please remove --> in comments.