- add some early assert() debugging helper
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 2 Jan 2009 05:16:55 +0000 (05:16 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 2 Jan 2009 05:16:55 +0000 (05:16 +0000)
[r25034]

ir/be/beabi.c

index c6879f3..2bb7598 100644 (file)
@@ -1534,6 +1534,7 @@ static void lower_frame_sels_walker(ir_node *irn, void *data)
                                assert(get_entity_owner(ent) == ctx->value_tp);
                                pos = get_struct_member_index(ctx->value_tp, ent);
                                ent = get_entity_link(ent);
+                               assert(ent != NULL);
                        }
 
                        nw = be_new_FrameAddr(ctx->sp_class, current_ir_graph, bl, ctx->frame, ent);