13 BOOL WINAPI DllMain(HINSTANCE hinstDLL,
17 bool PrintPiTrace =
false;
18 static const char *PiTrace = std::getenv(
"SYCL_PI_TRACE");
19 static const int PiTraceValue = PiTrace ? std::stoi(PiTrace) : 0;
20 if (PiTraceValue == -1 || PiTraceValue == 2) {
26 case DLL_PROCESS_DETACH:
28 std::cout <<
"---> DLL_PROCESS_DETACH " << __SYCL_PLUGIN_DLL_NAME <<
"\n"
32 case DLL_PROCESS_ATTACH:
34 std::cout <<
"---> DLL_PROCESS_ATTACH " << __SYCL_PLUGIN_DLL_NAME <<
"\n"
37 case DLL_THREAD_ATTACH:
39 case DLL_THREAD_DETACH:
__SYCL_EXTERN_STREAM_ATTRS ostream cout
Linked to standard output.