2019-08-20 |
H. Peter Anvin ... | preproc: mmacro argument fixes; listing option for... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-20 |
H. Peter Anvin ... | preproc: fix uninitialized variables ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-20 |
H. Peter Anvin ... | preproc: fix varadic macros, add conditional comma... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-20 |
H. Peter Anvin ... | preproc: add suppport for stringify, nostrip, greedy... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-20 |
H. Peter Anvin ... | preproc: defer %00, %? and %?? expansion for nested... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-19 |
H. Peter Anvin ... | assemble.c: fix signed/unsigned comparison warning ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-19 |
H. Peter Anvin ... | listing: add the -L+ option to enable all listing options ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-16 |
H. Peter Anvin ... | BR 3392472: don't complain on wraparound for lower... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-16 |
H. Peter Anvin ... | Makefile.in: use $(ALL_LDFLAGS) ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-16 |
H. Peter Anvin ... | BR 3392576: don't segfault on a bad %pragma limit ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-16 |
H. Peter Anvin ... | BR 3392601: allow the user to disable pedantic warnings ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-16 |
H. Peter Anvin ... | BR 3392597: the system malloc() can return NULL ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-16 |
H. Peter Anvin ... | autoconf: update check for gcc inlines ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-16 |
H. Peter Anvin ... | config.h: separate function and function pointer attributes... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-16 |
H. Peter Anvin ... | preproc: fix mmacro nesting prevention ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-15 |
H. Peter Anvin ... | macros.pl: remove a debugging print ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-15 |
H. Peter Anvin ... | macros: can't use the __USE_*__ macro string anymore... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-15 |
H. Peter Anvin ... | stdmac: handle up to 160 directives, make macros.c... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-15 |
H. Peter Anvin ... | pptok.pl: don't leak internal codes into pptok.c ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-15 |
H. Peter Anvin ... | preproc: simplify handling of conditionals and casesense ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-15 |
H. Peter Anvin ... | preproc: introduce alias smacros, cleanups ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-15 |
H. Peter Anvin ... | masm.mac: tbyte -> tword ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-14 |
H. Peter Anvin ... | test: very simple test for MASM displacement syntax ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-14 |
H. Peter Anvin ... | masm.mac, parser: VERY limited MASM emulation package ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-14 |
H. Peter Anvin ... | LEA: allow immediate syntax; ignore operand size entirely ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-11 |
H. Peter Anvin | list_option_mask(): return 0 (empty mask) for < '0' Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-11 |
H. Peter Anvin | listing: encapsulate the list_options encoding, make... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | Add %pragma list options Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | preproc: avoid dropping the facility name in %pragma Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | preproc: fix double free in the handling of %pragma Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | preproc: add listing options to override nolist; some... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | listing: clean up before a restart Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | listing: coalesce TIMES in non-final passes, print... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | outelf: change debug format default to dwarf Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | Clean up backend format names Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | Stylistic improvements to help text Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | Additional listing options, improve help output, fix... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-10 |
H. Peter Anvin | listing: when listing lines in macros and rep blocks... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | warnings.pl: remove one more instance of "scalar(%hash)" ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | travis: update warning output ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | preproc.c: make sure we have the correct token lengths ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | asm/nasm.c: make --debug=level actually work ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | obsolete: make the message clearer in the case of NEVER... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | obsolete handing: handle a few more subcases in a useful way ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | BR 3392590: add warning for valid but obsolete instructions ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | warnings.pl: BR 3392585: don't use scalar(%hash) ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | perl files: clean up warnings ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | error.h: fix typo: nasm_intof -> nasm_infof ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | listing: add -L option for additional listing info ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | Diagnostics: make debug more dynamic, note -> info... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | labels.c: don't use ERR_NOTE for additional information ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | Add implicitly sized versions of the K instructions ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | insns.pl: use less cantankerous string expansion; better... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-09 |
H. Peter Anvin ... | preproc: fix parsing of single-line macro arguments... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-08 |
H. Peter Anvin ... | autogen.sh: allow overriding autotools location, and... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-08 |
H. Peter Anvin ... | br3392586: add test case for smacro descent ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-08 |
H. Peter Anvin ... | preproc.c: fix macro descent ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin | autoconf: update helpers/config.{sub,guess} Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin | x86/insns-iflags.ph: add comments in iflag.c Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin | Merge empty reservations from TIMES; add counts in... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | Merge branch 'iflags'
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | iflags.ph: add file missing from commit 418138c8f2d1 ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | assemble: shuffle a few assignments around ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | doc: actually build and propagate fontpath file ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | Warn if trying to assemble obsolete instructions ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | iflag.h: fix IF_CPU_LEVEL_MASK, add missing CPU definitions ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | iflag.h: simplify, fix iflag_cmp() when bit 31 is set ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | iflags: move definitions to a separate file; auto-generate... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | outmacho.c: mark zeroing warning as WARN_ZEROING ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | warnings.pl: move comment ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | warnings.pl: warn on duplicate definition instead of... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-08-07 |
H. Peter Anvin ... | Replace nasm_error(ERR_WARNING|...) with nasm_warn() ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-07 |
H. Peter Anvin | asm/assemble.c: stylistic fix to bnd warning Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-07 |
H. Peter Anvin | Add group aliases for all prefixed warnings. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-07 |
H. Peter Anvin | doc: fix yet another set of Ghostscript font problems Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-07 |
H. Peter Anvin | outelf: get rid of long-since-obsolete gnu extensions... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-07 |
H. Peter Anvin | quote: improve comment Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-07 |
H. Peter Anvin | quote: emit invalid UTF-8 rather than just dropping... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-07 |
H. Peter Anvin | strfunc: better error messages if a string transform... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-07 |
H. Peter Anvin | asm/quote.c: fix range cutoffs for UTF-8 Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-06 |
H. Peter Anvin | nasmlib.h: fix indentation in nasm_try_static_assert() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-06 |
H. Peter Anvin | quote.c: let nasm_skip_string() return NULL for a non... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-06 |
H. Peter Anvin | Merge branch 'master' of ssh://repo.or.cz/nasm Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-06-06 |
H. Peter Anvin | quote: drop merging of adjacent strings; allow some... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-05-15 |
H. Peter Anvin ... | file.c: the "rb" os_fopen() flags are static in two... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-05-15 |
H. Peter Anvin ... | file.c: handle long pathnames on Windows ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-04-26 |
H. Peter Anvin ... | preproc: factor out getting a line of tokens and detokenizing it ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-04-26 |
H. Peter Anvin ... | preproc: massive cleanup of smacro expansion ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-04-24 |
H. Peter Anvin ... | Merge remote-tracking branch 'origin/nasm-2.14.xx'
|
commit | commitdiff | tree |
2019-04-24 |
H. Peter Anvin ... | Merge branch 'evalmacro' ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-04-24 |
H. Peter Anvin ... | Merge remote-tracking branch 'origin/nasm-2.14.xx'...
|
commit | commitdiff | tree |
2019-04-22 |
H. Peter Anvin | quote: disallow control characters in C strings; concatendat... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-02-26 |
H. Peter Anvin | preproc: add %i... variants, evaluated macro parameters... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-02-26 |
H. Peter Anvin | ELF: the .note section should be 4-byte aligned Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-02-26 |
H. Peter Anvin | Handle more ELF section types Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-02-26 |
H. Peter Anvin | ELF: handle more than 32,633 sections Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-02-26 |
H. Peter Anvin | SAA: allow seeking beyond the end of the array Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-02-26 |
H. Peter Anvin | configure.ac: add --enable-profiling option Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-02-22 |
H. Peter Anvin | autoconf: move aux directory, define AC_CONFIG_AUX_DIR() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2019-01-12 |
H. Peter Anvin | outelf: hash sections for performance Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |