diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2014-06-15 10:05:13 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2014-06-15 10:05:46 +0200 |
commit | 47e410981184016a6ab4c58fdfc9449e2fd945e7 (patch) | |
tree | e279669cc8f7976f9e661fbebade152978e6f1c6 /package | |
parent | f7712ed524e8811fedee86d7b829c2f2e27dc38b (diff) |
add support for xtensa architecture, tested with qemu. thanks to Max Filippov for help
Diffstat (limited to 'package')
-rw-r--r-- | package/boost/Makefile | 2 | ||||
-rw-r--r-- | package/mkimage/Makefile | 3 | ||||
-rw-r--r-- | package/mkimage/src/image.h | 1 | ||||
-rw-r--r-- | package/mkimage/src/mkimage.c | 1 | ||||
-rw-r--r-- | package/openssl/Makefile | 3 |
5 files changed, 8 insertions, 2 deletions
diff --git a/package/boost/Makefile b/package/boost/Makefile index 96945fc91..4ce0f3703 100644 --- a/package/boost/Makefile +++ b/package/boost/Makefile @@ -14,7 +14,7 @@ PKG_URL:= http://www.boost.org/ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=boost/} PKG_OPTS:= dev -PKG_ARCH_DEPENDS:= !m68k +PKG_ARCH_DEPENDS:= !m68k !xtensa DISTFILES:= boost_1_55_0.tar.gz WRKDIST= ${WRKDIR}/${PKG_NAME}_1_55_0 diff --git a/package/mkimage/Makefile b/package/mkimage/Makefile index 3c3dd30f7..8e6fa6bdd 100644 --- a/package/mkimage/Makefile +++ b/package/mkimage/Makefile @@ -22,7 +22,8 @@ $(eval $(call HOST_template,MKIMAGE,mkimage,$(PKG_VERSION)-${PKG_RELEASE})) HOST_STYLE:= manual host-build: - $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -o ${WRKBUILD}/mkimage ${WRKBUILD}/mkimage.c ${WRKBUILD}/crc32.c + $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -o ${WRKBUILD}/mkimage \ + ${WRKBUILD}/mkimage.c ${WRKBUILD}/crc32.c mkimage-hostinstall: ${INSTALL_DIR} ${STAGING_HOST_DIR}/usr/bin diff --git a/package/mkimage/src/image.h b/package/mkimage/src/image.h index cb62cde5b..d64d81ebc 100644 --- a/package/mkimage/src/image.h +++ b/package/mkimage/src/image.h @@ -77,6 +77,7 @@ #define IH_CPU_NIOS2 15 /* Nios-II */ #define IH_CPU_BLACKFIN 16 /* Blackfin */ #define IH_CPU_AVR32 17 /* AVR32 */ +#define IH_CPU_XTENSA 18 /* XTENSA */ /* * Image Types diff --git a/package/mkimage/src/mkimage.c b/package/mkimage/src/mkimage.c index 7c0432bad..23d4a3fb2 100644 --- a/package/mkimage/src/mkimage.c +++ b/package/mkimage/src/mkimage.c @@ -98,6 +98,7 @@ table_entry_t arch_name[] = { { IH_CPU_SPARC64, "sparc64", "SPARC 64 Bit", }, { IH_CPU_BLACKFIN, "blackfin", "Blackfin", }, { IH_CPU_AVR32, "avr32", "AVR32", }, + { IH_CPU_XTENSA, "xtensa", "XTENSA", }, { -1, "", "", }, }; diff --git a/package/openssl/Makefile b/package/openssl/Makefile index 720363a5f..f82b2cbb1 100644 --- a/package/openssl/Makefile +++ b/package/openssl/Makefile @@ -46,6 +46,9 @@ endif ifeq ($(ADK_LINUX_MICROBLAZE),y) TARGET_CFLAGS:= $(subst g3,g,$(TARGET_CFLAGS)) endif +ifeq ($(ADK_LINUX_XTENSA),y) +TARGET_CFLAGS:= $(subst g3,g,$(TARGET_CFLAGS)) +endif ifeq ($(ADK_LINUX_X86_64),y) CONFIG:= linux-embedded-x86_64 |