summaryrefslogtreecommitdiff
path: root/gcc/doc/md.texi
diff options
context:
space:
mode:
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-29 20:46:14 +0000
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-29 20:46:14 +0000
commitac7d368874c7aa692ecdf35533a82b9358312184 (patch)
tree19ff7e4a9275ba4b32556d6dcb4edd68c18e5bf5 /gcc/doc/md.texi
parent9b63f7c4d36d89732f455cc3c910a1e56f409492 (diff)
downloadgcc-ac7d368874c7aa692ecdf35533a82b9358312184.tar.gz
* cfgcleanup.c (outgoing_edges_match, try_crossjump_to_edge):
Remove CASE_DROPS_THROUGH checks, it is never defined. * cfglyout.c (fixup_reorder_chain): Likewise. * cfgrtl.c (rtl_verify_flow_info): Likewise. * stmt.c (expand_case): Likewise. * cfgbuild.c (make_edges): Likewise. Also remove force_fallthru, it is now always 0. * system.h (CASE_DROPS_THROUGH): Poison. * doc/md.texi (casesi): Remove documentation of CASE_DROPS_THROUGH. * doc/tm.texi (casesi): Remove documentation of CASE_DROPS_THROUGH. * config/v850/v850.h: Remove commented out CASE_DROPS_THROUGH. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91488 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/doc/md.texi')
-rw-r--r--gcc/doc/md.texi5
1 files changed, 0 insertions, 5 deletions
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index 9d7771c2770..9e11e44fd50 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -3500,11 +3500,6 @@ A label that precedes the table itself.
@item
A label to jump to if the index has a value outside the bounds.
-(If the machine-description macro @code{CASE_DROPS_THROUGH} is defined,
-then an out-of-bounds index drops through to the code following
-the jump table instead of jumping to this label. In that case,
-this label is not actually used by the @samp{casesi} instruction,
-but it is always provided as an operand.)
@end enumerate
The table is a @code{addr_vec} or @code{addr_diff_vec} inside of a