sh.c (find_sole_member): New function.
authorJoern Rennecke <amylaar@gcc.gnu.org>
Fri, 19 Aug 2005 12:33:54 +0000 (13:33 +0100)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Fri, 19 Aug 2005 12:33:54 +0000 (13:33 +0100)
* 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.

From-SVN: r103276

gcc/ChangeLog

index 991beeed8563de135556dcb5c3335fc85566fbcb..bafacaf83fccbd913adaf58f71686192a503461d 100644 (file)
@@ -1,3 +1,9 @@
+2005-08-19  J"orn Rennecke <joern.rennecke@st.com>
+
+       * 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.
+
 2005-08-19  Richard Earnshaw  <richard.earnshaw@arm.com>
 
        PR target/23436