Upgrade newlib to 2.5.0.20170519

Signed-off-by: Alexey Neyman <stilor@att.net>
This commit is contained in:
Alexey Neyman 2017-06-04 22:13:48 -07:00
parent ed1d2d6a0e
commit ef1ff2600d
36 changed files with 5473 additions and 26 deletions

View File

@ -72,7 +72,7 @@ choice
# CT_INSERT_VERSION_BELOW
config LIBC_NEWLIB_V_2_5_0
bool
prompt "2.5.0.20170323"
prompt "2.5.0.20170519"
select LIBC_NEWLIB_2_5
config LIBC_NEWLIB_V_2_4_0
@ -187,7 +187,7 @@ config LIBC_VERSION
string
# Don't remove next line
# CT_INSERT_VERSION_STRING_BELOW
default "2.5.0.20170323" if LIBC_NEWLIB_V_2_5_0
default "2.5.0.20170519" if LIBC_NEWLIB_V_2_5_0
default "2.4.0.20161025" if LIBC_NEWLIB_V_2_4_0
default "2.3.0.20160226" if LIBC_NEWLIB_V_2_3_0
default "linaro-2.2.0-2015.01" if LIBC_NEWLIB_LINARO_V_2_2_0

103
config/versions/autoconf.in Normal file
View File

@ -0,0 +1,103 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of autoconf"
config AUTOCONF_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config AUTOCONF_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://git.sv.gnu.org/autoconf
if AUTOCONF_SRC_DEVEL
config AUTOCONF_DEVEL_VCS
string
default "git"
config AUTOCONF_DEVEL_URL
string
default "git://git.sv.gnu.org/autoconf"
config AUTOCONF_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 AUTOCONF_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config AUTOCONF_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if AUTOCONF_SRC_CUSTOM
config AUTOCONF_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config AUTOCONF_MIRRORS_ARRAY
string
default "$( mirrors GNU autoconf )"
choice
bool "Version of autoconf"
help
For a released version, select the version of autoconf 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 autoconf.
config AUTOCONF_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on AUTOCONF_SRC_DEVEL || AUTOCONF_SRC_CUSTOM
config AUTOCONF_V_2_69
bool "2.69"
config AUTOCONF_V_2_65
bool "2.65"
config AUTOCONF_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on AUTOCONF_SRC_DEVEL || AUTOCONF_SRC_CUSTOM
endchoice
config AUTOCONF_VERSION
string
default "2.69" if AUTOCONF_V_2_69
default "2.65" if AUTOCONF_V_2_65
default "unknown"

114
config/versions/automake.in Normal file
View File

@ -0,0 +1,114 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of automake"
config AUTOMAKE_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config AUTOMAKE_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://git.savannah.gnu.org/git/automake.git
if AUTOMAKE_SRC_DEVEL
config AUTOMAKE_DEVEL_VCS
string
default "git"
config AUTOMAKE_DEVEL_URL
string
default "https://git.savannah.gnu.org/git/automake.git"
config AUTOMAKE_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 AUTOMAKE_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config AUTOMAKE_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if AUTOMAKE_SRC_CUSTOM
config AUTOMAKE_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config AUTOMAKE_MIRRORS_ARRAY
string
default "https://ftp.gnu.org/gnu/automake http://ftp.gnu.org/gnu/automake ftp://ftp.gnu.org/gnu/automake"
choice
bool "Version of automake"
help
For a released version, select the version of automake 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 automake.
config AUTOMAKE_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on AUTOMAKE_SRC_DEVEL || AUTOMAKE_SRC_CUSTOM
config AUTOMAKE_V_1_15
bool "1.15"
config AUTOMAKE_V_1_14
bool "1.14 (OBSOLETE)"
depends on OBSOLETE
config AUTOMAKE_V_1_11_6
bool "1.11.6 (OBSOLETE)"
depends on OBSOLETE
config AUTOMAKE_V_1_11_1
bool "1.11.1 (OBSOLETE)"
depends on OBSOLETE
config AUTOMAKE_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on AUTOMAKE_SRC_DEVEL || AUTOMAKE_SRC_CUSTOM
endchoice
config AUTOMAKE_VERSION
string
default "1.15" if AUTOMAKE_V_1_15
default "1.14" if AUTOMAKE_V_1_14
default "1.11.6" if AUTOMAKE_V_1_11_6
default "1.11.1" if AUTOMAKE_V_1_11_1
default "unknown"

108
config/versions/avr-libc.in Normal file
View File

@ -0,0 +1,108 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of avr-libc"
config AVR_LIBC_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config AVR_LIBC_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
svn://svn.savannah.nongnu.org/avr-libc/trunk/avr-libc
if AVR_LIBC_SRC_DEVEL
config AVR_LIBC_DEVEL_VCS
string
default "svn"
config AVR_LIBC_DEVEL_URL
string
default "svn://svn.savannah.nongnu.org/avr-libc/trunk/avr-libc"
config AVR_LIBC_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 AVR_LIBC_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config AVR_LIBC_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if AVR_LIBC_SRC_CUSTOM
config AVR_LIBC_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config AVR_LIBC_MIRRORS_ARRAY
string
default "http://download.savannah.gnu.org/releases/avr-libc"
choice
bool "Version of avr-libc"
help
For a released version, select the version of avr-libc 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 avr-libc.
config AVR_LIBC_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on AVR_LIBC_SRC_DEVEL || AVR_LIBC_SRC_CUSTOM
config AVR_LIBC_V_2_0_0
bool "2.0.0"
config AVR_LIBC_V_1_8_1
bool "1.8.1"
config AVR_LIBC_V_1_8_0
bool "1.8.0 (OBSOLETE)"
depends on OBSOLETE
config AVR_LIBC_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on AVR_LIBC_SRC_DEVEL || AVR_LIBC_SRC_CUSTOM
endchoice
config AVR_LIBC_VERSION
string
default "2.0.0" if AVR_LIBC_V_2_0_0
default "1.8.1" if AVR_LIBC_V_1_8_1
default "1.8.0" if AVR_LIBC_V_1_8_0
default "unknown"

298
config/versions/binutils.in Normal file
View File

@ -0,0 +1,298 @@
#
# DO NOT EDIT! This file is automatically generated.
#
choice
bool "Show binutils versions from"
config BINUTILS_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 BINUTILS_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 BINUTILS_USE
string
default "BINUTILS" if BINUTILS_USE_GNU
default "BINUTILS_LINARO" if BINUTILS_USE_LINARO
if BINUTILS_USE_GNU
if EXPERIMENTAL
choice
bool "Source of binutils"
config BINUTILS_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config BINUTILS_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://sourceware.org/git/binutils-gdb.git
if BINUTILS_SRC_DEVEL
config BINUTILS_DEVEL_VCS
string
default "git"
config BINUTILS_DEVEL_URL
string
default "git://sourceware.org/git/binutils-gdb.git"
config BINUTILS_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 BINUTILS_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config BINUTILS_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if BINUTILS_SRC_CUSTOM
config BINUTILS_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config BINUTILS_MIRRORS_ARRAY
string
default "https://ftp.gnu.org/gnu/binutils ftp://ftp.gnu.org/gnu/binutils ftp://sourceware.org/pub/binutils/releases ftp://gcc.gnu.org/pub/binutils/releases"
choice
bool "Version of binutils"
help
For a released version, select the version of binutils 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 binutils.
config BINUTILS_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on BINUTILS_SRC_DEVEL || BINUTILS_SRC_CUSTOM
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_V_2_28
bool "2.28"
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_V_2_27
bool "2.27"
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_V_2_26
bool "2.26"
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_V_2_25_1
bool "2.25.1 (OBSOLETE)"
depends on OBSOLETE
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_V_2_24
bool "2.24 (OBSOLETE)"
depends on OBSOLETE
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_V_2_23_2
bool "2.23.2 (OBSOLETE)"
depends on OBSOLETE
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on BINUTILS_SRC_DEVEL || BINUTILS_SRC_CUSTOM
depends on !BINUTILS_REQUIRE_2_23_or_later
endchoice
endif
config BINUTILS_VERSION
string
default "2.28" if BINUTILS_V_2_28
default "2.27" if BINUTILS_V_2_27
default "2.26" if BINUTILS_V_2_26
default "2.25.1" if BINUTILS_V_2_25_1
default "2.24" if BINUTILS_V_2_24
default "2.23.2" if BINUTILS_V_2_23_2
default "unknown"
if BINUTILS_USE_LINARO
if EXPERIMENTAL
choice
bool "Source of binutils-linaro"
config BINUTILS_LINARO_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config BINUTILS_LINARO_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://git.linaro.org/toolchain/binutils-gdb.git
if BINUTILS_LINARO_SRC_DEVEL
config BINUTILS_LINARO_DEVEL_VCS
string
default "git"
config BINUTILS_LINARO_DEVEL_URL
string
default "https://git.linaro.org/toolchain/binutils-gdb.git"
config BINUTILS_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 BINUTILS_LINARO_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config BINUTILS_LINARO_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if BINUTILS_LINARO_SRC_CUSTOM
config BINUTILS_LINARO_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config BINUTILS_LINARO_MIRRORS_ARRAY
string
default ""
choice
bool "Version of binutils-linaro"
help
For a released version, select the version of binutils-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 binutils-linaro.
config BINUTILS_LINARO_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on BINUTILS_LINARO_SRC_DEVEL || BINUTILS_LINARO_SRC_CUSTOM
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_LINARO_V_2_25_0_2015_01_2
bool "2.25.0-2015.01-2 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_LINARO_V_2_24_0_2014_11_2
bool "2.24.0-2014.11-2 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_LINARO_V_2_23_2_2013_10_4
bool "2.23.2-2013.10-4 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select BINUTILS_2_23_or_later
depends on !BINUTILS_REQUIRE_2_23_or_older
config BINUTILS_LINARO_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on BINUTILS_LINARO_SRC_DEVEL || BINUTILS_LINARO_SRC_CUSTOM
depends on !BINUTILS_REQUIRE_2_23_or_later
endchoice
endif
config BINUTILS_LINARO_VERSION
string
default "2.25.0-2015.01-2" if BINUTILS_LINARO_V_2_25_0_2015_01_2
default "2.24.0-2014.11-2" if BINUTILS_LINARO_V_2_24_0_2014_11_2
default "2.23.2-2013.10-4" if BINUTILS_LINARO_V_2_23_2_2013_10_4
default "unknown"
config BINUTILS_2_23_or_later
bool
config BINUTILS_REQUIRE_2_23_or_later
bool
config BINUTILS_REQUIRE_2_23_or_older
bool

93
config/versions/bionic.in Normal file
View File

@ -0,0 +1,93 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of bionic"
config BIONIC_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config BIONIC_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if BIONIC_SRC_CUSTOM
config BIONIC_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config BIONIC_MIRRORS_ARRAY
string
default "https://dl.google.com/android/repository"
choice
bool "Version of bionic"
help
For a released version, select the version of bionic 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 bionic.
config BIONIC_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on BIONIC_SRC_DEVEL || BIONIC_SRC_CUSTOM
config BIONIC_V_15_BETA2
bool "15-beta2 (EXPERIMENTAL)"
depends on EXPERIMENTAL
config BIONIC_V_14B
bool "14b"
config BIONIC_V_13B
bool "13b (OBSOLETE)"
depends on OBSOLETE
config BIONIC_V_12B
bool "12b (OBSOLETE)"
depends on OBSOLETE
config BIONIC_V_11C
bool "11c (OBSOLETE)"
depends on OBSOLETE
config BIONIC_V_10E
bool "10e (OBSOLETE)"
depends on OBSOLETE
config BIONIC_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on BIONIC_SRC_DEVEL || BIONIC_SRC_CUSTOM
endchoice
config BIONIC_VERSION
string
default "15-beta2" if BIONIC_V_15_BETA2
default "14b" if BIONIC_V_14B
default "13b" if BIONIC_V_13B
default "12b" if BIONIC_V_12B
default "11c" if BIONIC_V_11C
default "10e" if BIONIC_V_10E
default "unknown"

127
config/versions/cloog.in Normal file
View File

@ -0,0 +1,127 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of CLooG"
config CLOOG_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config CLOOG_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://repo.or.cz/cloog.git
if CLOOG_SRC_DEVEL
config CLOOG_DEVEL_VCS
string
default "git"
config CLOOG_DEVEL_URL
string
default "git://repo.or.cz/cloog.git"
config CLOOG_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 CLOOG_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config CLOOG_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if CLOOG_SRC_CUSTOM
config CLOOG_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config CLOOG_MIRRORS_ARRAY
string
default ""
choice
bool "Version of CLooG"
help
For a released version, select the version of CLooG 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 CLooG.
config CLOOG_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on CLOOG_SRC_DEVEL || CLOOG_SRC_CUSTOM
select CLOOG_0_18_or_later
depends on !CLOOG_REQUIRE_0_18_or_older
config CLOOG_V_0_18_4
bool "0.18.4"
select CLOOG_0_18_or_later
depends on !CLOOG_REQUIRE_0_18_or_older
config CLOOG_V_0_18_1
bool "0.18.1 (OBSOLETE)"
depends on OBSOLETE
select CLOOG_0_18_or_later
depends on !CLOOG_REQUIRE_0_18_or_older
config CLOOG_V_0_18_0
bool "0.18.0 (OBSOLETE)"
depends on OBSOLETE
select CLOOG_0_18_or_later
depends on !CLOOG_REQUIRE_0_18_or_older
config CLOOG_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on CLOOG_SRC_DEVEL || CLOOG_SRC_CUSTOM
depends on !CLOOG_REQUIRE_0_18_or_later
endchoice
config CLOOG_VERSION
string
default "0.18.4" if CLOOG_V_0_18_4
default "0.18.1" if CLOOG_V_0_18_1
default "0.18.0" if CLOOG_V_0_18_0
default "unknown"
config CLOOG_0_18_or_later
bool
config CLOOG_REQUIRE_0_18_or_later
bool
config CLOOG_REQUIRE_0_18_or_older
bool

99
config/versions/duma.in Normal file
View File

@ -0,0 +1,99 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of duma"
config DUMA_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config DUMA_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
:pserver:anonymous@duma.cvs.sourceforge.net:/cvsroot/duma
if DUMA_SRC_DEVEL
config DUMA_DEVEL_VCS
string
default "cvs"
config DUMA_DEVEL_URL
string
default ":pserver:anonymous@duma.cvs.sourceforge.net:/cvsroot/duma"
config DUMA_DEVEL_BRANCH
string "Branch to check out"
default ""
help
Git: branch to be checked out
Subversion: directories to append to the repository URL.
config DUMA_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config DUMA_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if DUMA_SRC_CUSTOM
config DUMA_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config DUMA_MIRRORS_ARRAY
string
default ""
choice
bool "Version of duma"
help
For a released version, select the version of duma 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 duma.
config DUMA_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on DUMA_SRC_DEVEL || DUMA_SRC_CUSTOM
config DUMA_V_2_5_15
bool "2_5_15"
config DUMA_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on DUMA_SRC_DEVEL || DUMA_SRC_CUSTOM
endchoice
config DUMA_VERSION
string
default "2_5_15" if DUMA_V_2_5_15
default "unknown"

View File

@ -0,0 +1,64 @@
#
# DO NOT EDIT! This file is automatically generated.
#
choice
bool "Source of elf2flt"
config ELF2FLT_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://github.com/uclinux-dev/elf2flt.git
if ELF2FLT_SRC_DEVEL
config ELF2FLT_DEVEL_VCS
string
default "git"
config ELF2FLT_DEVEL_URL
string
default "https://github.com/uclinux-dev/elf2flt.git"
config ELF2FLT_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 ELF2FLT_DEVEL_REVISION
string "Revision/changeset"
default "6d80ab6c93409e796f85da404bde84b841231531"
help
Commit ID or revision ID to check out.
endif
config ELF2FLT_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if ELF2FLT_SRC_CUSTOM
config ELF2FLT_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
config ELF2FLT_VERSION
string
default "unknown"

104
config/versions/expat.in Normal file
View File

@ -0,0 +1,104 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of expat"
config EXPAT_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config EXPAT_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://github.com/libexpat/libexpat.git
if EXPAT_SRC_DEVEL
config EXPAT_DEVEL_VCS
string
default "git"
config EXPAT_DEVEL_URL
string
default "https://github.com/libexpat/libexpat.git"
config EXPAT_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 EXPAT_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config EXPAT_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if EXPAT_SRC_CUSTOM
config EXPAT_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config EXPAT_MIRRORS_ARRAY
string
default ""
choice
bool "Version of expat"
help
For a released version, select the version of expat 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 expat.
config EXPAT_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on EXPAT_SRC_DEVEL || EXPAT_SRC_CUSTOM
config EXPAT_V_2_2_0
bool "2.2.0"
config EXPAT_V_2_1_1
bool "2.1.1 (OBSOLETE)"
depends on OBSOLETE
config EXPAT_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on EXPAT_SRC_DEVEL || EXPAT_SRC_CUSTOM
endchoice
config EXPAT_VERSION
string
default "2.2.0" if EXPAT_V_2_2_0
default "2.1.1" if EXPAT_V_2_1_1
default "unknown"

436
config/versions/gcc.in Normal file
View File

@ -0,0 +1,436 @@
#
# 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

502
config/versions/gdb.in Normal file
View File

