aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/v850
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>2006-06-01 13:54:20 -0400
committerDJ Delorie <dj@gcc.gnu.org>2006-06-01 13:54:20 -0400
commitdf5c71ac3c955306a63994af858694a29b2e6217 (patch)
tree45d7d8ca4ab6d87742950806dbf834020fd44715 /gcc/config/v850
parent0977c9ab42c34b1cdfea763e5d5f65c7aee2560c (diff)
downloadgcc-df5c71ac3c955306a63994af858694a29b2e6217.zip
gcc-df5c71ac3c955306a63994af858694a29b2e6217.tar.gz
gcc-df5c71ac3c955306a63994af858694a29b2e6217.tar.bz2
v850.h (ASM_OUTPUT_ADDR_DIFF_ELT): Disabled the shift, as we've disabled the "switch" insn that needs it.
* config/v850/v850.h (ASM_OUTPUT_ADDR_DIFF_ELT): Disabled the shift, as we've disabled the "switch" insn that needs it. From-SVN: r114315
Diffstat (limited to 'gcc/config/v850')
-rw-r--r--gcc/config/v850/v850.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/config/v850/v850.h b/gcc/config/v850/v850.h
index c1dbd78..45bcead 100644
--- a/gcc/config/v850/v850.h
+++ b/gcc/config/v850/v850.h
@@ -987,12 +987,14 @@ typedef enum
/* This is how to output an element of a case-vector that is relative. */
+/* Disable the shift, which is for the currently disabled "switch"
+ opcode. Se casesi in v850.md. */
#define ASM_OUTPUT_ADDR_DIFF_ELT(FILE, BODY, VALUE, REL) \
fprintf (FILE, "\t%s %s.L%d-.L%d%s\n", \
(TARGET_BIG_SWITCH ? ".long" : ".short"), \
- (! TARGET_BIG_SWITCH && TARGET_V850E ? "(" : ""), \
+ (0 && ! TARGET_BIG_SWITCH && TARGET_V850E ? "(" : ""), \
VALUE, REL, \
- (! TARGET_BIG_SWITCH && TARGET_V850E ? ")>>1" : ""))
+ (0 && ! TARGET_BIG_SWITCH && TARGET_V850E ? ")>>1" : ""))
#define ASM_OUTPUT_ALIGN(FILE, LOG) \
if ((LOG) != 0) \