• Mattias Engdegård's avatar
    Fix BSD and macOS builds w.r.t. pthread_setname_np (bug#38632) · 73fd8a4b
    Mattias Engdegård authored
    pthread_setname_np takes only a single argument on BSD and macOS,
    and affects the current thread only.
    
    * configure.ac: Add check for single-argument pthread_setname_np
    * src/systhread.c (sys_thread_set_name): New (w32 and pthread versions).
    (sys_thread_create): Remove name argument and name-setting.
    (w32_beginthread_wrapper): Remove name-setting.
    * src/systhread.h (sys_thread_create, sys_thread_set_name):
    Update prototypes.
    * src/thread.c (run_thread): Call sys_thread_set_name.
    (Fmake_thread): Adapt call to sys_thread_create.
    * src/thread.h (struct thread_state): Adjust comment.
    73fd8a4b
Name
Last commit
Last update
admin Loading commit data...
build-aux Loading commit data...
doc Loading commit data...
etc Loading commit data...
leim Loading commit data...
lib Loading commit data...
lib-src Loading commit data...
lisp Loading commit data...
lwlib Loading commit data...
m4 Loading commit data...
modules Loading commit data...
msdos Loading commit data...
nextstep Loading commit data...
nt Loading commit data...
oldXMenu Loading commit data...
src Loading commit data...
test Loading commit data...
.clang-format Loading commit data...
.dir-locals.el Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
BUGS Loading commit data...
CONTRIBUTE Loading commit data...
COPYING Loading commit data...
ChangeLog.1 Loading commit data...
ChangeLog.2 Loading commit data...
ChangeLog.3 Loading commit data...
GNUmakefile Loading commit data...
INSTALL Loading commit data...
INSTALL.REPO Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
autogen.sh Loading commit data...
config.bat Loading commit data...
configure.ac Loading commit data...
make-dist Loading commit data...