leitner
|
fb1f19042f
|
support gcc 5 builtins for multiplication overflow in safemult.h
fix copypasted comment in fmt_asn1dertag
add man pages for add_of, sub_of and assign
|
2015-09-29 14:42:40 +00:00 |
|
leitner
|
798c06a785
|
add more comments
|
2014-06-30 11:40:52 +00:00 |
|
leitner
|
10ab3bf70a
|
fix for 32-bit archs
|
2008-12-26 01:56:42 +00:00 |
|
leitner
|
3629bfd5a7
|
add non-asm version for gcc
|
2008-12-26 01:51:35 +00:00 |
|
leitner
|
988c04ad79
|
only define asm shortcut if the optimizer is on
|
2008-12-26 01:25:55 +00:00 |
|
leitner
|
72eba9bf79
|
catch one more case in umult64 (Tomi Jylhä-Ollila)
|
2007-12-15 19:45:48 +00:00 |
|
leitner
|
a2900d45a6
|
add warning about dodgy inline assembly
|
2006-08-27 22:23:45 +00:00 |
|
leitner
|
66b342099c
|
add asm versions of imult64 and umult64 for x86_64
(22 cycles -> 12 cycles on my Athlon 64)
|
2006-08-27 13:57:06 +00:00 |
|
leitner
|
59e2897cf6
|
add comments to possibly non-obvious code
|
2006-04-17 06:04:17 +00:00 |
|
leitner
|
6e7198e23a
|
add man pages
|
2006-04-17 05:06:10 +00:00 |
|
leitner
|
dbd9fe1ea5
|
add rangecheck.h
|
2006-04-17 04:33:40 +00:00 |
|
leitner
|
19202d2320
|
turns out the imult routines (which I never used) were incorrect.
Noted by Matthew Dempsky
open_* from open.h now open in large file mode
|
2005-07-15 20:57:07 +00:00 |
|
leitner
|
75c0d8546c
|
add safemult man pages
|
2004-03-02 22:51:14 +00:00 |
|
leitner
|
f52aa87441
|
more alloca fixes
|
2004-01-06 23:35:06 +00:00 |
|
leitner
|
ef0495b5e2
|
reverse return code for safemult API to conform to newer djb APIs
|
2003-09-05 21:25:51 +00:00 |
|
leitner
|
d1df715971
|
add API for integer multiplication with overflow detection
|
2003-08-22 15:03:10 +00:00 |
|