Use -std=gnu99 in tools/llvm-c-test/CMakeLists.txt
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 8 Jan 2014 11:48:19 +0000 (11:48 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 8 Jan 2014 11:48:19 +0000 (11:48 +0000)
With a current mingw (gcc 4.8.1) it looks like we hit some variation of

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40278

The end result is that off_t is not defined and the build fails without this
patch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198749 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-c-test/CMakeLists.txt

index 13a072ae331c4ef4eb1da847bf600648f22f34d8..34fea3d69c16a25fa0384a28a61b568f7654f7cd 100644 (file)
@@ -8,7 +8,7 @@ set(LLVM_LINK_COMPONENTS
   )
 
 if (LLVM_COMPILER_IS_GCC_COMPATIBLE)
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -Wstrict-prototypes")
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99 -Wstrict-prototypes")
 endif ()
 
 add_llvm_tool(llvm-c-test