Question about CASE_DROPS_THROUGH

Richard Henderson rth@redhat.com
Mon Jun 21 08:51:00 GMT 2004


On Sun, Jun 20, 2004 at 10:32:29PM -0700, Zack Weinberg wrote:
> Good point.  The NOTE is definitely what I would try first.

The jump should reference the table directly (as well).  Quite
a few targets use pc-relative loads from the jump table, and
so there *is* no load separate from the jump insn.

Anyway, the simplest way out for VAX, should anyone care about
it ever again, is simply to emit a jump directly after the 
case instruction.  Which lets us kill CASE_DROPS_THROUGH, since
the logical unit of the two now doesn't drop through.


r~



More information about the Gcc mailing list