2017-03-08 |
H. Peter Anvin | include/error.h: add file missing from previous commit Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-08 |
H. Peter Anvin | asm/directiv.c: remove commented-out #include Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-08 |
H. Peter Anvin | Fix global variables without declarations Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-08 |
H. Peter Anvin | Merge remote-tracking branch 'origin/master' Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-08 |
H. Peter Anvin | asm/*: Move directive processing to its own file, refactor... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-08 |
H. Peter Anvin | Rename directiv.c to directbl.c to free up the name... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-08 |
H. Peter Anvin | Rename directiv.[ch] to directbl.[ch] to free up the... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-08 |
H. Peter Anvin | asm/nasm.c: Move directive parsing into a separate... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-02 |
H. Peter Anvin | outelf.c: char * -> const char * Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | NASM 2.13rc6
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | assemble.c: for the signed byte operand, check overflow... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | Revert "asm/assemble.c: change the overflow handling... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | changes.src: correct form is "%idefine ptr $%?" Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | changes.src: to hide a keyword, %idefine foo $%?? Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | assemble.c: always do overflow warnings on pass 2 Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | asm/assemble.c: change the overflow handling for signed... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | test/imm.asm: test more combinations of immediates Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | configure.ac: smarter way to handle -O2 -> -O3 default... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | include/compiler.h: change __WATCOM__ to __WATCOMC__ Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
sezeroz | openwcom.mak: further fixes to build with OpenWatcom... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | NASM 2.13rc5
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | configure.ac: make possible to compile with -ffunction... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | configure.ac: default to -O3 Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | Makefile: make it possible to compile with gcc link... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | Run make alldeps
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | exprlib: move dumping code to a separate C file Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | Makefile: move all non-main objects into libnasm.a Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
H. Peter Anvin | asm/parser.c: don't call reloc_value() twice, minor... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-03-01 |
sezeroz | openwcom.mak: BR 3392381: update to work for the current... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2017-02-20 |
H. Peter Anvin | test/pcrel.asm: make test output a bit easier to understand Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-20 |
H. Peter Anvin | If we have new features introduced by C11, use them Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-15 |
H. Peter Anvin | compiler.h: use the correct symbol to test for __builtin_exp... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-15 |
H. Peter Anvin | Various fixes to the ilog2 functions Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-15 |
H. Peter Anvin | nasmlib: we need the exact size for the clz functions Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-15 |
H. Peter Anvin | Better support for function attributes, autoconf cleanups Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-15 |
H. Peter Anvin | Merge remote-tracking branch 'origin/nasm-2.12.xx' Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-15 |
H. Peter Anvin | doc/changes.src: document the RDPID instruction Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-15 |
H. Peter Anvin | Add rdpid instruction Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-19 |
H. Peter Anvin | Move canned OpenWatcom config to config/watcom.h. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-19 |
H. Peter Anvin | compiler.h: include <sys/types.h> Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
H. Peter Anvin | Run make alldeps Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
H. Peter Anvin | compiler.h: fix typo in the non-gcc case Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
H. Peter Anvin | compiler.h: for newer gcc attributes, we can use __has_attri... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-06 |
H. Peter Anvin | output/legacy.c: include outlib.h Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-06 |
H. Peter Anvin | rdoff/rdlar.h: include "compiler.h" not "config.h" Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-06 |
H. Peter Anvin | distclean: clean up config/config.h Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-06 |
H. Peter Anvin | alldeps: handle uses of full pathnames, e.g. "config... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-05 |
H. Peter Anvin | nasmint.h: change header guards to NASM_NASMINT_H Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-05 |
H. Peter Anvin | nasmint.h: add support for the MSVS < 2005 __int64... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-05 |
H. Peter Anvin | config/msvc.h: inttypes.h and stdbool.h introduced... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-05 |
H. Peter Anvin | config: add configuration file for unknown compilers Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-05 |
H. Peter Anvin | Move config.h to a subdirectory, add MSVC-specific... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-04 |
H. Peter Anvin | test: simple pragma preprocessor test Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-04 |
H. Peter Anvin | preproc: add plumbing for the %pragma directive Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-04 |
H. Peter Anvin | test/Makefile: add rule to generate preprocessor output Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-04 |
H. Peter Anvin | Merge remote-tracking branch 'origin/nasm-2.12.xx'
|
commit | commitdiff | tree |
2016-10-04 |
H. Peter Anvin | preproc: add dummy %pragma directive Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-09-21 |
H. Peter Anvin | incbin: if we have to fread(), try to do it only once... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-09-21 |
H. Peter Anvin | file: improve the file access interface Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-09-21 |
H. Peter Anvin | nasmlib: move fseeko/ftello/off_t replacements to nasmlib.h Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-09-20 |
H. Peter Anvin | Merge remote-tracking branch 'origin/nasm-2.12.xx' Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-09-20 |
H. Peter Anvin | Correct /is4 encoding for EVEX instructions Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-09-20 |
H. Peter Anvin | Correct /is4 encoding for EVEX instructions Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-09-20 |
H. Peter Anvin | New backend interface - assembler internals #1 Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-09-20 |
H. Peter Anvin | outelf: add panic() for unknown output types Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-08-26 |
H. Peter Anvin | disp8: make constant arrays in get_disp8N() static Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-08-26 |
Henrik Gramner | insns.dat: Enable contracted forms for additional instructions
|
commit | commitdiff | tree |
2016-08-26 |
Henrik Gramner | insns.dat: Fix EVEX vpbroadcast(b|w), vpextr(b|w),...
|
commit | commitdiff | tree |
2016-08-16 |
H. Peter Anvin | Run make alldeps
|
commit | commitdiff | tree |
2016-08-16 |
H. Peter Anvin | Run make alldeps Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-08-16 |
H. Peter Anvin | mkdep.pl: don't scan files until we know all the paths Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-08-02 |
H. Peter Anvin | configure.ac: disable common data to avoid problems... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-07-14 |
bcallah@devio.us | Add explicit void parameter to newmembuf() function... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-07-14 |
H. Peter Anvin | compiler.h: always undefine __STRICT_ANSI__ for gcc Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-07-14 |
H. Peter Anvin | Merge tag 'nasm-2.12.02' Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-07-13 |
H. Peter Anvin | Handle multiple standard macro sets sanely Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-06-16 |
H. Peter Anvin | Merge tag 'nasm-2.12.02rc9' Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-06-16 |
H. Peter Anvin | NASM 2.12.02rc9
|
commit | commitdiff | tree |
2016-06-16 |
H. Peter Anvin | preproc.c: fix assignment incorrectly coded as == Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-06-16 |
H. Peter Anvin | NASM 2.12.02rc8
|
commit | commitdiff | tree |
2016-06-16 |
Jim Kukunas | preproc: for include files, include correct path in... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-06-15 |
H. Peter Anvin | outmacho: Fix relative relocations for 32-bit Mach... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-25 |
H. Peter Anvin | Merge remote-tracking branch 'origin/nasm-2.12.xx' Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-25 |
H. Peter Anvin | preproc: make "StackPointer" a const char * Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-25 |
H. Peter Anvin | codeview: use nasm_realpath() to find the canonical... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-25 |
H. Peter Anvin | NASM 2.12.02rc5
|
commit | commitdiff | tree |
2016-05-25 |
H. Peter Anvin | ifunc.mac: the ilog2 warning may want to be both ceil... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-25 |
H. Peter Anvin | codeview: don't walk the file list for every line Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-18 |
H. Peter Anvin | doc: include kerning tables in the metrics headers Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-17 |
Jim Kukunas | codeview.c: register all filenames Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-17 |
Jim Kukunas | codeview.c: Add support for multiple source files Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-17 |
H. Peter Anvin | doc: remove obsolete references Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-17 |
H. Peter Anvin | Fix building in a separate directory from the source... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-16 |
H. Peter Anvin | Unbreak building in a separate object directory Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-16 |
H. Peter Anvin | autogen.sh: remove configure-generated files Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-13 |
H. Peter Anvin | Support EVEX encodings of maps 0-15 Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-10 |
H. Peter Anvin | codeview: use nasm_free() instead of plain free() Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-10 |
H. Peter Anvin | Revert "nasmlib/file.c: Windows _chsize_s() *returns... Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-10 |
H. Peter Anvin | nasmlib/file.c: Windows _chsize_s() *returns* errno Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-10 |
H. Peter Anvin | srcfile.c: remove unnecessary #include's Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
|
commit | commitdiff | tree |