/haiku-fatelf/src/add-ons/kernel/debugger/demangle/ |
H A D | gcc2.cpp | 329 get_next_argument_internal(uint32* _cookie, const char* symbol, char* name, argument 332 const char* mangled = mangled_start(symbol, NULL, NULL); 357 status_t status = get_next_argument_internal(&index, symbol, 380 status_t status = get_next_argument_internal(&index, symbol, name, 477 get_next_argument_gcc2(uint32* _cookie, const char* symbol, char* name, argument 480 status_t error = get_next_argument_internal(_cookie, symbol, name, nameSize,
|
/haiku-fatelf/src/system/kernel/arch/m68k/ |
H A D | arch_debug.cpp | 91 // lookup symbol 92 const char *symbol, *image; local 95 status_t status = elf_debug_lookup_symbol_address(ip, &baseAddress, &symbol, 100 &baseAddress, &symbol, &image, &exactMatch); 103 if (symbol != NULL) { 105 diff, ip, image, symbol, ip - baseAddress, 265 arch_debug_contains_call(Thread *thread, const char *symbol, argument
|
/haiku-fatelf/src/system/kernel/arch/ppc/ |
H A D | arch_debug.cpp | 90 // lookup symbol 91 const char *symbol, *image; local 94 status_t status = elf_debug_lookup_symbol_address(ip, &baseAddress, &symbol, 99 &baseAddress, &symbol, &image, &exactMatch); 102 if (symbol != NULL) { 104 diff, ip, image, symbol, ip - baseAddress, 276 arch_debug_contains_call(Thread *thread, const char *symbol, argument
|
/haiku-fatelf/src/system/kernel/arch/arm/ |
H A D | arch_elf.cpp | 244 struct Elf32_Sym *symbol; local 247 symbol = SYMBOL(image, ELF32_R_SYM(rel[i].r_info)); 250 status = boot_elf_resolve_symbol(image, symbol, &S); 252 status = elf_resolve_symbol(image, symbol, resolveImage, &S); 256 TRACE(("failed relocating %s\n", SYMNAME(image, symbol))); 262 TRACE(("S %p (%s)\n", (void *)S, SYMNAME(image, symbol))); 372 addr_t S = 0; // symbol address 373 addr_t R = 0; // section relative symbol address
|
/haiku-fatelf/src/bin/gdb/bfd/ |
H A D | bout.c | 186 /* The positions of the string table and symbol table. */ 265 sec = bfd_get_section (&(*a)->symbol); 266 av = sec->output_section->vma + sec->output_offset + (*a)->symbol.value; 267 sec = bfd_get_section (&(*b)->symbol); 268 bv = sec->output_section->vma + sec->output_offset + (*b)->symbol.value; 398 aout_symbol_type *symbol = aout_symbol (symbol_in); 403 if (IS_CALLNAME (symbol->other)) 405 aout_symbol_type *balsym = symbol+1; 407 /* The next symbol should be an N_BALNAME. */ 412 symbol 397 aout_symbol_type *symbol = aout_symbol (symbol_in); local 438 aout_symbol_type *symbol = aout_symbol (symbol_in); local 1058 asymbol *symbol = *(reloc->sym_ptr_ptr); local [all...] |
H A D | elf64-mips.c | 192 /* 32 bit symbol relative relocation. */ 228 /* High 16 bits of symbol value. */ 243 /* Low 16 bits of symbol value. */ 690 /* 32 bit symbol relative relocation. */ 723 /* High 16 bits of symbol value. */ 738 /* Low 16 bits of symbol value. */ 1432 /* The linker script will have created a symbol named `_gp' with the 1464 symbol value correctly. We look up the symbol _gp in the output 1466 target data. We don't need to adjust the symbol valu argument 1502 mips_elf64_gprel16_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 1541 mips_elf64_literal_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 1582 mips_elf64_gprel32_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 1655 mips_elf64_shift6_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 1673 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 1704 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 | vms-misc.c | 181 keep the symbol name and a pointer to the bfd symbol in the table */ 214 ret->symbol = (asymbol *)NULL; 996 /* Generate a length-hashed VMS symbol name (limited to maxlen chars). */ 1021 /* We may need to truncate the symbol, save the hash for later. */ 1065 /* Allocate and initialize a new symbol. */ 1072 asymbol *symbol; 1078 symbol = bfd_make_empty_symbol (abfd); 1079 if (symbol == 0) 1080 return symbol; 1066 asymbol *symbol; local 1105 asymbol *symbol; local [all...] |
H A D | nlmcode.h | 892 /* We read the NLM's public symbols and use it to generate a bfd symbol 918 symbol table fails. */ 933 *alocation++ = &symbase->symbol; 941 /* Make an NLM symbol. There is nothing special to do here. */ 951 new->symbol.the_bfd = abfd; 952 return &new->symbol; 955 /* Get symbol information. */ 958 nlm_get_symbol_info (ignore_abfd, symbol, ret) 960 asymbol *symbol; variable 963 bfd_symbol_info (symbol, re 972 asymbol *symbol; variable [all...] |
H A D | libecoff.h | 90 /* The symbol table file position, set by _bfd_ecoff_mkobject_hook. */ 123 /* A mapping from external symbol numbers to entries in the linker 127 /* A mapping from reloc symbol indices to sections, used when 154 /* The actual symbol which the rest of BFD works with */ 155 asymbol symbol; member in struct:ecoff_symbol_struct 157 /* The fdr for this symbol. */ 160 /* TRUE if this is a local symbol rather than an external one. */ 163 /* A pointer to the unswapped hidden information for this symbol. 173 /* We need to save the index of an external symbol when we write it 174 out so that can set the symbol inde [all...] |
H A D | coffcode.h | 87 Coff targets except that they use the external symbol format 135 and @code{coff_swap_lineno_in}. @code{GDB} reads the symbol 142 of all the symbol table and reloc drudgery itself, thereby 152 enough to keep all the information available in a coff symbol 154 symbol table around, "behind the scenes". 156 When a symbol table is requested (through a call to 158 @code{coff_get_normalized_symtab}. This reads the symbol table from 161 (represented in the file by offsets from the first symbol in 165 pointer to another structure in the symbol table at one moment 170 rather than the normal text associated with the symbol 2313 combined_entry_type *symbol; variable 2352 combined_entry_type *symbol; variable [all...] |
H A D | aoutx.h | 156 address, a symbol index, and a type field. The extended records 530 /* The default symbol entry size is that of traditional Unix. */ 586 /* The file offsets of the string table and symbol table. */ 1405 /* Translate an a.out symbol into a BFD symbol. The desc, other, type 1406 and symbol->value fields of CACHE_PTR will be set from the a.out 1408 symbol->flags and symbol->section, and adjusting symbol->value. */ 1422 /* This is a debugging symbol [all...] |
H A D | elf32-arc.c | 217 arc_elf_b22_pcrel (abfd, reloc_entry, symbol, data, input_section, 221 asymbol * symbol; 227 /* If linking, back up the final symbol address by the address of the 236 return bfd_elf_generic_reloc (abfd, reloc_entry, symbol, data,
|
H A D | elf32-fr30.c | 253 fr30_elf_i20_reloc (abfd, reloc_entry, symbol, data, 257 asymbol *symbol; 268 && (symbol->flags & BSF_SECTION_SYM) == 0 281 symbol->value 282 + symbol->section->output_section->vma 283 + symbol->section->output_offset 300 fr30_elf_i32_reloc (abfd, reloc_entry, symbol, data, 304 asymbol *symbol; 314 && (symbol->flags & BSF_SECTION_SYM) == 0 327 symbol [all...] |
H A D | som.h | 57 asymbol symbol; member in struct:som_symbol 73 /* Index of this symbol in the symbol table. Only used when 77 /* How many times this symbol is used in a relocation. By sorting 82 /* During object file writing, the offset of the name of this symbol 125 /* Pointers to a saved copy of the symbol and string tables. These 238 #define som_symbol_data(symbol) ((som_symbol_type *) symbol)
|
H A D | som.c | 119 /* This fully describes the symbol types which may be attached to 139 /* Assorted symbol information that needs to be derived from the BFD symbol 140 and/or the BFD backend private symbol data. */ 300 /* Map SOM section names to POSIX/BSD single-character symbol types. 377 S = symbol index 1347 relocations have a symbol number < 0x100 and have simple encodings 1396 one. Hard relocations occur if the symbol number was too high or if 1419 /* Now output the symbol index and see if this bizarre relocation 1656 /* If there's no SOM symbol typ [all...] |
H A D | elf32-m68hc1x.h | 55 /* Given the symbol's value and its section we can determine its final 73 These parameters are obtained from the symbol table by looking 155 asymbol *symbol, void *data, asection *input_section, 159 asymbol *symbol, void *data, asection *input_section,
|
/haiku-fatelf/src/system/kernel/arch/x86/ |
H A D | arch_debug.cpp | 103 // a kernel symbol 150 print_demangled_call(const char* image, const char* symbol, addr_t args, argument 159 const char* name = debug_demangle_symbol(symbol, buffer, kBufferSize, 192 while (debug_get_next_demangled_argument(&cookie, symbol, buffer, 316 print_demangled_call(const char* image, const char* symbol, addr_t args, argument 330 const char* name = debug_demangle_symbol(symbol, buffer, kBufferSize, 342 while (debug_get_next_demangled_argument(&cookie, symbol, buffer, 367 const char* symbol; local 380 status = lookup_symbol(thread, ip, &baseAddress, &symbol, &image, 388 status = print_demangled_call(image, symbol, 754 const char *symbol, *image; local 967 const char* symbol; local 1054 arch_debug_contains_call(Thread* thread, const char* symbol, addr_t start, addr_t end) argument [all...] |
/haiku-fatelf/src/bin/gdb/gdb/ |
H A D | ada-exp.y | 55 as well as gratuitiously global symbol names, so we can have multiple 104 struct symbol *sym; 124 static void write_object_renaming (struct block *, struct symbol *, int); 179 and a NAME is any other symbol. 588 /* global symbol names, so we can have multiple flex-generated parsers */ 627 /* The operator name corresponding to operator symbol STRING (adds 632 symbol, the array pointed to by STRING.ptr contains at least 652 error ("Invalid operator symbol `%s'", string.ptr); 660 struct symbol *sym) 676 * ORIG_LEFT_CONTEXT. If no unique symbol fo [all...] |
H A D | value.h | 33 struct symbol; 325 extern struct value *value_of_variable (struct symbol *var, struct block *b); 330 extern int symbol_read_needs_frame (struct symbol *); 332 extern struct value *read_var_value (struct symbol *var, 335 extern struct value *locate_var_value (struct symbol *var, 395 struct value **objp, struct symbol *fsym, 396 struct value **valp, struct symbol **symp, 529 extern void print_variable_value (struct symbol * var, 535 extern void typedef_print (struct type * type, struct symbol * news,
|
H A D | f-lang.c | 80 static void add_common_entry (struct symbol *); 483 NULL, /* Language specific symbol demangler */ 723 add_common_entry (struct symbol *entry_sym_ptr) 736 tmp->symbol = entry_sym_ptr; 818 SYMBOL_VALUE (entry->symbol) += offset; 819 SYMBOL_SECTION (entry->symbol) = secnum; 862 /* This macro adds the symbol-number for the start of the function 863 (the symbol number of the .bf) referenced by symnum_fcn to a
|
H A D | symtab.c | 81 static struct symbol *lookup_symbol_aux (const char *name, 89 struct symbol *lookup_symbol_aux_local (const char *name, 96 struct symbol *lookup_symbol_aux_symtabs (int block_index, 103 struct symbol *lookup_symbol_aux_psymtabs (int block_index, 111 struct symbol *lookup_symbol_aux_minsyms (const char *name, 127 struct symtab *, struct symbol *, int, char *); 140 /* Block in which the most recently searched-for symbol was found. 239 symbol parsing routines. */ 243 /* Lookup the partial symbol table of a source file named NAME. 401 /* Initialize the language dependent portion of a symbol [all...] |
/haiku-fatelf/src/bin/debug/profile/ |
H A D | CallgrindProfileResult.cpp | 147 int32 symbol = -1; local 149 symbol = image->GetImage()->FindSymbol(address - loadDelta); 150 if (symbol >= 0) { 151 image->AddSymbolHit(symbol, previousImage, previousSymbol); 153 previousSymbol = symbol;
|
/haiku-fatelf/src/libs/print/libgutenprint/src/main/ |
H A D | module.c | 47 static void *stp_dlsym(void *handle, const char *symbol, const char *modulename); 360 * If using dlopen, add modulename_LTX_ to symbol name 364 const char *symbol, /* Symbol name */ 383 len = strlen(symbol) + strlen(module) + 3; 391 strcpy (full_symbol+len, symbol); 392 len += strlen(symbol); 363 stp_dlsym(void *handle, const char *symbol, const char *modulename) argument
|
/haiku-fatelf/src/tests/add-ons/print/ppd/parser/ |
H A D | Parser.cpp | 109 Error("Expected symbol value!"); 149 BString* symbol = fScanner.ScanOption(); local 150 if (symbol == NULL) { 154 Value* value = new Value(symbol, Value::kSymbolValue);
|
/haiku-fatelf/src/system/runtime_loader/ |
H A D | elf_symbol_lookup.h | 113 void** symbol, int32* type); 115 const char* name, image_t** foundInImage, void** symbol,
|