------- Comment #19 from rguenth at gcc dot gnu dot org 2009-02-05 15:36 ------- Relevant source snippet:
if (default_buffered_input != -1 && (!async_p || default_buffered_input > 0)) sync_buffered_stream (default_buffered_input); if ((pid = fork ()) < 0) { sys_error ("fork"); ... throw_to_top_level (); } if (pid == 0) { -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38977