mirror of
https://github.com/netwide-assembler/nasm.git
synced 2024-11-27 08:10:07 +08:00
4cf86ddde8
In BR 3392539, the error: helloW.s:18: error: label `rurt' changed during code generation [-w+error=label-redef-late] ... occurs a number of times after we have already issued an error. This is because the erroring instruction computes to a different size during code generation; this causes each subsequent label to cause a phase error. The phase error simply doesn't make much sense to report: if we are already committed to erroring out, it is more likely an error cascade rather than an error in its own right, so just suppress it in that case. Reported-by: <russvz@comcast.net> Signed-off-by: H. Peter Anvin <hpa@zytor.com> |
||
---|---|---|
.. | ||
bytesex.h | ||
compiler.h | ||
disp8.h | ||
error.h | ||
hashtbl.h | ||
iflag.h | ||
ilog2.h | ||
insns.h | ||
labels.h | ||
md5.h | ||
nasm.h | ||
nasmint.h | ||
nasmlib.h | ||
opflags.h | ||
perfhash.h | ||
raa.h | ||
rbtree.h | ||
rdoff.h | ||
saa.h | ||
strlist.h | ||
tables.h | ||
ver.h |