[cfe-commits] [PATCH][MS] - Fix 6 lit tests on windows

Daniel Dunbar daniel at zuster.org
Tue Sep 7 16:29:53 PDT 2010


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 <pichet2000 at gmail.com> 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
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
>




More information about the cfe-commits mailing list