Age | Commit message (Expand) | Author | Files | Lines |
2010-08-24 | Optimize mov r64,imm | H. Peter Anvin | 1 | -1/+1 |
2010-07-25 | Revert "Improve process_ea and introduce -OL" | H. Peter Anvin | 1 | -2/+1 |
2010-07-25 | nasm.h: move "regs.h" to top; make is_register() a bool | H. Peter Anvin | 1 | -5/+3 |
2010-07-25 | move is_register helper to nasm.h | Cyrill Gorcunov | 1 | -0/+6 |
2010-07-24 | Improve process_ea and introduce -OL | Victor van den Elzen | 1 | -1/+2 |
2010-06-15 | Rename filenames to 8.3 format | H. Peter Anvin | 1 | -1/+1 |
2010-05-06 | Add support for one-byte relocations | H. Peter Anvin | 1 | -0/+1 |
2010-04-21 | Rename SEGALIGN to SECTALIGN | Cyrill Gorcunov | 1 | -3/+3 |
2010-04-21 | ofmt: Implement null_segalign stubs | Cyrill Gorcunov | 1 | -0/+6 |
2009-10-13 | opflags: more int32_t -> opflags_t conversions | H. Peter Anvin | 1 | -196/+1 |
2009-10-13 | nasm.h: introduce is_class macro helper | Cyrill Gorcunov | 1 | -0/+2 |
2009-10-13 | use opflags_t type for operands | Cyrill Gorcunov | 1 | -1/+1 |
2009-07-18 | Drop efunc and evalfunc as input to the preprocessor | H. Peter Anvin | 1 | -1/+1 |
2009-07-18 | Drop the ofmt and errfunc arguments to label definition functions | H. Peter Anvin | 1 | -4/+2 |
2009-07-18 | Remove function pointers in output, simplify error handling | H. Peter Anvin | 1 | -23/+25 |
2009-07-12 | Hash even backend-specific directives, unify null functions | H. Peter Anvin | 1 | -1/+2 |
2009-07-07 | listing: preserve list file on error, include errors | H. Peter Anvin | 1 | -1/+5 |
2009-07-06 | NASM: relicense under the 2-clause BSD license | H. Peter Anvin | 1 | -12/+0 |
2009-07-05 | Make it possible for outputs to be either text or binary | H. Peter Anvin | 1 | -5/+3 |
2009-06-28 | Add copyright headers to the *.c/*.h files in the main directory | H. Peter Anvin | 1 | -6/+45 |
2009-06-24 | Add support for instructions which always use low 8-bit registers | H. Peter Anvin | 1 | -0/+1 |
2009-05-08 | Add symbolic constants for REX_V "classes" (VEX, XOP, ...) | H. Peter Anvin | 1 | -0/+8 |
2009-05-03 | Infrastructure support for AMD's new XOP prefix | H. Peter Anvin | 1 | -2/+2 |
2009-02-25 | Do not confuse segmentless adresses and unknown forward references | Victor van den Elzen | 1 | -0/+2 |
2009-02-21 | BR 2592476: Treat WAIT as a prefix even though it's really an instruction | H. Peter Anvin | 1 | -0/+2 |
2008-10-31 | Move all version strings to a single compilation unit (ver.c) | H. Peter Anvin | 1 | -1/+9 |
2008-10-04 | assemble.c: be smarter about when to suppress warnings due to SBYTE | H. Peter Anvin | 1 | -0/+1 |
2008-07-19 | Avoid redundant "const" for macros_t | H. Peter Anvin | 1 | -1/+1 |
2008-07-19 | BR 2003451: avoid "forwardness" leaks between operands | H. Peter Anvin | 1 | -1/+1 |
2008-06-21 | Fix a few more <ctype.h> instances | H. Peter Anvin | 1 | -3/+3 |
2008-06-21 | ctype.h: wrapper ctype functions with a cast to (unsigned char) | H. Peter Anvin | 1 | -3/+3 |
2008-06-20 | Move the output format macros into the macros.pl mechanism | H. Peter Anvin | 1 | -1/+2 |
2008-06-14 | Implement __utf16__() and __utf32__() for the DB family | H. Peter Anvin | 1 | -7/+19 |
2008-06-09 | Make strings a first-class token type; defer evaluation | H. Peter Anvin | 1 | -3/+8 |
2008-05-29 | Add the -MP option to emit phony targets | H. Peter Anvin | 1 | -1/+9 |
2008-05-29 | Implement -MD, -MF, -MT, -MQ | H. Peter Anvin | 1 | -2/+2 |
2008-05-20 | Add support for ymm0 in instructions | H. Peter Anvin | 1 | -0/+4 |
2008-05-20 | nasm.h: remove obsolete IP_REG definitions | H. Peter Anvin | 1 | -3/+0 |
2008-05-20 | Add DY, YWORD, and the SY instruction flag | H. Peter Anvin | 1 | -5/+7 |
2008-05-12 | Make MAX_OPERANDS a parameter in insns.pl as well | H. Peter Anvin | 1 | -0/+1 |
2008-05-04 | First cut at AVX machinery. | H. Peter Anvin | 1 | -12/+15 |
2008-04-21 | Initial support for YMM (AVX) registers | H. Peter Anvin | 1 | -1/+4 |
2008-04-04 | Correctly identify SBYTE in the optimizer | H. Peter Anvin | 1 | -2/+6 |
2008-01-21 | nasm.h: make t_type an enum | H. Peter Anvin | 1 | -17/+17 |
2008-01-08 | Sanitize the pass logic, and only issue PASS1 warnings on pass0 == 1 | H. Peter Anvin | 1 | -0/+1 |
2007-12-29 | regularized spelling of license to match name of LICENSE file | Beroset | 1 | -1/+1 |
2007-11-12 | Fix handling of XCHG in 64-bit mode | H. Peter Anvin | 1 | -75/+81 |
2007-11-09 | Don't combine type and size into a single argument | H. Peter Anvin | 1 | -30/+30 |
2007-11-08 | Fix building under OpenWatcom | H. Peter Anvin | 1 | -8/+9 |
2007-11-08 | Move elements() to nasmlib.h | H. Peter Anvin | 1 | -13/+0 |