boost: add option to build boost_coroutine
authorEdson Siqueira <edson.siqueira@datacom.ind.br>
Tue, 3 Nov 2015 16:59:38 +0000 (14:59 -0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 3 Nov 2015 20:16:26 +0000 (21:16 +0100)
commite9bd806311f84c2c640f8d99ac556fd7111d9f2f
treef73cb5a6cef26b6a17f6b8982224ac616c27538a
parentae675912b8d4c945cccca1d2acf902860fcc9261
boost: add option to build boost_coroutine

It was disabled by default by commit
611dfe6cb55ed72d7df3b7c102f4a723248a4037 because it caused some build
failures on AArch64 and SuperH. However, the coroutine module needs
the context module, which is only available on certain architectures.

We can therefore allow enabling the coroutine module, but only if the
context module is available.

[Thomas: extend commit log with more details.]

Signed-off-by: Edson Siqueira <edson.siqueira@datacom.ind.br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/boost/Config.in
package/boost/boost.mk