Deleted Added
full compact
symbols.h (89857) symbols.h (104834)
1/* symbols.h -
1/* symbols.h -
2 Copyright 1987, 1990, 1992, 1993, 1994, 1995, 1997, 1999, 2000, 2001
3 Free Software Foundation, Inc.
2 Copyright 1987, 1990, 1992, 1993, 1994, 1995, 1997, 1999, 2000, 2001,
3 2002 Free Software Foundation, Inc.
4
5 This file is part of GAS, the GNU Assembler.
6
7 GAS is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 2, or (at your option)
10 any later version.
11

--- 31 unchanged lines hidden (view full) ---

43
44extern int symbol_table_frozen;
45
46/* This is non-zero if symbols are case sensitive, which is the
47 default. */
48extern int symbols_case_sensitive;
49
50char *decode_local_label_name PARAMS ((char *s));
4
5 This file is part of GAS, the GNU Assembler.
6
7 GAS is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 2, or (at your option)
10 any later version.
11

--- 31 unchanged lines hidden (view full) ---

43
44extern int symbol_table_frozen;
45
46/* This is non-zero if symbols are case sensitive, which is the
47 default. */
48extern int symbols_case_sensitive;
49
50char *decode_local_label_name PARAMS ((char *s));
51symbolS *symbol_find PARAMS ((CONST char *name));
52symbolS *symbol_find_base PARAMS ((CONST char *name, int strip_underscore));
51symbolS *symbol_find PARAMS ((const char *name));
52symbolS *symbol_find_exact PARAMS ((const char *name));
53symbolS *symbol_find_base PARAMS ((const char *name, int strip_underscore));
53symbolS *symbol_find_or_make PARAMS ((const char *name));
54symbolS *symbol_find_or_make PARAMS ((const char *name));
54symbolS *symbol_make PARAMS ((CONST char *name));
55symbolS *symbol_new PARAMS ((CONST char *name, segT segment, valueT value,
55symbolS *symbol_make PARAMS ((const char *name));
56symbolS *symbol_new PARAMS ((const char *name, segT segment, valueT value,
56 fragS * frag));
57 fragS * frag));
57symbolS *symbol_create PARAMS ((CONST char *name, segT segment, valueT value,
58symbolS *symbol_create PARAMS ((const char *name, segT segment, valueT value,
58 fragS * frag));
59symbolS *colon PARAMS ((const char *sym_name));
60void local_colon PARAMS ((int n));
61void symbol_begin PARAMS ((void));
62void symbol_print_statistics PARAMS ((FILE *));
63void symbol_table_insert PARAMS ((symbolS * symbolP));
64valueT resolve_symbol_value PARAMS ((symbolS *));
65void resolve_local_symbol_values PARAMS ((void));

--- 22 unchanged lines hidden (view full) ---

88extern int S_IS_EXTERNAL PARAMS ((symbolS *));
89extern int S_IS_WEAK PARAMS ((symbolS *));
90extern int S_IS_COMMON PARAMS ((symbolS *));
91extern int S_IS_DEFINED PARAMS ((symbolS *));
92extern int S_IS_DEBUG PARAMS ((symbolS *));
93extern int S_IS_LOCAL PARAMS ((symbolS *));
94extern int S_IS_EXTERN PARAMS ((symbolS *));
95extern int S_IS_STABD PARAMS ((symbolS *));
59 fragS * frag));
60symbolS *colon PARAMS ((const char *sym_name));
61void local_colon PARAMS ((int n));
62void symbol_begin PARAMS ((void));
63void symbol_print_statistics PARAMS ((FILE *));
64void symbol_table_insert PARAMS ((symbolS * symbolP));
65valueT resolve_symbol_value PARAMS ((symbolS *));
66void resolve_local_symbol_values PARAMS ((void));

--- 22 unchanged lines hidden (view full) ---

89extern int S_IS_EXTERNAL PARAMS ((symbolS *));
90extern int S_IS_WEAK PARAMS ((symbolS *));
91extern int S_IS_COMMON PARAMS ((symbolS *));
92extern int S_IS_DEFINED PARAMS ((symbolS *));
93extern int S_IS_DEBUG PARAMS ((symbolS *));
94extern int S_IS_LOCAL PARAMS ((symbolS *));
95extern int S_IS_EXTERN PARAMS ((symbolS *));
96extern int S_IS_STABD PARAMS ((symbolS *));
96extern CONST char *S_GET_NAME PARAMS ((symbolS *));
97extern const char *S_GET_NAME PARAMS ((symbolS *));
97extern segT S_GET_SEGMENT PARAMS ((symbolS *));
98extern void S_SET_SEGMENT PARAMS ((symbolS *, segT));
99extern void S_SET_EXTERNAL PARAMS ((symbolS *));
100extern void S_SET_NAME PARAMS ((symbolS *, char *));
101extern void S_CLEAR_EXTERNAL PARAMS ((symbolS *));
102extern void S_SET_WEAK PARAMS ((symbolS *));
103#endif
104

--- 100 unchanged lines hidden ---
98extern segT S_GET_SEGMENT PARAMS ((symbolS *));
99extern void S_SET_SEGMENT PARAMS ((symbolS *, segT));
100extern void S_SET_EXTERNAL PARAMS ((symbolS *));
101extern void S_SET_NAME PARAMS ((symbolS *, char *));
102extern void S_CLEAR_EXTERNAL PARAMS ((symbolS *));
103extern void S_SET_WEAK PARAMS ((symbolS *));
104#endif
105

--- 100 unchanged lines hidden ---