re PR target/15783 (ICE with union assignment in 64-bit mode)
authorEric Botcazou <ebotcazou@libertysurf.fr>
Mon, 7 Jun 2004 20:58:33 +0000 (22:58 +0200)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 7 Jun 2004 20:58:33 +0000 (20:58 +0000)
commit85bbb21f8f810152bf51558180f7c6520aca6571
tree206a94181ce7538b45e5c829003584f16aae7897
parent67057c537b7f1f895ff87f8616e8a122f886f1bf
re PR target/15783 (ICE with union assignment in 64-bit mode)

PR target/15783
* config/sparc/sparc.c (function_arg_union_value): Add 'mode'
parameter.  Enumerate the registers inside the PARALLEL.
(function_arg): Adjust call to function_arg_union_value.
(function_value): Likewise.

From-SVN: r82722
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/union-1.c [new file with mode: 0644]