On Wed, 19 Apr 2017, Arkadiusz Hiler <arkadiusz.hiler@xxxxxxxxx> wrote: > We define gettid() using syscall() because glibc does not provide a > wrapper. > > Android's bionic got the syscall covered though. > > Signed-off-by: Arkadiusz Hiler <arkadiusz.hiler@xxxxxxxxx> > --- > lib/igt_aux.h | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/lib/igt_aux.h b/lib/igt_aux.h > index e62858e..54b9716 100644 > --- a/lib/igt_aux.h > +++ b/lib/igt_aux.h > @@ -43,7 +43,12 @@ extern int num_trash_bos; > #define NSEC_PER_SEC (1000*USEC_PER_SEC) > > /* signal interrupt helpers */ > +#ifdef ANDROID Seems like this should be something like HAVE_GETTID, defined by configure or by android makefiles? BR, Jani. > +#include <unistd.h> /* on Android bionic has this implemented */ > +#else > #define gettid() syscall(__NR_gettid) > +#endif > + > #define sigev_notify_thread_id _sigev_un._tid > > /* auxialiary igt helpers from igt_aux.c */ -- Jani Nikula, Intel Open Source Technology Center _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx