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