Fixed extbb construction (why it was damaged ?)
[libfirm] / ir / common / firm_common.c
index 01c6156..054dc46 100644 (file)
@@ -48,6 +48,7 @@ const char* print_firm_kind(void *firm_thing) {
   case k_ir_loop                : return "k_ir_loop";
   case k_ir_compound_graph_path : return "k_ir_compound_graph_path";
   case k_ir_extblk              : return "k_ir_extblk";
+  case k_ir_prog                : return "k_ir_prog";
   default: return "";
   }
 }
@@ -98,6 +99,9 @@ void firm_identify_thing(void *X)
   case k_ir_extblk:
     printf("extended block: (%p)\n", X);
     break;
+  case k_ir_prog:
+    printf("irp: (%p)\n", X);
+    break;
   default:
     printf("Cannot identify thing at (%p).\n", X);
   }