7b0af7ad82fcf88e800d1a553d81fda29dc064bd |
|
16-Sep-2017 |
Elliott Hughes <enh@google.com> |
Always log errno when aborting. (Where errno is relevant.) Also consistently use -1 as the fd for anonymous mmaps. (It doesn't matter, but it's more common, and potentially more intention-revealing.) Bug: http://b/65608572 Test: ran tests Change-Id: Ie9a207632d8242f42086ba3ca862519014c3c102
|
bcc4da9b752f0def46d63ed7b31f3f49cc2435ad |
|
16-Feb-2017 |
Dimitry Ivanov <dimitry@google.com> |
Unify linker files under one license (BSD) Historically we had part of the linker licensed under BSD and another part under Apache 2 license. This commit makes all the linker code licensed under BSD license. Test: m Change-Id: I11b8163ae75966b5768d3fe992679de376106515
|
8cbe97de7fcd4a1e7ac5957da49cefcf188fdd47 |
|
10-Feb-2017 |
Dimitry Ivanov <dimitry@google.com> |
Remove unnecessary memsets in linker allocators Test: linker-unit-tests Test: bionic-unit-tests --gtest_filter=dl*:Dl* Change-Id: I96f983dba77c9cb5698a9eb2e51b33bc128c6dd7
|
3edc5c41bbee7cf608a781e7056599f32ca1949c |
|
21-Jan-2016 |
Dimitry Ivanov <dimitry@google.com> |
linker: align allocated blocks to 16 bytes C/C++ requires the result of malloc/new to be aligned for any primitive type. Change-Id: I715b7679e738f34b3b409993fb3ef242e1321b7f
|
600bc3cb9342fbb1dc16ea25f5b676ce072e3e1b |
|
10-Mar-2015 |
Dmitriy Ivanov <dimitry@google.com> |
Rename LinkerAllocator and LinkerAllocatorPage Change-Id: I87d80fbcd4ec26c0ee4f601b9c4c64f600418dd9
|
c9ce70d7838b6aae074fc3615cdf04e5c9ac612a |
|
10-Mar-2015 |
Dmitriy Ivanov <dimitry@google.com> |
Refactoring: rename linker_allocator files Change-Id: Ifc08e64b3a85205f072b7abab1149c7ab71e2f75
|