X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gas%2Fsubsegs.h;h=9a5abb019c1c9aef8b7388e08c2aa421af7e7c30;hb=43b5c447a2c35e87e6935e02435d2ddf8a5c6a2d;hp=4840d5b5c2b775532ce6f29e3b7c7c4e1410784f;hpb=30727aa6d12fb866494020c0b62ab265a2bdcdfe;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/subsegs.h b/gas/subsegs.h index 4840d5b5c2..9a5abb019c 100644 --- a/gas/subsegs.h +++ b/gas/subsegs.h @@ -1,5 +1,6 @@ /* subsegs.h -> subsegs.c - Copyright (C) 1987, 92, 93, 94, 95, 96, 1998 Free Software Foundation, Inc. + Copyright 1987, 1992, 1993, 1994, 1995, 1996, 1998, 2000 + Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. @@ -44,7 +45,7 @@ struct frchain /* control building of a frag chain */ struct frag *frch_root; /* 1st struct frag in chain, or NULL */ struct frag *frch_last; /* last struct frag in chain, or NULL */ struct frchain *frch_next; /* next in chain of struct frchain-s */ - segT frch_seg; /* SEG_TEXT or SEG_DATA. */ + segT frch_seg; /* SEG_TEXT or SEG_DATA. */ subsegT frch_subseg; /* subsegment number of this chain */ #ifdef BFD_ASSEMBLER fixS *fix_root; /* Root of fixups for this subsegment. */ @@ -60,12 +61,10 @@ typedef struct frchain frchainS; extern frchainS *frchain_root; /* Frchain we are assembling into now. That is, the current segment's - frag chain, even if it contains no (complete) frags. */ + frag chain, even if it contains no (complete) frags. */ extern frchainS *frchain_now; - -typedef struct segment_info_struct -{ +typedef struct segment_info_struct { frchainS *frchainP; unsigned int hadone : 1; @@ -103,13 +102,12 @@ typedef struct segment_info_struct symbolS *sym; #endif - union - { - /* Current size of section holding stabs strings. */ - unsigned long stab_string_size; - /* Initial frag for ELF. */ - char *p; - } + union { + /* Current size of section holding stabs strings. */ + unsigned long stab_string_size; + /* Initial frag for ELF. */ + char *p; + } stabu; #ifdef NEED_LITERAL_POOL @@ -155,5 +153,3 @@ struct seg_info_trash { #endif /* ! BFD_ASSEMBLER */ extern void subsegs_print_statistics PARAMS ((FILE *)); - -/* end of subsegs.h */