summaryrefslogtreecommitdiffhomepage
path: root/arch
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2019-06-02 02:33:41 +0000
committermidipix <writeonce@midipix.org>2019-06-02 02:35:32 +0000
commita2a4d0ef1cadcad4363cd02f76ef594b4fbb024e (patch)
treea60ae6702de3db2eabdd06e978627674f529bca1 /arch
parentda370a47c267742ff52022f49a0a27475fad9193 (diff)
downloadmmglue-a2a4d0ef1cadcad4363cd02f76ef594b4fbb024e.tar.bz2
mmglue-a2a4d0ef1cadcad4363cd02f76ef594b4fbb024e.tar.xz
psxglue.h: update struct __psx_vtbl (psxscl) following update in psxscl.
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);