platform_bionic/linker/tests
Ryan Prichard 083d850b30 Move the linker allocator into libc
Rename LinkerMemoryAllocator -> BionicAllocator
Rename LinkerSmallObjectAllocator -> BionicSmallObjectAllocator

libc and the linker need to share an instance of the allocator for
allocating and freeing dynamic ELF TLS memory (DTVs and segments). The
linker also continues to use this allocator.

Bug: http://b/78026329
Test: /data/nativetest/bionic-unit-tests-static
Test: /data/nativetest64/bionic-unit-tests-static
Test: /data/nativetest/linker-unit-tests/linker-unit-tests32
Test: /data/nativetest64/linker-unit-tests/linker-unit-tests64
Change-Id: I2da037006ddf8041a75f3eba2071a8fcdcc223ce
2019-01-25 15:31:35 -08:00
..
Android.mk Move the linker allocator into libc 2019-01-25 15:31:35 -08:00
linked_list_test.cpp Unify linker files under one license (BSD) 2017-02-15 15:35:33 -08:00
linker_block_allocator_test.cpp Unify linker files under one license (BSD) 2017-02-15 15:35:33 -08:00
linker_config_test.cpp switch to using android-base/file.h instead of android-base/test_utils.h 2018-11-14 15:46:49 -08:00
linker_globals.cpp Unify linker files under one license (BSD) 2017-02-15 15:35:33 -08:00
linker_sleb128_test.cpp Unify linker files under one license (BSD) 2017-02-15 15:35:33 -08:00
linker_utils_test.cpp Fix normalize_path's handling of "/.." 2018-10-08 13:27:16 -07:00