diff dyncallback/dyncall_args.c @ 102:b7a9b524f0c3

- mips o32 callbacks, first draft (calls into handler correctly, with correct params, but doesn't return)
author cslag
date Tue, 07 Jun 2016 09:05:34 +0200
parents 020ef1972d31
children f63467916f98
line wrap: on
line diff
--- a/dyncallback/dyncall_args.c	Tue Jun 07 07:34:37 2016 +0200
+++ b/dyncallback/dyncall_args.c	Tue Jun 07 09:05:34 2016 +0200
@@ -42,7 +42,11 @@
 #elif defined (DC__Arch_ARM_THUMB)
 #  include "dyncall_args_arm32_thumb.c"
 #elif defined (DC__Arch_MIPS)
-#  include "dyncall_args_mips.c"
+#  if defined(DC__ABI_MIPS_O32)
+#    include "dyncall_args_mips_o32.c"
+#  else
+#    include "dyncall_args_mips.c"
+#  endif
 #elif defined (DC__Arch_Sparc)
 #  include "dyncall_args_sparc32.c"
 #elif defined (DC__Arch_Sparcv9)