CVSROOT: /cvsroot/gnustep Module name: gnustep Branch: Changes by: Adam Fedor <[EMAIL PROTECTED]> 05/08/12 17:34:19
Modified files:
core/base : ChangeLog configure configure.ac
core/base/Headers/Additions/GNUstepBase: config.h.in
core/base/Source: NSProcessInfo.m
core/base/config: procfs.m4
Added files:
core/base/config: config.psinfo.c
Log message:
* configure.ac: Check if we can read the psinfo struct from
/proc (Solaris).
* config/procfs.m4: Add psinfo check
* config/config.psinfo.c: New file.
* Source/NSProcessInfo.m (+load): Read from psinfo if we can.
(Based on patch #4234 from Jeremy Bettis, with some modifications).
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/core/base/ChangeLog.diff?tr1=1.2584&tr2=1.2585&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/core/base/configure.diff?tr1=1.218&tr2=1.219&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/core/base/configure.ac.diff?tr1=1.69&tr2=1.70&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/core/base/Headers/Additions/GNUstepBase/config.h.in.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/core/base/Source/NSProcessInfo.m.diff?tr1=1.106&tr2=1.107&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/core/base/config/config.psinfo.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnustep/gnustep/core/base/config/procfs.m4.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
