summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2009-06-28Add copyright headers to the *.c/*.h files in the main directoryH. Peter Anvin41-138/+1571
2009-06-28In memory of Chuck...H. Peter Anvin1-0/+4
2009-06-28Add copyright header to nasmdoc.srcH. Peter Anvin1-0/+32
2009-06-28LICENSE: include the actual BSD licenseH. Peter Anvin1-2/+31
2009-06-28Add copyright notices to other *.dat filesH. Peter Anvin3-0/+99
2009-06-28Add copyright notice to insns.datH. Peter Anvin1-6/+35
2009-06-28Add copyright verbiage to Perl scripts; update LICENSEH. Peter Anvin15-15/+480
2009-06-28Standard copyright verbiage headersH. Peter Anvin2-0/+90
2009-06-28LICENSE: give the current license status.H. Peter Anvin1-1/+5
2009-06-28NASM 2.06rc16H. Peter Anvin1-1/+1
2009-06-27Run make alldepsH. Peter Anvin5-20/+30
2009-06-27Move prototypes for null_debug to outform.h and outlib.hH. Peter Anvin6-14/+17
2009-06-27Move backend-specific code to output/; break out null debug stuffH. Peter Anvin27-194/+222
2009-06-27debug: make *all* the null debug routines available as a libraryH. Peter Anvin3-20/+12
2009-06-27output: call debug init from a central locationH. Peter Anvin4-5/+2
2009-06-27test/Makefile: add rule to produce a .dbg fileH. Peter Anvin1-0/+3
2009-06-27outform: build ALL formats by default, including DBGH. Peter Anvin1-0/+6
2009-06-27outelf.c: add appropriate #ifdefsH. Peter Anvin1-0/+5
2009-06-27outdbg: make outdbg.c compile cleanlyH. Peter Anvin1-10/+12
2009-06-27NASM 2.06rc15H. Peter Anvin1-1/+1
2009-06-27BR 2781900: handle common labels while optimizingH. Peter Anvin2-70/+81
2009-06-27parser.c: fix stylistic nitpickH. Peter Anvin1-1/+0
2009-06-27assemble.c: stylistic nitpickH. Peter Anvin1-3/+2
2009-06-27preproc: use %if 0 instead of %ifdef BOGUSH. Peter Anvin1-5/+6
2009-06-27hashtbl: make hash_iterate() not crash on an uninitalized tableH. Peter Anvin1-1/+4
2009-06-27nasm.c: clean up pass exit logicH. Peter Anvin1-26/+25
2009-06-26ndisasm: fix disassembly of JRCXZH. Peter Anvin3-3/+3
2009-06-26NASM 2.06rc14H. Peter Anvin1-1/+1
2009-06-26insns.dat: reformatH. Peter Anvin1-104/+104
2009-06-26insns.dat: add relaxed forms for XOP/FMA4/CVT16 instructionsH. Peter Anvin1-146/+148
2009-06-26Add Cyrill Gorcunov to AUTHORSH. Peter Anvin1-0/+4
2009-06-25insns.pl: remove stray whitespaceH. Peter Anvin1-1/+1
2009-06-25insns.pl: add "nohi" code for REX_NHH. Peter Anvin1-0/+2
2009-06-25insns.pl: fix indentationH. Peter Anvin1-141/+141
2009-06-25ELF: make debugging functions staticH. Peter Anvin2-65/+70
2009-06-25ELF: remove loop invariant calculation of global offsetH. Peter Anvin2-6/+18
2009-06-25ELF: clean up the arithmetic for global symbolsH. Peter Anvin2-32/+52
2009-06-25ELF: bump GLOBAL_TEMP_BASEH. Peter Anvin1-1/+1
2009-06-25ELF: eliminate hard-coded section numbersH. Peter Anvin4-81/+146
2009-06-25Handle the new ELF headers in the dependency generationH. Peter Anvin10-27/+48
2009-06-25ELF: add header files, begin merging common code, drop .commentH. Peter Anvin11-324/+678
2009-06-25NASM 2.06rc13H. Peter Anvin1-1/+1
2009-06-25changes.src: updateH. Peter Anvin1-0/+6
2009-06-24insns: make the MMX version of PINSRW match the SSE/AVX onesH. Peter Anvin4-9/+24
2009-06-24Intel FMA: drop relaxed formsH. Peter Anvin2-210/+196
2009-06-24Fix the PINSR series of instructionsH. Peter Anvin4-18/+178
2009-06-24Add support for instructions which always use low 8-bit registersH. Peter Anvin3-3/+24
2009-06-24insns.dat: fix typos: VCMPORD_SP[SD] entered as VCMPORS_SP[SD]H. Peter Anvin1-4/+2
2009-06-24insns.dat: collapse relaxed formsH. Peter Anvin1-1212/+608
2009-06-24insns.pl: allow relaxed forms to be created without duplicationH. Peter Anvin1-32/+77