re PR target/31535 (ICE on attempt to put SPE vector variables in SDA)
authorNathan Froyd <froydnj@codesourcery.com>
Mon, 28 Jan 2008 18:31:19 +0000 (18:31 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Mon, 28 Jan 2008 18:31:19 +0000 (18:31 +0000)
commit2aa42e6e3bc7853d53a8231664a6efb0e87f944e
treead010312b214348b4d4787268c8ad227aa97e8f4
parent64a96f5bc3736c2d423823d1ca135eef3760cf6b
re PR target/31535 (ICE on attempt to put SPE vector variables in SDA)

gcc/
PR 31535
* config/rs6000/rs6000.c (small_data_operand): Vectors and floats
are not legitimate small data references on SPE targets.

gcc/testsuite/
PR 31535
* gcc.target/powerpc/spe-small-data-1.c: New test.
* gcc.target/powerpc/spe-small-data-2.c: New test.

From-SVN: r131914
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/spe-small-data-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/spe-small-data-2.c [new file with mode: 0644]