#include "xbt.h"
#include "xbt/context.h"
-
-/* To know whether we're using threads or context */
-
-#ifdef _WIN32
-# include "win32/config.h"
-#else
-# include "gras_config.h"
-#endif
-
+#include "portable.h" /* To know whether we're using threads or context */
#include "xbt/fifo.h"
xbt_context_t cA = NULL;
printf("Here is fB: ");
print_args(argc,argv);
-/* printf("\tContext B: Yield\n"); */
-/* xbt_context_yield(); */
+ printf("\tContext B: Yield\n");
+ xbt_context_yield();
printf("\tContext B: Push context A\n");
xbt_fifo_push(fifo,cA);
xbt_exit();
cA=cB=cC=NULL;
+ printf("Context main: Bye\n");
return 0;
}