path: root/mult
AgeCommit message (Expand)AuthorFilesLines
2017-05-13move unit tests into each file (compile with -DUNITTEST)Felix von Leitner6-0/+80
2017-05-13#include <foo.h> -> #include <libowfat/foo.h>Felix von Leitner17-17/+17
2016-05-23another gcc 6 warning fixFelix von Leitner2-47/+0
2015-09-29support gcc 5 builtins for multiplication overflow in safemult.hFelix von Leitner9-0/+122
2014-06-30add more commentsFelix von Leitner1-1/+3
2008-12-26fix for 32-bit archsFelix von Leitner2-1/+13
2008-12-26add non-asm version for gccFelix von Leitner2-1/+13
2008-12-26only define asm shortcut if the optimizer is onFelix von Leitner1-1/+1
2007-12-15 catch one more case in umult64 (Tomi Jylhä-Ollila)Felix von Leitner1-1/+5
2006-08-27add warning about dodgy inline assemblyFelix von Leitner2-0/+2
2006-08-27 add asm versions of imult64 and umult64 for x86_64Felix von Leitner2-0/+43
2006-04-17add comments to possibly non-obvious codeFelix von Leitner1-2/+2
2006-04-17add man pagesFelix von Leitner8-0/+202
2006-04-17 add rangecheck.hFelix von Leitner4-0/+58
2005-07-15 turns out the imult routines (which I never used) were incorrect.Felix von Leitner3-13/+8
2004-03-02add safemult man pagesFelix von Leitner6-0/+84
2004-01-06more alloca fixesFelix von Leitner3-6/+9
2003-09-05reverse return code for safemult API to conform to newer djb APIsFelix von Leitner6-13/+13
2003-08-22add API for integer multiplication with overflow detectionFelix von Leitner6-0/+69