Ori Avtalion - 2010-04-17

Further testing shows that "regular" gcc behaves the same when giving an input file that ends without c. So please ignore the empty_file test-case.
The real issue is the crash on the - input file with /dev/null