X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8f34741f2ecbd5b008788605bdec0333ef365007..bcff30d685efd325420edc8951b57fa0f8932b45:/src/simix/RawContext.cpp?ds=sidebyside diff --git a/src/simix/RawContext.cpp b/src/simix/RawContext.cpp index bb1af0a2ee..d131015e5a 100644 --- a/src/simix/RawContext.cpp +++ b/src/simix/RawContext.cpp @@ -72,8 +72,7 @@ private: ContextFactory* raw_factory() { - XBT_VERB("Using raw contexts. " - "Because the glibc is just not good enough for us."); + XBT_VERB("Using raw contexts. Because the glibc is just not good enough for us."); return new RawContextFactory(); } @@ -124,11 +123,11 @@ extern "C" void raw_swapcontext(raw_stack_t* old, raw_stack_t new_context); #if PROCESSOR_x86_64 __asm__ ( -#if defined(APPLE) +#if defined(__APPLE__) ".text\n" ".globl _raw_makecontext\n" "_raw_makecontext:\n" -#elif defined(_XBT_WIN32) +#elif defined(_WIN32) ".text\n" ".globl raw_makecontext\n" "raw_makecontext:\n" @@ -160,11 +159,11 @@ __asm__ ( ); __asm__ ( -#if defined(APPLE) +#if defined(__APPLE__) ".text\n" ".globl _raw_swapcontext\n" "_raw_swapcontext:\n" -#elif defined(_XBT_WIN32) +#elif defined(_WIN32) ".text\n" ".globl raw_swapcontext\n" "raw_swapcontext:\n" @@ -204,7 +203,7 @@ __asm__ ( ); #elif PROCESSOR_i686 __asm__ ( -#if defined(APPLE) || defined(_XBT_WIN32) +#if defined(__APPLE__) || defined(_WIN32) ".text\n" ".globl _raw_makecontext\n" "_raw_makecontext:\n" @@ -231,7 +230,7 @@ __asm__ ( ); __asm__ ( -#if defined(APPLE) || defined(_XBT_WIN32) +#if defined(__APPLE__) || defined(_WIN32) ".text\n" ".globl _raw_swapcontext\n" "_raw_swapcontext:\n"