asxxxx target support for sdcc?

Mike Frysinger
Wed Nov 19 23:31:00 GMT 2014

On 14 Nov 2014 13:57, Philipp Klaus Krause wrote:
> the small device C compiler (sdcc) is a free C compiler targeting
> various 8-bit architectures.
> It currently has a fork of GNU binutils in its source tree. AFAIK, sdcc
> only uses ar, nm and ranlib, and the only substantial difference to GNU
> binutils is that the fork has removed support for many targets and has
> added support for an asxxxx target in bfd.
> sdcc uses asxxxx-flavor assemblers and linkers (see also asxxxx
> upstream:
> This look like unnecessary code duplication to me. Would it be possible
> to get the asxxxx-flavor target support accepted upstream, so sdcc could
> use GNU binutils instead of the fork? If yes, what would have to be done?

you would need:
 - FSF copyright assignment papers for the people who wrote the code
 - someone to actually rebase the changes onto the current binutils git
 - verify the code works and passes tests
 - someone to post the changes to the mailing list

we don't really want to see the history, just patches adding the latest code to 
the current git repos.  but that's probably about it.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <>

More information about the Binutils mailing list