diff options
author | David MacKenzie <djm@cygnus> | 1993-06-24 21:44:34 +0000 |
---|---|---|
committer | David MacKenzie <djm@cygnus> | 1993-06-24 21:44:34 +0000 |
commit | 7ce122a2018d8cd33d299f1fe143b79c09592dcf (patch) | |
tree | 016f2f1ca7f9a5fbeef03c1ee27ec24f139b1324 /gprof | |
parent | 998ce1e0c72d944a8f72a7155b35ca32910ac3df (diff) | |
download | gdb-7ce122a2018d8cd33d299f1fe143b79c09592dcf.zip gdb-7ce122a2018d8cd33d299f1fe143b79c09592dcf.tar.gz gdb-7ce122a2018d8cd33d299f1fe143b79c09592dcf.tar.bz2 |
* gprof.c (main): Get whoami from argv, instead of hardcoding.
Use it in usage message. Split usage message to fit in 80 cols.
Diffstat (limited to 'gprof')
-rw-r--r-- | gprof/ChangeLog | 5 | ||||
-rw-r--r-- | gprof/gprof.c | 12 |
2 files changed, 11 insertions, 6 deletions
diff --git a/gprof/ChangeLog b/gprof/ChangeLog index 0bfb7a8..293912c 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,8 @@ +Thu Jun 24 14:43:22 1993 David J. Mackenzie (djm@thepub.cygnus.com) + + * gprof.c (main): Get whoami from argv, instead of hardcoding. + Use it in usage message. Split usage message to fit in 80 cols. + Sun Jun 20 20:58:02 1993 Ken Raeburn (raeburn@poseidon.cygnus.com) * Makefile.in: Undo 15 June change. diff --git a/gprof/gprof.c b/gprof/gprof.c index 5264eea..af54a9d 100644 --- a/gprof/gprof.c +++ b/gprof/gprof.c @@ -31,7 +31,7 @@ static char sccsid[] = "@(#)gprof.c 5.6 (Berkeley) 6/1/90"; bfd *abfd; -char *whoami = "gprof"; +char *whoami; /* * things which get -E excluded by default. @@ -48,6 +48,7 @@ main(argc, argv) char **sp; nltype **timesortnlp; + whoami = argv[0]; --argc; argv++; debug = 0; @@ -112,11 +113,10 @@ main(argc, argv) zflag = TRUE; break; default: - fprintf (stderr, "usage: gprof [-a] [-b] [-c] [-d[num]] \ -[-E function-name] [-e function-name] \ -[-F function-name] [-f function-name] \ -[-k from to] [-s] [-T] [-z] [image-file] \ -[profile file(s)]\n"); + fprintf (stderr, "\ +Usage: %s [-a] [-b] [-c] [-d[num]] [-E function-name] [-e function-name]\n\ + [-F function-name] [-f function-name] [-k from to] [-s] [-T] [-z]\n\ + [image-file] [profile-file...]\n", whoami); exit (1); } argv++; |