[LLVMdev] Cygwin bootstrap is incompatible with <mutex> (and most other threading C++11 libraries)
"C. Bergström"
cbergstrom at pathscale.com
Wed Jun 25 04:37:58 PDT 2014
On 06/25/14 06:14 PM, Chandler Carruth wrote:
>
> I see three options:
> 1) Give up on cygwin bootstrapping (I don't really like this, and I
> suspect there are users of it)
peanut gallery vote, but I'd go option 1 or possibly option 2. If you
compared the time/value of effort for improving something cygwin
specific vs say native compatibility.. Is cygwin really that important
of an investment?
If implementing a stable __thread for cygwin takes 1 day I doubt you'd
even ask - if you're talking about 2-3 weeks of work and you're asking
for feedback - I'd go with someone which has more value. I personally
don't see cygwin support being clang's sweetspot or "killer" feature on
Windows.
If there's no downside and it's just code churn - is there a deeper
question here?
More information about the llvm-dev
mailing list