summaryrefslogtreecommitdiff
path: root/libyasm/errwarn.c
Commit message (Expand)AuthorAgeFilesLines
* Add core TASM syntax support.Peter Johnson2008-10-071-1/+2
* Make util.h more robust against use without config.h by moving thePeter Johnson2008-05-221-0/+4
* Remove YASM_LIB_INTERNAL. It never really gained us that much in terms ofPeter Johnson2007-07-141-1/+0
* Clean up a number of obsolete autoconf-detected standard C things.Peter Johnson2007-07-131-4/+1
* Update all copyright dates.Peter Johnson2007-04-221-1/+1
* Bite the bullet and convert tabs to spaces. Previously yasm's source hasPeter Johnson2007-04-221-106/+106
* Rename linemgr.c and linemgr.h to linemap.c and linemap.h. The "manager"Peter Johnson2006-11-261-1/+1
* errwarn.c (yasm_warn_occurred): New, warning near-equivalent toPeter Johnson2006-11-261-0/+8
* errwarn.c (yasm_warn_fetch): Follow documentation and don't crash if noPeter Johnson2006-11-211-0/+6
* Fix cross-reference filename/line number. We were reporting (wrongly) thePeter Johnson2006-06-081-4/+11
* * errwarn.c (yasm_error_matches): Make real function, fix a bug with checkingPeter Johnson2006-05-071-0/+10
* Revamp error/warning handling, using a model similar to Python's internalPeter Johnson2006-05-041-108/+204
* Add warning class (YASM_WARN_UNINIT_CONTENTS) to turn off thePeter Johnson2005-11-031-1/+2
* * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion.Peter Johnson2004-09-041-1/+1
* * errwarn.h (yasm_warn_class): Add new class YASM_WARN_ORPHAN_LABEL.Peter Johnson2004-09-041-1/+1
* Properly handle fatal errors (like missing include file) from the realPeter Johnson2003-12-161-6/+13
* Fix reporting of redefinition errors by adding a set of error/warningPeter Johnson2003-10-211-13/+44
* Massive libyasm / module interface update - Phase 1Peter Johnson2003-10-021-21/+21
* Make yasm_fatal() and implementations take a list of printf-like parameters.Peter Johnson2003-06-081-10/+10
* Clean up and simplify libyasm.h options and symbol visibility:Peter Johnson2003-05-051-1/+3
* Comment for Doxygen documentation generation.Peter Johnson2003-05-041-4/+2
* Change yasm__conv_unprint to take an int parameter instead of a char (safer).Peter Johnson2003-03-161-1/+1
* Make libyasm a "real" library, including installing header files.Peter Johnson2003-03-151-0/+1
* The Great Renaming (prefixing with yasm_), Part 2: allocation functions.Peter Johnson2003-03-121-2/+2
* Unmodularize errwarn, while making key errwarn functions replaceable.Peter Johnson2003-03-101-81/+68
* The Great Renaming (prefixing with yasm_), Part 1.Peter Johnson2003-03-081-39/+40
* Relicense under 2-clause BSD license.Peter Johnson2003-02-211-14/+19
* Add va_list versions of error and warning errwarn functions.Peter Johnson2002-11-041-9/+30
* Modularize errwarn. gettext()-ize in errwarn, not in every module, eliminatingPeter Johnson2002-11-011-113/+126
* Delete last of global variables by making a line manager and passing aroundPeter Johnson2002-10-271-31/+7
* errwarn_new(): Fix bug that could cause infinite loops.Peter Johnson2002-09-261-0/+2
* Declare errwarn_new(), error_common(), and warning_common() as static.Peter Johnson2002-06-271-3/+3
* Revamp error/warning handling.Peter Johnson2002-05-181-132/+139
* Properly count errors and warnings triggered by ErrorAt() and WarningAt().Peter Johnson2002-05-021-0/+4
* Cleanups both for and from Splint.Peter Johnson2002-03-231-9/+13
* Enhance error/warning framework by allowing specific warnings to be disabled,Peter Johnson2002-01-131-3/+39
* Don't shadow global (standard C) "index" (noticed by LCLint).Peter Johnson2002-01-091-4/+4
* Change from current file/line dual storage to a monotonically-increasing linePeter Johnson2002-01-071-14/+20
* Move assert.h include to util.hPeter Johnson2001-12-031-1/+0
* Modify so that almost everything passes LCLint with the options in lclint.sh.Peter Johnson2001-11-171-7/+15
* Add coretype.h, make util.h do a lot more, use util.h to simplify includePeter Johnson2001-11-031-15/+2
* Get rid of all the extra filename strdup()'s. (Bug #14).Peter Johnson2001-10-291-3/+3
* Make InternalError() a bit easier to call. Also, reverse its file and linePeter Johnson2001-10-291-1/+1
* Add xfree() to replace calls to free().Peter Johnson2001-10-291-1/+1
* Add option for malloc debugging using dmalloc library (http://dmalloc.com/).Peter Johnson2001-10-291-0/+4
* Put in temporary implementations of ErrorAt() and WarningAt().Peter Johnson2001-10-281-2/+16
* malloc->xmalloc, strdup->xstrdup, and calloc->xcalloc. The x* family performsPeter Johnson2001-10-031-18/+6
* Add some (optional through configure) additional warning flags. Add optionsPeter Johnson2001-10-031-11/+11
* Add *Now and *At error and warning functions. *At functions still need toPeter Johnson2001-09-271-2/+37
* Change error/warning framework to store a list of errors and warnings insteadPeter Johnson2001-09-241-39/+97