Question about cfgrtl.c:flow_delete_block_noexpunge
Richard Kenner
kenner@vlsi1.ultra.nyu.edu
Wed Jun 11 02:44:00 GMT 2003
No, it's between blocks. It's not a basic block of its own because
it's not code that you can execute on its own. Indeed, on some
platforms (vax, m68k) you cannot even separate it from the tablejump insn.
Well, I did see it very much separated (on x86) and I'm pretty sure it
had a NOTE_INSN_BASIC_BLOCK before it.
There have been several fixes for this in 3.3 and mainline since 3.2.
We had to iterate several times to prevent the air bubble from popping
up somewhere else.
OK, fair enough. So I'll ignore the issue for now and see if it comes
up when the head sources are used for that case on x86.
More information about the Gcc
mailing list