2018-12-30 |
H. Peter Anvin | tokhash.pl: zero all the fields for a not-found token Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-30 |
H. Peter Anvin | tokens.dat: TOKEN_SIZE sizes belong in inttwo, not... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-27 |
H. Peter Anvin | nasmlib.h: clarify the semantics of nasm_aprintf_size() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-27 |
H. Peter Anvin | Move <strings.h> inclusion to "compiler.h" Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-27 |
H. Peter Anvin | Remove #includes already provided by "compiler.h" Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-27 |
H. Peter Anvin | Replace <ctype.h> includes with "nctype.h" Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-27 |
H. Peter Anvin | Merge tag 'nasm-2.14.03rc1' Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-27 |
H. Peter Anvin | NASM 2.14.03rc1
|
commit | commitdiff | tree |
2018-12-27 |
H. Peter Anvin | changes.src: document suppressed messages Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-27 |
H. Peter Anvin | BR 3392539: some errors can "cascade". Allow suppressing... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | Merge tag 'nasm-2.14.02'
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | compiler.h: need to cast a (void *) to (char *) before... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | nasmlib/ver.[ch]: add "compiler.h" Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | Move <string.h> inclusion to compiler.h Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | Mkfiles: run "make cleandist" Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | Test for the mempcpy() function and add alternative... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | nasm.spec.in: remove obsolete files
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | TODO: delete completely obsolete file
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | nasm.spec.in: we need *automake*; autoheader is in... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | nasm.spec.in: need autoheader, use autogen.sh Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | tools/release: handle new binary files Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-26 |
H. Peter Anvin | changes.src: document fix for listing module crash Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-24 |
H. Peter Anvin | Factor out size tokens and annotate with the corresponding... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-24 |
H. Peter Anvin | BR 3392538: test case for double free in listing module Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-24 |
H. Peter Anvin | elf.h: add relocation numbers for segmented support Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-24 |
H. Peter Anvin | Makefile: make doc depend on warnings.src Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-23 |
H. Peter Anvin | Merge tag 'nasm-2.14.01' Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-23 |
H. Peter Anvin | autogen.sh: add code to re-run configure afterwards Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-23 |
H. Peter Anvin | autoconf: use librarized autoconf setup Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-23 |
H. Peter Anvin | NASM 2.14.01
|
commit | commitdiff | tree |
2018-12-23 |
H. Peter Anvin | insns.dat: accept explicit ax/eax/rax operand to CLZERO Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-19 |
H. Peter Anvin | assemble_file(): break up this gigantic mess Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-19 |
H. Peter Anvin | Makefile.in: add target for running travis Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-19 |
H. Peter Anvin | Don't convert the various RESx instructions to RESB Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-18 |
H. Peter Anvin ... | With buffered warnings, change the handling of error... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-18 |
H. Peter Anvin ... | Merge remote-tracking branch 'origin/nasm-2.14.xx'
|
commit | commitdiff | tree |
2018-12-18 |
H. Peter Anvin ... | test/Makefile: add .aout target ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-18 |
H. Peter Anvin ... | Clean up the handling of various passes ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | nasm_assert(): try to run at compile time if possible ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | warnings: make WARN_* constant obligatory for warnings ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | nasm_warnf() -> nasm_warn() ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | Merge tag 'nasm-2.14.01rc5'
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | NASM 2.14.01rc5
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | Document the -Ov option, minor fix for gcc -Og ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | labels.c: redefine test should be passn, not pass0 ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | --no-line: new option to ignore %line directives ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | Restore the ability to have ? in identifiers, except... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | Define and use offsetin() instead of offsetof() ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | strlist, warnings: improve strlist, buffer warnings... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | hashtbl: fix errors in hash_iterate() and hash_free() ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | listing: use a non-uniqizing strlist to buffer error... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | strlist: make sure strlist_free() works for a non-uniqizing... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | configure: make section garbage collect the default ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | strlist: can be unique or not, add printf functions ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | assemble.c: capitalize LOCK prefix ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | Merge branch 'mkwarnings' ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | Merge remote-tracking branch 'origin/nasm-2.14.xx'
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | asprintf: add "axprintf" functions that allocate extra... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | asprintf: actually include asprintf.c ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | warnings: define warning classes at point of use ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | errors: correct message saying -w+error= ... is in... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | errors: change the severity parameter from "int" to... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | Merge remote-tracking branch 'origin/master' into mkwarnings
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | warnings: change WARN_MNP -> WARN_MACRO_PARAMS ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | NASM 2.14.01rc4
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | errfile.c: add file missing from previous checkin ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | Merge remote-tracking branch 'origin/nasm-2.14.xx' ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-14 |
H. Peter Anvin ... | warnings.pl: script to harvest warnings directly from... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin ... | malloc: handle potential infinite loop in nasm_alloc_failed() ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin ... | warnings: Make WARN_ constants consistent with -w options ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin ... | Merge remote-tracking branch 'origin/nasm-2.14.xx' ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin ... | warnings: rename ERR_WARN_* to WARN_* ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin ... | NASM 2.14.01rc3
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin | error: new flag ERR_HERE Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin | errors: unify nasm_verror_{gnu,vc} and remove some... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin | error: remove unused ERR_TOPFILE Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin ... | BR 3392535: warning on redefine, promote define-on... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin ... | listing.c: handle multiple error messages on a single... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin ... | warnings: WARN_OTHER is now "above", not "below" ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-13 |
H. Peter Anvin ... | warnings: make it possible for a warning to default... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-12 |
H. Peter Anvin ... | warnings; move WARN_OTHER to the end; allow non-warnings... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-12 |
H. Peter Anvin ... | configure: add -Wno-shift-negative-value ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-12 |
H. Peter Anvin ... | warnings: rename ERR_WARN_* to WARN_* ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-12 |
H. Peter Anvin ... | nasmlib: Add nasm_(v)asprintf() ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin ... | strlist: merge the strtbl and strlist interfaces ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin ... | hashtbl: revamp the hash table interface, support binary... ...off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | error: new flag ERR_HERE Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | srcfile: simplify and make most functions inline Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | Move srcfile.c to asm/ Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | errors: unify nasm_verror_{gnu,vc} and remove some... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | error: remove unused ERR_TOPFILE Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | nasm.c: use error helpers, remove ERR_NOFILE Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | asm/labels.c: use error helpers Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | error: add nasm_note() helper, clean up helper generation Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | Merge remote-tracking branch 'origin/nasm-2.14.xx'
|
commit | commitdiff | tree |
2018-12-11 |
H. Peter Anvin | errors: add ERR_NOTE and a default clause to error... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-10 |
H. Peter Anvin | NASM 2.14.01rc2
|
commit | commitdiff | tree |
2018-12-10 |
H. Peter Anvin | changes.src: update list of changes since 2.14
|
commit | commitdiff | tree |
2018-12-10 |
H. Peter Anvin | BR 3392534: error out on an inconsistently redefined... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2018-12-10 |
H. Peter Anvin | error: add new severity level "note" Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |