This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch committed] Backport three SH patches to 4.1


I've applied also three SH specific 4.1 patches which are
backported from 4.3.  They are to fix PR 31022, 31480 and
31701 which are regressions on 4.1.  Since all patches
are literally same as the ones for 4.2, I'd like to attach
the ChangeLog entries for 4.1 and the URLs of gcc-patches
archive including the patches.
The patches are tested with bootstrap and the top level
"make -k check" on sh4-unknown-linux-gnu with no new failures.

Regards,
	kaz
--
2007-05-20  Kaz Kojima  <kkojima@gcc.gnu.org>

	PR target/31022
	Backport from mainline.
	* config/sh/sh.c (sh_adjust_cost): Use the result of single_set
	instead of PATTERN.

2007-05-20  Kaz Kojima  <kkojima@gcc.gnu.org>

	PR target/31480
	Backport from mainline.
	* config/sh/sh.md (length): Check if prev_nonnote_insn (insn)
	is null.

2007-05-20  Kaz Kojima  <kkojima@gcc.gnu.org>

	PR target/31701
	Backport from mainline.
	* config/sh/sh.c (output_stack_adjust): Avoid using the frame
	register itself to hold the offset constant.  Tell flow the use
	of r4 and r5 when they are used.

[patch for PR target/31480]
http://gcc.gnu.org/ml/gcc-patches/2007-04/msg01369.html

[patch for PR target/31701]
http://gcc.gnu.org/ml/gcc-patches/2007-04/msg01929.html

[patch for PR target/31022]
http://gcc.gnu.org/ml/gcc-patches/2007-05/msg01320.html


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]