c4x.c (c4x_legitimize_address): Don't generate a LO_SUM address for HImode or HFmode...
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>
Mon, 8 Feb 1999 14:00:37 +0000 (14:00 +0000)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Mon, 8 Feb 1999 14:00:37 +0000 (14:00 +0000)
commit2718204c76b792a31fb7719c3d6315b24a9a597d
tree9be4c9674b82e6d05ebb4bf340eff7603406d2ae
parentde67f00e393bc5d623ed70a4ca45d8be271edba1
c4x.c (c4x_legitimize_address): Don't generate a LO_SUM address for HImode or HFmode but instead force address...

* config/c4x/c4x.c (c4x_legitimize_address): Don't generate a
  LO_SUM address for HImode or HFmode but instead force address into
  a register so that it is offsettable.
(c4x_emit_move_sequence): Handle LO_SUM immediate address.

From-SVN: r25087
gcc/ChangeLog
gcc/config/c4x/c4x.c