fa06e91015017e8d0627d26a88e2a575643bec11 |
|
22-Jul-2011 |
Shih-wei Liao <sliao@google.com> |
Move stubs from ELFObject to ELFSectionProgBits by TDY Text section problem in BUG=5057160. Tested on x86, crespo and stingray. TODO: Not every section need stub. TODO: May not be able to call getExternFuncCount() every progbits section. TODO: May be too many stubs Note that every .text section should have its own stub. Change-Id: I4a98ed51cc7b171b96840430198bd15409978014
/frameworks/compile/linkloader/include/impl/ELFSectionProgBits.hxx
|
ee6cdb95525abc8c7766798148302306a100b774 |
|
20-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
Add prologue to implementation directory. Change-Id: I6b9bcd549ac225811746fbc0037d4292c7a85ba9
/frameworks/compile/linkloader/include/impl/ELFSectionProgBits.hxx
|
af00672c2808a64f6176a984b56a629d3b4e43c4 |
|
12-Jun-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Fix bug: MemChunk was not initialized on x86.
/frameworks/compile/linkloader/include/impl/ELFSectionProgBits.hxx
|
2061b057e0922ac33b9314c1ccaa50eb7286b847 |
|
12-Jun-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Implement a new stub allocation policy. The new allocation policy will allocate the stub table with the .text section. So that we can guarantee that the stub will be near enough.
/frameworks/compile/linkloader/include/impl/ELFSectionProgBits.hxx
|
74f7a939f44d926babd52f59978e6b093e4bb2d0 |
|
12-Jun-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Extract MemChunk for ELFSectionBits.
/frameworks/compile/linkloader/include/impl/ELFSectionProgBits.hxx
|
58611fc8193e7386698178f167a2e0cbdd6a4f6f |
|
11-Jun-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Use shorter ELF structure name.
/frameworks/compile/linkloader/include/impl/ELFSectionProgBits.hxx
|
6ea6f71f24bc6cf759b2458209f3ef86559c685a |
|
11-Jun-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Split ELFSectionProgBits to declaration and implementation.
/frameworks/compile/linkloader/include/impl/ELFSectionProgBits.hxx
|