From 3aec4f9c2fe16765755d252ffe05aff9eb10bf8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20=C3=81vila=20de=20Esp=C3=ADndola?= Date: Thu, 3 Dec 2009 04:26:01 +0000 Subject: 2009-12-02 Rafael Avila de Espindola * incremental.cc (make_sized_incremental_binary): Set the target. Error if it is incompatible. * output.h (Output_file): Add filename method. --- gold/incremental.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gold/incremental.cc') diff --git a/gold/incremental.cc b/gold/incremental.cc index 4af4ef3..506c575 100644 --- a/gold/incremental.cc +++ b/gold/incremental.cc @@ -333,6 +333,11 @@ make_sized_incremental_binary(Output_file* file, return NULL; } + if (!parameters->target_valid()) + set_parameters_target(target); + else if (target != ¶meters->target()) + gold_error(_("%s: incompatible target"), file->filename()); + return new Sized_incremental_binary(file, ehdr, target); } -- cgit v1.1