@ -0,0 +1,502 @@
#
# DO NOT EDIT! This file is automatically generated.
#
choice
bool "Show gdb versions from"
config GDB_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 GDB_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 GDB_USE
string
default "GDB" if GDB_USE_GNU
default "GDB_LINARO" if GDB_USE_LINARO
if GDB_USE_GNU
if EXPERIMENTAL
choice
bool "Source of gdb"
config GDB_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config GDB_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
ssh://sourceware.org/git/binutils-gdb.git
if GDB_SRC_DEVEL
config GDB_DEVEL_VCS
string
default "git"
config GDB_DEVEL_URL
string
default "ssh://sourceware.org/git/binutils-gdb.git"
config GDB_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 GDB_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config GDB_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if GDB_SRC_CUSTOM
config GDB_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config GDB_MIRRORS_ARRAY
string
default " $( mirrors GNU gdb ) $( mirrors sourceware gdb ) $( mirrors GCC_GNU gdb )"
choice
bool "Version of gdb"
help
For a released version, select the version of gdb 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 gdb.
config GDB_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on GDB_SRC_DEVEL || GDB_SRC_CUSTOM
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_12_1
bool "7.12.1"
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_11_1
bool "7.11.1"
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_10_1
bool "7.10.1 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_10
bool "7.10 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_9_1
bool "7.9.1 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_9
bool "7.9 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_8_1
bool "7.8.1 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_8
bool "7.8 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_7_1
bool "7.7.1 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_7
bool "7.7 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_6_1
bool "7.6.1 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_5_1
bool "7.5.1 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_4_1
bool "7.4.1 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_4
bool "7.4 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_3A
bool "7.3a (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_3_1
bool "7.3.1 (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_2A
bool "7.2a (OBSOLETE)"
depends on OBSOLETE
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_1A
bool "7.1a (OBSOLETE)"
depends on OBSOLETE
depends on !GDB_REQUIRE_7_2_or_later
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_0A
bool "7.0a (OBSOLETE)"
depends on OBSOLETE
depends on !GDB_REQUIRE_7_2_or_later
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_7_0_1A
bool "7.0.1a (OBSOLETE)"
depends on OBSOLETE
depends on !GDB_REQUIRE_7_2_or_later
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_V_6_8A
bool "6.8a (OBSOLETE)"
depends on OBSOLETE
depends on !GDB_REQUIRE_7_2_or_later
depends on !GDB_REQUIRE_7_0_or_later
config GDB_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on GDB_SRC_DEVEL || GDB_SRC_CUSTOM
depends on !GDB_REQUIRE_7_2_or_later
depends on !GDB_REQUIRE_7_0_or_later
endchoice
endif
config GDB_VERSION
string
default "7.12.1" if GDB_V_7_12_1
default "7.11.1" if GDB_V_7_11_1
default "7.10.1" if GDB_V_7_10_1
default "7.10" if GDB_V_7_10
default "7.9.1" if GDB_V_7_9_1
default "7.9" if GDB_V_7_9
default "7.8.1" if GDB_V_7_8_1
default "7.8" if GDB_V_7_8
default "7.7.1" if GDB_V_7_7_1
default "7.7" if GDB_V_7_7
default "7.6.1" if GDB_V_7_6_1
default "7.5.1" if GDB_V_7_5_1
default "7.4.1" if GDB_V_7_4_1
default "7.4" if GDB_V_7_4
default "7.3a" if GDB_V_7_3A
default "7.3.1" if GDB_V_7_3_1
default "7.2a" if GDB_V_7_2A
default "7.1a" if GDB_V_7_1A
default "7.0a" if GDB_V_7_0A
default "7.0.1a" if GDB_V_7_0_1A
default "6.8a" if GDB_V_6_8A
default "unknown"
if GDB_USE_LINARO
if EXPERIMENTAL
choice
bool "Source of gdb-linaro"
config GDB_LINARO_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config GDB_LINARO_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://git.linaro.org/toolchain/binutils-gdb.git
if GDB_LINARO_SRC_DEVEL
config GDB_LINARO_DEVEL_VCS
string
default "git"
config GDB_LINARO_DEVEL_URL
string
default "https://git.linaro.org/toolchain/binutils-gdb.git"
config GDB_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 GDB_LINARO_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config GDB_LINARO_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if GDB_LINARO_SRC_CUSTOM
config GDB_LINARO_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config GDB_LINARO_MIRRORS_ARRAY
string
default ""
choice
bool "Version of gdb-linaro"
help
For a released version, select the version of gdb-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 gdb-linaro.
config GDB_LINARO_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on GDB_LINARO_SRC_DEVEL || GDB_LINARO_SRC_CUSTOM
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_LINARO_V_7_8_2014_09
bool "7.8-2014.09 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_LINARO_V_7_7_1_2014_06_1
bool "7.7.1-2014.06-1 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_LINARO_V_7_7_2014_05
bool "7.7-2014.05 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_LINARO_V_7_6_1_2013_10
bool "7.6.1-2013.10 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_LINARO_V_7_5_2012_12
bool "7.5-2012.12 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_LINARO_V_7_4_2012_06
bool "7.4-2012.06 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_LINARO_V_7_3_2011_12
bool "7.3-2011.12 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
select GDB_7_2_or_later
depends on !GDB_REQUIRE_7_2_or_older
select GDB_7_0_or_later
depends on !GDB_REQUIRE_7_0_or_older
config GDB_LINARO_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on GDB_LINARO_SRC_DEVEL || GDB_LINARO_SRC_CUSTOM
depends on !GDB_REQUIRE_7_2_or_later
depends on !GDB_REQUIRE_7_0_or_later
endchoice
endif
config GDB_LINARO_VERSION
string
default "7.8-2014.09" if GDB_LINARO_V_7_8_2014_09
default "7.7.1-2014.06-1" if GDB_LINARO_V_7_7_1_2014_06_1
default "7.7-2014.05" if GDB_LINARO_V_7_7_2014_05
default "7.6.1-2013.10" if GDB_LINARO_V_7_6_1_2013_10
default "7.5-2012.12" if GDB_LINARO_V_7_5_2012_12
default "7.4-2012.06" if GDB_LINARO_V_7_4_2012_06
default "7.3-2011.12" if GDB_LINARO_V_7_3_2011_12
default "unknown"
config GDB_7_2_or_later
bool
config GDB_REQUIRE_7_2_or_later
bool
config GDB_REQUIRE_7_2_or_older
bool
config GDB_7_0_or_later
bool
config GDB_REQUIRE_7_0_or_later
bool
config GDB_REQUIRE_7_0_or_older
bool

104
config/versions/gettext.in Normal file
View File

@ -0,0 +1,104 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of gettext"
config GETTEXT_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config GETTEXT_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://git.savannah.gnu.org/git/gettext.git
if GETTEXT_SRC_DEVEL
config GETTEXT_DEVEL_VCS
string
default "git"
config GETTEXT_DEVEL_URL
string
default "https://git.savannah.gnu.org/git/gettext.git"
config GETTEXT_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 GETTEXT_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config GETTEXT_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if GETTEXT_SRC_CUSTOM
config GETTEXT_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config GETTEXT_MIRRORS_ARRAY
string
default ""
choice
bool "Version of gettext"
help
For a released version, select the version of gettext 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 gettext.
config GETTEXT_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on GETTEXT_SRC_DEVEL || GETTEXT_SRC_CUSTOM
config GETTEXT_V_0_19_8_1
bool "0.19.8.1"
config GETTEXT_V_0_19_7
bool "0.19.7 (OBSOLETE)"
depends on OBSOLETE
config GETTEXT_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on GETTEXT_SRC_DEVEL || GETTEXT_SRC_CUSTOM
endchoice
config GETTEXT_VERSION
string
default "0.19.8.1" if GETTEXT_V_0_19_8_1
default "0.19.7" if GETTEXT_V_0_19_7
default "unknown"

View File

@ -0,0 +1,105 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of glibc-ports"
config GLIBC_PORTS_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config GLIBC_PORTS_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://sourceware.org/git/glibc-ports.git
if GLIBC_PORTS_SRC_DEVEL
config GLIBC_PORTS_DEVEL_VCS
string
default "git"
config GLIBC_PORTS_DEVEL_URL
string
default "git://sourceware.org/git/glibc-ports.git"
config GLIBC_PORTS_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 GLIBC_PORTS_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config GLIBC_PORTS_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if GLIBC_PORTS_SRC_CUSTOM
config GLIBC_PORTS_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config GLIBC_PORTS_MIRRORS_ARRAY
string
default "https://ftp.gnu.org/gnu/glibc http://ftp.gnu.org/gnu/glibc ftp://ftp.gnu.org/gnu/glibc ftp://sourceware.org/pub/glibc/releases ftp://gcc.gnu.org/pub/glibc/releases"
config GLIBC_PORTS_V_2_16_0
def_bool y
depends on GLIBC_V_2_16_0
config GLIBC_PORTS_V_2_15
def_bool y
depends on GLIBC_V_2_15
config GLIBC_PORTS_V_2_14_1
def_bool y
depends on GLIBC_V_2_14_1
config GLIBC_PORTS_V_2_14
def_bool y
depends on GLIBC_V_2_14
config GLIBC_PORTS_V_2_13
def_bool y
depends on GLIBC_V_2_13
config GLIBC_PORTS_V_2_12_1
def_bool y
depends on GLIBC_V_2_12_1
config GLIBC_PORTS_VERSION
string
default "2.16.0" if GLIBC_PORTS_V_2_16_0
default "2.15" if GLIBC_PORTS_V_2_15
default "2.14.1" if GLIBC_PORTS_V_2_14_1
default "2.14" if GLIBC_PORTS_V_2_14
default "2.13" if GLIBC_PORTS_V_2_13
default "2.12.1" if GLIBC_PORTS_V_2_12_1
default "unknown"

413
config/versions/glibc.in Normal file
View File

