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]

Re: Bootstrap failure on sh-unknown-linux-gun


Josef Zlomek <zlomj9am@artax.karlin.mff.cuni.cz> wrote:
>> It seems that the recent patch for new BBRO
[snip]
>> causes this failure. SH uses unspec patterns to generate an unique
>> label just after a call instruction in PIC case. New copy_bb_p doesn't
>> know such things and duplicates the unspec pattern by copy_bb. Then
>> duplicate labels are generated.
>
> copy_bb internally uses cfg_layout_duplicate_bb (which has been in
> mainline for some time). Probably the new bb-reorder is the first code
> enabled by default (on -O2) which uses it.

I see. It seems quite possible.

> I do not know (I have no experience with machine desrciptors),
> I have forwarded your mail to Honza Hubicka (jh@suse.cz)
> who wrote cfg_layout_duplicate_bb.

Thanks a lot. I'll take a look at cfg_layout_duplicate_bb, though
I'm not familiar with these materials.

Regards,
	kaz


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