segalloc: DO NOT reset segment numbers
commit13587802fe602556abe5c00b7a236bfbdd98a337
authorH. Peter Anvin <hpa@linux.intel.com>
Thu, 14 Jun 2018 23:42:03 +0000 (14 16:42 -0700)
committerH. Peter Anvin <hpa@linux.intel.com>
Thu, 14 Jun 2018 23:42:03 +0000 (14 16:42 -0700)
treedf52ce1a03c9e6c5b1f2eb6b9bc437e5133e0dc0
parente39202c96acd5214acfd2588cb60029cd380c866
segalloc: DO NOT reset segment numbers

We are not supposed to reset the segment numbers; this was an
attempted fix for a convergence bug that didn't actually exist. The
backend is required to return the same segment number for the same
segment; if it does not, the front end will not converge, but that is
in fact the correct behavior.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
asm/nasm.c
asm/segalloc.c
include/nasmlib.h