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 --- |