Changeset e16e0d59 in mainline for kernel/generic/include/symtab.h


Ignore:
Timestamp:
2009-03-17T20:33:18Z (15 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5eb90cb
Parents:
b1c8dc0
Message:

Make optionality of symbol information less intrusive per Jakub's request. Also, improve symtab function names and update their semantics.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/symtab.h

    rb1c8dc0 re16e0d59  
    4545};
    4646
    47 extern char * get_symtab_entry(unative_t addr);
    48 extern uintptr_t get_symbol_addr(const char *name);
     47extern int symtab_name_lookup(unative_t addr, char **name);
     48extern char *symtab_fmt_name_lookup(unative_t addr);
     49extern int symtab_addr_lookup(const char *name, uintptr_t *addr);
    4950extern void symtab_print_search(const char *name);
    5051extern int symtab_compl(char *name);
     52
     53#ifdef CONFIG_SYMTAB
    5154
    5255/* Symtable linked together by build process */
     
    5558#endif
    5659
     60#endif
     61
    5762/** @}
    5863 */
Note: See TracChangeset for help on using the changeset viewer.