2018-07-06 |
H. Peter Anvin | NASM 2.14rc15
|
commit | commitdiff | tree |
2018-07-06 |
H. Peter Anvin | float: fix bogus pass flags for errors and warnings Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-07-06 |
Adam Majer | asm/float.c: fix buffer underflow in float parsing Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-28 |
H. Peter Anvin ... | NASM 2.14rc14
|
commit | commitdiff | tree |
2018-06-28 |
H. Peter Anvin ... | assemble: defer MERR_OPSIZEMISSING Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-28 |
H. Peter Anvin ... | NASM 2.14rc13
|
commit | commitdiff | tree |
2018-06-28 |
H. Peter Anvin ... | asm: add a default-off warning for phase error in pass 1 Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-28 |
H. Peter Anvin ... | NASM 2.14rc12
|
commit | commitdiff | tree |
2018-06-28 |
H. Peter Anvin ... | subsections: don't lose the offset in the parent section Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-28 |
H. Peter Anvin ... | nasm.c: min 2 optimization passes, don't re-run pass 1 Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-26 |
H. Peter Anvin ... | doc/rdsrc.pl: fix unescaped brace Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-26 |
H. Peter Anvin ... | NASM 2.14rc11
|
commit | commitdiff | tree |
2018-06-26 |
H. Peter Anvin ... | insns.dat: add Intel Software Guard Extensions (SGX... Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-26 |
H. Peter Anvin ... | doc: add a few more updates Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-26 |
H. Peter Anvin ... | insns.dat: V4F(N)MADDSS are .lig not .512 Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-26 |
H. Peter Anvin | NASM 2.14rc10
|
commit | commitdiff | tree |
2018-06-26 |
H. Peter Anvin | insns.dat: fix the opcodes for the V4FNM* instructions Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-26 |
H. Peter Anvin | NASM 2.14rc9
|
commit | commitdiff | tree |
2018-06-26 |
H. Peter Anvin | asm: support the +n syntax for register sets Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin ... | insns.dat: add support for the V4* and VP4* 4-way instructions Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin ... | insns.dat: add PTWRITE instruction Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin ... | changes.src: cleanup and fixes Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
Chang S. Bae | doc: 2.14 change log Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
Chang S. Bae | doc: document new feature from version 2.14 Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
Chang S. Bae | nasm: fix some typo and description for the option... Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin ... | NASM 2.14rc8
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin ... | absolute: in absolute space, need to use absolute.segment Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin,... | test: make absolute.asm buildable even when not in... Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin,... | test: add test for context-local labels and extern... Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin,... | labels: auto-promote EXTERN labels to GLOBAL if defined Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin,... | labels: if we have overridden EXTERN, don't call define_label() Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin,... | labels: fix formatting of warning message Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin,... | nasm: need to call init_labels() before command line... Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-25 |
H. Peter Anvin,... | labels: don't update the local variable base for *ANY... Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-19 |
H. Peter Anvin | NASM 2.14rc7
|
commit | commitdiff | tree |
2018-06-19 |
H. Peter Anvin | RAA: make pointer vs integer RAAs type safe Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | outmacho: don't use raa_read() for pointer values Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | labels: pass the mangled name to the backend for fixups Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | NASM 2.14rc6
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | Makefile.in: fix building RDOFF Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | MSVC: fix dependency generation and building RDOFF... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | .gitignore: add asm/directbl.h Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | test: test for ELF symbol visibility Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | pragma: define a hander for generic output (and debug... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | test/Makefile: qualify the names of list files with... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-18 |
H. Peter Anvin | nasm.h: remove unused constants Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-16 |
H. Peter Anvin | NASM 2.14rc5
|
commit | commitdiff | tree |
2018-06-16 |
H. Peter Anvin | insns.dat: update with instructions from ISE 319433-034 Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-16 |
H. Peter Anvin | Make limits 64 bits, add globallines limit to configurable... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-16 |
H. Peter Anvin | Makefile.in: remove duplicated $(ALL_CFLAGS) Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-16 |
H. Peter Anvin | Merge commit '7daa26f9ba3ca45813d16ce540564448c13b16fa... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-15 |
H. Peter Anvin | NASM 2.14rc4
|
commit | commitdiff | tree |
2018-06-15 |
H. Peter Anvin | labels: allocation of a segment number counts as a... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-15 |
H. Peter Anvin | Don't keep assigning segment numbers to EXTERN or COMMON Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-15 |
H. Peter Anvin | NASM 2.14rc3
|
commit | commitdiff | tree |
2018-06-15 |
H. Peter Anvin | outmacho: don't do encoding magic in the segment index Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-15 |
H. Peter Anvin | labels: add a subsection field available for backend use Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-14 |
H. Peter Anvin | segalloc: DO NOT reset segment numbers Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-14 |
H. Peter Anvin | RAA: add functions for storing pointers in RAA's Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-12 |
H. Peter Anvin | NASM 2.14rc2
|
commit | commitdiff | tree |
2018-06-12 |
H. Peter Anvin | Fix parsing of long options; actually warn on bad limit Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-12 |
H. Peter Anvin | Make any execution limit configurable, add eval limit Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-11 |
H. Peter Anvin | NASM 2.14rc1
|
commit | commitdiff | tree |
2018-06-11 |
H. Peter Anvin | Unbreak special segment symbols, unbreak COMMON Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-11 |
H. Peter Anvin | Add --pragma and --before option; make --include = -P Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-03 |
H. Peter Anvin | gcc: fix mistakes discovered by recent gcc Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-03 |
H. Peter Anvin | gcc: newer gcc trip on -Wstringop-truncation for valid... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-06-02 |
H. Peter Anvin | asm/directiv.c: fix bug in perm_alloc() Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-02 |
H. Peter Anvin | macho: Turn off OFMT_KEEP_ADDR Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-02 |
H. Peter Anvin | Cleanup of label renaming infrastructure, add subsection... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-05-30 |
H. Peter Anvin | test: add test for subsections via symbols Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-05-30 |
H. Peter Anvin | Add support for backend-defined subsections and label... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-05-30 |
H. Peter Anvin | pragma.c: make the generic "output" and "debug" pragma... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-05-30 |
H. Peter Anvin | configure.ac: add -fvisibility=hidden if supported Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-05-30 |
H. Peter Anvin | malloc: simplify nasm_malloc code, add nasm_strcatn() Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-05-08 |
H. Peter Anvin | Revert "output: macho -- Check the actual size of 64...
|
commit | commitdiff | tree |
2018-05-08 |
H. Peter Anvin | Fix implicit fallthrough that trips -Werror Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-22 |
H. Peter Anvin | openwcom.mak: use \ as path separators Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-02-22 |
H. Peter Anvin | Merge branch 'master' of ssh://repo.or.cz/srv/git/nasm
|
commit | commitdiff | tree |
2018-02-22 |
H. Peter Anvin | Introduce cold function attribute Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-02-22 |
H. Peter Anvin | outbin: check the status of lookup_label() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-02-22 |
H. Peter Anvin | outelf: fix possibly uninitialized variable Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-02-20 |
H. Peter Anvin | Merge remote-tracking branch 'origin/nasm-2.13.xx' Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-20 |
H. Peter Anvin | Fix problem with C99 inlines and -Werror=missing-prototypes Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-14 |
H. Peter Anvin | version: bump to 2.13.04rc0 until we have an actual -rc Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-14 |
H. Peter Anvin | insns.dat: add aliases of the RET instruction with... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-07 |
H. Peter Anvin | asm: allow abort on panic to be specified at runtime Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-07 |
H. Peter Anvin | Merge tag 'nasm-2.13.03' Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-07 |
H. Peter Anvin | NASM 2.13.03
|
commit | commitdiff | tree |
2018-02-07 |
H. Peter Anvin | doc: some more documentation on 64-bit programming Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-07 |
H. Peter Anvin | doc: clarify need for ABS QWORD to do a 64-bit absolute... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-07 |
H. Peter Anvin | doc: add a bit more text about 64-bit immediates and... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-07 |
H. Peter Anvin | NASM 2.13.03rc6
|
commit | commitdiff | tree |
2018-02-07 |
H. Peter Anvin | doc/changes.src: add missing blank line between bullet... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-07 |
H. Peter Anvin | vaesenc.asm: add a few more test cases Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-06 |
H. Peter Anvin | NASM 2.13.03rc5
|
commit | commitdiff | tree |
2018-02-06 |
H. Peter Anvin | Merge remote-tracking branch 'origin/nasm-2.13.xx'... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-02-06 |
H. Peter Anvin | iflag: automatically assign values, saner handling... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-01-08 |
H. Peter Anvin | Merge tag 'nasm-2.13.03rc1' Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-01-08 |
H. Peter Anvin | NASM 2.13.03rc1
|
commit | commitdiff | tree |