OSDN Git Service

* config/sparc/sparc.c (function_arg_union_value): New 'slotno'
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Nov 2004 17:24:19 +0000 (17:24 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Nov 2004 17:24:19 +0000 (17:24 +0000)
commit78d8a26e7377d793bda744494b22b99adb734b28
tree519d44fed7e51de0d70afcb9657d3224501a3194
parent1e483325c301b1fb38205a7856bf7f616c7bdff9
* config/sparc/sparc.c (function_arg_union_value): New 'slotno'
argument.  When the union is passed in the 6th slot, build a
PARALLEL with only one element.
(function_arg): Adjust call to function_arg_union_value.
(function_value): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90396 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/union-2.c [new file with mode: 0644]