diff options
author | Ken Raeburn <raeburn@cygnus> | 1992-11-23 20:39:57 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@cygnus> | 1992-11-23 20:39:57 +0000 |
commit | 6efd877de5ab683fc5d7c216049f9f888bf18828 (patch) | |
tree | 14fbfbcba9ec0238dad02cac1981999b99c297dd /gas/write.h | |
parent | 5707ea9fad0ff4b51cc2c913af218c0a0b8278e9 (diff) | |
download | gdb-6efd877de5ab683fc5d7c216049f9f888bf18828.zip gdb-6efd877de5ab683fc5d7c216049f9f888bf18828.tar.gz gdb-6efd877de5ab683fc5d7c216049f9f888bf18828.tar.bz2 |
Ran "indent", for GNU coding style; some code & comments still need fixup.
Removed some unneeded files.
configure.in: Don't look for te-386bsd.h, which doesn't exist...
Diffstat (limited to 'gas/write.h')
-rw-r--r-- | gas/write.h | 88 |
1 files changed, 43 insertions, 45 deletions
diff --git a/gas/write.h b/gas/write.h index 0b47dcb..b14a25e 100644 --- a/gas/write.h +++ b/gas/write.h @@ -1,19 +1,19 @@ /* write.h Copyright (C) 1987, 1992 Free Software Foundation, Inc. - + This file is part of GAS, the GNU Assembler. - + GAS is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. - + GAS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + You should have received a copy of the GNU General Public License along with GAS; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ @@ -28,7 +28,7 @@ #ifdef DOT_LABEL_PREFIX #define LOCAL_LABEL(name) (name[0] =='.' \ && ( name [1] == 'L' || name [1] == '.' )) -#else /* not defined DOT_LABEL_PREFIX */ +#else /* not defined DOT_LABEL_PREFIX */ #define LOCAL_LABEL(name) (name [0] == 'L' ) #endif /* not defined DOT_LABEL_PREFIX */ #endif /* LOCAL_LABEL */ @@ -41,28 +41,29 @@ * FixSs may be built up in any order. */ -struct fix { - fragS *fx_frag; /* Which frag? */ - long fx_where; /* Where is the 1st byte to fix up? */ - symbolS *fx_addsy; /* NULL or Symbol whose value we add in. */ - symbolS *fx_subsy; /* NULL or Symbol whose value we subtract. */ - long fx_offset; /* Absolute number we add in. */ - struct fix *fx_next; /* NULL or -> next fixS. */ - short int fx_size; /* How many bytes are involved? */ - char fx_pcrel; /* TRUE: pc-relative. */ - char fx_pcrel_adjust; /* pc-relative offset adjust */ - char fx_im_disp; /* TRUE: value is a displacement */ - bit_fixS *fx_bit_fixP; /* IF NULL no bitfix's to do */ - char fx_bsr; /* sequent-hack */ +struct fix + { + fragS *fx_frag; /* Which frag? */ + long fx_where; /* Where is the 1st byte to fix up? */ + symbolS *fx_addsy; /* NULL or Symbol whose value we add in. */ + symbolS *fx_subsy; /* NULL or Symbol whose value we subtract. */ + long fx_offset; /* Absolute number we add in. */ + struct fix *fx_next; /* NULL or -> next fixS. */ + short int fx_size; /* How many bytes are involved? */ + char fx_pcrel; /* TRUE: pc-relative. */ + char fx_pcrel_adjust; /* pc-relative offset adjust */ + char fx_im_disp; /* TRUE: value is a displacement */ + bit_fixS *fx_bit_fixP; /* IF NULL no bitfix's to do */ + char fx_bsr; /* sequent-hack */ #if defined(TC_SPARC) || defined(TC_A29K) || defined(NEED_FX_R_TYPE) - /* Hacks for machines where the type of reloc can't be + /* Hacks for machines where the type of reloc can't be worked out by looking at how big it is */ - int fx_r_type; + int fx_r_type; #endif - char fx_callj; /* TRUE if target is a 'callj' (used by i960) */ - long fx_addnumber; -}; + char fx_callj; /* TRUE if target is a 'callj' (used by i960) */ + long fx_addnumber; + }; typedef struct fix fixS; @@ -71,7 +72,7 @@ COMMON char *next_object_file_charP; #ifndef MANY_SEGMENTS COMMON fixS *text_fix_root, *text_fix_tail; /* Chains fixSs. */ COMMON fixS *data_fix_root, *data_fix_tail; /* Chains fixSs. */ -COMMON fixS *bss_fix_root, *bss_fix_tail; /* Chains fixSs. */ +COMMON fixS *bss_fix_root, *bss_fix_tail; /* Chains fixSs. */ #endif COMMON fixS **seg_fix_rootP, **seg_fix_tailP; /* -> one of above. */ extern long string_byte_count; @@ -79,30 +80,27 @@ extern int section_alignment[]; #if __STDC__ == 1 -bit_fixS *bit_fix_new(int size, int offset, long base_type, long base_adj, long min, long max, long add); -void append(char **charPP, char *fromP, unsigned long length); -void record_alignment(segT seg, int align); -void write_object_file(void); - -fixS *fix_new(fragS *frag, - int where, - int size, - symbolS *add_symbol, - symbolS *sub_symbol, - long offset, - int pcrel -#if defined(TC_SPARC) || defined(TC_A29K) || defined(NEED_FX_R_TYPE) - , int r_type -#endif -); +bit_fixS *bit_fix_new (int size, int offset, long base_type, long base_adj, long min, long max, long add); +void append (char **charPP, char *fromP, unsigned long length); +void record_alignment (segT seg, int align); +void write_object_file (void); + +fixS *fix_new (fragS * frag, + int where, + int size, + symbolS * add_symbol, + symbolS * sub_symbol, + long offset, + int pcrel, + int r_type); #else /* not __STDC__ */ -bit_fixS *bit_fix_new(); -fixS *fix_new(); -void append(); -void record_alignment(); -void write_object_file(); +bit_fixS *bit_fix_new (); +fixS *fix_new (); +void append (); +void record_alignment (); +void write_object_file (); #endif /* not __STDC__ */ |