------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-08-19 
13:17 -------
Subject: Bug 23473

CVSROOT:        /cvs/gcc
Module name:    gcc
Changes by:     [EMAIL PROTECTED]       2005-08-19 13:17:04

Modified files:
        gcc            : ChangeLog 
        gcc/config/arm : arm.c arm-protos.h 

Log message:
        PR target/23473
        * arm.md (arm_load_pic_register): Change argument to the mask of
        saved registers.  Call thumb_find_work_register if we need a
        scratch register on Thumb.
        (arm_expand_prologue): Pass empty register set to
        arm_load_pic_register.
        (thumb_expand_prologue): Pass live_regs_mask directly to
        arm_load_pic_register.
        * arm-protos.h (arm_load_pic_register): Update prototype.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.9780&r2=2.9781
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/arm/arm.c.diff?cvsroot=gcc&r1=1.474&r2=1.475
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/arm/arm-protos.h.diff?cvsroot=gcc&r1=1.90&r2=1.91



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23473

Reply via email to