------- Comment #3 from johnw at gnu dot org 2009-03-10 19:32 ------- Hmm... I have ensured that the #include chain in every source file results in the given header appearing first. That is, whatever a file includes, it will include utils.h, which includes system.hh. And so, it works with 4.2 just fine (I checked using -H, to ensure the includes it actually does process are the right ones). So why would it start crashing with 4.3?
Also, -include is not a portable option. I'll just reorganize my code. Thanks for the quick response!! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39420