From: Julian Oppermann Date: Thu, 3 Mar 2011 10:19:21 +0000 (+0100) Subject: Fix rapid type analysis: TLS type is a class type. X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=431a1085882dfc835148fe8f2662cc901380eb1b;p=libfirm Fix rapid type analysis: TLS type is a class type. --- diff --git a/ir/ana/rta.c b/ir/ana/rta.c index d7afa0b21..dafef1d79 100644 --- a/ir/ana/rta.c +++ b/ir/ana/rta.c @@ -288,9 +288,9 @@ static void init_tables(void) } tp = get_tls_type(); - n = get_struct_n_members(tp); + n = get_class_n_members(tp); for (i = 0; i < n; ++i) { - ir_type *member_type = get_entity_type(get_struct_member(tp, i)); + ir_type *member_type = get_entity_type(get_class_member(tp, i)); if (is_Class_type(member_type)) pset_new_insert(_live_classes, member_type); }