labath requested changes to this revision.
labath added a subscriber: probinson.
labath added a comment.
This revision now requires changes to proceed.

This will not compile on windows, which really is the only branch we expected 
to have `SIGNAL_POLLING_UNSUPPORTED` set. In this sense Pauls (cc'ed) fix is 
better, but it does not actually get lldb going on the affected systems. Could 
one of you guys check whether you really don't have the ppoll syscall (for 
example, are able to compile a simple program using ppoll (*)). If you really 
don't have ppoll, then I can hook up cmake so it falls back to pselect. If you 
do, then I may need a bit more help to debug the cmake detection logic.

thank a lot.

(*) this will do the trick:

  #define _GNU_SOURCE
  #include <poll.h>
  int main() { return ppoll(0, 0, 0, 0); }


Repository:
  rL LLVM

https://reviews.llvm.org/D32787



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to