Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I1d55bcc8784401ffe07f3b40761877ee02302f84
|
|
Change-Id: I1ebfb4830903dea99ce37bc7f4708ec2d03e9317
|
|
Change-Id: I7803a4f6a52a237b16c67adc09948705d4fc5533
|
|
Change-Id: I1b1ad3cd31074a316673844ba327df2a50b0873a
|
|
Change-Id: I070a3a8a2d1d5f5b18e4062a299ecc9cb5e92a51
|
|
Change-Id: Ic6e29e4c352e0016288b8cf0bbd8767c76d33516
|
|
Change-Id: Ia78369067aa89369dabdbaeb844cfc0a08c18714
|
|
Change-Id: Ie1c75ba5861bebf7a4f9d084f8fda66d8d6da07b
|
|
Change-Id: I74b3b87741952b0b441bd440630b4e92b2a9c0a1
|
|
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
|
|
Remember to flush cache when needed. Otherwise I-cache and d-cache may become
incoherent.
Change-Id: I47f1745ff6e9fc3600cff783f27a2c566fc4b05f
|
|
Change-Id: I05d8a1be0dce1b006bf02893f171fae04d236ec8
|
|
Change-Id: I6cbbcf51d570407b4ee2a1f15c45a9c6d3cf0d61
|
|
|
|
|
|
and ELFTypes.cpp, MemChunk.cpp, StubLayout.cpp.
Change-Id: I43d39b92d64cfedc56ce363ffe8c26202a4a8b41
|
|
|
|
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.
|
|
|
|
|