CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]       2007-02-22 10:54:47

Modified files:
        winsup/cygwin  : ChangeLog Makefile.in autoload.cc cygheap.h 
                         dcrt0.cc fhandler.cc fhandler.h 
                         fhandler_disk_file.cc fhandler_proc.cc 
                         fhandler_process.cc mmap.cc net.cc netdb.cc 
                         pinfo.cc pinfo.h registry.cc sched.cc shared.cc 
                         spawn.cc syscalls.cc wincap.cc wincap.h 
                         winsup.h 
        winsup/cygwin/libc: bsdlib.cc 

Log message:
        * Makefile.in (DLL_IMPORTS): Add libntdll.a.
        * autoload.cc: Remove all symbols from advapi32.dll, kernel32.dll and
        ntdll.dll available on all platforms since NT4.
        
        Throughout remove all usage of wincap.is_winnt.
        * dcrt0.cc (dll_crt0_0): Remove call to mmap_init.
        * fhandler.h (class fhandler_base): Remove has_changed flag.
        (fhandler_disk_file::touch_ctime): Remove declaration.
        (fhandler_disk_file::readdir_9x): Ditto.
        (fhandler_disk_file::touch_ctime): Remove.
        (fhandler_disk_file::readdir_9x): Remove.
        (fhandler_disk_file::closedir): Call NtClose instead of CloseHandle.
        * mmap.cc: Throughout call CreateMapping and MapView directly.
        (VirtualProt9x): Remove.
        (VirtualProtNT): Remove.
        (VirtualProtEx9x): Remove.
        (VirtualProtExNT): Remove.
        (VirtualProtect): Remove define.
        (VirtualProtectEx): Remove define.
        (CreateMapping9x): Remove.
        (CreateMappingNT): Rename to CreateMapping.
        (MapView9x): Remove.
        (MapViewNT): Rename to MapView.
        (struct mmap_func_t): Remove definition.
        (mmap_funcs_9x): Remove.
        (mmap_funcs_nt): Remove.
        (mmap_func): Remove.
        (mmap_init): Remove.
        * net.cc (getdomainname): Drop comment. Use NT4 registry key only.
        (get_95_ifconf): Remove.
        * pinfo.cc (winpids::enumNT): Rename to winpids::enum_processes.
        (winpids::enum9x): Remove.
        (winpids::set): Just call enum_processes directly.
        (winpids::enum_init): Ditto.
        * pinfo.h (class winpids): Drop enum_processes pointer.  Rename
        enumNT to enum_processes.  Drop enum9x declaration.  Drop initialization
        of enum_processes throughout.
        * registry.cc (get_registry_hive_path): Just create NT key.
        (load_registry_hive): Only load NT specific file.
        * syscalls.cc (unlink_9x): Remove.
        (unlink): Just call unlink_nt.
        * wincap.cc: Remove is_winnt flag throughout.
        * wincap.h: Ditto.
        * winsup.h: Remove mmap_init declaration.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.3761&r2=1.3762
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/Makefile.in.diff?cvsroot=src&r1=1.194&r2=1.195
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/autoload.cc.diff?cvsroot=src&r1=1.132&r2=1.133
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygheap.h.diff?cvsroot=src&r1=1.121&r2=1.122
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/dcrt0.cc.diff?cvsroot=src&r1=1.316&r2=1.317
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.cc.diff?cvsroot=src&r1=1.276&r2=1.277
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=src&r1=1.308&r2=1.309
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_disk_file.cc.diff?cvsroot=src&r1=1.205&r2=1.206
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_proc.cc.diff?cvsroot=src&r1=1.72&r2=1.73
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_process.cc.diff?cvsroot=src&r1=1.71&r2=1.72
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/mmap.cc.diff?cvsroot=src&r1=1.140&r2=1.141
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/net.cc.diff?cvsroot=src&r1=1.229&r2=1.230
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/netdb.cc.diff?cvsroot=src&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/pinfo.cc.diff?cvsroot=src&r1=1.236&r2=1.237
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/pinfo.h.diff?cvsroot=src&r1=1.99&r2=1.100
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/registry.cc.diff?cvsroot=src&r1=1.28&r2=1.29
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sched.cc.diff?cvsroot=src&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/shared.cc.diff?cvsroot=src&r1=1.104&r2=1.105
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/spawn.cc.diff?cvsroot=src&r1=1.240&r2=1.241
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/syscalls.cc.diff?cvsroot=src&r1=1.434&r2=1.435
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wincap.cc.diff?cvsroot=src&r1=1.64&r2=1.65
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wincap.h.diff?cvsroot=src&r1=1.50&r2=1.51
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/winsup.h.diff?cvsroot=src&r1=1.199&r2=1.200
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/libc/bsdlib.cc.diff?cvsroot=src&r1=1.8&r2=1.9

Reply via email to