* config/vax/vax.h (CASE_DROPS_THROUGH): Don't define.
commit79ede3bd3d5c378b54e7c06a757ed2bcf2e5eddd
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 28 Nov 2004 12:01:20 +0000 (28 12:01 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 28 Nov 2004 12:01:20 +0000 (28 12:01 +0000)
treecbc410ed8e447946a1d8d0de3c7e6ff94ce0b213
parent30cd62039743aa0fe04b096eed3efd34193e0984
* config/vax/vax.h (CASE_DROPS_THROUGH): Don't define.
* config/vax/vax.md (casesi): Emit a test-and-branch to make sure
that the case is in range, to make sure the casesi insn is always
in range and never falls through.
(casesi1): Add comment to explain why casesi never falls through.
Remove the unnamed special case casesi pattern.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91417 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/vax/vax.h
gcc/config/vax/vax.md