Line 48... |
Line 48... |
symbolS *symbol_make (const char *name);
|
symbolS *symbol_make (const char *name);
|
symbolS *symbol_new (const char *name, segT segment, valueT value,
|
symbolS *symbol_new (const char *name, segT segment, valueT value,
|
fragS * frag);
|
fragS * frag);
|
symbolS *symbol_create (const char *name, segT segment, valueT value,
|
symbolS *symbol_create (const char *name, segT segment, valueT value,
|
fragS * frag);
|
fragS * frag);
|
|
struct local_symbol *local_symbol_make (const char *name, segT section,
|
|
valueT val, fragS *frag);
|
symbolS *symbol_clone (symbolS *, int);
|
symbolS *symbol_clone (symbolS *, int);
|
#undef symbol_clone_if_forward_ref
|
#undef symbol_clone_if_forward_ref
|
symbolS *symbol_clone_if_forward_ref (symbolS *, int);
|
symbolS *symbol_clone_if_forward_ref (symbolS *, int);
|
#define symbol_clone_if_forward_ref(s) symbol_clone_if_forward_ref (s, 0)
|
#define symbol_clone_if_forward_ref(s) symbol_clone_if_forward_ref (s, 0)
|
symbolS *symbol_temp_new (segT, valueT, fragS *);
|
symbolS *symbol_temp_new (segT, valueT, fragS *);
|
Line 96... |
Line 98... |
extern int S_IS_DEFINED (symbolS *);
|
extern int S_IS_DEFINED (symbolS *);
|
extern int S_FORCE_RELOC (symbolS *, int);
|
extern int S_FORCE_RELOC (symbolS *, int);
|
extern int S_IS_DEBUG (symbolS *);
|
extern int S_IS_DEBUG (symbolS *);
|
extern int S_IS_LOCAL (symbolS *);
|
extern int S_IS_LOCAL (symbolS *);
|
extern int S_IS_STABD (symbolS *);
|
extern int S_IS_STABD (symbolS *);
|
|
extern int S_CAN_BE_REDEFINED (const symbolS *);
|
extern int S_IS_VOLATILE (const symbolS *);
|
extern int S_IS_VOLATILE (const symbolS *);
|
extern int S_IS_FORWARD_REF (const symbolS *);
|
extern int S_IS_FORWARD_REF (const symbolS *);
|
extern const char *S_GET_NAME (symbolS *);
|
extern const char *S_GET_NAME (symbolS *);
|
extern segT S_GET_SEGMENT (symbolS *);
|
extern segT S_GET_SEGMENT (symbolS *);
|
extern void S_SET_SEGMENT (symbolS *, segT);
|
extern void S_SET_SEGMENT (symbolS *, segT);
|