Author: Whiteknight
Date: Tue Aug 12 15:25:41 2008
New Revision: 30190

Modified:
   branches/gsoc_pdd09/compilers/imcc/cfg.h
   branches/gsoc_pdd09/compilers/imcc/instructions.h
   branches/gsoc_pdd09/compilers/imcc/symreg.h

Log:
[gsoc_pdd09] fix function prototypes in IMCC-related header files that were 
mangled by make headerizer

Modified: branches/gsoc_pdd09/compilers/imcc/cfg.h
==============================================================================
--- branches/gsoc_pdd09/compilers/imcc/cfg.h    (original)
+++ branches/gsoc_pdd09/compilers/imcc/cfg.h    Tue Aug 12 15:25:41 2008
@@ -59,45 +59,45 @@
         __attribute__nonnull__(1)
         __attribute__nonnull__(2);
 
-void build_cfg(PARROT_INTERP, ARGMOD(IMC_Unit *unit))
+void build_cfg(PARROT_INTERP, ARGMOD(struct _IMC_Unit *unit))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*unit);
 
-void clear_basic_blocks(ARGMOD(IMC_Unit *unit))
+void clear_basic_blocks(ARGMOD(struct _IMC_Unit *unit))
         __attribute__nonnull__(1)
         FUNC_MODIFIES(*unit);
 
-void compute_dominance_frontiers(PARROT_INTERP, ARGMOD(IMC_Unit *unit))
+void compute_dominance_frontiers(PARROT_INTERP, ARGMOD(struct _IMC_Unit *unit))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*unit);
 
-void compute_dominators(PARROT_INTERP, ARGMOD(IMC_Unit *unit))
+void compute_dominators(PARROT_INTERP, ARGMOD(struct _IMC_Unit *unit))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*unit);
 
 PARROT_WARN_UNUSED_RESULT
-int edge_count(ARGIN(const IMC_Unit *unit))
+int edge_count(ARGIN(const struct _IMC_Unit *unit))
         __attribute__nonnull__(1);
 
-void find_basic_blocks(PARROT_INTERP, ARGMOD(IMC_Unit *unit), int first)
+void find_basic_blocks(PARROT_INTERP, ARGMOD(struct _IMC_Unit *unit), int 
first)
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*unit);
 
-void find_loops(PARROT_INTERP, ARGMOD(IMC_Unit *unit))
+void find_loops(PARROT_INTERP, ARGMOD(struct _IMC_Unit *unit))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*unit);
 
-void free_life_info(ARGIN(const IMC_Unit *unit), ARGMOD(SymReg *r))
+void free_life_info(ARGIN(const struct _IMC_Unit *unit), ARGMOD(SymReg *r))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*r);
 
-void life_analysis(PARROT_INTERP, ARGIN(const IMC_Unit *unit))
+void life_analysis(PARROT_INTERP, ARGIN(const struct _IMC_Unit *unit))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2);
 
@@ -109,7 +109,7 @@
 
 PARROT_WARN_UNUSED_RESULT
 int natural_preheader(
-    ARGIN(const IMC_Unit *unit),
+    ARGIN(const struct _IMC_Unit *unit),
     ARGIN(const Loop_info* loop_info))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2);

Modified: branches/gsoc_pdd09/compilers/imcc/instructions.h
==============================================================================
--- branches/gsoc_pdd09/compilers/imcc/instructions.h   (original)
+++ branches/gsoc_pdd09/compilers/imcc/instructions.h   Tue Aug 12 15:25:41 2008
@@ -85,7 +85,7 @@
 
 typedef struct _emittert {
     int (*open)(PARROT_INTERP, void *param);
-    int (*emit)(PARROT_INTERP, void *param, const struct _IMC_Unit *, const 
Instruction *ins);
+    int (*emit)(PARROT_INTERP, void *param, const struct  _IMC_Unit *, const 
Instruction *ins);
     int (*new_sub)(PARROT_INTERP, void *param, struct _IMC_Unit *);
     int (*end_sub)(PARROT_INTERP, void *param, struct _IMC_Unit *);
     int (*close)(PARROT_INTERP, void *param);
@@ -103,7 +103,7 @@
 PARROT_API
 int emit_flush(PARROT_INTERP,
     ARGIN_NULLOK(void *param),
-    ARGIN(IMC_Unit *unit))
+    ARGIN(struct _IMC_Unit *unit))
         __attribute__nonnull__(1)
         __attribute__nonnull__(3);
 
