+ for (/* Nothing. */; l && l->sym; l = l->next)
+ {
+ symbol_print (l->sym, f);
+ fprintf (stderr, l->used ? " used" : " unused");
+ if (l && l->sym)
+ fprintf (f, ", ");
+ }
+}
+
+
+/*---------------------------------.
+| Prepend SYM at LOC to the LIST. |
+`---------------------------------*/
+
+symbol_list *
+symbol_list_prepend (symbol_list *list, symbol *sym, location loc)
+{
+ symbol_list *res = symbol_list_new (sym, loc);