#define FIRM_ANA_CGANA_H
#include "firm_types.h"
+#include "begin.h"
/* Methoden sind "frei", wenn ihr Funktionszeiger (potentiell)
* "explizit" bekannt ist, d.h.:
* - Replace (Sel-method(Alloc)) by SymConst-entity.
* - Replaces Sel-method by SymConst-entity if the method is never overwritten.
*/
-void cgana(int *len, ir_entity ***free_methods);
+FIRM_API void cgana(int *len, ir_entity ***free_methods);
/** Free callee information.
*
* in all call nodes to NULL. Else it happens that the field contains
* pointers to other than firm arrays.
*/
-void free_callee_info(ir_graph *irg);
-void free_irp_callee_info(void);
+FIRM_API void free_callee_info(ir_graph *irg);
+FIRM_API void free_irp_callee_info(void);
/* Optimize the address expressions passed to call nodes.
* Performs only the optimizations done by cgana. */
-void opt_call_addrs(void);
+FIRM_API void opt_call_addrs(void);
+
+#include "end.h"
#endif