e377572f9ab49b27dda7dabbd9123d4d7a4950ed |
|
23-Nov-2011 |
Shih-wei Liao <sliao@google.com> |
Clean up trailing whitespaces. Change-Id: I1b1ad3cd31074a316673844ba327df2a50b0873a
/frameworks/compile/linkloader/lib/StubLayout.cpp
|
72dca268900fa25946bade332f0fbdc2c2ff9487 |
|
22-Nov-2011 |
Andrew Hsieh <andrewhsieh@google.com> |
Enhance to relocate cross-compiled binary Change-Id: I070a3a8a2d1d5f5b18e4062a299ecc9cb5e92a51
/frameworks/compile/linkloader/lib/StubLayout.cpp
|
f1f0810dd01271b1769ca69526a606fa320820e9 |
|
22-Nov-2011 |
Logan Chien <loganchien@google.com> |
Include rsl_assert header. Change-Id: Ic6e29e4c352e0016288b8cf0bbd8767c76d33516
/frameworks/compile/linkloader/lib/StubLayout.cpp
|
81b38f9fb6d6274166df3f6c564a9553ecfb1972 |
|
22-Nov-2011 |
Logan Chien <loganchien@google.com> |
Add mips routine for far stubs. Change-Id: Ia78369067aa89369dabdbaeb844cfc0a08c18714
/frameworks/compile/linkloader/lib/StubLayout.cpp
|
7cea0a041b87afe2c5ad5f26e6a89494d0819bd1 |
|
16-Nov-2011 |
Logan Chien <loganchien@google.com> |
Fix "still too far" bug. Before this commit, we are only generating stubs for external functions. However, it is possible that two PROGBITS sections are far from each other, and result in "still too far" assertion failure. In order to fix this problem, we have to generate stubs for both internal and external functions. Change-Id: I27adf50abf508c80fdedc36e97f288b123ccb22d
/frameworks/compile/linkloader/lib/StubLayout.cpp
|
cbb2f63462cb96c46e84ad29b52f82bf35baa7e5 |
|
20-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
Prologuing ELFHeader.cpp, ELFSectionHeader.cp, ELFSymbol.cpp... and ELFTypes.cpp, MemChunk.cpp, StubLayout.cpp. Change-Id: I43d39b92d64cfedc56ce363ffe8c26202a4a8b41
/frameworks/compile/linkloader/lib/StubLayout.cpp
|
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/lib/StubLayout.cpp
|
9a7cbd14dcdc519f34d0bbefd650ed29bd3897c9 |
|
01-Jun-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Code refactoring.
/frameworks/compile/linkloader/lib/StubLayout.cpp
|