* RE: more info on Cxx binutils status
@ 1999-12-16 14:38 Greg Smart
0 siblings, 0 replies; only message in thread
From: Greg Smart @ 1999-12-16 14:38 UTC (permalink / raw)
To: 'joel.sherrill@OARcorp.com',
Michael Hayes, Nick Clifton, Greg Smart
Cc: 'binutils@sourceware.cygnus.com'
Hi all,
as I mentioned earlier, I have a patch against CVS from
about 6 months ago, and I don't think it will take me long to
update this to the latest version. Give me a few days and I'll see
how I go.
The only thing that is awkward in this patch is that an address
increment in the c3x/c4x is a 32-bit word, not a byte. The good
news is that some of the generic changes to binutils over the last
year have been dealing with this issue, so when I went from release
2.9.1 to CVS, I was removing some of the hacks that Michael was
never happy with. There are still a few more though, but nothing too
serious.
I believe the best way to move forward is to introduce c4x as a new
port, and then remove tic30 later. Merging the ports is a waste of
time.
Greg
> -----Original Message-----
> From: Joel Sherrill [SMTP:joel.sherrill@OARcorp.com]
> Sent: Friday, December 17, 1999 12:20 AM
> To: Michael Hayes; Nick Clifton; Greg Smart
> Subject: more info on Cxx binutils status
>
>
> Background: After starting to assemble the Cxx tools, I realized that
> what was needed was a little push on integration. So I got down on
> my virtual knees and started begging. :)
>
> Nick has graciously offered to look at Greg Smart's binutils patch
> against binutils 2.9.1 and try to get it merged.
>
> Greg, please work with Nick primarily by explaining the need for the
> various parts of the patch.
>
> I have cc'ed Michael Hayes because he has been acting as point person
> for the Cxx GNU tools. He did the gcc port and knows what is missing
> for binutils to fully support what gcc does.
>
> Nick, This is a comment from Michael about the status of binutils Cxx
> support.
>
> > The stumbling block now is that someone else submitted a C30 binutils
> > port and I've never had any luck getting a response from him. This
> > does not support the C4x and does not properly support the aux symbol
> > entries to be compatible with the TI tools. Unfortunately, I don't
> > have the time to try and merge the two radically different
> > implementations.
>
> FYI I know the holidays are coming up and don't expect much to be done
> by anyone (including myself) until after the holidays. All I can hope
> for is that the need for patches is eliminated. :)
>
> I suppose after this email, the traffic should move to the
> binutils@sourceware.cygnus.com mailing list.
>
> Thanks everyone. There is a lot of great work already done on the
> TI Cxx port of the GNU tools. Let's make it generally available.
>
> --
> Joel Sherrill, Ph.D. Director of Research & Development
> joel@OARcorp.com On-Line Applications Research
> Ask me about RTEMS: a free RTOS Huntsville AL 35805
> Support Available (256) 722-9985
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~1999-12-16 14:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-12-16 14:38 more info on Cxx binutils status Greg Smart
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).