summaryrefslogtreecommitdiff
path: root/include/o3tl/safeint.hxx
AgeCommit message (Expand)Author
2021-03-27cid#1473755 Untrusted loop boundCaolán McNamara
2021-03-27make deem_sanitized a constexprCaolán McNamara
2021-03-26split this to give a sanitizing return pass throughCaolán McNamara
2021-03-25cid#1474353 experiment to silence Untrusted loop boundCaolán McNamara
2021-03-24cid#1474353 experiment to silence Untrusted loop boundCaolán McNamara
2021-01-16Fix o3tl::checked_multiply for Raspberry pi 4bJulien Nabet
2020-11-26Fix typoAndrea Gelmini
2020-11-25-Wc++11-narrowing (clang-cl)Stephan Bergmann
2020-01-09Introduce o3tl::make_unsigned to cast from signed to unsigned typeStephan Bergmann
2018-12-06Remove obsolete GCC version checksStephan Bergmann
2018-08-2932-bit Clang trunk (towards Clang 9) still doesn't have __mulodi4Stephan Bergmann
2018-01-28ofz#5621 Integer-overflowCaolán McNamara
2017-12-11o3tl: 32-bit clang 4.0.1 fails with undefined reference to `__mulodi4'Michael Stahl
2017-10-27ofz#3819 Integer-overflowCaolán McNamara
2017-10-26Fix o3tl::saturating_add for negative bStephan Bergmann
2017-10-25add checked_subCaolán McNamara
2017-10-25add checked_addCaolán McNamara
2017-10-06Fix -fsanitize=signed-integer-overflowStephan Bergmann
2017-06-21android:update safeint header to use the else implementation with clangbrainbreaker
2017-04-12Revert "Work around clang-cl issue with MSVC's safeint.h for now"Stephan Bergmann
2017-04-04Work around clang-cl issue with MSVC's safeint.h for nowStephan Bergmann
2017-03-22Use consistent include guard macro namesTor Lillqvist
2017-03-22check for overflow in multiplyCaolán McNamara