Age | Commit message (Expand) | Author | Files | Lines |
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 |
2007-11-06 | Pass 64-bit instruction lengths to back-ends. | Charles Crayne | 1 | -9/+10 |
2007-11-05 | Upgrade label functions to 64-bit | Charles Crayne | 1 | -4/+4 |
2007-10-29 | Use a 32-bit floating-point limb size; support 8-bit float | H. Peter Anvin | 1 | -0/+1 |
2007-10-28 | 64-bit addressing and prefix handling changes | H. Peter Anvin | 1 | -10/+31 |
2007-10-24 | Fix the handling of floating-point tokens in the preprocessor | H. Peter Anvin | 1 | -1/+1 |
2007-10-19 | Formatting: kill off "stealth whitespace" | H. Peter Anvin | 1 | -32/+32 |
2007-10-11 | Additional uses of bool and enum | H. Peter Anvin | 1 | -4/+4 |
2007-10-10 | Use the compiler-provided booleans if available, otherwise emulate | H. Peter Anvin | 1 | -13/+2 |
2007-10-03 | Change cloc_t to struct location, and reorder the members | H. Peter Anvin | 1 | -3/+3 |
2007-10-03 | BR 1352920: change loc_t -> cloc_t | H. Peter Anvin | 1 | -1/+1 |
2007-10-02 | Portability fixes | H. Peter Anvin | 1 | -1/+2 |
2007-09-24 | Support __float*__ for floating-point numbers in expressions | H. Peter Anvin | 1 | -1/+12 |
2007-09-22 | Add TY_OWORD for "DO" output | H. Peter Anvin | 1 | -0/+1 |
2007-09-19 | Make nasm_malloc() et al available from inside ndisasm | H. Peter Anvin | 1 | -42/+13 |
2007-09-18 | Implement "oword" (128 bits) as a first-class size | H. Peter Anvin | 1 | -4/+6 |
2007-09-17 | Actually generate SSE5 instructions | H. Peter Anvin | 1 | -1/+11 |
2007-09-17 | Initial support for generating DREX suffixes | H. Peter Anvin | 1 | -1/+4 |
2007-09-17 | Initial support for four arguments per instruction | H. Peter Anvin | 1 | -1/+2 |
2007-09-17 | Cleaner way to handle MSVC's _snprintf() underscore damage | H. Peter Anvin | 1 | -5/+1 |
2007-09-12 | Add (untested!) SSSE3, SSE4.1, SSE4.2 instructions | H. Peter Anvin | 1 | -0/+4 |
2007-09-12 | Support r/m operands for non-integer types | H. Peter Anvin | 1 | -7/+13 |
2007-09-12 | Use enumerations where practical to ease debugging | H. Peter Anvin | 1 | -4/+7 |
2007-09-12 | Use a perfect hash to look up preprocessor directives | H. Peter Anvin | 1 | -1/+3 |
2007-09-11 | Use enums to make debugging easier | H. Peter Anvin | 1 | -6/+8 |
2007-09-10 | Fix the MMXREG and XMMREG flags definitions. | H. Peter Anvin | 1 | -2/+2 |
2007-08-29 | Add [default] directive | H. Peter Anvin | 1 | -0/+12 |