From: "Ramana Radhakrishnan" <ramana.radhakrishnan@codito.com>
To: "Monika Chaddha" <monika@acmet.com>
Cc: gdb@sources.redhat.com
Subject: Re: Query: gdb for target TX19
Date: Tue, 13 Jan 2004 09:50:00 -0000 [thread overview]
Message-ID: <36552.203.199.140.162.1073988125.squirrel@webmail.codito.com> (raw)
In-Reply-To: <000c01c3d9b8$eae8c8c0$5100a8c0@monika>
Thus spake Monika Chaddha
>
> Hi Ian
>
> Thanks for the information. Actually I need gdb for TX19 because I want
> to add architecture which matches to TX39 and TX19.My architecture is
> also based on R3000A as TX39 and TX19 but there are some differences
> also as following:-
>
> 1. TX39 and TX19 have 32 general purpose registers but mine has 8 shadow
> sets where each shadow set has 32 registers.
> 2. Exception handling is different in my architecture.
> 3. My architecture supports 32-bit instructions of TX39 as well as
> 16-bit instructions .
>
> Now the following questions are arising in my mind:-
>
> 1. Can I use R3900 for my architecture because my architecture is also
> based on R3000A or R3900 is only for TX39 family?
It depends on whether the bfd for r3900 supports all that you mention
above. If not then the first set of changes have to happen in the bfd.
> 2. Which files are responsible for register specification?
look at the regformats directory in gdb.
> 3. Which are the main files for target specification in gdb? I mean
> where I should change to add my target.
more comprehensive info in the gdb manual regarding this. Atleast gives a
decent introductory perspective to things. but to summarize .
essentially <arch>-tdep.c / <arch>-tdep.h . : general target stuff
arch-<os>-tdep.c
>
> If u can give any information in this regard, I'll be really thankful to
> u.
>
> Monika
>
> -----Original Message-----
> From: Ian Lance Taylor [mailto:ian@wasabisystems.com]
> Sent: Tuesday, January 13, 2004 11:30 AM
> To: Monika Chaddha
> Cc: gdb@sources.redhat.com
> Subject: Re: Query: gdb for taget TX19
>
> "Monika Chaddha" <monika@acmet.com> writes:
>
>> I need gdb for toshiba's TX19 architecture target. GDB6.0 does not
>> support TX19 architecture. Is there any other version of GDB which
>> supports TX19 architecture?
>
> I don't think there is a version of gdb which explicitly supports the
> TX19. But is there anything special about the TX19? Can't gdb
> support it with a generic MIPS target? The only thing I can really
> see going wrong would be a failure to disassemble some special
> multiply instruction or something along those lines.
>
> Ian
>
----
Ramana Radhakrishnan
Codito Technologies
next prev parent reply other threads:[~2004-01-13 9:50 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-01-13 9:43 Monika Chaddha
2004-01-13 9:50 ` Ramana Radhakrishnan [this message]
2004-01-13 9:52 Ramana Radhakrishnan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=36552.203.199.140.162.1073988125.squirrel@webmail.codito.com \
--to=ramana.radhakrishnan@codito.com \
--cc=gdb@sources.redhat.com \
--cc=monika@acmet.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox