diff options
Diffstat (limited to 'config/versions/gcc.in')
-rw-r--r-- | config/versions/gcc.in | 436 |
1 files changed, 0 insertions, 436 deletions
diff --git a/config/versions/gcc.in b/config/versions/gcc.in deleted file mode 100644 index 3610f63..0000000 --- a/config/versions/gcc.in +++ /dev/null @@ -1,436 +0,0 @@ -# -# DO NOT EDIT! This file is automatically generated. -# - -choice - bool "Show gcc versions from" - -config GCC_USE_GNU - bool "GNU" - help - GNU (which is a recursive acronym for "GNU's Not Unix") provides GNU binutils, - GNU C Compiler (gcc), GNU debugger (gdb) and many other utilities. GNU is - considered the master source for these packages. - - You should select "GNU" here unless you definitely know that you need some version - from another source. - -config GCC_USE_LINARO - bool "Linaro" - 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 GCC_USE - string - default "GCC" if GCC_USE_GNU - default "GCC_LINARO" if GCC_USE_LINARO - - -if GCC_USE_GNU - -if EXPERIMENTAL -choice - bool "Source of gcc" - -config GCC_SRC_RELEASE - bool "Released tarball" - help - Download a released tarball. - -config GCC_SRC_DEVEL - bool "Vendor repository" - help - Check out from vendor repository at: - svn://gcc.gnu.org/svn/gcc - -if GCC_SRC_DEVEL - -config GCC_DEVEL_VCS - string - default "svn" - -config GCC_DEVEL_URL - string - default "svn://gcc.gnu.org/svn/gcc" - -config GCC_DEVEL_BRANCH - string "Branch to check out" - default "/trunk" - help - Git: branch to be checked out - Subversion: directories to append to the repository URL. - -config GCC_DEVEL_REVISION - string "Revision/changeset" - default "HEAD" - help - Commit ID or revision ID to check out. - -endif - -config GCC_SRC_CUSTOM - bool "Custom location" - depends on EXPERIMENTAL - help - Custom directory or tarball. - -if GCC_SRC_CUSTOM - -config GCC_CUSTOM_LOCATION - string "Custom source location" - help - Path to the directory or tarball with the sources. - -endif - -endchoice -endif - -config GCC_MIRRORS_ARRAY - string - default "ftp://ftp.gnu.org/gnu/gcc/gcc-${CT_GCC_VERSION} https://ftp.gnu.org/gnu/gcc/gcc-${CT_GCC_VERSION} ftp://sourceware.org/pub/gcc/releases/gcc-${CT_GCC_VERSION} ftp://gcc.gnu.org/pub/gcc/releases/gcc-${CT_GCC_VERSION}" - -choice - bool "Version of gcc" - help - For a released version, select the version of gcc 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 gcc. - -config GCC_VERY_NEW - bool "newer than anything below" - depends on EXPERIMENTAL - depends on GCC_SRC_DEVEL || GCC_SRC_CUSTOM - select GCC_7_or_later - depends on !GCC_REQUIRE_7_or_older - select GCC_6_or_later - depends on !GCC_REQUIRE_6_or_older - select GCC_5_or_later - depends on !GCC_REQUIRE_5_or_older - select GCC_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_2_or_older - select GCC_4_9_or_later - depends on !GCC_REQUIRE_4_9_or_older - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_V_7_1_0 - bool "7.1.0" - select GCC_7_or_later - depends on !GCC_REQUIRE_7_or_older - select GCC_6_or_later - depends on !GCC_REQUIRE_6_or_older - select GCC_5_or_later - depends on !GCC_REQUIRE_5_or_older - select GCC_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_2_or_older - select GCC_4_9_or_later - depends on !GCC_REQUIRE_4_9_or_older - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_V_6_3_0 - bool "6.3.0" - depends on !GCC_REQUIRE_7_or_later - select GCC_6_or_later - depends on !GCC_REQUIRE_6_or_older - select GCC_5_or_later - depends on !GCC_REQUIRE_5_or_older - select GCC_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_2_or_older - select GCC_4_9_or_later - depends on !GCC_REQUIRE_4_9_or_older - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_V_5_4_0 - bool "5.4.0" - depends on !GCC_REQUIRE_7_or_later - depends on !GCC_REQUIRE_6_or_later - select GCC_5_or_later - depends on !GCC_REQUIRE_5_or_older - select GCC_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_2_or_older - select GCC_4_9_or_later - depends on !GCC_REQUIRE_4_9_or_older - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_V_4_9_4 - bool "4.9.4" - depends on !GCC_REQUIRE_7_or_later - depends on !GCC_REQUIRE_6_or_later - depends on !GCC_REQUIRE_5_or_later - select GCC_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_2_or_older - select GCC_4_9_or_later - depends on !GCC_REQUIRE_4_9_or_older - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_V_4_8_5 - bool "4.8.5 (OBSOLETE)" - depends on OBSOLETE - depends on !GCC_REQUIRE_7_or_later - depends on !GCC_REQUIRE_6_or_later - depends on !GCC_REQUIRE_5_or_later - depends on !GCC_REQUIRE_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_or_later - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_VERY_OLD - bool "older than anything above" - depends on OBSOLETE && EXPERIMENTAL - depends on GCC_SRC_DEVEL || GCC_SRC_CUSTOM - depends on !GCC_REQUIRE_7_or_later - depends on !GCC_REQUIRE_6_or_later - depends on !GCC_REQUIRE_5_or_later - depends on !GCC_REQUIRE_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_or_later - depends on !GCC_REQUIRE_4_8_or_later - -endchoice - - -endif - -config GCC_VERSION - string - default "7.1.0" if GCC_V_7_1_0 - default "6.3.0" if GCC_V_6_3_0 - default "5.4.0" if GCC_V_5_4_0 - default "4.9.4" if GCC_V_4_9_4 - default "4.8.5" if GCC_V_4_8_5 - default "unknown" - -if GCC_USE_LINARO - -if EXPERIMENTAL -choice - bool "Source of gcc-linaro" - -config GCC_LINARO_SRC_RELEASE - bool "Released tarball" - help - Download a released tarball. - -config GCC_LINARO_SRC_DEVEL - bool "Vendor repository" - help - Check out from vendor repository at: - https://git.linaro.org/toolchain/gcc.git - -if GCC_LINARO_SRC_DEVEL - -config GCC_LINARO_DEVEL_VCS - string - default "git" - -config GCC_LINARO_DEVEL_URL - string - default "https://git.linaro.org/toolchain/gcc.git" - -config GCC_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 GCC_LINARO_DEVEL_REVISION - string "Revision/changeset" - default "HEAD" - help - Commit ID or revision ID to check out. - -endif - -config GCC_LINARO_SRC_CUSTOM - bool "Custom location" - depends on EXPERIMENTAL - help - Custom directory or tarball. - -if GCC_LINARO_SRC_CUSTOM - -config GCC_LINARO_CUSTOM_LOCATION - string "Custom source location" - help - Path to the directory or tarball with the sources. - -endif - -endchoice -endif - -config GCC_LINARO_MIRRORS_ARRAY - string - default "" - -choice - bool "Version of gcc-linaro" - help - For a released version, select the version of gcc-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 gcc-linaro. - -config GCC_LINARO_VERY_NEW - bool "newer than anything below" - depends on EXPERIMENTAL - depends on GCC_LINARO_SRC_DEVEL || GCC_LINARO_SRC_CUSTOM - select GCC_7_or_later - depends on !GCC_REQUIRE_7_or_older - select GCC_6_or_later - depends on !GCC_REQUIRE_6_or_older - select GCC_5_or_later - depends on !GCC_REQUIRE_5_or_older - select GCC_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_2_or_older - select GCC_4_9_or_later - depends on !GCC_REQUIRE_4_9_or_older - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_LINARO_V_6_3_2017_02 - bool "6.3-2017.02 (EXPERIMENTAL)" - depends on EXPERIMENTAL - depends on !GCC_REQUIRE_7_or_later - select GCC_6_or_later - depends on !GCC_REQUIRE_6_or_older - select GCC_5_or_later - depends on !GCC_REQUIRE_5_or_older - select GCC_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_2_or_older - select GCC_4_9_or_later - depends on !GCC_REQUIRE_4_9_or_older - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_LINARO_V_5_4_2017_01 - bool "5.4-2017.01 (EXPERIMENTAL)" - depends on EXPERIMENTAL - depends on !GCC_REQUIRE_7_or_later - depends on !GCC_REQUIRE_6_or_later - select GCC_5_or_later - depends on !GCC_REQUIRE_5_or_older - select GCC_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_2_or_older - select GCC_4_9_or_later - depends on !GCC_REQUIRE_4_9_or_older - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_LINARO_V_4_9_2017_01 - bool "4.9-2017.01 (EXPERIMENTAL)" - depends on EXPERIMENTAL - depends on !GCC_REQUIRE_7_or_later - depends on !GCC_REQUIRE_6_or_later - depends on !GCC_REQUIRE_5_or_later - depends on !GCC_REQUIRE_4_9_2_or_later - select GCC_4_9_or_later - depends on !GCC_REQUIRE_4_9_or_older - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_LINARO_V_4_8_2015_06 - bool "4.8-2015.06 (OBSOLETE,EXPERIMENTAL)" - depends on OBSOLETE - depends on EXPERIMENTAL - depends on !GCC_REQUIRE_7_or_later - depends on !GCC_REQUIRE_6_or_later - depends on !GCC_REQUIRE_5_or_later - depends on !GCC_REQUIRE_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_or_later - select GCC_4_8_or_later - depends on !GCC_REQUIRE_4_8_or_older - -config GCC_LINARO_VERY_OLD - bool "older than anything above" - depends on OBSOLETE && EXPERIMENTAL - depends on GCC_LINARO_SRC_DEVEL || GCC_LINARO_SRC_CUSTOM - depends on !GCC_REQUIRE_7_or_later - depends on !GCC_REQUIRE_6_or_later - depends on !GCC_REQUIRE_5_or_later - depends on !GCC_REQUIRE_4_9_2_or_later - depends on !GCC_REQUIRE_4_9_or_later - depends on !GCC_REQUIRE_4_8_or_later - -endchoice - - -endif - -config GCC_LINARO_VERSION - string - default "6.3-2017.02" if GCC_LINARO_V_6_3_2017_02 - default "5.4-2017.01" if GCC_LINARO_V_5_4_2017_01 - default "4.9-2017.01" if GCC_LINARO_V_4_9_2017_01 - default "4.8-2015.06" if GCC_LINARO_V_4_8_2015_06 - default "unknown" - - -config GCC_7_or_later - bool - -config GCC_REQUIRE_7_or_later - bool - -config GCC_REQUIRE_7_or_older - bool - -config GCC_6_or_later - bool - -config GCC_REQUIRE_6_or_later - bool - -config GCC_REQUIRE_6_or_older - bool - -config GCC_5_or_later - bool - -config GCC_REQUIRE_5_or_later - bool - -config GCC_REQUIRE_5_or_older - bool - -config GCC_4_9_2_or_later - bool - -config GCC_REQUIRE_4_9_2_or_later - bool - -config GCC_REQUIRE_4_9_2_or_older - bool - -config GCC_4_9_or_later - bool - -config GCC_REQUIRE_4_9_or_later - bool - -config GCC_REQUIRE_4_9_or_older - bool - -config GCC_4_8_or_later - bool - -config GCC_REQUIRE_4_8_or_later - bool - -config GCC_REQUIRE_4_8_or_older - bool - |