Can someone who knows more about clang than I do help me out here?

snow_xmas posted a problem report to the SF forum regarding using clang with 
mingw-W64.  After a brief investigation, it became clear that the problem was 
that clang doesn't support one of the features of inline asm that gcc does.  
The hope was that the llvm people would choose to fix this, however it doesn't 
appear that's going to happen any time soon.

The checkins that introduced this problem were done over a year ago and since 
then, it has not been possible to build mingw-w64 with clang.  Because kai 
wants to continue to support clang, I have updated the code.

However, I am no clang expert, so I don't feel like I have tested this 
sufficiently.  And unfortunately, snow_xmas is no longer responding.


The code is at http://www.LimeGreenSocks.com/intrin-impl.h (full file, not a 
patch). I realize that not everyone is an inline-asm expert, but in this case 
you really don't need to be.  Building mingw-w64 with clang would be a good 
test, but I also have some test code for the various functions in intrin-impl.h 
if you want it.

Without a clang expert to verify, I'm not going to be comfortable checking this 
in.

dw

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&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