X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=gprof%2FChangeLog;fp=gprof%2FChangeLog;h=b5b069825ab8925850ac268ec6872fa0d5913759;hp=6548eb04bbdfa213bf9487c858e01e17857cb445;hb=88750007d7869f178f0ba528f41efd3b74c424cf;hpb=6df9443a374e2b81278c61b8afc0a1eef7db280b diff --git a/gprof/ChangeLog b/gprof/ChangeLog index 6548eb0..b5b0698 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,333 +1,176 @@ -2007-08-30 Nick Clifton +2009-09-23 Nick Clifton - * po/fi.po: Updated Finnish translation. - -2007-08-24 Daniel Jacobowitz - - * po/sv.po: Updated Swedish translation. - -2007-08-17 Alan Modra - - * po/Make-in: Add --msgid-bugs-address to xgettext invocation. + * po/vi.po: Updated Vietnamese translation. -2007-08-12 Matthias Klose +2009-09-18 Nick Clifton - * Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): Include - $(top_srcdir)/../../bfd/doc. - * Makefile.in: Regenerate. - -2007-08-12 Daniel Jacobowitz + * po/es.po: Updated Spanish translation. + * po/fi.po: Updated Finnish translation. - * configure.in (ALL_LINGUAS): Add fi. - * po/fi.po: New file. - * configure: Regenerated. +2009-09-14 Nick Clifton -2007-08-10 Nick Clifton + * po/de.po: Updated German translation. + * po/nl.po: Update Dutch translation. - * po/ga.po: Updated Irish translation. - * po/vi.po: Updated Vietnamese translation. +2009-09-11 Nick Clifton -2007-08-07 Nick Clifton + * po/gprof.pot: Updated by the Translation project. + * po/sv.po: Updated Swedish translation. - * po/de.po: Updated German translation. +2009-09-11 Martin Thuresson -2007-07-12 Nick Clifton + Updated sources to compile cleanly with -Wc++-compat: + * basic_blocks.c: Add casts. + * cg_dfn.c: Add cast. + * corefile.c: Add casts. + * gmon_io.c: Add casts. + * hist.c: Add cast. + * source.c: Add cast. + * sym_ids.c (struct match): Moved to top level. - * po/vi.po: Updated translation. +2009-09-07 Tristan Gingold -2007-07-12 Kai Tietz + * po/gprof.pot: Regenerate - * cg_print.c: Force cast of sizeof to be a long. - * hist.c: Likewise. +2009-09-05 Martin Thuresson -2007-07-06 Nick Clifton + * corefile.c (core_create_function_syms): Rename variable + class to cxxclass. - * basic_blocks.c: Update copyright notice to refer to GPLv3. - * basic_blocks.h, bbconv.pl, bb_exit_func.c, call_graph.c, - call_graph.h, cg_print.c, cg_print.h, corefile.c, corefile.h, - flat_bl.m, gmon_io.c, gmon_io.h, gmon_out.h, hist.c, hist.h, - search_list.c, search_list.h, source.c, source.h, sym_ids.c, - sym_ids.h, symtab.c, symtab.h: Likewise. - -2007-07-05 Tristan Gingold +2009-08-22 Ralf Wildenhues - * corefile.c (core_sym_class): Do not discard nested subprograms. - * Makefile.am (corefile.o): Add dependency upon safe-ctype.h. + * Makefile.am (AM_CPPFLAGS): Renamed from ... + (INCLUDES): ... this. * Makefile.in: Regenerate. -2007-07-02 Alan Modra - - * Makefile.am: Run "make dep-am". + * Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add 1.11, + foreign, no-dist, no-texinfo.tex. + (TEXINFO_TEX): New variable. + (MKDEP, CLEANFILES): Remove: + (DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove rules. + (install-data-local): Remove now-unneeded dependency on + install-info. + (mkdep section): Remove. * Makefile.in: Regenerate. - * aclocal.m4: Regenerate. - * gconfig.in: Regenerate. - * po/gprof.pot: Regenerate. - -2007-06-30 H.J. Lu - - * aclocal.m4: Regenerated. - * Makefile.in: Likewise. -2007-06-20 Nick Clifton - - * gprof.texi: Refer readers to the gcov tool if they want - line-by-line profiling. - -2007-06-14 H.J. Lu - - * Makefile.am (ACLOCAL_AMFLAGS): Add -I ../config -I ../bfd. - - * acinclude.m4: Removed. + * Makefile.am (pdf__strip_dir, install-pdf, install-pdf-am) + (install-pdf-recursive, html__strip_dir, install-html) + (install-html-am, install-html-recursive): Remove. + * Makefile.in: Regenerate. - * Makefile.in: Regenerated. + * Makefile.in: Regenerate. * aclocal.m4: Likewise. * configure: Likewise. + * gconfig.in: Likewise. -2007-05-24 Steve Ellcey - - * Makefile.in: Regnerate. - * configure: Regenerate. - * aclocal.m4: Regenerate. - -2007-05-24 H.J. Lu +2009-06-16 Homer Xing - * gprof.texi: Remove orphaned "@end ignore". + * corefile.c (cmp_symbol_map): New function. + (read_function_mappins): Use qsort to sort the symbols. + (search_mapped_symbol): New function. + (core_create_function_syms): Use bsearch to find symbols. + * corefile.h (struct function_map): Add new bit-field: is_first. + * cg_print.c (cmp_symbol_map): New function. + (cg_print_file_ordering): Sort the symbol map. -2007-05-22 Nick Clifton +2009-06-15 Homer Xing - * gprof.texi: Use @copying around the copyright notice. + * corefile.c (core_create_syms_from): Use BFD_VMA_FMT when + scanning in an address. -2007-05-14 H.J. Lu +2009-06-12 Homer Xing - * hist.c (scale_and_align_entries): Avoid C99 feature. + * corefile.c (num_of_syms_in): New function - computes the number + of symbols in a given file. + (core_create_syms_from): New function - populates a symbol table + from the symbols found in a specified file. + * corefile.h: Prototype core_create_syms_from. + * gprof.c (long_options): Add --external-symbol-table. + (usage): Mention it. + (main): Initiailize external_symbol_table from + --external-symbol-table option. If set use it. + * gprof.texi: Document the new option. -2007-04-19 Alan Modra +2009-06-04 Alan Modra - * corefile.c (core_create_function_syms, core_create_line_syms): Don't - set discard_underscores. - * gprof.c (discard_underscores): Delete. - * gprof.h (discard_underscores): Delete. - * sym_ids.c (match): Use bfd_get_symbol_leading_char to check for - leading underscores. - * utils.c (print_name_only): Call bfd_demangle rather than - cplus_demangle. - * Makefile.am: Run "make dep-am". + * dep-in.sed: Don't use \n in replacement part of s command. + * Makefile.am (DEP1): LC_ALL for uniq. * Makefile.in: Regenerate. -2007-04-14 Steve Ellcey - - * Makefile.am: Add ACLOCAL_AMFLAGS. - * Makefile.in: Regenerate. - -2007-04-10 Vladimir Prus - - * hist.h (struct histogram) - (histograms, num_histograms): New. - * hist.c (find_histogram, find_histogram_for_pc) - (read_histogram_header): New. - (s_lowpc, s_highpc, lowpc, highpc, hist_num_bins) - (hist_sample): Remove. - (hist_read_rec): Use the above, and handle multiple - histogram records with disjoint address ranges. - (hist_write_hist): Support several histogram records. - (scale_and_align_entries): Adjust for multiple histograms. - (hist_assign_samples_1): New. - (hist_assign_samples): Use the above. - (hist_clip_symbol_address): New. - * hist.h (hist_check_address) - (hist_clip_symbol_address): Declare. - * gmon_io.c (gmon_out_read, gmon_out_write): Adjust handling - of legacy format for multiple histogram changes. - * corefile.c (find_call): Check for core_text_space and - clip symbol address range here. - * vax.c (vax_find_call): Don't check for - core_text_space, or clip the symbol's address range here. - Use hist_check_address to check call's target address. - * sparc.c: Likewise. - * tahoe.c: Likewise. - * i386.c: Likewise. - * mips.c: Likewise. Also use core_text_sect->vma as the base - address for code accesses, just like other machine-specific - routines do. - * gprof.texi: Adjust for the new logic. - -2007-03-28 Richard Sandiford - Phil Edwards - - * gprof.texi: Put the contents after the title page rather - than at the end of the document. - -2007-03-22 Joseph Myers - - * Makefile.am (TEXI2POD): Include $(AM_MAKEINFOFLAGS). - (AM_MAKEINFOFLAGS, TEXI2DVI): Define with -I ../bfd/doc. - * Makefile.in: Regenerate. - * gprof.texi: Include bfdver.texi. Report both VERSION_PACKAGE - and VERSION. +2009-05-26 Nick Clifton -2007-03-15 H.J. Lu + * po/id.po: Updated Indonesian translation. + * po/gprof.pot: Updated template file. - * Makefile.am (REPORT_BUGS_TO): Removed. - (INCLUDES): Remove -DREPORT_BUGS_TO. - * Makefile.in: Regenerated. +2009-05-26 Alan Modra - * configure.in (--with-bugurl): Removed. - * configure: Regenerated. - -2007-03-01 Joseph Myers - - * gprof.c: Include bfdver.h - (main): Use BFD_VERSION_STRING for version number and package - name. - * Makefile.am (PKGVERSION): Remove. - (INCLUDES): Update. - Regenerate dependencies. + * dep-in.sed: Output one filename per line with all lines having + continuation backslash. Prefix first line with "A", following + lines with "B". + * Makefile.am (DEP): Don't use dep.sed here. + (DEP1): Run $MKDEP on single files, use dep.sed here on dependencies, + sort and uniq. * Makefile.in: Regenerate. - * configure.in (PKGVERSION): Remove. - * configure: Regenerate. -2007-02-17 Mark Mitchell - Nathan Sidwell - Vladimir Prus - Joseph Myers +2009-05-22 Alan Modra - * configure.in (--with-pkgversion, --with-bugurl): New options. - * configure: Regenerate. - * Makefile.am (PKGVERSION, REPORT_BUGS_TO): Define. - (INCLUDES): Define PKGVERSION and REPORT_BUGS_TO. - Regenerate dependencies. + * Makefile.am: Run "make dep-am". * Makefile.in: Regenerate. - * gprof.c (usage): Don't print empty REPORT_BUGS_TO. - (main): Include PKGVERSION in version output. - * gprof.h: Remove include of bin-bugs.h. - -2007-01-16 Ben Elliston - - * corefile.c (parse_error): New function. - (read_function_mappings): Check calls to fscanf and report any - errors in parsing the mapping file. - -2006-12-12 Daniel Jacobowitz - - * Makefile.am (gprof_TEXINFOS): Set. - (gprof.info gprof.dvi gprof.html): Delete rule. - * Makefile.in: Regenerated. - -2006-12-11 Daniel Jacobowitz - - * configure.in: Define GENINSRC_NEVER. - * doc/Makefile.am (gprof.info): Remove srcdir prefix. - (MAINTAINERCLEANFILES): Add info file. - (DISTCLEANFILES): Pretend to add info file. - * po/Make-in (.po.gmo): Put gmo files in objdir. - * configure, Makefile.in: Regenerated. - -2006-11-27 Nick Clifton - - * po/ms.po: Updated Malay translation. - -2006-11-22 Nick Clifton - - * configure.in (LINGUAS): Add ms. - * po/ms.po: New Malay translation. - -2006-10-17 Bob Wilson - - * gprof.c (main): Fix option string for -r and -R. - -2006-10-16 Bob Wilson - - * gprof.texi (Analysis Options): Argument for -n/-N is mandatory. - -2006-10-16 Bob Wilson - - * gprof.c (main): Fix option string for -C, -n and -N. - -2006-09-26 Thiemo Seufer - * gprof.texi: Fix install failure. +2009-04-15 Kazu Hirata -2006-09-19 Bob Wilson + * gprof.h: Include gconfig.h. #undef PACKAGE. - * gprof.texi: Use TeX-style quotes and em-dashes consistently. - Specify section names in cross references. Fix typos. - Omit "next", "previous" and "up" fields from @node lines. - (SYNOPSIS): Show map_file argument to --file-ordering. - (Compiling): Remove extra, truncated lines from example output. - (Cycles): Fix references to "called" field. - (Internals): Allow hyphenation between file:function names. - (GNU Free Documentation License): Update formatting to match fdl.texi. +2009-04-09 Philippe Biondi -2006-07-24 Ralk Wildenhues + * corefile.c (core_create_function_syms): Initialise a symbol's + is_func field based on the setting of the BSF_FUNCTION flag. - * gprof.texi: Fix some typos. - -2006-06-07 Joseph S. Myers - - * po/Make-in (pdf, ps): New dummy targets. - -2006-06-05 Daniel Jacobowitz - - * po/Make-in (top_builddir): Define. - -2006-06-05 Alan Modra - - * Makefile.in: Regenerate. - * gconfig.in: Regenerate. - -2006-05-31 Daniel Jacobowitz - - * Makefile.am: Replace INTLLIBS and INTLDEPS with LIBINTL - and LIBINTL_DEP everywhere. - (INCLUDES): Use @INCINTL@. - * acinclude.m4: Include new gettext macros. - * configure.in: Use ZW_GNU_GETTEXT_SISTER_DIR and AM_PO_SUBDIRS. - Remove local code for po/Makefile. - * Makefile.in, aclocal.m4, configure: Regenerated. - -2006-05-30 Nick Clifton +2009-03-06 Nick Clifton * po/es.po: Updated Spanish translation. -2006-05-02 James E Wilson - - * gprof.c (main): When setting default output_style, add separate - checks for INPUT_HISTOGRAM and INPUT_CALL_GRAPH. - -2006-04-25 Masaki Muranaka +2009-03-03 Alan Modra - PR 2587 - * Makefile.am: Add empty rule for .m -> .o build in order to work - around bug in gmake shipped by Apple. + * Makefile.am: Run "make dep-am". * Makefile.in: Regenerate. -2006-04-19 Alan Modra +2009-03-01 Ralf Wildenhues * configure: Regenerate. -2006-04-06 Carlos O'Donell +2009-02-12 Ken Werner - * po/Make-in: Add install-html target. - * Makefile.am: Add install-html, install-html-am and - install-html-recursive targets. - * Makefile.in: Regenerate. - * configure.in: AC_SUBST datarootdir, docdir, htmldir. - * configure: Regenerate. + * corefile.c (core_create_function_syms): Remove "" and + "" sentinels. + * gprof.c: Likewise. + * cg_print.c (cg_print_function_ordering): Likewise. + * alpha.c (alpha_find_call): Add check for return value of sym_lookup. + * mips.c (mips_find_call): Likewise. + * sparc.c (sparc_find_call): Likewise. + * tahoe.c (tahoe_find_call): Likewise. + * vax.c (vax_find_call): Likewise. -2006-03-21 Ben Elliston +2009-02-03 Carlos O'Donell - * corefile.c (core_init): Report that the executable is not in the - expected executable format rather than "a.out" format. + * configure.in: AC_SUBST pdfdir. + * Makefile.am: Add install-pdf, install-pdf-am, + and install-pdf-recursive targets. Define pdf__strip_dir. + * po/Make-in: Add install-pdf target. + * configure: Regenerate. + * Makefile.in: Regenerate. -2006-03-09 Nick Clifton +2009-01-03 Nick Clifton - * po/sv.po: Updated Swedish translation. + PR 7099 + * gprof.texi (Compiling): Mention the need for using + -static-libgcc on shared library systems. -2006-02-27 Carlos O'Donell +2009-01-02 Nick Clifton - * po/Make-in: Add html target. + * po/id.po: Updated Indonesian translation. -For older changes see ChangeLog-2005 +For older changes see ChangeLog-2008 Local Variables: mode: change-log