| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | Fix warning documentation to match behavior of yasm_value_output_basic(). | Peter Johnson | 2007-08-20 | 1 | -3/+1 |
|/ |
|
* | Fix #112: Use yasm__strcasecmp instead of strcasecmp. | Peter Johnson | 2007-08-05 | 1 | -1/+1 |
* | HAMT: Update stored key when building tree downwards from identical keys. | Peter Johnson | 2007-08-01 | 1 | -3/+6 |
* | Fix two bugs in HAMT: | Peter Johnson | 2007-07-31 | 1 | -2/+8 |
* | Use intnum_tobv() in a couple more places. | Peter Johnson | 2007-07-26 | 1 | -22/+3 |
* | Change intnum so it stores long instead of unsigned long; this allows | Peter Johnson | 2007-07-26 | 1 | -175/+147 |
* | Add support for second parameter (fill value) to .org directive in GAS | Peter Johnson | 2007-07-20 | 2 | -3/+6 |
* | Doxygen documentation fixes. | Peter Johnson | 2007-07-16 | 4 | -16/+33 |
* | Don't use an inner structure for line mappings. | Peter Johnson | 2007-07-15 | 1 | -31/+23 |
* | Merge expr-int.h into expr.h, removing YASM_EXPR_INTERNAL in the process. | Peter Johnson | 2007-07-14 | 9 | -141/+120 |
* | Merge bc-int.h into bytecode.h, removing YASM_BC_INTERNAL in the process. | Peter Johnson | 2007-07-14 | 13 | -162/+227 |
* | Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of | Peter Johnson | 2007-07-14 | 30 | -105/+3 |
* | Clean up a number of obsolete autoconf-detected standard C things. | Peter Johnson | 2007-07-13 | 11 | -69/+18 |
* | Change handling of frontend (mnenomic) instructions to make it easier to | Peter Johnson | 2007-07-08 | 10 | -890/+684 |
* | Properly mark yasm_arch->create() error parameter as an output param. | Peter Johnson | 2007-06-30 | 1 | -1/+1 |
* | Optimize negating a simple intnum. | Peter Johnson | 2007-06-30 | 1 | -0/+2 |
* | Fix buglet in handling of SEG of SEG:OFF. We were deleting the term at | Peter Johnson | 2007-06-25 | 1 | -1/+2 |
* | Fix use-after-free in linemap_poke. The first yasm_linemap_set call can | Peter Johnson | 2007-06-01 | 1 | -1/+3 |
* | Fix #102: Permit non-standard macho section names. | Peter Johnson | 2007-05-28 | 2 | -0/+35 |
* | Clean up directive handling. This standardizes error/warning messages and | Peter Johnson | 2007-05-26 | 3 | -29/+413 |
* | Fix issue with [1843]; we can't use strlen() here as we can be given | Peter Johnson | 2007-05-20 | 1 | -4/+3 |
* | Fix yasm__xstrdup() for the case when the destination is larger than the | Peter Johnson | 2007-05-18 | 2 | -3/+7 |
* | Move absolute section handling into NASM parser, removing all traces of it | Peter Johnson | 2007-05-15 | 6 | -146/+52 |
* | Fix #107: Float input "1.000000" hit an edge case in the code that caused | Peter Johnson | 2007-05-11 | 2 | -3/+20 |
* | Update all copyright dates. | Peter Johnson | 2007-04-22 | 52 | -52/+52 |
* | Expand tabs to spaces. | Peter Johnson | 2007-04-22 | 1 | -31/+31 |
* | Bite the bullet and convert tabs to spaces. Previously yasm's source has | Peter Johnson | 2007-04-22 | 64 | -6603/+6603 |
* | Fix a couple of doxygen comments. | Peter Johnson | 2007-03-22 | 2 | -2/+2 |
* | Massive update of directive handling, including handling of extern, global, | Peter Johnson | 2007-03-21 | 13 | -214/+500 |
* | hamt.c: Fix portability nit (uintptr_t & ~1UL) and make some minor cleanups. | Peter Johnson | 2007-03-08 | 1 | -10/+16 |
* | Update doxygen comments. | Peter Johnson | 2007-03-06 | 2 | -2/+1 |
* | Restructure yasm_object as the central clearing house for yasm_objfmt, | Peter Johnson | 2007-03-05 | 9 | -169/+190 |
* | Make symrec robust against defining a symbol both as a label and an equ, | Peter Johnson | 2007-03-04 | 1 | -7/+17 |
* | Follow the lead of GAS and change the prefix order to SEG, ADDR, DATA, | Peter Johnson | 2007-03-02 | 1 | -1/+1 |
* | Add option -Wsize-override to turn on warning on multiple operand size | Peter Johnson | 2007-03-01 | 2 | -2/+3 |
* | Massive warnings cleanup and cleanup of size_t vs uintptr_t vs unsigned long. | Peter Johnson | 2007-02-24 | 10 | -27/+30 |
* | intnum.c: Remove tracking of origsize. This wasn't useful. | Peter Johnson | 2007-02-24 | 1 | -21/+3 |
* | Move libyasm-stdint.h include out of util.h, as util.h is included from | Peter Johnson | 2007-02-24 | 16 | -6/+21 |
* | Fix build (hopefully) on Win64 by using uintptr_t more widely; Win64 is a | Peter Johnson | 2007-02-18 | 5 | -48/+42 |
* | Add a jump_target flag to the yasm_value structure. This will be used in | Peter Johnson | 2007-02-18 | 2 | -0/+11 |
* | Work around other warnings by including util.h earlier. | Peter Johnson | 2007-02-15 | 1 | -8/+2 |
* | Fix up some GCC 4.x warnings. | Peter Johnson | 2007-02-15 | 1 | -2/+2 |
* | Allow more than just times to trigger on any change during optimization; | Peter Johnson | 2007-02-13 | 2 | -6/+8 |
* | Allow directives to have no parameters in the parser, and check for it at | Peter Johnson | 2007-02-07 | 3 | -6/+8 |
* | Fix #98. Fix implemented by merging any reserve multiple into the main | Peter Johnson | 2007-02-04 | 11 | -33/+116 |
* | Allow multiples to become temporarily negative during optimization. | Peter Johnson | 2007-02-04 | 3 | -12/+7 |
* | section.c (check_cylce): Avoid segfault by checking for bt_size=0. | Peter Johnson | 2007-02-04 | 1 | -4/+6 |
* | Fix handling of times 0 <...>. | Peter Johnson | 2007-02-03 | 3 | -1/+11 |
* | Massive Python/Pyrex wrapper cleanup. We now use Pyxelator to generate | Peter Johnson | 2007-01-29 | 8 | -37/+53 |
* | Remove yasm_immval, moving remaining unique information (sign flag) into | Peter Johnson | 2007-01-21 | 5 | -32/+21 |