[dmd-internals] dmd commit, revision 663

Brad Roberts braddr at puremagic.com
Tue Sep 7 01:41:01 PDT 2010


On 9/7/2010 12:18 AM, Rainer Schuetze wrote:
> dsource.org wrote:
>> dmd commit, revision 663
>>
>>
>> user: braddr
>>
>> msg:
>> Changes to run on win32 under cygwin.
>>
>> http://www.dsource.org/projects/dmd/changeset/663
>>   
> Thanks. With replacing diff with "diff --strip-trailing-cr", it also works with
> MSys. I don't know whether this option is also available elsewhere, though.

Yes, the gnu diff (which is what linux and cygwin use) supports
--strip-trailing-cr, which would be a more specific arg than -w to use.  Does
msys not support -w?  Which diff is failing as is?

> You can get rid of the map files in the test directory by adding "-map nul.map"
> to the dmd command line.

Hrm.. see also the bug I filed earlier today:
   http://d.puremagic.com/issues/show_bug.cgi?id=4833

I couldn't decide if I wanted to consider it a bug that the map file is being
generated without being asked for or not.  Either way, it's yet another
inconsistency between linux and windows that should be considered for cleanup at
some point.  I'll add -map nul to the test suite since it certainly isn't adding
value there and is littering the wrong directory with map droppings.

Thanks,
Brad




More information about the dmd-internals mailing list