From 6ce6f0935ff4d36e31149adab14307b9e38f47ae Mon Sep 17 00:00:00 2001 From: Steve Chamberlain Date: Tue, 8 Oct 1991 00:40:43 +0000 Subject: [PATCH] Fix bug with expressions like @foo+20 --- gas/config/obj-ieee.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gas/config/obj-ieee.c b/gas/config/obj-ieee.c index 45302249362..aaffab5df44 100644 --- a/gas/config/obj-ieee.c +++ b/gas/config/obj-ieee.c @@ -201,7 +201,7 @@ void DEFUN(do_relocs_for,(idx), if (s) { if ((s->flags & BSF_UNDEFINED)==0) { to->section = s->section; - to->addend = s->value ; + to->addend += s->value ; to->sym_ptr_ptr = 0; if (to->howto->pcrel_offset) { /* This is a pcrel relocation, the addend should be adjusted */ @@ -273,8 +273,8 @@ static void DEFUN(do_symbols, (abfd), default: abort(); } - count++; } + count++; } symbol_ptr_vec = (asymbol **)malloc((count+1) * sizeof(asymbol *)); -- 2.30.2