Fix folly::fibers on OSX with boost 1.60
authorAndrii Grynenko <andrii@fb.com>
Fri, 10 Jun 2016 22:25:44 +0000 (15:25 -0700)
committerFacebook Github Bot 5 <facebook-github-bot-5-bot@fb.com>
Fri, 10 Jun 2016 22:38:28 +0000 (15:38 -0700)
commit6d52608a55d3c0b1f7c9b6ed2fc4d43bc2ddcc0d
tree0d00d5755ee8d739c079f325d1cee903ff62fa11
parent95c95660338c5a24fdf1a27a4da2f5fe4d12359a
Fix folly::fibers on OSX with boost 1.60

Summary: We only need fcontext.hpp, so let's include it directly. all.hpp includes other headers, which use thread-locals (doesn't work with our OSX build).

Reviewed By: igorsugak, bhamiltoncx

Differential Revision: D3419638

fbshipit-source-id: b4fa1bd14454bcd75eaece52c398ac6510273773
folly/fibers/BoostContextCompatibility.h
folly/fibers/Fiber.h
folly/m4/ax_boost_context.m4