diff options
author | Daniel Jacobowitz <drow@false.org> | 2002-02-10 18:52:30 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2002-02-10 18:52:30 +0000 |
commit | 82fe033f4cc7acfa367258cd367c6dba4ad04cca (patch) | |
tree | 6056646e4f525e469097230b0b9c35bc2418544e /gprof | |
parent | 408f8db182e9d020b5ba2af7d650314ddba1eb84 (diff) | |
download | gdb-82fe033f4cc7acfa367258cd367c6dba4ad04cca.zip gdb-82fe033f4cc7acfa367258cd367c6dba4ad04cca.tar.gz gdb-82fe033f4cc7acfa367258cd367c6dba4ad04cca.tar.bz2 |
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
* gprof.c: Include "getopt.h" after other includes, so that
the proper macros are defined.
* gen-c-prog.awk: Emit a prototype for the generated function.
Diffstat (limited to 'gprof')
-rw-r--r-- | gprof/ChangeLog | 6 | ||||
-rw-r--r-- | gprof/gen-c-prog.awk | 2 | ||||
-rw-r--r-- | gprof/gprof.c | 2 |
3 files changed, 9 insertions, 1 deletions
diff --git a/gprof/ChangeLog b/gprof/ChangeLog index 9369e24..f7f5fae 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,9 @@ +2002-02-10 Daniel Jacobowitz <drow@mvista.com> + + * gprof.c: Include "getopt.h" after other includes, so that + the proper macros are defined. + * gen-c-prog.awk: Emit a prototype for the generated function. + 2002-02-01 Alan Modra <amodra@bigpond.net.au> * configure.in (build_warnings): Add -Wstrict-prototypes diff --git a/gprof/gen-c-prog.awk b/gprof/gen-c-prog.awk index b59c1f8..b235a64 100644 --- a/gprof/gen-c-prog.awk +++ b/gprof/gen-c-prog.awk @@ -3,6 +3,7 @@ NR == 1 { print "/* ==> Do not modify this file!! It is created automatically" printf " from %s using the gen-c-prog.awk script. <== */\n\n", FILE print "#include <stdio.h>" + print "#include \"ansidecl.h\"" } { @@ -12,6 +13,7 @@ NR == 1 { print "}" curfun = FUNCTION print "" + print "void ", FUNCTION, "PARAMS ((FILE *));" print "void"; printf "%s (file)\n", FUNCTION print " FILE *file;"; diff --git a/gprof/gprof.c b/gprof/gprof.c index db6dd9a..f73a503 100644 --- a/gprof/gprof.c +++ b/gprof/gprof.c @@ -16,7 +16,6 @@ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ -#include "getopt.h" #include "libiberty.h" #include "gprof.h" #include "search_list.h" @@ -32,6 +31,7 @@ #include "hist.h" #include "sym_ids.h" #include "demangle.h" +#include "getopt.h" static void usage PARAMS ((FILE *, int)) ATTRIBUTE_NORETURN; int main PARAMS ((int, char **)); |