/haiku-fatelf/src/bin/gdb/bfd/ |
H A D | elfn32-mips.c | 154 /* 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 D | cpu-ns32k.c | 157 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 D | tekhex.c | 62 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 D | libieee.h | 34 asymbol symbol; member in struct:ieee_symbol 44 ieee_symbol_index_type symbol; member in struct:ieee_reloc
|
H A D | reloc16.c | 50 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 D | vms-hdr.c | 255 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 D | elf32-mips.c | 152 /* 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 D | coff-mips.c | 50 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 D | oasys.c | 116 - ((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 D | reloc.c | 86 . {* 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 D | elf32-i860.c | 33 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 D | ieee.c | 368 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 D | demangle.cpp | 16 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 D | ada-lang.h | 120 /* 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 D | blockframe.c | 90 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 D | linespec.c | 66 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 D | cp-support.c | 51 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 D | parse.c | 203 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 D | parser-defs.h | 38 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 D | expression.h | 157 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 D | arch_elf.cpp | 130 "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 D | GenericNumberFormat.cpp | 27 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 D | SymbolLookup.cpp | 347 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 D | debug.h | 42 bool arch_debug_contains_call(Thread *thread, const char *symbol,
|
/haiku-fatelf/headers/private/kernel/boot/ |
H A D | elf.h | 90 struct Elf32_Sym* symbol, Elf32_Addr* symbolAddress); 92 struct Elf64_Sym* symbol, Elf64_Addr* symbolAddress);
|