From 9d7094e840caf05b8eb082d7fad5fe374b11e05c Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Sun, 23 Sep 2007 03:17:38 +0000 Subject: [PATCH] Check section index as well as object when looking for input section. --- gold/output.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gold/output.cc b/gold/output.cc index 9fc31031387..6d782e2772a 100644 --- a/gold/output.cc +++ b/gold/output.cc @@ -839,7 +839,8 @@ Output_section::Input_section::output_address(const Relobj* object, output_section_address, poutput); else { - if (this->u2_.object != object) + if (this->shndx_ != shndx + || this->u2_.object != object) return false; off_t output_offset; Output_section* os = object->output_section(shndx, &output_offset); -- 2.30.2