From 724fbc5ff7174cf2d710d6d839b46794d5150329 Mon Sep 17 00:00:00 2001 From: midipix Date: Wed, 19 Jun 2019 21:04:44 +0000 Subject: midipix targets: ldso: added , __dldopen(), __dlsopen(). --- arch/nt32/psxglue.h | 2 ++ arch/nt64/psxglue.h | 2 ++ 2 files changed, 4 insertions(+) (limited to 'arch') diff --git a/arch/nt32/psxglue.h b/arch/nt32/psxglue.h index d8e653a..b8f22b8 100644 --- a/arch/nt32/psxglue.h +++ b/arch/nt32/psxglue.h @@ -14,6 +14,8 @@ struct __ldso_vtbl { int (*dlinfo) (void * dso, int req, void * res); void * (*dlsym) (void * p, const char * s, void * ra); void * (*dlopen) (const char * file, int mode, const char ** pathv, int * status); + void * (*dldopen) (int fd, int mode, int * status); + void * (*dlsopen) (const char * file, int mode, int * status); int (*dlclose) (void *p); char * (*dlerror) (void); void (*tlsreset) (void); diff --git a/arch/nt64/psxglue.h b/arch/nt64/psxglue.h index d8e653a..b8f22b8 100644 --- a/arch/nt64/psxglue.h +++ b/arch/nt64/psxglue.h @@ -14,6 +14,8 @@ struct __ldso_vtbl { int (*dlinfo) (void * dso, int req, void * res); void * (*dlsym) (void * p, const char * s, void * ra); void * (*dlopen) (const char * file, int mode, const char ** pathv, int * status); + void * (*dldopen) (int fd, int mode, int * status); + void * (*dlsopen) (const char * file, int mode, int * status); int (*dlclose) (void *p); char * (*dlerror) (void); void (*tlsreset) (void); -- cgit v1.2.3