H A D | stabs.c | 6 This file is part of GNU Binutils. 23 /* This file contains code which parses stabs debugging information. 58 /* The accumulated file name string. */ 62 /* The value of the start of the file, so that we can handle file 74 /* The main file name. */ 92 /* Lists of types per file. */ 121 file. */ 125 /* Next set of slots for this file. */ 378 struct stab_handle *info local 411 struct stab_handle *info = (struct stab_handle *) handle; local 681 parse_stab_string(void *dhandle, struct stab_handle *info, int stabtype, int desc, bfd_vma value, const char *string) argument 853 asymbol **ps; local 1127 parse_stab_type(void *dhandle, struct stab_handle *info, const char *typename, const char **pp, debug_type **slotp) argument 1636 parse_stab_range_type(void *dhandle, struct stab_handle *info, const char *typename, const char **pp, const int *typenums) argument 2007 parse_stab_struct_type(void *dhandle, struct stab_handle *info, const char *tagname, const char **pp, bfd_boolean structp, const int *typenums) argument 2069 parse_stab_baseclasses(void *dhandle, struct stab_handle *info, const char **pp, debug_baseclass **retp) argument 2192 parse_stab_struct_fields(void *dhandle, struct stab_handle *info, const char **pp, debug_field **retp, bfd_boolean *staticsp) argument 2272 parse_stab_cpp_abbrev(void *dhandle, struct stab_handle *info, const char **pp, debug_field *retp) argument 2364 parse_stab_one_struct_field(void *dhandle, struct stab_handle *info, const char **pp, const char *p, debug_field *retp, bfd_boolean *staticsp) argument 2498 parse_stab_members(void *dhandle, struct stab_handle *info, const char *tagname, const char **pp, const int *typenums, debug_method **retp) argument 2815 parse_stab_argtypes(void *dhandle, struct stab_handle *info, debug_type class_type, const char *fieldname, const char *tagname, debug_type return_type, const char *argtypes, bfd_boolean constp, bfd_boolean volatilep, const char **pphysname) argument 2939 parse_stab_tilde_field(void *dhandle, struct stab_handle *info, const char **pp, const int *typenums, debug_type *retvptrbase, bfd_boolean *retownvptr) argument 3011 parse_stab_array_type(void *dhandle, struct stab_handle *info, const char **pp, bfd_boolean stringp) argument 3120 unsigned int file; member in struct:bincl_file 3128 push_bincl(struct stab_handle *info, const char *name, bfd_vma hash) argument 3154 pop_bincl(struct stab_handle *info) argument 3173 find_excl(struct stab_handle *info, const char *name, bfd_vma hash) argument 3204 stab_record_variable(void *dhandle, struct stab_handle *info, const char *name, debug_type type, enum debug_var_kind kind, bfd_vma val) argument 3232 stab_emit_pending_vars(void *dhandle, struct stab_handle *info) argument 3257 stab_find_slot(struct stab_handle *info, const int *typenums) argument 3261 struct stab_types **ps; local 3302 stab_find_type(void *dhandle, struct stab_handle *info, const int *typenums) argument 3325 stab_record_type(void *dhandle ATTRIBUTE_UNUSED, struct stab_handle *info, const int *typenums, debug_type type) argument 3344 stab_xcoff_builtin_type(void *dhandle, struct stab_handle *info, int typenum) argument 3521 stab_find_tagged_type(void *dhandle, struct stab_handle *info, const char *p, int len, enum debug_type_kind kind) argument 3599 struct stab_handle *info; member in struct:stab_demangle_info 3703 stab_demangle_argtypes(void *dhandle, struct stab_handle *info, const char *physname, bfd_boolean *pvarargs, unsigned int physname_len) argument 5074 stab_demangle_v3_argtypes(void *dhandle, struct stab_handle *info, const char *physname, bfd_boolean *pvarargs) argument 5112 stab_demangle_v3_arglist(void *dhandle, struct stab_handle *info, struct demangle_component *arglist, bfd_boolean *pvarargs) argument 5172 stab_demangle_v3_arg(void *dhandle, struct stab_handle *info, struct demangle_component *dc, debug_type context, bfd_boolean *pvarargs) argument [all...] |