pa.c (move_operand): Accept code to load the address of a symbol out of the DLT as...
commitf8eb41cc0d403d8ff9859aa17c96ee62115c240d
authorJeffrey A Law <law@cygnus.com>
Tue, 20 Feb 2001 03:29:00 +0000 (20 03:29 +0000)
committerJeff Law <law@gcc.gnu.org>
Tue, 20 Feb 2001 03:29:00 +0000 (19 20:29 -0700)
tree676fa8f9ba93c0aaf395ea1555033e04cff21a42
parent4d88a68a065d772226606291904b7f5a0a9208af
pa.c (move_operand): Accept code to load the address of a symbol out of the DLT as a valid move operand.

        * pa.c (move_operand): Accept code to load the address of a
        symbol out of the DLT as a valid move operand.
        (print_operand, case 'A'): New to handle generating a DLT
        reference for a LO_SUM expression.
        * pa.h (EXTRA_CONSTRAINT): Handle 'A' for DLT LO_SUM references.
        * pa.md (movsi, movdi patterns): Allow DLT LO_SUM references.

From-SVN: r39914
gcc/ChangeLog
gcc/config/pa/pa.c
gcc/config/pa/pa.h
gcc/config/pa/pa.md