This is the mail archive of the egcs@egcs.cygnus.com mailing list for the EGCS project. See the EGCS home page for more information.
xm-cygwin.h has /* We support both "/" and "\" since everybody tests both but we default to "/". This is important because if gcc produces Win32 paths containing backslashes, make and configure may treat the backslashes as escape characters. Many Win32 programs use forward slashes so using a forward slash shouldn't be problematic from the perspective of wanting gcc to produce native Win32 paths. */ #define DIR_SEPARATOR '/' This is shaky logic: not everyone does test backslash as a path separator, e.g. base_name() in cccp.c. zw