aboutsummaryrefslogtreecommitdiff
path: root/gas/config/obj-coff.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2001-03-30 07:07:11 +0000
committerAlan Modra <amodra@gmail.com>2001-03-30 07:07:11 +0000
commit1a5447b835010cad6ed99a3174d6ea658b9e066a (patch)
tree5a8ed754b72023fe536c32937596e185bf1f67a0 /gas/config/obj-coff.c
parent0529cb87817c5b1162aef31985e057a5c6c93f14 (diff)
downloadgdb-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.c8
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)