fix for Boost >= 1.56
authorFifi Lyu <fifilyu@gmail.com>
Thu, 11 Jun 2015 21:32:09 +0000 (14:32 -0700)
committerSara Golemon <sgolemon@fb.com>
Thu, 11 Jun 2015 21:50:33 +0000 (14:50 -0700)
commit87bb14efca96336f339e2680ef9a49c260326fd4
tree7cecfa76cd136dfacae87f8b1f7091cb295f9055
parent5961a52b70dfb3783c3506970c76332fc6e75fd1
fix for Boost >= 1.56

Summary: Folly still continue to build and work on earlier boost versions(boost < 1.56).

**boost::context::make_fcontext() change history:**
* __1.55:__    fcontext_t * make_fcontext( void * sp, std::size_t size, void(* fn)(intptr_t) );
* __1.56:__    fcontext_t make_fcontext(void* sp,std::size_t size,void(*fn)(intptr_t));

**boost doc:**
http://www.boost.org/doc/libs/1_55_0/libs/context/doc/html/context/context/boost_fcontext.html
http://www.boost.org/doc/libs/1_56_0/libs/context/doc/html/context/context/boost_fcontext.html
Closes #205
Closes #210

Reviewed By: @jwatzman

Differential Revision: D2148069

Pulled By: @sgolemon
folly/m4/ax_boost_context.m4