10 Commits (4fec25060b02cbee0253659341db572ce7801b54)

Author SHA1 Message Date
leitner a2900d45a6 add warning about dodgy inline assembly 19 years ago
leitner 66b342099c add asm versions of imult64 and umult64 for x86_64
(22 cycles -> 12 cycles on my Athlon 64)
19 years ago
leitner 59e2897cf6 add comments to possibly non-obvious code 19 years ago
leitner 6e7198e23a add man pages 19 years ago
leitner dbd9fe1ea5 add rangecheck.h 19 years ago
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
20 years ago
leitner 75c0d8546c add safemult man pages 21 years ago
leitner f52aa87441 more alloca fixes 21 years ago
leitner ef0495b5e2 reverse return code for safemult API to conform to newer djb APIs 22 years ago
leitner d1df715971 add API for integer multiplication with overflow detection 22 years ago