diff --git a/tools/qfcc/include/qfcc.h b/tools/qfcc/include/qfcc.h index d33247910..6c119c373 100644 --- a/tools/qfcc/include/qfcc.h +++ b/tools/qfcc/include/qfcc.h @@ -53,7 +53,6 @@ struct srcline_s { */ typedef struct pr_info_s { struct type_s *types; - struct ex_label_s *labels; struct strpool_s *strings; diff --git a/tools/qfcc/source/expr.c b/tools/qfcc/source/expr.c index d984d2c3b..34ff7c246 100644 --- a/tools/qfcc/source/expr.c +++ b/tools/qfcc/source/expr.c @@ -341,8 +341,6 @@ new_label_expr (void) l->type = ex_label; l->e.label.name = new_label_name (); - l->e.label.next = pr.labels; - pr.labels = &l->e.label; return l; } diff --git a/tools/qfcc/source/qfcc.c b/tools/qfcc/source/qfcc.c index 73a5e98cc..57b825d61 100644 --- a/tools/qfcc/source/qfcc.c +++ b/tools/qfcc/source/qfcc.c @@ -468,9 +468,6 @@ finish_compilation (void) pr.near_data->data[ofs].integer_var = 0; } - //FIXME for (l = pr.labels; l; l = l->next) - //FIXME relocate_refs (l->refs, l->ofs); - return !errors; }