Message ID | 20100712025447.bk905yd5u8cww40c-nzlynne@webmail.spamcop.net |
---|---|
State | New |
Headers | show |
> PR rtl-optimization/44752 > * genautomata.c (main): Don't emit an empty file even if there > is no automaton. Ok, but ... > + else > + puts ("/* Generated automatically by the program `genautomata'\n" > + " from the machine description file `md'. */\n\n" > + "/* There is no automaton, but ISO C forbids empty\n" > + " translation units, so include a header file with some\n" > + " declarations, and the its pre-requisite header file. */\n" > + "#include \"config.h\"\n" > + "#include \"system.h\"\n"); ... I'd prefer { } around this large multi-line statement. r~
Index: genautomata.c =================================================================== --- genautomata.c (revision 162035) +++ genautomata.c (working copy) @@ -9568,6 +9568,14 @@ main (int argc, char **argv) write_automata (); } } + else + puts ("/* Generated automatically by the program `genautomata'\n" + " from the machine description file `md'. */\n\n" + "/* There is no automaton, but ISO C forbids empty\n" + " translation units, so include a header file with some\n" + " declarations, and the its pre-requisite header file. */\n" + "#include \"config.h\"\n" + "#include \"system.h\"\n"); fflush (stdout); return (ferror (stdout) != 0 || have_error