On Fri, Apr 17, 2015 at 01:04:20PM +0200, Uros Bizjak wrote:
> On Fri, Apr 17, 2015 at 12:36 PM, H.J. Lu <hjl.to...@gmail.com> wrote:
> 
> >>>>> I can confirm that the most current patch bootstraps on
> >>>>> x86_64-apple-darwin14 and that all of the new tests show up as
> >>>>> unsupported in the test suite.
> >>>>>          Jack
> >>>>
> >>>> I am re-posting this patch.  OK for trunk?
> >>>
> >>> If Jack is happy, I’m happy.  :-)  That leaves the x86 people to comment 
> >>> on it.
> >>
> >> What about Solaris?
> >>
> >> Uros.
> >
> > There are
> 
> [...]
> 
> Assuming Jakub is OK with the patch, let's go ahead with it.
> 
> OK for mainline.

I don't like it.  Nonshared libgcc is libgcc.a, period.  No sense in
creating yet another library for that.
So, IMHO beyond making the __cpu* entrypoints compat symbols only (@ instead
of @@ symbol versions) the right fix is simply tweak init_gcc_spec, so that
static_name is always linked in, in the switch combinations that it isn't
right now of course after shared_name rather than before that.
I thought we've fixed that years ago...

        Jakub

Reply via email to