2006-09-27 |
Peter Johnson | Fix error message for arch/parser mismatch. |
commit | commitdiff | tree | snapshot |
2006-09-25 |
Peter Johnson | Fix duplicate line at the end of list output. |
commit | commitdiff | tree | snapshot |
2006-09-22 |
Peter Johnson | Fix NASM preprocessor outputting %line for every line. |
commit | commitdiff | tree | snapshot |
2006-09-21 |
Peter Johnson | Add SSE4 (aka SSSE3) instructions. |
commit | commitdiff | tree | snapshot |
2006-09-19 |
Peter Johnson | Merge Bit::Vector 6.4 into trunk. |
commit | commitdiff | tree | snapshot |
2006-09-19 |
Peter Johnson | Remove ancient doc directory. |
commit | commitdiff | tree | snapshot |
2006-09-18 |
Peter Johnson | Fix %INCLUDE in last line of mmac/loop expansion. |
commit | commitdiff | tree | snapshot |
2006-09-18 |
Peter Johnson | Fix memory leaks in %IF*, %ELIF*, and %UNDEF. |
commit | commitdiff | tree | snapshot |
2006-09-17 |
Peter Johnson | nasm-pp.c: Fix handling of nested %macro and nested... |
commit | commitdiff | tree | snapshot |
2006-09-16 |
Peter Johnson | Actually use $ECHO_C in test shell scripts. |
commit | commitdiff | tree | snapshot |
2006-09-16 |
Peter Johnson | Make out_test.sh smart about 0-byte errwarn output... |
commit | commitdiff | tree | snapshot |
2006-09-16 |
Peter Johnson | * yapp: Unbitrot. Note to actually build this you... |
commit | commitdiff | tree | snapshot |
2006-09-16 |
Peter Johnson | * preproc.h: Fix prototype naming of yasm_preproc_defin... |
commit | commitdiff | tree | snapshot |
2006-09-16 |
Peter Johnson | Resurrect yapp from revision 998. |
commit | commitdiff | tree | snapshot |
2006-09-16 |
Peter Johnson | * section.c (yasm_object_optimize): Set active flag... |
commit | commitdiff | tree | snapshot |
2006-09-10 |
Peter Johnson | Move CPU_64 and CPU_Not64 to bits 30 and 31 to avoid... |
commit | commitdiff | tree | snapshot |
2006-09-10 |
Peter Johnson | Fix invalid memory access on macro with multiple of... |
commit | commitdiff | tree | snapshot |
2006-09-03 |
Peter Johnson | Add USE64 macro as alias for BITS 64, for parity with... |
commit | commitdiff | tree | snapshot |
2006-08-12 |
Peter Johnson | Fix #58 and a more basic form of this bug (all EAs... |
commit | commitdiff | tree | snapshot |
2006-08-12 |
Peter Johnson | * bytecode.h: Fix doxygen comments. |
commit | commitdiff | tree | snapshot |
2006-08-12 |
Peter Johnson | Fix a bunch of unused variable warnings and a warning... |
commit | commitdiff | tree | snapshot |
2006-08-11 |
Peter Johnson | Bring Mkfiles up to date with new optimizer and removal... |
commit | commitdiff | tree | snapshot |
2006-08-10 |
Peter Johnson | * POTFILES.in: Unbreak dist by removing a nonexistent... |
commit | commitdiff | tree | snapshot |
2006-08-10 |
Peter Johnson | Include test_bytecode.py and test_expr.py in the distri... |
commit | commitdiff | tree | snapshot |
2006-08-10 |
Peter Johnson | Remove jmpsize_threshold added in new-optimizer; it... |
commit | commitdiff | tree | snapshot |
2006-08-10 |
Peter Johnson | Merge new-optimizer branch back into trunk (from [1596... |
commit | commitdiff | tree | snapshot |
2006-08-10 |
Peter Johnson | Merge [1547]-[1593] (inclusive) from trunk. |
commit | commitdiff | tree | snapshot |
2006-08-08 |
Peter Johnson | Rewrite offset-setter (ORG and ALIGN) optimization... |
commit | commitdiff | tree | snapshot |
2006-08-08 |
Peter Johnson | Don't include unused checker functions if not checking... |
commit | commitdiff | tree | snapshot |
2006-07-18 |
Peter Johnson | Fix (hopefully finally) fsub and fdiv operand reversal... |
commit | commitdiff | tree | snapshot |
2006-06-24 |
Peter Johnson | Check for more complex circular references. |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Peter Johnson | Support optimization of multiple. |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Peter Johnson | Unbreak compat-queue.h on non-BSD systems. |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Peter Johnson | Update POTFILES for new optimizer; disable lc3b as... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Peter Johnson | In preparation for further work on optimizing multiple... |
commit | commitdiff | tree | snapshot |
2006-06-19 |
Peter Johnson | Start implementing support for multiples. |
commit | commitdiff | tree | snapshot |
2006-06-19 |
Peter Johnson | Make imm8 expansion work. |
commit | commitdiff | tree | snapshot |
2006-06-18 |
Peter Johnson | Support align. Made a few other minor cleanups while... |
commit | commitdiff | tree | snapshot |
2006-06-15 |
Peter Johnson | Thanks to [1581], x86id seems to be correct now, so... |
commit | commitdiff | tree | snapshot |
2006-06-15 |
Peter Johnson | Fix some bugs in step 2. Actually pass len_diff to... |
commit | commitdiff | tree | snapshot |
2006-06-15 |
Peter Johnson | Fix farith and farithp instructions for GAS mode (e... |
commit | commitdiff | tree | snapshot |
2006-06-14 |
Peter Johnson | Implement first cut at optimizer step 2. Limitations: |
commit | commitdiff | tree | snapshot |
2006-06-13 |
Peter Johnson | Build up interval tree. Change how SPECIAL_BC_OFFSET... |
commit | commitdiff | tree | snapshot |
2006-06-13 |
Peter Johnson | * compat-queue.h: Update; adds FOREACH_*_SAFE, removes... |
commit | commitdiff | tree | snapshot |
2006-06-12 |
Peter Johnson | Move towards building interval tree by splitting depend... |
commit | commitdiff | tree | snapshot |
2006-06-12 |
Peter Johnson | yasm_intnum_set_int(): Oops; compile before committing... |
commit | commitdiff | tree | snapshot |
2006-06-12 |
Peter Johnson | Add yasm_intnum_set_int(). |
commit | commitdiff | tree | snapshot |
2006-06-11 |
Peter Johnson | Set svn:keywords on inttree.c and inttree.h. |
commit | commitdiff | tree | snapshot |
2006-06-11 |
Peter Johnson | Actually bring interval tree implementation into repo. |
commit | commitdiff | tree | snapshot |
2006-06-11 |
Peter Johnson | x86_bc_insn_expand(): Don't require ea/imm to be abs... |
commit | commitdiff | tree | snapshot |
2006-06-11 |
Peter Johnson | Revert value.c/h changes made in [1567]. |
commit | commitdiff | tree | snapshot |
2006-06-11 |
Peter Johnson | Move closer to implementing Q. |
commit | commitdiff | tree | snapshot |
2006-06-11 |
Peter Johnson | Implement first phase of align and org. |
commit | commitdiff | tree | snapshot |
2006-06-10 |
Peter Johnson | Reimplement optimizer pass 1b and fix x86 so that jumps... |
commit | commitdiff | tree | snapshot |
2006-06-10 |
Peter Johnson | x86_bc_insn_tobytes(): Fix the case where we get here... |
commit | commitdiff | tree | snapshot |
2006-06-10 |
Peter Johnson | Reintegrate stabs dbgfmt. |
commit | commitdiff | tree | snapshot |
2006-06-10 |
Peter Johnson | x86_bc_jmp_calc_len(): Make sure we always set jmp... |
commit | commitdiff | tree | snapshot |
2006-06-10 |
Peter Johnson | yasm_object_optimize(): Fix error/warning handling... |
commit | commitdiff | tree | snapshot |
2006-06-10 |
Peter Johnson | Fix all tests with miscomparing object files. Dramatic... |
commit | commitdiff | tree | snapshot |
2006-06-10 |
Peter Johnson | Get rid of origin_prevbc; it's no longer needed due... |
commit | commitdiff | tree | snapshot |
2006-06-09 |
Peter Johnson | Support __OUTPUT_FORMAT__ (NASM naming) as alias for... |
commit | commitdiff | tree | snapshot |
2006-06-08 |
Peter Johnson | Fix cross-reference filename/line number. We were... |
commit | commitdiff | tree | snapshot |
2006-06-08 |
Peter Johnson | * x86parse.gap: Make cmpxchg16b only work as an instruc... |
commit | commitdiff | tree | snapshot |
2006-06-08 |
Peter Johnson | Add support for cmpxchg16b. |
commit | commitdiff | tree | snapshot |
2006-06-07 |
Peter Johnson | Get rid of calc_bc_dist_func, the only times this was... |
commit | commitdiff | tree | snapshot |
2006-06-01 |
Peter Johnson | Fix use of arithmetic with single-character constants... |
commit | commitdiff | tree | snapshot |
2006-06-01 |
Peter Johnson | * bc-data.c (yasm_bc_create_data): Fix crash on empty... |
commit | commitdiff | tree | snapshot |
2006-05-31 |
Peter Johnson | Change yasm_value macros into functions. Fix up the... |
commit | commitdiff | tree | snapshot |
2006-05-31 |
Peter Johnson | Merge [1333]-[1543] (inclusive) into new-optimizer... |
commit | commitdiff | tree | snapshot |
2006-05-28 |
Peter Johnson | Change calc_len to call back to add_span function so... |
commit | commitdiff | tree | snapshot |
2006-05-22 |
Peter Johnson | * x86parse.gap: Update pushf generation to match popf... |
commit | commitdiff | tree | snapshot |
2006-05-12 |
Peter Johnson | * x86id.c: Add support for 64-bit far jmp/call. These... |
commit | commitdiff | tree | snapshot |
2006-05-12 |
Peter Johnson | * value.c (yasm_value_output_basic): The destsize param... |
commit | commitdiff | tree | snapshot |
2006-05-11 |
Peter Johnson | Fix major bug related to multiple handling. Unfortunat... |
commit | commitdiff | tree | snapshot |
2006-05-11 |
Peter Johnson | * coff-objfmt.c: Support >=64K relocs on Win32/64 objects. |
commit | commitdiff | tree | snapshot |
2006-05-10 |
Peter Johnson | * coretype.h (yasm_value): Add size field (specified... |
commit | commitdiff | tree | snapshot |
2006-05-10 |
Peter Johnson | * Mkfiles: Update to match [1532]. |
commit | commitdiff | tree | snapshot |
2006-05-10 |
Peter Johnson | * bc-int.h (yasm_bytecode_callback): Add reserve flag... |
commit | commitdiff | tree | snapshot |
2006-05-09 |
Peter Johnson | * expr.c (expr_get_item): Refactor itempool code. |
commit | commitdiff | tree | snapshot |
2006-05-08 |
Peter Johnson | Try to combine as much data as possible into single... |
commit | commitdiff | tree | snapshot |
2006-05-08 |
Peter Johnson | * expr.c: Don't hit the allocator so hard with tiny... |
commit | commitdiff | tree | snapshot |
2006-05-07 |
Michael Urman | Add/Use helpers to pass void* as manually type-checked... |
commit | commitdiff | tree | snapshot |
2006-05-07 |
Michael Urman | Rework yasm.Expression to accept strings like '+' to... |
commit | commitdiff | tree | snapshot |
2006-05-07 |
Michael Urman | Raise SymbolTable redefinition errors in Python. |
commit | commitdiff | tree | snapshot |
2006-05-07 |
Peter Johnson | * errwarn.c (yasm_error_matches): Make real function... |
commit | commitdiff | tree | snapshot |
2006-05-06 |
Michael Urman | Raise IntNum division by zero errors in Python. |
commit | commitdiff | tree | snapshot |
2006-05-06 |
Peter Johnson | * lc3barch.c (lc3b_get_fill): Fix type-punning warning... |
commit | commitdiff | tree | snapshot |
2006-05-05 |
Peter Johnson | * errwarn.h (yasm_warn_set, yasm_warn_set_va): Fix... |
commit | commitdiff | tree | snapshot |
2006-05-04 |
Peter Johnson | Revamp error/warning handling, using a model similar... |
commit | commitdiff | tree | snapshot |
2006-05-04 |
Peter Johnson | * ax_create_stdint_h.m4: Fix a couple bugs. |
commit | commitdiff | tree | snapshot |
2006-05-03 |
Peter Johnson | * configure.ac: Don't error-out configure if Python... |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Peter Johnson | * elf.c (elf_strtab_enty_set_str): Update following... |
commit | commitdiff | tree | snapshot |
2006-04-27 |
Peter Johnson | * nasm-bison.y (nasm_parser_directive): The objfmt... |
commit | commitdiff | tree | snapshot |
2006-04-26 |
Peter Johnson | * x86id.c (yasm_x86__finalize_insn): Don't check for... |
commit | commitdiff | tree | snapshot |
2006-04-26 |
Peter Johnson | * hamt.c (HAMT_insert): Avoid hash collisions by checki... |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Peter Johnson | * nasm-bison.y: Enable dbgfmt directives from NASM... |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Peter Johnson | * nasm-token.re: Actually handle $-prefixed names corre... |
commit | commitdiff | tree | snapshot |
2006-04-22 |
Peter Johnson | * nasm-preproc.c (nasm_preproc_input): Don't generate... |
commit | commitdiff | tree | snapshot |
2006-04-18 |
Peter Johnson | * gas-bison.y: Handle segment register operands, fixing... |
commit | commitdiff | tree | snapshot |
2006-04-17 |
Peter Johnson | * symrec.pxi: Change various things to properties rathe... |
commit | commitdiff | tree | snapshot |
next |