]> git.ipfire.org Git - thirdparty/gcc.git/commit
builtins.c (stabilize_va_list): Don't INDIRECT_REF through an ARRAY_TYPE.
authorRichard Henderson <rth@cygnus.com>
Tue, 27 Jul 1999 05:43:56 +0000 (22:43 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 27 Jul 1999 05:43:56 +0000 (22:43 -0700)
commitdaf68dd71ff9dc5c3f97743d702204be6fe253ae
treeb886fd4e7664e9eaa8f09a635e4f5c662edec2c4
parentf654e526835767b05b3faa7464dd18abe50027a4
builtins.c (stabilize_va_list): Don't INDIRECT_REF through an ARRAY_TYPE.

        * builtins.c (stabilize_va_list): Don't INDIRECT_REF through
        an ARRAY_TYPE.
        (std_expand_builtin_va_start): Back out one word if !stdarg_p.
        (expand_builtin_va_end): Evaluate arg for side effects.
        * c-common.c (c_common_nodes_and_builtins): Construct a
        va_list_arg_type_node to handle array decomposition to pointer.

From-SVN: r28283
gcc/ChangeLog
gcc/builtins.c
gcc/c-common.c