| Commit message (Expand) | Author | Age | Files | Lines |
* | Overrides and dummy value finalization for bin | Jannis Harder | 2012-07-31 | 1 | -0/+10 |
* | Remove $Id$ and RCSID() usage. | Peter Johnson | 2011-08-19 | 1 | -4/+0 |
* | Fix #132: Add --prefix and --suffix (aka --postfix) options. | Peter Johnson | 2008-06-08 | 1 | -0/+20 |
* | Enable DLL/plugin builds with cmake on Windows. | Peter Johnson | 2008-05-23 | 1 | -0/+33 |
* | Add NASM-compatible multi-section binary support to bin object format. | Peter Johnson | 2007-11-14 | 1 | -19/+1 |
* | Doxygen documentation fixes. | Peter Johnson | 2007-07-16 | 1 | -1/+3 |
* | Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of | Peter Johnson | 2007-07-14 | 1 | -7/+0 |
* | Move absolute section handling into NASM parser, removing all traces of it | Peter Johnson | 2007-05-15 | 1 | -30/+7 |
* | 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 | -101/+101 |
* | Massive update of directive handling, including handling of extern, global, | Peter Johnson | 2007-03-21 | 1 | -0/+21 |
* | Update doxygen comments. | Peter Johnson | 2007-03-06 | 1 | -0/+1 |
* | Restructure yasm_object as the central clearing house for yasm_objfmt, | Peter Johnson | 2007-03-05 | 1 | -31/+27 |
* | yasm_object_optimize(): Fix error/warning handling by using the new method. | Peter Johnson | 2006-06-10 | 1 | -3/+5 |
* | Merge [1333]-[1543] (inclusive) into new-optimizer branch. This results in | Peter Johnson | 2006-05-31 | 1 | -7/+53 |
|\ |
|
| * | Revamp error/warning handling, using a model similar to Python's internal | Peter Johnson | 2006-05-04 | 1 | -6/+11 |
| * | More gracefully handle absolute section refernce expansion, and allow for | Peter Johnson | 2006-03-14 | 1 | -0/+7 |
| * | Fix #70 by allowing overrides on the default (usually ".text") section. | Peter Johnson | 2006-02-25 | 1 | -0/+13 |
| * | Implement DWARF2 .file "foo.c" (sans file number) so that it actually sets | Peter Johnson | 2006-02-01 | 1 | -1/+22 |
* | | Merge [1270] - [1332] (inclusive) into new-optimizer branch. It's going | Peter Johnson | 2006-01-17 | 1 | -2/+37 |
|\ \
| |/ |
|
| * | Move section alignment to libyasm, refactoring it from individual object | Peter Johnson | 2005-11-13 | 1 | -2/+17 |
| * | In GAS mode, detect sections that are marked as contain code thanks to "x" | Peter Johnson | 2005-11-11 | 1 | -1/+9 |
* | | Create new working branch for new (Robertson 1977) optimizer. | Peter Johnson | 2005-10-08 | 1 | -12/+8 |
|/ |
|
* | Move generation of arch instruction bytecodes from on-the-fly during the | Peter Johnson | 2004-11-14 | 1 | -0/+5 |
* | Add relocation information to nasm list format by establishing a common | Peter Johnson | 2004-10-08 | 1 | -0/+49 |
* | * 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 | -59/+111 |
* | Allow complex (expression) section starts, primarily used for implementation | Peter Johnson | 2003-07-08 | 1 | -4/+6 |
* | Add \rcs, \endrcs, \license, and \endlicense wrappers around $IdPath$ and | Peter Johnson | 2003-06-28 | 1 | -1/+5 |
* | Doxygen comment-only change: \caution does not exist, use \attention instead. | Peter Johnson | 2003-06-25 | 1 | -2/+2 |
* | Change how bytecode and section lists are allocated. When YASM_INTERNAL is not | Peter Johnson | 2003-05-04 | 1 | -10/+6 |
* | Make yasm_section_delete() static. It's unsafe to call from outside, because | Peter Johnson | 2003-05-04 | 1 | -3/+1 |
* | Comment for Doxygen documentation generation. Comment-only changes. | Peter Johnson | 2003-05-04 | 1 | -11/+101 |
* | Make libyasm a "real" library, including installing header files. | Peter Johnson | 2003-03-15 | 1 | -0/+4 |
* | Unmodularize errwarn, while making key errwarn functions replaceable. | Peter Johnson | 2003-03-10 | 1 | -6/+2 |
* | The Great Renaming (prefixing with yasm_), Part 1. | Peter Johnson | 2003-03-08 | 1 | -30/+36 |
* | 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 | -6/+7 |
* | Delete last of global variables by making a line manager and passing around | Peter Johnson | 2002-10-27 | 1 | -2/+4 |
* | Remove indent_level global by passing it as a parameter. | Peter Johnson | 2002-10-26 | 1 | -2/+3 |
* | Dynamically load all modules (preloading some of the default ones). | Peter Johnson | 2002-10-26 | 1 | -4/+3 |
* | Change how section of_data is allocated/destroyed, separating it from the | Peter Johnson | 2002-10-17 | 1 | -2/+2 |
* | Switch back to returning @dependent@ instead of @observer@. | Peter Johnson | 2002-04-27 | 1 | -11/+11 |
* | Change most Splint return annotations from dependent to observer. | Peter Johnson | 2002-04-22 | 1 | -12/+12 |
* | Binary object format output! Lots of structural changes needed, particularly | Peter Johnson | 2002-03-17 | 1 | -0/+2 |
* | Add bin object format. | Peter Johnson | 2002-03-10 | 1 | -0/+6 |
* | Reverse how traverse functions do early termination (now, they terminate on | Peter Johnson | 2002-02-20 | 1 | -0/+6 |
* | Start work on optimizer module. Moved all "post-parser-finalization" code | Peter Johnson | 2001-12-07 | 1 | -1/+2 |
* | Add opt_flags (space for use by the optimizer). | Peter Johnson | 2001-12-03 | 1 | -0/+4 |
* | Massive cleanup of debugging output (via _print() functions). All now take | Peter Johnson | 2001-11-21 | 1 | -2/+2 |