aboutsummaryrefslogtreecommitdiff
path: root/gas/symbols.h
AgeCommit message (Collapse)AuthorFilesLines
1993-07-14 * Changes to keep a full expression as the value of a symbol, notIan Lance Taylor1-2/+4
just a longword: * struc-symbol.h: New field sy_value. * as.h: Include expr.h before struc-symbol.h. * expr.h: Use struct symbol rather than symbolS. * symbols.c (S_GET_VALUE, S_SET_VALUE): Rewrote to retrieve value of sy_value field; compile unconditionally, not just if BFD_ASSEMBLER. * symbols.h: Compile S_{SG}ET_VALUE prototypes unconditionally. * write.c (write_object_file): Set BFD symbol value to gas symbol value. * config/obj-aout.h, config/obj-bout.h, config/obj-coff.h, config/obj-coffbfd.h, config/obj-generic.h, config/obj-vms.h (S_GET_VALUE, S_SET_VALUE): Removed macro definitions. * config/obj-ieee.c (S_GET_VALUE, S_SET_VALUE): Removed. * config/obj-coff.h, obj-coffbfd.h: Rewrote several macros to use S_GET_VALUE rather than ost_entry.n_value. * config/obj-aout.c (obj_symbol_to_chars), config/obj-bout.c (obj_symbol_to_chars), config/obj-coff.c (obj_symbol_to_chars), config/obj-coffbfd.c (symbol_to_chars): Get value to write out using S_GET_VALUE--don't assume it is already set. * config/obj-ieee.c (do_symbols): Set BFD symbol value to gas symbol value. * config/obj-vms.c (various): Don't assign directly to S_GET_VALUE; use S_SET_VALUE instead.
1993-07-07* symbols.c (symbol_new): Symbol value is type valueT.Ken Raeburn1-58/+35
(S_SET_VALUE, S_GET_VALUE): Likewise. (S_IS_*): Specify int return type explicitly. * symbols.h (symbol_new, S_GET_VALUE, S_SET_VALUE): Fixed prototypes.
1992-11-23Ran "indent", for GNU coding style; some code & comments still need fixup.Ken Raeburn1-39/+60
Removed some unneeded files. configure.in: Don't look for te-386bsd.h, which doesn't exist...
1992-02-15White space and comment changes. #ifdef __STDC__ becomes #if __STDC__K. Richard Pixley1-4/+5
== 1. Get the declarations right in listing.[hc].
1992-02-13force all files to end in "/* end of filename"K. Richard Pixley1-1/+1
1992-02-13White space and comments only. The devo tree prior to this delta isK. Richard Pixley1-18/+20
tagged as "vanilla" for your convenience. There are also some comment changes.
1991-04-04Initial revisionK. Richard Pixley1-0/+77