summaryrefslogtreecommitdiffstats
path: root/include/o3tl/safeint.hxx
Commit message (Expand)AuthorAgeFilesLines
* Introduce o3tl::make_unsigned to cast from signed to unsigned typeStephan Bergmann2022-03-031-0/+8
* ofz#5621 Integer-overflowCaolán McNamara2018-01-281-0/+30
* o3tl: 32-bit clang 4.0.1 fails with undefined reference to `__mulodi4'Michael Stahl2017-12-111-1/+2
* ofz#3819 Integer-overflowCaolán McNamara2017-10-271-0/+9
* Fix o3tl::saturating_add for negative bStephan Bergmann2017-10-261-2/+2
* add checked_subCaolán McNamara2017-10-251-0/+35
* add checked_addCaolán McNamara2017-10-251-0/+35
* Fix -fsanitize=signed-integer-overflowStephan Bergmann2017-10-061-0/+34
* android:update safeint header to use the else implementation with clangbrainbreaker2017-06-211-1/+1
* Revert "Work around clang-cl issue with MSVC's safeint.h for now"Stephan Bergmann2017-04-121-2/+2
* Work around clang-cl issue with MSVC's safeint.h for nowStephan Bergmann2017-04-041-2/+2
* Use consistent include guard macro namesTor Lillqvist2017-03-221-2/+2
* check for overflow in multiplyCaolán McNamara2017-03-221-0/+89