mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-29 15:44:03 +00:00
ef1ff2600d
Signed-off-by: Alexey Neyman <stilor@att.net>
503 lines
12 KiB
Plaintext
503 lines
12 KiB
Plaintext
#
|
|
# 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
|
|
|