# # DO NOT EDIT! This file is automatically generated. # choice bool "Show newlib versions from" config NEWLIB_USE_REDHAT bool "RedHat" help newlib from RedHat. config NEWLIB_USE_LINARO bool "Linaro" depends on OBSOLETE depends on EXPERIMENTAL help Linaro is maintaining some advanced/more stable/experimental versions of binutils, gcc, glibc and gdb, especially for the ARM architecture. These versions contain some changes that are not (yet?) merged into their respective upstream repositories. endchoice config NEWLIB_USE string default "NEWLIB" if NEWLIB_USE_REDHAT default "NEWLIB_LINARO" if NEWLIB_USE_LINARO if NEWLIB_USE_REDHAT if EXPERIMENTAL choice bool "Source of newlib" config NEWLIB_SRC_RELEASE bool "Released tarball" help Download a released tarball. config NEWLIB_SRC_DEVEL bool "Vendor repository" help Check out from vendor repository at: git://sourceware.org/git/newlib-cygwin.git if NEWLIB_SRC_DEVEL config NEWLIB_DEVEL_VCS string default "git" config NEWLIB_DEVEL_URL string default "git://sourceware.org/git/newlib-cygwin.git" config NEWLIB_DEVEL_BRANCH string "Branch to check out" default "master" help Git: branch to be checked out Subversion: directories to append to the repository URL. config NEWLIB_DEVEL_REVISION string "Revision/changeset" default "HEAD" help Commit ID or revision ID to check out. endif config NEWLIB_SRC_CUSTOM bool "Custom location" depends on EXPERIMENTAL help Custom directory or tarball. if NEWLIB_SRC_CUSTOM config NEWLIB_CUSTOM_LOCATION string "Custom source location" help Path to the directory or tarball with the sources. endif endchoice endif config NEWLIB_MIRRORS_ARRAY string default "ftp://sourceware.org/pub/newlib http://mirrors.kernel.org/sourceware/newlib http://mirrors.kernel.org/sources.redhat.com/newlib" choice bool "Version of newlib" help For a released version, select the version of newlib to download and build. For sources out of the vendor repository or from a custom location, select the version that describes those custom sources. Based on this version, crosstool-NG may apply some version-specific quirks while building newlib. config NEWLIB_VERY_NEW bool "newer than anything below" depends on EXPERIMENTAL depends on NEWLIB_SRC_DEVEL || NEWLIB_SRC_CUSTOM select NEWLIB_2_2_or_later depends on !NEWLIB_REQUIRE_2_2_or_older select NEWLIB_2_1_or_later depends on !NEWLIB_REQUIRE_2_1_or_older select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_V_2_5_0_20170323 bool "2.5.0.20170323" select NEWLIB_2_2_or_later depends on !NEWLIB_REQUIRE_2_2_or_older select NEWLIB_2_1_or_later depends on !NEWLIB_REQUIRE_2_1_or_older select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_V_2_4_0_20161025 bool "2.4.0.20161025 (OBSOLETE)" depends on OBSOLETE select NEWLIB_2_2_or_later depends on !NEWLIB_REQUIRE_2_2_or_older select NEWLIB_2_1_or_later depends on !NEWLIB_REQUIRE_2_1_or_older select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_V_2_3_0_20160226 bool "2.3.0.20160226 (OBSOLETE)" depends on OBSOLETE select NEWLIB_2_2_or_later depends on !NEWLIB_REQUIRE_2_2_or_older select NEWLIB_2_1_or_later depends on !NEWLIB_REQUIRE_2_1_or_older select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_V_2_2_0_20151023 bool "2.2.0.20151023 (OBSOLETE)" depends on OBSOLETE select NEWLIB_2_2_or_later depends on !NEWLIB_REQUIRE_2_2_or_older select NEWLIB_2_1_or_later depends on !NEWLIB_REQUIRE_2_1_or_older select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_V_2_1_0 bool "2.1.0 (OBSOLETE)" depends on OBSOLETE depends on !NEWLIB_REQUIRE_2_2_or_later select NEWLIB_2_1_or_later depends on !NEWLIB_REQUIRE_2_1_or_older select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_V_2_0_0 bool "2.0.0 (OBSOLETE)" depends on OBSOLETE depends on !NEWLIB_REQUIRE_2_2_or_later depends on !NEWLIB_REQUIRE_2_1_or_later select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_V_1_20_0 bool "1.20.0 (OBSOLETE)" depends on OBSOLETE depends on !NEWLIB_REQUIRE_2_2_or_later depends on !NEWLIB_REQUIRE_2_1_or_later depends on !NEWLIB_REQUIRE_2_0_or_later config NEWLIB_V_1_19_0 bool "1.19.0 (OBSOLETE)" depends on OBSOLETE depends on !NEWLIB_REQUIRE_2_2_or_later depends on !NEWLIB_REQUIRE_2_1_or_later depends on !NEWLIB_REQUIRE_2_0_or_later config NEWLIB_V_1_18_0 bool "1.18.0 (OBSOLETE)" depends on OBSOLETE depends on !NEWLIB_REQUIRE_2_2_or_later depends on !NEWLIB_REQUIRE_2_1_or_later depends on !NEWLIB_REQUIRE_2_0_or_later config NEWLIB_V_1_17_0 bool "1.17.0 (OBSOLETE)" depends on OBSOLETE depends on !NEWLIB_REQUIRE_2_2_or_later depends on !NEWLIB_REQUIRE_2_1_or_later depends on !NEWLIB_REQUIRE_2_0_or_later config NEWLIB_VERY_OLD bool "older than anything above" depends on OBSOLETE && EXPERIMENTAL depends on NEWLIB_SRC_DEVEL || NEWLIB_SRC_CUSTOM depends on !NEWLIB_REQUIRE_2_2_or_later depends on !NEWLIB_REQUIRE_2_1_or_later depends on !NEWLIB_REQUIRE_2_0_or_later endchoice endif config NEWLIB_VERSION string default "2.5.0.20170323" if NEWLIB_V_2_5_0_20170323 default "2.4.0.20161025" if NEWLIB_V_2_4_0_20161025 default "2.3.0.20160226" if NEWLIB_V_2_3_0_20160226 default "2.2.0.20151023" if NEWLIB_V_2_2_0_20151023 default "2.1.0" if NEWLIB_V_2_1_0 default "2.0.0" if NEWLIB_V_2_0_0 default "1.20.0" if NEWLIB_V_1_20_0 default "1.19.0" if NEWLIB_V_1_19_0 default "1.18.0" if NEWLIB_V_1_18_0 default "1.17.0" if NEWLIB_V_1_17_0 default "unknown" if NEWLIB_USE_LINARO if EXPERIMENTAL choice bool "Source of newlib-linaro" config NEWLIB_LINARO_SRC_RELEASE bool "Released tarball" help Download a released tarball. config NEWLIB_LINARO_SRC_DEVEL bool "Vendor repository" help Check out from vendor repository at: https://git.linaro.org/toolchain/newlib.git if NEWLIB_LINARO_SRC_DEVEL config NEWLIB_LINARO_DEVEL_VCS string default "git" config NEWLIB_LINARO_DEVEL_URL string default "https://git.linaro.org/toolchain/newlib.git" config NEWLIB_LINARO_DEVEL_BRANCH string "Branch to check out" default "master" help Git: branch to be checked out Subversion: directories to append to the repository URL. config NEWLIB_LINARO_DEVEL_REVISION string "Revision/changeset" default "HEAD" help Commit ID or revision ID to check out. endif config NEWLIB_LINARO_SRC_CUSTOM bool "Custom location" depends on EXPERIMENTAL help Custom directory or tarball. if NEWLIB_LINARO_SRC_CUSTOM config NEWLIB_LINARO_CUSTOM_LOCATION string "Custom source location" help Path to the directory or tarball with the sources. endif endchoice endif config NEWLIB_LINARO_MIRRORS_ARRAY string default "" choice bool "Version of newlib-linaro" help For a released version, select the version of newlib-linaro to download and build. For sources out of the vendor repository or from a custom location, select the version that describes those custom sources. Based on this version, crosstool-NG may apply some version-specific quirks while building newlib-linaro. config NEWLIB_LINARO_VERY_NEW bool "newer than anything below" depends on EXPERIMENTAL depends on NEWLIB_LINARO_SRC_DEVEL || NEWLIB_LINARO_SRC_CUSTOM select NEWLIB_2_2_or_later depends on !NEWLIB_REQUIRE_2_2_or_older select NEWLIB_2_1_or_later depends on !NEWLIB_REQUIRE_2_1_or_older select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_LINARO_V_2_2_0_2015_01 bool "2.2.0-2015.01 (OBSOLETE,EXPERIMENTAL)" depends on OBSOLETE depends on EXPERIMENTAL select NEWLIB_2_2_or_later depends on !NEWLIB_REQUIRE_2_2_or_older select NEWLIB_2_1_or_later depends on !NEWLIB_REQUIRE_2_1_or_older select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_LINARO_V_2_1_0_2014_09 bool "2.1.0-2014.09 (OBSOLETE,EXPERIMENTAL)" depends on OBSOLETE depends on EXPERIMENTAL depends on !NEWLIB_REQUIRE_2_2_or_later select NEWLIB_2_1_or_later depends on !NEWLIB_REQUIRE_2_1_or_older select NEWLIB_2_0_or_later depends on !NEWLIB_REQUIRE_2_0_or_older config NEWLIB_LINARO_VERY_OLD bool "older than anything above" depends on OBSOLETE && EXPERIMENTAL depends on NEWLIB_LINARO_SRC_DEVEL || NEWLIB_LINARO_SRC_CUSTOM depends on !NEWLIB_REQUIRE_2_2_or_later depends on !NEWLIB_REQUIRE_2_1_or_later depends on !NEWLIB_REQUIRE_2_0_or_later endchoice endif config NEWLIB_LINARO_VERSION string default "2.2.0-2015.01" if NEWLIB_LINARO_V_2_2_0_2015_01 default "2.1.0-2014.09" if NEWLIB_LINARO_V_2_1_0_2014_09 default "unknown" config NEWLIB_2_2_or_later bool config NEWLIB_REQUIRE_2_2_or_later bool config NEWLIB_REQUIRE_2_2_or_older bool config NEWLIB_2_1_or_later bool config NEWLIB_REQUIRE_2_1_or_later bool config NEWLIB_REQUIRE_2_1_or_older bool config NEWLIB_2_0_or_later bool config NEWLIB_REQUIRE_2_0_or_later bool config NEWLIB_REQUIRE_2_0_or_older bool