Use is_pic field instead of reading ELF header
[babeltrace.git] / tests / lib / test_so_info.c
index 3738cb4311c1007c8a33e6bb99be08f2ce5977b3..58d02180de764b55744a1390caa0eb5818b8f3db 100644 (file)
@@ -64,7 +64,7 @@ void test_so_info_build_id(const char *data_dir)
 
        snprintf(path, PATH_MAX, "%s/%s", data_dir, SO_NAME_BUILD_ID);
 
 
        snprintf(path, PATH_MAX, "%s/%s", data_dir, SO_NAME_BUILD_ID);
 
-       so = so_info_create(path, SO_LOW_ADDR, SO_MEMSZ);
+       so = so_info_create(path, SO_LOW_ADDR, SO_MEMSZ, true);
        ok(so != NULL, "so_info_create succesful");
 
        /* Test setting build_id */
        ok(so != NULL, "so_info_create succesful");
 
        /* Test setting build_id */
@@ -105,7 +105,7 @@ void test_so_info_debug_link(const char *data_dir)
 
        snprintf(path, PATH_MAX, "%s/%s", data_dir, SO_NAME_DEBUG_LINK);
 
 
        snprintf(path, PATH_MAX, "%s/%s", data_dir, SO_NAME_DEBUG_LINK);
 
-       so = so_info_create(path, SO_LOW_ADDR, SO_MEMSZ);
+       so = so_info_create(path, SO_LOW_ADDR, SO_MEMSZ, true);
        ok(so != NULL, "so_info_create succesful");
 
        /* Test setting debug link */
        ok(so != NULL, "so_info_create succesful");
 
        /* Test setting debug link */
@@ -146,7 +146,7 @@ void test_so_info_elf(const char *data_dir)
 
        snprintf(path, PATH_MAX, "%s/%s", data_dir, SO_NAME_ELF);
 
 
        snprintf(path, PATH_MAX, "%s/%s", data_dir, SO_NAME_ELF);
 
-       so = so_info_create(path, SO_LOW_ADDR, SO_MEMSZ);
+       so = so_info_create(path, SO_LOW_ADDR, SO_MEMSZ, true);
        ok(so != NULL, "so_info_create succesful");
 
        /* Test function name lookup (with ELF) */
        ok(so != NULL, "so_info_create succesful");
 
        /* Test function name lookup (with ELF) */
@@ -183,7 +183,7 @@ void test_so_info(const char *data_dir)
 
        snprintf(path, PATH_MAX, "%s/%s", data_dir, SO_NAME);
 
 
        snprintf(path, PATH_MAX, "%s/%s", data_dir, SO_NAME);
 
-       so = so_info_create(path, SO_LOW_ADDR, SO_MEMSZ);
+       so = so_info_create(path, SO_LOW_ADDR, SO_MEMSZ, true);
        ok(so != NULL, "so_info_create succesful");
 
        /* Test so_info_has_address */
        ok(so != NULL, "so_info_create succesful");
 
        /* Test so_info_has_address */
This page took 0.023154 seconds and 4 git commands to generate.