Ignore:
Timestamp:
Aug 16, 2003, 6:59:22 PM (22 years ago)
Author:
bird
Message:

binutils v2.14 - offical sources.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/binutils/gprof/ChangeLog

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.1.1.2
    r608 r609  
    1 2001-06-11  Alan Modra  <amodra@bigpond.net.au>
    2 
    3         Merge from mainline.
    4         2001-05-16  Alexandre Oliva  <aoliva@redhat.com>
     12003-03-27  Chris Demetriou  <cgd@broadcom.com>
     2
     3        * gmon_io.c (enum gmon_ptr_size, enum gmon_ptr_signedness): New.
     4        (gmon_get_ptr_size, gmon_get_ptr_signedness): New.
     5        (gmon_io_read_vma, gmon_io_write_vma, gmon_read_raw_arc)
     6        (gmon_write_raw_arc, gmon_out_read, gmon_out_write): Adjust to
     7        use new functions and enums.
     8
     92003-02-21  K Schutte  <schutte@fel.tno.nl>
     10
     11        * corefile.c (core_create_line_syms): Check for a NULL sentinel
     12        value before using it.
     13
     142002-12-02  Nick Clifton  <nickc@redhat.com>
     15
     16        * configure.in (LINGUAS): Add pt_BR.
     17        * configure: Regenerate.
     18        * po/pt_BR: New Brazillian Portugese translation.
     19
     202002-11-30  Alan Modra  <amodra@bigpond.net.au>
     21
     22        * basic_blocks.c, basic_blocks.h, cg_arcs.c, cg_dfn.c, cg_print.c,
     23        corefile.c, gmon_io.c, gprof.c, gprof.h, hist.c, mips.c, source.c,
     24        source.h, sym_ids.c, sym_ids.h, symtab.h, tahoe.c, vax.c: Replace
     25        boolean with bfd_boolean, true with TRUE, false with FALSE.
     26        Formatting.
     27
     282002-11-12  Nick Clifton  <nickc@redhat.com>
     29
     30        * configure.in (ALL_LINGUAS): Add da.
     31        * configure: Regenerate.
     32        * po/da.po: New Danish translation.
     33
     342002-08-22  Nick Clifton  <nickc@redhat.com>
     35
     36        * gprof.c (main): Turn off default excluded functions in FLAT
     37        profile.
     38
     392002-08-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
     40
     41        * gmon_io.c (gmon_io_read_64, gmon_io_write_64): Define only if
     42        BFD_HOST_U_64_BIT is defined.
     43        (gmon_io_read_vma, gmon_io_write_vma): Add ifdefs.
     44
     452002-07-30  Nick Clifton  <nickc@redhat.com>
     46
     47        * po/tr.po: Updated Turkish translation.
     48
     492002-07-30  Nick Clifton  <nickc@redhat.com>
     50
     51        * alpha.c, cg_arcs.c, cg_dfn.c, gmon.h, gprof.c, gprof.h, hertz.c,
     52        i386.c, mips.c, sparc.c, tahoe.c, utils.c, vax.c: Update Copyright
     53        notice so that it applies even if the sources are modified.
     54
     552002-07-29  Ulrich Drepper  <drepper@redhat.com>
     56
     57        * gprof.texi (Executing the Program): Add documentation on how to use
     58        bbconv.pl.  Patch by Eric Hanchrow.
     59
     602002-07-25  Nick Clifton  <nickc@redhat.com>
     61
     62        * po/es.po: Updated Spanish translation.
     63        * po/fr.po: Updated French translation.
     64
     652002-07-24  Dave Brolley  <brolley@redhat.com>
     66
     67        * corefile.c (core_create_function_syms): Use the end of the section
     68        containing the symbol to compute max_vma.
     69
     702002-07-24  Nick Clifton  <nickc@redhat.com>
     71
     72        * po/sv.po: Updated Swedish translation.
     73        * po/es.po: Updated Spanish translation.
     74
     752002-07-23  Nick Clifton  <nickc@redhat.com>
     76
     77        * po/fr.po: Updated French translation.
     78        * po/id.po: New Indonesian translation.
     79        * configure.in (LINGUAS): Add id.
     80        * configure: Regenerate.
     81
     822002-05-02  Nick Clifton  <nickc@cambridge.redhat.com>
     83
     84        * po/Make-in (.po.gmo): Do not attempt to create a .gmo file if
     85        the sources are read-only.
     86
     872002-04-04  Alan Modra  <amodra@bigpond.net.au>
     88
     89        * dep-in.sed: Cope with absolute paths.
     90        * Makefile.am (dep.sed): Subst TOPDIR.
     91        Run "make dep-am".
     92        * Makefile.in: Regenerate.
     93
     942002-03-21  Alan Modra  <amodra@bigpond.net.au>
     95
     96        * Makefile.am: Run "make dep-am".
     97        * Makefile.in: Regenerate.
     98
     992002-03-18  Nick Clifton  <nickc@cambridge.redhat.com>
     100
     101        * po/fr.po: Updated version.
     102
     1032002-03-13  Nick Clifton  <nickc@cambridge.redhat.com>
     104
     105        * po/fr.po: Updated version.
     106
     1072002-03-07  Daniel Jacobowitz  <drow@mvista.com>
     108
     109        * gprof.texi: Wrap @menu in @ifnottex, not @ifinfo.
     110
     1112002-02-19  Frank Ch. Eigler  <fche@redhat.com>
     112
     113        * hist.c (hist_print): Rewrite log_scale calculation loop.
     114
     1152002-02-11  Alan Modra  <amodra@bigpond.net.au>
     116
     117        * Makefile.am: "make dep-am".
     118        * Makefile.in: Regenerate.
     119
     1202002-02-10  Daniel Jacobowitz  <drow@mvista.com>
     121
     122        * gprof.c: Include "getopt.h" after other includes, so that
     123        the proper macros are defined.
     124        * gen-c-prog.awk: Emit a prototype for the generated function.
     125
     1262002-02-01  Alan Modra  <amodra@bigpond.net.au>
     127
     128        * configure.in (build_warnings): Add -Wstrict-prototypes
     129        -Wmissing-prototypes.
     130        * aclocal.m4: Regenerate.
     131        * gconfig.in: Regenerate.
     132        * configure: Regenerate.
     133        * Makefile.am: Run "make dep-am".
     134        * Makefile.in: Regenerate.
     135
     136        * alpha.c (alpha_find_call): Warning fixes.
     137        * mips.c (mips_find_call): Likewise.
     138        * sparc.c (sparc_find_call): Likewise.
     139        * basic_blocks.c: Warning fixes.  Eliminate DEFUN.
     140        * call_graph.c: Likewise.
     141        * cg_arcs.c: Likewise.
     142        * cg_dfn.cp: Likewise.
     143        * gprof.c: Likewise.
     144        * gprof.h: Likewise.
     145        * hist.c: Likewise.
     146        * search_list.c: Likewise.
     147        * source.c: Likewise.
     148        * source.h: Likewise.
     149        * sym_ids.c: Likewise.
     150        * symtab.c: Likewise.
     151        * symtab.h: Likewise.
     152        * utils.c: Likewise.
     153        * cg_print.c: Likewise.
     154        (struct function_map, symbol_map, symbol_map_count): Move
     155        declaration to..
     156        * corefile: ..here.
     157        * corefile.c: Warning fixes.  Eliminate DEFUN.
     158        (struct function_map): Remove declaration.
     159        * gmon_io.c: Warning fixes.  Eliminate DEFUN.
     160        (gmon_io_read_64): Make static.
     161        (gmon_io_write_64): Likewise.
     162        (gmon_read_raw_arc): Likewise.
     163        (gmon_write_raw_arc): Likewise.
     164        (gmon_io_write_8): Don't pass char, pass int param.
     165        * gmon_io.h (gmon_io_write_8): Likewise.
     166
     167        * Makefile.am: Run "make dep-am"
     168        * Makefile.in: Regenerate.
     169
     170        * basic_blocks.c: Replace bool with boolean, TRUE with true and
     171        FALSE with false throughout.
     172        * basic_blocks.h: Likewise.
     173        * cg_arcs.c: Likewise.
     174        * cg_dfn.c: Likewise.
     175        * cg_print.c: Likewise.
     176        * corefile.c: Likewise.
     177        * gmon_io.c: Likewise.
     178        * gprof.c: Likewise.
     179        * hist.c: Likewise.
     180        * mips.c: Likewise.
     181        * source.c: Likewise.
     182        * source.h: Likewise.
     183        * sym_ids.c: Likewise.
     184        * sym_ids.h: Likewise.
     185        * symtab.h: Likewise.
     186        * tahoe.c: Likewise.
     187        * vax.c: Likewise.
     188        * gprof.h: Likewise.
     189        (TRUE): Don't define.
     190        (FALSE): Don't define.
     191
     1922002-01-31  Jason R Thorpe <thorpej@wasabisystems.com>
     193
     194        * TODO: Remove "host architecture pointer size" item.
     195        * acconfig.h: Remove.
     196        * gconfig.in: Regenerate.
     197        * configure.in: Remove check for gmon pointer size.
     198        * configure: Regenerate.
     199        * gmon.h (GMON_HDRSIZE_BSD44_32): Define.
     200        (GMON_HDRSIZE_BSD44_64): Ditto.
     201        (GMON_HDRSIZE_OLDBSD_32): Ditto.
     202        (GMON_HDRSIZE_OLDBSD_64): Ditto.
     203        (struct raw_phdr): Wrap in #if 0, keeping it for
     204        documentation purposes only.
     205        (struct old_raw_phdr): Likewise.
     206        (struct raw_arc): Likewise.  Change type/size of
     207        "count" member to long match 4.4BSD.
     208        * gmon_io: Update copyright years.
     209        (gmon_io_read_64): New function.
     210        (gmon_io_read_vma): Use bfd_arch_bits_per_address to
     211        determine target pointer size.  Use gmon_io_read_32
     212        and gmon_io_read_64.
     213        (gmon_io_write_64): New function.
     214        (gmon_io_write_vma): Use bfd_arch_bits_per_address to
     215        determine target pointer size.  Use gmon_io_write_32
     216        and gmon_io_write_64.
     217        (get_vma): Remove.
     218        (put_vma): Ditto.
     219        (gmon_read_raw_arc): New function.
     220        (gmon_write_raw_arc): New function.
     221        (gmon_out_read): Do not use struct raw_phdr or
     222        struct old_raw_phdr to read the gmon header.  Use
     223        gmon_read_raw_arc to read call graph records.
     224        (gmon_out_write): Do not use struct raw_phdr or
     225        struct old_raw_phdr to write the gmon header.  Use
     226        gmon_write_raw_arc to write call graph records.
     227        * po/gprof.pot: Regenerate.
     228        * Makefile.in: Regenerate.
     229
     2302002-01-31  Alan Modra  <amodra@bigpond.net.au>
     231
     232        * alpha.c (alpha_Instruction): Don't use.
     233        (alpha_find_call): Avoid use of bitfields and casts between
     234        pointers and integers of different sizes.  Avoid endian problems
     235        when cross-compiling.
     236        * vax.c (vax_find_call): Likewise.
     237        (struct modebyte): Don't use.
     238        (vax_operandmode): Pass in an unsigned char *.
     239        (vax_operandlength): Likewise.
     240        (vax_reladdr): Rename to vax_offset and return relative offset
     241        rather than address.
     242        * i386.c (i386_find_call): Avoid casts between pointers and
     243        integers of different sizes.
     244        * sparc.c (sparc_find_call): Likewise.  Avoid endian problems.
     245        * tahoe.c (tahoe_find_call): Likewise.
     246        (tahoe_reladdr): Rename to tahoe_offset and return relative offset
     247        rather than address.
     248
     249        * basic_blocks.h: Don't include headers here.
     250        * call_graph.h: Likewise.
     251        * cg_arcs.h: Likewise.
     252        * cg_print.h: Likewise.
     253        * corefile.h: Likewise.
     254        * gmon_io.h: Likewise.
     255        * gmon_out.h: Likewise.
     256        * hertz.h: Likewise.
     257        * hist.h: Likewise.
     258        * source.h: Likewise.
     259        * sym_ids.h: Likewise.
     260        * symtab.h: Likewise.
     261        * gprof.h: Don't include ansidecl.h, do include bfd.h.
     262        (bool): Don't typedef.
     263        * alpha.c: Adjust #include's for above header changes.
     264        * basic_blocks.c: Likewise.
     265        * call_graph.c: Likewise.
     266        * cg_arcs.c: Likewise.
     267        * cg_dfn.c: Likewise.
     268        * cg_print.c: Likewise.
     269        * corefile.c: Likewise.
     270        * gmon_io.c: Likewise.
     271        * gprof.c: Likewise.
     272        * hertz.c: Likewise.
     273        * hist.c: Likewise.
     274        * i386.c: Likewise.
     275        * mips.c: Likewise.
     276        * sparc.c: Likewise.
     277        * sym_ids.c: Likewise.
     278        * symtab.c: Likewise.
     279        * tahoe.c: Likewise.
     280        * utils.c: Likewise.
     281        * vax.c: Likewise.
     282
     283        * po/POTFILES.in: Regenerate.
     284
     2852002-01-27  Daniel Jacobowitz  <drow@mvista.com>
     286
     287        * configure: Regenerated.
     288
     2892002-01-26  Richard Henderson  <rth@redhat.com>
     290
     291        * i386.c (i386_iscall): Static.
     292        * tahoe.c (indirectchild, tahoe_operandmode): Static.
     293        (tahoe_operandlength, tahoe_reladdr): Static.
     294        * vax.c (indirectchild): Static.
     295
     2962002-01-26  Hans-Peter Nilsson  <hp@bitrange.com>
     297
     298        * Makefile.am (install): Depend on install-info.
     299        * Makefile.in: Regenerate.
     300
     3012002-01-26  Jason Thorpe  <thorpej@wasabisystems.com>
     302
     303        * mips.c: New file.
     304        * Makefile.am (sources): Add mips.c.
     305        (mips.o): New rule.
     306        * Makefile.in: Regenerate.
     307        * corefile.c: Update copyright years.
     308        (find_call): Call mips_find_call for bfd_arch_mips.
     309
     3102002-01-26  Nick Clifton  <nickc@cambridge.redhat.com>
     311
     312        * po/fr.po: Updated version.
     313
     3142002-01-25  Nick Clifton  <nickc@cambridge.redhat.com>
     315
     316        * po/es.po: Updated version.
     317
     3182002-01-17  Nick Clifton  <nickc@cambridge.redhat.com>
     319
     320        * po/gprof.pot: Regenerate.
     321
     3222002-01-07  Nick Clifton  <nickc@cambridge.redhat.com>
     323
     324        * po/es.po: New file: Spanish translation.
     325        * configure.in (ALL_LINGUAS): Add es.
     326        * configure: Regenerate.
     327
     3282002-01-03  Nick Clifton  <nickc@cambridge.redhat.com>
     329
     330        * gmon_io.c (gmon_out_read): Remove use of ngettext().  It is not
     331        present under AIX.
     332
     3332002-01-02  Nick Clifton  <nickc@cambridge.redhat.com>
     334
     335        * cg_print.c (print_header): Fix spelling typo.
     336
     337        * gmon_io.c (gmon_out_read): Fix formatting of text messages to
     338        allow easier translation into other languages.
     339
     3402001-12-21  Nick Clifton  <nickc@cambridge.redhat.com>
     341
     342        * configure.in (ALL_LINGUAS): Add sv.
     343        * configure: Regenerate.
     344        * po/sv.po: Import from translation project web site.
     345
     3462001-12-03  Nick Clifton  <nickc@cambridge.redhat.com>
     347
     348        * configure.in (LINGUAS): Add tr.
     349        * configure: Regenerate.
     350        * po/tr.po: Import from translation project's web site.
     351
     3522001-11-02  Nick Clifton  <nickc@cambridge.redhat.com>
     353
     354        * configure.in (ALL_LINGUAS): Add 'fr'.
     355        * configure: Regernate.
     356        * po/fr.po: New file.
     357
     3582001-10-03  Alan Modra  <amodra@bigpond.net.au>
     359
     360        * configure: Regenerate.
     361
     3622001-10-02  Alan Modra  <amodra@bigpond.net.au>
     363
     364        * Makefile.am (Makefile): Depend on bfd/configure.in.
     365        Run "make dep-am".
     366        * Makefile.in: Regenerate.
     367
     3682001-09-18  Bruno Haible  <haible@clisp.cons.org>
     369
     370        * gprof.c (main): For gettext, also set the LC_CTYPE locate facet.
     371        * sym_ids.c: Include "safe-ctype.h" instead of <ctype.h>.
     372        (parse_spec): Use ISDIGIT instead of isdigit.
     373
     3742001-09-18  Alan Modra  <amodra@bigpond.net.au>
     375
     376        * sparc.c (sparc_find_call): Warning fix.
     377        * alpha.c (alpha_find_call): Likewise.
     378
     3792001-08-09  Alan Modra  <amodra@bigpond.net.au>
     380
     381        * alpha.c: Add missing prototypes.
     382        * sparc.c: Likewise.
     383        * tahoe.c: Likewise.
     384        * vax.c: Likewise.
     385        * i386.c: Likewise.
     386        (i386_iscall): Don't use DEFUN.
     387
     3882001-07-19  Nick Clifton  <nickc@cambridge.redhat.com>
     389
     390        * NOTES: Rename to README for consistency with other binutils.
     391
     3922001-06-18  H.J. Lu <hjl@gnu.org>
     393
     394        * Makefile.am (diststuff): Add $(MANS).
     395        (gprof.1): Remove the prefix `$(srcdir)/'.
     396        * Makefile.in: Regenerated.
     397
     398        * gprof.1: Removed.
     399
     4002001-06-12  Ben Elliston  <bje@redhat.com>
     401
     402        * gprof.texi (File Format): Profile data files are stored in
     403        target byte order, not host byte order.
     404
     4052001-05-16  Alexandre Oliva  <aoliva@redhat.com>
     406
    5407        * gmon_io.c (gmon_io_read, gmon_io_write_vma,
    6408        gmon_io_write_32, gmon_io_write_8, gmon_io_write): Adjust
    7409        argument list for K&R C.
    8410
    9         2001-03-13  David Mosberger  <davidm@hpl.hp.com>
     4112001-04-06  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
     412
     413        * gprof.texi: Put @c man begin and @c man end indications
     414        to generate man page using texi2pod and pod2man.  Added SEEALSO,
     415        SYNOPSIS, BUGS, FILES and DESCRIPTION from original gprof.1
     416        enclosed in @ifset man condition.
     417        * Makefile.am (MANCONF, TEXI2POD, POD2MAN): New variable.
     418        Generate gprof.1 from gprof.texi.
     419        * gprof.1: Generate from gprof.texi.
     420        * Makefile.in: Regenerate.
     421
     4222001-03-13  David Mosberger  <davidm@hpl.hp.com>
     423
    10424        * hist.c (hist_dimension): Declare as an array of 16 characters.
    11425        (hist_read_rec): If SAMPLEDEBUG, print each histogram bin count.
     426
    12427        * basic_blocks.c: Whitespace and formatting changes.
    13428        * bb_exit_func.c: Ditto.
     
    37452        * utils.c: Ditto.
    38453        * vax.c: Ditto.
     454
    39455        * gmon_out.h (gmon_hist_hdr): Delete.
    40456        (gmon_cg_arc_record): Delete.
     457
    41458        * gmon_io.c (put_vma): Declare "static".
    42459        (get_vma): Ditto.
     
    55472        * hist.c (hist_read_rec): Ditto.
    56473        (hist_write_hist): Ditto.
     474
    57475        From Jes Sorensen  <jes@linuxcare.com>
    58476        * gmon_out.h: Use GMON_PTR_SIZE instead of sizeof(char*).
     
    65483        * Makefile.in: Regenerate.
    66484
    67         2001-02-27  Alan Modra  <alan@linuxcare.com.au>
     4852001-02-27  Alan Modra  <alan@linuxcare.com.au>
     486
    68487        * configure.in (BFD_VERSION): New.
    69488        (AM_INIT_AUTOMAKE): Use $BFD_VERSION.
     
    72491        * Makefile.am: Run "make dep-am"
    73492        * Makefile.in: Regenerate.
    74 
    75 2001-06-10  Philip Blundell  <philb@gnu.org>
    76 
    77         * configure.in: Set version to 2.11.1.
    78         * configure: Regenerate.
    79 
    80 2001-06-07  Alan Modra  <amodra@bigpond.net.au>
    81 
    82         * Many files: Update copyright notices.
    83 
    84 2001-03-16  Philip Blundell  <philb@gnu.org>
    85 
    86         * configure: Regenerate.
    87 
    88 2001-03-11  Philip Blundell  <philb@gnu.org>
    89 
    90         * configure.in: Set version to 2.11.
    91493
    924942001-01-27  Michael Sokolov  <msokolov@ivan.Harhan.ORG>
     
    242644        HAVE_SYSCONF, try setitimer and fall back on sysconf.
    243645
    244 Fri Apr  7 15:56:57 2000  Andrew Cagney  <cagney@b1.cygnus.com>
     6462000-04-07  Andrew Cagney  <cagney@b1.cygnus.com>
    245647 
    246648        * configure.in (WARN_CFLAGS): Set to -W -Wall by default.  Add
     
    331733        * Makefile.in: Rebuild.
    332734
    333 Mon Jun 14 10:35:28 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
     7351999-06-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
    334736
    335737        * gprof.texi: Fix typo.
     
    383785        * gconfig.in: Rebuild.
    384786
    385 Sun Dec  6 21:57:50 1998  Ian Lance Taylor  <ian@cygnus.com>
     7871998-12-06  Ian Lance Taylor  <ian@cygnus.com>
    386788
    387789        * gprof.texi (Symspecs): Mention that you have to add any
    388790        underscore yourself when naming a symbol.
    389791
    390 Mon Nov  2 15:05:33 1998  Geoffrey Noer  <noer@cygnus.com>
     7921998-11-02  Geoffrey Noer  <noer@cygnus.com>
    391793
    392794        * configure.in: detect cygwin* instead of cygwin32*
     
    16612063        * gprof.c: symbol values are now real values, don't add the vma
    16622064        anymore. (done for solaris; should verify this on other platforms)
    1663         * ChangeLog: created.
Note: See TracChangeset for help on using the changeset viewer.