Fork of the Android NDK crazy linker.
commit6babe9650fd0d58bab13bbeb14b336ed6548a46d
authorsimonb@chromium.org <simonb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 11 Jun 2014 10:14:34 +0000 (11 10:14 +0000)
committersimonb@chromium.org <simonb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 11 Jun 2014 10:14:34 +0000 (11 10:14 +0000)
treed2677fbc42a81aa7c4d5e84cdbaabf6ffeecb6f5
parent4e6b6c79a6fad5aaa114cd5bc7e8a83cb23ce553
Fork of the Android NDK crazy linker.

- Forked from:
  android/platform/ndk/2b709a01b4d9fd1302689277ccfd475cab70a5e4

BUG=

Review URL: https://codereview.chromium.org/322433006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276328 0039d316-1c4b-4281-b951-d872f2087c98
86 files changed:
third_party/android_crazy_linker/LICENSE [new file with mode: 0644]
third_party/android_crazy_linker/OWNERS [new file with mode: 0644]
third_party/android_crazy_linker/README.chromium [new file with mode: 0644]
third_party/android_crazy_linker/src/Android.mk [new file with mode: 0644]
third_party/android_crazy_linker/src/DESIGN.TXT [new file with mode: 0644]
third_party/android_crazy_linker/src/LICENSE [new file with mode: 0644]
third_party/android_crazy_linker/src/README.TXT [new file with mode: 0644]
third_party/android_crazy_linker/src/include/crazy_linker.h [new file with mode: 0644]
third_party/android_crazy_linker/src/minitest [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_api.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_ashmem.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_ashmem.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_ashmem_unittest.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_debug.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_debug.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_loader.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_loader.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_relocations.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_relocations.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_relro.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_relro.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_symbols.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_symbols.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_view.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_elf_view.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_error.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_error.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_error_unittest.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_globals.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_globals.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_globals_unittest.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_library_list.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_library_list.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_library_view.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_library_view.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_line_reader.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_line_reader.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_line_reader_unittest.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_memory_mapping.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_proc_maps.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_proc_maps.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_proc_maps_unittest.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_rdebug.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_rdebug.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_search_path_list.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_search_path_list.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_search_path_list_unittest.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_shared_library.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_shared_library.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_system.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_system.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_system_mock.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_system_mock.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_system_unittest.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_thread.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_thread.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_thread_unittest.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_util.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_util.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_util_unittest.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_wrappers.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/crazy_linker_wrappers.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/elf_traits.h [new file with mode: 0644]
third_party/android_crazy_linker/src/src/linker_phdr.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/src/linker_phdr.h [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/Android.mk [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/bar.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/bar_with_relro.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/bench_load_library.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/foo.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/foo2.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/foo_with_relro.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/foo_with_static_constructor.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/jni_lib.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_constructors_destructors.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_dl_wrappers.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_jni_hooks.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_load_library.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_load_library_callbacks.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_load_library_depends.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_relocated_shared_relro.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_search_path_list.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_shared_relro.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_two_shared_relros.cpp [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/test_util.h [new file with mode: 0644]
third_party/android_crazy_linker/src/tests/zoo.cpp [new file with mode: 0644]