ignore_errors_flag = 1;
else
for (d = f->deps; d != 0; d = d->next)
- d->file->command_flags |= COMMANDS_NOERROR;
+ for (f2 = d->file; f2 != 0; f2 = f2->prev)
+ f2->command_flags |= COMMANDS_NOERROR;
}
f = lookup_file (".SILENT");
silent_flag = 1;
else
for (d = f->deps; d != 0; d = d->next)
- d->file->command_flags |= COMMANDS_SILENT;
+ for (f2 = d->file; f2 != 0; f2 = f2->prev)
+ f2->command_flags |= COMMANDS_NOERROR;
}
f = lookup_file (".POSIX");