summaryrefslogtreecommitdiff
path: root/libyasm/symrec.h
Commit message (Expand)AuthorAgeFilesLines
* Add core TASM syntax support.Peter Johnson2008-10-071-0/+32
* yasm_symrec_get_global_name(): Document object parameter.Peter Johnson2008-07-061-0/+1
* Fix #132: Add --prefix and --suffix (aka --postfix) options.Peter Johnson2008-06-081-0/+8
* Enable DLL/plugin builds with cmake on Windows.Peter Johnson2008-05-231-0/+39
* 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-65/+65
* Massive update of directive handling, including handling of extern, global,Peter Johnson2007-03-211-5/+54
* Restructure yasm_object as the central clearing house for yasm_objfmt,Peter Johnson2007-03-051-2/+2
* Massive Python/Pyrex wrapper cleanup. We now use Pyxelator to generatePeter Johnson2007-01-291-0/+19
* Add support for RDOFF2 object format (#73).Peter Johnson2006-10-171-0/+6
* - Fix much brokenness in absolute value handling, particularly in regards toPeter Johnson2006-09-291-0/+16
* Revamp error/warning handling, using a model similar to Python's internalPeter Johnson2006-05-041-1/+4
* * symrec.pxi: Implement iterators.Peter Johnson2006-04-161-0/+22
* Add a feature and fix a long-standing bug in Win64 output. The new featurePeter Johnson2006-03-201-7/+14
* * symrec.h (yasm_symtab_get): Fix doxygen documentation.Peter Johnson2006-01-241-1/+0
* Implement GAS syntax ".local" directive. This is used by GCC to generatePeter Johnson2006-01-231-0/+12
* * symrec.h (yasm_symtab_parser_finalize): Add function to declare allPeter Johnson2005-09-251-1/+6
* * symrec.h (yasm_symrec_declare): Rename rec parameter to symrec to matchPeter Johnson2005-01-131-1/+1
* Add some abilities to base symrec so that it can be more effectively used byPeter Johnson2005-01-121-0/+26
* * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion.Peter Johnson2004-09-041-1/+1
* Massive libyasm / module interface update - Phase 1Peter Johnson2003-10-021-81/+87
* Add \rcs, \endrcs, \license, and \endlicense wrappers around $IdPath$ andPeter Johnson2003-06-281-1/+5
* Doxygen comment-only change: \caution does not exist, use \attention instead.Peter Johnson2003-06-251-2/+2
* Comment for Doxygen documentation generation. Comment-only changes.Peter Johnson2003-05-041-12/+115
* Unmodularize errwarn, while making key errwarn functions replaceable.Peter Johnson2003-03-101-1/+1
* The Great Renaming (prefixing with yasm_), Part 1.Peter Johnson2003-03-081-32/+33
* Relicense under 2-clause BSD license.Peter Johnson2003-02-211-14/+19
* Modularize errwarn. gettext()-ize in errwarn, not in every module, eliminatingPeter Johnson2002-11-011-1/+3
* Delete last of global variables by making a line manager and passing aroundPeter Johnson2002-10-271-5/+7
* Remove indent_level global by passing it as a parameter.Peter Johnson2002-10-261-2/+2
* Dynamically load all modules (preloading some of the default ones).Peter Johnson2002-10-261-1/+2
* Combine global/common/extern handling into general of_data in symrec.Peter Johnson2002-10-201-3/+2
* Add general objfmt-specific data to symrec.Peter Johnson2002-10-151-0/+5
* Have symrec manage all symbols, not just the ones in the symbol table.Peter Johnson2002-04-271-11/+3
* Fix issue with how symrec's are handled when an expression is copied: old codePeter Johnson2002-02-201-0/+5
* Remove symrec_get_int_value(), add symrec_get_label().Peter Johnson2002-01-091-8/+6
* Add opt_flags (space for use by the optimizer).Peter Johnson2001-12-031-0/+4
* Massive cleanup of debugging output (via _print() functions). All now takePeter Johnson2001-11-211-2/+6
* Polish up most directive support. This necessitated adding objfmt-specificPeter Johnson2001-11-211-9/+2
* Add symrec_delete() for deleting non-table symbols. Use it from expr_delete().Peter Johnson2001-11-181-1/+7
* Modify so that almost everything passes LCLint with the options in lclint.sh.Peter Johnson2001-11-171-7/+10
* Allow symrec_foreach return value to be ignored (in lclint).Peter Johnson2001-11-161-1/+1
* Add coretype.h, make util.h do a lot more, use util.h to simplify includePeter Johnson2001-11-031-20/+0
* Plug memory leaks, and enhance finding later ones with *_delete functions.Peter Johnson2001-10-291-0/+2
* Add parser finalization check for undefined symbols.Peter Johnson2001-10-151-0/+2
* Add symrec_get_visibility().Peter Johnson2001-10-151-0/+1
* Add expr_contains_float() and symrec_get_equ() functions. These are the firstPeter Johnson2001-10-121-0/+2
* Fix LOTS of little nits. Primary changes:Peter Johnson2001-10-111-7/+9
* Move SymStatus and SymType to symrec.c from symrec.h. They're only usedPeter Johnson2001-10-041-15/+0
* Make most data structures opaque, keeping internals truly internal and making...Peter Johnson2001-10-031-19/+23