2018-06-15 |
H. Peter Anvin | RAA: clean up the RAA infrastructure, make it support... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-15 |
H. Peter Anvin | ilog2: return unsigned int for applicable routines Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2018-06-15 |
H. Peter Anvin | configure.ac: drop -O3; it is excessive and produces... 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-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-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 |
2017-12-20 |
H. Peter Anvin | Eliminate filename length restrictions, remote ofmt... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-12-20 |
H. Peter Anvin | error: add --enable-panic-abort config options Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-12-20 |
H. Peter Anvin | error: add ERR_TOPFILE Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-12-20 |
H. Peter Anvin | nasm.c: better handling of errors without a file without... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | saa.c: unify the various saa_write*() routines Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | bytesex.h: more simplifications and add const Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | bytesex.h: make sure WRITE*() doesn't screw up on wrong... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | bytesex.h: remove an unnecessary double expansion in... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | bytesex.h: simplify the trivial case of cpu_to_le*() Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | nasmlib/file.c: simplify and unify fwriteint*/addr() Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | compiler.h: HAVE___BUILTIN_CONSTANT_P has 3 underscores Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | compiler.h: indentation cleanup Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | bytesex.h: unify and optimize WRITEADDR() Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | compiler.h: add is_constant() Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | configure.ac: add endian headers to configure test Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-30 |
H. Peter Anvin | aclocal.m4: correct and update PA_HAVE_FUNC() Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-29 |
H. Peter Anvin | Makefile.in: fix typo in pathname Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-29 |
H. Peter Anvin | Merge tag 'nasm-2.13.02' Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-29 |
H. Peter Anvin | NASM 2.13.02
|
commit | commitdiff | tree |
2017-11-29 |
H. Peter Anvin | doc: clean up 2.13.02 release notes, document MachO... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-29 |
H. Peter Anvin | doc: clarify the BITS issue for 2.13.02. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-08 |
H. Peter Anvin | msvc.mak: fix yet another recursion situation Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-08 |
H. Peter Anvin | msvc.mak: avoid infinite recursion on msvc.dep Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-08 |
H. Peter Anvin | msvc.mak: (hopefully) make external dependencies work... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-08 |
H. Peter Anvin | More autoconf modernizations; upgrade AC_PREREQ to... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-01 |
H. Peter Anvin | Makefile: don't store dependency information in git Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-01 |
H. Peter Anvin | aclocal.m4: remove dnl which made autoconf complain Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-01 |
H. Peter Anvin | make alldeps
|
commit | commitdiff | tree |
2017-11-01 |
H. Peter Anvin | aclocal.m4: add defines for added CFLAGS, cleanups... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-11-01 |
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 |
2017-10-11 |
H. Peter Anvin | configure.ac: more debugging options Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-10-11 |
H. Peter Anvin | Remove duplicate warnings for immediate overflow Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-10-11 |
H. Peter Anvin | BR 3392442: correct vmin in overflow_general() Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-10-11 |
Andrei Vukolov | BR 3392443: Missing prototype of alignlog2_64 Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | NASM 2.13.02rc2
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | BR 3392362: generate RMI versions of PEXTRW when possible Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | test: add Makefile target for RDOFF files Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | .gitignore: add more test file extensions Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | BR 3392411: smartalign: make sure we always define... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | BR 3392437: Fix diagnostic for negative value in TIMES Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | outelf.c: fix a typo in previous commit Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | BR 3392417: always end the DWARF .debug_abbrev section... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | .gitignore: add .mo and .mo64 as generated file extensions Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | BR 3392418: MachO: support 16-character section names... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | .gitignore: ignore *.dep Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | test: add test code for BR 3392439 Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | BR3392439: make sure to update globalbits if appropriate Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | .gitignore: add *.od and /misc/omfdump Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
H. Peter Anvin | ilog2(): inline functions if practical Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-06-23 |
H. Peter Anvin | outmacho: always use symbol-relative relocations for... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-06-23 |
H. Peter Anvin | outdbg: make the output for relative relocations more... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-06-23 |
H. Peter Anvin | test/reldef.asm: add some global symbols Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-06-23 |
H. Peter Anvin | reldef.asm: add more test cases for reference Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-06-23 |
H. Peter Anvin | reldef.asm: more comprehensive test Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
H. Peter Anvin | .gitignore: add *.od and /misc/omfdump Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
H. Peter Anvin | Sanitize the handling of segments a bit Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
H. Peter Anvin | omfdump: decode a few more record types Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-04-26 |
H. Peter Anvin | win32, doc: fix PDF generation scripts for Windows Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-04-21 |
H. Peter Anvin | NASM 2.13rc21
|
commit | commitdiff | tree |
2017-04-21 |
H. Peter Anvin | doc, html: switch to a columnar layout for a very wide... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |