xref: /netbsd-src/external/gpl3/binutils.old/dist/gprof/flat_bl.c (revision e992f068c547fd6e84b3f104dc2340adcc955732)
175fd0b74Schristos /* ==> Do not modify this file!!  It is created automatically
275fd0b74Schristos    from flat_bl.m using the gen-c-prog.awk script.  <== */
375fd0b74Schristos 
475fd0b74Schristos #include <stdio.h>
575fd0b74Schristos #include "ansidecl.h"
675fd0b74Schristos 
775fd0b74Schristos void  flat_blurb (FILE *);
875fd0b74Schristos void
flat_blurb(FILE * file)975fd0b74Schristos flat_blurb (FILE *file)
1075fd0b74Schristos {
1175fd0b74Schristos   fputs ("\n", file);
1275fd0b74Schristos   fputs (" %         the percentage of the total running time of the\n", file);
1375fd0b74Schristos   fputs ("time       program used by this function.\n", file);
1475fd0b74Schristos   fputs ("\n", file);
1575fd0b74Schristos   fputs ("cumulative a running sum of the number of seconds accounted\n", file);
1675fd0b74Schristos   fputs (" seconds   for by this function and those listed above it.\n", file);
1775fd0b74Schristos   fputs ("\n", file);
1875fd0b74Schristos   fputs (" self      the number of seconds accounted for by this\n", file);
1975fd0b74Schristos   fputs ("seconds    function alone.  This is the major sort for this\n", file);
2075fd0b74Schristos   fputs ("           listing.\n", file);
2175fd0b74Schristos   fputs ("\n", file);
2275fd0b74Schristos   fputs ("calls      the number of times this function was invoked, if\n", file);
2375fd0b74Schristos   fputs ("           this function is profiled, else blank.\n", file);
2475fd0b74Schristos   fputs ("\n", file);
2575fd0b74Schristos   fputs (" self      the average number of milliseconds spent in this\n", file);
2675fd0b74Schristos   fputs ("ms/call    function per call, if this function is profiled,\n", file);
2775fd0b74Schristos   fputs ("	   else blank.\n", file);
2875fd0b74Schristos   fputs ("\n", file);
2975fd0b74Schristos   fputs (" total     the average number of milliseconds spent in this\n", file);
3075fd0b74Schristos   fputs ("ms/call    function and its descendents per call, if this\n", file);
3175fd0b74Schristos   fputs ("	   function is profiled, else blank.\n", file);
3275fd0b74Schristos   fputs ("\n", file);
3375fd0b74Schristos   fputs ("name       the name of the function.  This is the minor sort\n", file);
3475fd0b74Schristos   fputs ("           for this listing. The index shows the location of\n", file);
3575fd0b74Schristos   fputs ("	   the function in the gprof listing. If the index is\n", file);
3675fd0b74Schristos   fputs ("	   in parenthesis it shows where it would appear in\n", file);
3775fd0b74Schristos   fputs ("	   the gprof listing if it were to be printed.\n", file);
3875fd0b74Schristos   fputs ("\n", file);
39*e992f068Schristos   fputs ("Copyright (C) 2012-2022 Free Software Foundation, Inc.\n", file);
4075fd0b74Schristos   fputs ("\n", file);
4175fd0b74Schristos   fputs ("Copying and distribution of this file, with or without modification,\n", file);
4275fd0b74Schristos   fputs ("are permitted in any medium without royalty provided the copyright\n", file);
4375fd0b74Schristos   fputs ("notice and this notice are preserved.\n", file);
4475fd0b74Schristos }
45