From 53361ff7109edba622d927dc9d58c212d0a2f507 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 21 Jul 2017 22:35:37 +0200 Subject: add basic support for architecture c-sky, not yet working --- toolchain/binutils/Makefile.inc | 7 +++++++ toolchain/gcc/Makefile | 4 ++++ toolchain/gcc/Makefile.inc | 7 +++++++ 3 files changed, 18 insertions(+) (limited to 'toolchain') diff --git a/toolchain/binutils/Makefile.inc b/toolchain/binutils/Makefile.inc index d6c09ef93..49a03ec1e 100644 --- a/toolchain/binutils/Makefile.inc +++ b/toolchain/binutils/Makefile.inc @@ -30,6 +30,13 @@ PKG_RELEASE:= 1 PKG_SITES:= https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb.git DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz endif +ifeq ($(ADK_TOOLCHAIN_BINUTILS_CSKY),y) +PKG_VERSION:= binutils-2_27-branch-csky +PKG_GIT:= branch +PKG_RELEASE:= 1 +PKG_SITES:= https://github.com/c-sky/binutils-gdb.git +DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz +endif ifeq ($(ADK_TOOLCHAIN_BINUTILS_NDS32),y) PKG_VERSION:= 2.24-nds32 PKG_RELEASE:= 1 diff --git a/toolchain/gcc/Makefile b/toolchain/gcc/Makefile index 397a74279..a36986f4d 100644 --- a/toolchain/gcc/Makefile +++ b/toolchain/gcc/Makefile @@ -118,6 +118,10 @@ ifeq ($(ADK_TARGET_ARCH_BFIN),y) GCC_CONFOPTS+= --disable-symvers endif +ifeq ($(ADK_TARGET_ARCH_CSKY),y) +GCC_CONFOPTS+= --with-cskyabi=abiv1 +endif + ifeq ($(ADK_TARGET_ARCH_METAG),y) GCC_CONFOPTS+= --with-cpu=2.1 --enable-meta-default --disable-symvers endif diff --git a/toolchain/gcc/Makefile.inc b/toolchain/gcc/Makefile.inc index 0b4103c91..8a1d5fa43 100644 --- a/toolchain/gcc/Makefile.inc +++ b/toolchain/gcc/Makefile.inc @@ -33,6 +33,13 @@ PKG_SITES:= https://github.com/foss-for-synopsys-dwc-arc-processors/gcc.git PKG_RELEASE:= 1 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz endif +ifeq ($(ADK_TOOLCHAIN_GCC_CSKY),y) +PKG_VERSION:= gcc-6-branch-csky +PKG_GIT:= branch +PKG_SITES:= https://github.com/c-sky/gcc.git +PKG_RELEASE:= 1 +DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz +endif ifeq ($(ADK_TOOLCHAIN_GCC_OR1K),y) PKG_VERSION:= musl-5.4.0 PKG_GIT:= branch -- cgit v1.2.3