15 Commits (cecb514e25b4addf982e0a399202517eb4e53ee8)

Author SHA1 Message Date
Felix von Leitner cf46170dc7 make headers work in C++
add two more variable length integer encoding functions
11 years ago
Felix von Leitner 13bc4b6987 add __likely branch prediction hints
make inlining work in the face of gcc in non-gnu c99 mode
13 years ago
Felix von Leitner d702d06774 for installed header files, add comment saying where they came from 13 years ago
Felix von Leitner bb6b70074b clang support 14 years ago
Felix von Leitner 6d98b442ab some valgrind de-noising
fix subtle typo in sub_of (David Sirovsky)
16 years ago
Felix von Leitner 0f90f8eb71 escape more in fmt_ldapescape 16 years ago
Felix von Leitner 327aeb20fc Turns out that shifting a negative signed int is undefined behavior in
C, too.  Use other mechanism in case gcc decides to abuse that, too.
17 years ago
Felix von Leitner 61f9718883 remove a bogus gcc warning 17 years ago
Felix von Leitner 8d995360a6 simplify some expressions 17 years ago
Felix von Leitner 94f9205f53 more brackets in macros (paranoia) 17 years ago
Felix von Leitner b5c41baade add some int overflow check macros to rangecheck.h 17 years ago
Felix von Leitner c25fdbefb5 gcc 4.1 version of the code also works with other compilers, so make it
default and get rid of #ifdef hell
17 years ago
Felix von Leitner 9b20021644 use uintptr_t instead of size_t 17 years ago
Felix von Leitner 132a7ca159 document adding io_block
add rangecheck install target to GNUmakefile
cosmetics in rangecheck.h
17 years ago
Felix von Leitner dcbc90e2c6 add rangecheck.h 17 years ago