<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><br class=""></div><div class="">That’s what I found, but that doesn’t mention stddef.h. So I don’t quite see why we cannot include stddef.</div><div class=""><br class=""></div><div class="">Jeroen</div><br class=""><div><blockquote type="cite" class=""><div class="">On 17 Oct 2014, at 23:44, Matt Arsenault <<a href="mailto:arsenm2@gmail.com" class="">arsenm2@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=windows-1252" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div class=""><div class="">On Oct 17, 2014, at 3:41 PM, Jeroen Ketema <<a href="mailto:j.ketema@imperial.ac.uk" class="">j.ketema@imperial.ac.uk</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite" class=""><br class=""><blockquote type="cite" class="">Including a standard or system header isn't allowed in OpenCL.<br class=""></blockquote><br class="">I’m not sure this is correct. Could you point me to the specific text that states this? In the OpenCL 1.2 spec I can only find is 6.9.f which does not mention stddef.h.<br class=""><br class="">Thanks,<br class=""><br class=""> Jeroen<br class=""><br class=""></blockquote></div><div class=""><br class=""></div><div class="">6.9.f states</div>
                
        
        
                <div class="page" title="Page 232">
                        <div class="layoutArea">
                                <div class="column">
                                        <ol start="5" style="list-style-type: lower-latin" class="">
                                                <li style="font-size: 12.000000pt; font-family: 'TimesNewRomanPSMT'" class=""><p class=""><span style="font-size: 12pt;" class="">The library functions defined in the C99 standard headers </span><span style="font-size: 12.000000pt; font-family: 'CourierNewPSMT'" class="">assert.h, ctype.h,
complex.h, errno.h, fenv.h, float.h, inttypes.h, limits.h,
locale.h, setjmp.h, signal.h, stdarg.h, stdio.h, stdlib.h,
string.h, tgmath.h, time.h, wchar.h </span><span style="font-size: 12pt;" class="">and </span><span style="font-size: 12.000000pt; font-family: 'CourierNewPSMT'" class="">wctype.h </span><span style="font-size: 12pt;" class="">are not available
and cannot be included by a program. </span></p><div class=""><br class=""></div>
                                                </li>
                                        </ol>
                                </div>
                        </div>
                </div></div></div></blockquote></div><br class=""></body></html>