[0/4] C-SKY port V3

Andrew Jenner andrew@codesourcery.com
Wed Jul 18 17:05:00 GMT 2018


This patch series is a new binutils port for C-SKY processors, including 
support for both the V1 and V2 processor variants.  V1 is derived from 
the MCore architecture while V2 is substantially different, with mixed 
16- and 32-bit instructions, a larger register set, a different (but 
overlapping) ABI, etc.  There is support for bare-metal ELF targets and 
Linux with both glibc and uClibc.

This code is being contributed jointly by C-SKY Microsystems and Mentor 
Graphics.  C-SKY is responsible for the technical content and has 
proposed Lifang Xia and Yunhai Shang as port maintainers.  (Note that 
C-SKY does have a corporate copyright assignment on file with the FSF.) 
Mentor Graphics' role has been cleaning up the code, adding 
documentation and additional test cases, etc, to address issues we 
anticipated reviewers would complain about.

There are 4 patches in this set:

[1] BFD and ELF support
[2] Opcodes library
[3] Assembler
[4] Linker

This patch set supersedes the patch set that Sandra Loosemore sent in 
May (https://sourceware.org/ml/binutils/2018-05/msg00277.html).



More information about the Binutils mailing list