summaryrefslogtreecommitdiff
path: root/disasm.h
AgeCommit message (Collapse)AuthorFilesLines
2013-11-24iflag: Start using new instruction flags engineCyrill Gorcunov1-1/+3
Here we start using instruction flags generator. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2013-08-28AVX-512: Change the data type for instruction flagsJin Kyu Song1-1/+1
Increased the size of data type for instruction flags from 32bits to 64bits. And a new type (iflags_t) is defined for better maintainability. Bigger data type is needed because more instruction set types are coming but there were not enough space for them. Since they are not bit masks, only one instruction set is allowed for each instruction. Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2009-07-06NASM: relicense under the 2-clause BSD licenseH. Peter Anvin1-12/+0
*To the best of my knowledge*, we now have authorization from everyone who has significantly contributed to NASM in the past. As such, change the license to the 2-clause BSD license. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-06-28Add copyright headers to the *.c/*.h files in the main directoryH. Peter Anvin1-5/+46
Add copyright headers to the *.c/*.h files in the main directory. For files where I'm sure enough that we have all the approvals, I have given them the 2-BSD license, the others have been given the "LGPL for now" license header. Most of them can probably be changed after auditing. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-03-18disasm: when no instruction is found, consider a naked prefixH. Peter Anvin1-1/+1
If we can't find a matching instruction, rather than printing it as a "db" literal, consider first if we can disassemble it as a naked prefix.
2007-12-29regularized spelling of license to match name of LICENSE fileBeroset1-1/+1
2007-04-13Fixed distinction between char and int8_t data types.Keith Kanios1-2/+2
2007-04-12General push for x86-64 support, dubbed 0.99.00.Keith Kanios1-3/+3
2005-01-15Apply Nindent to all .c and .h filesH. Peter Anvin1-4/+4
2004-12-15added buffer length parameters to prevent vulnerability to bufferEd Beroset1-3/+3
overflow exploits.
2002-04-30NASM 0.98p3.5H. Peter Anvin1-1/+1
2002-04-30NASM 0.91H. Peter Anvin1-0/+18