aboutsummaryrefslogtreecommitdiff
path: root/gprof/gprof.texi
AgeCommit message (Collapse)AuthorFilesLines
2024-01-04Update year range in copyright notice of binutils filesAlan Modra1-3/+3
Adds two new external authors to etc/update-copyright.py to cover bfd/ax_tls.m4, and adds gprofng to dirs handled automatically, then updates copyright messages as follows: 1) Update cgen/utils.scm emitted copyrights. 2) Run "etc/update-copyright.py --this-year" with an extra external author I haven't committed, 'Kalray SA.', to cover gas testsuite files (which should have their copyright message removed). 3) Build with --enable-maintainer-mode --enable-cgen-maint=yes. 4) Check out */po/*.pot which we don't update frequently.
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-3/+3
The newer update-copyright.py fixes file encoding too, removing cr/lf on binutils/bfdtest2.c and ld/testsuite/ld-cygwin/exe-export.exp, and embedded cr in binutils/testsuite/binutils-all/ar.exp string match.
2022-09-29Add -B to the help output from gprof, and add suitable documentation.Nick Clifton1-1/+4
PR 29627 * gprof.c (usage): Add -B. * gprof.texi (synopsis): Add -B. (Output Options): Add entry for -B.
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-3/+3
The result of running etc/update-copyright.py --this-year, fixing all the files whose mode is changed by the script, plus a build with --enable-maintainer-mode --enable-cgen-maint=yes, then checking out */po/*.pot which we don't update frequently. The copy of cgen was with commit d1dd5fcc38ead reverted as that commit breaks building of bfp opcodes files.
2021-06-03PR4283, update gprof manual with note about GMON_OUT_PREFIXBen Asselstine1-3/+5
PR 4283 * gprof.texi (Executing): Note GMON_OUT_PREFIX environment variable.
2021-01-01PR27116, Spelling errors found by Debian style checkerAlan Modra1-1/+1
PR 27116 bfd/ * xcofflink.c: Correct spelling in comments. binutils/ * coffgrok.c (do_type): Correct spelling of auxiliary in errors. * doc/binutils.texi: Correct grammar. * readelf.c (process_version_sections): Correct spelling of auxiliary in warning. * testsuite/binutils-all/vax/objdump.exp: Comment grammar fix. config/ * override.m4: Correct comment grammar. gas/ * config/tc-i386.c: Correct comment spelling. * config/tc-riscv.c: Likewise. * config/tc-s390.c: Correct comment grammar. * doc/c-i386.texi: Correct spelling. * doc/c-s390.texi: Correct grammar. gold/ * tilegx.cc: Correct comment spelling. gprof/ * README: Correct grammar. * gprof.texi: Likewise. include/ * coff/internal.h: Correct comment spelling. * coff/sym.h: Likewise. * opcode/aarch64.h: Likewise. ld/ * configure.tgt: Correct comment grammar. * emultempl/m68hc1xelf.em: Likewise. * ld.texi: Correct grammar.
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-3/+3
2020-01-01Update year range in copyright notice of binutils filesAlan Modra1-3/+3
2019-05-20Correct the alpha sorting of the short options in the usage description of ↵Nick Clifton1-1/+1
the gprof program. PR 24569 * gprof.c (usage): Restore alphabetical sorting to short options list. Add -r, -R and -t short options to the list. (main): Add comment about -g and -G possibly being deprecated. * gprof.texi: Update usage example in line with changes above.
2019-01-01Update year range in copyright notice of binutils filesAlan Modra1-3/+3
2018-07-02Fix use of "command line X" in binutils docThomas Preud'homme1-3/+3
Binutils documentation uses a mix of spelling for the compound word "command-line X". According to [1]: "Sometimes compound words are written separately (nail polish), sometimes with a hyphen (short-sighted) and sometimes as one word (eyelashes). Often new compounds are written as two separate words and, as they become more familiar, they are either connected with a hyphen (-) or made into one word." I think command-line X is common enough in our industry that the two workds command and line should be connected. Since command-line is more common than commandline, I propose to update binutils documentation to consistently use "command-line" when this is used as an adjective to a noun (eg. command-line argument, command-line switch, command-line option and command-line flag). I've left occurences of "the command line" as is. I've also left gdb, sim and readline alone and have only touched public documentation (texi and NEWS files). [1] http://dictionary.cambridge.org/grammar/british-grammar/word-formation/compounds 2018-07-02 Thomas Preud'homme <thomas.preudhomme@arm.com> bfd/ * doc/bfdint.texi: Use command-line consistently when used in a compount word. * doc/bfdsumm.texi: Likewise. binutils/ * NEWS: Use command-line consistently when used in a compount word. * doc/binutils.texi: Likewise and fix trailing whitespace on same line. gas/ * NEWS: Use command-line consistently when used in a compount word. * doc/as.texi: Likewise. * doc/c-aarch64.texi: Likewise. * doc/c-alpha.texi: Likewise. * doc/c-arc.texi: Likewise. * doc/c-arm.texi: Likewise. * doc/c-avr.texi: Likewise. * doc/c-bfin.texi: Likewise. * doc/c-cris.texi: Likewise. * doc/c-epiphany.texi: Likewise. * doc/c-i386.texi: Likewise. * doc/c-ia64.texi: Likewise. * doc/c-lm32.texi: Likewise. * doc/c-m32r.texi: Likewise. * doc/c-m68k.texi: Likewise. * doc/c-mips.texi: Likewise. * doc/c-mmix.texi: Likewise. * doc/c-msp430.texi: Likewise. * doc/c-mt.texi: Likewise. * doc/c-nios2.texi: Likewise. * doc/c-ppc.texi: Likewise. * doc/c-pru.texi: Likewise. * doc/c-rl78.texi: Likewise. * doc/c-rx.texi: Likewise. * doc/c-tic6x.texi: Likewise. * doc/c-v850.texi: Likewise. * doc/c-vax.texi: Likewise. * doc/c-visium.texi: Likewise. * doc/c-xstormy16.texi: Likewise. * doc/c-xtensa.texi: Likewise. * doc/c-z80.texi: Likewise. * doc/c-z8k.texi: Likewise. * doc/internals.texi: Likewise. gprof/ * gprof.texi: Use command-line consistently when used in a compount word. ld/ * NEWS: Use command-line consistently when used in a compount word. * ld.texinfo: Likewise. * ldint.texinfo: Likewise.
2018-01-03Update year range in copyright notice of binutils filesAlan Modra1-3/+3
2017-01-02Update year range in copyright notice of all files.Alan Modra1-3/+3
2016-01-01Copyright update for binutilsAlan Modra1-3/+3
2015-08-12Remove trailing spaces in gprofH.J. Lu1-30/+30
2015-01-02ChangeLog rotatation and copyright year updateAlan Modra1-3/+3
2014-03-05Update copyright yearsAlan Modra1-3/+3
2013-11-21 * gprof.c (inline_file_names): New variable.Conrad Hoffmann1-13/+15
(OPTION_INLINE_FILE_NAMES): Define. (long_options): Add --inline-file-names. (usage): Likewise. (main): Process --inline-file-names. * gprof.h: Add prototype for inline_file_names. * utils.c (print_name_only): Handle inline_file_names. * gprof.texi: Document new command line option.
2010-10-29 * gprof.texi (Deprecated Options): Move introduction out of the table.Alan Modra1-2/+2
2010-10-28Add directory section for info document.Alan Modra1-6/+5
2010-06-08 * gprof.texi (Sampling Error): Note that call counts and basicNick Clifton1-4/+8
block counts are only reliable for multi-threaded applications if the counting function itself is thread safe.
2010-06-08etc/ChangeLogNick Clifton1-2/+4
* standards.texi: Relicense under GFDL v1.3. * fdl.texi: Replace with v1.3 text. gas/ChangeLog * doc/as.texinfo: Replace abbreviated 20th century year numbers with full versions. gprof/ChangeLog * gprof.texi: Replace abbreviated 20th century year numbers with full versions. ld/ChangeLog * fdl.texi: Replace with v1.3 text. * ld.texinfo: Replace abbreviated 20th century year numbers with full versions. * ldint.texinfo: Likewise. Relicense under GFDL v1.3. Replace text of v1.1 FDL with an include of the fdl.texi file.
2009-06-12 * corefile.c (num_of_syms_in): New function - computes the numberNick Clifton1-4/+12
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. * NEWS: Mention new feature added to gprof.
2009-01-03 PR 7099Nick Clifton1-0/+14
* gprof.texi (Compiling): Mention the need for using -static-libgcc on shared library systems.
2008-11-19Change documentation license to FDL v1.3Nick Clifton1-371/+8
2007-06-20* gprof.texi: Refer readers to the gcov tool if they want line-by-line ↵Nick Clifton1-40/+32
profiling.
2007-05-242007-05-24 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu1-1/+0
* gprof.texi: Remove orphaned "@end ignore".
2007-05-22Use @copying around copyright noticesNick Clifton1-11/+5
2007-04-10 * hist.h (struct histogram)Vladimir Prus1-5/+6
(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-28bfd/Richard Sandiford1-1/+1
200x-xx-xx Richard Sandiford <richard@codesourcery.com> Phil Edwards <phil@codesourcery.com> * doc/bfd.texinfo: Put the contents after the title page rather than at the end of the document. binutils/ 200x-xx-xx Richard Sandiford <richard@codesourcery.com> Phil Edwards <phil@codesourcery.com> * doc/binutils.texi: Put the contents after the title page rather than at the end of the document. gas/ 200x-xx-xx Richard Sandiford <richard@codesourcery.com> Phil Edwards <phil@codesourcery.com> * doc/as.texinfo: Put the contents after the title page rather than at the end of the document. gprof/ 200x-xx-xx Richard Sandiford <richard@codesourcery.com> Phil Edwards <phil@codesourcery.com> * gprof.texi: Put the contents after the title page rather than at the end of the document. ld/ 200x-xx-xx Richard Sandiford <richard@codesourcery.com> Phil Edwards <phil@codesourcery.com> * ld.texinfo: Put the contents after the title page rather than at the end of the document.
2007-03-22bfd:Joseph Myers1-0/+14
* Makefile.am (bfdver.h): Only set VERSION_PACKAGE in bfdver.texi if nonempty. * configure.in (REPORT_BUGS_TO): Do not use "URL:" prefix. * Makefile.in, configure, doc/Makefile.in: Regenerate. binutils: * doc/binutils.texi: Include VERSION_PACKAGE when reporting version. gas: * doc/as.texinfo: Include VERSION_PACKAGE when reporting version. gprof: * 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. ld: * ld.texinfo: Include VERSION_PACKAGE when reporting version.
2006-10-17 * gprof.texi (Analysis Options): Argument for -n/-N is mandatory.Bob Wilson1-4/+4
2006-09-26 * gprof.texi: Fix install failure.Thiemo Seufer1-1/+1
2006-09-25 * gprof.texi: Use TeX-style quotes and em-dashes consistently.Bob Wilson1-179/+185
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.
2006-07-24Fix spelling typosNick Clifton1-5/+5
2005-05-09Update the address of the FSFNick Clifton1-1/+1
2005-03-03update copyright datesAlan Modra1-1/+1
2004-05-17 * gprof.texi (Output Options): Correct last patch to use @itemx, notBen Elliston1-2/+2
@item, for options with long option alternatives.
2004-05-17 * gprof.texi (Introduction): Update synopsis.Ben Elliston1-2/+14
(Output Options): Document -r and -R. (Analysis Options): Document -t, --table-length. (Miscellaneous Options): Document -h, --help.
2003-11-06Fix 'the the' typoNick Clifton1-1/+1
2003-10-31Minor text correctionsNick Clifton1-3/+33
2003-10-29Update documentationNick Clifton1-8/+28
2002-07-30(Executing the Program): Add documentation on how to use bbconv.pl.Ulrich Drepper1-1/+15
2002-03-082002-03-07 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz1-2/+2
* gprof.texi: Wrap @menu in @ifnottex, not @ifinfo.
2001-06-12Bytes stored in target order, not host order.Nick Clifton1-3/+3
2001-04-06man page generation from gprof.texi by Stephane CarrezAlan Modra1-8/+113
2001-03-13Fix typos in ChangeLog; fix dates in copyright noticesNick Clifton1-0/+2
2000-11-06Add GNU Free Documentation LicenseNick Clifton1-28/+380
2000-07-20Add optional style argument to --demangle switch.Nick Clifton1-3/+5
2000-05-26Eli Zaretskii's DOSish file name patches.Alan Modra1-44/+47