* src/mm/dumpmemory.c: Moved to .cpp.
[cacao.git] / src / vm / jit / optimizing / dominators.hpp
index 10b2251654744d9341eb415110c79cdf8ba116be..bd7df65b9716c14d77d79d99feed5de4ee0def40 100644 (file)
@@ -63,6 +63,9 @@ typedef struct dominatordata dominatordata;
 
 /* function prototypes */
 
+#ifdef __cplusplus
+extern "C" {
+#endif
 
 dominatordata *compute_Dominators(graphdata *gd, int basicblockcount);
 void computeDF(graphdata *gd, dominatordata *dd, int basicblockcount, int n);
@@ -75,7 +78,12 @@ bool dominance_frontier_build(jitdata *jd);
 
 void dominator_tree_validate(jitdata *jd, dominatordata *dd);
 
-#endif /* _DOMINATORS_H */
+#ifdef __cplusplus
+}
+#endif
+
+#endif // _DOMINATORS_HPP
+
 
 /*
  * These are local overrides for various environment variables in Emacs.