2010-07-08 |
H. Peter Anvin | Merge branch 'master' of ssh://repo.or.cz/srv/git/nasm
|
commit | commitdiff | tree |
2010-07-07 |
H. Peter Anvin | insns.dat: add XSAVE/XRSTOR64, XSAVEOPT, VCVTPH2PS... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-07-07 |
H. Peter Anvin | insns.dat: remove VCVTPH2PS/VCVTPS2PH as AMD instructions Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2010-07-06 |
H. Peter Anvin | NASM 2.09rc2
|
commit | commitdiff | tree |
2010-07-06 |
H. Peter Anvin | insns.dat: fix CPU flags for new instructions Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2010-07-06 |
H. Peter Anvin | Add RD*SBASE, WR*SBASE, RDRAND from AVX v7 Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2010-06-25 |
H. Peter Anvin | doc: inslist.src is an intermediate file, move to ... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-06-18 |
H. Peter Anvin | BR 3018233: handle LFS, LGS and LSS with a 64-bit register Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-06-15 |
H. Peter Anvin | openwcom.mak: drop /f from delete commands Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-06-15 |
H. Peter Anvin | Rename filenames to 8.3 format Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-06-07 |
H. Peter Anvin | outobj: handle compilers without 64-bit switch() support Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-06-07 |
H. Peter Anvin | outelf32: handle compilers without 64-bit switch()... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-07 |
H. Peter Anvin | New %use package "fp" Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-07 |
H. Peter Anvin | nasmdoc: document octal/binary floating-point Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-07 |
H. Peter Anvin | nasmdoc: add missing comma Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-07 |
H. Peter Anvin | nasmdoc: update the full set of numeric prefix/suffix... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-07 |
H. Peter Anvin | outobj: update error message Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-07 |
H. Peter Anvin | outobj: properly error on unsupported relocations Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-07 |
H. Peter Anvin | outelf64: update copyright date Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-06 |
H. Peter Anvin | ELF support for 8-bit relocations Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-06 |
H. Peter Anvin | Permit short intersegment jumps Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-05-06 |
H. Peter Anvin | Add support for one-byte relocations Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-04-22 |
H. Peter Anvin | ilog2: optimize use of bsr for x86-64 Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2010-04-22 |
H. Peter Anvin | doc: use bouncer URLs for the ABI docs Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2010-04-21 |
H. Peter Anvin | Remove open-coded ilog2() implementations Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-04-21 |
H. Peter Anvin | Add generic ilog2 functions Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-04-21 |
H. Peter Anvin | Makefile: clean up the lib directory on make clean Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-04-07 |
H. Peter Anvin | directives.pl: trivial formatting fix Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-04-07 |
H. Peter Anvin | nasm.c: smarter handling of missing directives Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-04-07 |
H. Peter Anvin | directives.pl: compensate for *two* specials, not just one Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-04-07 |
H. Peter Anvin | Distinguish no directive present from unknown directive Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2010-02-18 |
H. Peter Anvin | phash.ph: we haven't required the Graph module for... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2010-02-15 |
H. Peter Anvin | NASM 2.08rc9
|
commit | commitdiff | tree |
2010-02-15 |
H. Peter Anvin | doc/changes.src: update in preparation of 2.08 release Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2010-01-12 |
H. Peter Anvin | NASM 2.08rc7
|
commit | commitdiff | tree |
2010-01-07 |
H. Peter Anvin | README: add note to see the AUTHORS file
|
commit | commitdiff | tree |
2010-01-07 |
H. Peter Anvin | insns.dat: in 64-bit mode, accept "monitor rax,ecx... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-12-19 |
H. Peter Anvin | NASM 2.08rc6
|
commit | commitdiff | tree |
2009-11-30 |
H. Peter Anvin | Run "make alldeps"
|
commit | commitdiff | tree |
2009-11-30 |
H. Peter Anvin | outrdf.c: remove obsolete file Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-30 |
H. Peter Anvin | outform.h: fix OF_NO_RDF2 Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-30 |
H. Peter Anvin | AUTHORS: convert to UTF-8 Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-30 |
H. Peter Anvin | outmacho32: replace error() -> nasm_error() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-28 |
H. Peter Anvin | NASM 2.08rc5
|
commit | commitdiff | tree |
2009-11-28 |
H. Peter Anvin | test/Makefile: make it easier to inject options Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-13 |
H. Peter Anvin | NASM 2.08rc4
|
commit | commitdiff | tree |
2009-11-10 |
H. Peter Anvin | NASM 2.08rc3
|
commit | commitdiff | tree |
2009-11-10 |
H. Peter Anvin | insns.dat: remove non-DREX SSE5 instructions Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-09 |
H. Peter Anvin | changes.src: document removal of DREX instructions Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-09 |
H. Peter Anvin | SSE5: remove all DREX-based instructions Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-06 |
H. Peter Anvin | MOVD xmmreg: not valid with REX.W Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-04 |
H. Peter Anvin | test: imul.asm: move warning-generated tests under... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-03 |
H. Peter Anvin | test: imul.asm: more IMUL pattern tests Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-03 |
H. Peter Anvin | NASM 2.08rc2
|
commit | commitdiff | tree |
2009-11-03 |
H. Peter Anvin | IMUL: fix an additional incorrect sbyte use Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-11-03 |
H. Peter Anvin | BR 2887108: fix incorrect sbyte usage in IMUL Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-10-13 |
H. Peter Anvin | assemble: xsizeflags[] is an opflags_t variable Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-10-13 |
H. Peter Anvin | opflags: more int32_t -> opflags_t conversions Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-10-13 |
H. Peter Anvin | NASM 2.08rc1
|
commit | commitdiff | tree |
2009-10-13 |
H. Peter Anvin | nasm: rename nasm_zap_spaces() to nasm_zap_spaces_fwd() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-10-06 |
H. Peter Anvin | assemble: when looking for a REGISTER operand, do an... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-10-05 |
H. Peter Anvin | assemble: treat register operands without size as wildcards Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-09-23 |
H. Peter Anvin | misc/release: *.ico are binary files Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-08-10 |
H. Peter Anvin | Add strlcpy() function Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-08-09 |
H. Peter Anvin | output: change null_debug_routine to null_debug_directive Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-08-08 |
H. Peter Anvin | nasm.c: fix stack overrun in assemble_file Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-08-07 |
H. Peter Anvin | Merge commit 'cyr/hpa-dat'
|
commit | commitdiff | tree |
2009-08-07 |
H. Peter Anvin | Merge commit 'cyr/hpa-list'
|
commit | commitdiff | tree |
2009-08-02 |
H. Peter Anvin | doc: \ needs to be repeated except in \c-line context... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-31 |
H. Peter Anvin | nasm.c: consistently use the 'murrican spelling "optimize" Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-30 |
H. Peter Anvin | Merge commit 'cyr/hpa-list'
|
commit | commitdiff | tree |
2009-07-27 |
H. Peter Anvin | assemble.c: quiet warning Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | assemble.c: clean up matches() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | Merge branch 'nasm-2.07.xx'
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | BR 2826669: update licensing information in README Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | Merge branch 'nasm-2.07.xx'
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | BR 2827397: fix invalid C in outcoff AddExports() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | insns.pl: smarter handling of operand flags Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | assemble: defer "operand size missing" until end of... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | Enable fuzzy matching of operand sizes Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | assemble: move the instruction-matching loop into a... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | assemble: replace random integers with an enum for... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-20 |
H. Peter Anvin | Merge branch 'new-preproc'
|
commit | commitdiff | tree |
2009-07-20 |
H. Peter Anvin | NASM 2.07
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Drop efunc and evalfunc as input to the preprocessor Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Drop efunc and evaluate argument to parse_line() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Drop the ofmt and errfunc arguments to label definition... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Run make alldeps
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Remove function pointers in output, simplify error... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | Merge commit 'nasm-2.07rc7' into new-preproc
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | NASM 2.07rc7
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | outcoff: fix invalid reference to ofmt Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | test/Makefile: add more output rules Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | outcoff: this is COFF, not binary Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | BR 2822263: don't re-invoke ofmt->symdef() in pass2... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-16 |
H. Peter Anvin | xcrcgen: tool to create a "generalized CRC" hash table Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-16 |
H. Peter Anvin | crcgen: clean up whitespace Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-16 |
H. Peter Anvin | crcgen: utility program to generate CRC tables Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-16 |
H. Peter Anvin | Merge branch 'master' into new-preproc
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | changes: it's not just invalid UTF-8 sequences that... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |