]> git.ipfire.org Git - thirdparty/gcc.git/commit
i960.c (i960_setup_incoming_varargs): Use get_varargs_alias_set for the register...
authorRichard Henderson <rth@cygnus.com>
Tue, 27 Jul 1999 05:53:14 +0000 (22:53 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 27 Jul 1999 05:53:14 +0000 (22:53 -0700)
commitc2749e2df1fc0b9975377b80d1d817d1475f0d15
treee0af55339205104c41e580c52eb1f5e8a823fc11
parentdaf68dd71ff9dc5c3f97743d702204be6fe253ae
i960.c (i960_setup_incoming_varargs): Use get_varargs_alias_set for the register spill block.

        * i960.c (i960_setup_incoming_varargs): Use get_varargs_alias_set
        for the register spill block.
        (i960_build_va_list): New.
        (i960_va_start): New.
        (i960_va_arg): New.
        * i960.h (BUILD_VA_LIST_TYPE): New.
        (EXPAND_BUILTIN_VA_START): New.
        (EXPAND_BUILTIN_VA_ARG): New.
        * i960.md (store_multiple): Use change_address on individul mems.

From-SVN: r28284
gcc/ChangeLog
gcc/config/i960/i960.c
gcc/config/i960/i960.h
gcc/config/i960/i960.md