From f855b1d7bfdc36a65703fdf9a638ad016c409bbe Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb <wbx@openadk.org> Date: Sun, 31 Dec 2017 18:45:06 +0100 Subject: add basic zephyr experiments, add xtensa newlib support --- target/config/Config.in.libc | 13 +++++++++++-- target/config/Config.in.os | 5 +++++ 2 files changed, 16 insertions(+), 2 deletions(-) (limited to 'target/config') diff --git a/target/config/Config.in.libc b/target/config/Config.in.libc index 76c36e044..91ce9f091 100644 --- a/target/config/Config.in.libc +++ b/target/config/Config.in.libc @@ -127,7 +127,9 @@ config ADK_TARGET_LIB_NEWLIB ADK_TARGET_ARCH_X86 || \ ADK_TARGET_ARCH_X86_64 || \ ADK_TARGET_ARCH_XTENSA) && \ - (ADK_TARGET_OS_BAREMETAL || ADK_TARGET_OS_FROSTED) + (ADK_TARGET_OS_BAREMETAL || \ + ADK_TARGET_OS_FROSTED || \ + ADK_TARGET_OS_ZEPHYR ) help https://sourceware.org/newlib/ @@ -166,12 +168,19 @@ config ADK_TARGET_LIB_MUSL_GIT config ADK_TARGET_LIB_NEWLIB_2_5_0 bool "2.5.0" - depends on ADK_TARGET_LIB_NEWLIB && !ADK_TARGET_ARCH_RISCV && !ADK_TARGET_OS_FROSTED + depends on ADK_TARGET_LIB_NEWLIB \ + && !ADK_TARGET_ARCH_RISCV \ + && !ADK_TARGET_ARCH_XTENSA \ + && !ADK_TARGET_OS_FROSTED config ADK_TARGET_LIB_NEWLIB_RISCV bool "2.4.0-riscv" depends on ADK_TARGET_LIB_NEWLIB && ADK_TARGET_ARCH_RISCV +config ADK_TARGET_LIB_NEWLIB_XTENSA + bool "xtensa" + depends on ADK_TARGET_LIB_NEWLIB && ADK_TARGET_ARCH_XTENSA + config ADK_TARGET_LIB_NEWLIB_FROSTED bool "frosted-git" depends on ADK_TARGET_LIB_NEWLIB && ADK_TARGET_OS_FROSTED diff --git a/target/config/Config.in.os b/target/config/Config.in.os index 2eb420e14..6d77dfa4b 100644 --- a/target/config/Config.in.os +++ b/target/config/Config.in.os @@ -14,6 +14,11 @@ config ADK_TARGET_OS_FROSTED help Create a frosted appliance or toolchain. +config ADK_TARGET_OS_ZEPHYR + bool "Zephyr" + help + Create a zephyr appliance or toolchain. + config ADK_TARGET_OS_BAREMETAL bool "Bare metal" help -- cgit v1.2.3