<div dir="ltr">A patch is welcome, but <span style="font-family:arial,sans-serif;font-size:13px"> 2.6.37 is way too old and chances are that something else will be broken there too. </span><br style="font-family:arial,sans-serif;font-size:13px"></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 7, 2014 at 7:10 AM, Yury Gribov <span dir="ltr"><<a href="mailto:y.gribov@samsung.com" target="_blank">y.gribov@samsung.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 10/07/2014 01:24 PM, Daniel Doron wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I am sending this bug report here because I can't register an account<br>
in bugzilla...<br>
<br>
gcc version: gcc-linaro-4.9-2014.09 (I checked also the main repo git,<br>
the code is the same)<br>
kernel: 2.6.37<br>
<br>
"home/daniel/Downloads/.build/<u></u>src/gcc-custom/libsanitizer/<u></u>sanitizer_common/sanitizer_<u></u>platform_limits_posix.cc:675:<u></u>43:<br>
error: 'EVIOCGPROP' was not declared in this scope"<br>
<br>
This happens when compiling with kernel 2.6.37 headers.<br>
<br>
#if EV_VERSION > (0x010000)<br>
   unsigned IOCTL_EVIOCGKEYCODE_V2 = EVIOCGKEYCODE_V2;<br>
   unsigned IOCTL_EVIOCGPROP = EVIOCGPROP(0);<br>
   unsigned IOCTL_EVIOCSKEYCODE_V2 = EVIOCSKEYCODE_V2;<br>
#else<br>
   unsigned IOCTL_EVIOCGKEYCODE_V2 = IOCTL_NOT_PRESENT;<br>
   unsigned IOCTL_EVIOCGPROP = IOCTL_NOT_PRESENT;<br>
   unsigned IOCTL_EVIOCSKEYCODE_V2 = IOCTL_NOT_PRESENT;<br>
#endif<br>
<br>
<br>
although in kernel 2.6.37 the EV_VERSION is indeed > (0x010000) the<br>
EVIOCGPROP define is missing and only appears in 2.6.38 onwards.<br>
</blockquote>
<br></span>
Added Kostya.<br>
<br>
<br>
</blockquote></div><br></div>