Vladimir Simonov(sv@sw.ru) - mingw support. Useful if you crossbuild Linux app on Windows. - Debug info now contains C:/mydir/myfile.c (vs. C:\mydir\myfile.c). This permits debug such app on Linux box (just create C: dir or simlink and simulate appropriate path. Index: gcc/gcc/gcc.c =================================================================== --- gcc.orig/gcc/gcc.c +++ gcc/gcc/gcc.c @@ -6207,6 +6207,16 @@ main (int argc, char **argv) struct user_specs *uptr; char **old_argv = argv; +#if HAVE_DOS_BASED_FILE_SYSTEM + if (argc > 0) + { + char *pp; + argv[0]=xstrdup (argv[0]); + while ((pp = strchr (argv[0], '\\')) != NULL) + *pp = '/'; + } +#endif + /* Initialize here, not in definition. The IRIX 6 O32 cc sometimes chokes on ?: in file-scope variable initializations. */ asm_debug = ASM_DEBUG_SPEC;