2002-03-07 Daniel Jacobowitz <drow@mvista.com>
[deliverable/binutils-gdb.git] / gprof / ChangeLog
index f82e87839890336cba6c00de0887376f66ca716e..a5acbeebd7e66cf564110c4c2b9c0716ca441e43 100644 (file)
@@ -1,3 +1,220 @@
+2002-02-19  Frank Ch. Eigler  <fche@redhat.com>
+
+       * hist.c (hist_print): Rewrite log_scale calculation loop.
+
+2002-02-11  Alan Modra  <amodra@bigpond.net.au>
+
+       * Makefile.am: "make dep-am".
+       * Makefile.in: Regenerate.
+
+2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gprof.c: Include "getopt.h" after other includes, so that
+       the proper macros are defined.
+       * gen-c-prog.awk: Emit a prototype for the generated function.
+
+2002-02-01  Alan Modra  <amodra@bigpond.net.au>
+
+       * configure.in (build_warnings): Add -Wstrict-prototypes
+       -Wmissing-prototypes.
+       * aclocal.m4: Regenerate.
+       * gconfig.in: Regenerate.
+       * configure: Regenerate.
+       * Makefile.am: Run "make dep-am".
+       * Makefile.in: Regenerate.
+
+       * alpha.c (alpha_find_call): Warning fixes.
+       * mips.c (mips_find_call): Likewise.
+       * sparc.c (sparc_find_call): Likewise.
+       * basic_blocks.c: Warning fixes.  Eliminate DEFUN.
+       * call_graph.c: Likewise.
+       * cg_arcs.c: Likewise.
+       * cg_dfn.cp: Likewise.
+       * gprof.c: Likewise.
+       * gprof.h: Likewise.
+       * hist.c: Likewise.
+       * search_list.c: Likewise.
+       * source.c: Likewise.
+       * source.h: Likewise.
+       * sym_ids.c: Likewise.
+       * symtab.c: Likewise.
+       * symtab.h: Likewise.
+       * utils.c: Likewise.
+       * cg_print.c: Likewise.
+       (struct function_map, symbol_map, symbol_map_count): Move
+       declaration to..
+       * corefile: ..here.
+       * corefile.c: Warning fixes.  Eliminate DEFUN.
+       (struct function_map): Remove declaration.
+       * gmon_io.c: Warning fixes.  Eliminate DEFUN.
+       (gmon_io_read_64): Make static.
+       (gmon_io_write_64): Likewise.
+       (gmon_read_raw_arc): Likewise.
+       (gmon_write_raw_arc): Likewise.
+       (gmon_io_write_8): Don't pass char, pass int param.
+       * gmon_io.h (gmon_io_write_8): Likewise.
+
+       * Makefile.am: Run "make dep-am"
+       * Makefile.in: Regenerate.
+
+       * basic_blocks.c: Replace bool with boolean, TRUE with true and
+       FALSE with false throughout.
+       * basic_blocks.h: Likewise.
+       * cg_arcs.c: Likewise.
+       * cg_dfn.c: Likewise.
+       * cg_print.c: Likewise.
+       * corefile.c: Likewise.
+       * gmon_io.c: Likewise.
+       * gprof.c: Likewise.
+       * hist.c: Likewise.
+       * mips.c: Likewise.
+       * source.c: Likewise.
+       * source.h: Likewise.
+       * sym_ids.c: Likewise.
+       * sym_ids.h: Likewise.
+       * symtab.h: Likewise.
+       * tahoe.c: Likewise.
+       * vax.c: Likewise.
+       * gprof.h: Likewise.
+       (TRUE): Don't define.
+       (FALSE): Don't define.
+
+2002-01-31  Jason R Thorpe <thorpej@wasabisystems.com>
+
+       * TODO: Remove "host architecture pointer size" item.
+       * acconfig.h: Remove.
+       * gconfig.in: Regenerate.
+       * configure.in: Remove check for gmon pointer size.
+       * configure: Regenerate.
+       * gmon.h (GMON_HDRSIZE_BSD44_32): Define.
+       (GMON_HDRSIZE_BSD44_64): Ditto.
+       (GMON_HDRSIZE_OLDBSD_32): Ditto.
+       (GMON_HDRSIZE_OLDBSD_64): Ditto.
+       (struct raw_phdr): Wrap in #if 0, keeping it for
+       documentation purposes only.
+       (struct old_raw_phdr): Likewise.
+       (struct raw_arc): Likewise.  Change type/size of
+       "count" member to long match 4.4BSD.
+       * gmon_io: Update copyright years.
+       (gmon_io_read_64): New function.
+       (gmon_io_read_vma): Use bfd_arch_bits_per_address to
+       determine target pointer size.  Use gmon_io_read_32
+       and gmon_io_read_64.
+       (gmon_io_write_64): New function.
+       (gmon_io_write_vma): Use bfd_arch_bits_per_address to
+       determine target pointer size.  Use gmon_io_write_32
+       and gmon_io_write_64.
+       (get_vma): Remove.
+       (put_vma): Ditto.
+       (gmon_read_raw_arc): New function.
+       (gmon_write_raw_arc): New function.
+       (gmon_out_read): Do not use struct raw_phdr or
+       struct old_raw_phdr to read the gmon header.  Use
+       gmon_read_raw_arc to read call graph records.
+       (gmon_out_write): Do not use struct raw_phdr or
+       struct old_raw_phdr to write the gmon header.  Use
+       gmon_write_raw_arc to write call graph records.
+       * po/gprof.pot: Regenerate.
+       * Makefile.in: Regenerate.
+
+2002-01-31  Alan Modra  <amodra@bigpond.net.au>
+
+       * alpha.c (alpha_Instruction): Don't use.
+       (alpha_find_call): Avoid use of bitfields and casts between
+       pointers and integers of different sizes.  Avoid endian problems
+       when cross-compiling.
+       * vax.c (vax_find_call): Likewise.
+       (struct modebyte): Don't use.
+       (vax_operandmode): Pass in an unsigned char *.
+       (vax_operandlength): Likewise.
+       (vax_reladdr): Rename to vax_offset and return relative offset
+       rather than address.
+       * i386.c (i386_find_call): Avoid casts between pointers and
+       integers of different sizes.
+       * sparc.c (sparc_find_call): Likewise.  Avoid endian problems.
+       * tahoe.c (tahoe_find_call): Likewise.
+       (tahoe_reladdr): Rename to tahoe_offset and return relative offset
+       rather than address.
+
+       * basic_blocks.h: Don't include headers here.
+       * call_graph.h: Likewise.
+       * cg_arcs.h: Likewise.
+       * cg_print.h: Likewise.
+       * corefile.h: Likewise.
+       * gmon_io.h: Likewise.
+       * gmon_out.h: Likewise.
+       * hertz.h: Likewise.
+       * hist.h: Likewise.
+       * source.h: Likewise.
+       * sym_ids.h: Likewise.
+       * symtab.h: Likewise.
+       * gprof.h: Don't include ansidecl.h, do include bfd.h.
+       (bool): Don't typedef.
+       * alpha.c: Adjust #include's for above header changes.
+       * basic_blocks.c: Likewise.
+       * call_graph.c: Likewise.
+       * cg_arcs.c: Likewise.
+       * cg_dfn.c: Likewise.
+       * cg_print.c: Likewise.
+       * corefile.c: Likewise.
+       * gmon_io.c: Likewise.
+       * gprof.c: Likewise.
+       * hertz.c: Likewise.
+       * hist.c: Likewise.
+       * i386.c: Likewise.
+       * mips.c: Likewise.
+       * sparc.c: Likewise.
+       * sym_ids.c: Likewise.
+       * symtab.c: Likewise.
+       * tahoe.c: Likewise.
+       * utils.c: Likewise.
+       * vax.c: Likewise.
+
+       * po/POTFILES.in: Regenerate.
+
+2002-01-27  Daniel Jacobowitz  <drow@mvista.com>
+
+       * configure: Regenerated.
+
+2002-01-26  Richard Henderson  <rth@redhat.com>
+
+       * i386.c (i386_iscall): Static.
+       * tahoe.c (indirectchild, tahoe_operandmode): Static.
+       (tahoe_operandlength, tahoe_reladdr): Static.
+       * vax.c (indirectchild): Static.
+
+2002-01-26  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * Makefile.am (install): Depend on install-info.
+       * Makefile.in: Regenerate.
+
+2002-01-26  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * mips.c: New file.
+       * Makefile.am (sources): Add mips.c. 
+       (mips.o): New rule.
+       * Makefile.in: Regenerate. 
+       * corefile.c: Update copyright years.
+       (find_call): Call mips_find_call for bfd_arch_mips.
+
+2002-01-26  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * po/fr.po: Updated version.
+
+2002-01-25  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * po/es.po: Updated version.
+
+2002-01-17  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * po/gprof.pot: Regenerate.
+
+2002-01-07  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * po/es.po: New file: Spanish translation.
+       * configure.in (ALL_LINGUAS): Add es.
+       * configure: Regenerate.
+
 2002-01-03  Nick Clifton  <nickc@cambridge.redhat.com>
 
        * gmon_io.c (gmon_out_read): Remove use of ngettext().  It is not
This page took 0.101216 seconds and 4 git commands to generate.