* frags.c (frag_init): Call obstack_begin on `frags'.
authorKen Raeburn <raeburn@cygnus>
Tue, 20 Dec 1994 22:42:03 +0000 (22:42 +0000)
committerKen Raeburn <raeburn@cygnus>
Tue, 20 Dec 1994 22:42:03 +0000 (22:42 +0000)
commit87e48495014d9a1d075e7c99aeb9cb29daccc796
tree12f68295b61f65ec259118b7107e7b7ed9d9e418
parent0427f3ec1c0f0d356e6c1e4a91e8ff116f0c3ee8
* frags.c (frag_init): Call obstack_begin on `frags'.
* subsegs.c (subsegs_begin): Don't do it here.
* as.c (main): Call frag_init before subsegs_begin.

* frags.c (frag_append_1_char): New function.
* frags.h (frag_append_1_char): Declare it.
(FRAG_APPEND_1_CHAR): Call it.  Old definition is commented out for now.

* as.h (struct frag): Added (but commented out) new fields for tracking current
alignment.
(frag_now_fix): Changed macro to function declaration.
* frags.c (frag_now_fix): Define function here.
(frag_new): Use it instead of accessing `frags' directly.
* frags.h (frags): Change comment to indicate it shouldn't be accessed directly.
* subsegs.h (struct frchain): New field frch_obstack, intended to eventually
replace global `frags' obstack.
* subsegs.c (subseg_set_rest): Use frag_now_fix instead of accessing `frags'
directly.  Initialize fields of new frchainS explicitly instead of with memset.
* config/obj-coff.c (obj_coff_ln) [!BFD_ASSEMBLER]: Use frag_now_fix.
* config/tc-mips.c (s_loc), config/obj-vms.c (vms_resolve_symbol_redef),
symbols.c (colon): Likewise.
gas/ChangeLog
gas/as.c
gas/as.h
gas/config/obj-coff.c
gas/config/obj-vms.c
gas/config/tc-mips.c
gas/subsegs.h
gas/symbols.c
This page took 0.025357 seconds and 4 git commands to generate.