Hey, Can someone please check if this patch is correct? The warnings were:
log/sparc-leon3.log:../../../../../../rtems/c/src/../../testsuites/libtests/dl10/dl-load.c:109:12: warning: 'dl_call' defined but not used [-Wunused-function] log/sparc-leon3.log:../../../../../../rtems/c/src/../../testsuites/libtests/dl10/dl-load.c:99:13: warning: 'dl_close' defined but not used [-Wunused-function] I looked around and it seemed fine to delete these functions because they weren't being called. Is it fine to remove them? I rebuilt the leon3 bsp successfully with the new changes with no errors. ---------------------------------------------------------------------------------------------------------- >From ce902f7107eab8485e8f7ba7b7ac8c37013d7a30 Mon Sep 17 00:00:00 2001 From: Richi Dubey <richidu...@gmail.com> Date: Fri, 24 Apr 2020 18:42:16 +0530 Subject: [PATCH 2/2] Removed dl_call and dl_close --- testsuites/libtests/dl10/dl-load.c | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/testsuites/libtests/dl10/dl-load.c b/testsuites/libtests/dl10/dl-load.c index dee1d6e9cc..d3fed3d69f 100644 --- a/testsuites/libtests/dl10/dl-load.c +++ b/testsuites/libtests/dl10/dl-load.c @@ -96,27 +96,8 @@ static void* dl_load_obj(const char* name, bool has_unresolved) return handle; } -static void dl_close (void* handle) -{ - int r; - printf ("handle: %p closing\n", handle); - r = dlclose (handle); - if (r != 0) - printf("dlclose failed: %s\n", dlerror()); - rtems_test_assert (r == 0); -} -static int dl_call (void* handle, const char* func) -{ - call_sig call = dlsym (handle, func); - if (call == NULL) - { - printf("dlsym failed: symbol not found: %s\n", func); - return 1; - } - call (); - return 0; -} + int dl_load_test(void) { -- 2.17.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel