X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a2f695076e4f11e4033d66ad57e2274505f60d1c..a23e91ed7615232922aa1b38cef206dce24eb072:/src/simix/smx_context.c?ds=inline diff --git a/src/simix/smx_context.c b/src/simix/smx_context.c index f222f62f28..95c0ae8dac 100644 --- a/src/simix/smx_context.c +++ b/src/simix/smx_context.c @@ -1,6 +1,6 @@ /* a fast and simple context switching library */ -/* Copyright (c) 2009-2014. The SimGrid Team. +/* Copyright (c) 2009-2015. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -85,6 +85,12 @@ void SIMIX_context_mod_init(void) /* use raw contexts */ SIMIX_ctx_raw_factory_init(&simix_global->context_factory); } +#endif +#ifdef HAVE_BOOST_CONTEXT + else if (!strcmp(smx_context_factory_name, "boost")) { + /* use Boost.Context */ + SIMIX_ctx_boost_factory_init(&simix_global->context_factory); + } #endif else { XBT_ERROR("Invalid context factory specified. Valid factories on this machine:");