------- Comment #8 from rguenth at gcc dot gnu dot org 2010-07-15 16:02 ------- (In reply to comment #3) > Caller and call expander try to honor type alignment. > See PR 35771 and PR 35767. I think we should replace > BIGGEST_ALIGNMENT with MAX_STACK_ALIGNMENT.
The call expander should not look at arguments but only at the function prototype argument specifications. See my comments on the patches for the above PRs why they are wrong. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44948