diff dyncall/dyncall_callvm_ppc64.c @ 366:ad5f9803f52f

- removal of some unnecessary headers that only contained internally used forward declarations, so no need to have them
author Tassilo Philipp
date Wed, 15 Apr 2020 14:57:23 +0200
parents 67961454902b
children ddfb9577a00e
line wrap: on
line diff
--- a/dyncall/dyncall_callvm_ppc64.c	Tue Apr 14 19:58:31 2020 +0200
+++ b/dyncall/dyncall_callvm_ppc64.c	Wed Apr 15 14:57:23 2020 +0200
@@ -7,6 +7,8 @@
  License:
 
    Copyright (c) 2014-2015 Masanori Mitsugi <mitsugi@linux.vnet.ibm.com>
+                      2020 Tassilo Philipp <tphilipp@potion-studios.com>
+ 
 
    Permission to use, copy, modify, and distribute this software for any
    purpose with or without fee is hereby granted, provided that the above
@@ -38,11 +40,25 @@
 */
 
 #include "dyncall_callvm_ppc64.h"
-#include "dyncall_call_ppc64.h"
 #include "dyncall_alloc.h"
 #include "dyncall_macros.h"
 #include "dyncall_types.h"
 
+
+/* 
+** PowerPC 64-bit calling convention call
+**
+** - hybrid return-type call (bool ... pointer)
+**
+*/
+
+void dcCall_ppc64(DCpointer target, DCRegData_ppc64* ppc64data, DCsize stksize, DCpointer stkdata);
+
+/* syscall */
+void dcCall_ppc64_syscall(DCpointer target, DCRegData_ppc64* ppc64data, DCsize stksize, DCpointer stkdata);
+
+
+
 /* Support for Power PC 64-bit */
 
 static void dc_callvm_free_ppc64(DCCallVM* in_self)