diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2002-04-10 14:06:38 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2002-04-10 14:06:38 +0000 |
commit | 0be5cf851a3c590b043b0e55dad2999c72237ac7 (patch) | |
tree | 47e9800349f7a68a54d4fc92ef19480d68ff4457 /gcc/reload1.c | |
parent | 6b7c9242a8ab2b707e1118a58d844bb5d9efc8f6 (diff) | |
download | gcc-0be5cf851a3c590b043b0e55dad2999c72237ac7.zip gcc-0be5cf851a3c590b043b0e55dad2999c72237ac7.tar.gz gcc-0be5cf851a3c590b043b0e55dad2999c72237ac7.tar.bz2 |
re PR target/817 (ARM compiler generates out-of-range accesses to constant pool data)
PR target/817
* arm.md (arm_movdi): Adjust neg_pool_range attribute to allow
for the fact that the pool entry uses two words.
(movdf_hard_insn): Similarly. Also, ADR instruction can span
1k bytes.
(movdf_soft_insn): Similarly.
(movxf_hard_insn): Adjust neg_pool_range attribute to allow
for the fact that the pool entry uses three words.
From-SVN: r52132
Diffstat (limited to 'gcc/reload1.c')
0 files changed, 0 insertions, 0 deletions