* builtins.c (std_gimplify_va_arg_expr): Deny ARGS_GROW_DOWNWARD.
commit52cc2eeb6b62beb597d35602cb76637d4167cbb4
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 10 Jul 2004 01:52:53 +0000 (10 01:52 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 10 Jul 2004 01:52:53 +0000 (10 01:52 +0000)
tree236f16934f66ba6982429b03b99f0240e991c0d1
parent4e5bf7c3c23d701362af6f10314df08d853542ae
    * builtins.c (std_gimplify_va_arg_expr): Deny ARGS_GROW_DOWNWARD.
        Always align upward to arg boundary.  Use size_in_bytes/round_up.
        Maintain type-correctness of constants.
        * stor-layout.c (round_up, round_down): Special-case powers of 2.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84430 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c
gcc/stor-layout.c