diff --git a/src/kernel/apps/rld/Jamfile b/src/kernel/apps/rld/Jamfile index a236747fb5..d83d0b56e7 100644 --- a/src/kernel/apps/rld/Jamfile +++ b/src/kernel/apps/rld/Jamfile @@ -2,9 +2,8 @@ SubDir OBOS_TOP src kernel apps rld ; KernelObjects <$(SOURCE_GRIST)>rld.c <$(SOURCE_GRIST)>rld0.c - <$(SOURCE_GRIST)>rldaux.c - <$(SOURCE_GRIST)>rldbeos.c + <$(SOURCE_GRIST)>rldexport.c <$(SOURCE_GRIST)>rldelf.c <$(SOURCE_GRIST)>rldheap.c - <$(SOURCE_GRIST)>rldunix.c + <$(SOURCE_GRIST)>rldaux.c : -fpic ; diff --git a/src/kernel/apps/rld/rldbeos.c b/src/kernel/apps/rld/rldbeos.c deleted file mode 100644 index f1f47fc787..0000000000 --- a/src/kernel/apps/rld/rldbeos.c +++ /dev/null @@ -1,34 +0,0 @@ -/* -** Copyright 2002, Manuel J. Petit. All rights reserved. -** Distributed under the terms of the NewOS License. -*/ - -#include "rld_priv.h" - -int -export_load_addon(char const *name, unsigned flags) -{ - (void)(name); - (void)(flags); - - return -1; -} - -int -export_unload_addon(int lib, unsigned flags) -{ - (void)(lib); - (void)(flags); - - return -1; -} - -void * -export_addon_symbol(int lib, char const *sym, unsigned flags) -{ - (void)(lib); - (void)(sym); - (void)(flags); - - return 0; -} diff --git a/src/kernel/apps/rld/rldunix.c b/src/kernel/apps/rld/rldunix.c deleted file mode 100644 index 14f6f68b0d..0000000000 --- a/src/kernel/apps/rld/rldunix.c +++ /dev/null @@ -1,33 +0,0 @@ -/* -** Copyright 2002, Manuel J. Petit. All rights reserved. -** Distributed under the terms of the NewOS License. -*/ - -#include "rld_priv.h" - -int -export_dl_open(char const *name, unsigned flags) -{ - (void)(name); - (void)(flags); - - return load_library(name); -} - -int -export_dl_close(int lib, unsigned flags) -{ - (void)(flags); - - return unload_library(lib); -} - -void * -export_dl_sym(int lib, char const *sym, unsigned flags) -{ - (void)(lib); - (void)(sym); - (void)(flags); - - return dynamic_symbol(lib, sym); -}