alpha.c (call_operand): Any reg is valid for WinNT.
authorRichard Henderson <rth@cygnus.com>
Fri, 14 Nov 1997 14:23:25 +0000 (06:23 -0800)
committerJeff Law <law@gcc.gnu.org>
Fri, 14 Nov 1997 14:23:25 +0000 (07:23 -0700)
commit202f590eca3f213c602c3422d9506787a3aaeb66
treebfa5e0da883f1491a24d7363f07d50b883c78bc9
parentf78b5ca112ef5d3baa8455380553837fa688d9e4
alpha.c (call_operand): Any reg is valid for WinNT.

        * alpha.c (call_operand): Any reg is valid for WinNT.
        * alpha.md (call_nt, call_value_nt): Don't force address into $27.
        (anon nt calls): Add 'R' alternative.
        * alpha/win-nt.h (TRAMPOLINE_TEMPLATE, TRAMPOLINE_SIZE,
        INITIALIZE_TRAMPOLINE): Handle lack of original $27 and 32-bit ptrs.

From-SVN: r16487
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/alpha/alpha.md
gcc/config/alpha/win-nt.h