Home | History | Annotate | Download | only in gprof

Lines Matching refs:limit

543   symtab.limit = symtab.base;
557 sym_init (symtab.limit);
559 sscanf (address, "%" BFD_VMA_FMT "x", &(symtab.limit->addr) );
561 symtab.limit->name = (char *) xmalloc (strlen (name) + 1);
562 strcpy ((char *) symtab.limit->name, name);
563 symtab.limit->mapped = 0;
564 symtab.limit->is_func = TRUE;
565 symtab.limit->is_bb_head = TRUE;
566 symtab.limit->is_static = (type == 't');
567 min_vma = MIN (symtab.limit->addr, min_vma);
568 max_vma = MAX (symtab.limit->addr, max_vma);
570 ++symtab.limit;
574 symtab.len = symtab.limit - symtab.base;
646 symtab.limit = symtab.base;
674 sym_init (symtab.limit);
678 symtab.limit->addr = core_syms[i]->value;
680 symtab.limit->addr += bfd_get_section_vma (sym_sec->owner, sym_sec);
684 symtab.limit->name = found->file_name;
685 symtab.limit->mapped = 1;
689 symtab.limit->name = core_syms[i]->name;
690 symtab.limit->mapped = 0;
698 if (get_src_info (symtab.limit->addr, & filename, & func_name,
699 & symtab.limit->line_num))
701 symtab.limit->file = source_file_lookup_path (filename);
713 if (strcmp (symtab.limit->name, func_name) != 0)
720 symtab.limit->name, func_name));
727 symtab.limit->is_func = (!core_has_func_syms
729 symtab.limit->is_bb_head = TRUE;
732 symtab.limit->is_static = TRUE;
737 min_vma = MIN (symtab.limit->addr, min_vma);
743 max_vma = MAX (symtab.limit->addr, max_vma);
746 (long) (symtab.limit - symtab.base),
747 symtab.limit->name,
748 (unsigned long) symtab.limit->addr));
749 ++symtab.limit;
752 symtab.len = symtab.limit - symtab.base;
837 ltab.limit = ltab.base;
861 sym_init (ltab.limit);
863 if (!get_src_info (vma, &filename, &ltab.limit->name, &ltab.limit->line_num)
864 || (prev && prev->line_num == ltab.limit->line_num
865 && strcmp (prev->name, ltab.limit->name) == 0
870 ltab.limit->name = xstrdup (ltab.limit->name);
871 ltab.limit->file = source_file_lookup_path (filename);
873 ltab.limit->addr = vma;
878 if (prev && ltab.limit->file == prev->file &&
879 strcmp (ltab.limit->name, prev->name) == 0)
881 ltab.limit->is_static = prev->is_static;
885 sym = sym_lookup(&symtab, ltab.limit->addr);
887 ltab.limit->is_static = sym->is_static;
890 prev = ltab.limit;
893 (unsigned long) (ltab.limit - ltab.base),
894 ltab.limit->name,
895 (unsigned long) ltab.limit->addr));
896 ++ltab.limit;
900 memcpy (ltab.limit, symtab.base, symtab.len * sizeof (Sym));
901 ltab.limit += symtab.len;
903 if ((unsigned int) (ltab.limit - ltab.base) != ltab.len)
907 whoami, ltab.len, (long) (ltab.limit - ltab.base));