Hi Francois, I didn't see this email, but I just applied a different fix which uses -ffreestanding instead, which avoids introducing a platform specific dependency. This resolved all the test failures on VS10, at least for me.
- Daniel On Sat, Sep 4, 2010 at 1:06 PM, Francois Pichet <[email protected]> wrote: > Hi, > > This patch fixes 6 failing lit tests on Windows. Someone me if this is > the right approach? > The problem is that %clang_cc1 is called instead of %clang even though > the tests depend on -fms-extensions to be there to pass on Windows. > -fms-extension must be there because the tests include some header > files containing microsoft extensions. > > > I'll look at the remaining tests failing on windows later: > Failing Tests (10): > Clang :: Driver/darwin-ld.c > Clang :: Index/complete-exprs.c > Clang :: Index/complete-hiding.c > Clang :: Index/complete-macros.c > Clang :: Index/complete-natural.m > Clang :: Index/complete-preprocessor.m > Clang :: Index/preamble-reparse.c > Clang :: Index/preamble.c > Clang :: SemaCXX/nullptr.cpp > Clang :: SemaCXX/reinterpret-cast.cpp > > _______________________________________________ > cfe-commits mailing list > [email protected] > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits > > _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
