| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2008, Google Inc. | 2 * Copyright 2008, Google Inc. |
| 3 * All rights reserved. | 3 * All rights reserved. |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions are | 6 * modification, are permitted provided that the following conditions are |
| 7 * met: | 7 * met: |
| 8 * | 8 * |
| 9 * * Redistributions of source code must retain the above copyright | 9 * * Redistributions of source code must retain the above copyright |
| 10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 47 /* conditional expression is constant */ | 47 /* conditional expression is constant */ |
| 48 #pragma warning(disable : 4127) | 48 #pragma warning(disable : 4127) |
| 49 | 49 |
| 50 /* TODO: limit this include to files that really need it */ | 50 /* TODO: limit this include to files that really need it */ |
| 51 #ifndef NOMINMAX | 51 #ifndef NOMINMAX |
| 52 #define NOMINMAX | 52 #define NOMINMAX |
| 53 #endif | 53 #endif |
| 54 #include <windows.h> | 54 #include <windows.h> |
| 55 | 55 |
| 56 /* types missing on Windows */ | 56 /* types missing on Windows */ |
| 57 typedef signed char __int8_t; |
| 58 typedef unsigned char __uint8_t; |
| 59 typedef short __int16_t; |
| 60 typedef unsigned short __uint16_t; |
| 61 typedef int __int32_t; |
| 62 typedef unsigned int __uint32_t; |
| 63 typedef __int64 __int64_t; |
| 64 typedef unsigned __int64 __uint64_t; |
| 65 |
| 66 typedef __int8_t int8_t; |
| 67 typedef __uint8_t uint8_t; |
| 68 typedef __int16_t int16_t; |
| 69 typedef __uint16_t uint16_t; |
| 70 typedef __int32_t int32_t; |
| 71 typedef __uint32_t uint32_t; |
| 72 typedef __uint32_t u_int32_t; |
| 73 typedef __int64_t int64_t; |
| 74 typedef __uint64_t uint64_t; |
| 75 |
| 57 typedef long off_t; | 76 typedef long off_t; |
| 58 typedef unsigned int uint32_t; | |
| 59 typedef int int32_t; | |
| 60 typedef unsigned char uint8_t; | |
| 61 typedef unsigned int u_int32_t; | |
| 62 typedef unsigned short __uint16_t; | |
| 63 typedef unsigned short uint16_t; | |
| 64 typedef short int16_t; | |
| 65 typedef int mode_t; | 77 typedef int mode_t; |
| 66 typedef long _off_t; | 78 typedef long _off_t; |
| 67 typedef long int __loff_t; | 79 typedef long int __loff_t; |
| 68 typedef signed char int8_t; | |
| 69 typedef unsigned long DWORD; | 80 typedef unsigned long DWORD; |
| 70 typedef long clock_t; | 81 typedef long clock_t; |
| 71 typedef __int64 int64_t; | |
| 72 typedef unsigned __int64 uint64_t; | |
| 73 | 82 |
| 74 #ifdef _WIN64 | 83 #ifdef _WIN64 |
| 75 typedef int64_t ssize_t; | 84 typedef int64_t ssize_t; |
| 76 #else | 85 #else |
| 77 typedef int32_t ssize_t; | 86 typedef int32_t ssize_t; |
| 78 #endif /* _WIN64 */ | 87 #endif /* _WIN64 */ |
| 79 | 88 |
| 80 | 89 |
| 81 #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS) | 90 #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS) |
| 82 /* | 91 /* |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 147 #endif | 156 #endif |
| 148 #endif | 157 #endif |
| 149 | 158 |
| 150 /************************************************************/ | 159 /************************************************************/ |
| 151 | 160 |
| 152 | 161 |
| 153 /* from linux/limits.h, via sys/param.h */ | 162 /* from linux/limits.h, via sys/param.h */ |
| 154 #define PATH_MAX 4096 | 163 #define PATH_MAX 4096 |
| 155 | 164 |
| 156 #endif /* NATIVE_CLIENT_SRC_INCLUDE_WIN_PORT_WIN_H_ */ | 165 #endif /* NATIVE_CLIENT_SRC_INCLUDE_WIN_PORT_WIN_H_ */ |
| OLD | NEW |