Changeset: 897a7ff2336e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/897a7ff2336e Branch: balanced_union Log Message:
merged with default diffs (40 lines): diff --git a/cmake/monetdb-defines.cmake b/cmake/monetdb-defines.cmake --- a/cmake/monetdb-defines.cmake +++ b/cmake/monetdb-defines.cmake @@ -124,6 +124,7 @@ function(monetdb_configure_defines) check_function_exists("pthread_setname_np" HAVE_PTHREAD_SETNAME_NP) check_function_exists("pthread_sigmask" HAVE_PTHREAD_SIGMASK) cmake_pop_check_state() + check_function_exists("SetThreadDescription" HAVE_SETTHREADDESCRIPTION) check_symbol_exists("regcomp" "regex.h" HAVE_POSIX_REGEX) endfunction() diff --git a/gdk/gdk_system.c b/gdk/gdk_system.c --- a/gdk/gdk_system.c +++ b/gdk/gdk_system.c @@ -708,12 +708,14 @@ thread_starter(void *arg) } #endif #else +#ifdef HAVE_SETTHREADDESCRIPTION wchar_t *wname = utf8towchar(self->threadname); if (wname != NULL) { SetThreadDescription(GetCurrentThread(), wname); free(wname); } #endif +#endif self->data = NULL; self->sp = THRsp(); thread_setself(self); diff --git a/monetdb_config.h.in b/monetdb_config.h.in --- a/monetdb_config.h.in +++ b/monetdb_config.h.in @@ -154,6 +154,7 @@ #cmakedefine HAVE_POSIX_FALLOCATE 1 #cmakedefine HAVE_POSIX_MADVISE 1 #cmakedefine HAVE_PUTENV 1 +#cmakedefine HAVE_SETTHREADDESCRIPTION 1 #cmakedefine HAVE_SETSID 1 #cmakedefine HAVE_SHUTDOWN 1 #cmakedefine HAVE_SIGACTION 1 _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org