commit | 033d745bb9412c9b546d29395cc9efbbb4fa306e | [log] [tgz] |
---|---|---|
author | David Srbecky <dsrbecky@google.com> | Thu Apr 30 19:57:35 2015 +0100 |
committer | Andreas Gampe <agampe@google.com> | Fri May 01 13:24:58 2015 -0700 |
tree | a3fc83bd37c278c792955ae8f09bf560f6c35728 | |
parent | 485971cf4105886773a3fd10a0021738d4cd4de7 [diff] |
Add binary search table to .eh_frame_hdr The addresses in the search table must be relative to the start of .eh_frame_hdr which results in yet another pointer type to patch. I have moved the Patch method back to elf_writer_quick where it can be specialized to one of the three pointer types. The .eh_frame_hdr takes around 17% of .eh_frame now. Change-Id: I4770d1355ded6cdff9489c33380f6b06c4e3f9fe