ossp-pkg/pth/ChangeLog 1.570 -> 1.571
--- ChangeLog 2002/10/15 21:14:27 1.570
+++ ChangeLog 2002/10/20 11:45:10 1.571
@@ -21,6 +21,20 @@
Changes between 1.4.1 and 1.5.0 (27-Jan-2002 to xx-Sep-2002)
+ *) Completely rewrote the "hard syscall mapping".
+
+ Previously the internal syscall exit points were based on syscall(2)
+ only. This is problematic because it by-passes the C library glue
+ code which sometimes performs necessary assembly fiddling in order
+ to call the underlying system calls correctly. Additionally,
+ syscall(2) does not exists everywhere.
+
+ Now the internal exit points are based on a by-syscall dynamically
+ selected combination of RTLD_NEXT+dlsym(2), dlopen(2)+dlsym(2) and
+ the known syscall(2) (in this fallback order). This way the "hard
+ syscall mapping" is a lot more portable and flexible.
+ [Ralf S. Engelschall, Jonathan Schilling <jls@sco.com>]
+
*) Added support to pth_poll(3) for the poll(2) XPG.4 flags
POLLD{RD,WR}{NORM,BAND}.
[Jason Evans <jasone@canonware.com>, Ralf S. Engelschall]
|
|