[BACK]Return to 53.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/53.html between version 1.31 and 1.32

version 1.31, 2013/02/18 10:44:00 version 1.32, 2013/02/19 10:01:12
Line 173 
Line 173 
     <li>Threaded programs and libraries can now be linked with the POSIX-standard -lpthread flag instead of the OpenBSD-specific -pthread flag      <li>Threaded programs and libraries can now be linked with the POSIX-standard -lpthread flag instead of the OpenBSD-specific -pthread flag
     <li>Many improvements to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&amp;sektion=1">cwm(1)</a> window manager,      <li>Many improvements to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&amp;sektion=1">cwm(1)</a> window manager,
 including tab completion and Xft support for menus, improved Xinerama support, and per-group vertical/horizontal manual tiling support.  including tab completion and Xft support for menus, improved Xinerama support, and per-group vertical/horizontal manual tiling support.
       <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dprintf&amp;sektion=3">dprintf(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grantpt&amp;sektion=3">grantpt(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=posix_openpt&amp;sektion=3">posix_openpt(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ptsname&amp;sektion=3">ptsname(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=unlockpt&amp;sektion=3">unlockpt(3)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vdprintf&amp;sektion=3">vdprintf(3)</a>.
       <li>Corrected the order of invocation of constructor and destruction functions.
       <li>Increased stack alignment in constructor functions and new threads on i386 to meet requirements for SSE.
       <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=abort&amp;sektion=3">abort(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=raise&amp;sektion=3">raise(3)</a> now direct the signal to the calling thread, as specified by POSIX.
       <li>Whether a thread is currently executing on an alternate signal stack (c.f.  <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sigaltstack&amp;sektion=2">sigaltstack(2)</a>) is now determined dynamically, so the stack can be reused if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=siglongjmp&amp;sektion=3">siglongjmp(3)</a> is used to exit the signal handler.
       <li>Improved compliance and/or cleanliness of header files, particularly
           &lt;dlfcn.h&gt;, &lt;netdb.h&gt;, &lt;net/if.h&gt;,
           &lt;netinet/in.h&gt;, &lt;sys/socket.h&gt;, &lt;sys/uio.h&gt;,
           and &lt;sys/un.h&gt;.
       <li>Linking libpthread staticly in a dynamic executable is now handled correctly.
       <li>libpthread now caches automatically allocated, default size thread stacks.
       <li>Coredumping no longer hogs CPU or I/O and can be aborted by sending the process a SIGKILL signal.
       <li>Improvements in the handling of profiling, tracing, and %cpu calculation of threaded processes.
     </ul>      </ul>
 <p>  <p>
   

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32