/toolchain/binutils/binutils-2.25/gas/ |
D | symbols.h | 26 extern symbolS *symbol_rootP; /* all the symbol nodes */ 27 extern symbolS *symbol_lastP; /* last struct symbol we made, or NULL */ 29 extern symbolS abs_symbol; 30 extern symbolS dot_symbol; 39 char * symbol_relc_make_sym (symbolS *); 42 symbolS *symbol_find (const char *name); 43 symbolS *symbol_find_noref (const char *name, int noref); 44 symbolS *symbol_find_exact (const char *name); 45 symbolS *symbol_find_exact_noref (const char *name, int noref); 46 symbolS *symbol_find_or_make (const char *name); [all …]
|
D | obj.h | 27 void obj_emit_symbols (char **where, symbolS * symbols); 33 void obj_symbol_new_hook (symbolS * symbolP); 36 void obj_symbol_to_chars (char **where, symbolS * symbolP); 46 void (*frob_symbol) (symbolS *, int *); 51 bfd_vma (*s_get_size) (symbolS *); 52 void (*s_set_size) (symbolS *, bfd_vma); 53 bfd_vma (*s_get_align) (symbolS *); 54 void (*s_set_align) (symbolS *, bfd_vma); 55 int (*s_get_other) (symbolS *); 56 void (*s_set_other) (symbolS *, int); [all …]
|
D | symbols.c | 44 symbolS *symbol_rootP; 45 symbolS *symbol_lastP; 46 symbolS abs_symbol; 47 symbolS dot_symbol; 85 symbolS * 88 symbolS *symbolP = symbol_create (name, segment, valu, frag); in symbol_new() 129 symbolS * 136 symbolS *symbolP; in symbol_create() 140 symbolP = (symbolS *) obstack_alloc (¬es, sizeof (symbolS)); in symbol_create() 143 memset (symbolP, 0, sizeof (symbolS)); in symbol_create() [all …]
|
D | read.h | 75 extern symbolS *line_label; 78 extern symbolS *mri_common_symbol; 126 extern void pseudo_set (symbolS * symbolP); 145 extern void bss_alloc (symbolS *, addressT, int); 147 extern symbolS *s_comm_internal (int, symbolS *(*) (int, symbolS *, addressT)); 148 extern symbolS *s_lcomm_internal (int, symbolS *, addressT);
|
D | ecoff.h | 44 extern void ecoff_symbol_new_hook (symbolS *); 46 extern void ecoff_symbol_clone_hook (symbolS *, symbolS *); 49 extern void ecoff_frob_symbol (symbolS *); 94 extern void obj_ecoff_set_ext (symbolS *, EXTR *); 105 extern symbolS *ecoff_get_cur_proc_sym (void);
|
D | write.h | 78 symbolS *fx_addsy; 81 symbolS *fx_subsy; 147 symbolS *offset_sym; 149 symbolS *sym; 164 extern symbolS *abs_section_sym; 178 (fragS * frag, int where, int size, symbolS * add_symbol, 181 (fragS * frag, int size, symbolS * add_symbol,
|
D | expr.h | 117 symbolS *X_add_symbol; 119 symbolS *X_op_symbol; 181 extern symbolS *make_expr_symbol (expressionS * expressionP); 182 extern int expr_symbol_where (symbolS *, char **, unsigned int *); 185 extern symbolS *expr_build_uconstant (offsetT); 186 extern symbolS *expr_build_dot (void);
|
D | dw2gencfi.h | 86 symbolS *lab1; 87 symbolS *lab2; 106 symbolS *start_address; 107 symbolS *end_address;
|
D | tc.h | 49 void md_create_long_jump (char *, addressT, addressT, fragS *, symbolS *); 52 void md_create_short_jump (char *, addressT, addressT, fragS *, symbolS *); 67 symbolS *md_undefined_symbol (char *);
|
D | subsegs.h | 81 symbolS *dot; 91 symbolS *sym; 117 extern symbolS *section_symbol (segT);
|
D | frags.c | 223 relax_substateT subtype, symbolS *symbol, offsetT offset, in frag_var_init() 254 relax_substateT subtype, symbolS *symbol, offsetT offset, in frag_var() 272 relax_substateT subtype, symbolS *symbol, offsetT offset, in frag_variant() 326 (symbolS *) 0, (offsetT) alignment, (char *) 0); in frag_align() 345 (symbolS *) 0, (offsetT) alignment, (char *) 0); in frag_align_pattern() 375 (relax_substateT) max, (symbolS *) 0, in frag_align_code()
|
/toolchain/binutils/binutils-2.25/gas/config/ |
D | obj-coff.c | 53 static symbolS *def_symbol_in_progress; 133 tag_insert (const char *name, symbolS *symbolP) in tag_insert() 142 static symbolS * 145 return (symbolS *) hash_find (tag_hash, name); in tag_find() 148 static symbolS * 151 symbolS *symbolP; in tag_find_or_make() 181 static symbolS * 182 obj_coff_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP, addressT size) in obj_coff_common_parse() 263 SA_SET_SYM_ENDNDX (symbolS *sym, symbolS *val) in SA_SET_SYM_ENDNDX() 274 SA_SET_SYM_TAGNDX (symbolS *sym, symbolS *val) in SA_SET_SYM_TAGNDX() [all …]
|
D | obj-coff.h | 172 #define TC_SYMFIELD_TYPE symbolS * 304 extern symbolS *coff_last_function; 370 extern int S_SET_DATA_TYPE (symbolS *, int); 371 extern int S_SET_STORAGE_CLASS (symbolS *, int); 372 extern int S_GET_STORAGE_CLASS (symbolS *); 373 extern void SA_SET_SYM_ENDNDX (symbolS *, symbolS *); 374 extern void coff_add_linesym (symbolS *); 376 extern void coff_frob_symbol (symbolS *, int *); 381 extern void coff_obj_symbol_new_hook (symbolS *); 382 extern void coff_obj_symbol_clone_hook (symbolS *, symbolS *); [all …]
|
D | obj-elf.h | 117 int elf_s_get_other (symbolS *); 183 void elf_obj_symbol_new_hook (symbolS *); 188 void elf_copy_symbol_attributes (symbolS *, symbolS *); 232 extern void elf_frob_symbol (symbolS *, int *); 246 extern void elf_ecoff_set_ext (symbolS *, struct ecoff_extr *); 249 extern symbolS * elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP,
|
D | obj-aout.c | 28 obj_aout_frob_symbol (symbolS *sym, int *punt ATTRIBUTE_UNUSED) in obj_aout_frob_symbol() 151 symbolS *symbolP; in obj_aout_weak() 183 symbolS *sym; in obj_aout_type() 217 obj_aout_s_get_other (symbolS *sym) in obj_aout_s_get_other() 223 obj_aout_s_set_other (symbolS *sym, int o) in obj_aout_s_set_other() 246 obj_aout_s_get_desc (symbolS *sym) in obj_aout_s_get_desc() 252 obj_aout_s_set_desc (symbolS *sym, int d) in obj_aout_s_set_desc() 258 obj_aout_s_get_type (symbolS *sym) in obj_aout_s_get_type() 264 obj_aout_s_set_type (symbolS *sym, int t) in obj_aout_s_set_type()
|
D | tc-ppc.h | 127 symbolS *next; 145 symbolS *within; 150 symbolS *size; 170 extern void ppc_symbol_new_hook (symbolS *); 174 extern void ppc_frob_label (symbolS *); 186 extern int ppc_frob_symbol (symbolS *); 208 extern void ppc_new_dot_label (symbolS *);
|
D | tc-ppc.c | 117 static void ppc_change_csect (symbolS *, offsetT); 975 static symbolS *ppc_text_csects; 981 static symbolS *ppc_data_csects; 984 static symbolS *ppc_current_csect; 991 static symbolS *ppc_toc_csect; 1001 static symbolS *ppc_current_block; 1048 symbolS *GOT_symbol; /* Pre-defined "_GLOBAL_OFFSET_TABLE" */ 2137 symbolS *symbolP; in ppc_elf_lcomm() 2244 symbolS *sym; in ppc_elf_localentry() 2381 symbolS *symp; in ppc_frob_file_before_adjust() [all …]
|
D | tc-tic6x.h | 42 symbolS *label; 51 symbolS *personality_routine; 52 symbolS *function_start; 56 symbolS *table_entry; 146 symbolS *fix_subsy; 196 extern void tic6x_frob_label (symbolS *sym);
|
D | obj-coff-seh.h | 87 symbolS *pc_addr; 99 symbolS *start_addr; 101 symbolS *end_addr; 103 symbolS *xdata_addr; 105 symbolS *endprologue_addr;
|
D | tc-aarch64.h | 88 void aarch64_copy_symbol_attributes (symbolS *, symbolS *); 133 symbolS *first_map, *last_map; 215 extern void aarch64_frob_label (symbolS *); 219 extern void aarch64elf_frob_symbol (symbolS *, int *); 231 void tc_pe_dwarf2_emit_offset (symbolS *, unsigned int);
|
D | tc-i960.h | 146 #define TC_SYMFIELD_TYPE symbolS * 167 extern void tc_set_bal_of_call (symbolS *, symbolS *); 169 extern struct symbol *tc_get_bal_of_call (symbolS *);
|
D | obj-elf.c | 221 elf_s_get_size (symbolS *sym) in elf_s_get_size() 227 elf_s_set_size (symbolS *sym, bfd_vma sz) in elf_s_set_size() 233 elf_s_get_align (symbolS *sym) in elf_s_get_align() 239 elf_s_set_align (symbolS *sym, bfd_vma align) in elf_s_set_align() 245 elf_s_get_other (symbolS *sym) in elf_s_get_other() 251 elf_s_set_other (symbolS *sym, int other) in elf_s_set_other() 270 symbolS *sym; in elf_file_symbol() 305 symbolS * 306 elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP, addressT size) in elf_common_parse() 389 symbolS *symbolP = s_comm_internal (0, elf_common_parse); in obj_elf_tls_common() [all …]
|
D | obj-macho.h | 74 extern void obj_mach_o_frob_label (symbolS *); 85 symbolS *subsection; 114 extern int obj_mach_o_in_different_subsection (symbolS *a, symbolS *b);
|
D | tc-sh64.h | 52 symbolS *mode_start_symbol; 59 symbolS *last_contents_mark; 144 extern void sh64_frob_label (symbolS *); 155 #define TC_SYMFIELD_TYPE symbolS * 164 extern int sh64_exclude_symbol (symbolS *);
|
D | obj-evax.h | 52 symbolS *label; 100 extern void evax_symbol_new_hook (symbolS *); 101 extern void evax_frob_symbol (symbolS *, int *);
|