]> git.ipfire.org Git - thirdparty/gcc.git/commit
expr.c (force_operand): Ignore flag_pic for detecting pic address loads.
authorRichard Henderson <rth@redhat.com>
Tue, 29 Jan 2002 22:34:48 +0000 (14:34 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 29 Jan 2002 22:34:48 +0000 (14:34 -0800)
commit12beba6fe60833d89cf886bbce863371fa4c97a0
tree773ecd145345464a68b2e439a644c31df6f3d773
parent2583081eb57e13822839118432d5ac1281b60f89
expr.c (force_operand): Ignore flag_pic for detecting pic address loads.

        * expr.c (force_operand): Ignore flag_pic for detecting pic
        address loads.
        * regclass.c (init_reg_sets_1): Test fixed_regs not flag_pic
        for determining if PIC_OFFSET_TABLE_REGNUM is call-clobbered.
        * resource.c (mark_target_live_regs): Use regs_invalidated_by_call
        instead of open-coded loop.
        * doc/tm.texi (PIC_OFFSET_TABLE_REGNUM): Clarify that it must
        be fixed when in use.

From-SVN: r49329
gcc/ChangeLog
gcc/doc/tm.texi
gcc/expr.c
gcc/regclass.c
gcc/resource.c