Searched refs:symbol (Results 51 - 75 of 301) sorted by relevance

1234567891011>>

/haiku-fatelf/src/bin/gdb/bfd/
H A Delfn32-mips.c154 /* 32 bit symbol relative relocation. */
190 /* High 16 bits of symbol value. */
205 /* Low 16 bits of symbol value. */
654 /* 32 bit symbol relative relocation. */
687 /* High 16 bits of symbol value. */
702 /* Low 16 bits of symbol value. */
1241 /* The linker script will have created a symbol named `_gp' with the
1273 symbol value correctly. We look up the symbol _gp in the output
1275 target data. We don't need to adjust the symbol valu
1277 mips_elf_final_gp(bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, char **error_message, bfd_vma *pgp) argument
1313 mips_elf_gprel16_reloc(bfd *abfd ATTRIBUTE_UNUSED, arelent *reloc_entry, asymbol *symbol, void *data ATTRIBUTE_UNUSED, asection *input_section, bfd *output_bfd, char **error_message ATTRIBUTE_UNUSED) argument
1343 mips_elf_literal_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument
1374 mips_elf_gprel32_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument
1413 gprel32_with_gp(bfd *abfd, asymbol *symbol, arelent *reloc_entry, asection *input_section, bfd_boolean relocatable, void *data, bfd_vma gp) argument
1458 mips_elf_shift6_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument
1498 mips16_gprel_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument
[all...]
H A Dcpu-ns32k.c157 do_ns32k_reloc (abfd, reloc_entry, symbol, data, input_section, output_bfd,
161 struct bfd_symbol *symbol;
178 if ((symbol->section == &bfd_abs_section)
186 the symbol is not defined. An undefined weak symbol is
188 if (symbol->section == &bfd_und_section
189 && (symbol->flags & BSF_WEAK) == 0
200 /* Get symbol value. (Common symbols are special.) */
201 if (bfd_is_com_section (symbol->section))
204 relocation = symbol
[all...]
H A Dtekhex.c62 3) symbol record
84 asymbol symbol; member in struct:tekhex_symbol_struct
159 | +-- type 1 symbol (section definition)
160 +------------ 9 char symbol T_SEGMENT
394 char sym[17]; /* A symbol can only be 16chars long */
451 new->symbol.the_bfd = abfd;
458 new->symbol.name = bfd_alloc (abfd, (bfd_size_type) len + 1);
459 if (!new->symbol.name)
461 memcpy ((char *) (new->symbol.name), sym, len + 1);
462 new->symbol
[all...]
H A Dlibieee.h34 asymbol symbol; member in struct:ieee_symbol
44 ieee_symbol_index_type symbol; member in struct:ieee_reloc
H A Dreloc16.c50 asymbol *symbol = *(reloc->sym_ptr_ptr); local
51 /* A symbol holds a pointer to a section, and an offset from the
55 if (bfd_is_und_section (symbol->section)
56 || bfd_is_com_section (symbol->section))
60 /* The symbol is undefined in this BFD. Look it up in the
66 bfd_asymbol_name (symbol),
80 (link_info, bfd_asymbol_name (symbol),
89 value = symbol->value
90 + symbol->section->output_offset
91 + symbol
[all...]
H A Dvms-hdr.c255 asymbol *symbol; local
335 symbol = abfd->outsymbols[symnum];
337 if (symbol->flags & BSF_FILE)
339 if (strncmp ((char *)symbol->name, "<CASE:", 6) == 0)
341 PRIV(flag_hash_long_names) = symbol->name[6] - '0';
342 PRIV(flag_show_after_trunc) = symbol->name[7] - '0';
350 _bfd_vms_output_dump (abfd, (unsigned char *) symbol->name,
351 (int) strlen (symbol->name));
H A Delf32-mips.c152 /* 32 bit symbol relative relocation. */
185 /* High 16 bits of symbol value. */
200 /* Low 16 bits of symbol value. */
687 /* The linker script will have created a symbol named `_gp' with the
719 symbol value correctly. We look up the symbol _gp in the output
721 target data. We don't need to adjust the symbol value for an
722 external symbol if we are producing relocatable output. */
725 mips_elf_final_gp (bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, argument
728 if (bfd_is_und_section (symbol
764 _bfd_mips_elf32_gprel16_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument
795 mips_elf_gprel32_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument
821 gprel32_with_gp(bfd *abfd, asymbol *symbol, arelent *reloc_entry, asection *input_section, bfd_boolean relocatable, void *data, bfd_vma gp) argument
903 mips16_jump_reloc(bfd *abfd ATTRIBUTE_UNUSED, arelent *reloc_entry, asymbol *symbol, void *data ATTRIBUTE_UNUSED, asection *input_section, bfd *output_bfd, char **error_message ATTRIBUTE_UNUSED) argument
933 mips16_gprel_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument
[all...]
H A Dcoff-mips.c50 PARAMS ((bfd *abfd, arelent *reloc, asymbol *symbol, PTR data,
53 PARAMS ((bfd *abfd, arelent *reloc, asymbol *symbol, PTR data,
56 PARAMS ((bfd *abfd, arelent *reloc, asymbol *symbol, PTR data,
59 PARAMS ((bfd *abfd, arelent *reloc, asymbol *symbol, PTR data,
78 symbol, and lineno ones. Give them ECOFF names. */
117 /* A 16 bit reference to a symbol, normally from a data section. */
132 /* A 32 bit reference to a symbol, normally from a data section. */
165 /* The high 16 bits of a symbol value. Handled by the function
181 /* The low 16 bits of a symbol value. */
287 external form. They use a bit which indicates whether the symbol
[all...]
H A Doasys.c116 - ((char *) record->symbol.name - (char *) record);
123 Slurp the symbol table by reading in all the records at the start file
158 /* buy 1 more char for each symbol to keep the underscore in*/
188 switch (record.symbol.relb & RELOCATION_TYPE_BITS)
199 OASYS_DATA (abfd)->sections[record.symbol.relb &
219 dest = data->symbols + H_GET_16 (abfd, record.symbol.refno);
238 dest->value = H_GET_32 (abfd, record.symbol.value);
241 if (record.symbol.name[0] != '_')
247 memcpy (string_ptr, record.symbol.name, length);
558 oasys_get_symbol_info (ignore_abfd, symbol, re
955 oasys_symbol_record_type symbol; local
[all...]
H A Dreloc.c86 . {* The symbol to relocate against was undefined. *}
124 The symbol table pointer points to a pointer to the symbol
127 <<canonicalize_symtab>> action. @xref{Symbols}. The symbol is
131 the symbol and uses the base of the section the symbol is
132 attached to and the value of the symbol as the initial
133 relocation offset. If the symbol pointer is zero, then the
401 Helper routine to turn a symbol into a relocation value.
403 .#define HOWTO_PREPARE(relocation, symbol) \
594 asymbol *symbol; local
986 asymbol *symbol; local
[all...]
H A Delf32-i860.c33 asymbol *symbol,
44 && (symbol->flags & BSF_SECTION_SYM) == 0
53 if (bfd_is_und_section (symbol->section)
57 if (bfd_is_com_section (symbol->section))
60 relocation = symbol->value;
62 relocation += symbol->section->output_section->vma;
63 relocation += symbol->section->output_offset;
96 asymbol *symbol,
107 && (symbol->flags & BSF_SECTION_SYM) == 0
116 if (bfd_is_und_section (symbol
31 i860_howto_pc26_reloc(bfd *abfd ATTRIBUTE_UNUSED, arelent *reloc_entry, asymbol *symbol, void *data ATTRIBUTE_UNUSED, asection *input_section, bfd *output_bfd, char **error_message ATTRIBUTE_UNUSED) argument
94 i860_howto_pc16_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message ATTRIBUTE_UNUSED) argument
158 i860_howto_highadj_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message ATTRIBUTE_UNUSED) argument
211 i860_howto_splitn_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message ATTRIBUTE_UNUSED) argument
[all...]
H A Dieee.c368 ieee_write_expression (abfd, value, symbol, pcrel, index)
371 asymbol *symbol;
384 /* Badly formatted binaries can have a missing symbol,
386 if (symbol != NULL)
388 if (bfd_is_com_section (symbol->section)
389 || bfd_is_und_section (symbol->section))
391 /* Def of a common symbol. */
393 || ! ieee_write_int (abfd, symbol->value))
397 else if (! bfd_is_abs_section (symbol->section))
399 /* Ref to defined symbol
543 ieee_symbol_index_type symbol; member in struct:__anon3622
876 ieee_symbol_type *symbol = (ieee_symbol_type *) NULL; local
2096 ieee_symbol_index_type symbol; local
[all...]
/haiku-fatelf/src/add-ons/kernel/debugger/demangle/
H A Ddemangle.cpp16 looks_like_gcc3_symbol(const char* symbol) argument
18 return strncmp(symbol, "_Z", 2) == 0;
26 // try the gcc3 demangler, if it looks like a gcc3 symbol
45 // try the gcc3 demangler, if it looks like a gcc3 symbol
/haiku-fatelf/src/bin/gdb/gdb/
H A Dada-lang.h120 /* A triple, (symbol, block, symtab), representing one instance of a
121 * symbol-lookup operation. */
123 struct symbol* sym;
249 extern struct symbol *ada_lookup_symbol (const char *, const struct block *,
255 extern void ada_fill_in_ada_prototype (struct symbol *);
359 extern struct symbol *ada_find_any_symbol (const char *name);
363 extern struct symbol *ada_find_renaming_symbol (const char *name,
388 extern int ada_is_object_renaming (struct symbol *);
390 extern char *ada_simple_renamed_entity (struct symbol *);
422 /* Look up a symbol b
[all...]
H A Dblockframe.c90 struct symbol *symbol = block_function (bl); local
92 if (symbol)
94 bl = SYMBOL_BLOCK_VALUE (symbol);
111 /* Return the symbol for the function executing in frame FRAME. */
113 struct symbol *
127 struct symbol *
139 struct symbol *
153 /* Clear cache, e.g. when symbol table is discarded. */
164 /* Finds the "function" (text symbol) tha
[all...]
H A Dlinespec.c66 static struct symbol *lookup_prefix_sym (char **argptr, char *p);
73 struct symbol *sym_class);
76 struct symbol **sym_arr);
84 static int find_methods (struct type *, char *, struct symbol **);
87 struct symbol **sym_arr);
90 struct symbol **sym_arr);
99 static struct symtabs_and_lines decode_line_2 (struct symbol *[],
130 struct symbol *sym,
168 methods from types it derives from. This can't be done in the symbol
193 a size of total_number_of_methods (T) * sizeof (struct symbol *)
[all...]
H A Dcp-support.c51 static struct symbol **sym_return_val;
55 static void overload_list_add_symbol (struct symbol *sym,
469 /* Test to see if SYM is a symbol that we haven't seen corresponding
474 overload_list_add_symbol (struct symbol *sym, const char *oload_name)
508 newsize = (sym_return_val_size *= 2) * sizeof (struct symbol *);
509 sym_return_val = (struct symbol **) xrealloc ((char *) sym_return_val, newsize);
518 struct symbol **
527 sizeof (struct symbol *));
589 struct symbol *sym;
597 by matching FUNC_NAME. Make sure we read that symbol tabl
[all...]
H A Dparse.c203 write_exp_elt_sym (struct symbol *expelt)
207 tmp.symbol = expelt;
366 /* Add the appropriate elements for a minimal symbol to the end of
484 struct symbol *sym = NULL;
492 symbol table lookup performance is awful, to put it mildly. */
543 The return value is a pointer to the symbol for the base class or
559 struct symbol *
584 "B::C" separately as a symbol in the previous example. */
590 struct symbol *sym_class = NULL;
591 struct symbol *sym_va
[all...]
H A Dparser-defs.h38 for symbol names. */
52 /* The block in which the most recently discovered symbol was found.
80 struct symbol *sym;
118 extern void write_exp_elt_sym (struct symbol *);
139 extern struct symbol *parse_nested_classes_for_hpacc (char *, int, char **,
H A Dexpression.h157 and one struct symbol * in the following exp_element, followed by
159 non-NULL, evaluate the symbol relative to the innermost frame
351 struct symbol *symbol; member in union:exp_element
/haiku-fatelf/src/system/kernel/arch/x86/
H A Darch_elf.cpp130 "R_386_32", /* add symbol value */
131 "R_386_PC32", /* add PC relative symbol value */
138 "R_386_GOTOFF", /* add GOT relative symbol address */
175 struct Elf32_Sym *symbol; local
178 symbol = SYMBOL(image, ELF32_R_SYM(rel[i].r_info));
181 status = boot_elf_resolve_symbol(image, symbol, &S);
183 status = elf_resolve_symbol(image, symbol, resolveImage, &S);
187 TRACE(("S %p (%s)\n", (void *)S, SYMNAME(image, symbol)));
306 // Resolve the symbol, if any.
308 Elf64_Sym* symbol local
[all...]
/haiku-fatelf/src/kits/locale/
H A DGenericNumberFormat.cpp27 BGenericNumberFormat::Symbol::Symbol(const char *symbol) argument
28 : symbol(NULL),
32 SetTo(symbol);
43 BGenericNumberFormat::Symbol::SetTo(const char *symbol) argument
46 if (this->symbol) {
47 free(this->symbol);
52 if (symbol) {
53 this->symbol = strdup(symbol);
54 if (!this->symbol)
358 Append(const Symbol &symbol) argument
363 Append(const Symbol *symbol) argument
383 Append(const Symbol &symbol, int32 count) argument
399 Append(const Symbol *symbol, int32 count) argument
1525 _SetSymbol(Symbol **symbol, const char *str) argument
[all...]
/haiku-fatelf/src/kits/debug/
H A DSymbolLookup.cpp347 TRACE(("SymbolLookup::LookupSymbolAddress(): done: symbol: %p, image name: "
353 // symbol not found -- return the image itself
570 // search the image for the symbol
580 const elf_sym *symbol = &fSymbolLookup->Read(fImage->syms[i]); local
582 // The symbol table contains not only symbols referring to functions
587 // symbol defined elsewhere -- couldn't verify that in the specs
589 if ((symbol->Type() != STT_FUNC && symbol->Type() != STT_OBJECT)
590 || symbol->st_value == 0
591 || symbol
647 const elf_sym* symbol local
[all...]
/haiku-fatelf/headers/private/kernel/arch/
H A Ddebug.h42 bool arch_debug_contains_call(Thread *thread, const char *symbol,
/haiku-fatelf/headers/private/kernel/boot/
H A Delf.h90 struct Elf32_Sym* symbol, Elf32_Addr* symbolAddress);
92 struct Elf64_Sym* symbol, Elf64_Addr* symbolAddress);

Completed in 167 milliseconds

1234567891011>>