This is the mail archive of the cygwin-cvs@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/winsup/utils dumper.cc dumper.h module_inf ...


CVSROOT:	/cvs/src
Module name:	src
Branch: 	cygwin-64bit-branch
Changes by:	yselkowitz@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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]