@ -0,0 +1,413 @@
#
# DO NOT EDIT! This file is automatically generated.
#
choice
bool "Show glibc versions from"
config GLIBC_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 GLIBC_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 GLIBC_USE
string
default "GLIBC" if GLIBC_USE_GNU
default "GLIBC_LINARO" if GLIBC_USE_LINARO
if GLIBC_USE_GNU
if EXPERIMENTAL
choice
bool "Source of glibc"
config GLIBC_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config GLIBC_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://sourceware.org/git/glibc.git
if GLIBC_SRC_DEVEL
config GLIBC_DEVEL_VCS
string
default "git"
config GLIBC_DEVEL_URL
string
default "git://sourceware.org/git/glibc.git"
config GLIBC_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 GLIBC_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config GLIBC_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if GLIBC_SRC_CUSTOM
config GLIBC_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config GLIBC_MIRRORS_ARRAY
string
default "https://ftp.gnu.org/gnu/glibc http://ftp.gnu.org/gnu/glibc ftp://ftp.gnu.org/gnu/glibc ftp://sourceware.org/pub/glibc/releases ftp://gcc.gnu.org/pub/glibc/releases"
choice
bool "Version of glibc"
help
For a released version, select the version of glibc 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 glibc.
config GLIBC_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on GLIBC_SRC_DEVEL || GLIBC_SRC_CUSTOM
select GLIBC_2_23_or_later
depends on !GLIBC_REQUIRE_2_23_or_older
select GLIBC_2_20_or_later
depends on !GLIBC_REQUIRE_2_20_or_older
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_V_2_25
bool "2.25"
select GLIBC_2_23_or_later
depends on !GLIBC_REQUIRE_2_23_or_older
select GLIBC_2_20_or_later
depends on !GLIBC_REQUIRE_2_20_or_older
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_V_2_24
bool "2.24"
select GLIBC_2_23_or_later
depends on !GLIBC_REQUIRE_2_23_or_older
select GLIBC_2_20_or_later
depends on !GLIBC_REQUIRE_2_20_or_older
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_V_2_23
bool "2.23"
select GLIBC_2_23_or_later
select GLIBC_2_20_or_later
depends on !GLIBC_REQUIRE_2_20_or_older
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_V_2_22
bool "2.22 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
select GLIBC_2_20_or_later
depends on !GLIBC_REQUIRE_2_20_or_older
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_V_2_21
bool "2.21 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
select GLIBC_2_20_or_later
depends on !GLIBC_REQUIRE_2_20_or_older
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_V_2_20
bool "2.20 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
select GLIBC_2_20_or_later
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_V_2_19
bool "2.19"
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_V_2_18
bool "2.18 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_V_2_17
bool "2.17"
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
select GLIBC_2_17_or_later
config GLIBC_V_2_16_0
bool "2.16.0 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
depends on !GLIBC_REQUIRE_2_17_or_later
config GLIBC_V_2_15
bool "2.15 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
depends on !GLIBC_REQUIRE_2_17_or_later
config GLIBC_V_2_14_1
bool "2.14.1 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
depends on !GLIBC_REQUIRE_2_17_or_later
config GLIBC_V_2_14
bool "2.14 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
depends on !GLIBC_REQUIRE_2_17_or_later
config GLIBC_V_2_13
bool "2.13 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
depends on !GLIBC_REQUIRE_2_17_or_later
config GLIBC_V_2_12_2
bool "2.12.2 (OBSOLETE)"
depends on OBSOLETE
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
depends on !GLIBC_REQUIRE_2_17_or_later
config GLIBC_V_2_12_1
bool "2.12.1"
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
depends on !GLIBC_REQUIRE_2_17_or_later
config GLIBC_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on GLIBC_SRC_DEVEL || GLIBC_SRC_CUSTOM
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
depends on !GLIBC_REQUIRE_2_17_or_later
endchoice
endif
config GLIBC_VERSION
string
default "2.25" if GLIBC_V_2_25
default "2.24" if GLIBC_V_2_24
default "2.23" if GLIBC_V_2_23
default "2.22" if GLIBC_V_2_22
default "2.21" if GLIBC_V_2_21
default "2.20" if GLIBC_V_2_20
default "2.19" if GLIBC_V_2_19
default "2.18" if GLIBC_V_2_18
default "2.17" if GLIBC_V_2_17
default "2.16.0" if GLIBC_V_2_16_0
default "2.15" if GLIBC_V_2_15
default "2.14.1" if GLIBC_V_2_14_1
default "2.14" if GLIBC_V_2_14
default "2.13" if GLIBC_V_2_13
default "2.12.2" if GLIBC_V_2_12_2
default "2.12.1" if GLIBC_V_2_12_1
default "unknown"
if GLIBC_USE_LINARO
if EXPERIMENTAL
choice
bool "Source of glibc-linaro"
config GLIBC_LINARO_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config GLIBC_LINARO_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://git.linaro.org/toolchain/glibc.git
if GLIBC_LINARO_SRC_DEVEL
config GLIBC_LINARO_DEVEL_VCS
string
default "git"
config GLIBC_LINARO_DEVEL_URL
string
default "https://git.linaro.org/toolchain/glibc.git"
config GLIBC_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 GLIBC_LINARO_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config GLIBC_LINARO_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if GLIBC_LINARO_SRC_CUSTOM
config GLIBC_LINARO_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config GLIBC_LINARO_MIRRORS_ARRAY
string
default ""
choice
bool "Version of glibc-linaro"
help
For a released version, select the version of glibc-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 glibc-linaro.
config GLIBC_LINARO_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on GLIBC_LINARO_SRC_DEVEL || GLIBC_LINARO_SRC_CUSTOM
select GLIBC_2_23_or_later
depends on !GLIBC_REQUIRE_2_23_or_older
select GLIBC_2_20_or_later
depends on !GLIBC_REQUIRE_2_20_or_older
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_LINARO_V_2_20_2014_11
bool "2.20-2014.11 (OBSOLETE,EXPERIMENTAL)"
depends on OBSOLETE
depends on EXPERIMENTAL
depends on !GLIBC_REQUIRE_2_23_or_later
select GLIBC_2_20_or_later
depends on !GLIBC_REQUIRE_2_20_or_older
select GLIBC_2_17_or_later
depends on !GLIBC_REQUIRE_2_17_or_older
config GLIBC_LINARO_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on GLIBC_LINARO_SRC_DEVEL || GLIBC_LINARO_SRC_CUSTOM
depends on !GLIBC_REQUIRE_2_23_or_later
depends on !GLIBC_REQUIRE_2_20_or_later
depends on !GLIBC_REQUIRE_2_17_or_later
endchoice
endif
config GLIBC_LINARO_VERSION
string
default "2.20-2014.11" if GLIBC_LINARO_V_2_20_2014_11
default "unknown"
config GLIBC_2_23_or_later
bool
config GLIBC_REQUIRE_2_23_or_later
bool
config GLIBC_REQUIRE_2_23_or_older
bool
config GLIBC_2_20_or_later
bool
config GLIBC_REQUIRE_2_20_or_later
bool
config GLIBC_REQUIRE_2_20_or_older
bool
config GLIBC_2_17_or_later
bool
config GLIBC_REQUIRE_2_17_or_later
bool
config GLIBC_REQUIRE_2_17_or_older
bool

171
config/versions/gmp.in Normal file
View File

@ -0,0 +1,171 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of gmp"
config GMP_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config GMP_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://gmplib.org/repo/gmp/
if GMP_SRC_DEVEL
config GMP_DEVEL_VCS
string
default "hg"
config GMP_DEVEL_URL
string
default "https://gmplib.org/repo/gmp/"
config GMP_DEVEL_BRANCH
string "Branch to check out"
default ""
help
Git: branch to be checked out
Subversion: directories to append to the repository URL.
config GMP_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config GMP_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if GMP_SRC_CUSTOM
config GMP_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config GMP_MIRRORS_ARRAY
string
default ""
choice
bool "Version of gmp"
help
For a released version, select the version of gmp 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 gmp.
config GMP_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on GMP_SRC_DEVEL || GMP_SRC_CUSTOM
select GMP_5_1_or_later
depends on !GMP_REQUIRE_5_1_or_older
config GMP_V_6_1_2
bool "6.1.2"
select GMP_5_1_or_later
depends on !GMP_REQUIRE_5_1_or_older
config GMP_V_6_1_0
bool "6.1.0 (OBSOLETE)"
depends on OBSOLETE
select GMP_5_1_or_later
depends on !GMP_REQUIRE_5_1_or_older
config GMP_V_6_0_0A
bool "6.0.0a (OBSOLETE)"
depends on OBSOLETE
select GMP_5_1_or_later
depends on !GMP_REQUIRE_5_1_or_older
config GMP_V_5_1_3
bool "5.1.3 (OBSOLETE)"
depends on OBSOLETE
select GMP_5_1_or_later
depends on !GMP_REQUIRE_5_1_or_older
config GMP_V_5_1_1
bool "5.1.1 (OBSOLETE)"
depends on OBSOLETE
select GMP_5_1_or_later
depends on !GMP_REQUIRE_5_1_or_older
config GMP_V_5_0_2
bool "5.0.2 (OBSOLETE)"
depends on OBSOLETE
depends on !GMP_REQUIRE_5_1_or_later
config GMP_V_5_0_1
bool "5.0.1 (OBSOLETE)"
depends on OBSOLETE
depends on !GMP_REQUIRE_5_1_or_later
config GMP_V_4_3_2
bool "4.3.2 (OBSOLETE)"
depends on OBSOLETE
depends on !GMP_REQUIRE_5_1_or_later
config GMP_V_4_3_1
bool "4.3.1 (OBSOLETE)"
depends on OBSOLETE
depends on !GMP_REQUIRE_5_1_or_later
config GMP_V_4_3_0
bool "4.3.0 (OBSOLETE)"
depends on OBSOLETE
depends on !GMP_REQUIRE_5_1_or_later
config GMP_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on GMP_SRC_DEVEL || GMP_SRC_CUSTOM
depends on !GMP_REQUIRE_5_1_or_later
endchoice
config GMP_VERSION
string
default "6.1.2" if GMP_V_6_1_2
default "6.1.0" if GMP_V_6_1_0
default "6.0.0a" if GMP_V_6_0_0A
default "5.1.3" if GMP_V_5_1_3
default "5.1.1" if GMP_V_5_1_1
default "5.0.2" if GMP_V_5_0_2
default "5.0.1" if GMP_V_5_0_1
default "4.3.2" if GMP_V_4_3_2
default "4.3.1" if GMP_V_4_3_1
default "4.3.0" if GMP_V_4_3_0
default "unknown"
config GMP_5_1_or_later
bool
config GMP_REQUIRE_5_1_or_later
bool
config GMP_REQUIRE_5_1_or_older
bool

