2009-12-02 Rafael Avila de Espindola <espindola@google.com>

* incremental.cc (make_sized_incremental_binary): Set the target.
	Error if it is incompatible.
	* output.h (Output_file): Add filename method.
This commit is contained in:
Rafael Ávila de Espíndola
2009-12-03 04:26:01 +00:00
parent 55da44bd78
commit 3aec4f9c2f
3 changed files with 16 additions and 0 deletions

View File

@@ -333,6 +333,11 @@ make_sized_incremental_binary(Output_file* file,
return NULL;
}
if (!parameters->target_valid())
set_parameters_target(target);
else if (target != &parameters->target())
gold_error(_("%s: incompatible target"), file->filename());
return new Sized_incremental_binary<size, big_endian>(file, ehdr, target);
}