Re: [Java PATCH] Generate declarations in jvgenmain.c
Tom Tromey <[email protected]> Tue, 07 Oct 2014 10:03:26 -0600
| Newsgroups | gmane.comp.gcc.patches,gmane.comp.gcc.java.patches |
|---|---|
| Message-ID | <[email protected]> |
>>>>> "Marek" == Marek Polacek <[email protected]> writes: Marek> [CCing java-patches now] Marek> Java testsuite breaks with -std=gnu11 as a default and/or with Marek> -Wimplicit-function-declaration on I don't recall how one gets warnings when compiling this generated code, but if it is generally possible then I think this: Marek> + if (indirect) Marek> + fprintf (stream, "extern void JvRunMainName ();\n"); Marek> + else Marek> + fprintf (stream, "extern void JvRunMain ();\n"); ... will fail with -Wstrict-prototypes, since in C those should read "(void)" rather than "()". If it's not possible then no big deal. Tom