174
config/versions/isl.in Normal file
View File

@ -0,0 +1,174 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of isl"
config ISL_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config ISL_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://repo.or.cz/isl.git
if ISL_SRC_DEVEL
config ISL_DEVEL_VCS
string
default "git"
config ISL_DEVEL_URL
string
default "git://repo.or.cz/isl.git"
config ISL_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 ISL_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config ISL_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if ISL_SRC_CUSTOM
config ISL_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config ISL_MIRRORS_ARRAY
string
default ""
choice
bool "Version of isl"
help
For a released version, select the version of isl 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 isl.
config ISL_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on ISL_SRC_DEVEL || ISL_SRC_CUSTOM
select ISL_0_14_or_later
depends on !ISL_REQUIRE_0_14_or_older
select ISL_0_12_or_later
depends on !ISL_REQUIRE_0_12_or_older
config ISL_V_0_18
bool "0.18"
select ISL_0_14_or_later
depends on !ISL_REQUIRE_0_14_or_older
select ISL_0_12_or_later
depends on !ISL_REQUIRE_0_12_or_older
config ISL_V_0_17_1
bool "0.17.1"
select ISL_0_14_or_later
depends on !ISL_REQUIRE_0_14_or_older
select ISL_0_12_or_later
depends on !ISL_REQUIRE_0_12_or_older
config ISL_V_0_16_1
bool "0.16.1"
select ISL_0_14_or_later
depends on !ISL_REQUIRE_0_14_or_older
select ISL_0_12_or_later
depends on !ISL_REQUIRE_0_12_or_older
config ISL_V_0_15
bool "0.15"
select ISL_0_14_or_later
depends on !ISL_REQUIRE_0_14_or_older
select ISL_0_12_or_later
depends on !ISL_REQUIRE_0_12_or_older
config ISL_V_0_14
bool "0.14 (OBSOLETE)"
depends on OBSOLETE
select ISL_0_14_or_later
select ISL_0_12_or_later
depends on !ISL_REQUIRE_0_12_or_older
config ISL_V_0_12_2
bool "0.12.2 (OBSOLETE)"
depends on OBSOLETE
depends on !ISL_REQUIRE_0_14_or_later
select ISL_0_12_or_later
depends on !ISL_REQUIRE_0_12_or_older
config ISL_V_0_11_1
bool "0.11.1 (OBSOLETE)"
depends on OBSOLETE
depends on !ISL_REQUIRE_0_14_or_later
depends on !ISL_REQUIRE_0_12_or_later
config ISL_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on ISL_SRC_DEVEL || ISL_SRC_CUSTOM
depends on !ISL_REQUIRE_0_14_or_later
depends on !ISL_REQUIRE_0_12_or_later
endchoice
config ISL_VERSION
string
default "0.18" if ISL_V_0_18
default "0.17.1" if ISL_V_0_17_1
default "0.16.1" if ISL_V_0_16_1
default "0.15" if ISL_V_0_15
default "0.14" if ISL_V_0_14
default "0.12.2" if ISL_V_0_12_2
default "0.11.1" if ISL_V_0_11_1
default "unknown"
config ISL_0_14_or_later
bool
config ISL_REQUIRE_0_14_or_later
bool
config ISL_REQUIRE_0_14_or_older
bool
config ISL_0_12_or_later
bool
config ISL_REQUIRE_0_12_or_later
bool
config ISL_REQUIRE_0_12_or_older
bool

73
config/versions/libelf.in Normal file
View File

@ -0,0 +1,73 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of libelf"
config LIBELF_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config LIBELF_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if LIBELF_SRC_CUSTOM
config LIBELF_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config LIBELF_MIRRORS_ARRAY
string
default ""
choice
bool "Version of libelf"
help
For a released version, select the version of libelf 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 libelf.
config LIBELF_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on LIBELF_SRC_DEVEL || LIBELF_SRC_CUSTOM
config LIBELF_V_0_8_13
bool "0.8.13"
config LIBELF_V_0_8_12
bool "0.8.12 (OBSOLETE)"
depends on OBSOLETE
config LIBELF_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on LIBELF_SRC_DEVEL || LIBELF_SRC_CUSTOM
endchoice
config LIBELF_VERSION
string
default "0.8.13" if LIBELF_V_0_8_13
default "0.8.12" if LIBELF_V_0_8_12
default "unknown"

104
config/versions/libiconv.in Normal file
View File

@ -0,0 +1,104 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of libiconv"
config LIBICONV_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config LIBICONV_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://git.savannah.gnu.org/git/libiconv.git
if LIBICONV_SRC_DEVEL
config LIBICONV_DEVEL_VCS
string
default "git"
config LIBICONV_DEVEL_URL
string
default "https://git.savannah.gnu.org/git/libiconv.git"
config LIBICONV_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 LIBICONV_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config LIBICONV_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if LIBICONV_SRC_CUSTOM
config LIBICONV_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config LIBICONV_MIRRORS_ARRAY
string
default ""
choice
bool "Version of libiconv"
help
For a released version, select the version of libiconv 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 libiconv.
config LIBICONV_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on LIBICONV_SRC_DEVEL || LIBICONV_SRC_CUSTOM
config LIBICONV_V_1_15
bool "1.15"
config LIBICONV_V_1_14
bool "1.14 (OBSOLETE)"
depends on OBSOLETE
config LIBICONV_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on LIBICONV_SRC_DEVEL || LIBICONV_SRC_CUSTOM
endchoice
config LIBICONV_VERSION
string
default "1.15" if LIBICONV_V_1_15
default "1.14" if LIBICONV_V_1_14
default "unknown"

View File

@ -0,0 +1,99 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of libtool"
config LIBTOOL_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config LIBTOOL_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://git.savannah.gnu.org/libtool.git
if LIBTOOL_SRC_DEVEL
config LIBTOOL_DEVEL_VCS
string
default "git"
config LIBTOOL_DEVEL_URL
string
default "git://git.savannah.gnu.org/libtool.git"
config LIBTOOL_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 LIBTOOL_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config LIBTOOL_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if LIBTOOL_SRC_CUSTOM
config LIBTOOL_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config LIBTOOL_MIRRORS_ARRAY
string
default ""
choice
bool "Version of libtool"
help
For a released version, select the version of libtool 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 libtool.
config LIBTOOL_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on LIBTOOL_SRC_DEVEL || LIBTOOL_SRC_CUSTOM
config LIBTOOL_V_2_4_6
bool "2.4.6"
config LIBTOOL_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on LIBTOOL_SRC_DEVEL || LIBTOOL_SRC_CUSTOM
endchoice
config LIBTOOL_VERSION
string
default "2.4.6" if LIBTOOL_V_2_4_6
default "unknown"

280
config/versions/linux.in Normal file
View File

