This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB 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/gdb ChangeLog remote.c


CVSROOT:	/cvs/src
Module name:	src
Changes by:	palves@sourceware.org	2013-03-26 20:19:31

Modified files:
	gdb            : ChangeLog remote.c 

Log message:
	Make "set/show remoteaddresssize" a zuinteger command instead of uinteger.
	
	It makes no sense to talk about an "unlimited" address size in this
	context.
	
	(gdb) show remoteaddresssize
	The maximum size of the address (in bits) in a memory packet is 0.
	(gdb) set remoteaddresssize 0
	(gdb) show remoteaddresssize
	The maximum size of the address (in bits) in a memory packet is unlimited.
	
	"set remoteaddresssize 0" mapping to UINT_MAX means you can't
	force gdb through this path twice in the same GDB run:
	
	static CORE_ADDR
	remote_address_masked (CORE_ADDR addr)
	{
	unsigned int address_size = remote_address_size;
	
	/* If "remoteaddresssize" was not set, default to target address size.  */
	if (!address_size)
	address_size = gdbarch_addr_bit (target_gdbarch ());
	
	gdb/
	2013-03-26  Pedro Alves  <palves@redhat.com>
	
	* remote.c (_initialize_remote): Make "set remoteaddresssize"
	a zuinteger command instead of uinteger.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.15319&r2=1.15320
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/remote.c.diff?cvsroot=src&r1=1.532&r2=1.533


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