From e8501a72cec65df0683b280abd977f35e5872c33 Mon Sep 17 00:00:00 2001 From: Ken Raeburn Date: Wed, 9 Feb 1994 00:04:43 +0000 Subject: (adjust_reloc_syms): Use abs_symbol instead of calling section_symbol. --- gas/write.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'gas') diff --git a/gas/write.c b/gas/write.c index 55d5961..20949f7 100644 --- a/gas/write.c +++ b/gas/write.c @@ -600,13 +600,9 @@ adjust_reloc_syms (abfd, sec, xxx) BFD doesn't really handle relocations without symbols well. (At least, the COFF support doesn't.) So for now we fake up a local symbol in the absolute section. */ - static symbolS *abs_sym; - if (!abs_sym) - { - abs_sym = section_symbol (absolute_section); - abs_sym->sy_used_in_reloc = 1; - } - fixp->fx_addsy = abs_sym; + + abs_symbol.sy_used_in_reloc = 1; + fixp->fx_addsy = &abs_symbol; } #endif -- cgit v1.1