* symbols.c (S_GET_VALUE): Don't treat O_constant and local
authorAlan Modra <amodra@gmail.com>
Mon, 23 Jul 2001 13:03:40 +0000 (13:03 +0000)
committerAlan Modra <amodra@gmail.com>
Mon, 23 Jul 2001 13:03:40 +0000 (13:03 +0000)
commitac62c3468da474862067776e9cda6fb291aa53cf
tree6d2417c71e130ce8bd652b102de524254cd5a360
parent677537c186644c0b7ad48edcb759ea29d6c4f80e
* symbols.c (S_GET_VALUE): Don't treat O_constant and local
symbols specially.  Always resolve, adding fr_address to value.
* write.c (write_object_file): Don't add fr_address to sym values.
(relax_frag): Likewise.
(relax_segment): Likewise.
* config/obj-ieee.c (do_symbols): Likewise.
* config/tc-cris.c (md_convert_frag): Likewise.
* config/tc-fr30.c (md_convert_frag): Likewise.
* config/tc-i386.c (md_convert_frag): Likewise.
* config/tc-m32r.c (md_convert_frag): Likewise.
* config/tc-m68hc11.c (md_convert_frag): Likewise.
* config/tc-mcore.c (md_convert_frag): Likewise.
* config/tc-mips.c (mips16_extended_frag): Likewise.
* config/tc-ns32k.c (md_convert_frag): Likewise.
* config/tc-m68k.c (md_convert_frag_1): Likewise.
(BRANCHBWL, BRABSJUNC, BRABSJCOND, BRANCHBW, FBRANCH, DBCCLBR,
DBCCABSJ, PCREL1632, PCINDEX, ABSTOPCREL): Decrement.
(md_relax_table): Remove first four entries.  Format.
(md_estimate_size_before_relax): Remove old_fix.  Don't bother
setting fr_var.  Simplify byte branch checks.
13 files changed:
gas/ChangeLog
gas/config/obj-ieee.c
gas/config/tc-cris.c
gas/config/tc-fr30.c
gas/config/tc-i386.c
gas/config/tc-m32r.c
gas/config/tc-m68hc11.c
gas/config/tc-m68k.c
gas/config/tc-mcore.c
gas/config/tc-mips.c
gas/config/tc-ns32k.c
gas/symbols.c
gas/write.c