CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]       2005-01-25 22:45:11

Modified files:
        winsup/cygwin  : ChangeLog cygwin.din fork.cc miscfuncs.cc 
                         pinfo.cc pinfo.h spawn.cc syscalls.cc wincap.cc 
                         wincap.h winsup.h 
        winsup/cygwin/include: limits.h 
        winsup/cygwin/include/cygwin: types.h version.h 
        winsup/cygwin/include/sys: resource.h 

Log message:
        * cygwin.din: Export getpriority and setpriority.
        * fork.cc (fork_parent): Copy parent's nice value into child.
        * spawn.cc (spawn_guts): Ditto.
        * miscfuncs.cc (winprio_to_nice): New function.
        (nice_to_winprio): Ditto.
        * pinfo.cc (pinfo_init): If parent is not a Cygwin process, set
        default nice value according to current Win32 priority class.
        * pinfo.h (class _pinfo): Add nice member.
        * syscalls.cc (setpriority): New function, only implementing
        PRIO_PROCESS for now.
        (getpriority): Ditto.
        (nice): Just call setpriority.
        * wincap.h (wincaps::has_extended_priority_class): New element.
        * wincap.cc: Implement above element throughout.
        * winsup.h: Add prototypes for winprio_to_nice and nice_to_winprio.
        * include/limits.h (NZERO): New define.
        * include/cygwin/types.h (id_t): New datatype.
        * include/cygwin/version.h: Bump API minor version.
        * include/sys/resource.h: Add PRIO_XXX defines and prototypes for
        getpriority and setpriority.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.2676&r2=1.2677
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygwin.din.diff?cvsroot=src&r1=1.123&r2=1.124
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fork.cc.diff?cvsroot=src&r1=1.143&r2=1.144
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/miscfuncs.cc.diff?cvsroot=src&r1=1.31&r2=1.32
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/pinfo.cc.diff?cvsroot=src&r1=1.151&r2=1.152
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/pinfo.h.diff?cvsroot=src&r1=1.76&r2=1.77
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/spawn.cc.diff?cvsroot=src&r1=1.164&r2=1.165
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/syscalls.cc.diff?cvsroot=src&r1=1.357&r2=1.358
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wincap.cc.diff?cvsroot=src&r1=1.32&r2=1.33
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wincap.h.diff?cvsroot=src&r1=1.24&r2=1.25
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/winsup.h.diff?cvsroot=src&r1=1.149&r2=1.150
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/limits.h.diff?cvsroot=src&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/types.h.diff?cvsroot=src&r1=1.26&r2=1.27
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/version.h.diff?cvsroot=src&r1=1.172&r2=1.173
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/sys/resource.h.diff?cvsroot=src&r1=1.7&r2=1.8

Reply via email to