On Tue, 2010-10-19 at 16:39 -0700, H. Peter Anvin wrote:> The key here seems to be to not use the JUMP_LABEL macro as implemented;> I have utterly failed to make JUMP_LABEL() do the right thing.What happens if you remove the do { } while (0) from JUMP_LABEL, sinceit now just makes it into a asm()-- Steve