@@ -113,7 +113,7 @@
 
 PARROT_WARN_UNUSED_RESULT
 PARROT_CAN_RETURN_NULL
-Instruction * _delete_ins(ARGMOD(IMC_Unit *unit), ARGIN(Instruction *ins))
+Instruction * _delete_ins(ARGMOD(struct _IMC_Unit *unit), ARGIN(Instruction 
*ins))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*unit);
@@ -132,7 +132,7 @@
 
 PARROT_WARN_UNUSED_RESULT
 PARROT_CAN_RETURN_NULL
-Instruction * delete_ins(ARGMOD(IMC_Unit *unit), ARGMOD(Instruction *ins))
+Instruction * delete_ins(ARGMOD(struct _IMC_Unit *unit), ARGMOD(Instruction 
*ins))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*unit)
@@ -140,7 +140,7 @@
 
 PARROT_CAN_RETURN_NULL
 Instruction * emitb(PARROT_INTERP,
-    ARGMOD_NULLOK(IMC_Unit *unit),
+    ARGMOD_NULLOK(struct _IMC_Unit *unit),
     ARGIN_NULLOK(Instruction *i))
         __attribute__nonnull__(1);
 
@@ -171,7 +171,7 @@
         __attribute__nonnull__(1);
 
 void insert_ins(
-    ARGMOD(IMC_Unit *unit),
+    ARGMOD(struct _IMC_Unit *unit),
     ARGMOD_NULLOK(Instruction *ins),
     ARGMOD(Instruction *tmp))
         __attribute__nonnull__(1)
@@ -191,7 +191,7 @@
 
 PARROT_CAN_RETURN_NULL
 Instruction * move_ins(
-    ARGMOD(IMC_Unit *unit),
+    ARGMOD(struct _IMC_Unit *unit),
     ARGMOD(Instruction *ins),
     ARGMOD(Instruction *to))
         __attribute__nonnull__(1)
@@ -202,7 +202,7 @@
         FUNC_MODIFIES(*to);
 
 void prepend_ins(
-    ARGMOD(IMC_Unit *unit),
+    ARGMOD(struct _IMC_Unit *unit),
     ARGMOD_NULLOK(Instruction *ins),
     ARGMOD(Instruction *tmp))
         __attribute__nonnull__(1)
@@ -211,7 +211,7 @@
         FUNC_MODIFIES(*tmp);
 
 void subst_ins(
-    ARGMOD(IMC_Unit *unit),
+    ARGMOD(struct _IMC_Unit *unit),
     ARGMOD(Instruction *ins),
     ARGMOD(Instruction *tmp),
     int needs_freeing)

Modified: branches/gsoc_pdd09/compilers/imcc/symreg.h
==============================================================================
--- branches/gsoc_pdd09/compilers/imcc/symreg.h (original)
+++ branches/gsoc_pdd09/compilers/imcc/symreg.h Tue Aug 12 15:25:41 2008
@@ -157,7 +157,7 @@
         FUNC_MODIFIES(*hsh)
         FUNC_MODIFIES(*r);
 
-void add_namespace(PARROT_INTERP, ARGMOD(IMC_Unit *unit))
+void add_namespace(PARROT_INTERP, ARGMOD(struct _IMC_Unit *unit))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*unit);
@@ -191,7 +191,7 @@
 void clear_globals(PARROT_INTERP)
         __attribute__nonnull__(1);
 
-void clear_locals(ARGIN_NULLOK(IMC_Unit *unit));
+void clear_locals(ARGIN_NULLOK(struct _IMC_Unit *unit));
 void clear_sym_hash(ARGMOD(SymHash *hsh))
         __attribute__nonnull__(1)
         FUNC_MODIFIES(*hsh);

Reply via email to