diff options
author | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-29 20:46:14 +0000 |
---|---|---|
committer | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-29 20:46:14 +0000 |
commit | ac7d368874c7aa692ecdf35533a82b9358312184 (patch) | |
tree | 19ff7e4a9275ba4b32556d6dcb4edd68c18e5bf5 /gcc/doc/md.texi | |
parent | 9b63f7c4d36d89732f455cc3c910a1e56f409492 (diff) | |
download | gcc-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.texi | 5 |
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 |