diff dyncall/dyncall_callvm_arm32_arm_armhf.c @ 146:0ab08c1541f0

- fixed armhf ellipsis calls, were ignoring spill area - minor cleanups for consistency - todo update
author cslag
date Thu, 08 Sep 2016 23:00:45 +0200
parents 67961454902b
children f5577f6bf97a
line wrap: on
line diff
--- a/dyncall/dyncall_callvm_arm32_arm_armhf.c	Sat Aug 20 22:27:47 2016 +0200
+++ b/dyncall/dyncall_callvm_arm32_arm_armhf.c	Thu Sep 08 23:00:45 2016 +0200
@@ -100,7 +100,7 @@
 
   DCCallVM_arm32_armhf* p = (DCCallVM_arm32_armhf*)in_p;
   if (p->d < 16) {
-    * (double*) &p->S[p->d] = x;
+    * (DCdouble*) &p->S[p->d] = x;
     p->d += 2;
     if (!(p->s & 1)) {
       /* if s is even it always equals d. otherwise, s points to an odd float register. */