aboutsummaryrefslogtreecommitdiff
path: root/gprof/gmon_io.c
AgeCommit message (Collapse)AuthorFilesLines
1997-02-27 * configure.in: Define BSD44_FORMAT if the target looks like aIan Lance Taylor1-1/+1
BSD4.4 derived system. * configure: Rebuild. * Makefile.in (.c.o): Add @DEFS@. * gmon_io.c (gmon_out_read): In BSD44_FORMAT code, get profrate from profrate field, not version field.
1996-03-21Thu Mar 21 17:02:02 1996 David Mosberger-Tang <davidm@azstarnet.com>Ian Lance Taylor1-3/+21
* gprof.c (default_excluded_list): Add "__mcount". * gprof.c (main): Change ifdef __osf__ to __alpha__. * gmon_io.c (gmon_out_read): If BSD44_FORMAT is defined, get the profiling rate from the header. * gmon.h (struct raw_phdr): Only include pad if both __alpha__ and __osf__ are defined. Add new fields if BSD44_FORMAT is defined. * alpha.h (MIN_INSN_SIZE): Define. * core.c (MIN_INSN_SIZE): If not defined, define as 1. (core_sym_class): Ignore debugging symbols. (core_create_line_syms): Use MIN_INSN_SIZE when gathering line information.
1995-03-14* __bb_exit_func.c: New file, from David Mosberger-Tang.Ken Raeburn1-43/+41
Thu Feb 9 16:56:07 1995 David Mosberger-Tang <davidm@piston.cs.arizona.edu> * All *.c: More cleanup towards GNU format. * gmon_out.h (struct gmon_hist_hdr, struct gmon_cg_arc_record): replaced sizeof (bfd_vma) by size (char*) because Ken tells me that bfd_vma is only guaranteed to be at least as big as a pointer. (GMON_Record_tag): added explicit enumeration values to ensure compatibility across compilers. * gmon_io.c (get_vma, put_vma): replaced sizeof(bfd_vma) by sizeof(char*).
1995-02-08ran "indent -gnu"; have not fixed block comment styleKen Raeburn1-302/+346
1995-02-07Lots of changes from David Mosberger-Tang; see ChangeLog and NOTES for details:Ken Raeburn1-0/+354
Alpha support. Long options. New file format to support more information; backwards compatibility. Line-level profiling, on systems where bfd_find_nearest_line works. Selective display of data.