alpha.c (alpha_initialize_trampoline): Take arguments describing the layout.
authorRichard Henderson <rth@cygnus.com>
Wed, 1 Jul 1998 03:56:35 +0000 (20:56 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 1 Jul 1998 03:56:35 +0000 (20:56 -0700)
commitc714f03d304611def7fd70e3b623e1969d8ac947
tree593c483d2d5c85a0bb76c9322f19bc0ad855aebb
parent03369c9399903579d7a4a6366fea699a06b4ee41
alpha.c (alpha_initialize_trampoline): Take arguments describing the layout.

        * alpha.c (alpha_initialize_trampoline): Take arguments describing
        the layout.  Use ptr_mode.  Disable hint generation.  Use gen_imb.
        * alpha.h (INITIALIZE_TRAMPOLINE): Pass extra args to the init func.
        (TRANSFER_FROM_TRAMPOLINE): Move ...
        * alpha/osf.h: ... here.
        * alpha/vms.h (INITIALIZE_TRAMPOLINE): Use alpha_initialize_trampoline.
        (TRANSFER_FROM_TRAMPOLINE): Remove undef.
        * alpha/win-nt.h: Likewise.
        * alpha/vxworks.h: Likewise.
        * alpha/linux.h: Revert gcc2 merge lossage.

From-SVN: r20864
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/alpha/alpha.h
gcc/config/alpha/alpha.md
gcc/config/alpha/linux.h
gcc/config/alpha/osf.h
gcc/config/alpha/vms.h
gcc/config/alpha/vxworks.h
gcc/config/alpha/win-nt.h