14 Commits (68f5b641894e45505f468b7aacc0fff57aca62ae)

Author SHA1 Message Date
Felix von Leitner 88f31eb398 fix for 32-bit archs 13 years ago
Felix von Leitner 35ba145b01 add non-asm version for gcc 13 years ago
Felix von Leitner 2e0344f7e4 only define asm shortcut if the optimizer is on 13 years ago
Felix von Leitner 5e8d303443 catch one more case in umult64 (Tomi Jylhä-Ollila) 14 years ago
Felix von Leitner a84c225e2f add warning about dodgy inline assembly 15 years ago
Felix von Leitner d1aef8af83 add asm versions of imult64 and umult64 for x86_64 15 years ago
Felix von Leitner 2fcfe21486 add comments to possibly non-obvious code 16 years ago
Felix von Leitner f3274b8c09 add man pages 16 years ago
Felix von Leitner dcbc90e2c6 add rangecheck.h 16 years ago
Felix von Leitner 237ff729b3 turns out the imult routines (which I never used) were incorrect. 17 years ago
Felix von Leitner 3b567aef53 add safemult man pages 18 years ago
Felix von Leitner c99799d0f8 more alloca fixes 18 years ago
Felix von Leitner 7c5beaf741 reverse return code for safemult API to conform to newer djb APIs 19 years ago
Felix von Leitner 7a18b91761 add API for integer multiplication with overflow detection 19 years ago