https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534

--- Comment #22 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Iain Sandoe from comment #17)
> (In reply to Dominique d'Humieres from comment #16)
> > > Created attachment 33733 [details]
> > > patch to fix darwin bootstrap
> > >
> > > With pseudo GOT register we don't need to set GOT register after any jump,
> > > and therefore don't need "nonlocal_goto_receiver" and 
> > > "builtin_setjmp_receiver"
> > > for i386.
> > >
> > > Please try attached patch (just removing "nonlocal_goto_receiver" and 
> > > "builtin_setjmp_receiver" from i386.md).
> > 
> > With the patch bootstrap fails with
> 
> > ld: illegal text reloc in 'std::strstream::strstream()' to 'construction
> > vtable for std::basic_ostream<char, std::char_traits<char>
> > >-in-std::strstream' for architecture x86_64
> > collect2: error: ld returned 1 exit status

This fail above ^ is caused by r216305 (which seems to be being investigated
elsewhere)

Reply via email to