changeset 118:f0437f85091b

- cleanups in comments, etc.
author cslag
date Sun, 03 Jul 2016 01:41:43 +0200
parents 4a64b733dc76
children f1cc11a9eb98
files dyncall/dyncall_macros.h dyncallback/dyncall_args_mips_o32.c dyncallback/dyncall_callback_mips.h dyncallback/dyncall_thunk_mips64.h
diffstat 4 files changed, 5 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- 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
--- 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:
 
--- 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 */
--- 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;
 };