Add support for OpenBSD.
authorMatthew Dempsky <mdempsky@google.com>
Wed, 1 May 2013 18:03:27 +0000 (11:03 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Wed, 1 May 2013 18:09:38 +0000 (11:09 -0700)
commit65a58e37a7dd48cb336668351d1cab3db0e4d5fe
tree7c3658339ed087b0d9d078a37867b81be3dc372a
parent4c552c2c3cbc07acce9c1a379fee054a3f680100
Add support for OpenBSD.

Use ppoll() on OpenBSD.  Also, fix interrupt handling to recognize
that on FreeBSD and OpenBSD, an interrupt might have been delivered
even if pselect()/ppoll() don't return -1/EINTR.
bootstrap.py
platform_helper.py
src/subprocess-posix.cc
src/subprocess_test.cc