egcs/gcc ChangeLog config/sh/sh.c config/sh/sh.md
aoliva@gcc.gnu.org
aoliva@gcc.gnu.org
Fri Feb 2 10:20:00 GMT 2001
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: aoliva@gcc.gnu.org 2001-02-02 10:20:29
Modified files:
gcc : ChangeLog
gcc/config/sh : sh.c sh.md
Log message:
* config/sh/sh.c (output_far_jump): Don't use braf on SH1. Emit
label before alignment to be used as the braf base address.
* config/sh/sh.md (length): Use longer lengths for SH1 PIC far
branches.
(casesi_jump_2): Require at least TARGET_SH2.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.9160&r2=1.9161
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/sh/sh.c.diff?cvsroot=gcc&r1=1.88&r2=1.89
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/sh/sh.md.diff?cvsroot=gcc&r1=1.74&r2=1.75
More information about the Gcc-cvs
mailing list