@ -0,0 +1,280 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of linux"
config LINUX_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config LINUX_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
if LINUX_SRC_DEVEL
config LINUX_DEVEL_VCS
string
default "git"
config LINUX_DEVEL_URL
string
default "git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git"
config LINUX_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 LINUX_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config LINUX_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if LINUX_SRC_CUSTOM
config LINUX_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config LINUX_MIRRORS_ARRAY
string
default "http://www.kernel.org/pub/linux/kernel http://www.kernel.org/pub/linux/kernel/longterm http://www.kernel.org/pub/linux/kernel/longterm/v${CT_LINUX_BASE_VERSION}"
choice
bool "Version of linux"
help
For a released version, select the version of linux 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 linux.
config LINUX_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on LINUX_SRC_DEVEL || LINUX_SRC_CUSTOM
config LINUX_V_4_10_8
bool "4.10.8 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_4_9_20
bool "4.9.20"
config LINUX_V_4_8_17
bool "4.8.17 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_4_7_10
bool "4.7.10 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_4_6_7
bool "4.6.7 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_4_5_7
bool "4.5.7 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_4_4_59
bool "4.4.59"
config LINUX_V_4_3_6
bool "4.3.6 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_4_2_8
bool "4.2.8 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_4_1_39
bool "4.1.39"
config LINUX_V_4_0_9
bool "4.0.9 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_19_8
bool "3.19.8 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_18_48
bool "3.18.48 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_17_8
bool "3.17.8 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_16_42
bool "3.16.42"
config LINUX_V_3_15_10
bool "3.15.10 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_14_79
bool "3.14.79 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_13_11
bool "3.13.11"
config LINUX_V_3_12_72
bool "3.12.72"
config LINUX_V_3_11_10
bool "3.11.10 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_10_105
bool "3.10.105"
config LINUX_V_3_9_11
bool "3.9.11 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_8_13
bool "3.8.13 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_7_10
bool "3.7.10 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_6_11
bool "3.6.11 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_5_7
bool "3.5.7 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_4_113
bool "3.4.113"
config LINUX_V_3_3_8
bool "3.3.8 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_2_87
bool "3.2.87"
config LINUX_V_3_1_10
bool "3.1.10 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_3_0_101
bool "3.0.101 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_2_6_39_4
bool "2.6.39.4 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_2_6_38_8
bool "2.6.38.8 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_2_6_37_6
bool "2.6.37.6 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_2_6_36_4
bool "2.6.36.4 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_2_6_35_9
bool "2.6.35.9 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_2_6_34_7
bool "2.6.34.7 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_2_6_33_7
bool "2.6.33.7 (OBSOLETE)"
depends on OBSOLETE
config LINUX_V_2_6_32_27
bool "2.6.32.27"
config LINUX_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on LINUX_SRC_DEVEL || LINUX_SRC_CUSTOM
endchoice
config LINUX_VERSION
string
default "4.10.8" if LINUX_V_4_10_8
default "4.9.20" if LINUX_V_4_9_20
default "4.8.17" if LINUX_V_4_8_17
default "4.7.10" if LINUX_V_4_7_10
default "4.6.7" if LINUX_V_4_6_7
default "4.5.7" if LINUX_V_4_5_7
default "4.4.59" if LINUX_V_4_4_59
default "4.3.6" if LINUX_V_4_3_6
default "4.2.8" if LINUX_V_4_2_8
default "4.1.39" if LINUX_V_4_1_39
default "4.0.9" if LINUX_V_4_0_9
default "3.19.8" if LINUX_V_3_19_8
default "3.18.48" if LINUX_V_3_18_48
default "3.17.8" if LINUX_V_3_17_8
default "3.16.42" if LINUX_V_3_16_42
default "3.15.10" if LINUX_V_3_15_10
default "3.14.79" if LINUX_V_3_14_79
default "3.13.11" if LINUX_V_3_13_11
default "3.12.72" if LINUX_V_3_12_72
default "3.11.10" if LINUX_V_3_11_10
default "3.10.105" if LINUX_V_3_10_105
default "3.9.11" if LINUX_V_3_9_11
default "3.8.13" if LINUX_V_3_8_13
default "3.7.10" if LINUX_V_3_7_10
default "3.6.11" if LINUX_V_3_6_11
default "3.5.7" if LINUX_V_3_5_7
default "3.4.113" if LINUX_V_3_4_113
default "3.3.8" if LINUX_V_3_3_8
default "3.2.87" if LINUX_V_3_2_87
default "3.1.10" if LINUX_V_3_1_10
default "3.0.101" if LINUX_V_3_0_101
default "2.6.39.4" if LINUX_V_2_6_39_4
default "2.6.38.8" if LINUX_V_2_6_38_8
default "2.6.37.6" if LINUX_V_2_6_37_6
default "2.6.36.4" if LINUX_V_2_6_36_4
default "2.6.35.9" if LINUX_V_2_6_35_9
default "2.6.34.7" if LINUX_V_2_6_34_7
default "2.6.33.7" if LINUX_V_2_6_33_7
default "2.6.32.27" if LINUX_V_2_6_32_27
default "unknown"

104
config/versions/ltrace.in Normal file
View File

@ -0,0 +1,104 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of ltrace"
config LTRACE_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config LTRACE_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://git.debian.org/git/collab-maint/ltrace.git
if LTRACE_SRC_DEVEL
config LTRACE_DEVEL_VCS
string
default "git"
config LTRACE_DEVEL_URL
string
default "git://git.debian.org/git/collab-maint/ltrace.git"
config LTRACE_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 LTRACE_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config LTRACE_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if LTRACE_SRC_CUSTOM
config LTRACE_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config LTRACE_MIRRORS_ARRAY
string
default ""
choice
bool "Version of ltrace"
help
For a released version, select the version of ltrace 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 ltrace.
config LTRACE_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on LTRACE_SRC_DEVEL || LTRACE_SRC_CUSTOM
config LTRACE_V_0_7_3
bool "0.7.3"
config LTRACE_V_0_5_3
bool "0.5.3 (OBSOLETE)"
depends on OBSOLETE
config LTRACE_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on LTRACE_SRC_DEVEL || LTRACE_SRC_CUSTOM
endchoice
config LTRACE_VERSION
string
default "0.7.3" if LTRACE_V_0_7_3
default "0.5.3" if LTRACE_V_0_5_3
default "unknown"

109
config/versions/m4.in Normal file
View File

@ -0,0 +1,109 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of m4"
config M4_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config M4_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://git.sv.gnu.org/m4
if M4_SRC_DEVEL
config M4_DEVEL_VCS
string
default "git"
config M4_DEVEL_URL
string
default "git://git.sv.gnu.org/m4"
config M4_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 M4_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config M4_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if M4_SRC_CUSTOM
config M4_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config M4_MIRRORS_ARRAY
string
default ""
choice
bool "Version of m4"
help
For a released version, select the version of m4 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 m4.
config M4_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on M4_SRC_DEVEL || M4_SRC_CUSTOM
config M4_V_1_4_18
bool "1.4.18"
config M4_V_1_4_17
bool "1.4.17 (OBSOLETE)"
depends on OBSOLETE
config M4_V_1_4_13
bool "1.4.13 (OBSOLETE)"
depends on OBSOLETE
config M4_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on M4_SRC_DEVEL || M4_SRC_CUSTOM
endchoice
config M4_VERSION
string
default "1.4.18" if M4_V_1_4_18
default "1.4.17" if M4_V_1_4_17
default "1.4.13" if M4_V_1_4_13
default "unknown"

114
config/versions/make.in Normal file
View File

@ -0,0 +1,114 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of make"
config MAKE_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config MAKE_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://git.savannah.gnu.org/git/make.git
if MAKE_SRC_DEVEL
config MAKE_DEVEL_VCS
string
default "git"
config MAKE_DEVEL_URL
string
default "https://git.savannah.gnu.org/git/make.git"
config MAKE_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 MAKE_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config MAKE_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if MAKE_SRC_CUSTOM
config MAKE_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config MAKE_MIRRORS_ARRAY
string
default ""
choice
bool "Version of make"
help
For a released version, select the version of make 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 make.
config MAKE_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on MAKE_SRC_DEVEL || MAKE_SRC_CUSTOM
config MAKE_V_4_2_1
bool "4.2.1"
config MAKE_V_4_1
bool "4.1 (OBSOLETE)"
depends on OBSOLETE
config MAKE_V_4_0
bool "4.0 (OBSOLETE)"
depends on OBSOLETE
config MAKE_V_3_81
bool "3.81 (OBSOLETE)"
depends on OBSOLETE
config MAKE_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on MAKE_SRC_DEVEL || MAKE_SRC_CUSTOM
endchoice
config MAKE_VERSION
string
default "4.2.1" if MAKE_V_4_2_1
default "4.1" if MAKE_V_4_1
default "4.0" if MAKE_V_4_0
default "3.81" if MAKE_V_3_81
default "unknown"

View File

@ -0,0 +1,168 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of mingw-w64"
config MINGW_W64_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config MINGW_W64_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://git.code.sf.net/p/mingw-w64/mingw-w64
if MINGW_W64_SRC_DEVEL
config MINGW_W64_DEVEL_VCS
string
default "git"
config MINGW_W64_DEVEL_URL
string
default "https://git.code.sf.net/p/mingw-w64/mingw-w64"
config MINGW_W64_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 MINGW_W64_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config MINGW_W64_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if MINGW_W64_SRC_CUSTOM
config MINGW_W64_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config MINGW_W64_MIRRORS_ARRAY
string
default "http://downloads.sourceforge.net/sourceforge/mingw-w64"
choice
bool "Version of mingw-w64"
help
For a released version, select the version of mingw-w64 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 mingw-w64.
config MINGW_W64_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on MINGW_W64_SRC_DEVEL || MINGW_W64_SRC_CUSTOM
config MINGW_W64_V_V5_0_1
bool "v5.0.1"
config MINGW_W64_V_V5_0_0
bool "v5.0.0 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V4_0_6
bool "v4.0.6"
config MINGW_W64_V_V4_0_5
bool "v4.0.5 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V4_0_4
bool "v4.0.4 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V4_0_2
bool "v4.0.2 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V4_0_1
bool "v4.0.1 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V4_0_0
bool "v4.0.0 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V3_3_0
bool "v3.3.0 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V3_2_0
bool "v3.2.0 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V3_1_0
bool "v3.1.0 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V3_0_0
bool "v3.0.0 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V2_0_9
bool "v2.0.9 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V2_0_8
bool "v2.0.8 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_V_V2_0_7
bool "v2.0.7 (OBSOLETE)"
depends on OBSOLETE
config MINGW_W64_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on MINGW_W64_SRC_DEVEL || MINGW_W64_SRC_CUSTOM
endchoice
config MINGW_W64_VERSION
string
default "v5.0.1" if MINGW_W64_V_V5_0_1
default "v5.0.0" if MINGW_W64_V_V5_0_0
default "v4.0.6" if MINGW_W64_V_V4_0_6
default "v4.0.5" if MINGW_W64_V_V4_0_5
default "v4.0.4" if MINGW_W64_V_V4_0_4
default "v4.0.2" if MINGW_W64_V_V4_0_2
default "v4.0.1" if MINGW_W64_V_V4_0_1
default "v4.0.0" if MINGW_W64_V_V4_0_0
default "v3.3.0" if MINGW_W64_V_V3_3_0
default "v3.2.0" if MINGW_W64_V_V3_2_0
default "v3.1.0" if MINGW_W64_V_V3_1_0
default "v3.0.0" if MINGW_W64_V_V3_0_0
default "v2.0.9" if MINGW_W64_V_V2_0_9
default "v2.0.8" if MINGW_W64_V_V2_0_8
default "v2.0.7" if MINGW_W64_V_V2_0_7
default "unknown"

