> On Thu, Mar 15, 2018 at 9:03 AM, Jan Hubicka <hubi...@ucw.cz> wrote:
> >> > What is the reason for using different names for return and indirect 
> >> > thunks at first place?
> >> >
> >>
> >> These 2 thunks are identical.  But one may want to provide an
> >> alternate thunk only for
> >> indirect branch and leaves return thunk alone.  You can't do that if
> >> both have the same
> >> name.
> >
> > Hmm, OK, what is the benefit to have two different thunks? It is just
> > safety precaution so we could adjust one without adjusting the other in
> > future?
> >
> 
> That is correct.

Hmm, I guess the patch is OK. Things are slightly more flexible this way and
duplicating thunk is not terribly expensive. One can always link with
non-comdat+ alias.

Honza
> 
> 
> -- 
> H.J.

Reply via email to