fix for firmjni
authorGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Tue, 20 Jul 2004 11:32:21 +0000 (11:32 +0000)
committerGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Tue, 20 Jul 2004 11:32:21 +0000 (11:32 +0000)
[r3521]

firmjni/Makefile.in
ir/common/firm.h

index 762bd23..9117332 100644 (file)
@@ -64,6 +64,7 @@ MEMBERS += $(IMPL_MEMBERS)
 FIRM_PATH_HEADERS=common/firm.h common/firm_common.h \
        ident/ident.h tv/tv.h \
        tr/type.h tr/entity.h tr/type_or_entity.h tr/tpop.h tr/mangle.h \
+       tr/type_identify.h                                      \
        ir/irprog.h ir/irgraph.h ir/irnode.h ir/irmode.h ir/irop.h \
        ir/ircons.h ir/ircgcons.h ir/irflag.h ir/irvrfy.h ir/irdump.h \
        ir/iropt.h ir/irgopt.h ir/ircgopt.h \
index f386051..44c2a21 100644 (file)
@@ -89,8 +89,8 @@ extern "C" {
 
 #include "irouts.h"        /* Graph reversal / out edges. */
 #include "irdom.h"         /* Dominator analysis */
-#include "cgana.h"         /* Analysis to construct interprocedural graph
-                              including some optimizations */
+#include "cgana.h"         /* Analysis to construct interprocedural graph */
+                           /* including some optimizations */
 #include "irloop.h"        /* loop and backedge analysis */
 
 #include "irgmod.h"        /* Support to modify ir */
@@ -113,11 +113,11 @@ extern "C" {
 /**
  * libFirm initialization parameters.
  */
-typedef struct _firm_parameter_t {
+struct _firm_parameter_t {
   /**
    * The size of this structure. init_firm() will only initialize
    * this amount of data. This allows to add more fields to this structure
-   * without breaking compatibility to older source
+   * without breaking compatibility to older source.
    */
   unsigned int size;
 
@@ -146,7 +146,12 @@ typedef struct _firm_parameter_t {
    */
   hash_types_func_t                        *hash_types_func;
 
-} firm_parameter_t;
+};
+
+
+typedef struct _firm_parameter_t firm_parameter_t;
+
+
 
 /**
  * Initialize the firm library.