summaryrefslogtreecommitdiff
path: root/lib/verify.h
Commit message (Collapse)AuthorAgeFilesLines
* * doc/verify.texi: New file.Paul Eggert2006-05-021-10/+96
| | | | * lib/verify.h: Document the internals better.
* * verify.h (verify_true): Provide alternative definition for C++.Paul Eggert2005-10-051-3/+10
|
* (verify_expr): Remove, replacing with:Paul Eggert2005-09-271-13/+15
| | | | | | (verify_true): New macro that returns true instead of void. (verify_type__): Remove. (verify): Use verify_true rather than verify_type__.
* (verify_type__): Use `unsigned int' as the bitfield typeJim Meyering2005-09-231-1/+1
| | | | | so we can once again use a positive bitfield width of 1 -- now we don't have to explain why we were using a bitfield width of 2.
* (verify_type__): Use 2, not 1, for bitfield size, to avoidPaul Eggert2005-09-231-1/+1
| | | | a warning with Irix 6.5 cc. Problem reported by Bruno Haible.
* Fix typo in comment.Paul Eggert2005-09-231-4/+3
|
* (GL_CONCAT0, GL_CONCAT): Remove.Paul Eggert2005-09-231-19/+9
| | | | | | | (verify): Don't use the __LINE__ trick, as it doesn't work in general. Instead, declare a function that returns a pointer to an array, and use verify_type__ to declare the size of the array. Problem and germ of a solution reported by Bruno Haible.
* * modules/verify: New file.Paul Eggert2005-09-221-0/+57
* lib/verify.h: New file. * MODULES.html.sh (Diagnostics <assert.h>): New section, with "verify" module.