diff options
author | Pete Batard <pbatard@gmail.com> | 2011-01-18 11:54:10 +0000 |
---|---|---|
committer | Pete Batard <pbatard@gmail.com> | 2011-01-18 11:54:10 +0000 |
commit | fb33bf26916dae3a443c9d831d5f9985f58bcc6b (patch) | |
tree | 2e336a94f41d499746b0ac4014b5c54f220f034d | |
parent | b8f2b83a399e6dfd0a5043db0d730402a92965f5 (diff) | |
download | libusb-fb33bf26916dae3a443c9d831d5f9985f58bcc6b.tar.gz |
cygwin: switched back to -std=gnu99
* cygwin recently changed their definition of OVERLAPPED
in winbase.h to using anonymous structs/unions
* anonymous struct unions are a GNU extension and ignored
in standard C
* this resulted in the OVERLAPPED hEvent handle being
moved to an improper location, and invalid handle errors
-rw-r--r-- | configure.ac | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 2685e2c..2a332e7 100644 --- a/configure.ac +++ b/configure.ac @@ -88,7 +88,7 @@ case $host in backend="windows" threads="posix" LIBS="${LIBS} ${PC_LIBS_PRIVATE}" - AM_CFLAGS="-std=c99" + AM_CFLAGS="-std=gnu99" AM_LDFLAGS="-no-undefined -avoid-version" AC_CHECK_TOOL(RC, windres, no) ;; |