Commit message (Expand)AuthorAgeFilesLines
* insns.dat: Add VPCLMULQDQ instruictionsHEADmasterTomasz Kantecki2017-12-291-0/+27
* insns-flags: Add VPCLMULQDQ flagCyrill Gorcunov2017-12-291-0/+1
* insns.dat: Move VAES instructions to AES groupCyrill Gorcunov2017-12-291-24/+25
* insns.dat: Add VAESENC, VAESENCLAST instructionsTomasz Kantecki2017-12-291-0/+24
* insns-iflags: Add AES, VAES flagsCyrill Gorcunov2017-12-291-19/+21
* Eliminate filename length restrictions, remote ofmt->filename()H. Peter Anvin2017-12-2023-235/+169
* error: add --enable-panic-abort config optionsH. Peter Anvin2017-12-202-1/+10
* error: add ERR_TOPFILEH. Peter Anvin2017-12-202-12/+16
* nasm.c: better handling of errors without a file without ERR_NOFILEH. Peter Anvin2017-12-201-4/+5
* saa.c: unify the various saa_write*() routinesH. Peter Anvin2017-11-301-58/+4
* bytesex.h: more simplifications and add constH. Peter Anvin2017-11-301-86/+69
* bytesex.h: make sure WRITE*() doesn't screw up on wrong pointer typeH. Peter Anvin2017-11-301-10/+15
* bytesex.h: remove an unnecessary double expansion in WRITEADDR()H. Peter Anvin2017-11-301-2/+3
* bytesex.h: simplify the trivial case of cpu_to_le*()H. Peter Anvin2017-11-301-3/+3
* nasmlib/file.c: simplify and unify fwriteint*/addr()H. Peter Anvin2017-11-301-35/+4
* compiler.h: HAVE___BUILTIN_CONSTANT_P has 3 underscoresH. Peter Anvin2017-11-301-1/+1
* compiler.h: indentation cleanupH. Peter Anvin2017-11-301-3/+3
* bytesex.h: unify and optimize WRITEADDR()H. Peter Anvin2017-11-301-17/+25
* compiler.h: add is_constant()H. Peter Anvin2017-11-301-0/+7
* add endian headers to configure testH. Peter Anvin2017-11-301-1/+6
* aclocal.m4: correct and update PA_HAVE_FUNC()H. Peter Anvin2017-11-301-5/+12
* fix typo in pathnameH. Peter Anvin2017-11-291-1/+1
* Merge tag 'nasm-2.13.02'H. Peter Anvin2017-11-292-1/+27
| * NASM 2.13.02nasm-2.13.02H. Peter Anvin2017-11-291-1/+1
| * doc: clean up 2.13.02 release notes, document MachO debug optionH. Peter Anvin2017-11-292-19/+8
| * doc: clarify the BITS issue for 2.13.02.H. Peter Anvin2017-11-291-1/+2
| * NASM 2.13.02rc3nasm-2.13.02rc3Cyrill Gorcunov2017-11-251-1/+1
| * docs: changes -- Drop leftoverCyrill Gorcunov2017-11-251-1/+1
| * doc: Update changes for 2.13.02Cyrill Gorcunov2017-11-251-0/+36
* | msvc.mak: fix yet another recursion situationH. Peter Anvin2017-11-081-3/+6
* | msvc.mak: avoid infinite recursion on msvc.depH. Peter Anvin2017-11-081-2/+2
* | msvc.mak: (hopefully) make external dependencies work with NMAKEH. Peter Anvin2017-11-082-12/+32
* | More autoconf modernizations; upgrade AC_PREREQ to 2.69H. Peter Anvin2017-11-084-22/+21
* | Make dependency generation a bit more robustH. Peter Anvin2017-11-074-51/+98
* | Makefile: don't store dependency information in gitH. Peter Anvin2017-11-014-1272/+134
* | aclocal.m4: remove dnl which made autoconf complainH. Peter Anvin2017-11-011-1/+1
* | make alldepsH. Peter Anvin2017-11-013-152/+161
* | aclocal.m4: add defines for added CFLAGS, cleanups, PA_SYM()H. Peter Anvin2017-11-011-23/+31
* | Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin2017-11-0118-49/+154
|\ \ | |/
| * prepoc: Fix heap-buffer-overflow in detokenCyrill Gorcunov2017-10-221-1/+2
| * preproc: Fix SIGSEGV if not data provided for implicit pastingCyrill Gorcunov2017-10-221-2/+2
| * preproc: Fix sigsegv in find_ccCyrill Gorcunov2017-10-221-0/+2
| * peproc: Fix sigsevg in smacro expansionCyrill Gorcunov2017-10-221-0/+10
| * prepoc: mmacro -- Don't left nparam_max less than nparam_minCyrill Gorcunov2017-10-221-1/+4
| * preproc: Don't access offsting byte on unterminated stringsCyrill Gorcunov2017-10-221-1/+3
| * more debugging optionsH. Peter Anvin2017-10-111-5/+20
| * Remove duplicate warnings for immediate overflowH. Peter Anvin2017-10-111-18/+0
| * BR 3392442: correct vmin in overflow_general()H. Peter Anvin2017-10-112-1/+7
| * NASM 2.13.02rc2nasm-2.13.02rc2H. Peter Anvin2017-09-271-1/+1
| * BR 3392362: generate RMI versions of PEXTRW when possibleH. Peter Anvin2017-09-272-4/+9