From: Daniel Jacobowitz Date: Sun, 10 Feb 2002 18:52:30 +0000 (+0000) Subject: 2002-02-10 Daniel Jacobowitz X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=82fe033f4cc7acfa367258cd367c6dba4ad04cca;p=binutils-gdb.git 2002-02-10 Daniel Jacobowitz * 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. --- diff --git a/gprof/ChangeLog b/gprof/ChangeLog index 9369e24c9f0..f7f5faed54f 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,9 @@ +2002-02-10 Daniel Jacobowitz + + * 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 * configure.in (build_warnings): Add -Wstrict-prototypes diff --git a/gprof/gen-c-prog.awk b/gprof/gen-c-prog.awk index b59c1f8d8dd..b235a64a451 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 " + 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 db6dd9a5cc1..f73a503e1d8 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 **));