porting reversible on arm/mips
Michael Snyder
msnyder@vmware.com
Fri Dec 11 18:50:00 GMT 2009
paawan oza wrote:
> I am not sure whether I got the term 'arm simulator built in gdb"
> can you give some more pointers ?
If you configure gdb as "arm-elf", gdb will build with
its own linked-in arm simulator which you can use by
means of the gdb command "target simulator".
> If I understand correctly,
>
> there is no need for simulators,
> compile gdb with some options, on x86, that will simulate arm gdb with some basic arm environment!
> and I can try to finish architecture part first.
That is correct. You can build arm-elf-gdb on x86 host.
You will probably want to build arm-elf-gcc and asm and linker,
so that you can compile test programs to simulate.
> ----- Original Message ----
> From: Michael Snyder <msnyder@vmware.com>
> To: paawan oza <paawan1982@yahoo.com>
> Cc: Hui Zhu <teawater@gmail.com>; "gdb@sourceware.org" <gdb@sourceware.org>
> Sent: Fri, December 11, 2009 8:41:27 AM
> Subject: Re: porting reversible on arm/mips
>
> paawan oza wrote:
>> My target may be arm/mips.
>> but some of the common hurdles are following.
>>
>> 1) getting virtual machine which has capability gives me arm processor
>>
>> 2) getting the arm linux ISO.
>> Can somebody give me some pointers regarding above ?
>
> There's a nice separation in prec between architecture and
> OS/ABI. You could begin with the arm simulator that comes
> built-in to gdb, and do the architecture part before
> tackling the Linux ABI part.
>
>
>
More information about the Gdb
mailing list