On Fri, Jan 17, 2003 at 10:31:34AM -0800, Dale Johannesen wrote:
This is (at least) the 3rd bug like this that has shown up. Might it
be a
good idea to rewrite the low-level label infrastructure to allow
duplicate labels in the placeholder alternatives? That might be
stabler.
Assume that we actually allow labels in a call placeholder.
This would mean that we generate different CODE_LABEL insns for
each alternative in the call placeholder because same insn can't
be in different chains. As long as the only jumps to the label are
from within the same call placeholder this is fine but there may
well be jumps from outside the call placeholder. These jumps would
have a hard time to figure out what the label number is that they
should jump to....
I had in mind multiple labels with the same number (but different
insns),