diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/nt32/psxglue.h | 2 | ||||
-rw-r--r-- | arch/nt64/psxglue.h | 2 |
2 files changed, 4 insertions, 0 deletions
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); |