summaryrefslogtreecommitdiffstats
path: root/src/include/assert.h
Commit message (Collapse)AuthorAgeFilesLines
* [libc] Add ASSERTED macro to test if any assertion has triggeredMichael Brown2014-12-121-0/+2
| | | | Signed-off-by: Michael Brown <mcb30@ipxe.org>
* [libc] Allow assertion failures to be countedMichael Brown2011-10-141-0/+3
| | | | Signed-off-by: Michael Brown <mcb30@ipxe.org>
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-1/+1
| | | | | | | | | | | Access to the gpxe.org and etherboot.org domains and associated resources has been revoked by the registrant of the domain. Work around this problem by renaming project from gPXE to iPXE, and updating URLs to match. Also update README, LOG and COPYRIGHTS to remove obsolete information. Signed-off-by: Michael Brown <mcb30@ipxe.org>
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
| | | | | Add FILE_LICENCE declarations to almost all files that make up the various standard builds of gPXE.
* Don't include __FUNCTION__ in assert() messages; it was causing theMichael Brown2007-01-041-7/+6Star
| | | | | | | | function name to appear within the objects even in non-asserting builds. (This could be considered a gcc bug.) Removing __FUNCTION__ from assert() reduces the size of bin/blib.a by around 2.5%!
* Force syntax-checking on assertions even in non-asserting builds.Michael Brown2006-12-041-9/+23
|
* Added missing #endifMichael Brown2006-03-231-0/+1
|
* Added assert.h, with assert() defined (almost) as per POSIX, andMichael Brown2006-03-231-0/+51
linker_assert() defined as gPXE-specific.