Hello everyone,

I am working on porting GCC to the TI C54x. I have worked alone for a few
months, similar to others who have attempted this project, but I am now in the
process of setting up a repository on BerliOS so I can work with others. Thus,
the primary purpose of this email is to introduce you to my project's website,
http://gcc-c54x.berlios.de. Please excuse the layout; web design isn't my forte.

However, since I'm already writing, I might as well ask a few questions. :)

1. I chose BerliOS (after speaking with the maintainer of the SF project)
because I have heard it is superior to SF. I am also planning on choosing
Subversion over CVS for the same reason. However, I have no experience with any
of these things-- does anybody have concerns with my choices? It just occurred
to me that GCC itself uses CVS; when it comes time to merge the port into GCC,
would the use of svn cause undue strife?

2. I plan on taking a GCC release (say, gcc-4.0.0-20050417), treating it as a
constant, and building the port on top of it. That way I won't have to concern
myself with the development of the rest of GCC (which would hardly affect me).
Is this the best method?

3. On a slightly sillier note, what's the best NAME for this port? c54x seems a
logical extension of c4x, but then tic54x also seems logical, based on e.g. m68k
and i386. I chose gcc-c54x because of the name gcc-cris used by Nilsson in
"Portnig GCC for Dunces", and I am planning on using c54x internally as well.
Any complaints?

Finally, I have a channel on Freenode, #gcc-c54x, and I just set up a mailing
list on BerliOS, [EMAIL PROTECTED] If anyone is interested in
working on this, I would appreciate the companionship. Also, I am extremely new
to this; I hadn't seen GCC source code nor c54x assembly code before starting.
If any of you are interested in `mentoring' by signing on to the list and
helping out on difficult questions, I would appreciate that as well. However, be
aware that the list will not go live for another 6-24 hours, since the changes
to BerliOS will not be visible until then.

Thanks!

-Bryan

-- 
Bryan Richter
UCDTT President
UC Davis Undergrad, Physics Dept.
-
A PGP signature is (probably) attached to this email. 
PGP Key ID: BB8E6CCC

Attachment: signature.asc
Description: Digital signature

Reply via email to