X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ChangeLog;h=fec1eceb95516bf278804c3d70ed0957aab8f603;hb=30c3201628476927fee18e778dacafe1dadd7de2;hp=e1ed45284c2a75e1f5ed2c1c4bd3da4b1d6d6934;hpb=0ba0006f0fe8c8b1e1209a8c36724a9e086242b8;p=pspp diff --git a/ChangeLog b/ChangeLog index e1ed45284c..fec1eceb95 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,116 @@ +2011-07-07 Bruno Haible + + pthread_sigmask: Document the module. + * doc/posix-functions/pthread_sigmask.texi: Mention the new module. + +2011-07-07 Bruno Haible + + pthread_sigmask: Follow gnulib conventions. + * m4/pthread_sigmask.m4 (gl_FUNC_PTHREAD_SIGMASK): Renamed from + gl_PTHREAD_SIGMASK. + * modules/pthread_sigmask (configure.ac): Update. + +2011-07-07 Bruno Haible + + pthread_sigmask: Make declaration C++ safe. + * lib/signal.in.h: In two special conditions, just do an #include_next. + (pthread_sigmask): Test HAVE_PTHREAD_SIGMASK, not REPLACE_PTHREAD_MASK. + Invoke _GL_CXXALIAS_SYS and _GL_CXXALIASWARN. + * m4/signal_h.m4 (gl_SIGNAL_H_DEFAULTS): Initialize + HAVE_PTHREAD_SIGMASK, not REPLACE_PTHREAD_MASK. + * m4/pthread_sigmask.m4 (gl_PTHREAD_SIGMASK): Set HAVE_PTHREAD_SIGMASK, + not REPLACE_PTHREAD_MASK. + * modules/signal (Makefile.am): Substitute HAVE_PTHREAD_SIGMASK, + not REPLACE_PTHREAD_MASK. + * modules/pthread_sigmask (Depends-on, configure.ac): Update condition. + +2011-07-07 Bruno Haible + + pthread_sigmask: Fix return value. + * lib/signal.in.h (pthread_sigmask): Declare. Don't define as a macro. + * lib/pthread_sigmask.c: New file. + * modules/pthread_sigmask (Files): Add it. + (configure.ac): Invoke AC_LIBOBJ. + +2011-07-07 Eric Blake + + getopt: more portable argv creation + * m4/getopt.m4 (gl_GETOPT_CHECK_HEADRS): Rather than casting away + const, use char arrays rather than strings. + Suggested by Paul Eggert. + +2011-07-07 Bruno Haible + + Tests for module 'sigprocmask'. + * modules/sigprocmask-tests: New file. + * tests/test-sigprocmask.c: New file. + +2011-07-07 Bruno Haible + + float tests: Tweak. + * tests/test-float.c (main): Tweak skip message. + +2011-07-07 Eric Blake + + getopt: avoid compiler warning during configure + * m4/getopt.m4 (gl_GETOPT_CHECK_HEADRS): Avoid problems with + assigning string literals to non-const pointer. + + getopt-gnu: avoid crash in glibc getopt + * m4/getopt.m4 (gl_GETOPT_CHECK_HEADRS): Detect the problem. + * tests/test-getopt.h (test_getopt): Enhance test. + * tests/test-getopt_long.h (test_getopt_long): Likewise. + * doc/posix-functions/getopt.texi (getopt): Document it. + * doc/glibc-functions/getopt_long.texi (getopt_long): Likewise. + * doc/glibc-functions/getopt_long_only.texi (getopt_long_only): + Likewise. + +2011-07-07 Ulrich Drepper + + getopt: handle W; without long options in getopt [BZ #12922] + * lib/getopt.c (_getopt_internal_r): When "W;" is in short options + but no long options are defined, just return 'W'. + +2011-07-07 Bruno Haible + + Avoid literal tabs. + * m4/po,m4 (AM_PO_SUBDIRS, AM_POSTPROCESS_PO_MAKEFILE): Use a shell + variable containing a tab instead of a literal tab. + Reported by Jim Meyering. + +2011-07-07 Bruno Haible + + Comments. + * m4/frexp.m4 (gl_FUNC_FREXP_WORKS): Update comments about mingw. + +2011-07-06 Bruno Haible + + sys_select: Fix compilation error on mingw, introduced on 2011-06-30. + * lib/sys_select.in.h: Don't include . Instead, include + . + (rpl_fd_isset, FD_ISSET): New definitions, copied from + lib/sys_socket.in.h. + (close, gethostname): Hide declarations from . + (socket, connect, accept, bind, getpeername, getsockname, getsockopt, + listen, recv, send, recvfrom, sendto, setsockopt, shutdown): Likewise. + * lib/sys_socket.in.h (close, gethostname): Tweak indentation. + (select): Don't override if gnulib's was already + included. + * lib/unistd.in.h (socket, connect, accept, bind, getpeername, + getsockname, getsockopt, listen, recv, send, recvfrom, sendto, + setsockopt, shutdown, select): Tweak indentation. + +2011-07-06 Paul Eggert + + * modules/pthread_sigmask (configure.ac): gl_SIGNAL_MODULE_INDICATOR + and not gl_SYS_SELECT_MODULE_INDICATOR, fixing a typo exposed + in an application that does not use the sys_select module. + +2011-07-06 Erik Faye-Lund + + poll: do not return 0 on timeout=-1 + * lib/poll.c: Loop with yield if no events occured + 2011-07-06 Eric Blake pthread_sigmask: always replace when not using pthread