# HG changeset patch # User cslag # Date 1467502903 -7200 # Node ID f0437f85091b94448715bdb8120dca810630bb30 # Parent 4a64b733dc76e26f90a4fb76e372dcca77ec6db2 - cleanups in comments, etc. diff -r 4a64b733dc76 -r f0437f85091b dyncall/dyncall_macros.h --- a/dyncall/dyncall_macros.h Sun Jul 03 01:39:37 2016 +0200 +++ b/dyncall/dyncall_macros.h Sun Jul 03 01:41:43 2016 +0200 @@ -265,8 +265,6 @@ DC__Arch_ARM DC__Arch_ARM64 DC__Arch_Itanium -DC__Arch_MIPS -DC__Arch_MIPS64 DC__Arch_PPC32 DC__Arch_PPC64 DC__Arch_Sparcv9 diff -r 4a64b733dc76 -r f0437f85091b dyncallback/dyncall_args_mips_o32.c --- a/dyncallback/dyncall_args_mips_o32.c Sun Jul 03 01:39:37 2016 +0200 +++ b/dyncallback/dyncall_args_mips_o32.c Sun Jul 03 01:41:43 2016 +0200 @@ -2,7 +2,7 @@ Package: dyncall Library: dyncallback - File: dyncallback/dyncall_args_mips.c + File: dyncallback/dyncall_args_mips_o32.c Description: Callback's Arguments VM - Implementation for MIPS o32 License: diff -r 4a64b733dc76 -r f0437f85091b dyncallback/dyncall_callback_mips.h --- a/dyncallback/dyncall_callback_mips.h Sun Jul 03 01:39:37 2016 +0200 +++ b/dyncallback/dyncall_callback_mips.h Sun Jul 03 01:41:43 2016 +0200 @@ -34,9 +34,9 @@ struct DCCallback { - DCThunk thunk; /* offset 0, size 20 */ - DCCallbackHandler* handler; /* offset 20, size 4 */ - void* userdata; /* offset 24, size 4 */ + DCThunk thunk; /* offset/size: mips32(0/20), mips64(0/52) */ + DCCallbackHandler* handler; /* offset/size: mips32(20/4), mips64(52/8) */ + void* userdata; /* offset/size: mips32(24/4), mips64(60/8) */ }; #endif /* DYNCALL_CALLBACK_MIPS_H */ diff -r 4a64b733dc76 -r f0437f85091b dyncallback/dyncall_thunk_mips64.h --- a/dyncallback/dyncall_thunk_mips64.h Sun Jul 03 01:39:37 2016 +0200 +++ b/dyncallback/dyncall_thunk_mips64.h Sun Jul 03 01:41:43 2016 +0200 @@ -30,7 +30,7 @@ { union { unsigned short s[26]; - unsigned int i[13]; + unsigned int i[13]; /* don't change from 'int', must be 32bit wide */ } text; };