diff options
author | Ian Lance Taylor <ian@airs.com> | 1999-06-03 12:46:26 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1999-06-03 12:46:26 +0000 |
commit | f412ead8f6d84715c2b673b620ae0350868fc1d4 (patch) | |
tree | 8d35f5d2c42cd2c72ada42054e1950fb97576a8b | |
parent | f21f3fe0b8b75e0765030120f253db55aff720cd (diff) | |
download | fsf-binutils-gdb-f412ead8f6d84715c2b673b620ae0350868fc1d4.zip fsf-binutils-gdb-f412ead8f6d84715c2b673b620ae0350868fc1d4.tar.gz fsf-binutils-gdb-f412ead8f6d84715c2b673b620ae0350868fc1d4.tar.bz2 |
* config/tc-m32r.c: Update for symbol handling changes.
-rw-r--r-- | gas/ChangeLog | 2 | ||||
-rw-r--r-- | gas/config/tc-m32r.c | 10 |
2 files changed, 7 insertions, 5 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 79d852e..e8e547c 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,7 @@ 1999-06-03 Ian Lance Taylor <ian@zembu.com> + * config/tc-m32r.c: Update for symbol handling changes. + * config/tc-hppa.h: Update for symbol handling changes. * config/tc-hppa.c: Likewise. diff --git a/gas/config/tc-m32r.c b/gas/config/tc-m32r.c index 997e623..76fb9ab 100644 --- a/gas/config/tc-m32r.c +++ b/gas/config/tc-m32r.c @@ -336,7 +336,7 @@ debug_sym (ignore) link->symbol = symbolP; link->next = debug_sym_link; debug_sym_link = link; - symbolP->local = 1; + symbol_get_obj (symbolP)->local = 1; } *end_name = delim; @@ -694,7 +694,7 @@ m32r_scomm (ignore) return; } - if (symbolP->local) + if (symbol_get_obj (symbolP)->local) { segT old_sec = now_seg; int old_subsec = now_subseg; @@ -707,9 +707,9 @@ m32r_scomm (ignore) frag_align (align2, 0, 0); if (S_GET_SEGMENT (symbolP) == sbss_section) - symbolP->sy_frag->fr_symbol = 0; + symbol_get_frag (symbolP)->fr_symbol = 0; - symbolP->sy_frag = frag_now; + symbol_set_frag (symbolP, frag_now); pfrag = frag_var (rs_org, 1, 1, (relax_substateT) 0, symbolP, size, (char *) 0); @@ -936,7 +936,7 @@ md_convert_frag (abfd, sec, fragP) { /* Address we want to reach in file space. */ target_address = S_GET_VALUE (fragP->fr_symbol) + fragP->fr_offset; - target_address += fragP->fr_symbol->sy_frag->fr_address; + target_address += symbol_get_frag (fragP->fr_symbol)->fr_address; addend = (target_address - (opcode_address & -4)) >> 2; } |