OSDN Git Service

* sh.c (find_sole_member): New function.
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Aug 2005 12:25:58 +0000 (12:25 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Aug 2005 12:25:58 +0000 (12:25 +0000)
commit9c1799a14ccdc12c1cc8c1a9234b173c760375ca
tree2606925fc93394a3c44f139738dadd36a1a6323f
parenta253325a828753d07c53cd6fa5afc64eefc50362
* sh.c (find_sole_member): New function.
(sh_gimplify_va_arg_expr): Use it. Allow RECORD_TYPE mode mismatch
if the record's alignment is larger than the size of its only member.

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