Commit Graph

15 Commits (823f052cbda10bd5c43b3c3c3df1f978d15f8675)

Author SHA1 Message Date
Felix von Leitner cf46170dc7 make headers work in C++
add two more variable length integer encoding functions
2012-02-07 17:02:40 +00:00
Felix von Leitner 13bc4b6987 add __likely branch prediction hints
make inlining work in the face of gcc in non-gnu c99 mode
2010-11-05 03:07:47 +00:00
Felix von Leitner d702d06774 for installed header files, add comment saying where they came from 2010-06-03 22:46:59 +00:00
Felix von Leitner bb6b70074b clang support 2009-10-27 16:33:00 +00:00
Felix von Leitner 6d98b442ab some valgrind de-noising
fix subtle typo in sub_of (David Sirovsky)
2008-02-27 12:10:05 +00:00
Felix von Leitner 0f90f8eb71 escape more in fmt_ldapescape 2007-06-28 20:01:05 +00:00
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.
2007-01-28 23:36:24 +00:00
Felix von Leitner 61f9718883 remove a bogus gcc warning 2007-01-26 19:59:31 +00:00
Felix von Leitner 8d995360a6 simplify some expressions 2007-01-26 19:56:41 +00:00
Felix von Leitner 94f9205f53 more brackets in macros (paranoia) 2007-01-26 01:29:00 +00:00
Felix von Leitner b5c41baade add some int overflow check macros to rangecheck.h 2007-01-26 01:12:15 +00:00
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
2006-04-17 17:35:33 +00:00
Felix von Leitner 9b20021644 use uintptr_t instead of size_t 2006-04-17 05:49:38 +00:00
Felix von Leitner 132a7ca159 document adding io_block
add rangecheck install target to GNUmakefile
cosmetics in rangecheck.h
2006-04-17 05:09:39 +00:00
Felix von Leitner dcbc90e2c6 add rangecheck.h 2006-04-17 04:33:40 +00:00