134
config/versions/mpc.in Normal file
View File

@ -0,0 +1,134 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of mpc"
config MPC_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config MPC_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://scm.gforge.inria.fr/anonscm/git/mpc/mpc.git
if MPC_SRC_DEVEL
config MPC_DEVEL_VCS
string
default "git"
config MPC_DEVEL_URL
string
default "https://scm.gforge.inria.fr/anonscm/git/mpc/mpc.git"
config MPC_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 MPC_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config MPC_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if MPC_SRC_CUSTOM
config MPC_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config MPC_MIRRORS_ARRAY
string
default ""
choice
bool "Version of mpc"
help
For a released version, select the version of mpc 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 mpc.
config MPC_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on MPC_SRC_DEVEL || MPC_SRC_CUSTOM
config MPC_V_1_0_3
bool "1.0.3"
config MPC_V_1_0_2
bool "1.0.2 (OBSOLETE)"
depends on OBSOLETE
config MPC_V_1_0_1
bool "1.0.1 (OBSOLETE)"
depends on OBSOLETE
config MPC_V_1_0
bool "1.0 (OBSOLETE)"
depends on OBSOLETE
config MPC_V_0_9
bool "0.9 (OBSOLETE)"
depends on OBSOLETE
config MPC_V_0_8_2
bool "0.8.2 (OBSOLETE)"
depends on OBSOLETE
config MPC_V_0_8_1
bool "0.8.1 (OBSOLETE)"
depends on OBSOLETE
config MPC_V_0_7
bool "0.7 (OBSOLETE)"
depends on OBSOLETE
config MPC_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on MPC_SRC_DEVEL || MPC_SRC_CUSTOM
endchoice
config MPC_VERSION
string
default "1.0.3" if MPC_V_1_0_3
default "1.0.2" if MPC_V_1_0_2
default "1.0.1" if MPC_V_1_0_1
default "1.0" if MPC_V_1_0
default "0.9" if MPC_V_0_9
default "0.8.2" if MPC_V_0_8_2
default "0.8.1" if MPC_V_0_8_1
default "0.7" if MPC_V_0_7
default "unknown"

144
config/versions/mpfr.in Normal file
View File

@ -0,0 +1,144 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of mpfr"
config MPFR_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config MPFR_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://scm.gforge.inria.fr/anonscm/svn/mpfr
if MPFR_SRC_DEVEL
config MPFR_DEVEL_VCS
string
default "svn"
config MPFR_DEVEL_URL
string
default "https://scm.gforge.inria.fr/anonscm/svn/mpfr"
config MPFR_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 MPFR_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config MPFR_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if MPFR_SRC_CUSTOM
config MPFR_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config MPFR_MIRRORS_ARRAY
string
default ""
choice
bool "Version of mpfr"
help
For a released version, select the version of mpfr 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 mpfr.
config MPFR_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on MPFR_SRC_DEVEL || MPFR_SRC_CUSTOM
config MPFR_V_3_1_5
bool "3.1.5"
config MPFR_V_3_1_3
bool "3.1.3 (OBSOLETE)"
depends on OBSOLETE
config MPFR_V_3_1_2
bool "3.1.2 (OBSOLETE)"
depends on OBSOLETE
config MPFR_V_3_1_1
bool "3.1.1 (OBSOLETE)"
depends on OBSOLETE
config MPFR_V_3_1_0
bool "3.1.0 (OBSOLETE)"
depends on OBSOLETE
config MPFR_V_3_0_1
bool "3.0.1 (OBSOLETE)"
depends on OBSOLETE
config MPFR_V_3_0_0
bool "3.0.0 (OBSOLETE)"
depends on OBSOLETE
config MPFR_V_2_4_2
bool "2.4.2 (OBSOLETE)"
depends on OBSOLETE
config MPFR_V_2_4_1
bool "2.4.1 (OBSOLETE)"
depends on OBSOLETE
config MPFR_V_2_4_0
bool "2.4.0 (OBSOLETE)"
depends on OBSOLETE
config MPFR_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on MPFR_SRC_DEVEL || MPFR_SRC_CUSTOM
endchoice
config MPFR_VERSION
string
default "3.1.5" if MPFR_V_3_1_5
default "3.1.3" if MPFR_V_3_1_3
default "3.1.2" if MPFR_V_3_1_2
default "3.1.1" if MPFR_V_3_1_1
default "3.1.0" if MPFR_V_3_1_0
default "3.0.1" if MPFR_V_3_0_1
default "3.0.0" if MPFR_V_3_0_0
default "2.4.2" if MPFR_V_2_4_2
default "2.4.1" if MPFR_V_2_4_1
default "2.4.0" if MPFR_V_2_4_0
default "unknown"

104
config/versions/musl.in Normal file
View File

@ -0,0 +1,104 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of musl"
config MUSL_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config MUSL_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://git.musl-libc.org/musl
if MUSL_SRC_DEVEL
config MUSL_DEVEL_VCS
string
default "git"
config MUSL_DEVEL_URL
string
default "git://git.musl-libc.org/musl"
config MUSL_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 MUSL_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config MUSL_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if MUSL_SRC_CUSTOM
config MUSL_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config MUSL_MIRRORS_ARRAY
string
default "http://www.musl-libc.org/releases"
choice
bool "Version of musl"
help
For a released version, select the version of musl 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 musl.
config MUSL_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on MUSL_SRC_DEVEL || MUSL_SRC_CUSTOM
config MUSL_V_1_1_16
bool "1.1.16"
config MUSL_V_1_1_15
bool "1.1.15 (OBSOLETE)"
depends on OBSOLETE
config MUSL_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on MUSL_SRC_DEVEL || MUSL_SRC_CUSTOM
endchoice
config MUSL_VERSION
string
default "1.1.16" if MUSL_V_1_1_16
default "1.1.15" if MUSL_V_1_1_15
default "unknown"

View File

@ -0,0 +1,68 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of ncurses"
config NCURSES_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config NCURSES_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if NCURSES_SRC_CUSTOM
config NCURSES_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config NCURSES_MIRRORS_ARRAY
string
default ""
choice
bool "Version of ncurses"
help
For a released version, select the version of ncurses 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 ncurses.
config NCURSES_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on NCURSES_SRC_DEVEL || NCURSES_SRC_CUSTOM
config NCURSES_V_6_0
bool "6.0"
config NCURSES_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on NCURSES_SRC_DEVEL || NCURSES_SRC_CUSTOM
endchoice
config NCURSES_VERSION
string
default "6.0" if NCURSES_V_6_0
default "unknown"

377
config/versions/newlib.in Normal file
View File

@ -0,0 +1,377 @@
#
# 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

163
config/versions/strace.in Normal file
View File

@ -0,0 +1,163 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of strace"
config STRACE_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config STRACE_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://git.code.sf.net/p/strace/code
if STRACE_SRC_DEVEL
config STRACE_DEVEL_VCS
string
default "git"
config STRACE_DEVEL_URL
string
default "https://git.code.sf.net/p/strace/code"
config STRACE_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 STRACE_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config STRACE_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if STRACE_SRC_CUSTOM
config STRACE_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config STRACE_MIRRORS_ARRAY
string
default ""
choice
bool "Version of strace"
help
For a released version, select the version of strace 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 strace.
config STRACE_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on STRACE_SRC_DEVEL || STRACE_SRC_CUSTOM
config STRACE_V_4_16
bool "4.16"
config STRACE_V_4_15
bool "4.15"
config STRACE_V_4_14
bool "4.14 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_13
bool "4.13 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_12
bool "4.12 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_11
bool "4.11 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_10
bool "4.10 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_9
bool "4.9 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_8
bool "4.8 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_7
bool "4.7 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_6
bool "4.6 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_5_20
bool "4.5.20 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_5_19
bool "4.5.19 (OBSOLETE)"
depends on OBSOLETE
config STRACE_V_4_5_18
bool "4.5.18 (OBSOLETE)"
depends on OBSOLETE
config STRACE_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on STRACE_SRC_DEVEL || STRACE_SRC_CUSTOM
endchoice
config STRACE_VERSION
string
default "4.16" if STRACE_V_4_16
default "4.15" if STRACE_V_4_15
default "4.14" if STRACE_V_4_14
default "4.13" if STRACE_V_4_13
default "4.12" if STRACE_V_4_12
default "4.11" if STRACE_V_4_11
default "4.10" if STRACE_V_4_10
default "4.9" if STRACE_V_4_9
default "4.8" if STRACE_V_4_8
default "4.7" if STRACE_V_4_7
default "4.6" if STRACE_V_4_6
default "4.5.20" if STRACE_V_4_5_20
default "4.5.19" if STRACE_V_4_5_19
default "4.5.18" if STRACE_V_4_5_18
default "unknown"

View File

