From 8e50b3109a2114afccc9124f5f13fffe378e630a Mon Sep 17 00:00:00 2001 From: Brendan Chandler Date: Tue, 2 Mar 2021 09:23:27 -0600 Subject: [PATCH] Allow RTEMS to use normal dlopen() symbols RTEMS supports POSIX dlopen related symbols, so we should allow using them. --- .../libcom/src/osi/os/posix/osdFindSymbol.c | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/modules/libcom/src/osi/os/posix/osdFindSymbol.c b/modules/libcom/src/osi/os/posix/osdFindSymbol.c index 09cd7a432..fc175fc60 100644 --- a/modules/libcom/src/osi/os/posix/osdFindSymbol.c +++ b/modules/libcom/src/osi/os/posix/osdFindSymbol.c @@ -9,25 +9,6 @@ #include "epicsFindSymbol.h" -/* RTEMS posix but without libbsd */ -#ifdef RTEMS_LEGACY_STACK -LIBCOM_API void * epicsLoadLibrary(const char *name) -{ - return 0; -} - -LIBCOM_API const char *epicsLoadError(void) -{ - return "epicsLoadLibrary not implemented"; -} - -LIBCOM_API void * epicsStdCall epicsFindSymbol(const char *name) -{ - return 0; -} - -#else - #include @@ -51,4 +32,3 @@ LIBCOM_API void * epicsStdCall epicsFindSymbol(const char *name) { return dlsym(RTLD_DEFAULT, name); } -#endif // RTEMS_LEGACY_STACK