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