nasm/asm
H. Peter Anvin 1980abfb7a BR 3392363: clear the operands when making an artificial I_RESB
When we make an artificial RESB instructions (due to isolated
prefixes) we need to make sure there isn't any crap left in the
operands structure.  The easiest way to guarantee that is to force it
to zero.

Reported-by: Henrik <henrik@gramner.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2017-03-31 14:53:24 -07:00
..
assemble.c assemble.c: if a displacement is large enough, we may wrap 2017-03-28 15:54:15 -07:00
assemble.h Add a generic pragma-handling infrastructure 2017-03-07 21:32:37 -08:00
directiv.c Make -Werror controllable on a per-warning-class basis 2017-03-08 01:26:40 -08:00
directiv.dat outdbg: add %pragma for maximum size of a raw data dump 2017-03-31 12:03:57 -07:00
directiv.pl outdbg: update to dump new backend interface data 2017-03-31 11:32:53 -07:00
error.c Make -Werror controllable on a per-warning-class basis 2017-03-08 01:26:40 -08:00
eval.c asm/*: Move directive processing to its own file, refactor error handling 2017-03-07 19:31:04 -08:00
eval.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
exprdump.c exprlib: move dumping code to a separate C file 2017-02-28 18:13:43 -08:00
exprlib.c exprlib: move dumping code to a separate C file 2017-02-28 18:13:43 -08:00
float.c asm/*: Move directive processing to its own file, refactor error handling 2017-03-07 19:31:04 -08:00
float.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
labels.c labels: make lookup_labels and is_extern take a const char * 2017-03-14 18:41:25 -07:00
listing.c asm/*: Move directive processing to its own file, refactor error handling 2017-03-07 19:31:04 -08:00
listing.h New backend interface - assembler internals #1 2016-09-20 16:05:09 -07:00
nasm.c output: remove the completely unused set_info method 2017-03-31 11:41:16 -07:00
parser.c BR 3392363: clear the operands when making an artificial I_RESB 2017-03-31 14:53:24 -07:00
parser.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
phash.pl Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
pptok.dat Merge remote-tracking branch 'origin/nasm-2.12.xx' 2016-10-04 14:09:07 -07:00
pptok.pl Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
pragma.c asm/pragma.c: if the handler is NULL, treat it as DIRR_UNKNOWN 2017-03-08 20:28:13 -08:00
preproc-nop.c asm/*: Move directive processing to its own file, refactor error handling 2017-03-07 19:31:04 -08:00
preproc.c Add a generic pragma-handling infrastructure 2017-03-07 21:32:37 -08:00
preproc.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
quote.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
quote.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
rdstrnum.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
segalloc.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
stdscan.c asm/*: Move directive processing to its own file, refactor error handling 2017-03-07 19:31:04 -08:00
stdscan.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
strfunc.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
tokens.dat Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
tokhash.pl Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00