cvs trunk, Unicode Release
...WinMerge\Src\Diff.cpp(28) : warning C4653: compiler
option 'Optimizations (one or more of /Oawp[y])'
inconsistent with precompiled header; current
command-line option ignored
Sure enough, looking at project settings in Visual
Studio 6, the Unicode Release Optimizations setting for
Diff.cpp (Maximize Speed) is different from the other
cpp files (Minimize Size).
I traced back the last 6 or 7 changes to Merge.dsp and
didn't see anything that could have done this.
Looking in the dsp, this is also apparent, as Diff.cpp
(and some other diffutils files) have ifdefs &
(I thought I found & fixed this once before, long ago,
but I'm not sure.)