Searched refs:symbolS (Results 1 - 25 of 56) sorted by relevance

123

/freebsd-10.0-release/contrib/binutils/gas/
H A Dsymbols.h27 extern symbolS *symbol_rootP; /* all the symbol nodes */
28 extern symbolS *symbol_lastP; /* last struct symbol we made, or NULL */
30 extern symbolS abs_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);
47 symbolS *symbol_mak
[all...]
H A Dobj.h28 void obj_emit_symbols (char **where, symbolS * symbols);
34 void obj_symbol_new_hook (symbolS * symbolP);
37 void obj_symbol_to_chars (char **where, symbolS * symbolP);
47 void (*frob_symbol) (symbolS *, int *);
52 bfd_vma (*s_get_size) (symbolS *);
53 void (*s_set_size) (symbolS *, bfd_vma);
54 bfd_vma (*s_get_align) (symbolS *);
55 void (*s_set_align) (symbolS *, bfd_vma);
56 int (*s_get_other) (symbolS *);
57 void (*s_set_other) (symbolS *, in
[all...]
H A Decoff.h45 extern void ecoff_symbol_new_hook (symbolS *);
48 extern void ecoff_frob_symbol (symbolS *);
93 extern void obj_ecoff_set_ext (symbolS *, EXTR *);
104 extern symbolS *ecoff_get_cur_proc_sym (void);
H A Dexpr.h118 symbolS *X_add_symbol;
120 symbolS *X_op_symbol;
174 extern symbolS *make_expr_symbol (expressionS * expressionP);
175 extern int expr_symbol_where (symbolS *, char **, unsigned int *);
177 extern symbolS *expr_build_uconstant (offsetT);
178 extern symbolS *expr_build_dot (void);
H A Dtc.h48 void md_create_long_jump (char *, addressT, addressT, fragS *, symbolS *);
51 void md_create_short_jump (char *, addressT, addressT, fragS *, symbolS *);
66 symbolS *md_undefined_symbol (char *);
H A Dwrite.h80 symbolS *fx_addsy;
83 symbolS *fx_subsy;
146 symbolS *offset_sym;
148 symbolS *sym;
163 extern symbolS *abs_section_sym;
177 (fragS * frag, int where, int size, symbolS * add_symbol,
H A Dread.h77 extern symbolS *line_label;
80 extern symbolS *mri_common_symbol;
119 extern void pseudo_set (symbolS * symbolP);
137 extern void bss_alloc (symbolS *, addressT, int);
139 extern symbolS *s_comm_internal (int, symbolS *(*) (int, symbolS *, addressT));
140 extern symbolS *s_lcomm_internal (int, symbolS *, addressT);
H A Dsubsegs.h82 symbolS *dot;
92 symbolS *sym;
115 extern symbolS *section_symbol (segT);
H A Dsymbols.c48 symbolS *symbol_rootP;
49 symbolS *symbol_lastP;
50 symbolS abs_symbol;
74 static void report_op_error (symbolS *, symbolS *, symbolS *);
85 symbolS *
88 symbolS *symbolP = symbol_create (name, segment, valu, frag);
129 symbolS *
136 symbolS *symbol
[all...]
H A Dfrags.h56 symbolS *fr_symbol;
139 symbolS * symbol,
147 symbolS * symbol,
H A Ddwarf2dbg.h76 extern void dwarf2_emit_label (symbolS *);
H A Dcgen.h78 symbolS *, offsetT);
H A Dfrags.c211 symbolS *symbol, offsetT offset, char *opcode)
244 relax_substateT subtype, symbolS *symbol, offsetT offset,
315 (symbolS *) 0, (offsetT) alignment, (char *) 0);
334 (symbolS *) 0, (offsetT) alignment, (char *) 0);
364 (relax_substateT) max, (symbolS *) 0,
H A Ddwarf2dbg.c137 symbolS *label;
152 symbolS *text_start;
153 symbolS *text_end;
204 static void out_set_addr (symbolS *);
208 static void out_fixed_inc_line_addr (int, symbolS *, symbolS *);
209 static void relax_inc_line_addr (int, symbolS *, symbolS *);
223 generic_dwarf2_emit_offset (symbolS *symbol, unsigned int size)
286 dwarf2_gen_line_info_1 (symbolS *labe
[all...]
/freebsd-10.0-release/contrib/binutils/gas/config/
H A Dobj-elf.h122 int elf_s_get_other (symbolS *);
184 void elf_obj_symbol_new_hook (symbolS *);
189 void elf_copy_symbol_attributes (symbolS *, symbolS *);
228 extern void elf_frob_symbol (symbolS *, int *);
242 extern void elf_ecoff_set_ext (symbolS *, struct ecoff_extr *);
245 extern symbolS * elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP,
H A Dobj-coff.c50 static symbolS *def_symbol_in_progress;
130 tag_insert (const char *name, symbolS *symbolP)
139 static symbolS *
142 return (symbolS *) hash_find (tag_hash, name);
145 static symbolS *
148 symbolS *symbolP;
195 SA_SET_SYM_ENDNDX (symbolS *sym, symbolS *val)
206 SA_SET_SYM_TAGNDX (symbolS *sym, symbolS *va
[all...]
H A Dtc-ppc.h117 symbolS *next;
133 symbolS *size;
137 symbolS *within;
154 extern void ppc_symbol_new_hook (symbolS *);
158 extern void ppc_frob_label (symbolS *);
170 extern int ppc_frob_symbol (symbolS *);
H A Dobj-aout.c30 obj_aout_frob_symbol (symbolS *sym, int *punt ATTRIBUTE_UNUSED)
155 symbolS *symbolP;
187 symbolS *sym;
221 obj_aout_s_get_other (symbolS *sym)
227 obj_aout_s_set_other (symbolS *sym, int o)
250 obj_aout_s_get_desc (symbolS *sym)
256 obj_aout_s_set_desc (symbolS *sym, int d)
262 obj_aout_s_get_type (symbolS *sym)
268 obj_aout_s_set_type (symbolS *sym, int t)
H A Dobj-coff.h197 #define TC_SYMFIELD_TYPE symbolS *
252 These values can be assigned to sy_symbol.ost_flags field of a symbolS.
329 extern symbolS *coff_last_function;
395 extern int S_SET_DATA_TYPE (symbolS *, int);
396 extern int S_SET_STORAGE_CLASS (symbolS *, int);
397 extern int S_GET_STORAGE_CLASS (symbolS *);
398 extern void SA_SET_SYM_ENDNDX (symbolS *, symbolS *);
399 extern void coff_add_linesym (symbolS *);
401 extern void coff_frob_symbol (symbolS *, in
[all...]
H A Dobj-ecoff.h77 extern void obj_ecoff_set_ext (symbolS *, EXTR *);
H A Dobj-aout.h61 extern void obj_aout_frob_symbol (symbolS *, int *);
H A Dtc-ppc.c107 static void ppc_change_csect (symbolS *, offsetT);
729 static symbolS *ppc_text_csects;
735 static symbolS *ppc_data_csects;
738 static symbolS *ppc_current_csect;
745 static symbolS *ppc_toc_csect;
755 static symbolS *ppc_current_block;
780 symbolS *GOT_symbol; /* Pre-defined "_GLOBAL_OFFSET_TABLE" */
1824 symbolS *symbolP;
1974 symbolS *symp;
1984 symbolS *dotsy
[all...]
H A Dobj-elf.c213 elf_s_get_size (symbolS *sym)
219 elf_s_set_size (symbolS *sym, bfd_vma sz)
225 elf_s_get_align (symbolS *sym)
231 elf_s_set_align (symbolS *sym, bfd_vma align)
237 elf_s_get_other (symbolS *sym)
243 elf_s_set_other (symbolS *sym, int other)
262 symbolS *sym;
286 symbolS *
287 elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP, addressT size)
370 symbolS *symbol
[all...]
H A Dtc-arm.h144 void arm_copy_symbol_attributes (symbolS *, symbolS *);
266 extern void arm_frob_label (symbolS *);
270 extern void armelf_frob_symbol (symbolS *, int *);
284 void tc_pe_dwarf2_emit_offset (symbolS *, unsigned int);
H A Dtc-spu.h88 extern symbolS *section_symbol (asection *);

Completed in 174 milliseconds

123