Hello,

I'm on holiday, but I'm back home tomorrow.

Imho the active-insn "idiom" is the best solution for the moment. I
will fix this mess properly asap, probably next week.

Ciao!
Steven



On 5/3/13, Steve Ellcey <sell...@imgtec.com> wrote:
> On Tue, 2013-04-30 at 15:05 +0100, Richard Sandiford wrote:
>> Richard Sandiford <rdsandif...@googlemail.com> writes:
>> > Steven Bosscher <stevenb....@gmail.com> writes:
>> >> I dont like this at all.      At the very least, if we go this way,
>> >> then all places where next_active_insn is used should be updated.
>> >> Otherwise this is just confusion proliferation.
>> >
>> > You mean all places where next_active_insn is used to get the jump
>> > table?
>> > That would be fine with me, but as author of the original change,
>> > I'm going to ask you to do that if you feel strongly about it :-)
>> > Otherwise Steve's patch seems fine to me.
>> >
>> >> Before my patch most
>> >> ports used the "active" variants and I specifically did non fix the
>> >> "real" variants. It is marked fixme for a reason: The JUMP_TABLE_DATA
>> >> should always follow immediately after the label. Copying the fixme is
>> >> a step in the wrong direction. Please do not commit this patch!
>> >
>> > But you didn't respond to my main point.  It always used to be the
>> > case that all "active" insns were also "real".  I.e. "real" was a
>> > _more_ restrictive condition than "active".
>>
>> Gah, I really wish proof reads before hitting "send" were as effective
>> as those after.  Obviously that should read: "active" was a _more_
>> restrictive condition than "real".
>>
>> Richard
>
> Steven,
>
> Do you have any comment on Richard's question?  I am basically stuck
> between the two of you with no way to fix my problem at this point
> unless you allow the generic fix or Richard allows the MIPS specific
> fix.
>
> Steve Ellcey
> sell...@imgtec.com
>
>
>
>
>

Reply via email to