- set_irg_bad (res, new_ir_node (NULL, res, start_block, op_Bad, mode_T, 0, NULL));
- set_irg_no_mem (res, new_ir_node (NULL, res, start_block, op_NoMem, mode_M, 0, NULL));
- start = new_Start();
- set_irg_start (res, start);
+ bad = new_ir_node(NULL, res, start_block, op_Bad, mode_T, 0, NULL);
+ bad->attr.irg.irg = res;
+ set_irg_bad(res, bad);
+ no_mem = new_ir_node(NULL, res, start_block, op_NoMem, mode_M, 0, NULL);
+ set_irg_no_mem(res, no_mem);
+ start = new_Start();
+ set_irg_start(res, start);