aboutsummaryrefslogtreecommitdiff
path: root/src/config-win32.h
AgeCommit message (Collapse)Author
2008-04-21HAVE_FFLUSH and HAVE_FSYNC symbol definitions for WIN32 systemsYang Tse
2008-03-07VS2005 and later dafault size for time_t is 64-bit, unlessYang Tse
_USE_32BIT_TIME_T has been defined to get a 32-bit time_t
2007-12-18MSVC 9.0 (VS2008) does not support Windows build targets prior to WinXP,Yang Tse
and makes wrong asumptions of build target when it isn't specified. So, if no build target has been defined we will target WinXP when building with MSVC 9.0 (VS2008).
2007-11-07MSVC versions prior to VS2005 do not complain about portable C functionsYang Tse
2007-10-24Windows build targets have socklen_t definition in ws2tcpip.h but someYang Tse
versions of ws2tcpip.h do not have the definition. It seems that when the socklen_t definition is missing from ws2tcpip.h the definition for INET_ADDRSTRLEN is also missing, and that when one definition is present the other one also is available.
2007-08-08blocked ssize_t define for MingW32.Gunter Knauf
2007-08-07moved HAVE_LONGLONG from makefiles to config-win32.h.Gunter Knauf
2007-04-09VC8+ (VS2005+) has C99 variadic macro supportYang Tse
2007-04-01Matt Kraai provided a patch that makes curl build on QNX 6 fine again. MostlyDaniel Stenberg
by letting configure check for setmode and ifdef on HAVE_SETMODE. NOTE: non- configure platforms that havve setmode() needs their hard-coded config.h files fixed. I fixed the src/config-win32.h.
2006-11-25Make sure RETSIGTYPE is properly definedYang Tse
2006-11-24Define HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T and HAVE_SIG_ATOMIC_T_VOLATILEYang Tse
as appropriate for platforms that don't have autotools support
2006-10-20Since now src/setup.h includes setup_once.h, src/config-win32.h needsYang Tse
the definitions for the return type and arguments types of functions recv() and send().
2006-10-14Define HAVE_STRUCT_TIMEVAL as appropriate for platforms that lack autotools ↵Yang Tse
support
2005-12-18Fix spacing. When defining, define to 1.Yang Tse
2005-12-17CleanupYang Tse
2005-12-16'Fix' windows buildsYang Tse
2005-04-24Based on feedback from Cory Nelson, I added some preprocessor magic inDaniel Stenberg
*/setup.h and */config-win32.h to build fine with VS2005 on x64.
2005-03-05Better cope with a failed or unavailable ftruncate().Dan Fandrich
Added HAVE_FTRUNCATE to all the static config-*.h files on the assumption that all those systems provide it.
2004-12-06Replace MINGW32 with built-in __MINGW32__.Gisle Vanem
2004-11-24mingw _has_ a ftruncate() but it doesn't work with 64bit file sizes so weDaniel Stenberg
can just safely pretend we don't have one
2004-11-24mingw has a ftruncate() functionDaniel Stenberg
2004-11-14Borland doesn't have <sys/utime.h>, utime() norGisle Vanem
_lseeki64().
2004-10-19All Win compilers have locale.h + setlocale().Gisle Vanem
2004-06-24reverted bad win32 fixDaniel Stenberg
2004-06-24fixed the MSVC build.Gunter Knauf
2004-04-25USE_MANUAL is now defined by defaultDaniel Stenberg
2004-03-10use the new OS define from lib/config-win32.hDaniel Stenberg
2004-01-14Gisle Vanem updated the code for win32 and djgpp builds.Daniel Stenberg
2001-09-07HAVE_SYS_UTIME_H adjustmentsDaniel Stenberg
2001-09-03defined HAVE_UTIME and HAVE_UTIME_HDaniel Stenberg
2001-05-22cleanup commit for new autoconf+automake+libtool versionsDaniel Stenberg
2000-06-14Added a define in the Mingw32 makefiles to allow parts of the config-win32Daniel Stenberg
files depend on that as well. It turned out Borland has no unistd.h file either, only mingw32 seems to use that.
2000-05-22moved here from the newlib branchDaniel Stenberg
2000-03-14Added HAVE_STRDUPDaniel Stenberg
1999-12-29Initial revisionDaniel Stenberg