firmjni does not like two similar enums.
authorGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Fri, 17 Jun 2005 12:00:21 +0000 (12:00 +0000)
committerGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Fri, 17 Jun 2005 12:00:21 +0000 (12:00 +0000)
[r6051]

ir/ir/irnode.h

index 8606352..5a97ff2 100644 (file)
@@ -468,7 +468,6 @@ void    set_InstOf_obj (ir_node *node, ir_node *obj);
  */
 typedef enum {
   pn_Call_M_regular = 0,  /**< The memory result. */
-  pn_Call_M         = 0,  /**< The memory result. */
   pn_Call_T_result  = 2,  /**< The tuple containing all (0, 1, 2, ...) results */
   pn_Call_P_value_res_base = 4,/**< A pointer to the memory region containing copied results
                  passed by value (for compound result types). */
@@ -477,6 +476,7 @@ typedef enum {
                  an exception */
   pn_Call_max       = 5   /**< number of projections from a Call */
 } pn_Call;   /* Projection numbers for Call. */
+#define pn_Call_M pn_Call_M_regular
 
 ir_node *get_Call_mem (ir_node *node);
 void     set_Call_mem (ir_node *node, ir_node *mem);