diff options
author | Alan Modra <amodra@gmail.com> | 2001-03-30 07:07:11 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2001-03-30 07:07:11 +0000 |
commit | 1a5447b835010cad6ed99a3174d6ea658b9e066a (patch) | |
tree | 5a8ed754b72023fe536c32937596e185bf1f67a0 /gas/config/obj-coff.c | |
parent | 0529cb87817c5b1162aef31985e057a5c6c93f14 (diff) | |
download | gdb-1a5447b835010cad6ed99a3174d6ea658b9e066a.zip gdb-1a5447b835010cad6ed99a3174d6ea658b9e066a.tar.gz gdb-1a5447b835010cad6ed99a3174d6ea658b9e066a.tar.bz2 |
Pass finalize_syms on calls to resolve_symbol_value.
Diffstat (limited to 'gas/config/obj-coff.c')
-rw-r--r-- | gas/config/obj-coff.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gas/config/obj-coff.c b/gas/config/obj-coff.c index 4805677..2527fef 100644 --- a/gas/config/obj-coff.c +++ b/gas/config/obj-coff.c @@ -1972,7 +1972,7 @@ do_relocs_for (abfd, h, file_cursor) /* Turn the segment of the symbol into an offset. */ if (symbol_ptr) { - resolve_symbol_value (symbol_ptr, 1); + resolve_symbol_value (symbol_ptr, finalize_syms); if (! symbol_ptr->sy_resolved) { char *file; @@ -2953,7 +2953,7 @@ yank_symbols () S_SET_SEGMENT (symbolP, SEG_E0); } /* push data into text */ - resolve_symbol_value (symbolP, 1); + resolve_symbol_value (symbolP, finalize_syms); if (S_GET_STORAGE_CLASS (symbolP) == C_NULL) { @@ -4185,7 +4185,7 @@ fixup_segment (segP, this_segment_type) /* Make sure the symbols have been resolved; this may not have happened if these are expression symbols. */ if (add_symbolP != NULL && ! add_symbolP->sy_resolved) - resolve_symbol_value (add_symbolP, 1); + resolve_symbol_value (add_symbolP, finalize_syms); if (add_symbolP != NULL) { @@ -4215,7 +4215,7 @@ fixup_segment (segP, this_segment_type) } if (sub_symbolP != NULL && ! sub_symbolP->sy_resolved) - resolve_symbol_value (sub_symbolP, 1); + resolve_symbol_value (sub_symbolP, finalize_syms); if (add_symbolP != NULL && add_symbolP->sy_mri_common) |