Changeset 775 for trunk/src/gmake/kmkbuiltin/mscfakes.h
- Timestamp:
- Jan 19, 2007, 6:57:42 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gmake/kmkbuiltin/mscfakes.h
r526 r775 31 31 #include <direct.h> 32 32 #include <time.h> 33 #include <stdarg.h> 33 34 #undef setmode 34 35 #include "getopt.h" … … 86 87 87 88 #ifndef timerisset 88 struct timeval 89 struct timeval 89 90 { 90 91 long tv_sec; 91 92 long tv_usec; 92 93 }; 93 #endif 94 #endif 94 95 95 struct iovec 96 struct iovec 96 97 { 97 98 char *iov_base; … … 99 100 }; 100 101 102 typedef __int64 intmax_t; 103 typedef unsigned __int64 uintmax_t; 101 104 102 105 #define chown(path, uid, gid) 0 /** @todo implement fchmod! */ … … 118 121 #define readlink(link, buf, size) -1 119 122 #define reallocf(old, size) realloc(old, size) 123 intmax_t strtoimax(const char *nptr, char **endptr, int base); 124 int asprintf(char **strp, const char *fmt, ...); 125 int vasprintf(char **strp, const char *fmt, va_list ap); 120 126 #if _MSC_VER < 1400 121 127 int snprintf(char *buf, size_t size, const char *fmt, ...); 122 128 #else 123 129 #define snprintf _snprintf 124 #endif 130 #endif 125 131 size_t strlcpy(char *, const char *, size_t); 126 132 int symlink(const char *pszDst, const char *pszLink); … … 129 135 130 136 #endif /* _MSC_VER */ 131 #endif 137 #endif 132 138
Note:
See TracChangeset
for help on using the changeset viewer.