[Buildroot] [PATCH v2,3/3] boost: fiber selects context

Fabrice Fontaine fontaine.fabrice at gmail.com
Tue Jun 26 18:11:31 UTC 2018


Dear Thomas,

2018-06-26 9:31 GMT+02:00 Thomas Petazzoni <thomas.petazzoni at bootlin.com>:

> Hello,
>
> Thanks for this new iteration!
>
> On Tue, 26 Jun 2018 00:02:37 +0200, Fabrice Fontaine wrote:
>
> >  config BR2_PACKAGE_BOOST_FIBER
> >       bool "boost-fiber"
> > +     depends on BR2_PACKAGE_BOOST_CONTEXT_ARCH_SUPPORTS
> >       depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
> >       # mips support uses the "pause" instruction, only available
> >       # since mips32r2/mips64r2.
> >       depends on !BR2_MIPS_CPU_MIPS32 && !BR2_MIPS_CPU_MIPS64
> > +     depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-context
> >       depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_85180
> > +     select BR2_PACKAGE_BOOST_CONTEXT
> >       help
> >         C++11 userland threads library.
> >
> >  comment "boost-fiber needs a toolchain w/ NPTL"
> > +     depends on BR2_PACKAGE_BOOST_CONTEXT_ARCH_SUPPORTS
> >       depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
> >
> > +comment "boost-fiber needs a toolchain not affected by GCC bug 64735"
> > +     depends on BR2_PACKAGE_BOOST_CONTEXT_ARCH_SUPPORTS
> > +     depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735
> > +
> >  comment "boost-fiber needs a toolchain not affected by GCC bug 85180"
> > +     depends on BR2_PACKAGE_BOOST_CONTEXT_ARCH_SUPPORTS
> >       depends on BR2_TOOLCHAIN_HAS_GCC_BUG_85180
>
> Perhaps a single comment for the gcc bugs is enough, i.e:
>
> comment "boost-fiber needs a toolchain not affected by GCC bugs 64735,
> 85180"
>
> if you agree, no need to respin just for this change, we can fix it
> when applying.
>
I agree, you can update before applying, thanks.

>
> Thanks,
>
> Thomas
> --
> Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
> Embedded Linux and Kernel engineering
> https://bootlin.com
>
Best Regards,

Fabrice
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildroot.org/pipermail/buildroot/attachments/20180626/c3ecfe07/attachment-0001.html>


More information about the buildroot mailing list