PR gold/13204

* layout.cc (Layout::segment_precedes): Don't assert failure if a
	--section-start option was seen.
	* options.h (General_options::any_section_start): New function.
This commit is contained in:
Ian Lance Taylor
2011-10-19 15:05:58 +00:00
parent 1d5316ab67
commit ea0d8c4740
3 changed files with 15 additions and 2 deletions

View File

@ -2976,8 +2976,9 @@ Layout::segment_precedes(const Output_segment* seg1,
// We shouldn't get here--we shouldn't create segments which we
// can't distinguish. Unless of course we are using a weird linker
// script.
gold_assert(this->script_options_->saw_phdrs_clause());
// script or overlapping --section-start options.
gold_assert(this->script_options_->saw_phdrs_clause()
|| parameters->options().any_section_start());
return false;
}