aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils/compiler.h
Commit message (Expand)AuthorAgeFilesLines
* Avoid C++ style comments in headers that may be parsed as CJack Lloyd2019-04-191-2/+2
* Prevent a warning with old GCCJack Lloyd2019-02-271-4/+5
* Add additional annotations for malloc functionsJack Lloyd2019-02-171-1/+1
* Refactor CPUID to make it thread safeJack Lloyd2019-01-301-0/+9
* Define BOTAN_IF_CONSTEXPRJack Lloyd2019-01-171-0/+12
* Clean up define for inline asmJack Lloyd2018-12-311-2/+6
* Remove support for Visual C++ 2013Jack Lloyd2018-10-011-46/+0
* Apple Clang requires min/max be constexprJack Lloyd2018-05-131-1/+10
* Avoid warning with old ClangJack Lloyd2018-01-011-1/+1
* Enable GCC inline asm under Sun Studio compilersJack Lloyd2017-12-311-1/+1
* Drop support for Cilk+Jack Lloyd2017-12-021-32/+2
* Add annotation so GCC/Clang/MSVC know it is an allocation function.Jack Lloyd2017-09-301-0/+11
* Clean up header includesJack Lloyd2017-09-211-0/+4
* Improve support for IBM XLCJack Lloyd2017-09-211-1/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Move the annotations to compiler.h since the user shouldn't modifyJack Lloyd2017-09-191-0/+23
* Avoid using GCC ivdep pragma in GCC 4.8 [ci skip]Jack Lloyd2017-08-281-1/+1
* Add BOTAN_ALIGNAS macro for MSVC 2013Jack Lloyd2017-04-271-0/+9
* Fix further compiler macro bug exposed by #921Jack Lloyd2017-03-191-1/+1
* BOTAN_TARGET_COMPILER_IS -> BOTAN_BUILD_COMPILER_ISDaniel Neus2017-03-151-1/+1
* Workaround for MSVC 2013Jack Lloyd2017-01-291-1/+9
* Avoid using target function attribute in Clang before 3.8Jack Lloyd2017-01-031-1/+1
* Add compiler.h macro header extracted from build.hJack Lloyd2016-11-261-0/+169