aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data/os/windows.txt
Commit message (Collapse)AuthorAgeFilesLines
* propagate from branch 'net.randombit.botan' (head ↵lloyd2010-09-031-2/+3
|\ | | | | | | | | | | a29c41b4a949207b1544096c3afab668f8b5179e) to branch 'net.randombit.botan.c++0x' (head a9d0c2f805b3c20a4c648575d7256959db8329fe)
| * propagate from branch 'net.randombit.botan' (head ↵lloyd2010-05-191-2/+3
| |\ | | | | | | | | | | | | | | | 66b216669d7ac91303378281d760236153955ae4) to branch 'net.randombit.botan.c++0x' (head b911a76971563afcde85935a44a43248a3f5b4a6)
| | * propagate from branch 'net.randombit.botan' (head ↵lloyd2009-12-241-1/+3
| | |\ | | | | | | | | | | | | | | | | | | | | 367d157c1221a162f5b4098492944a509ef6d019) to branch 'net.randombit.botan.c++0x' (head 1b9e8c4e92663f30b7d57b0fd8f57eb13cfce155)
| | * | Instead of checking for Windows generically before using ↵lloyd2009-12-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | QueryPerformanceCounter, check a feature macro named BOTAN_OS_HAS_QUERY_PERF_COUNTER, and set the same via configure.py for Windows builds.
* | | | 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.