More docu added
[libfirm] / ir / common / firm.h
index c95c0c3..bc9d476 100644 (file)
@@ -2,12 +2,13 @@
 * All rights reserved.
 *
 * Authors: Martin Trapp, Christian Schaefer, Goetz Lindenmaier.
-*
-* firm.h: Central FIRM header.
-*
-*
-*
-*
+*/
+
+/**
+ @file firm.h
+
+    Central FIRM header.
+
     FIRM is a full graph based intermediate representation in SSA Form
     with a novel concept to model side effects.  It allows fast, aggressive
     optimizations.
@@ -80,6 +81,7 @@
 # include "irgmod.h"     /* Support to modify ir */
 # include "irgwalk.h"    /* Support to walk ir */
 # include "typewalk.h"   /* Support to walk type information */
+# include "mangle.h"     /* Support for mangling ident names. */
 
 /* @@@ temporarily for jni builder until preprocessor works.
    Then it should be sufficient to include <file.h> instead
@@ -87,7 +89,9 @@
    files. */
 # include "irdump.h"
 
-/* initialize firm */
+/**
+ * Initialize the firm library.
+ */
 void init_firm (void);
 
 # endif /* _FIRM_H_ */