| Commit message (Expand) | Author | Age | Files | Lines |
* | Add core TASM syntax support. | Peter Johnson | 2008-10-07 | 1 | -0/+10 |
* | Enable DLL/plugin builds with cmake on Windows. | Peter Johnson | 2008-05-23 | 1 | -0/+28 |
* | Fix a couple of Doxygen nits. | Peter Johnson | 2007-09-08 | 1 | -7/+7 |
* | Doxygen documentation fixes. | Peter Johnson | 2007-07-16 | 1 | -0/+2 |
* | Merge expr-int.h into expr.h, removing YASM_EXPR_INTERNAL in the process. | Peter Johnson | 2007-07-14 | 1 | -2/+118 |
* | Update all copyright dates. | Peter Johnson | 2007-04-22 | 1 | -1/+1 |
* | Bite the bullet and convert tabs to spaces. Previously yasm's source has | Peter Johnson | 2007-04-22 | 1 | -44/+44 |
* | Move libyasm-stdint.h include out of util.h, as util.h is included from | Peter Johnson | 2007-02-24 | 1 | -2/+2 |
* | expr.h: Fix comment to match [1655]. | Peter Johnson | 2006-10-19 | 1 | -1/+0 |
* | Don't mix EQU expansion with other expr leveling; we could get confused | Peter Johnson | 2006-10-18 | 1 | -11/+2 |
* | - Fix much brokenness in absolute value handling, particularly in regards to | Peter Johnson | 2006-09-29 | 1 | -0/+16 |
* | Get rid of calc_bc_dist_func, the only times this was used was when | Peter Johnson | 2006-06-07 | 1 | -6/+7 |
* | Revamp error/warning handling, using a model similar to Python's internal | Peter Johnson | 2006-05-04 | 1 | -5/+2 |
* | Massive cleanup of relocation and WRT handling. Closes #49 and lays the | Peter Johnson | 2006-03-19 | 1 | -54/+8 |
* | Fix ELF64 relocations for common, global, and common+global symbols to match | Peter Johnson | 2005-11-06 | 1 | -4/+17 |
* | Deconst yasm_expr_get_intnum's return, allowing inplace modifications to | Michael Urman | 2004-10-11 | 1 | -1/+1 |
* | * expr.h (yasm_expr_extract_seg): Comment change: remove documentation for | Peter Johnson | 2004-09-27 | 1 | -1/+0 |
* | * expr.c (yasm_expr_extract_symrec): Add "relocate" parameter. Use it to | Peter Johnson | 2004-09-27 | 1 | -4/+24 |
* | * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. | Peter Johnson | 2004-09-04 | 1 | -1/+1 |
* | Massive libyasm / module interface update - Phase 1 | Peter Johnson | 2003-10-02 | 1 | -17/+12 |
* | Add yasm_expr_extract_wrt() to separate portions of WRT expression. | Peter Johnson | 2003-08-03 | 1 | -0/+10 |
* | Add \rcs, \endrcs, \license, and \endlicense wrappers around $IdPath$ and | Peter Johnson | 2003-06-28 | 1 | -2/+6 |
* | Change parameter name for yasm_expr_extract_segment declaration to ep to | Peter Johnson | 2003-06-02 | 1 | -1/+1 |
* | Add support for FAR call/jmp. Because of the jmp label, label equ seg:off | Peter Johnson | 2003-05-27 | 1 | -1/+18 |
* | Clean up and simplify libyasm.h options and symbol visibility: | Peter Johnson | 2003-05-05 | 1 | -2/+2 |
* | Comment for Doxygen documentation generation. Comment-only changes. | Peter Johnson | 2003-05-04 | 1 | -36/+134 |
* | Make libyasm a "real" library, including installing header files. | Peter Johnson | 2003-03-15 | 1 | -1/+5 |
* | Unmodularize errwarn, while making key errwarn functions replaceable. | Peter Johnson | 2003-03-10 | 1 | -1/+1 |
* | The Great Renaming (prefixing with yasm_), Part 1. | Peter Johnson | 2003-03-08 | 1 | -41/+41 |
* | Relicense under 2-clause BSD license. | Peter Johnson | 2003-02-21 | 1 | -14/+19 |
* | Modularize errwarn. gettext()-ize in errwarn, not in every module, eliminating | Peter Johnson | 2002-11-01 | 1 | -1/+1 |
* | Delete last of global variables by making a line manager and passing around | Peter Johnson | 2002-10-27 | 1 | -7/+8 |
* | Dynamically load all modules (preloading some of the default ones). | Peter Johnson | 2002-10-26 | 1 | -0/+2 |
* | Get rid of expr_xform_neg_tree(), integrating its functionality into | Peter Johnson | 2002-10-22 | 1 | -3/+18 |
* | Add expr_extract_symrec() to assist in performing relocation output. | Peter Johnson | 2002-10-21 | 1 | -0/+8 |
* | Completely revamp how label resolution is done (part of Bug#6). Now calculates | Peter Johnson | 2002-10-01 | 1 | -14/+5 |
* | Eliminate duplicate code for callbacks from expr_expand_labelequ() by moving | Peter Johnson | 2002-08-18 | 1 | -4/+7 |
* | Massive restructuring of lexing and parsing (NASM-compatible parser). | Peter Johnson | 2002-08-09 | 1 | -1/+8 |
* | Make expr_print() take a const expr. | Peter Johnson | 2002-04-22 | 1 | -1/+1 |
* | Splint cleanups: expr_copy_* don't take a NULL, so they can't return NULL. | Peter Johnson | 2002-04-22 | 1 | -1/+1 |
* | Add expr_get_floatnum(). | Peter Johnson | 2002-03-18 | 1 | -0/+6 |
* | Binary object format output! Lots of structural changes needed, particularly | Peter Johnson | 2002-03-17 | 1 | -1/+5 |
* | Make resolve_label() take a symrec * instead of a section * and bytecode *. | Peter Johnson | 2002-01-09 | 1 | -2/+2 |
* | Comment fix. | Peter Johnson | 2002-01-09 | 1 | -1/+1 |
* | Massive cleanup of debugging output (via _print() functions). All now take | Peter Johnson | 2001-11-21 | 1 | -1/+1 |
* | New function: expr_get_symrec(). | Peter Johnson | 2001-11-18 | 1 | -0/+7 |
* | Modify so that almost everything passes LCLint with the options in lclint.sh. | Peter Johnson | 2001-11-17 | 1 | -10/+12 |
* | Split away x86-specific parts of expression handling (eg, effective address -> | Peter Johnson | 2001-11-15 | 1 | -6/+0 |
* | Add coretype.h, make util.h do a lot more, use util.h to simplify include | Peter Johnson | 2001-11-03 | 1 | -50/+0 |
* | Parse NOSPLIT. | Peter Johnson | 2001-10-28 | 1 | -4/+4 |