
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