From dbd93c69e4c8adf4f810c6883fb8b454cda345c4 Mon Sep 17 00:00:00 2001 From: bebbo Date: Tue, 27 Mar 2018 22:32:16 +0200 Subject: [PATCH] fix relocating ctors with small code --- bfd/amigaoslink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bfd/amigaoslink.c b/bfd/amigaoslink.c index 1119004..6fb8a08 100644 --- a/bfd/amigaoslink.c +++ b/bfd/amigaoslink.c @@ -280,7 +280,7 @@ static void insert_long_jumps(bfd * abfd, bfd * input_bfd, asection *input_secti for (lo = xs->link_order_head; lo; lo = lo->next) { if (lo->type == bfd_section_reloc_link_order && lo->u.reloc.p->u.section == s->output_section - && lo->u.reloc.p->addend >= s->_raw_size + s->output_offset) + && lo->u.reloc.p->addend >= s->_cooked_size + s->output_offset) lo->u.reloc.p->addend += delta; } }