diff --git a/libc-test/src/functionalext/supplement/ldso/dl_iterate_phdr.c b/libc-test/src/functionalext/supplement/ldso/dl_iterate_phdr.c index 427ce9671f5748a1bc7fa7e1d8a13f3768f2924d..57b635c2641502aeb9feedf01efbe4dfaf636bba 100644 --- a/libc-test/src/functionalext/supplement/ldso/dl_iterate_phdr.c +++ b/libc-test/src/functionalext/supplement/ldso/dl_iterate_phdr.c @@ -107,7 +107,8 @@ void dl_iterate_phdr_0300(void) EXPECT_EQ("dl_iterate_phdr_0300", same_name_count, SAME_NAME_COUT_1); system("rm -rf /data/libtest.so"); - system("cp /system/lib/libutils.z.so /data/libtest.so"); + system("cp /data/local/tmp/lib_for_dlopen.so /data/libtest.so"); + system("cp /data/tests/libc-test/src/lib_for_dlopen.so /data/libtest.so"); void *handle2 = dlopen("/data/libtest.so", RTLD_NOW); same_name_count = 0; @@ -170,11 +171,11 @@ void dl_iterate_phdr_0500(void) int main(int argc, char *argv[]) { - system("cp /system/lib/libutils.z.so /data/libtest.so"); + system("cp /data/local/tmp/lib_for_dlopen.so /data/libtest.so"); + system("cp /data/tests/libc-test/src/lib_for_dlopen.so /data/libtest.so"); dl_iterate_phdr_0100(); dl_iterate_phdr_0200(); dl_iterate_phdr_0300(); - dl_iterate_phdr_0500(); system("rm -rf /data/libtest.so"); exit(EXIT_SUCCESS); return t_status;