@ -0,0 +1,316 @@
#
# DO NOT EDIT! This file is automatically generated.
#
choice
bool "Show uClibc-ng versions from"
config UCLIBC_NG_USE_UCLIBC_NG_ORG
bool "uclibc-ng.org"
help
uClibc-ng from uclibc-ng.org.
config UCLIBC_NG_USE_UCLIBC_ORG
bool "uclibc.org"
depends on OBSOLETE
help
uClibc-ng from uclibc.org.
endchoice
config UCLIBC_NG_USE
string
default "UCLIBC_NG" if UCLIBC_NG_USE_UCLIBC_NG_ORG
default "UCLIBC" if UCLIBC_NG_USE_UCLIBC_ORG
if UCLIBC_NG_USE_UCLIBC_NG_ORG
if EXPERIMENTAL
choice
bool "Source of uClibc-ng"
config UCLIBC_NG_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config UCLIBC_NG_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://uclibc-ng.org/git/uclibc-ng
if UCLIBC_NG_SRC_DEVEL
config UCLIBC_NG_DEVEL_VCS
string
default "git"
config UCLIBC_NG_DEVEL_URL
string
default "git://uclibc-ng.org/git/uclibc-ng"
config UCLIBC_NG_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 UCLIBC_NG_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config UCLIBC_NG_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if UCLIBC_NG_SRC_CUSTOM
config UCLIBC_NG_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config UCLIBC_NG_MIRRORS_ARRAY
string
default "http://downloads.uclibc-ng.org/releases/${CT_UCLIBC_NG_VERSION}"
choice
bool "Version of uClibc-ng"
help
For a released version, select the version of uClibc-ng 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 uClibc-ng.
config UCLIBC_NG_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on UCLIBC_NG_SRC_DEVEL || UCLIBC_NG_SRC_CUSTOM
select UCLIBC_NG_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_older
select UCLIBC_NG_1_0_0_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_older
select UCLIBC_NG_0_9_33_2_or_later
depends on !UCLIBC_NG_REQUIRE_0_9_33_2_or_older
config UCLIBC_NG_V_1_0_24
bool "1.0.24"
select UCLIBC_NG_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_older
select UCLIBC_NG_1_0_0_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_older
select UCLIBC_NG_0_9_33_2_or_later
depends on !UCLIBC_NG_REQUIRE_0_9_33_2_or_older
config UCLIBC_NG_V_1_0_23
bool "1.0.23"
select UCLIBC_NG_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_older
select UCLIBC_NG_1_0_0_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_older
select UCLIBC_NG_0_9_33_2_or_later
depends on !UCLIBC_NG_REQUIRE_0_9_33_2_or_older
config UCLIBC_NG_V_1_0_22
bool "1.0.22"
select UCLIBC_NG_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_older
select UCLIBC_NG_1_0_0_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_older
select UCLIBC_NG_0_9_33_2_or_later
depends on !UCLIBC_NG_REQUIRE_0_9_33_2_or_older
config UCLIBC_NG_V_1_0_21
bool "1.0.21 (OBSOLETE)"
depends on OBSOLETE
select UCLIBC_NG_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_older
select UCLIBC_NG_1_0_0_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_older
select UCLIBC_NG_0_9_33_2_or_later
depends on !UCLIBC_NG_REQUIRE_0_9_33_2_or_older
config UCLIBC_NG_V_1_0_20
bool "1.0.20 (OBSOLETE)"
depends on OBSOLETE
select UCLIBC_NG_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_older
select UCLIBC_NG_1_0_0_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_older
select UCLIBC_NG_0_9_33_2_or_later
depends on !UCLIBC_NG_REQUIRE_0_9_33_2_or_older
config UCLIBC_NG_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on UCLIBC_NG_SRC_DEVEL || UCLIBC_NG_SRC_CUSTOM
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_later
depends on !UCLIBC_NG_REQUIRE_0_9_33_2_or_later
endchoice
endif
config UCLIBC_NG_VERSION
string
default "1.0.24" if UCLIBC_NG_V_1_0_24
default "1.0.23" if UCLIBC_NG_V_1_0_23
default "1.0.22" if UCLIBC_NG_V_1_0_22
default "1.0.21" if UCLIBC_NG_V_1_0_21
default "1.0.20" if UCLIBC_NG_V_1_0_20
default "unknown"
if UCLIBC_NG_USE_UCLIBC_ORG
if EXPERIMENTAL
choice
bool "Source of uClibc"
config UCLIBC_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config UCLIBC_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
git://git.busybox.net/uClibc
if UCLIBC_SRC_DEVEL
config UCLIBC_DEVEL_VCS
string
default "git"
config UCLIBC_DEVEL_URL
string
default "git://git.busybox.net/uClibc"
config UCLIBC_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 UCLIBC_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config UCLIBC_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if UCLIBC_SRC_CUSTOM
config UCLIBC_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config UCLIBC_MIRRORS_ARRAY
string
default "http://www.uclibc.org/downloads http://www.uclibc.org/downloads/old-releases"
choice
bool "Version of uClibc"
help
For a released version, select the version of uClibc 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 uClibc.
config UCLIBC_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on UCLIBC_SRC_DEVEL || UCLIBC_SRC_CUSTOM
select UCLIBC_NG_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_older
select UCLIBC_NG_1_0_0_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_older
select UCLIBC_NG_0_9_33_2_or_later
depends on !UCLIBC_NG_REQUIRE_0_9_33_2_or_older
config UCLIBC_V_0_9_33_2
bool "0.9.33.2 (OBSOLETE)"
depends on OBSOLETE
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_later
select UCLIBC_NG_0_9_33_2_or_later
config UCLIBC_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on UCLIBC_SRC_DEVEL || UCLIBC_SRC_CUSTOM
depends on !UCLIBC_NG_REQUIRE_1_0_15_or_later
depends on !UCLIBC_NG_REQUIRE_1_0_0_or_later
depends on !UCLIBC_NG_REQUIRE_0_9_33_2_or_later
endchoice
endif
config UCLIBC_VERSION
string
default "0.9.33.2" if UCLIBC_V_0_9_33_2
default "unknown"
config UCLIBC_NG_1_0_15_or_later
bool
config UCLIBC_NG_REQUIRE_1_0_15_or_later
bool
config UCLIBC_NG_REQUIRE_1_0_15_or_older
bool
config UCLIBC_NG_1_0_0_or_later
bool
config UCLIBC_NG_REQUIRE_1_0_0_or_later
bool
config UCLIBC_NG_REQUIRE_1_0_0_or_older
bool
config UCLIBC_NG_0_9_33_2_or_later
bool
config UCLIBC_NG_REQUIRE_0_9_33_2_or_later
bool
config UCLIBC_NG_REQUIRE_0_9_33_2_or_older
bool

99
config/versions/zlib.in Normal file
View File

@ -0,0 +1,99 @@
#
# DO NOT EDIT! This file is automatically generated.
#
if EXPERIMENTAL
choice
bool "Source of zlib"
config ZLIB_SRC_RELEASE
bool "Released tarball"
help
Download a released tarball.
config ZLIB_SRC_DEVEL
bool "Vendor repository"
help
Check out from vendor repository at:
https://github.com/madler/zlib.git
if ZLIB_SRC_DEVEL
config ZLIB_DEVEL_VCS
string
default "git"
config ZLIB_DEVEL_URL
string
default "https://github.com/madler/zlib.git"
config ZLIB_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 ZLIB_DEVEL_REVISION
string "Revision/changeset"
default "HEAD"
help
Commit ID or revision ID to check out.
endif
config ZLIB_SRC_CUSTOM
bool "Custom location"
depends on EXPERIMENTAL
help
Custom directory or tarball.
if ZLIB_SRC_CUSTOM
config ZLIB_CUSTOM_LOCATION
string "Custom source location"
help
Path to the directory or tarball with the sources.
endif
endchoice
endif
config ZLIB_MIRRORS_ARRAY
string
default ""
choice
bool "Version of zlib"
help
For a released version, select the version of zlib 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 zlib.
config ZLIB_VERY_NEW
bool "newer than anything below"
depends on EXPERIMENTAL
depends on ZLIB_SRC_DEVEL || ZLIB_SRC_CUSTOM
config ZLIB_V_1_2_11
bool "1.2.11"
config ZLIB_VERY_OLD
bool "older than anything above"
depends on OBSOLETE && EXPERIMENTAL
depends on ZLIB_SRC_DEVEL || ZLIB_SRC_CUSTOM
endchoice
config ZLIB_VERSION
string
default "1.2.11" if ZLIB_V_1_2_11
default "unknown"

View File

@ -1,24 +0,0 @@
diff -urpN newlib-2.5.0.20170323.orig/libgloss/arm/configure newlib-2.5.0.20170323/libgloss/arm/configure
--- newlib-2.5.0.20170323.orig/libgloss/arm/configure 2017-04-11 00:41:25.464880809 -0700
+++ newlib-2.5.0.20170323/libgloss/arm/configure 2017-04-11 00:43:12.333789062 -0700
@@ -2531,7 +2531,7 @@ test "${CCASFLAGS+set}" = set || CCASFLA
case "${target}" in
- *-*-elf | *-*-eabi | *-*-tirtos*)
+ *-*-elf | *-*-eabi* | *-*-tirtos*)
objtype=elf-
;;
*-*-coff)
diff -urpN newlib-2.5.0.20170323.orig/libgloss/arm/configure.in newlib-2.5.0.20170323/libgloss/arm/configure.in
--- newlib-2.5.0.20170323.orig/libgloss/arm/configure.in 2017-04-11 00:41:25.464880809 -0700
+++ newlib-2.5.0.20170323/libgloss/arm/configure.in 2017-04-11 00:43:12.333789062 -0700
@@ -49,7 +49,7 @@ AC_PROG_RANLIB
LIB_AM_PROG_AS
case "${target}" in
- *-*-elf | *-*-eabi | *-*-tirtos*)
+ *-*-elf | *-*-eabi* | *-*-tirtos*)
objtype=elf-
;;
*-*-coff)