| /netbsd/src/external/gpl3/binutils/dist/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; 46 char * symbol_relc_make_sym (symbolS *); 49 symbolS *symbol_find (const char *name); 50 symbolS *symbol_find_noref (const char *name, int noref); 51 symbolS *symbol_find_exact (const char *name); 52 symbolS *symbol_find_exact_noref (const char *name, int noref); 53 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); 49 void (*frob_symbol) (symbolS *, int *); 54 bfd_vma (*s_get_size) (symbolS *); 55 void (*s_set_size) (symbolS *, bfd_vma); 56 bfd_vma (*s_get_align) (symbolS *); 57 void (*s_set_align) (symbolS *, bfd_vma); 58 int (*s_get_other) (symbolS *); 59 void (*s_set_other) (symbolS *, int); [all …]
|
| D | ginsn.h | 103 const symbolS *sym; 193 const symbolS *sym; 237 const symbolS *func; 239 symbolS *start_addr; 246 int ginsn_data_begin (const symbolS *func); 247 int ginsn_data_end (const symbolS *label); 248 const symbolS *ginsn_data_func_symbol (void); 249 void ginsn_frob_label (const symbolS *sym); 251 void frch_ginsn_data_init (const symbolS *func, symbolS *start_addr, 257 void label_ginsn_map_insert (const symbolS *label, ginsnS *ginsn); [all …]
|
| D | symbols.c | 225 symbolS *symbol_rootP; 226 symbolS *symbol_lastP; 227 symbolS abs_symbol; 229 symbolS dot_symbol; 330 symbolS * 333 symbolS *symbolP = symbol_create (name, segment, frag, valu); in symbol_new() 368 symbol_init (symbolS *symbolP, const char *name, asection *sec, in symbol_init() 405 symbolS * 409 symbolS *symbolP; in symbol_create() 414 size = sizeof (symbolS) + sizeof (struct xsymbol); in symbol_create() [all …]
|
| D | ginsn.c | 43 ginsn_init (enum ginsn_type type, const symbolS *sym, bool real_p) in ginsn_init() 171 label_ginsn_map_insert (const symbolS *label, ginsnS *ginsn) in label_ginsn_map_insert() 179 label_ginsn_map_find (const symbolS *label) in label_ginsn_map_find() 189 ginsn_new_phantom (const symbolS *sym) in ginsn_new_phantom() 199 ginsn_new_symbol (const symbolS *sym, bool func_begin_p) in ginsn_new_symbol() 210 ginsn_new_symbol_func_begin (const symbolS *sym) in ginsn_new_symbol_func_begin() 216 ginsn_new_symbol_func_end (const symbolS *sym) in ginsn_new_symbol_func_end() 222 ginsn_new_symbol_user_label (const symbolS *sym) in ginsn_new_symbol_user_label() 230 ginsn_new_add (const symbolS *sym, bool real_p, in ginsn_new_add() 246 ginsn_new_and (const symbolS *sym, bool real_p, in ginsn_new_and() [all …]
|
| D | write.h | 98 symbolS *fx_addsy; 101 symbolS *fx_subsy; 155 symbolS *offset_sym; 157 symbolS *sym; 172 extern symbolS *abs_section_sym; 185 extern fixS *fix_new (fragS *, unsigned long, unsigned long, symbolS *, 187 extern fixS *fix_at_start (fragS *, unsigned long, symbolS *,
|
| 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 | read.h | 89 extern symbolS *line_label; 92 extern symbolS *mri_common_symbol; 142 extern void pseudo_set (symbolS * symbolP); 166 extern void bss_alloc (symbolS *, addressT, unsigned); 168 extern symbolS *s_comm_internal (int, symbolS *(*) (int, symbolS *, addressT)); 169 extern symbolS *s_lcomm_internal (int, symbolS *, addressT);
|
| D | expr.h | 119 symbolS *X_add_symbol; 121 symbolS *X_op_symbol; 185 extern symbolS *make_expr_symbol (const expressionS * expressionP); 186 extern int expr_symbol_where (symbolS *, const char **, unsigned int *); 188 extern symbolS *expr_build_uconstant (offsetT); 189 extern symbolS *expr_build_dot (void);
|
| D | dw2gencfi.h | 122 symbolS *lab1; 123 symbolS *lab2; 174 symbolS *last_address; 185 symbolS *start_address; 186 symbolS *end_address; 204 symbolS *eh_loc;
|
| D | scfidw2gen.c | 127 scfi_dot_cfi_startproc (const symbolS *start_sym) in scfi_dot_cfi_startproc() 135 cfi_new_fde ((symbolS *)start_sym); in scfi_dot_cfi_startproc() 150 scfi_dot_cfi_endproc (const symbolS *end_sym) in scfi_dot_cfi_endproc() 163 cfi_end_fde ((symbolS *)end_sym); in scfi_dot_cfi_endproc() 171 const char *name, const symbolS *advloc) in scfi_dot_cfi() 181 cfi_add_advance_loc ((symbolS *)advloc); in scfi_dot_cfi()
|
| D | gen-sframe.c | 95 static symbolS* 103 static symbolS* 123 sframe_fre_set_begin_addr (struct sframe_row_entry *fre, symbolS *beginS) in sframe_fre_set_begin_addr() 129 sframe_fre_set_end_addr (struct sframe_row_entry *fre, symbolS *endS) in sframe_fre_set_end_addr() 424 create_fre_start_addr_exp (expressionS *cexp, symbolS *fre_pc_begin, in create_fre_start_addr_exp() 425 symbolS *fde_start_address, in create_fre_start_addr_exp() 426 symbolS *fde_end_address) in create_fre_start_addr_exp() 467 create_func_info_exp (expressionS *cexp, symbolS *dw_fde_end_addrS, in create_func_info_exp() 468 symbolS *dw_fde_start_addrS, uint8_t func_info) in create_func_info_exp() 490 output_sframe_row_entry (symbolS *fde_start_addr, in output_sframe_row_entry() [all …]
|
| D | dwarf2dbg.c | 170 symbolS *label; 193 symbolS *text_start; 194 symbolS *text_end; 239 static symbolS *force_reset_view; 243 static symbolS *view_assert_failed; 254 generic_dwarf2_emit_offset (symbolS *symbol, unsigned int size) in generic_dwarf2_emit_offset() 384 symbolS *deferred = make_expr_symbol (&viewx); in set_or_check_view() 501 dwarf2_gen_line_info_1 (symbolS *label, struct dwarf2_line_info *loc) in dwarf2_gen_line_info_1() 546 symbolS *sym; in dwarf2_gen_line_info() 1124 dwarf2_emit_label (symbolS *label) in dwarf2_emit_label() [all …]
|
| D | scfidw2gen.h | 29 void scfi_dot_cfi_startproc (const symbolS *start_sym); 30 void scfi_dot_cfi_endproc (const symbolS *end_sym); 32 const char *name, const symbolS *advloc);
|
| /netbsd/src/external/gpl3/binutils/dist/gas/config/ |
| D | obj-coff.c | 51 static symbolS *def_symbol_in_progress; 128 tag_insert (const char *name, symbolS *symbolP) in tag_insert() 133 static symbolS * 136 return (symbolS *) str_hash_find (tag_hash, name); in tag_find() 139 static symbolS * 142 symbolS *symbolP; in tag_find_or_make() 171 static symbolS * 172 obj_coff_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP, addressT size) in obj_coff_common_parse() 249 SA_SET_SYM_ENDNDX (symbolS *sym, symbolS *val) in SA_SET_SYM_ENDNDX() 260 SA_SET_SYM_TAGNDX (symbolS *sym, symbolS *val) in SA_SET_SYM_TAGNDX() [all …]
|
| D | obj-elf.h | 151 int elf_s_get_other (symbolS *); 221 void elf_obj_symbol_new_hook (symbolS *); 226 void elf_obj_symbol_clone_hook (symbolS *, symbolS *); 231 void elf_copy_symbol_attributes (symbolS *, symbolS *); 275 extern void elf_frob_symbol (symbolS *, int *); 280 extern void elf_fixup_removed_symbol (symbolS **); 294 extern void elf_ecoff_set_ext (symbolS *, struct ecoff_extr *); 297 extern symbolS * elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP,
|
| D | obj-coff.h | 250 extern symbolS *coff_last_function; 308 symbolS * sectSym = section_symbol (sec); \ 319 extern int S_SET_DATA_TYPE (symbolS *, int); 320 extern int S_SET_STORAGE_CLASS (symbolS *, int); 321 extern int S_GET_STORAGE_CLASS (symbolS *); 322 extern void SA_SET_SYM_ENDNDX (symbolS *, symbolS *); 323 extern void coff_add_linesym (symbolS *); 325 extern void coff_frob_symbol (symbolS *, int *); 330 extern void coff_obj_symbol_new_hook (symbolS *); 331 extern void coff_obj_symbol_clone_hook (symbolS *, symbolS *); [all …]
|
| D | obj-aout.c | 28 obj_aout_frob_symbol (symbolS *sym, int *punt ATTRIBUTE_UNUSED) in obj_aout_frob_symbol() 169 symbolS *symbolP; in obj_aout_weak() 200 symbolS *sym; in obj_aout_type() 233 obj_aout_s_get_other (symbolS *sym) in obj_aout_s_get_other() 239 obj_aout_s_set_other (symbolS *sym, int o) in obj_aout_s_set_other() 261 obj_aout_s_get_desc (symbolS *sym) in obj_aout_s_get_desc() 267 obj_aout_s_set_desc (symbolS *sym, int d) in obj_aout_s_set_desc() 273 obj_aout_s_get_type (symbolS *sym) in obj_aout_s_get_type() 279 obj_aout_s_set_type (symbolS *sym, int t) in obj_aout_s_set_type()
|
| D | tc-aarch64.h | 129 void aarch64_copy_symbol_attributes (symbolS *, symbolS *); 136 void aarch64_elf_copy_symbol_attributes (symbolS *, symbolS *); 179 symbolS *first_map, *last_map; 305 extern void aarch64_frob_label (symbolS *); 310 extern void aarch64elf_frob_symbol (symbolS *, int *); 322 void tc_pe_dwarf2_emit_offset (symbolS *, unsigned int);
|
| 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-ppc.h | 116 symbolS *next; 135 symbolS *within; 140 symbolS *size; 160 extern void ppc_symbol_new_hook (symbolS *); 172 extern int ppc_frob_symbol (symbolS *); 207 symbolS *csects; 213 extern void ppc_new_dot_label (symbolS *); 320 extern void ppc_frob_label (symbolS *);
|
| 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-ppc.c | 108 static void ppc_change_csect (symbolS *, offsetT); 900 symbolS *sym = symbol_find_or_make (name); in ppc_parse_name() 1045 static symbolS *ppc_current_csect; 1052 static symbolS *ppc_toc_csect; 1062 static symbolS *ppc_current_block; 1094 symbolS *GOT_symbol; /* Pre-defined "_GLOBAL_OFFSET_TABLE" */ 2382 symbolS *symbolP; in ppc_elf_lcomm() 2488 symbolS *sym; in ppc_elf_localentry() 2663 symbolS *symp; in ppc_frob_file_before_adjust() 2673 symbolS *dotsym; in ppc_frob_file_before_adjust() [all …]
|
| D | obj-elf.c | 203 elf_s_get_size (symbolS *sym) in elf_s_get_size() 209 elf_s_set_size (symbolS *sym, bfd_vma sz) in elf_s_set_size() 215 elf_s_get_align (symbolS *sym) in elf_s_get_align() 221 elf_s_set_align (symbolS *sym, bfd_vma align) in elf_s_set_align() 227 elf_s_get_other (symbolS *sym) in elf_s_get_other() 233 elf_s_set_other (symbolS *sym, int other) in elf_s_set_other() 248 symbolS *sym = symbol_new (s, absolute_section, &zero_address_frag, 0); in elf_file_symbol() 281 symbolS * 282 elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP, addressT size) in elf_common_parse() 365 symbolS *symbolP = s_comm_internal (0, elf_common_parse); in obj_elf_tls_common() [all …]
|