2006-12-10 |
Peter Johnson | Take [1423] to the next logical step by supporting... |
commit | commitdiff | tree | snapshot |
2006-12-04 |
Peter Johnson | valparam.h (yasm_vps_destroy): Fix documentation. |
commit | commitdiff | tree | snapshot |
2006-11-27 |
Peter Johnson | expr.pxi: Sync with [1702]. |
commit | commitdiff | tree | snapshot |
2006-11-27 |
Peter Johnson | Remove YASM_EXPR_SYMREC hack; it's no longer used due... |
commit | commitdiff | tree | snapshot |
2006-11-26 |
Peter Johnson | Rename linemgr.c and linemgr.h to linemap.c and linemap... |
commit | commitdiff | tree | snapshot |
2006-11-26 |
Peter Johnson | GAS parser: match .file and .line handling to that... |
commit | commitdiff | tree | snapshot |
2006-11-26 |
Peter Johnson | errwarn.c (yasm_warn_occurred): New, warning near-equiv... |
commit | commitdiff | tree | snapshot |
2006-11-23 |
Peter Johnson | Fix #92: CPU 8086 doesn't support PUSH imm; this was... |
commit | commitdiff | tree | snapshot |
2006-11-21 |
Peter Johnson | gas-token.re: Use new yasm_unescape_cstring() to handle... |
commit | commitdiff | tree | snapshot |
2006-11-21 |
Peter Johnson | file.c (yasm_unescape_cstring): New function to unescap... |
commit | commitdiff | tree | snapshot |
2006-11-21 |
Peter Johnson | errwarn.c (yasm_warn_fetch): Follow documentation and... |
commit | commitdiff | tree | snapshot |
2006-11-20 |
Peter Johnson | Output warnings if no errors occurred in preproc-only... |
commit | commitdiff | tree | snapshot |
2006-11-20 |
Peter Johnson | yapp_test.sh: Fix error recording and srcdir replacement. |
commit | commitdiff | tree | snapshot |
2006-11-20 |
Peter Johnson | gas-token.re (strbuf_append): Remove line parameter. |
commit | commitdiff | tree | snapshot |
2006-11-20 |
Peter Johnson | gas-bison.y: Fix crash when .ident is used with an... |
commit | commitdiff | tree | snapshot |
2006-11-19 |
Peter Johnson | Clean up a few minor nits (warnings). |
commit | commitdiff | tree | snapshot |
2006-11-18 |
Peter Johnson | gas-parser.h: Fix nit (NASM_PARSER_H define instead... |
commit | commitdiff | tree | snapshot |
2006-11-18 |
Peter Johnson | Fix #91 and a few other minor nits. Reorganize to... |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Peter Johnson | yapp_test.sh: Unbreak. |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Peter Johnson | Fix quoting error. |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Peter Johnson | yapp-preproc.c: Build fix. |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Peter Johnson | Generate better errors than "invalid combination of... |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Peter Johnson | Use is_exp2() in a couple more places. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Peter Johnson | Make life a little easier by adding an is_exp2() macro. |
commit | commitdiff | tree | snapshot |
2006-11-07 |
Peter Johnson | Allow overriding of strict-ness requirement with comman... |
commit | commitdiff | tree | snapshot |
2006-11-06 |
Peter Johnson | Support strict for immediate values, and optimize non... |
commit | commitdiff | tree | snapshot |
2006-11-06 |
Peter Johnson | Support "strict" in NASM parser. Still need to impleme... |
commit | commitdiff | tree | snapshot |
2006-11-02 |
Peter Johnson | Remove some unused yasm_scanner variables, and properly... |
commit | commitdiff | tree | snapshot |
2006-10-31 |
Peter Johnson | yasm_intnum_create_charconst_nasm(): Ensure converted... |
commit | commitdiff | tree | snapshot |
2006-10-31 |
Peter Johnson | out_test.sh: Fix reporting of non-error. |
commit | commitdiff | tree | snapshot |
2006-10-30 |
Peter Johnson | Fix #88: Allow only GNU Bison (not Bison++ or plain... |
commit | commitdiff | tree | snapshot |
2006-10-28 |
Peter Johnson | Have incbin search include paths (long-missing feature). |
commit | commitdiff | tree | snapshot |
2006-10-28 |
Peter Johnson | Add trailing slashes on include paths again (functional... |
commit | commitdiff | tree | snapshot |
2006-10-28 |
Peter Johnson | Unbreak raw preproc (broken in [1669]). |
commit | commitdiff | tree | snapshot |
2006-10-28 |
Peter Johnson | yasm_fopen_include: Allow oname to be NULL. Also set... |
commit | commitdiff | tree | snapshot |
2006-10-28 |
Peter Johnson | Refactor include file handling into libyasm from prepro... |
commit | commitdiff | tree | snapshot |
2006-10-28 |
Peter Johnson | Make common scanner fill function, as we're using it... |
commit | commitdiff | tree | snapshot |
2006-10-28 |
Peter Johnson | Fix handling of svdc, rsdc, wrshr, and rdshr Cyrix... |
commit | commitdiff | tree | snapshot |
2006-10-28 |
Peter Johnson | Fix prefix order for "3-byte" instructions like the... |
commit | commitdiff | tree | snapshot |
2006-10-27 |
Peter Johnson | expr.c (expr_expand_equ): Work around what I believe... |
commit | commitdiff | tree | snapshot |
2006-10-23 |
Peter Johnson | genmodule.c: Fix edge cases in string handling. |
commit | commitdiff | tree | snapshot |
2006-10-21 |
Peter Johnson | Add yasm_parsers(7), yasm_objfmts(7), and yasm_dbgfmts... |
commit | commitdiff | tree | snapshot |
2006-10-21 |
Peter Johnson | Revamp and update man pages. Still need to add in... |
commit | commitdiff | tree | snapshot |
2006-10-21 |
Peter Johnson | Fix #86 by requiring '-' (e.g. "yasm -") to read from... |
commit | commitdiff | tree | snapshot |
2006-10-19 |
Peter Johnson | Fix #85: Multiple may be 0. In this case, force size... |
commit | commitdiff | tree | snapshot |
2006-10-19 |
Peter Johnson | Fix #84: I broke the idiom of concating a decimal numbe... |
commit | commitdiff | tree | snapshot |
2006-10-19 |
Peter Johnson | expr.h: Fix comment to match [1655]. |
commit | commitdiff | tree | snapshot |
2006-10-18 |
Peter Johnson | Don't mix EQU expansion with other expr leveling; we... |
commit | commitdiff | tree | snapshot |
2006-10-18 |
Peter Johnson | Fix handling of CPU flags; the old code would simply... |
commit | commitdiff | tree | snapshot |
2006-10-17 |
Peter Johnson | rdf: Enable Id keywords on various files. |
commit | commitdiff | tree | snapshot |
2006-10-17 |
Peter Johnson | rdf-objfmt.c: Clean up unused variables. |
commit | commitdiff | tree | snapshot |
2006-10-17 |
Peter Johnson | Fix up Mkfiles for RDOFF2 support. |
commit | commitdiff | tree | snapshot |
2006-10-17 |
Peter Johnson | Add support for RDOFF2 object format (#73). |
commit | commitdiff | tree | snapshot |
2006-10-17 |
Peter Johnson | nasm-token.re: Be even more pedantic and pass through... |
commit | commitdiff | tree | snapshot |
2006-10-17 |
Peter Johnson | nasm-token.re: Fix handling of inside of directive... |
commit | commitdiff | tree | snapshot |
2006-10-17 |
Peter Johnson | xdf-objfmt.c: Remove unused reloc list (this is taken... |
commit | commitdiff | tree | snapshot |
2006-10-12 |
Peter Johnson | Fix crash case in data bytecode handling (raw followed... |
commit | commitdiff | tree | snapshot |
2006-10-08 |
Peter Johnson | util.h: Use same workarounds for mingw32 as for the... |
commit | commitdiff | tree | snapshot |
2006-10-08 |
Peter Johnson | expr.c: Remove a couple of unused variables. |
commit | commitdiff | tree | snapshot |
2006-10-07 |
Peter Johnson | Fix error/warnings in the NASM preprocessor to referenc... |
commit | commitdiff | tree | snapshot |
2006-10-05 |
Peter Johnson | Change genmodule to parse through the Makefile (or... |
commit | commitdiff | tree | snapshot |
2006-10-05 |
Peter Johnson | re2c-parser.y: Work around a bug in Bison 2.1; Bison... |
commit | commitdiff | tree | snapshot |
2006-10-05 |
Peter Johnson | genversion.c: Include ctype.h to get isdigit() definition. |
commit | commitdiff | tree | snapshot |
2006-10-04 |
Peter Johnson | Follow-up to #80 and #81: "xchg ax, ax" can use the... |
commit | commitdiff | tree | snapshot |
2006-10-03 |
Peter Johnson | Fix #80: xchg ax, ax or xchg eax, eax in 64-bit mode... |
commit | commitdiff | tree | snapshot |
2006-10-03 |
Peter Johnson | Improve error message for illegal use of A/B/C/DH with... |
commit | commitdiff | tree | snapshot |
2006-09-30 |
Peter Johnson | Accept (but ignore) -O and -Onnn command line options... |
commit | commitdiff | tree | snapshot |
2006-09-30 |
Peter Johnson | Fix #77 by performing symrec-symrec -> subst placeholde... |
commit | commitdiff | tree | snapshot |
2006-09-29 |
Peter Johnson | - Fix much brokenness in absolute value handling, parti... |
commit | commitdiff | tree | snapshot |
2006-09-27 |
Peter Johnson | Fix #78: Handle C-style comments (/* */) in GAS parser. |
commit | commitdiff | tree | snapshot |
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 |
next |