re PR rtl-optimization/44752 (insn-automata.c: empty translation unit)
PR rtl-optimization/44752 * genautomata.c (main): Don't emit an empty file even if there is no automaton. From-SVN: r162083
This commit is contained in:
parent
e2b4f10338
commit
ea19b1ec7b
@ -1,3 +1,9 @@
|
||||
2010-07-12 Joern Rennecke <joern.rennecke@embecosm.com>
|
||||
|
||||
PR rtl-optimization/44752
|
||||
* genautomata.c (main): Don't emit an empty file even if there
|
||||
is no automaton.
|
||||
|
||||
2010-07-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* config/i386/i386.c (ix86_sol10_return_in_memory): Rename to
|
||||
|
@ -9568,6 +9568,16 @@ 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
|
||||
|
Loading…
Reference in New Issue
Block a user