summaryrefslogtreecommitdiffhomepage
path: root/arch
diff options
context:
space:
mode:
Diffstat (limited to 'arch')
-rw-r--r--arch/nt32/psxglue.h4
-rw-r--r--arch/nt64/psxglue.h4
2 files changed, 8 insertions, 0 deletions
diff --git a/arch/nt32/psxglue.h b/arch/nt32/psxglue.h
index d2e8739..37a2109 100644
--- a/arch/nt32/psxglue.h
+++ b/arch/nt32/psxglue.h
@@ -22,6 +22,10 @@ struct __ldso_vtbl {
struct __psx_vtbl {
void (*do_global_ctors_fn) ();
void (*do_global_dtors_fn) ();
+ int (*fs_rpath) (int, const char *, int, char *, size_t);
+ int (*fs_apath) (int, const char *, int, char *, size_t);
+ int (*fs_npath) (int, const char *, int, char *, size_t);
+ int (*fs_dpath) (int, const char *, int, char *, size_t);
int (*mm_start_main) (int, char **, int (*)());
void (*mm_convert_thread) (void);
void (*mm_unmapself) (void *, size_t);
diff --git a/arch/nt64/psxglue.h b/arch/nt64/psxglue.h
index d2e8739..37a2109 100644
--- a/arch/nt64/psxglue.h
+++ b/arch/nt64/psxglue.h
@@ -22,6 +22,10 @@ struct __ldso_vtbl {
struct __psx_vtbl {
void (*do_global_ctors_fn) ();
void (*do_global_dtors_fn) ();
+ int (*fs_rpath) (int, const char *, int, char *, size_t);
+ int (*fs_apath) (int, const char *, int, char *, size_t);
+ int (*fs_npath) (int, const char *, int, char *, size_t);
+ int (*fs_dpath) (int, const char *, int, char *, size_t);
int (*mm_start_main) (int, char **, int (*)());
void (*mm_convert_thread) (void);
void (*mm_unmapself) (void *, size_t);