summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2009-08-09disasm.c: eatbyte -- use snprintf to prevent potential buffer overflowCyrill Gorcunov1-1/+1
2009-08-09headers/c: strip off useless spacesCyrill Gorcunov1-2/+2
2009-08-08insns.pl: remove redundant empty line in enum opcodeCyrill Gorcunov1-1/+1
2009-08-08nasm.c: fix stack overrun in assemble_fileH. Peter Anvin1-15/+31
2009-08-07Merge commit 'cyr/hpa-dat'H. Peter Anvin1-820/+820
2009-08-07Merge commit 'cyr/hpa-list'H. Peter Anvin1-15/+15
2009-08-07insns.dat -- convert FMA instructionsCyrill Gorcunov1-192/+192
2009-08-07insns.dat -- convert AVX instructions part2Cyrill Gorcunov1-347/+347
2009-08-07insns.dat -- convert AVX instructions part1Cyrill Gorcunov1-281/+281
2009-08-02doc: \ needs to be repeated except in \c-line context; daily snapshotsH. Peter Anvin1-5/+7
2009-08-01output/outbin.c -- use list helpersCyrill Gorcunov1-15/+15
2009-07-31nasm.c: consistently use the 'murrican spelling "optimize"H. Peter Anvin1-1/+1
2009-07-31nasm.1 -- update contentsCyrill Gorcunov1-1/+50
2009-07-31nasm.c -- update info on -O cmdline optionCyrill Gorcunov1-1/+4
2009-07-30Merge commit 'cyr/hpa-list'H. Peter Anvin3-12/+8
2009-07-31nasm.c -- update help messageCyrill Gorcunov1-3/+11
2009-07-28outaout.c -- use list helpersCyrill Gorcunov1-6/+4
2009-07-27insns.dat: operand-size syntax for XOP instructionsCyrill Gorcunov1-18/+18
2009-07-27assemble.c -- use list helpersCyrill Gorcunov1-2/+2
2009-07-27assemble.c: quiet warningH. Peter Anvin1-0/+3
2009-07-27nasm.c -- use list helpersCyrill Gorcunov1-4/+2
2009-07-27insns.dat -- operand-size syntax for XOP instructionsCyrill Gorcunov1-150/+150
2009-07-26assemble.c: clean up matches()H. Peter Anvin1-79/+44
2009-07-26Merge branch 'nasm-2.07.xx'H. Peter Anvin1-3/+4
2009-07-26BR 2826669: update licensing information in READMEH. Peter Anvin1-3/+4
2009-07-26Merge branch 'nasm-2.07.xx'H. Peter Anvin1-6/+6
2009-07-26BR 2827397: fix invalid C in outcoff AddExports()H. Peter Anvin1-6/+6
2009-07-26insns.pl: smarter handling of operand flagsH. Peter Anvin1-12/+31
2009-07-25assemble: defer "operand size missing" until end of type checkH. Peter Anvin1-1/+5
2009-07-25Enable fuzzy matching of operand sizesH. Peter Anvin2-14/+60
2009-07-25assemble: move the instruction-matching loop into a common functionH. Peter Anvin1-184/+203
2009-07-25assemble: replace random integers with an enum for match resultsH. Peter Anvin1-33/+53
2009-07-20sync.c - introduce swap_sync helperCyrill Gorcunov1-16/+12
2009-07-20preproc.c - remove redundant assignmentCyrill Gorcunov1-1/+0
2009-07-20nasmlib.h - introduce list iterator helpersCyrill Gorcunov1-0/+12
2009-07-19Merge branch 'new-preproc'H. Peter Anvin42-2017/+2449
2009-07-19NASM 2.07H. Peter Anvin1-1/+1
2009-07-18Drop efunc and evalfunc as input to the preprocessorH. Peter Anvin3-23/+13
2009-07-18Drop efunc and evaluate argument to parse_line()H. Peter Anvin3-56/+51
2009-07-18Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin14-104/+66
2009-07-18Run make alldepsH. Peter Anvin5-66/+66
2009-07-18Remove function pointers in output, simplify error handlingH. Peter Anvin23-1114/+958
2009-07-17Merge commit 'nasm-2.07rc7' into new-preprocH. Peter Anvin5-9/+23
2009-07-17NASM 2.07rc7H. Peter Anvin1-1/+1
2009-07-16outcoff: fix invalid reference to ofmtH. Peter Anvin1-1/+1
2009-07-16test/Makefile: add more output rulesH. Peter Anvin1-2/+15
2009-07-16outcoff: this is COFF, not binaryH. Peter Anvin1-2/+2
2009-07-16BR 2822263: don't re-invoke ofmt->symdef() in pass2 unless "special"H. Peter Anvin1-1/+2
2009-07-16outform.h: update comments regarding macho32/macho64Keith Kanios1-4/+4
2009-07-16xcrcgen: tool to create a "generalized CRC" hash tableH. Peter Anvin1-0/+80