Volker,
This work is very interesting!
Have you looked at what changes might be necessary to any shell tests in
the langtools/test and jdk/test directories?
Many test shell scripts have a block of code of the form:
OS=`uname -s`
case "$OS" in
SunOS | Linux | *BSD | Darwin )
NULL=/dev/null
PATHSEP=":"
FILESEP="/"
TMP=/tmp
;;
CYGWIN* )
NULL=/dev/null
PATHSEP=";"
FILESEP="/"
TMP=/tmp
;;
Windows* )
NULL=NUL
PATHSEP=";"
FILESEP="\\"
TMP=$TEMP
;;
* )
echo "Unrecognized system!"
exit 1;
;;
esac
What would the equivalent case statement be for minGW/MSYS?
-- Jon