Searched refs:symbol (Results 76 - 100 of 301) sorted by relevance

1234567891011>>

/haiku-fatelf/src/add-ons/kernel/debugger/demangle/
H A Dgcc2.cpp329 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 Darch_debug.cpp91 // 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 Darch_debug.cpp90 // 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 Darch_elf.cpp244 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 Dbout.c186 /* 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 Delf64-mips.c192 /* 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 Dvms-misc.c181 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 Dnlmcode.h892 /* 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 Dlibecoff.h90 /* 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 Dcoffcode.h87 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 Daoutx.h156 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 Delf32-arc.c217 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 Delf32-fr30.c253 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 Dsom.h57 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 Dsom.c119 /* 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 Delf32-m68hc1x.h55 /* 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 Darch_debug.cpp103 // 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 Dada-exp.y55 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 Dvalue.h33 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 Df-lang.c80 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 Dsymtab.c81 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 DCallgrindProfileResult.cpp147 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 Dmodule.c47 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 DParser.cpp109 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 Delf_symbol_lookup.h113 void** symbol, int32* type);
115 const char* name, image_t** foundInImage, void** symbol,

Completed in 178 milliseconds

1234567891011>>