workaround for void* conversion of funcptr
[libfirm] / ir / be / beabi.h
index d57e842..fedfd4f 100644 (file)
@@ -6,6 +6,7 @@
 #ifndef _BEABI_H
 #define _BEABI_H
 
+#include "be.h"
 #include "bearch.h"
 #include "beabi_t.h"
 
@@ -20,4 +21,8 @@ void be_abi_call_param_stack(be_abi_call_t *call, int pos);
 void be_abi_call_param_reg(be_abi_call_t *call, int pos, const arch_register_t *reg);
 void be_abi_call_res_reg(be_abi_call_t *call, int pos, const arch_register_t *reg);
 
+be_abi_irg_t *be_abi_introduce(be_irg_t *bi);
+void be_abi_fix_stack(be_abi_irg_t *abi);
+void be_abi_free(be_abi_irg_t *abi);
+
 #endif