how to add new target to Binutils source
Nick Clifton
nickc@redhat.com
Tue Jan 24 10:44:00 GMT 2006
Hi Jesse,
> I am jesse. Now, I have ported GNU Binutils to a
> embeded chip and what i wanna do next is to add the
> target to Binutils source code. Would you please tell
> me how to do.
You will need to agree to assign the copyright to the code that you have
written over to the FSF. You can start this process by filling out the
attached form and emailing it to the FSF. Once this process is complete
any code that you contribute to the FSF will have its copyright also
assigned to the FSF. (Of course any code that you do not contribute
remains your own).
Once the copyright assignment is in place you can contribute the patches
that add support for the embedded chip. Ideally these patches should:
* Come with a short description of what they are. eg "Add support
for chip FOO...".
* Be made against the current development sources in the binutils CVS
repository.
* Include entries for the ChangeLog files in the relevant directories
describing what changes are being made in that directory. (These
entries should be submitted as plain text, not patches, since they very
rarely apply cleanly).
* Follow the GNU Coding standards, so that their style matches the
style of the rest of the code in the binutils sources.
http://www.gnu.org/prep/standards/
* Include an update to the NEWS files in the relevant subdirectories
(ld, gas). The NEWS files are used to make the release notes when we
create official releases, and we like to be able to mention new support
for any chips.
* Include new additions to the GAS and LD testsuites to check the
behaviour of the assembler and linker for this new port.
> dose it need to pay any fee?
No this is all free. Well apart from whatever your time may cost you.
> who should i contact?
Me :-) But actually all email regarding binutils should be sent to the
binutils list (as you have done), and not to me personally.
Cheers
Nick
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: future
URL: <https://sourceware.org/pipermail/binutils/attachments/20060124/62b200fb/attachment.ksh>
More information about the Binutils
mailing list