register type as signed or unsigned?
Paul Koning
pkoning@equallogic.com
Wed Oct 11 01:11:00 GMT 2006
>>>>> "Jan" == Jan Kratochvil <jan.kratochvil@redhat.com> writes:
Jan> On Wed, 11 Oct 2006 02:37:57 +0200, ligang@sunnorth.com.cn
Jan> wrote:
>> Daniel Jacobowitz <drow@false.org> wrote on 2006-10-10 20:50:02:
Jan> ...
>> > No; in fact, it doesn't make much difference. You should use
>> whichever > is "more natural" for your target instruction set; it
>> will affect > "print $reg" and "info reg".
>>
>> That is to say, whether builtin_type_int32 or builtin_type_uint32
>> is correct for GDB.
Jan> If the register is used as address, use "uint32".
Only if addresses are unsigned. That's the usual case, but MIPS has
the odd convention that addresses are viewed as signed.
paul
More information about the Gdb
mailing list