summaryrefslogtreecommitdiffhomepage
path: root/arch
diff options
context:
space:
mode:
Diffstat (limited to 'arch')
-rw-r--r--arch/nt32/psxglue.h2
-rw-r--r--arch/nt64/psxglue.h2
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);