commit | 44a654446e77549a0e988778ea0b738c4790e156 | [log] [tgz] |
---|---|---|
author | Nikola Veljkovic <Nikola.Veljkovic@imgtec.com> | Tue Aug 16 20:47:40 2016 +0200 |
committer | Nikola Veljkovic <Nikola.Veljkovic@imgtec.com> | Tue Aug 16 18:52:06 2016 +0000 |
tree | e0d52b29c1be31d12c6702225ed7520b89ab0bd2 | |
parent | 061446c2df4ac5f06d10da755d5977abdcb152b9 [diff] |
[mips] Add missing linker shdr tests Test: bionic-unit-tests for mips, mips64. Change-Id: I8ed5f03df8d129e74fa04be2b203bd113a381888
diff --git a/tests/Android.build.prebuilt.mk b/tests/Android.build.prebuilt.mk index 09c2366..db2dfe4 100644 --- a/tests/Android.build.prebuilt.mk +++ b/tests/Android.build.prebuilt.mk
@@ -21,10 +21,10 @@ LOCAL_MODULE_PATH_64 := $(TARGET_OUT_DATA_NATIVE_TESTS)/prebuilt-elf-files LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_MODULE_TARGET_ARCH := arm arm64 x86 x86_64 - LOCAL_SRC_FILES_arm := prebuilt-elf-files/arm/$(bionic_tests_module) LOCAL_SRC_FILES_arm64 := prebuilt-elf-files/arm64/$(bionic_tests_module) LOCAL_SRC_FILES_x86 := prebuilt-elf-files/x86/$(bionic_tests_module) LOCAL_SRC_FILES_x86_64 := prebuilt-elf-files/x86_64/$(bionic_tests_module) +LOCAL_SRC_FILES_mips := prebuilt-elf-files/mips/$(bionic_tests_module) +LOCAL_SRC_FILES_mips64 := prebuilt-elf-files/mips64/$(bionic_tests_module) include $(BUILD_PREBUILT)
diff --git a/tests/dlfcn_test.cpp b/tests/dlfcn_test.cpp index ecc2a12..f474ed9 100644 --- a/tests/dlfcn_test.cpp +++ b/tests/dlfcn_test.cpp
@@ -1144,7 +1144,7 @@ } // Bionic specific tests -#if defined(__BIONIC__) && !defined(__mips__) +#if defined(__BIONIC__) #if defined(__LP64__) #define NATIVE_TESTS_PATH "/nativetest64"
diff --git a/tests/prebuilt-elf-files/mips/libtest_invalid-empty_shdr_table.so b/tests/prebuilt-elf-files/mips/libtest_invalid-empty_shdr_table.so new file mode 100755 index 0000000..7973498 --- /dev/null +++ b/tests/prebuilt-elf-files/mips/libtest_invalid-empty_shdr_table.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips/libtest_invalid-rw_load_segment.so b/tests/prebuilt-elf-files/mips/libtest_invalid-rw_load_segment.so new file mode 100755 index 0000000..f938d13 --- /dev/null +++ b/tests/prebuilt-elf-files/mips/libtest_invalid-rw_load_segment.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips/libtest_invalid-unaligned_shdr_offset.so b/tests/prebuilt-elf-files/mips/libtest_invalid-unaligned_shdr_offset.so new file mode 100755 index 0000000..1e8ea7d --- /dev/null +++ b/tests/prebuilt-elf-files/mips/libtest_invalid-unaligned_shdr_offset.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shdr_table_content.so b/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shdr_table_content.so new file mode 100755 index 0000000..8fe1f63 --- /dev/null +++ b/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shdr_table_content.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shdr_table_offset.so b/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shdr_table_offset.so new file mode 100755 index 0000000..64f3a88 --- /dev/null +++ b/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shdr_table_offset.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shentsize.so b/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shentsize.so new file mode 100755 index 0000000..285db43 --- /dev/null +++ b/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shentsize.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shstrndx.so b/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shstrndx.so new file mode 100755 index 0000000..fb1a421 --- /dev/null +++ b/tests/prebuilt-elf-files/mips/libtest_invalid-zero_shstrndx.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips64/libtest_invalid-empty_shdr_table.so b/tests/prebuilt-elf-files/mips64/libtest_invalid-empty_shdr_table.so new file mode 100755 index 0000000..5984a85 --- /dev/null +++ b/tests/prebuilt-elf-files/mips64/libtest_invalid-empty_shdr_table.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips64/libtest_invalid-rw_load_segment.so b/tests/prebuilt-elf-files/mips64/libtest_invalid-rw_load_segment.so new file mode 100755 index 0000000..d8bab60 --- /dev/null +++ b/tests/prebuilt-elf-files/mips64/libtest_invalid-rw_load_segment.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips64/libtest_invalid-unaligned_shdr_offset.so b/tests/prebuilt-elf-files/mips64/libtest_invalid-unaligned_shdr_offset.so new file mode 100755 index 0000000..a2aff50 --- /dev/null +++ b/tests/prebuilt-elf-files/mips64/libtest_invalid-unaligned_shdr_offset.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shdr_table_content.so b/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shdr_table_content.so new file mode 100755 index 0000000..ac4a69c --- /dev/null +++ b/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shdr_table_content.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shdr_table_offset.so b/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shdr_table_offset.so new file mode 100755 index 0000000..01c229b --- /dev/null +++ b/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shdr_table_offset.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shentsize.so b/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shentsize.so new file mode 100755 index 0000000..abcd27b --- /dev/null +++ b/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shentsize.so Binary files differ
diff --git a/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shstrndx.so b/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shstrndx.so new file mode 100755 index 0000000..d3aa35f --- /dev/null +++ b/tests/prebuilt-elf-files/mips64/libtest_invalid-zero_shstrndx.so Binary files differ