<html><body>
<p><font size="2" face="sans-serif">Hey all,</font><br>
<br>
<font size="2" face="sans-serif">I'm doing some research into Clang's openCL capabilities and have a few questions. </font><br>
<br>
<font size="2" face="sans-serif">I'm trying to understand how the -cl-*** command line options defined by the openCL spec are handled by clang. After tinkering with the command-line and lots of googling, it looks like the -cl-* flags are only supported if -cc1 is passed first? Is this correct?</font><br>
<br>
<font size="2" face="sans-serif">Which brings me to my next question, what specifically does the -cc1 flag do? I can't find documentation on it. And why are link-time flags after it treated as an error?</font><br>
<br>
<font size="2" face="sans-serif">Lastly, all of the flags defined in OCL 1.2 seem to be supported (and by that I mean, don't throw an error when they're preceded by -cc1, I haven't actually tested any of the functionality) with the exception of:</font><br>
<br>
<font size="2" face="sans-serif">-cl-no-signed-zeros</font><br>
<br>
<font size="2" face="sans-serif">Does anyone know the cause for this?</font><br>
<br>
<font size="2" face="sans-serif">Thanks,</font><br>
<font size="2" face="sans-serif">Tyler</font></body></html>