[PATCH, 4.0]: Commited: backport two trivial fixes to 4.0 branch

Uros Bizjak uros.bizjak@kss-loka.si
Tue Nov 8 08:07:00 GMT 2005


Hello!

Patch is regtested on i686-pc-linux-gnu for c and c++. This is a simple backport
of two trivial changes from mainline. Commited to 4.0 branch under assumption
that these kind of changes fall under obvious rule.

2005-11-08  Uros Bizjak  <uros@kss-loka.si>

	PR target/19340
	* reg-stack.c (reg_to_stack): Update register liveness also
	for flag_sched2_use_traces.

testsuite/

	PR target/19340
	* gcc.dg/pr19340.c: New test.

2005-11-08  Uros Bizjak  <uros@kss-loka.si>

	PR target/24315
	* config/i386/i386.md (*pushdi2_rex64 splitter)
	(*movdi_1_rex64 splitter, *ashldi3_1 splitter)
	(*ashrdi3_1 splitter, *lshrdi3_1 splitter): Delay splitting after
	flow2 pass only when (optimize > 0 && flag_peephole2).

testsuite/

	PR target/24315
	* gcc.target/i386/pr24315.c: New test.

BTW: These are also 3.4 failures, are they also OK for 3.4 branch?

Uros.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: triv_40.diff
Type: application/octet-stream
Size: 3921 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20051108/f9530e96/attachment.obj>


More information about the Gcc-patches mailing list