diff options
author | Cedric Venet <cedric.venet@laposte.net> | 2009-02-14 16:13:26 +0000 |
---|---|---|
committer | Cedric Venet <cedric.venet@laposte.net> | 2009-02-14 16:13:26 +0000 |
commit | 07b9d69ad1d491635dddab2ed59940c6efb72f22 (patch) | |
tree | 732183566e868b9bc9cb6ab1dadd2365345882c7 | |
parent | aff9c270de8de7d1a0bc138d391bc67136bad58e (diff) |
Add mode_t to the config.h generated by cmake on win32. Used by clang.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64555 91177308-0d34-0410-b5e6-96231b3b80d8
-rwxr-xr-x | cmake/config-ix.cmake | 1 | ||||
-rw-r--r-- | include/llvm/Config/config.h.cmake | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake index 5158bfe4c6..cbe48d888e 100755 --- a/cmake/config-ix.cmake +++ b/cmake/config-ix.cmake @@ -69,6 +69,7 @@ endif( MINGW ) if( MSVC ) set(error_t int) + set(mode_t "unsigned short") set(LTDL_SHLIBPATH_VAR "PATH") set(LTDL_SYSSEARCHPATH "") set(LTDL_DLOPEN_DEPLIBS 1) diff --git a/include/llvm/Config/config.h.cmake b/include/llvm/Config/config.h.cmake index 12846fe864..82f882824a 100644 --- a/include/llvm/Config/config.h.cmake +++ b/include/llvm/Config/config.h.cmake @@ -551,6 +551,9 @@ /* Define to a type to use for `error_t' if it is not otherwise available. */ #cmakedefine error_t ${error_t} +/* Define to a type to use for `mode_t' if it is not otherwise available. */ +#cmakedefine mode_t ${mode_t} + /* Define to `int' if <sys/types.h> does not define. */ #undef pid_t |