Simplify Emacs part of pthread_sigmask support.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 8 Jul 2011 20:20:19 +0000 (13:20 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 8 Jul 2011 20:20:19 +0000 (13:20 -0700)
commit2a84b02da8b20138fad7fafdea92d7c8f0564ee0
treeda64c1fd303aa85b53ad485779b05fbdd2685a28
parent1692ae2dd5ff8f6f1fc6f6f62b9a44ab7e615615
Simplify Emacs part of pthread_sigmask support.

* Makefile.in (GNULIB_TOOL_FLAGS): Do not avoid sigprocmask.
* configure.in (AC_TYPE_UID_T): New dummy macro.
Configure gnulib after adjusting LIBS,
so that gnulib can assume the libraries in LIBS.
* lib/pthread_sigmask.c, lib/sigprocmask.c, m4/signalblocking.m4:
New files, automatically imported from gnulib.
* lib/gnulib.mk, m4/gl-comp.m4: Regenerate.
* src/Makefile.in (LIB_PTHREAD_SIGMASK): New macro.
(LIBES): Use it.
15 files changed:
ChangeLog
Makefile.in
configure.in
lib/getopt.c
lib/gnulib.mk
lib/pthread_sigmask.c [new file with mode: 0644]
lib/signal.in.h
lib/sigprocmask.c [new file with mode: 0644]
lib/unistd.in.h
m4/getopt.m4
m4/gl-comp.m4
m4/pthread_sigmask.m4
m4/signal_h.m4
m4/signalblocking.m4 [new file with mode: 0644]
src/Makefile.in