Tim Prince <n8tm@xxxxxxx> writes: > Where the system.h header of today's snapshot changes the definition > of PATH_SEPARATOR on certain targets (including cygwin), is it > intended to precede the #define by a #undef? What I see in the current gcc/system.h is: #ifndef PATH_SEPARATOR #define PATH_SEPARATOR ':' #endif Can you explain the issue you are seeing in more detail? Ian