2014/1/16 Ruben Van Boxem <vanboxem.ru...@gmail.com>

> 2014/1/16 Abir Basak <abirba...@gmail.com>
>
>> > Long time ago we add possibility to build Clang into mingw-builds
>> scripts.
>> > Now we want to provide Clang builds for mingw-w64 toolchains.
>> >
>> > There are two possibilities that we can do:
>> > *1. *Include clang builds into toolchain archive
>> > *2.* Provide separate builds of GCC+Clang
>> >
>> > I have a question to users what use our toolchains.
>> > I want you to vote for the best variant of doing that.
>> >
>> > I know that some users don't want to have bigger toolchains but I think
>> > that in modern time it is not a problem because all drives has big
>> volume.
>> >
>> >
>> > Regards,
>> > Alexey.
>> I would like to see a separate build for GCC + Clang,
>> I would also like to know
>> 1) if it is now possible to have 64 bit clang with SEH ?
>>
>
> No.
>
>
>> 2) If clang can work with a more recent libstdc++ (say 4.7.2  or 4.8 ? )
>>
>
> I believe there is a simple fix for that. I'm planning on taking a look at
> this.
>
>
Due to some ABI incompatibilities, Clang 3.4 will only work with older
versions, like 4.6. Clang from svn works with recent
versions. Check this bug
<http://llvm.org/bugs/show_bug.cgi?id=18034>report. It says it support
enough of the ABI to bootstrap and run all the
tests.


> 3) most importantly, can we now debug clang compiled code with gdb ?
>> (That was not possible with Ruben's build)
>>
>
> I haven't checked, but I think something is going wrong on the Clang side
> wrt debug info. No idea what or how to check. Ideas welcome.
>
> I'm able to debug Clang programs on gdb. Though i've only tested with
trivial programs.


>> I would also like to see
>> 1) some clang tools along with the compiler. like clang-analyzer/
>> format/modernizer etc ( and include what you want, if possible)
>
> 2) debug & release libraries for clang & llvm, so that one can also
>> use it like "Clang C++ SDK" to build new tools.
>>
>
> Good idea, although this needs to be seperate from the compiler. I believe
> Clang now has an option to only install the compiler.
>
>
>>
>> Also in long term i like to see ( I hope it is sorter than i think! )
>> libc++ & lldb working on windows, along with some other clang tools
>> like Address Sanitizer, Memory Sanitizer etc
>>
>
> I would guess the Sanitizers should work, but I haven't tested.
>
> libc++ is on my todo list (still needs quite some work, but it passed most
> tests at one point, with a very hackish setup, which I am now trying to
> improve quite a bit), and lldb will probably not be for this year, if
> history is any indication.
>
> Cheers,
>
> Ruben
>
>
>> Thanks
>>
>> abir
>>
>>
>> ------------------------------------------------------------------------------
>> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
>> Learn Why More Businesses Are Choosing CenturyLink Cloud For
>> Critical Workloads, Development Environments & Everything In Between.
>> Get a Quote or Start a Free Trial Today.
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Mingw-w64-public mailing list
>> Mingw-w64-public@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>>
>
>
>
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For
> Critical Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
> _______________________________________________
> Mingw-w64-public mailing list
> Mingw-w64-public@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
>
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to