I had some free tuits recently, so I tracked down the nasty recursion problem in my last version (I had to do a bit of black magic, since there is no simple way to stop a make in Win95 - simply returning a nonzero exit code does not work (see patch for details)). The attached patch now builds cleanly with Win95/GCC-2.95-mingw32, and "dmake test" reports: Failed 19/229 test scripts, 91.70% okay. 611/8930 subtests failed, 93.16% okay. From what I could see of the test failures, many of them seemed to be that output from individual tests was still going to the screen rather than to the test driver, so it actually passed more tests than it thinks it did (like almost all of warnings.t, which was absolutely full of mispiped output). This patch (like the previous Mark II) does two things: 1. It significantly cleans up Win95/command.com builds, and 2. it converts GCC builds to use only MSVCRT or PerlCRT NOTE: it is probable that early versions of mingw32 will no longer work, as their headers do not support the needed MSVCRTish- specific stuff (like the CRT-exported globals) Enjoy! -- BKS ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.comThread Previous