aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data/os/windows.txt
Commit message (Collapse)AuthorAgeFilesLines
* Add support for Windows-style dynamic loading with LoadLibrary. Notlloyd2010-08-251-0/+1
| | | | yet tested.
* Remove the old (unused) <supports_shared> config block. It specifiedlloyd2010-05-131-4/+0
| | | | | | | which architectures the OS supported shared libs on; in all cases it was either all or none. Replace with new config build_shared [yes|no], which defaults to yes but is set to no for MinGW and Cygwin since shared libs don't seem to be working well there.
* Fix compile of get_nanoseconds_clock for Windows.lloyd2009-12-231-0/+1
| | | | | | | Add macros for OS support of gmtime_r (Unix) and gmtime_s (Win32) to deal with thread-unsafety of std::gmtime. Only enable gmtime_r on Linux currently, but it's probably available pretty much everywhere (specified in pthreads, origininally, AFAICT).
* Add feature macro for Win32's GetSystemTimelloyd2009-12-221-0/+1
|
* Fix windows install_rootlloyd2009-11-201-1/+1
|
* Switch from only-static with VC++ to only a DLL. The static library islloyd2009-11-191-1/+1
| | | | | huge (60+ Mb!); the DLL should be smaller due to link-time merging making it viable to distribute binaries.
* Remove the 'realname' attribute on all modules and cc/cpu/os info files.lloyd2009-10-291-2/+0
| | | | | Pretty much useless and unused, except for listing the module names in build.h and the short versions totally suffice for that.
* Rename all of the build-data files with a .txt extension, and filter forlloyd2009-10-131-0/+26
such in configure.py. Paul Clark reported on the list having problems with it otherwise because of CVS droppings being picked up and subsequently errored on when parsing them as build info files (of course) failed.