Hopefully fix the windows build to grovel time structures correctly.
authorJoshua Elsasser <joshua@elsasser.org>
Sun, 9 Jun 2013 04:36:48 +0000 (21:36 -0700)
committerJoshua Elsasser <joshua@elsasser.org>
Thu, 20 Jun 2013 03:12:38 +0000 (20:12 -0700)
commit77641d60a8b001bf3ccc755f3fb9881ee8d4753f
tree65fc5477cbcfde2fc64622f9c14e64420d701184
parent7230b50bc438a7fbebd93866a96f9291e630419f
Hopefully fix the windows build to grovel time structures correctly.

It is a little misleading to say "correctly" since struct timespec
doesn't really exist on windows. Groveling the definition that we
define in our own pthreads wrapper seems the most consistent choice.

The grovel-headers.c changes have only been tested in isolation, not
with a real build. Thanks to Kyle Isom for testing, any resulting
build problems are entirely my fault.
src/runtime/pthreads_win32.h
tools-for-build/grovel-headers.c