Using Perl 5.6.1 for MSYS (from the DTK) as well, with MSYS 1.0.11 here, so an outdated MSYS might be the culprit. The benefit of the change would be llvm-config being usable from Windows (without MSYS) and other platforms which don't provide a *NIX-like shell and tools like 'which' and 'pwd'.