PR target/21501
commit3b85fd4d7e16648b06b7e35ad5ff7a848d7d0310
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 May 2005 10:36:03 +0000 (12 10:36 +0000)
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 May 2005 10:36:03 +0000 (12 10:36 +0000)
tree855bd6eacf320c431c1ca9e8c309b088a7e196d0
parent8bfd8b247558569e292ee45cbd5aa5024c9a5f13
PR target/21501
* arm.c (arm_gen_constant): Sign-extend intermediate values when
synthesizing a constant of the difference of two immediates.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99608 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.c