CVSROOT:        /cvs/src
Module name:    src
Branch:         cygwin-64bit-branch
Changes by:     yselkow...@sourceware.org       2013-02-17 06:07:34

Modified files:
        winsup/utils   : dumper.cc dumper.h module_info.cc parse_pe.cc 
                         ChangeLog.64bit 

Log message:
        Fix 64-bit type problems in dumper.exe
        * dumper.cc: Througout, cast pid to unsigned int, change addresses
        and sizes from DWORD to SIZE_T, and use %p for pointer addresses.
        (dumper::add_mem_region): Change size type to SIZE_T.
        (dumper::split_add_mem_region): Ditto.
        * dumper.h (struct process_mem_region): Change size type to SIZE_T.
        (class exclusion): Change last, size, and step types to size_t.
        (exclusion::exclusion): Change argument type to size_t.
        (exclusion::add): Change mem_size type to SIZE_T.
        (dumper::add_mem_region): Change size type to SIZE_T.
        (dumper::split_add_mem_region): Ditto.
        (psapi_get_module_name): Change BaseAddress type to LPVOID.
        * module_info.cc (psapi_get_module_name): Ditto.
        * parse_pe.cc: Througout, change addresses and sizes from DWORD to
        SIZE_T, and use %p for pointer addresses.
        (exclusion::add): Change mem_size type to SIZE_T.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/dumper.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.20.2.1&r2=1.20.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/dumper.h.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.3&r2=1.3.4.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/module_info.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.4.2.1&r2=1.4.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/parse_pe.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.9.4.2&r2=1.9.4.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/ChangeLog.64bit.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.1.2.5&r2=1.1.2.6

Reply via email to