configure: Don't special case Cygwin to use gnu99, define _XOPEN_SOURCE instead
authorJon TURNEY <jon.turney@dronecode.org.uk>
Mon, 2 Jun 2014 16:40:38 +0000 (17:40 +0100)
committerJon TURNEY <jon.turney@dronecode.org.uk>
Tue, 8 Jul 2014 13:25:21 +0000 (14:25 +0100)
commit7a641dd58ddfba2b7e9483278c05ba752864213d
tree520c580edc78af4aa9e590251f6362dad6e961b3
parent8ff16111eee309652b5409890c42d042e33770e2
configure: Don't special case Cygwin to use gnu99, define _XOPEN_SOURCE instead

Revert "build: Build on Cygwin with gnu99 instead of c99." and define
_XOPEN_SOURCE appropriately.

This reverts commit 53e36d333c9b619c1a5fe9a8d2d08665654b0234.

Since Cygwin 1.7.18 (April 2013), it's headers correctly prototype strtoll()
when using -std=c99, and correctly prototype strdup() when _XOPEN_SOURCE is
defined appropriately, so this workaround is no longer needed.

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Cc: Vinson Lee <vlee@freedesktop.org>
configure.ac