(linenum→info "unix/slp.c:2238")

binutils/2.18/gprof/ChangeLog-9203

    1: 2003-11-06  Bruno Rohee  <bruno@rohee.com>
    2: 
    3:         * gprof.texi: Fix "the the" typo.
    4: 
    5: 2003-10-30  Nick Clifton  <nickc@redhat.com>
    6: 
    7:         * gprof.texi (Compiling): Describe how to use gprof when source
    8:         files are not compiled with -pg.  Mention other profiling options
    9:         supported by gcc.
   10:         (How do I?): Mention the function call overhead introduced by -pg.
   11: 
   12: 2003-10-29  Nick Clifton  <nickc@redhat.com>
   13: 
   14:         * gprof.texi: Apply patch supplied by Eric S Raymond via RMS:
   15:         (Compiling): Mention that -pg must be passed to both the compiler
   16:         and the linker.
   17:         Mention that -a is now deprecated.
   18:         (How do I?): Add an entry describing how to get more information
   19:         about program hotspots.
   20: 
   21: 2003-10-11  Alan Modra  <amodra@bigpond.net.au>
   22: 
   23:         * corefile.c (core_create_function_syms): Don't refer directly to
   24:         _cooked_size and vma;  Use bfd_section_size and bfd_get_section_vma.
   25: 
   26: 2003-08-26  Nick Clifton  <nickc@redhat.com>
   27: 
   28:         * po/de.po: New German translation.
   29:         * configure.in (ALL_LINGUAS): Add de.
   30:         * configure: Regenerate.
   31:         * Makefile.in: Regenerate.
   32:         * aclocal.m4: Regenerate.
   33:         * gconfig.in: Regenerate.
   34: 
   35: 2003-08-21  Nick Clifton  <nickc@redhat.com>
   36: 
   37:         * po/tr.po: Updated Turkish translation.
   38: 
   39: 2003-08-14  Alan Modra  <amodra@bigpond.net.au>
   40: 
   41:         * dep-in.sed: Remove libintl.h.
   42:         * Makefile.am (POTFILES.in): Unset LC_COLLATE.
   43:         * Makefile.in: Regenerate.
   44: 
   45: 2003-07-24  Nick Clifton  <nickc@redhat.com>
   46: 
   47:         * po/fr.po: Updated French translation.
   48: 
   49: 2003-07-20  H.J. Lu <hongjiu.lu@intel.com>
   50: 
   51:         * po/Make-in (.po.gmo): Do check if the .gmo file is writable
   52:         before generating it.
   53: 
   54: 2003-07-17  Nick Clifton  <nickc@redhat.com>
   55: 
   56:         * po/es.po: New Spanish translation.
   57: 
   58: 2003-07-11  Alan Modra  <amodra@bigpond.net.au>
   59: 
   60:         * po/gprof.pot: Regenerate.
   61: 
   62: 2003-06-11  H.J. Lu <hongjiu.lu@intel.com>
   63: 
   64:         * po/Make-in (DESTDIR): New.
   65:         (install-data-yes): Support $(DESTDIR).
   66:         (uninstall): Likewise.
   67: 
   68: 2003-03-27  Chris Demetriou  <cgd@broadcom.com>
   69: 
   70:         * gmon_io.c (enum gmon_ptr_size, enum gmon_ptr_signedness): New.
   71:         (gmon_get_ptr_size, gmon_get_ptr_signedness): New.
   72:         (gmon_io_read_vma, gmon_io_write_vma, gmon_read_raw_arc)
   73:         (gmon_write_raw_arc, gmon_out_read, gmon_out_write): Adjust to
   74:         use new functions and enums.
   75: 
   76: 2003-02-21  K Schutte  <schutte@fel.tno.nl>
   77: 
   78:         * corefile.c (core_create_line_syms): Check for a NULL sentinel
   79:         value before using it.
   80: 
   81: 2002-12-02  Nick Clifton  <nickc@redhat.com>
   82: 
   83:         * configure.in (LINGUAS): Add pt_BR.
   84:         * configure: Regenerate.
   85:         * po/pt_BR: New Brazillian Portugese translation.
   86: 
   87: 2002-11-30  Alan Modra  <amodra@bigpond.net.au>
   88: 
   89:         * basic_blocks.c, basic_blocks.h, cg_arcs.c, cg_dfn.c, cg_print.c,
   90:         corefile.c, gmon_io.c, gprof.c, gprof.h, hist.c, mips.c, source.c,
   91:         source.h, sym_ids.c, sym_ids.h, symtab.h, tahoe.c, vax.c: Replace
   92:         boolean with bfd_boolean, true with TRUE, false with FALSE.
   93:         Formatting.
   94: 
   95: 2002-11-12  Nick Clifton  <nickc@redhat.com>
   96: 
   97:         * configure.in (ALL_LINGUAS): Add da.
   98:         * configure: Regenerate.
   99:         * po/da.po: New Danish translation.
  100: 
  101: 2002-08-22  Nick Clifton  <nickc@redhat.com>
  102: 
  103:         * gprof.c (main): Turn off default excluded functions in FLAT
  104:         profile.
  105: 
  106: 2002-08-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
  107: 
  108:         * gmon_io.c (gmon_io_read_64, gmon_io_write_64): Define only if
  109:         BFD_HOST_U_64_BIT is defined.
  110:         (gmon_io_read_vma, gmon_io_write_vma): Add ifdefs.
  111: 
  112: 2002-07-30  Nick Clifton  <nickc@redhat.com>
  113: 
  114:         * po/tr.po: Updated Turkish translation.
  115: 
  116: 2002-07-30  Nick Clifton  <nickc@redhat.com>
  117: 
  118:         * alpha.c, cg_arcs.c, cg_dfn.c, gmon.h, gprof.c, gprof.h, hertz.c,
  119:         i386.c, mips.c, sparc.c, tahoe.c, utils.c, vax.c: Update Copyright
  120:         notice so that it applies even if the sources are modified.
  121: 
  122: 2002-07-29  Ulrich Drepper  <drepper@redhat.com>
  123: 
  124:         * gprof.texi (Executing the Program): Add documentation on how to use
  125:         bbconv.pl.  Patch by Eric Hanchrow.
  126: 
  127: 2002-07-25  Nick Clifton  <nickc@redhat.com>
  128: 
  129:         * po/es.po: Updated Spanish translation.
  130:         * po/fr.po: Updated French translation.
  131: 
  132: 2002-07-24  Dave Brolley  <brolley@redhat.com>
  133: 
  134:         * corefile.c (core_create_function_syms): Use the end of the section
  135:         containing the symbol to compute max_vma.
  136: 
  137: 2002-07-24  Nick Clifton  <nickc@redhat.com>
  138: 
  139:         * po/sv.po: Updated Swedish translation.
  140:         * po/es.po: Updated Spanish translation.
  141: 
  142: 2002-07-23  Nick Clifton  <nickc@redhat.com>
  143: 
  144:         * po/fr.po: Updated French translation.
  145:         * po/id.po: New Indonesian translation.
  146:         * configure.in (LINGUAS): Add id.
  147:         * configure: Regenerate.
  148: 
  149: 2002-05-02  Nick Clifton  <nickc@cambridge.redhat.com>
  150: 
  151:         * po/Make-in (.po.gmo): Do not attempt to create a .gmo file if
  152:         the sources are read-only.
  153: 
  154: 2002-04-04  Alan Modra  <amodra@bigpond.net.au>
  155: 
  156:         * dep-in.sed: Cope with absolute paths.
  157:         * Makefile.am (dep.sed): Subst TOPDIR.
  158:         Run "make dep-am".
  159:         * Makefile.in: Regenerate.
  160: 
  161: 2002-03-21  Alan Modra  <amodra@bigpond.net.au>
  162: 
  163:         * Makefile.am: Run "make dep-am".
  164:         * Makefile.in: Regenerate.
  165: 
  166: 2002-03-18  Nick Clifton  <nickc@cambridge.redhat.com>
  167: 
  168:         * po/fr.po: Updated version.
  169: 
  170: 2002-03-13  Nick Clifton  <nickc@cambridge.redhat.com>
  171: 
  172:         * po/fr.po: Updated version.
  173: 
  174: 2002-03-07  Daniel Jacobowitz  <drow@mvista.com>
  175: 
  176:         * gprof.texi: Wrap @menu in @ifnottex, not @ifinfo.
  177: 
  178: 2002-02-19  Frank Ch. Eigler  <fche@redhat.com>
  179: 
  180:         * hist.c (hist_print): Rewrite log_scale calculation loop.
  181: 
  182: 2002-02-11  Alan Modra  <amodra@bigpond.net.au>
  183: 
  184:         * Makefile.am: "make dep-am".
  185:         * Makefile.in: Regenerate.
  186: 
  187: 2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
  188: 
  189:         * gprof.c: Include "getopt.h" after other includes, so that
  190:         the proper macros are defined.
  191:         * gen-c-prog.awk: Emit a prototype for the generated function.
  192: 
  193: 2002-02-01  Alan Modra  <amodra@bigpond.net.au>
  194: 
  195:         * configure.in (build_warnings): Add -Wstrict-prototypes
  196:         -Wmissing-prototypes.
  197:         * aclocal.m4: Regenerate.
  198:         * gconfig.in: Regenerate.
  199:         * configure: Regenerate.
  200:         * Makefile.am: Run "make dep-am".
  201:         * Makefile.in: Regenerate.
  202: 
  203:         * alpha.c (alpha_find_call): Warning fixes.
  204:         * mips.c (mips_find_call): Likewise.
  205:         * sparc.c (sparc_find_call): Likewise.
  206:         * basic_blocks.c: Warning fixes.  Eliminate DEFUN.
  207:         * call_graph.c: Likewise.
  208:         * cg_arcs.c: Likewise.
  209:         * cg_dfn.cp: Likewise.
  210:         * gprof.c: Likewise.
  211:         * gprof.h: Likewise.
  212:         * hist.c: Likewise.
  213:         * search_list.c: Likewise.
  214:         * source.c: Likewise.
  215:         * source.h: Likewise.
  216:         * sym_ids.c: Likewise.
  217:         * symtab.c: Likewise.
  218:         * symtab.h: Likewise.
  219:         * utils.c: Likewise.
  220:         * cg_print.c: Likewise.
  221:         (struct function_map, symbol_map, symbol_map_count): Move
  222:         declaration to..
  223:         * corefile: ..here.
  224:         * corefile.c: Warning fixes.  Eliminate DEFUN.
  225:         (struct function_map): Remove declaration.
  226:         * gmon_io.c: Warning fixes.  Eliminate DEFUN.
  227:         (gmon_io_read_64): Make static.
  228:         (gmon_io_write_64): Likewise.
  229:         (gmon_read_raw_arc): Likewise.
  230:         (gmon_write_raw_arc): Likewise.
  231:         (gmon_io_write_8): Don't pass char, pass int param.
  232:         * gmon_io.h (gmon_io_write_8): Likewise.
  233: 
  234:         * Makefile.am: Run "make dep-am"
  235:         * Makefile.in: Regenerate.
  236: 
  237:         * basic_blocks.c: Replace bool with boolean, TRUE with true and
  238:         FALSE with false throughout.
  239:         * basic_blocks.h: Likewise.
  240:         * cg_arcs.c: Likewise.
  241:         * cg_dfn.c: Likewise.
  242:         * cg_print.c: Likewise.
  243:         * corefile.c: Likewise.
  244:         * gmon_io.c: Likewise.
  245:         * gprof.c: Likewise.
  246:         * hist.c: Likewise.
  247:         * mips.c: Likewise.
  248:         * source.c: Likewise.
  249:         * source.h: Likewise.
  250:         * sym_ids.c: Likewise.
  251:         * sym_ids.h: Likewise.
  252:         * symtab.h: Likewise.
  253:         * tahoe.c: Likewise.
  254:         * vax.c: Likewise.
  255:         * gprof.h: Likewise.
  256:         (TRUE): Don't define.
  257:         (FALSE): Don't define.
  258: 
  259: 2002-01-31  Jason R Thorpe <thorpej@wasabisystems.com>
  260: 
  261:         * TODO: Remove "host architecture pointer size" item.
  262:         * acconfig.h: Remove.
  263:         * gconfig.in: Regenerate.
  264:         * configure.in: Remove check for gmon pointer size.
  265:         * configure: Regenerate.
  266:         * gmon.h (GMON_HDRSIZE_BSD44_32): Define.
  267:         (GMON_HDRSIZE_BSD44_64): Ditto.
  268:         (GMON_HDRSIZE_OLDBSD_32): Ditto.
  269:         (GMON_HDRSIZE_OLDBSD_64): Ditto.
  270:         (struct raw_phdr): Wrap in #if 0, keeping it for
  271:         documentation purposes only.
  272:         (struct old_raw_phdr): Likewise.
  273:         (struct raw_arc): Likewise.  Change type/size of
  274:         "count" member to long match 4.4BSD.
  275:         * gmon_io: Update copyright years.
  276:         (gmon_io_read_64): New function.
  277:         (gmon_io_read_vma): Use bfd_arch_bits_per_address to
  278:         determine target pointer size.  Use gmon_io_read_32
  279:         and gmon_io_read_64.
  280:         (gmon_io_write_64): New function.
  281:         (gmon_io_write_vma): Use bfd_arch_bits_per_address to
  282:         determine target pointer size.  Use gmon_io_write_32
  283:         and gmon_io_write_64.
  284:         (get_vma): Remove.
  285:         (put_vma): Ditto.
  286:         (gmon_read_raw_arc): New function.
  287:         (gmon_write_raw_arc): New function.
  288:         (gmon_out_read): Do not use struct raw_phdr or
  289:         struct old_raw_phdr to read the gmon header.  Use
  290:         gmon_read_raw_arc to read call graph records.
  291:         (gmon_out_write): Do not use struct raw_phdr or
  292:         struct old_raw_phdr to write the gmon header.  Use
  293:         gmon_write_raw_arc to write call graph records.
  294:         * po/gprof.pot: Regenerate.
  295:         * Makefile.in: Regenerate.
  296: 
  297: 2002-01-31  Alan Modra  <amodra@bigpond.net.au>
  298: 
  299:         * alpha.c (alpha_Instruction): Don't use.
  300:         (alpha_find_call): Avoid use of bitfields and casts between
  301:         pointers and integers of different sizes.  Avoid endian problems
  302:         when cross-compiling.
  303:         * vax.c (vax_find_call): Likewise.
  304:         (struct modebyte): Don't use.
  305:         (vax_operandmode): Pass in an unsigned char *.
  306:         (vax_operandlength): Likewise.
  307:         (vax_reladdr): Rename to vax_offset and return relative offset
  308:         rather than address.
  309:         * i386.c (i386_find_call): Avoid casts between pointers and
  310:         integers of different sizes.
  311:         * sparc.c (sparc_find_call): Likewise.  Avoid endian problems.
  312:         * tahoe.c (tahoe_find_call): Likewise.
  313:         (tahoe_reladdr): Rename to tahoe_offset and return relative offset
  314:         rather than address.
  315: 
  316:         * basic_blocks.h: Don't include headers here.
  317:         * call_graph.h: Likewise.
  318:         * cg_arcs.h: Likewise.
  319:         * cg_print.h: Likewise.
  320:         * corefile.h: Likewise.
  321:         * gmon_io.h: Likewise.
  322:         * gmon_out.h: Likewise.
  323:         * hertz.h: Likewise.
  324:         * hist.h: Likewise.
  325:         * source.h: Likewise.
  326:         * sym_ids.h: Likewise.
  327:         * symtab.h: Likewise.
  328:         * gprof.h: Don't include ansidecl.h, do include bfd.h.
  329:         (bool): Don't typedef.
  330:         * alpha.c: Adjust #include's for above header changes.
  331:         * basic_blocks.c: Likewise.
  332:         * call_graph.c: Likewise.
  333:         * cg_arcs.c: Likewise.
  334:         * cg_dfn.c: Likewise.
  335:         * cg_print.c: Likewise.
  336:         * corefile.c: Likewise.
  337:         * gmon_io.c: Likewise.
  338:         * gprof.c: Likewise.
  339:         * hertz.c: Likewise.
  340:         * hist.c: Likewise.
  341:         * i386.c: Likewise.
  342:         * mips.c: Likewise.
  343:         * sparc.c: Likewise.
  344:         * sym_ids.c: Likewise.
  345:         * symtab.c: Likewise.
  346:         * tahoe.c: Likewise.
  347:         * utils.c: Likewise.
  348:         * vax.c: Likewise.
  349: 
  350:         * po/POTFILES.in: Regenerate.
  351: 
  352: 2002-01-27  Daniel Jacobowitz  <drow@mvista.com>
  353: 
  354:         * configure: Regenerated.
  355: 
  356: 2002-01-26  Richard Henderson  <rth@redhat.com>
  357: 
  358:         * i386.c (i386_iscall): Static.
  359:         * tahoe.c (indirectchild, tahoe_operandmode): Static.
  360:         (tahoe_operandlength, tahoe_reladdr): Static.
  361:         * vax.c (indirectchild): Static.
  362: 
  363: 2002-01-26  Hans-Peter Nilsson  <hp@bitrange.com>
  364: 
  365:         * Makefile.am (install): Depend on install-info.
  366:         * Makefile.in: Regenerate.
  367: 
  368: 2002-01-26  Jason Thorpe  <thorpej@wasabisystems.com>
  369: 
  370:         * mips.c: New file.
  371:         * Makefile.am (sources): Add mips.c.
  372:         (mips.o): New rule.
  373:         * Makefile.in: Regenerate.
  374:         * corefile.c: Update copyright years.
  375:         (find_call): Call mips_find_call for bfd_arch_mips.
  376: 
  377: 2002-01-26  Nick Clifton  <nickc@cambridge.redhat.com>
  378: 
  379:         * po/fr.po: Updated version.
  380: 
  381: 2002-01-25  Nick Clifton  <nickc@cambridge.redhat.com>
  382: 
  383:         * po/es.po: Updated version.
  384: 
  385: 2002-01-17  Nick Clifton  <nickc@cambridge.redhat.com>
  386: 
  387:         * po/gprof.pot: Regenerate.
  388: 
  389: 2002-01-07  Nick Clifton  <nickc@cambridge.redhat.com>
  390: 
  391:         * po/es.po: New file: Spanish translation.
  392:         * configure.in (ALL_LINGUAS): Add es.
  393:         * configure: Regenerate.
  394: 
  395: 2002-01-03  Nick Clifton  <nickc@cambridge.redhat.com>
  396: 
  397:         * gmon_io.c (gmon_out_read): Remove use of ngettext().  It is not
  398:         present under AIX.
  399: 
  400: 2002-01-02  Nick Clifton  <nickc@cambridge.redhat.com>
  401: 
  402:         * cg_print.c (print_header): Fix spelling typo.
  403: 
  404:         * gmon_io.c (gmon_out_read): Fix formatting of text messages to
  405:         allow easier translation into other languages.
  406: 
  407: 2001-12-21  Nick Clifton  <nickc@cambridge.redhat.com>
  408: 
  409:         * configure.in (ALL_LINGUAS): Add sv.
  410:         * configure: Regenerate.
  411:         * po/sv.po: Import from translation project web site.
  412: 
  413: 2001-12-03  Nick Clifton  <nickc@cambridge.redhat.com>
  414: 
  415:         * configure.in (LINGUAS): Add tr.
  416:         * configure: Regenerate.
  417:         * po/tr.po: Import from translation project's web site.
  418: 
  419: 2001-11-02  Nick Clifton  <nickc@cambridge.redhat.com>
  420: 
  421:         * configure.in (ALL_LINGUAS): Add 'fr'.
  422:         * configure: Regernate.
  423:         * po/fr.po: New file.
  424: 
  425: 2001-10-03  Alan Modra  <amodra@bigpond.net.au>
  426: 
  427:         * configure: Regenerate.
  428: 
  429: 2001-10-02  Alan Modra  <amodra@bigpond.net.au>
  430: 
  431:         * Makefile.am (Makefile): Depend on bfd/configure.in.
  432:         Run "make dep-am".
  433:         * Makefile.in: Regenerate.
  434: 
  435: 2001-09-18  Bruno Haible  <haible@clisp.cons.org>
  436: 
  437:         * gprof.c (main): For gettext, also set the LC_CTYPE locate facet.
  438:         * sym_ids.c: Include "safe-ctype.h" instead of <ctype.h>.
  439:         (parse_spec): Use ISDIGIT instead of isdigit.
  440: 
  441: 2001-09-18  Alan Modra  <amodra@bigpond.net.au>
  442: 
  443:         * sparc.c (sparc_find_call): Warning fix.
  444:         * alpha.c (alpha_find_call): Likewise.
  445: 
  446: 2001-08-09  Alan Modra  <amodra@bigpond.net.au>
  447: 
  448:         * alpha.c: Add missing prototypes.
  449:         * sparc.c: Likewise.
  450:         * tahoe.c: Likewise.
  451:         * vax.c: Likewise.
  452:         * i386.c: Likewise.
  453:         (i386_iscall): Don't use DEFUN.
  454: 
  455: 2001-07-19  Nick Clifton  <nickc@cambridge.redhat.com>
  456: 
  457:         * NOTES: Rename to README for consistency with other binutils.
  458: 
  459: 2001-06-18  H.J. Lu <hjl@gnu.org>
  460: 
  461:         * Makefile.am (diststuff): Add $(MANS).
  462:         (gprof.1): Remove the prefix `$(srcdir)/'.
  463:         * Makefile.in: Regenerated.
  464: 
  465:         * gprof.1: Removed.
  466: 
  467: 2001-06-12  Ben Elliston  <bje@redhat.com>
  468: 
  469:         * gprof.texi (File Format): Profile data files are stored in
  470:         target byte order, not host byte order.
  471: 
  472: 2001-05-16  Alexandre Oliva  <aoliva@redhat.com>
  473: 
  474:         * gmon_io.c (gmon_io_read, gmon_io_write_vma,
  475:         gmon_io_write_32, gmon_io_write_8, gmon_io_write): Adjust
  476:         argument list for K&R C.
  477: 
  478: 2001-04-06  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
  479: 
  480:         * gprof.texi: Put @c man begin and @c man end indications
  481:         to generate man page using texi2pod and pod2man.  Added SEEALSO,
  482:         SYNOPSIS, BUGS, FILES and DESCRIPTION from original gprof.1
  483:         enclosed in @ifset man condition.
  484:         * Makefile.am (MANCONF, TEXI2POD, POD2MAN): New variable.
  485:         Generate gprof.1 from gprof.texi.
  486:         * gprof.1: Generate from gprof.texi.
  487:         * Makefile.in: Regenerate.
  488: 
  489: 2001-03-13  David Mosberger  <davidm@hpl.hp.com>
  490: 
  491:         * hist.c (hist_dimension): Declare as an array of 16 characters.
  492:         (hist_read_rec): If SAMPLEDEBUG, print each histogram bin count.
  493: 
  494:         * basic_blocks.c: Whitespace and formatting changes.
  495:         * bb_exit_func.c: Ditto.
  496:         * call_graph.c: Ditto.
  497:         * call_graph.h: Ditto.
  498:         * cg_arcs.c: Ditto.
  499:         * cg_print.c: Ditto.
  500:         * cg_print.h: Ditto.
  501:         * corefile.c: Ditto.
  502:         * corefile.h: Ditto.
  503:         * gmon_io.c: Ditto.
  504:         * gmon_io.h: Ditto.
  505:         * gmon_out.h: Ditto.
  506:         * gprof.c: Ditto.
  507:         * hist.c: Ditto.
  508:         * hist.h: Ditto.
  509:         * i386.c: Ditto.
  510:         * search_list.c: Ditto.
  511:         * search_list.h: Ditto.
  512:         * source.c: Ditto.
  513:         * source.h: Ditto.
  514:         * sym_ids.c: Ditto.
  515:         * sym_ids.h: Ditto.
  516:         * symtab.c: Ditto.
  517:         * symtab.h: Ditto.
  518:         * tahoe.c: Ditto.
  519:         * utils.c: Ditto.
  520:         * vax.c: Ditto.
  521: 
  522:         * gmon_out.h (gmon_hist_hdr): Delete.
  523:         (gmon_cg_arc_record): Delete.
  524: 
  525:         * gmon_io.c (put_vma): Declare "static".
  526:         (get_vma): Ditto.
  527:         (gmon_io_write): New function.
  528:         (gmon_io_write_8): Ditto.
  529:         (gmon_io_write_32): Ditto.
  530:         (gmon_io_write_vma): Ditto.
  531:         (gmon_io_read): Ditto.
  532:         (gmon_io_read_32): Ditto.
  533:         (gmon_io_read_vma): Ditto.
  534:         * basic_blocks.c (bb_read_rec): Use gmon_io_read* / gmon_io_write*
  535:         to read/write data file in a more portable fashion.
  536:         (bb_write_blocks): Ditto.
  537:         * call_graph.c (cg_read_rec): Ditto.
  538:         (cg_write_arcs): Ditto.
  539:         * hist.c (hist_read_rec): Ditto.
  540:         (hist_write_hist): Ditto.
  541: 
  542:         From Jes Sorensen  <jes@linuxcare.com>
  543:         * gmon_out.h: Use GMON_PTR_SIZE instead of sizeof(char*).
  544:         * gmon.h: Ditto.
  545:         * configure.in: Get GMON_PTR_SIZE from existing <sys/gmon_out.h>
  546:         if it exists.
  547:         * acconfig.h: New file. Mention and document GMON_PTR_SIZE.
  548:         * gconfig.h: Regenerate.
  549:         * configure: Regenerate.
  550:         * Makefile.in: Regenerate.
  551: 
  552: 2001-02-27  Alan Modra  <alan@linuxcare.com.au>
  553: 
  554:         * configure.in (BFD_VERSION): New.
  555:         (AM_INIT_AUTOMAKE): Use $BFD_VERSION.
  556:         * configure: Regenerate.
  557:         * gconfig.in: Regenerate.
  558:         * Makefile.am: Run "make dep-am"
  559:         * Makefile.in: Regenerate.
  560: 
  561: 2001-01-27  Michael Sokolov  <msokolov@ivan.Harhan.ORG>
  562: 
  563:         * basic_blocks.c: #include <unistd.h> only if it exists.
  564: 
  565: 2000-11-06  Nick Clifton  <nickc@redhat.com>
  566: 
  567:         * gprof.texi: Add GNU Free Documentation License.
  568: 
  569: 2000-09-07  H.J. Lu  <hjl@gnu.org>
  570: 
  571:         * configure.in (AC_ISC_POSIX): Put after AC_CANONICAL_SYSTEM.
  572:         * configure: Rebuild.
  573: 
  574: 2000-09-06  Alexandre Oliva  <aoliva@redhat.com>
  575: 
  576:         * aclocal.m4, configure: Rebuilt with new libtool.m4.
  577: 
  578: 2000-09-02  Nick Clifton  <nickc@redhat.com>
  579: 
  580:         * configure.in: Increase version number to 2.10.91.
  581:         * configure: Regenerate.
  582:         * aclocal.m4: Regenerate.
  583:         * config.in: Regenerate.
  584: 
  585: 2000-08-31  Alexandre Oliva  <aoliva@redhat.com>
  586: 
  587:         * acinclude.m4: Include libtool and gettext macros from the
  588:         top level.
  589:         * aclocal.m4, configure: Rebuilt.
  590: 
  591: 2000-07-26  Nick Clifton  <nickc@cygnus.com>
  592: 
  593:         * bb_exit_func.c: Assign copyright to FSF.  Note that David
  594:         Mosberger-Tang <David.Mosberger@acm.org> continuted this code.
  595: 
  596: 2000-07-24  Nick Clifton  <nickc@cygnus.com>
  597: 
  598:         * basic_blocks.c: Add copyright notice.
  599:         * basic_blocks.h: Add copyright notice.
  600:         * call_graph.c: Add copyright notice.
  601:         * call_graph.h: Add copyright notice.
  602:         * cg_print.c: Add copyright notice.
  603:         * cg_print.h: Add copyright notice.
  604:         * corefile.c: Add copyright notice.
  605:         * corefile.h: Add copyright notice.
  606:         * gmon_io.c: Add copyright notice.
  607:         * gmon_io.h: Add copyright notice.
  608:         * gmon_out.h: Add copyright notice.
  609:         * hist.c: Add copyright notice.
  610:         * hist.h: Add copyright notice.
  611:         * search_list.c: Add copyright notice.
  612:         * search_list.h: Add copyright notice.
  613:         * source.c: Add copyright notice.
  614:         * source.h: Add copyright notice.
  615:         * sym_ids.c: Add copyright notice.
  616:         * sym_ids.h: Add copyright notice.
  617:         * symtab.c: Add copyright notice.
  618:         * symtab.h: Add copyright notice.
  619: 
  620: 2000-07-05  Kenneth Block  <krblock@computer.org>
  621: 
  622:         * gprof.c: Add optional style to demangle switch
  623:         * gprof.texi: Document optional style to demangle switch.
  624: 
  625: 2000-06-05  DJ Delorie  <dj@redhat.com>
  626: 
  627:         * MAINTAINERS: new
  628: 
  629: 2000-07-01  Alan Modra  <alan@linuxcare.com.au>
  630: 
  631:         * Makefile.am (DEP): Fix 2000-06-22.  grep after running dep.sed
  632:         (CLEANFILES): Add DEPA.
  633:         * Makefile.in: Regenerate.
  634: 
  635: 2000-06-22  Alan Modra  <alan@linuxcare.com.au>
  636: 
  637:         * Makefile.am (DEP): grep for leading `/' in DEP1, and fail if we
  638:         find one.
  639:         * Makefile.in: Regenerate.
  640: 
  641: 2000-06-20  Alan Modra  <alan@linuxcare.com.au>
  642: 
  643:         * source.c (annotate_source): Correct pointer comparison when
  644:         checking for backslashes.
  645: 
  646: 2000-06-13  H.J. Lu  <hjl@gnu.org>
  647: 
  648:         * configure: Regenerate.
  649: 
  650: 2000-06-08  David O'Brien  <obrien@FreeBSD.org>
  651: 
  652:         * configure.in (VERSION): Update to show this is the CVS mainline.
  653: 
  654: 2000-06-07  Philippe De Muyter  <phdm@macqel.be>
  655: 
  656:         * source.c: Remove direct inclusion of sys/stat.h.
  657: 
  658: 2000-05-31  Nick Clifton  <nickc@cygnus.com>
  659: 
  660:         * gprof.h (_): Revert previous delta.  We want to use gettext,
  661:         not dgettext in the _ macro.
  662: 
  663: 2000-05-29  Alan Modra  <alan@linuxcare.com.au>
  664: 
  665:         * gprof.h (_): Use BFD version.
  666: 
  667: 2000-05-26  Nick Clifton  <nickc@cygnus.com>
  668: 
  669:         * gprof.c (main): When calling getopt_long indicate that the 'd'
  670:         switch takes an optional argument, whereas the 'D' switch takes no
  671:         argument at all.
  672: 
  673: 2000-05-26  Alan Modra  <alan@linuxcare.com.au>
  674: 
  675:         * dep-in.sed: Copy from ../binutils.
  676:         * Makefile.am: Update dependencies with "make dep-am"
  677:         * Makefile.in: Regenerate.
  678: 
  679:         * gprof.h: Remove most nls defines.  They are pulled in by
  680:         bfd/sysdep.h.  #include "ansidecl.h" not <ansidecl.h>
  681: 
  682: 2000-05-26  Eli Zaretskii  <eliz@is.elta.co.il>
  683: 
  684:         * gprof.texi: Fix numerous typos. Mention some DOS/Windows related
  685:         issues.
  686: 
  687:         * configure.in: Check for setmode function.
  688:         * configure: Regenerate.
  689: 
  690:         * gmon_io.h (SET_BINARY) [HAVE_SETMODE]: Define.
  691: 
  692:         * gmon_io.c (gmon_out_read) [SET_BINARY]: Switch stdin into binary
  693:         mode.
  694: 
  695:         * source.c: Include filenames.h and sys/stat.h.
  696:         (source_file_lookup_path, source_file_lookup_name): Use
  697:         FILENAME_CMP to compare file names.
  698:         (annotate_source) [__MSDOS__]: If "filename-ann" would overwrite
  699:         "filename", replace the extension with ".ann".
  700:         [HAVE_DOS_BASED_FILE_SYSTEM]: Support file names with
  701:         backslashes and drive letters.
  702:         Use IS_ABSOLUTE_PATH.
  703: 
  704:         * search_list.h (PATH_SEP_CHAR): Define.
  705: 
  706:         * search_list.c (search_list_append): Use PATH_SEP_CHAR.
  707: 
  708:         * hertz.c (HERTZ) [__MSDOS__]: Don't define unless they have
  709:         neither HAVE_SETITIMER nor HAVE_SYSCONF.
  710:         [HAVE_SETITIMER]: If they define both HAVE_SETITIMER and
  711:         HAVE_SYSCONF, try setitimer and fall back on sysconf.
  712: 
  713: 2000-04-07  Andrew Cagney  <cagney@b1.cygnus.com>
  714: 
  715:         * configure.in (WARN_CFLAGS): Set to -W -Wall by default.  Add
  716:         --enable-build-warnings option.
  717:         * Makefile.am (AM_CFLAGS, WARN_CFLAGS): Add definitions.
  718:         * Makefile.in, configure, aclocal.m4: Re-generate.
  719: 
  720: 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
  721: 
  722:         * gprof.c (copyright): Do not use N_ in array initializer.
  723: 
  724: 2000-04-04  Alan Modra  <alan@linuxcare.com.au>
  725: 
  726:         * po/gprof.pot: Regenerate.
  727: 
  728:         * gprof.c (usage): Restore translated part of bug string.
  729: 
  730:         * Makefile.am (BASEDIR): Define.
  731:         (BFDDIR): Define.
  732:         (INCDIR): Define.
  733:         (MKDEP): Define.
  734:         (INCLUDES): Add "-I."
  735:         (DEP, DEP1, dep.sed, dep, dep-in, dep-am): New targets.
  736:         (CLEANFILES): Define.
  737:         Update dependencies.
  738:         * Makefile.in: Regenerate.
  739: 
  740: 2000-04-03  Alan Modra  <alan@linuxcare.com.au>
  741: 
  742:         * gprof.h: #include "bin-bugs.h".
  743:         * gprof.c (usage): Use REPORT_BUGS_TO.
  744: 
  745: 2000-03-31  Alan Modra  <alan@linuxcare.com.au>
  746: 
  747:         * symtab.c (symtab_finalize): Don't use post-increment on
  748:         structure copy, to work around a ppc gcc bug.
  749: 
  750: 1999-09-29  Mark Kettenis  <k