Hi Greg,
Greg Ungerer wrote,

> Hi Waldemar,
> 
> On 29/04/16 05:10, Waldemar Brodkorb wrote:
> > Hi Greg,
> > Greg Ungerer wrote,
> > 
> >> Hi Angelo,
> >>
> >> On 20/04/16 04:14, angelo wrote:
> >>> infinite thanks.
> >>>
> >>> Do you maybe have also the
> >>> gcc-5.3.0-fix-libgcc-build.patch ?
> >>
> >> Yep, attached.
> > 
> > Can you explain why this patch is required and why
> > the atomic code failes to compile?
> 
> It is required because it fails to compile without it :-)
> I don't know why it fails, I didn't dig any further into it.
> 
> > Do you mind to add some notes/comments to 
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53833
> 
> I don't see I can add any value there. I googled and found
> Larry's bug report and fix at this link. The above patch is
> exactly Larry's solution from that thread.
> 
> 
> > There is another workaround in your script:
> >      find ${GCCLIB} -name libgcc.a -print | while read t
> >         do
> >                 ${TARGET}-ar dv "$t" _ctors.o
> >         done
> > 
> > What kind of pain this is causing?
> 
> I don't know. It was in that script before I started using it.
> It hasn't caused any problems with it there so I have never
> removed it.
 
I think it is still required. Without it, an image for
qemu-system-m68k does not boot completely.
 
> > Both works fine for me and the second workaround
> > is simpler than my old way via a extra gcc spec file
> > and a gcc-wrapper script.
> 
> So when you are compiling a modern gcc for m68k-uclinux you
> don't hit the problem compiling linux-atomic.c?

I hit it. And I would like to get it resolved upstream.
Furthermore the buildroot people are very strict about submissions
and want to know all glory details about a required patch :)

So I just thought I might get some more detailed explanation from
the uClinux experts.

best regards
 Waldemar
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to