aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data/cc
Commit message (Collapse)AuthorAgeFilesLines
* Finish renamelloyd2014-01-079-9/+9
|
* Don't use -fno-inline-functions for debug as that is enabled in all ↵lloyd2014-01-042-2/+2
| | | | non-release builds now
* Move base64, bzip, ca, and tls exampleslloyd2014-01-011-1/+1
|
* Rename targetlloyd2014-01-0111-11/+11
|
* s/check/test/glloyd2014-01-0111-11/+11
|
* Turn on Werror on clanglloyd2014-01-011-0/+1
|
* Support multiple ISA requirements. Fix CLMUL flag.lloyd2013-12-272-2/+2
|
* Set -m flags for rdrand.cpp. Update compiler ISA flagslloyd2013-12-232-16/+20
|
* Add AVX2 compiler flags for GCC and Clang. Tidy compiler option ordering.lloyd2013-12-142-3/+11
|
* Use -Werror only when --maintainer-mode is set as warnings will sneaklloyd2013-12-141-2/+3
| | | | | in on platforms/configs I don't test regularly, and that shouldn't break end-user builds.
* Add a simple HTTP 1.0 GET using asio (for CRLs and OCSP)lloyd2013-11-271-1/+1
|
* Enable all the GCC warning flags, as we now require at least GCC 4.7 anywaylloyd2013-11-161-3/+1
| | | | Fix a few nullptr and cast warnings.
* Always include modules requiring ISA extensions as long as thelloyd2013-04-173-26/+34
| | | | | | | | | | | compiler and target platform might support it. For instance the AES SSSE3 code is now always in any x86 build, with just that specific file being compiled with -mssse3. Since we'll only call that code if cpuid confirms it works at runtime, we don't have portability issues, and it can be safely included in generic builds (eg for distributions). Tweak how machine specific compiler flags are generated to be a bit easier to maintain.
* Move zero as null pointer warning to maintainer mode flagslloyd2013-04-121-2/+2
|
* Turn on zero as nullptr warning all the timelloyd2013-01-111-2/+2
|
* Make old-style-cast a non-error in maintainer mode as glibc macros bring it inlloyd2012-11-021-2/+2
|
* Use OS X specific linker flagslloyd2012-10-301-0/+2
|
* Add a --chost option to configure that takes a GNU style triplet.lloyd2012-08-311-0/+1
| | | | | | Add a couple aliases so the GNU canonical names are understood by us. Add an Ivy Bridge entry, match it up with the new GCC -march flag
* Default to just `g++`. Check GCC version and warn if we are compilinglloyd2012-07-011-1/+1
| | | | under something before 4.7.0
* Fix westmere GCC buildslloyd2012-06-131-1/+1
|
* Move to -O3 with Clang. s/c++0x/c++11/lloyd2012-06-081-2/+2
|
* Target GCC 4.7.0 by defaultlloyd2012-05-301-2/+2
|
* Use libc++ with Clang by default as libstdc++ and Clang don't playlloyd2012-05-301-1/+1
| | | | well together in C++11 mode.
* Remove targets clang doesn't actually supportlloyd2012-05-251-6/+0
|
* Always use -pthread with clang, matching gcc behaviorlloyd2012-05-251-5/+3
|
* Replace 0 and NULL pointer constants with nullptr. Also fix an oldlloyd2012-05-181-1/+1
| | | | style cast in secmem.h
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-1/+1
| | | | | | using a custom allocator. Currently our allocator just does new/delete with a memset before deletion, and the mmap and mlock allocators have been removed.
* Huge pile of post merge fixups, mtn really fucked that mergelloyd2012-04-251-2/+2
|
* propagate from branch 'net.randombit.botan.tls-state-machine' (head ↵lloyd2012-03-301-1/+1
|\ | | | | | | | | | | 63b88a65b699c95ef839bc18336bceccfbfabd2e) to branch 'net.randombit.botan.cxx11' (head 1adcc46808b403b8f6bf1669f022e65f9c30e8ea)
| * propagate from branch 'net.randombit.botan.tls-state-machine' (head ↵lloyd2012-03-161-1/+3
| |\ | | | | | | | | | | | | | | | c24b5d6b012131b177d38bddb8b06d73f81f70c4) to branch 'net.randombit.botan.tls-session-ticket' (head 9977d4c118e1ac26425cef676ebf26cd5b2a470e)
| * | Build fixeslloyd2012-01-111-1/+3
| | |
* | | Merge fixups. Add locking to default session manager. Use chrono liblloyd2012-02-201-1/+1
| | | | | | | | | | | | and unique_ptr.
* | | propagate from branch 'net.randombit.botan.tls-state-machine' (head ↵lloyd2012-02-207-134/+9
|\ \ \ | |_|/ |/| | | | | | | | | | | 0ceb9cde62a2b3614901ae85a53546d9fc641326) to branch 'net.randombit.botan.cxx11' (head 777e65950ef3706a82e5df20dcca7fcc999ca533)
| * | Fixes for GCC 4.7.0 (r183974)lloyd2012-02-071-1/+1
| | |
| * | propagate from branch 'net.randombit.botan' (head ↵lloyd2011-12-182-9/+12
| |\| | | | | | | | | | | | | | | | 39f53266912f33dc48e942b1b865ddcd6af66d8d) to branch 'net.randombit.botan.cxx11' (head 0bf26cec09f71e75c547b4ec53365748c6d80d86)
| * | propagate from branch 'net.randombit.botan' (head ↵lloyd2011-11-101-0/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | f13cb517b63aed4fcc4ad7013e5c905fae85796b) to branch 'net.randombit.botan.cxx11' (head e330c6b33c4583b342a129336d27ce03c9e4e287)
| * \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2011-10-067-134/+9
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | 29dfb73a5efec220ebafcb9c1d7a32bb9d63461c) to branch 'net.randombit.botan.cxx11' (head a842d86b2b9593318fbce5868c3d1278f8b3a037)
| | * | | Use the right flags for C++11 for Clang (though 2.9 lacks support forlloyd2011-06-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | defaulted functions and thus can't compile anything currently, at least on my machine with 4.5's libstdc++).
| | * | | propagate from branch 'net.randombit.botan' (head ↵lloyd2011-06-136-133/+8
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 150bd11dd8090559ee1e83394b8283bf93a018de) to branch 'net.randombit.botan.c++0x' (head 7480693bb3f1e8a4e039a3e7ba3d9a7007f9730e)
| | | * \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2011-03-081-1/+3
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dd068808e5bf87c982765a8bcc314996053a5bdd) to branch 'net.randombit.botan.c++0x' (head 34696d52a8148d64f7021b3e193fc56f051b9dd2)
| | | * | | | Merge fixupslloyd2011-02-111-1/+1
| | | | | | |
| | | * | | | propagate from branch 'net.randombit.botan' (head ↵lloyd2011-02-116-131/+6
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 13a0d36dac3709f3cb88e830ed7f8cab9e7433ab) to branch 'net.randombit.botan.c++0x' (head 2221ad8796466e7e096645de77ba856a9c902d14)
| | | | * \ \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2010-11-291-0/+1
| | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fc8daa606ab7954eab48778d7236986747b719e4) to branch 'net.randombit.botan.c++0x' (head 2bf71b0a2e0e468d7eb3631e4ca284234f554729)
| | | | * \ \ \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2010-11-046-131/+6
| | | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 303b2518a80553214b1e5ab4d9b96ef54629cbc7) to branch 'net.randombit.botan.c++0x' (head d734eefabe4816be4dd3e3e6e7bb13b7ab5be148)
| | | | | * \ \ \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2010-10-136-131/+6
| | | | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2898d79f992f27a328a3e41d34b46eb1052da0de) to branch 'net.randombit.botan.c++0x' (head 6cba76268fd69a73195760c021b7f881b8a6552c)
| | | | | | * \ \ \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2010-09-071-1/+3
| | | | | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fb78974f57bc3065d8537ebeb5210c86e74e9bb1) to branch 'net.randombit.botan.c++0x' (head dcb30c0029c7e44a75d0d8b859447a6c9df97cde)
| | | | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2010-09-036-131/+6
| | | | | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a29c41b4a949207b1544096c3afab668f8b5179e) to branch 'net.randombit.botan.c++0x' (head a9d0c2f805b3c20a4c648575d7256959db8329fe)
| | | | | | | * | | | | | Use gcc 4.5.1lloyd2010-08-131-1/+1
| | | | | | | | | | | | |
| | | | | | | * | | | | | propagate from branch 'net.randombit.botan' (head ↵lloyd2010-08-136-131/+6
| | | | | | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0a3348f52bf558bc2282e1066c2913a72a1aeda5) to branch 'net.randombit.botan.c++0x' (head 552c20ae8874f12da779fc25ea368e36e71cbfe8)
| | | | | | | | * | | | | | Post merge fixupslloyd2010-07-092-4/+0
| | | | | | | | | | | | | |