J. David Bryan wrote:
It's "solved" in two parts: a change in xm-mingw32.h to use "/" as the DIR_SEPARATOR, and a change to gcc.c to change forward slashes to backslashes in "execute". It's the second part of this change that is not being picked up in gpc.c.
It would probably easy to add the same in gpc.c (since it's mostly synced with gcc-3.2's gcc.c). Of course, I'd like to know what will happen in GCC (if this change will be integrated, or something else), so we won't have to change things again and again ... :-/
Frank