Home
last modified time | relevance | path

Searched refs:symbolP (Results 1 – 25 of 26) sorted by relevance

12

/dragonfly/contrib/binutils-2.27/gas/
HDsymbols.c88 symbolS *symbolP = symbol_create (name, segment, valu, frag); in symbol_new() local
96 symbol_append (symbolP, symbol_lastP, &symbol_rootP, &symbol_lastP); in symbol_new()
98 return symbolP; in symbol_new()
136 symbolS *symbolP; in symbol_create() local
140 symbolP = (symbolS *) obstack_alloc (&notes, sizeof (symbolS)); in symbol_create()
143 memset (symbolP, 0, sizeof (symbolS)); in symbol_create()
145 symbolP->bsym = bfd_make_empty_symbol (stdoutput); in symbol_create()
146 if (symbolP->bsym == NULL) in symbol_create()
148 S_SET_NAME (symbolP, preserved_copy_of_name); in symbol_create()
150 S_SET_SEGMENT (symbolP, segment); in symbol_create()
[all …]
HDread.c1731 symbolS *symbolP = NULL; in s_comm_internal() local
1763 symbolP = symbol_find_or_make (name); in s_comm_internal()
1764 if ((S_IS_DEFINED (symbolP) || symbol_equated_p (symbolP)) in s_comm_internal()
1765 && !S_IS_COMMON (symbolP)) in s_comm_internal()
1767 if (!S_IS_VOLATILE (symbolP)) in s_comm_internal()
1769 symbolP = NULL; in s_comm_internal()
1774 symbolP = symbol_clone (symbolP, 1); in s_comm_internal()
1775 S_SET_SEGMENT (symbolP, undefined_section); in s_comm_internal()
1776 S_SET_VALUE (symbolP, 0); in s_comm_internal()
1777 symbol_set_frag (symbolP, &zero_address_frag); in s_comm_internal()
[all …]
HDexpr.c69 symbolS *symbolP; in make_expr_symbol() local
97 symbolP = symbol_create (FAKE_LABEL_NAME, in make_expr_symbol()
104 symbol_set_value_expression (symbolP, expressionP); in make_expr_symbol()
107 resolve_symbol_value (symbolP); in make_expr_symbol()
110 n->sym = symbolP; in make_expr_symbol()
115 return symbolP; in make_expr_symbol()
258 symbolS *symbolP; /* Points to symbol. */ in integer_constant() local
534 symbolP = symbol_find (name); in integer_constant()
535 if ((symbolP != NULL) && (S_IS_DEFINED (symbolP))) in integer_constant()
539 know (SEG_NORMAL (S_GET_SEGMENT (symbolP))); in integer_constant()
[all …]
HDcond.c72 symbolS *symbolP; in s_ifdef() local
89 symbolP = symbol_find (name); in s_ifdef()
104 symbolP != NULL in s_ifdef()
105 && (S_IS_DEFINED (symbolP) || symbol_equated_p (symbolP)) in s_ifdef()
106 && S_GET_SEGMENT (symbolP) != reg_section; in s_ifdef()
HDobj.h33 void obj_symbol_new_hook (symbolS * symbolP);
36 void obj_symbol_to_chars (char **where, symbolS * symbolP);
HDsymbols.h67 void symbol_table_insert (symbolS * symbolP);
162 void symbol_clear_list_pointers (symbolS * symbolP);
166 void symbol_remove (symbolS * symbolP, symbolS ** rootP,
HDwrite.c2246 symbolS *symbolP; in relax_frag() local
2254 symbolP = fragP->fr_symbol; in relax_frag()
2256 if (symbolP) in relax_frag()
2260 sym_frag = symbol_get_frag (symbolP); in relax_frag()
2265 know (S_GET_SEGMENT (symbolP) != absolute_section in relax_frag()
2267 target += S_GET_VALUE (symbolP); in relax_frag()
2279 && S_GET_SEGMENT (symbolP) == segment) in relax_frag()
2530 symbolS *symbolP; in relax_segment() local
2535 symbolP = fragP->fr_symbol; in relax_segment()
2682 if (symbolP) in relax_segment()
[all …]
HDstabs.c454 symbolS *symbolP; in s_desc() local
473 symbolP = symbol_find_or_make (name); in s_desc()
475 S_SET_DESC (symbolP, temp); in s_desc()
HDread.h136 extern void pseudo_set (symbolS * symbolP);
HDecoff.c1489 ecoff_symbol_new_hook (symbolS *symbolP) in ecoff_symbol_new_hook() argument
1501 obj = symbol_get_obj (symbolP); in ecoff_symbol_new_hook()
3338 symbolS *symbolP; in ecoff_directive_weakext() local
3342 symbolP = symbol_find_or_make (name); in ecoff_directive_weakext()
3349 if (S_IS_DEFINED (symbolP)) in ecoff_directive_weakext()
3352 S_GET_NAME (symbolP)); in ecoff_directive_weakext()
3368 symbol_set_value_expression (symbolP, &exp); in ecoff_directive_weakext()
3372 S_SET_WEAK (symbolP); in ecoff_directive_weakext()
/dragonfly/contrib/binutils-2.34/gas/
HDsymbols.c222 symbolS *symbolP = symbol_create (name, segment, valu, frag); in symbol_new() local
230 symbol_append (symbolP, symbol_lastP, &symbol_rootP, &symbol_lastP); in symbol_new()
232 return symbolP; in symbol_new()
271 symbolS *symbolP; in symbol_create() local
275 symbolP = (symbolS *) obstack_alloc (&notes, sizeof (symbolS)); in symbol_create()
278 memset (symbolP, 0, sizeof (symbolS)); in symbol_create()
280 symbolP->bsym = bfd_make_empty_symbol (stdoutput); in symbol_create()
281 if (symbolP->bsym == NULL) in symbol_create()
283 S_SET_NAME (symbolP, preserved_copy_of_name); in symbol_create()
285 S_SET_SEGMENT (symbolP, segment); in symbol_create()
[all …]
HDread.c1733 symbolS *symbolP = NULL; in s_comm_internal() local
1765 symbolP = symbol_find_or_make (name); in s_comm_internal()
1766 if ((S_IS_DEFINED (symbolP) || symbol_equated_p (symbolP)) in s_comm_internal()
1767 && !S_IS_COMMON (symbolP)) in s_comm_internal()
1769 if (!S_IS_VOLATILE (symbolP)) in s_comm_internal()
1771 symbolP = NULL; in s_comm_internal()
1776 symbolP = symbol_clone (symbolP, 1); in s_comm_internal()
1777 S_SET_SEGMENT (symbolP, undefined_section); in s_comm_internal()
1778 S_SET_VALUE (symbolP, 0); in s_comm_internal()
1779 symbol_set_frag (symbolP, &zero_address_frag); in s_comm_internal()
[all …]
HDexpr.c71 symbolS *symbolP; in make_expr_symbol() local
99 symbolP = symbol_create (FAKE_LABEL_NAME, in make_expr_symbol()
106 symbol_set_value_expression (symbolP, expressionP); in make_expr_symbol()
109 resolve_symbol_value (symbolP); in make_expr_symbol()
112 n->sym = symbolP; in make_expr_symbol()
117 return symbolP; in make_expr_symbol()
260 symbolS *symbolP; /* Points to symbol. */ in integer_constant() local
544 symbolP = symbol_find (name); in integer_constant()
545 if ((symbolP != NULL) && (S_IS_DEFINED (symbolP))) in integer_constant()
549 know (SEG_NORMAL (S_GET_SEGMENT (symbolP))); in integer_constant()
[all …]
HDcond.c74 symbolS *symbolP; in s_ifdef() local
91 symbolP = symbol_find (name); in s_ifdef()
106 symbolP != NULL in s_ifdef()
107 && (S_IS_DEFINED (symbolP) || symbol_equated_p (symbolP)) in s_ifdef()
108 && S_GET_SEGMENT (symbolP) != reg_section; in s_ifdef()
HDobj.h33 void obj_symbol_new_hook (symbolS * symbolP);
36 void obj_symbol_to_chars (char **where, symbolS * symbolP);
HDsymbols.h68 void symbol_table_insert (symbolS * symbolP);
163 void symbol_clear_list_pointers (symbolS * symbolP);
167 void symbol_remove (symbolS * symbolP, symbolS ** rootP,
HDwrite.c2501 symbolS *symbolP; in relax_frag() local
2509 symbolP = fragP->fr_symbol; in relax_frag()
2511 if (symbolP) in relax_frag()
2515 sym_frag = symbol_get_frag (symbolP); in relax_frag()
2520 know (S_GET_SEGMENT (symbolP) != absolute_section in relax_frag()
2522 target += S_GET_VALUE (symbolP); in relax_frag()
2534 && S_GET_SEGMENT (symbolP) == segment) in relax_frag()
2790 symbolS *symbolP; in relax_segment() local
2795 symbolP = fragP->fr_symbol; in relax_segment()
2942 if (symbolP) in relax_segment()
[all …]
HDstabs.c459 symbolS *symbolP; in s_desc() local
478 symbolP = symbol_find_or_make (name); in s_desc()
480 S_SET_DESC (symbolP, temp); in s_desc()
HDread.h140 extern void pseudo_set (symbolS * symbolP);
HDecoff.c1489 ecoff_symbol_new_hook (symbolS *symbolP) in ecoff_symbol_new_hook() argument
1501 obj = symbol_get_obj (symbolP); in ecoff_symbol_new_hook()
3346 symbolS *symbolP; in ecoff_directive_weakext() local
3350 symbolP = symbol_find_or_make (name); in ecoff_directive_weakext()
3357 if (S_IS_DEFINED (symbolP)) in ecoff_directive_weakext()
3360 S_GET_NAME (symbolP)); in ecoff_directive_weakext()
3376 symbol_set_value_expression (symbolP, &exp); in ecoff_directive_weakext()
3380 S_SET_WEAK (symbolP); in ecoff_directive_weakext()
/dragonfly/contrib/binutils-2.34/gas/config/
HDobj-elf.c310 elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP, addressT size) in elf_common_parse() argument
313 int is_local = symbol_get_obj (symbolP)->local; in elf_common_parse()
365 bss_alloc (symbolP, size, align); in elf_common_parse()
366 S_CLEAR_EXTERNAL (symbolP); in elf_common_parse()
370 S_SET_VALUE (symbolP, size); in elf_common_parse()
371 S_SET_ALIGN (symbolP, align); in elf_common_parse()
372 S_SET_EXTERNAL (symbolP); in elf_common_parse()
373 S_SET_SEGMENT (symbolP, elf_com_section_ptr); in elf_common_parse()
376 symbol_get_bfdsym (symbolP)->flags |= BSF_OBJECT; in elf_common_parse()
378 return symbolP; in elf_common_parse()
[all …]
HDobj-elf.h252 extern symbolS * elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP,
/dragonfly/contrib/binutils-2.27/gas/config/
HDobj-elf.c307 elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP, addressT size) in elf_common_parse() argument
310 int is_local = symbol_get_obj (symbolP)->local; in elf_common_parse()
362 bss_alloc (symbolP, size, align); in elf_common_parse()
363 S_CLEAR_EXTERNAL (symbolP); in elf_common_parse()
367 S_SET_VALUE (symbolP, size); in elf_common_parse()
368 S_SET_ALIGN (symbolP, align); in elf_common_parse()
369 S_SET_EXTERNAL (symbolP); in elf_common_parse()
370 S_SET_SEGMENT (symbolP, elf_com_section_ptr); in elf_common_parse()
373 symbol_get_bfdsym (symbolP)->flags |= BSF_OBJECT; in elf_common_parse()
375 return symbolP; in elf_common_parse()
[all …]
HDobj-elf.h249 extern symbolS * elf_common_parse (int ignore ATTRIBUTE_UNUSED, symbolS *symbolP,
HDtc-i386.c1009 pe_lcomm_internal (int needs_align, symbolS *symbolP, addressT size) in pe_lcomm_internal() argument
1035 bss_alloc (symbolP, size, align); in pe_lcomm_internal()
1036 return symbolP; in pe_lcomm_internal()
9717 symbolS *symbolP; in parse_register() local
9721 symbolP = symbol_find (reg_string); in parse_register()
9722 if (symbolP && S_GET_SEGMENT (symbolP) == reg_section) in parse_register()
9724 const expressionS *e = symbol_get_value_expression (symbolP); in parse_register()

12