Add backend support for C-SKY
authorMao Han <han_mao@c-sky.com>
Tue, 16 Jul 2019 11:14:24 +0000 (19:14 +0800)
committerMark Wielaard <mark@klomp.org>
Wed, 17 Jul 2019 09:48:35 +0000 (11:48 +0200)
commit1b1433d5670b75c4bd5c9b598e0b00fba6e82d90
treeb10b9a129ce8e2d4ee87ed3989fb7cd4a6cb19ed
parentb3233914074cb7eb19ea2fc3c70257679f867f68
Add backend support for C-SKY

C-SKY V2 ABI manual:
https://github.com/c-sky/csky-doc/blob/master/C-SKY_V2_CPU_Applications_Binary_Interface_Standards_Manual.pdf
C-SKY architecture user guide:
https://github.com/c-sky/csky-doc/blob/master/CSKY%20Architecture%20user_guide.pdf

Signed-off-by: Mao Han <han_mao@c-sky.com>
21 files changed:
backends/ChangeLog
backends/Makefile.am
backends/csky_attrs.c [new file with mode: 0644]
backends/csky_cfi.c [new file with mode: 0644]
backends/csky_corenote.c [new file with mode: 0644]
backends/csky_init.c [new file with mode: 0644]
backends/csky_initreg.c [new file with mode: 0644]
backends/csky_regs.c [new file with mode: 0644]
backends/csky_reloc.def [new file with mode: 0644]
backends/csky_symbol.c [new file with mode: 0644]
libebl/ChangeLog
libebl/eblopenbackend.c
src/ChangeLog
src/elflint.c
src/readelf.c
tests/ChangeLog
tests/Makefile.am
tests/hello_csky.ko.bz2 [new file with mode: 0644]
tests/run-addrcfi.sh
tests/run-strip-reloc.sh
tests/testfilecsky.bz2 [new file with mode: 0644]