diff options
author | schwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-06-04 13:13:09 +0000 |
---|---|---|
committer | schwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-06-04 13:13:09 +0000 |
commit | bcab8a3c1448981b4c53a8e03e1aa92530c63cd5 (patch) | |
tree | e096bc3bd6d418de59c037bb34ca0042f08566eb /gcc | |
parent | dff12c1078bb49b69e41b8542e0f9bea348b5b9f (diff) | |
download | gcc-bcab8a3c1448981b4c53a8e03e1aa92530c63cd5.tar.gz |
PR target/53461
* config/m68k/m68k.md ("tablejump"): Fix check for
CASE_VECTOR_PC_RELATIVE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188179 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/m68k/m68k.md | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9e1821e83e8..9ab51e8f4e4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2012-06-04 Andreas Schwab <schwab@linux-m68k.org> + + PR target/53461 + * config/m68k/m68k.md ("tablejump"): Fix check for + CASE_VECTOR_PC_RELATIVE. + 2012-06-04 Steven Bosscher <steven@gcc.gnu.org> * output.h (merge_weak, assemble_alias, diff --git a/gcc/config/m68k/m68k.md b/gcc/config/m68k/m68k.md index 0225b7ef2ed..00a69c78d88 100644 --- a/gcc/config/m68k/m68k.md +++ b/gcc/config/m68k/m68k.md @@ -6899,7 +6899,7 @@ (use (label_ref (match_operand 1 "" "")))])] "" { -#ifdef CASE_VECTOR_PC_RELATIVE +#if CASE_VECTOR_PC_RELATIVE operands[0] = gen_rtx_PLUS (SImode, pc_rtx, gen_rtx_SIGN_EXTEND (SImode, operands[0])); #endif |