diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2012-05-02 22:18:11 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2012-05-02 22:18:11 +0000 |
commit | daccad6dd9fc5fce8e89407c6af6a2244b04352e (patch) | |
tree | c1d159624825d693c1673e551e37788d6a49f86f /gcc/stmt.c | |
parent | aefa216b7eb3e9b444bf1c81181a336e41d6150b (diff) | |
download | gcc-daccad6dd9fc5fce8e89407c6af6a2244b04352e.zip gcc-daccad6dd9fc5fce8e89407c6af6a2244b04352e.tar.gz gcc-daccad6dd9fc5fce8e89407c6af6a2244b04352e.tar.bz2 |
vms.h (SUBTARGET_OVERRIDE_OPTIONS): For pic code, unset flag_jump_tables.
* config/alpha/vms.h (SUBTARGET_OVERRIDE_OPTIONS): For pic code,
unset flag_jump_tables.
* stmt.c (expand_case): Remove special flag_pic case conditional
on ASM_OUTPUT_ADDR_DIFF_ELT not being defined.
From-SVN: r187065
Diffstat (limited to 'gcc/stmt.c')
-rw-r--r-- | gcc/stmt.c | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -2198,9 +2198,6 @@ expand_case (gimple stmt) /* RANGE may be signed, and really large ranges will show up as negative numbers. */ || compare_tree_int (range, 0) < 0 -#ifndef ASM_OUTPUT_ADDR_DIFF_ELT - || flag_pic -#endif || !flag_jump_tables || TREE_CONSTANT (index_expr) /* If neither casesi or tablejump is available, we can |