927cc3dfe25ade04ded6940e691bc4e21dc8ffc1 |
|
16-May-2014 |
Simon Baldwin <simonb@google.com> |
crazy linker: cleanup, fix logs not terminated with \n. Change-Id: I7cf19c479b4f9bec3e36d5db8bd958f1d49d2b58
|
20be525cb9d553a19826ae134a00f317ff7b84c1 |
|
07-May-2014 |
David 'Digit' Turner <digit@google.com> |
crazy_linker: Add support for 64-bit Android systems. Change-Id: Idac06d43fe0af3b157b5c702c86282b51fab7d40
|
6788f450cf7ef93fe2fe0c20ec4b44a38e049bc7 |
|
30-Apr-2014 |
Simon Baldwin <simonb@google.com> |
crazy_linker: Add a callback feature. Add support for callbacks and callback posters. Callbacks can execute code later and/or on different threads. Use callbacks, where enabled, to update r_map pages used by gdb. Change-Id: If7e7f565248d8f83095c7bd78f1dd294216ba631
|
48cdce8c044f6e7d11aa2b5eb97635c922e0bc58 |
|
28-Jul-2013 |
David 'Digit' Turner <digit@android.com> |
Add crazy_linker sources. This patch adds a new NDK support static library, named crazy_linker, that implements a custom dynamic linker, to work-around limitations of the system one. See sources/android/crazy_linker/README.TXT for all details. + Add a new device test (crazy_linker) to run all unit and functional tests for the linker. + Fix a bug in minitest's formatting function and reformat the code a bit. This code has been written for Chrome, but could also benefit other applications that use multiple-processes and large shared libraries at the same time. For more details, see: https://code.google.com/p/chromium/issues/detail?id=287739 Change-Id: Ibefbbabedeb68d023b3b4c3b8392bd76b7baa1c2
|