From 127c6cc64dcb5b1e47e7e5eecb0aac6f6ae0b48e Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Sat, 26 Jan 2019 13:12:01 -0800 Subject: Replace GDB 7.8.1 with 7.82 When merging new package framework, I missed that master had 7.8.2 imported in place of 7.8.1. Noone complained about this downgrade... Signed-off-by: Alexey Neyman diff --git a/packages/gdb/7.8.1/chksum b/packages/gdb/7.8.1/chksum deleted file mode 100644 index af8cae8..0000000 --- a/packages/gdb/7.8.1/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 gdb-7.8.1.tar.xz 8072be87a94be0936bc3b4b6941b0862 -sha1 gdb-7.8.1.tar.xz f597f6245898532eda9e85832b928e3416e0fd34 -sha256 gdb-7.8.1.tar.xz 497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35 -sha512 gdb-7.8.1.tar.xz c40775e727a665300b45ec5d375424565671768cb73eee6793285a5b9a29db66072fc55d56bc1b4189cd38e0590573554e283661e4fbec23e4ad3d5b90542a87 -md5 gdb-7.8.1.tar.gz 997492cc3475c96f35ecc8775248c9b1 -sha1 gdb-7.8.1.tar.gz 36a9c4d365bf937f80eec13451bc6cc5eb94e562 -sha256 gdb-7.8.1.tar.gz d7a923d876ecfa1cec4c1c79c014c9d8e58783a25855a95cf260275f61990647 -sha512 gdb-7.8.1.tar.gz 11fdc0a5ec8d5861e460a360e4e2cf3b71a94ded8d3bbbb4e56991bab120e1b9dba6afdbf2c00bd072551c70f6d7af800057b2cdee30b6bb713a15257a4227bc diff --git a/packages/gdb/7.8.1/version.desc b/packages/gdb/7.8.1/version.desc deleted file mode 100644 index fcfe389..0000000 --- a/packages/gdb/7.8.1/version.desc +++ /dev/null @@ -1 +0,0 @@ -obsolete='yes' diff --git a/packages/gdb/7.8.2/chksum b/packages/gdb/7.8.2/chksum new file mode 100644 index 0000000..d75e501 --- /dev/null +++ b/packages/gdb/7.8.2/chksum @@ -0,0 +1,8 @@ +md5 gdb-7.8.2.tar.xz a80cf252ed2e775d4e4533341bbf2459 +sha1 gdb-7.8.2.tar.xz 85a9cc2a4dfb748bc8eb74113af278524126a9bd +sha256 gdb-7.8.2.tar.xz 605954d5747d5f08ea4b7f48e958d1ebbf39265e18f7f36738deeabb83744485 +sha512 gdb-7.8.2.tar.xz face5bf1b4ce144fc8604fc84620beed956177a11fd632b4e41906fc7f632910b2b43a50e6cfdfd6cbd876ee527c813bddab8df29dc560a6c36694cdb8edc4e4 +md5 gdb-7.8.2.tar.gz 8b0ea8b3559d3d90b3ff4952f0aeafbc +sha1 gdb-7.8.2.tar.gz 67cfbc6efcff674aaac3af83d281cf9df0839ff9 +sha256 gdb-7.8.2.tar.gz fd9a9784ca24528aac8a4e6b8d7ae7e8cf0784e128cd67a185c986deaf6b9929 +sha512 gdb-7.8.2.tar.gz e5ba927c57b387ec0ff517c2ac0511aad744ab801e04cb5a910ae48cebef3172530edd1096b8c7753f03665d33f2c4e89ea1f88f67475a341792e6b42bb18821 diff --git a/packages/gdb/7.8.2/version.desc b/packages/gdb/7.8.2/version.desc new file mode 100644 index 0000000..fcfe389 --- /dev/null +++ b/packages/gdb/7.8.2/version.desc @@ -0,0 +1 @@ +obsolete='yes' -- cgit v0.10.2-6-g49f6 From 57e5be632d4e40314cd8d1a67973ee1e58d3dfb8 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Sun, 20 Jan 2019 16:42:12 -0800 Subject: Basic framework for checking config file version Signed-off-by: Alexey Neyman diff --git a/config/global.in b/config/global.in index 0dff199..a19667b 100644 --- a/config/global.in +++ b/config/global.in @@ -1,14 +1,47 @@ # Overall toolchain configuration: paths, jobs, etc... -config CT_VERSION +config VERSION string option env="CT_VERSION" +# Config version checking framework. If CONFIG_VERSION is unset in the current .config +# or defconfig, it is loaded as 0 (possibly triggering a user prompt during 'ct-ng oldconfig'). +# If the value of CONFIG_VERSION is older than CONFIG_VERSION_CURRENT, we'll advice the user +# to run the configuration through an upgrade. If it is newer, we'll error out - I have no +# crystal orb to perform the downgrade. + +# Hack to make kconfig save/load the value for CONFIG_VERSION. Set to empty value (for +# normal operations like 'ct-ng menuconfig'); 'load' for creating a configuration from a (potentially) +# old file, i.e. 'ct-ng ' or 'ct-ng oldconfig'; 'save' for saving the current configuration, +# i.e. 'ct-ng saveconfig' or 'ct-ng savedefconfig'. +config VCHECK + string + option env="CT_VCHECK" + +config CONFIG_VERSION_CURRENT + string + default -1 if VCHECK = "save" + default 1 + +config CONFIG_VERSION + string + prompt "** make it changeable **" if VCHECK = "load" || VCHECK = "save" + default 0 if VCHECK = "load" || VCHECK = "save" + default CONFIG_VERSION_CURRENT + +if VCHECK = "warning" +comment "*************************************************************************" +comment "Loaded configuration was generated by a previous version of crosstool-NG." +comment "Saving it will mark the configuration as up-to-date without verifying it." +comment "It is recommended to run \"ct-ng upgradeconfig\" before making any " +comment "changes to the configuration. " +comment "*************************************************************************" +endif + # Allow unconditional usage of tristates config MODULES - bool + def_bool y option modules - default y menu "Paths and misc options" diff --git a/ct-ng.in b/ct-ng.in index 0b5e517..fddc464 100644 --- a/ct-ng.in +++ b/ct-ng.in @@ -1,4 +1,5 @@ #!@MAKE@ -rf +# vim: set filetype=make : # Makefile for crosstool-NG. # Copyright 2006 Yann E. MORIN @@ -32,6 +33,10 @@ endif # This is crosstool-NG version string export CT_VERSION:=@PACKAGE_VERSION@ +# Export with an empty value: this masks the version detection variable in +# user-visible configurators, and suppresses a warning from kconfig. +export CT_VCHECK= + # Download agents used by scripts.mk CT_WGET := @wget@ CT_CURL := @curl@ @@ -93,10 +98,9 @@ FORCE: # Top file of crosstool-NG configuration export KCONFIG_TOP = $(CT_LIB_DIR)/config/config.in -# We need CONF for savedefconfig in scripts/saveSample.sh -export CONF := $(CT_LIBEXEC_DIR)/conf -MCONF := $(CT_LIBEXEC_DIR)/mconf -NCONF := $(CT_LIBEXEC_DIR)/nconf +CONF := $(CT_LIBEXEC_DIR)/conf +CONF-menuconfig := $(CT_LIBEXEC_DIR)/mconf +CONF-nconfig := $(CT_LIBEXEC_DIR)/nconf # Used by conf/mconf/nconf to find the .in files # TBD needed? We do supply the defconfig name explicitly below @@ -107,26 +111,26 @@ export srctree=$(CT_LIB_DIR) check-config: @[ ! -e .config -o -f .config ] || { echo ".config is not a regular file:"; ls -dl .config; exit 1; } >&2 -menuconfig: check-config - @$(CT_ECHO) " CONF $@" - $(SILENT)$(MCONF) $(KCONFIG_TOP) - -nconfig: check-config +menuconfig nconfig: check-config @$(CT_ECHO) " CONF $@" - $(SILENT)$(NCONF) $(KCONFIG_TOP) + $(SILENT)if [ ! -f .config ] || CT_VCHECK=strict $(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config; then \ + $(CONF-$@) $(KCONFIG_TOP); \ + else \ + CT_VCHECK=warning $(CONF-$@) $(KCONFIG_TOP); \ + fi oldconfig: .config check-config @$(CT_ECHO) " CONF $@" - $(SILENT)$(sed) -i -r -f $(CT_LIB_DIR)/scripts/upgrade.sed $< + @$(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config $(SILENT)$(CONF) --silent$@ $(KCONFIG_TOP) savedefconfig: .config check-config @$(CT_ECHO) ' GEN $@' - $(SILENT)$(CONF) --savedefconfig=$${DEFCONFIG-defconfig} $(KCONFIG_TOP) + $(SILENT)CT_VCHECK=save $(CONF) --savedefconfig=$${DEFCONFIG-defconfig} $(KCONFIG_TOP) defconfig: check-config @$(CT_ECHO) ' CONF $@' - $(SILENT)$(CONF) --defconfig=$${DEFCONFIG-defconfig} $(KCONFIG_TOP) + $(SILENT)CT_VCHECK=save $(CONF) --defconfig=$${DEFCONFIG-defconfig} $(KCONFIG_TOP) # Always be silent, the stdout an be >.config extractconfig: diff --git a/samples/samples.mk b/samples/samples.mk index 13f8779..6305800 100644 --- a/samples/samples.mk +++ b/samples/samples.mk @@ -19,13 +19,14 @@ CT_UPDATE_SAMPLES := no # This part deals with the samples help entries help-config:: - @echo ' show-config - show a brief overview of current configuration' + @echo ' show-config - Show a brief overview of current configuration' @echo ' saveconfig - Save current config as a preconfigured target' + @echo ' upgradeconfig - Upgrade config file to current crosstool-NG' help-samples:: - @echo ' list-samples - prints the list of all samples (for scripting)' - @echo ' show- - show a brief overview of (list with list-samples)' - @echo ' - preconfigure crosstool-NG with (list with list-samples)' + @echo ' list-samples - Prints the list of all samples (for scripting)' + @echo ' show- - Show a brief overview of (list with list-samples)' + @echo ' - Preconfigure crosstool-NG with (list with list-samples)' @echo ' build-all[.#] - Build *all* samples (list with list-samples) and install in' @echo ' $${CT_PREFIX} (set to ~/x-tools by default)' @@ -34,7 +35,7 @@ help-distrib:: @echo ' update-samples - Regenerate sample configurations using the current Kconfig' help-env:: - @echo ' CT_PREFIX=dir - install samples in dir (see action "build-all", above).' + @echo ' CT_PREFIX=dir - Install samples in dir (see action "build-all", above).' # ---------------------------------------------------------- # This part deals with printing samples information @@ -43,6 +44,7 @@ help-env:: PHONY += show-config show-config: .config @cp .config .config.sample + @$(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config @$(bash) $(CT_LIB_DIR)/scripts/show-config.sh -v current @rm -f .config.sample @@ -50,8 +52,10 @@ show-config: .config PHONY += $(patsubst %,show-%,$(CT_SAMPLES)) $(patsubst %,show-%,$(CT_SAMPLES)): show-%: @KCONFIG_CONFIG=$$(pwd)/.config.sample \ - $(CONF) --defconfig=$(call sample_dir,$*)/crosstool.config \ + CT_VCHECK=load \ + $(CONF) --defconfig=$(call sample_dir,$*)/crosstool.config \ $(KCONFIG_TOP) >/dev/null + @$(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config.sample @$(bash) $(CT_LIB_DIR)/scripts/show-config.sh -v $* @rm -f .config.sample @@ -74,8 +78,10 @@ list-samples-pre: FORCE PHONY += $(patsubst %,list-%,$(CT_SAMPLES)) $(patsubst %,list-%,$(CT_SAMPLES)): list-%: @KCONFIG_CONFIG=$$(pwd)/.config.sample \ + CT_VCHECK=load \ $(CONF) --defconfig=$(call sample_dir,$*)/crosstool.config \ $(KCONFIG_TOP) >/dev/null + @$(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config.sample @$(bash) $(CT_LIB_DIR)/scripts/show-config.sh $* @rm -f .config.sample @@ -88,19 +94,20 @@ list-samples-short: FORCE # Check one sample PHONY += $(patsubst %,check-%,$(CT_SAMPLES)) $(patsubst %,check-%,$(CT_SAMPLES)): check-%: - @export KCONFIG_CONFIG=$$(pwd)/.config.sample; \ + @eset -e; xport KCONFIG_CONFIG=$$(pwd)/.config.sample; \ CT_NG_SAMPLE=$(call sample_dir,$*)/crosstool.config; \ - $(CONF) -s --defconfig=$${CT_NG_SAMPLE} $(KCONFIG_TOP) &>/dev/null; \ - $(CONF) -s --savedefconfig=$$(pwd)/.defconfig $(KCONFIG_TOP) &>/dev/null; \ + CT_VCHECK=load $(CONF) -s --defconfig=$${CT_NG_SAMPLE} $(KCONFIG_TOP) &>/dev/null; \ + CT_UPGRADECONFIG=yes $(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config.sample; \ + CT_VCHECK=save $(CONF) -s --savedefconfig=$$(pwd)/.defconfig $(KCONFIG_TOP) &>/dev/null; \ old_sha1=$$( sha1sum "$${CT_NG_SAMPLE}" |cut -d ' ' -f 1 ); \ new_sha1=$$( sha1sum .defconfig |cut -d ' ' -f 1 ); \ if [ $${old_sha1} != $${new_sha1} ]; then \ - if [ $(CT_UPDATE_SAMPLES) = yes ]; then \ - echo "Updating $*"; \ - mv .defconfig "$${CT_NG_SAMPLE}"; \ + if [ $(CT_UPDATE_SAMPLES) = yes ]; then \ + echo "Updating $*"; \ + mv .defconfig "$${CT_NG_SAMPLE}"; \ else \ - echo "$* needs update:"; \ - diff -d -U 0 "$${CT_NG_SAMPLE}" .defconfig |tail -n +4; \ + echo "$* needs update:"; \ + diff -d -U 0 "$${CT_NG_SAMPLE}" .defconfig |tail -n +4; \ fi; \ fi @rm -f .config.sample* .defconfig @@ -120,7 +127,10 @@ samples: # Save a sample saveconfig: .config samples - $(SILENT)$(bash) $(CT_LIB_DIR)/scripts/saveSample.sh + $(SILENT)CT_VCHECK=save CONF=$(CONF) $(bash) $(CT_LIB_DIR)/scripts/saveSample.sh + +upgradeconfig: .config + $(SILENT)CT_UPGRADECONFIG=yes $(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config # The 'sample_dir' function prints the directory in which the sample is, # searching first in local samples, then in global samples @@ -132,7 +142,8 @@ endef PHONY += $(CT_SAMPLES) $(CT_SAMPLES): check-config @$(CT_ECHO) " CONF $@" - $(SILENT)$(CONF) --defconfig=$(call sample_dir,$@)/crosstool.config $(KCONFIG_TOP) + $(SILENT)CT_VCHECK=load $(CONF) --defconfig=$(call sample_dir,$@)/crosstool.config $(KCONFIG_TOP) + @CT_VCHECK=strict $(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config @echo @echo '***********************************************************' @echo @@ -169,7 +180,7 @@ target_triplet = $(if $(findstring $(__comma),$(1)),$(word 2,$(subst $(__comma), # $1: sample name (target tuple, or host/target tuples separated by a comma) define build_sample @$(CT_ECHO) ' CONF $(1)' - $(SILENT)$(CONF) -s --defconfig=$(call sample_dir,$(1))/crosstool.config $(KCONFIG_TOP) + $(SILENT)CT_VCHECK=load $(CONF) -s --defconfig=$(call sample_dir,$(1))/crosstool.config $(KCONFIG_TOP) $(SILENT)[ -n "$(CT_PREFIX)" ] && $(sed) -i -r -e 's:^(CT_PREFIX=).*$$:\1"$(CT_PREFIX)":;' .config || : $(SILENT)$(sed) -i -r -e 's:^.*(CT_LOG_(WARN|INFO|EXTRA|DEBUG|ALL)).*$$:# \1 is not set:;' .config $(SILENT)$(sed) -i -r -e 's:^.*(CT_LOG_ERROR).*$$:\1=y:;' .config diff --git a/scripts/version-check.sh b/scripts/version-check.sh new file mode 100644 index 0000000..c4a2bd0 --- /dev/null +++ b/scripts/version-check.sh @@ -0,0 +1,38 @@ +# This script checks the version of the configuration file and either +# alerts the user about the need to run the upgrade, or attempts to +# perform such an upgrade. + +CFGFILE="${1}" + +. "${CT_LIB_DIR}/scripts/functions" +. "${CFGFILE}" +if [ "${CT_CONFIG_VERSION_CURRENT}" == "${CT_CONFIG_VERSION}" ]; then + # Nothing to do + exit 0 +fi + +if [ -z "${CT_UPGRADECONFIG}" ]; then + if [ "${CT_CONFIG_VERSION}" != "0" ]; then + oldversion="is version ${CT_CONFIG_VERSION}" + else + oldversion="has no version" + fi + cat 2>&1 <&2 +exit 1 -- cgit v0.10.2-6-g49f6 From 20c6accc65b9dafbb3e764b36e162c919b3b728c Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Sat, 26 Jan 2019 13:31:03 -0800 Subject: Retire GDB 7.0a, superseded by 7.0.1a (missed by "retire old versions" commit awhile ago) Signed-off-by: Alexey Neyman diff --git a/packages/gdb/7.0a/0000-sim-ppc-have-config-h.patch b/packages/gdb/7.0a/0000-sim-ppc-have-config-h.patch deleted file mode 100644 index 2d068e7..0000000 --- a/packages/gdb/7.0a/0000-sim-ppc-have-config-h.patch +++ /dev/null @@ -1,186 +0,0 @@ -Fix for canadian cross build of sim/ppc - -Orignal patch info see: http://sources.redhat.com/bugzilla/show_bug.cgi?id=9638 - ---- - sim/ppc/Makefile.in | 6 +++--- - sim/ppc/basics.h | 2 ++ - sim/ppc/debug.c | 2 ++ - sim/ppc/dgen.c | 2 ++ - sim/ppc/filter.c | 2 ++ - sim/ppc/filter_filename.c | 2 ++ - sim/ppc/igen.c | 2 ++ - sim/ppc/inline.c | 2 ++ - sim/ppc/lf.c | 2 ++ - sim/ppc/misc.c | 2 ++ - sim/ppc/misc.h | 2 ++ - sim/ppc/sim-endian.c | 2 ++ - sim/ppc/table.c | 2 ++ - 13 files changed, 27 insertions(+), 3 deletions(-) - ---- a/sim/ppc/Makefile.in -+++ b/sim/ppc/Makefile.in -@@ -62,7 +62,7 @@ - AR = @AR@ - AR_FLAGS = rc - CC = @CC@ --CFLAGS = @CFLAGS@ -+CFLAGS = @CFLAGS@ -DHAVE_CONFIG_H - CC_FOR_BUILD = @CC_FOR_BUILD@ - CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ - BISON = bison -@@ -116,8 +116,8 @@ - $(DEVZERO_CFLAGS) - SIM_FPU_CFLAGS = @sim_fpu_cflags@ - --STD_CFLAGS = $(CFLAGS) $(INLINE_CFLAGS) $(CONFIG_CFLAGS) $(WARNING_CFLAGS) $(SIM_CFLAGS) $(HDEFINES) $(TDEFINES) $(INCLUDES) $(INTL_CFLAGS) $(SIM_FPU_CFLAGS) --NOWARN_CFLAGS = $(CFLAGS) $(INLINE_CFLAGS) $(CONFIG_CFLAGS) $(SIM_CFLAGS) $(HDEFINES) $(TDEFINES) $(INCLUDES) $(SIM_FPU_CFLAGS) -+STD_CFLAGS = $(CFLAGS) -DHAVE_CONFIG_H $(INLINE_CFLAGS) $(CONFIG_CFLAGS) $(WARNING_CFLAGS) $(SIM_CFLAGS) $(HDEFINES) $(TDEFINES) $(INCLUDES) $(INTL_CFLAGS) $(SIM_FPU_CFLAGS) -+NOWARN_CFLAGS = $(CFLAGS) -DHAVE_CONFIG_H $(INLINE_CFLAGS) $(CONFIG_CFLAGS) $(SIM_CFLAGS) $(HDEFINES) $(TDEFINES) $(INCLUDES) $(SIM_FPU_CFLAGS) - BUILD_CFLAGS = $(CFLAGS_FOR_BUILD) $(INCLUDES) $(WARNING_CFLAGS) - - BUILD_LDFLAGS = ---- a/sim/ppc/basics.h -+++ b/sim/ppc/basics.h -@@ -86,7 +86,9 @@ - - /* Basic configuration */ - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - #include "ppc-config.h" - #include "inline.h" - ---- a/sim/ppc/debug.c -+++ b/sim/ppc/debug.c -@@ -22,7 +22,9 @@ - #ifndef _DEBUG_C_ - #define _DEBUG_C_ - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - #include "basics.h" - - #ifdef HAVE_STDLIB_H ---- a/sim/ppc/dgen.c -+++ b/sim/ppc/dgen.c -@@ -27,7 +27,9 @@ - #include - #include - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - #include "misc.h" - #include "lf.h" - #include "table.h" ---- a/sim/ppc/filter.c -+++ b/sim/ppc/filter.c -@@ -21,7 +21,9 @@ - - #include - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - - #ifdef HAVE_STRING_H - #include ---- a/sim/ppc/filter_filename.c -+++ b/sim/ppc/filter_filename.c -@@ -18,7 +18,9 @@ - - */ - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - #include "ppc-config.h" - #include "filter_filename.h" - ---- a/sim/ppc/igen.c -+++ b/sim/ppc/igen.c -@@ -25,7 +25,9 @@ - #include "misc.h" - #include "lf.h" - #include "table.h" -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - - #include "filter.h" - ---- a/sim/ppc/inline.c -+++ b/sim/ppc/inline.c -@@ -22,7 +22,9 @@ - #ifndef _INLINE_C_ - #define _INLINE_C_ - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - #include "ppc-config.h" - - #include "inline.h" ---- a/sim/ppc/lf.c -+++ b/sim/ppc/lf.c -@@ -23,7 +23,9 @@ - #include - #include - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - #include "misc.h" - #include "lf.h" - ---- a/sim/ppc/misc.c -+++ b/sim/ppc/misc.c -@@ -23,7 +23,9 @@ - #include - #include - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - #include "misc.h" - - #ifdef HAVE_STDLIB_H ---- a/sim/ppc/misc.h -+++ b/sim/ppc/misc.h -@@ -21,7 +21,9 @@ - - /* Frustrating header junk */ - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - - #include - #include ---- a/sim/ppc/sim-endian.c -+++ b/sim/ppc/sim-endian.c -@@ -22,7 +22,9 @@ - #ifndef _SIM_ENDIAN_C_ - #define _SIM_ENDIAN_C_ - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - #include "basics.h" - - ---- a/sim/ppc/table.c -+++ b/sim/ppc/table.c -@@ -25,7 +25,9 @@ - #include - #include - -+#ifdef HAVE_CONFIG_H - #include "config.h" -+#endif - #include "misc.h" - #include "lf.h" - #include "table.h" diff --git a/packages/gdb/7.0a/chksum b/packages/gdb/7.0a/chksum deleted file mode 100644 index c90151c..0000000 --- a/packages/gdb/7.0a/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 gdb-7.0a.tar.bz2 a2d9b5ad4abffd6213627c3899e5a23d -sha1 gdb-7.0a.tar.bz2 42a665a194467d2ada088a3f356c716f66463df8 -sha256 gdb-7.0a.tar.bz2 49e7d0ae31d43d24853a8213e2562bc4b74c133e1d8b31f543e60929edfe5909 -sha512 gdb-7.0a.tar.bz2 ec929959268a3eb74fdd80329fc66a5fc4d134c5b4731e0153b16084e78f7fc54651a20dc7226f32af4cc1e1d3c85e2e0c4b4d1c7fb3e41d6b1cb6975815aeeb -md5 gdb-7.0a.tar.gz a69c5666ee1f62a8c90587b14bd7a440 -sha1 gdb-7.0a.tar.gz 4947791119a8149e58969324a127c7cf8a7a8f9c -sha256 gdb-7.0a.tar.gz b7395b9cc80e36a2dfe831bd1ffbb99c5035882ec96b15bad2be53c70fe16ea2 -sha512 gdb-7.0a.tar.gz e62d4a3b93009945ef188d6bd31700a79556c3648c2c75bd642a32b9ee61a523032c2753f46fd8f439be8923d18489a9186a1ebdf2c3daeb264bf2c741980e35 diff --git a/packages/gdb/7.0a/version.desc b/packages/gdb/7.0a/version.desc deleted file mode 100644 index 10d8a67..0000000 --- a/packages/gdb/7.0a/version.desc +++ /dev/null @@ -1,3 +0,0 @@ -obsolete='yes' -archive_formats='.tar.bz2 .tar.gz' -archive_dirname='gdb-7.0' -- cgit v0.10.2-6-g49f6 From adc16046f769fdf27db9b533260609fe675d8c6b Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Sun, 27 Jan 2019 19:04:15 -0800 Subject: Add upgrade logic to version-check.sh Slightly rework config version detector to catch the case where neither CONFIG_VERSION/CONFIG_VERSION_CURRENT is defined in the config file. Add olddefconfig and use it after the upgrade. Signed-off-by: Alexey Neyman diff --git a/bash-completion/ct-ng.in b/bash-completion/ct-ng.in index f38c881..9991906 100644 --- a/bash-completion/ct-ng.in +++ b/bash-completion/ct-ng.in @@ -16,7 +16,7 @@ _ct_ng () { stop_steps=$(echo "${steps}" |sed -r -e 's/(^| )/+\1/;') actions='help menuconfig nconfig oldconfig saveconfig extractconfig - defconfig savedefconfig + defconfig savedefconfig olddefconfig upgradeconfig build build-all wiki-samples list-samples list-samples-short check-samples list-steps diff --git a/config/global.in b/config/global.in index a19667b..f5df002 100644 --- a/config/global.in +++ b/config/global.in @@ -18,15 +18,24 @@ config VCHECK string option env="CT_VCHECK" +# Kconfig's idiosynchrasy: it does not output the config settings declared with 'option env' +# to the generated .config file. Must use one extra level of indirection. +config CONFIG_VERSION_ENV + string + option env="CT_CONFIG_VERSION_CURRENT" + +# Up-to-date version of the configuration file. If saving a defconfig, choose a default that +# is guaranteed not to match - so that kconfig saves the value to .config. config CONFIG_VERSION_CURRENT string - default -1 if VCHECK = "save" - default 1 + default CONFIG_VERSION_ENV +# Version used by the config being loaded (e.g. as part of 'oldconfig' or recalling +# a defconfig. Make it changeable while loading/saving to force writing it to defconfig. config CONFIG_VERSION string prompt "** make it changeable **" if VCHECK = "load" || VCHECK = "save" - default 0 if VCHECK = "load" || VCHECK = "save" + default "0" if VCHECK = "load" || VCHECK = "save" default CONFIG_VERSION_CURRENT if VCHECK = "warning" diff --git a/ct-ng.in b/ct-ng.in index fddc464..6f08032 100644 --- a/ct-ng.in +++ b/ct-ng.in @@ -1,5 +1,5 @@ #!@MAKE@ -rf -# vim: set filetype=make : +# vim: set filetype=make noet : # Makefile for crosstool-NG. # Copyright 2006 Yann E. MORIN @@ -37,6 +37,12 @@ export CT_VERSION:=@PACKAGE_VERSION@ # user-visible configurators, and suppresses a warning from kconfig. export CT_VCHECK= +# Current version of the configuration file. Defined here, because we also +# need to pass it to the upgrade script - which may receive an input that +# was not preprocessed by kconfig, and hence have no string for "up-to-date" +# version. +export CT_CONFIG_VERSION_CURRENT=1 + # Download agents used by scripts.mk CT_WGET := @wget@ CT_CURL := @curl@ @@ -106,7 +112,8 @@ CONF-nconfig := $(CT_LIBEXEC_DIR)/nconf # TBD needed? We do supply the defconfig name explicitly below export srctree=$(CT_LIB_DIR) -.PHONY: menuconfig nconfig oldconfig savedefconfig defconfig check-config +.PHONY: menuconfig nconfig oldconfig olddefconfig savedefconfig defconfig check-config extractconfig +.PHONY: upgradeconfig check-config: @[ ! -e .config -o -f .config ] || { echo ".config is not a regular file:"; ls -dl .config; exit 1; } >&2 @@ -124,6 +131,11 @@ oldconfig: .config check-config @$(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config $(SILENT)$(CONF) --silent$@ $(KCONFIG_TOP) +olddefconfig: .config check-config + @$(CT_ECHO) " CONF $@" + @$(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config + $(SILENT)$(CONF) --$@ $(KCONFIG_TOP) + savedefconfig: .config check-config @$(CT_ECHO) ' GEN $@' $(SILENT)CT_VCHECK=save $(CONF) --savedefconfig=$${DEFCONFIG-defconfig} $(KCONFIG_TOP) @@ -132,6 +144,11 @@ defconfig: check-config @$(CT_ECHO) ' CONF $@' $(SILENT)CT_VCHECK=save $(CONF) --defconfig=$${DEFCONFIG-defconfig} $(KCONFIG_TOP) +upgradeconfig: .config check-config + $(SILENT)CT_UPGRADECONFIG=yes $(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config + $(SILENT)$(CONF) --olddefconfig $(KCONFIG_TOP) + @$(CT_ECHO) "Done. You may now run 'ct-ng menuconfig' to edit the configuration." + # Always be silent, the stdout an be >.config extractconfig: @$(awk) 'BEGIN { dump=0; } \ @@ -206,6 +223,7 @@ help-config:: @echo ' menuconfig - Update current config using a menu based program' @echo ' nconfig - Update current config using a menu based program' @echo ' oldconfig - Update current config using a provided .config as base' + @echo ' upgradeconfig - Upgrade config file to current crosstool-NG' @echo ' extractconfig - Extract to stdout the configuration items from a' @echo ' build.log file piped to stdin' @echo ' savedefconfig - Save current config as a mini-defconfig to $${DEFCONFIG}' diff --git a/samples/samples.mk b/samples/samples.mk index 6305800..3c4d4c3 100644 --- a/samples/samples.mk +++ b/samples/samples.mk @@ -21,7 +21,6 @@ CT_UPDATE_SAMPLES := no help-config:: @echo ' show-config - Show a brief overview of current configuration' @echo ' saveconfig - Save current config as a preconfigured target' - @echo ' upgradeconfig - Upgrade config file to current crosstool-NG' help-samples:: @echo ' list-samples - Prints the list of all samples (for scripting)' @@ -94,7 +93,7 @@ list-samples-short: FORCE # Check one sample PHONY += $(patsubst %,check-%,$(CT_SAMPLES)) $(patsubst %,check-%,$(CT_SAMPLES)): check-%: - @eset -e; xport KCONFIG_CONFIG=$$(pwd)/.config.sample; \ + @set -e; export KCONFIG_CONFIG=$$(pwd)/.config.sample; \ CT_NG_SAMPLE=$(call sample_dir,$*)/crosstool.config; \ CT_VCHECK=load $(CONF) -s --defconfig=$${CT_NG_SAMPLE} $(KCONFIG_TOP) &>/dev/null; \ CT_UPGRADECONFIG=yes $(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config.sample; \ @@ -129,9 +128,6 @@ samples: saveconfig: .config samples $(SILENT)CT_VCHECK=save CONF=$(CONF) $(bash) $(CT_LIB_DIR)/scripts/saveSample.sh -upgradeconfig: .config - $(SILENT)CT_UPGRADECONFIG=yes $(bash) $(CT_LIB_DIR)/scripts/version-check.sh .config - # The 'sample_dir' function prints the directory in which the sample is, # searching first in local samples, then in global samples define sample_dir diff --git a/scripts/upgrade.sed b/scripts/upgrade.sed deleted file mode 100644 index 995b804..0000000 --- a/scripts/upgrade.sed +++ /dev/null @@ -1,25 +0,0 @@ -# After 1.23.0, generated config options were standardized to upper case -s/\/CT_ARCH_\U\1/g -s/\/CT_BINUTILS_BINUTILS/g -s/\/CT_CC_GCC/g -s/\/CT_COMP_TOOLS_\U\1/g -s/\/CT_DEBUG_\U\1/g -s/\/CT_KERNEL_\U\1/g -s/\/CT_LIBC_\U\1/g - -# Also after 1.23.0, package versions were brought to the same format -s/\/CT_ANDROID_NDK_V_R\U\1/g -s/\/CT_ANDROID_NDK_V_R15B/g -s/\&2 -exit 1 +is_set() +{ + if [ "x${val+set}" = "xset" ]; then + return 0 + else + return 1 + fi +} + +info() +{ + # $opt comes from the caller + echo "INFO ${opt:+:: ${opt} }:: $1" >&2 +} + +warning() +{ + # $opt comes from the caller + echo "WARN ${opt:+:: ${opt} }:: $1" >&2 +} + +warning_if_set() +{ + if is_set; then + warning "$@" + fi +} + +# When a symbol is replaced with a newer version. If it is a choice and +# the replacement existed in the old version as well, add a replacement_for +# handler for the other symbol to avoid kconfig warnings. +replace() +{ + local newopt="${1}" + + if is_set; then + info "No longer supported; replacing with '${newopt}'". + opt="${newopt}" + else + # Wasn't set; just drop it silently + unset opt + fi +} + +# Avoid multiple definitions for a symbol when multiple old symbols are folded into one +# in a new version. If any of the variable names passed as arguments are set, skip +# emitting this variable (which, presumably, is "not set"). +replacement_for() +{ + while [ -n "${1}" ]; do + if [ -n "${!1}" ]; then + unset opt + return + fi + shift + done +} + +# Upgrade from v0: select Linaro as the vendor if a Linaro version was selected +# (in v0, both GNU and Linaro versions were combined in a single list). GNU is +# the default, leave it to olddefconfig to select it if we don't see a Linaro version. +# We don't depend on CT_xxx_SHOW_LINARO symbols: they just enabled showing Linaro +# versions in that list, but it may have been GNU version that was actually selected. +select_linaro() +{ + if is_set; then + echo "# CT_${1}_USE_GNU is not set" + echo "CT_${1}_USE_LINARO=y" + fi +} + + +### Per-version upgrade drivers. Called with ${opt} and ${val} set, +### may modify these variables + +# Upgrade from version 0 (which is 1.23, as released) to version 1 +# (current state of master as of 2019/01/20). Upgrades in the interim +# versions may be broken. +upgrade_v0() +{ + case "${opt}" in + CT_ARCH_alpha|CT_ARCH_arm|CT_ARCH_avr|CT_ARCH_m68k|CT_ARCH_microblaze|\ + CT_ARCH_mips|CT_ARCH_nios2|CT_ARCH_powerpc|CT_ARCH_s390|CT_ARCH_sh|\ + CT_ARCH_sparc|CT_ARCH_x86|CT_ARCH_xtensa|\ + CT_BINUTILS_binutils|\ + CT_CC_gcc|\ + CT_COMP_TOOLS_autoconf|CT_COMP_TOOLS_automake|CT_COMP_TOOLS_libtool|\ + CT_COMP_TOOLS_m4|CT_COMP_TOOLS_make|\ + CT_DEBUG_duma|CT_DEBUG_gdb|CT_DEBUG_ltrace|CT_DEBUG_strace|\ + CT_KERNEL_bare_metal|CT_KERNEL_linux|CT_KERNEL_windows|\ + CT_LIBC_avr_libc|CT_LIBC_glibc|CT_LIBC_musl|CT_LIBC_newlib|CT_LIBC_none|\ + CT_LIBC_uClibc) + # Renamed to upper-case + opt=${opt^^} + ;; + CT_ARCH_XTENSA_CUSTOM_NAME) + replace CT_OVERLAY_NAME + ;; + CT_ARCH_XTENSA_CUSTOM_OVERLAY_LOCATION) + replace CT_OVERLAY_LOCATION + ;; + CT_LIBC_mingw) + # Renamed to MINGW_W64 + opt=CT_LIBC_MINGW_W64 + ;; + CT_ARCH_*_AVAILABLE|CT_KERNEL_*_AVAILABLE|CT_LIBC_*_AVAILABLE) + # Previously used "backend selectors". Autogenerated, no warning + unset opt + ;; + CT_CONFIGURE_has_*) + # Configure-detected build machine options. Drop, will use current. + unset opt + ;; + CT_*_or_later) + # Automatically selected version constraints. Drop, will auto-select current ones. + unset opt + ;; + CT_BACKEND_ARCH|CT_BACKEND_KERNEL|CT_BACKEND_LIBC|CT_IS_A_BACKEND) + warning "Option ${opt} is no longer supported, dropping" + unset opt + ;; + CT_*_SHOW_LINARO) + # Used to just include Linaro versions into the list. We'll infer whether Linaro is + # actually used from the actual version selected, below. + unset opt + ;; + CT_CC_GCC_4_8|CT_CC_GCC_4_9|CT_CC_GCC_5|CT_CC_GCC_6|\ + CT_LIBC_NEWLIB_2_0|CT_LIBC_NEWLIB_2_1|CT_LIBC_NEWLIB_2_2|CT_LIBC_NEWLIB_2_3|CT_LIBC_NEWLIB_2_4|CT_LIBC_NEWLIB_2_5) + # In 1.23.0, each package had its own ad-hoc version constraints. Drop, new ones + # will be autoselected. + unset opt + ;; + # Custom location: translate to the new framework. No generic way to interpret the version + # string user may have configured; just warn him to select it manually. + CT_BINUTILS_CUSTOM) + warning_if_set "Assuming custom location contains GNU sources; edit the configuration if it was Linaro version" + replace CT_BINUTILS_SRC_CUSTOM + ;; + CT_CC_GCC_CUSTOM) + warning_if_set "Assuming custom location contains GNU sources; edit the configuration if it was Linaro version" + replace CT_GCC_SRC_CUSTOM + ;; + CT_CC_GCC_CUSTOM_LOCATION) + replace CT_GCC_CUSTOM_LOCATION + ;; + CT_ELF2FLT_CUSTOM) + replace CT_ELF2FLT_SRC_CUSTOM + ;; + CT_ELF2FLT_GIT) + if is_set; then + echo "CT_ELF2FLT_SRC_DEVEL=y" + fi + replace CT_ELF2FLT_DEVEL_VCS_git + ;; + CT_ELF2FLT_GIT_CSET) + replace CT_ELF2FLT_DEVEL_REVISION + ;; + CT_GDB_CUSTOM) + warning_if_set "Assuming custom location contains GNU sources; edit the configuration if it was Linaro version" + replace CT_GDB_SRC_CUSTOM + ;; + CT_KERNEL_LINUX_CUSTOM) + replace CT_LINUX_SRC_CUSTOM + ;; + CT_KERNEL_LINUX_CUSTOM_LOCATION) + replace CT_LINUX_CUSTOM_LOCATION + ;; + CT_LIBC_AVR_LIBC_CUSTOM) + replace CT_AVR_LIBC_SRC_CUSTOM + ;; + CT_LIBC_AVR_LIBC_CUSTOM_LOCATION) + replace CT_AVR_LIBC_CUSTOM_LOCATION + ;; + CT_LIBC_GLIBC_CUSTOM) + warning_if_set "Assuming custom location contains GNU sources; edit the configuration if it was Linaro version" + replace CT_GLIBC_SRC_CUSTOM + ;; + CT_LIBC_GLIBC_CUSTOM_LOCATION) + replace CT_GLIBC_CUSTOM_LOCATION + ;; + CT_LIBC_MUSL_CUSTOM) + replace CT_MUSL_SRC_CUSTOM + ;; + CT_LIBC_MUSL_CUSTOM_LOCATION) + replace CT_MUSL_CUSTOM_LOCATION + ;; + CT_LIBC_NEWLIB_CUSTOM) + warning_if_set "Assuming custom location contains GNU sources; edit the configuration if it was Linaro version" + replace CT_NEWLIB_SRC_CUSTOM + ;; + CT_LIBC_NEWLIB_CUSTOM_LOCATION) + replace CT_NEWLIB_CUSTOM_LOCATION + ;; + CT_LIBC_UCLIBC_CUSTOM) + if [ "${CT_LIBC_UCLIBC_CUSTOM_UCLIBC}" = "y" ]; then + replace CT_UCLIBC_SRC_CUSTOM + else + replace CT_UCLIBC_NG_SRC_CUSTOM + fi + ;; + CT_LIBC_UCLIBC_CUSTOM_UCLIBC) + replace CT_UCLIBC_SRC_CUSTOM + ;; + CT_LIBC_UCLIBC_CUSTOM_UCLIBC_NG) + replace CT_UCLIBC_NG_SRC_CUSTOM + ;; + CT_LIBC_UCLIBC_CUSTOM_UCLIBC_NG_OLD) + warning_if_set "uClibc-NG versions before 1.0.15 no longer supported" + replace CT_UCLIBC_NG_SRC_CUSTOM + ;; + CT_LIBC_UCLIBC_CUSTOM_LOCATION) + if [ "${CT_LIBC_UCLIBC_CUSTOM_UCLIBC}" = "y" ]; then + replace CT_UCLIBC_CUSTOM_LOCATION + else + replace CT_UCLIBC_NG_CUSTOM_LOCATION + fi + ;; + CT_WINAPI_V_DEVEL) + replace CT_MINGW_W64_SRC_DEVEL + ;; + CT_WINAPI_V_select) + # Internal selector + unset opt + ;; + CT_BINUTILS_CUSTOM_VERSION|CT_CC_GCC_CUSTOM_VERSION|CT_ELF2FLT_CUSTOM_VERSION|CT_KERNEL_LINUX_CUSTOM_VERSION|\ + CT_LIBC_AVR_LIBC_CUSTOM_VERSION|CT_LIBC_GLIBC_CUSTOM_VERSION|CT_LIBC_MUSL_CUSTOM_VERSION|\ + CT_LIBC_NEWLIB_CUSTOM_VERSION|CT_LIBC_UCLIBC_CUSTOM_VERSION|CT_GDB_CUSTOM_VERSION) + warning_if_set "Cannot automatically convert custom version; edit configuration to select it" + unset opt + ;; + CT_CC_GCC_VERSION|CT_CC_VERSION|CT_KERNEL_VERSION|CT_WINAPI_VERSION|CT_LIBC_VERSION) + # Auto-selected; the symbol was just renamed + unset opt + ;; + CT_LIBC_glibc_family) + # Internal selector, not user-visible + unset opt + ;; + CT_LIBC_ADDONS_LIST) + warning_if_set "Support for custom add-ons has been removed. If using libidn add-on, edit the configuration." + ;; + CT_LIBC_DISABLE_VERSIONING) + replace CT_GLIBC_DISABLE_VERSIONING + ;; + CT_LIBC_ENABLE_FORTIFIED_BUILD) + replace CT_GLIBC_ENABLE_FORTIFIED_BUILD + ;; + CT_LIBC_GLIBC_CONFIGPARMS|CT_LIBC_GLIBC_EXTRA_CFLAGS|CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY|\ + CT_LIBC_GLIBC_FORCE_UNWIND|CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS|CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN|\ + CT_LIBC_GLIBC_KERNEL_VERSION_NONE|CT_LIBC_GLIBC_MIN_KERNEL|CT_LIBC_GLIBC_MIN_KERNEL_VERSION) + replace CT_GLIBC_${opt#CT_LIBC_GLIBC_} + ;; + CT_LIBC_LOCALES) + replace CT_GLIBC_LOCALES + ;; + CT_LIBC_OLDEST_ABI) + replace CT_GLIBC_OLDEST_ABI + ;; + CT_LIBC_GLIBC_NEEDS_PORTS|CT_LIBC_GLIBC_PORTS_EXTERNAL|CT_LIBC_GLIBC_USE_PORTS) + # Auto-selected + unset opt + ;; + CT_LIBC_UCLIBC_LOCALES_PREGEN_DATA) + warning_if_set "Support for pregenerated locales in uClibc has been removed" + unset opt + ;; + # Trivial version replacements + CT_AUTOMAKE_V_1_11_1) replace CT_AUTOMAKE_V_1_11_6;; + CT_AUTOMAKE_V_1_11_6) replacement_for CT_AUTOMAKE_V_1_11_1;; + CT_AUTOMAKE_V_1_14) replace CT_AUTOMAKE_V_1_14_1;; + CT_AUTOMAKE_V_1_15) replace CT_AUTOMAKE_V_1_15_1;; + CT_BINUTILS_V_2_26) replace CT_BINUTILS_V_2_26_1;; + CT_BINUTILS_V_2_28) replace CT_BINUTILS_V_2_28_1;; + CT_BINUTILS_LINARO_V_2_23_2) select_linaro BINUTILS; replace CT_BINUTILS_LINARO_V_2_23_2_2013_10_4;; + CT_BINUTILS_LINARO_V_2_24) select_linaro BINUTILS; replace CT_BINUTILS_LINARO_V_2_24_0_2014_11_2;; + CT_BINUTILS_LINARO_V_2_25) select_linaro BINUTILS; replace CT_BINUTILS_LINARO_V_2_25_0_2015_01_2;; + CT_CC_GCC_V_4_8_5) replace CT_GCC_V_4_8_5;; + CT_CC_GCC_V_4_9_4) replace CT_GCC_V_4_9_4;; + CT_CC_GCC_V_5_4_0) replace CT_GCC_V_5_5_0;; + CT_CC_GCC_V_6_3_0) replace CT_GCC_V_6_5_0;; + CT_CC_GCC_V_linaro_4_8) select_linaro GCC; replace CT_GCC_LINARO_V_4_8_2015_06;; + CT_CC_GCC_V_linaro_4_9) select_linaro GCC; replace CT_GCC_LINARO_V_4_9_2017_01;; + CT_CC_GCC_V_linaro_5_4) select_linaro GCC; replace CT_GCC_LINARO_V_5_5_2017_10;; + CT_CC_GCC_V_linaro_6_3) select_linaro GCC; replace CT_GCC_LINARO_V_6_4_2018_05;; + CT_CLOOG_V_0_18_0) replace CT_CLOOG_V_0_18_1;; + CT_CLOOG_V_0_18_1) replacement_for CT_CLOOG_V_0_18_0;; + CT_EXPAT_V_2_2_0) replace CT_EXPAT_V_2_2_6;; # 2.2.6 was not available in ct-ng 1.23.0 - no replacement_for + CT_GDB_V_6_8a) replace CT_GDB_V_6_8A;; + CT_GDB_V_7_0a) replace CT_GDB_V_7_0_1A;; + CT_GDB_V_7_0_1a) replace CT_GDB_V_7_0_1A;; + CT_GDB_V_7_1a) replace CT_GDB_V_7_1A;; + CT_GDB_V_7_2a) replace CT_GDB_V_7_2A;; + CT_GDB_V_7_3a) replace CT_GDB_V_7_3A;; + CT_GDB_V_7_4) replace CT_GDB_V_7_4_1;; + CT_GDB_V_7_7) replace CT_GDB_V_7_7_1;; + CT_GDB_V_7_8|CT_GDB_V_7_8_1) replace CT_GDB_V_7_8_2;; + CT_GDB_V_7_8_2) replacement_for CT_GDB_V_7_8 CT_GDB_V_7_8_1;; + CT_GDB_V_7_9) replace CT_GDB_V_7_9_1;; + CT_GDB_V_7_10) replace CT_CT_GDB_V_7_10_1;; + CT_GDB_V_linaro_7_3) select_linaro GDB; replace CT_GDB_LINARO_V_7_3_2011_12;; + CT_GDB_V_linaro_7_4) select_linaro GDB; replace CT_GDB_LINARO_V_7_4_2012_06;; + CT_GDB_V_linaro_7_5) select_linaro GDB; replace CT_GDB_LINARO_V_7_5_2012_12;; + CT_GDB_V_linaro_7_6) select_linaro GDB; replace CT_GDB_LINARO_V_7_6_1_2013_10;; + CT_GDB_V_linaro_7_7) select_linaro GDB; replace CT_GDB_LINARO_V_7_7_1_2014_06_1;; + CT_GDB_V_linaro_7_7_1) select_linaro GDB; replace CT_GDB_LINARO_V_7_7_1_2014_06_1;; + CT_GDB_V_linaro_7_8) select_linaro GDB; replace CT_GDB_LINARO_V_7_8_2014_09;; + CT_GMP_V_4_3_0|CT_GMP_V_4_3_1) replace CT_GMP_V_4_3_2;; + CT_GMP_V_4_3_2) replacement_for CT_GMP_V_4_3_0 CT_GMP_V_4_3_1;; + CT_GMP_V_5_0_1|CT_GMP_V_5_0_2) replace CT_GMP_V_5_0_5;; # 5.0.5 not in ct-ng 1.23.0 + CT_GMP_V_5_1_1) replace CT_GMP_V_5_1_3;; + CT_GMP_V_5_1_3) replacement_for CT_GMP_V_5_1_1;; + CT_GMP_V_6_0_0) replace CT_GMP_V_6_0_0A;; # 6.0.0a not in ct-ng 1.23.0 + CT_GMP_V_6_1_0) replace CT_GMP_V_6_1_2;; + CT_GMP_V_6_1_2) replacement_for CT_GMP_V_6_1_0;; + CT_ISL_V_0_11_1) replace CT_ISL_V_0_11_2;; + CT_ISL_V_0_14) replace CT_ISL_V_0_14_1;; + CT_KERNEL_V_2_6_32|CT_KERNEL_V_2_6_33|CT_KERNEL_V_2_6_34|CT_KERNEL_V_2_6_35|\ + CT_KERNEL_V_2_6_36|CT_KERNEL_V_2_6_37|CT_KERNEL_V_2_6_38|CT_KERNEL_V_2_6_39|\ + CT_KERNEL_V_3_0|CT_KERNEL_V_3_1|CT_KERNEL_V_3_2|CT_KERNEL_V_3_3|CT_KERNEL_V_3_4|CT_KERNEL_V_3_5|\ + CT_KERNEL_V_3_6|CT_KERNEL_V_3_7|CT_KERNEL_V_3_8|CT_KERNEL_V_3_9|CT_KERNEL_V_3_10|CT_KERNEL_V_3_11|\ + CT_KERNEL_V_3_12|CT_KERNEL_V_3_13|CT_KERNEL_V_3_14|CT_KERNEL_V_3_15|CT_KERNEL_V_3_16|\ + CT_KERNEL_V_3_17|CT_KERNEL_V_3_18|CT_KERNEL_V_3_19|\ + CT_KERNEL_V_4_0|CT_KERNEL_V_4_1|CT_KERNEL_V_4_2|CT_KERNEL_V_4_3|CT_KERNEL_V_4_4|\ + CT_KERNEL_V_4_5|CT_KERNEL_V_4_6|CT_KERNEL_V_4_7|CT_KERNEL_V_4_8|CT_KERNEL_V_4_9|CT_KERNEL_V_4_10) + replace CT_LINUX_${opt#CT_KERNEL_};; + CT_LIBC_AVR_LIBC_V_1_8_0) replace CT_AVR_LIBC_V_1_8_1;; + CT_LIBC_AVR_LIBC_V_1_8_1) replace CT_AVR_LIBC_V_1_8_1;; + CT_LIBC_AVR_LIBC_V_2_0_0) replace CT_AVR_LIBC_V_2_0_0;; + CT_LIBC_GLIBC_V_2_12_1|CT_LIBC_GLIBC_V_2_12_2|CT_LIBC_GLIBC_V_2_13|CT_LIBC_GLIBC_V_2_14|\ + CT_LIBC_GLIBC_V_2_14_1|CT_LIBC_GLIBC_V_2_15|CT_LIBC_GLIBC_V_2_16_0|CT_LIBC_GLIBC_V_2_17|\ + CT_LIBC_GLIBC_V_2_18|CT_LIBC_GLIBC_V_2_19|CT_LIBC_GLIBC_V_2_20|CT_LIBC_GLIBC_V_2_21|\ + CT_LIBC_GLIBC_V_2_22|CT_LIBC_GLIBC_V_2_23|CT_LIBC_GLIBC_V_2_24|CT_LIBC_GLIBC_V_2_25) + replace CT_GLIBC_${opt#CT_LIBC_GLIBC_};; + CT_LIBC_GLIBC_LINARO_V_2_20) replace CT_GLIBC_LINARO_V_2_20_2014_11;; + CT_LIBC_MUSL_V_1_1_15|CT_LIBC_MUSL_V_1_1_16) + replace CT_MUSL_${opt#CT_LIBC_MUSL_};; + CT_LIBC_NEWLIB_V_1_17_0|CT_LIBC_NEWLIB_V_1_18_0|CT_LIBC_NEWLIB_V_1_19_0|CT_LIBC_NEWLIB_V_1_20_0|\ + CT_LIBC_NEWLIB_V_2_0_0|CT_LIBC_NEWLIB_V_2_1_0|CT_LIBC_NEWLIB_V_2_2_0|CT_LIBC_NEWLIB_V_2_3_0|\ + CT_LIBC_NEWLIB_V_2_4_0|CT_LIBC_NEWLIB_V_2_5_0) + replace CT_NEWLIB_${opt#CT_LIBC_NEWLIB_};; + CT_LIBC_NEWLIB_LINARO_V_2_1_0) select_linaro NEWLIB; replace CT_NEWLIB_LINARO_V_2_1_0_2014;; + CT_LIBC_NEWLIB_LINARO_V_2_2_0) select_linaro NEWLIB; replace CT_NEWLIB_LINARO_V_2_2_0_2015;; + CT_LIBELF_V_0_8_12) replace CT_LIBELF_V_0_8_13;; + CT_LIBELF_V_0_8_13) replacement_for CT_LIBELF_V_0_8_12;; + CT_M4_V_1_4_13|CT_M4_V_1_4_17) replace CT_CT_M4_V_1_4_18;; + CT_M4_V_1_4_18) replacement_for CT_M4_V_1_4_13 CT_M4_V_1_4_17;; + CT_MPC_V_0_8_1) replace CT_MPC_V_0_8_2;; + CT_MPC_V_0_8_2) replacement_for CT_MPC_V_0_8_1;; + CT_MPC_V_1_0|CT_MPC_V_1_0_1|CT_MPC_V_1_0_2) + replace CT_MPC_V_1_0_3;; + CT_MPC_V_1_0_3) replacement_for CT_MPC_V_1_0 CT_MPC_V_1_0_1 CT_MPC_V_1_0_2;; + CT_MPFR_V_2_4_0|CT_MPFR_V_2_4_1) + replace CT_MPFR_V_2_4_2;; + CT_MPFR_V_2_4_2) replacement_for CT_MPFR_V_2_4_0 CT_MPFR_V_2_4_1;; + CT_MPFR_V_3_0_0) replace CT_MPFR_V_3_0_1;; + CT_MPFR_V_3_0_1) replacement_for CT_MPFR_V_3_0_0;; + CT_MPFR_V_3_1_0|CT_MPFR_V_3_1_2|CT_MPFR_V_3_1_3|CT_MPFR_V_3_1_5) + replace CT_MPFR_V_3_1_6;; + CT_MPFR_V_3_1_6) replacement_for CT_MPFR_V_3_1_0 CT_MPFR_V_3_1_2 CT_MPFR_V_3_1_3 CT_MPFR_V_3_1_5;; + CT_STRACE_V_4_5_18|CT_STRACE_V_4_5_19) + replace CT_STRACE_V_4_5_20;; + CT_STRACE_V_4_5_20) replacement_for CT_STRACE_V_4_5_18 CT_STRACE_V_4_5_19;; + CT_LIBC_UCLIBC_NG_V_1_0_20|CT_LIBC_UCLIBC_NG_V_1_0_21|CT_LIBC_UCLIBC_NG_V_1_0_22) + is_set && echo "CT_UCLIBC_USE_UCLIBC_NG_ORG=y" + replace CT_UCLIBC_NG_V_1_0_25 + ;; + CT_LIBC_UCLIBC_V_0_9_33_2) + is_set && echo "CT_UCLIBC_USE_UCLIBC_ORG=y" + replace CT_UCLIBC_V_0_9_33_2 + ;; + CT_WINAPI_V_2_0_7|CT_WINAPI_V_2_0_7|CT_WINAPI_V_2_0_9) + replace CT_MINGW_W64_V_V2_0_10;; + CT_WINAPI_V_3_0_0) replace CT_MINGW_W64_V_V3_0_0;; + CT_WINAPI_V_3_1_0) replace CT_MINGW_W64_V_V3_1_0;; + CT_WINAPI_V_3_2_0) replace CT_MINGW_W64_V_V3_2_0;; + CT_WINAPI_V_3_3_0) replace CT_MINGW_W64_V_V3_3_0;; + CT_WINAPI_V_4_0_0|CT_WINAPI_V_4_0_1|CT_WINAPI_V_4_0_2|CT_WINAPI_V_4_0_3|\ + CT_WINAPI_V_4_0_4|CT_WINAPI_V_4_0_5|CT_WINAPI_V_4_0_6) + replace CT_MINGW_W64_V_V4_0_6;; + CT_WINAPI_V_5_0_0|CT_WINAPI_V_5_0_1) + replace CT_MINGW_W64_V_V5_0_3;; + + # Misc + CT_CLOOG_NEEDS_AUTORECONF) + # Was unused in 1.23, just drop + unset opt + ;; + CT_PATCH_SINGLE) + # Internal selector in 1.23 + unset opt + ;; + CT_PATCH_BUNDLED_FALLBACK_LOCAL|CT_PATCH_LOCAL_FALLBACK_BUNDLED) + warning_if_set "Fallback patch order has been removed" + ;; + CT_CC_GCC_TARGET_FINAL) + warning_if_set "Option removed" + ;; + CT_COMPLIBS|CT_COMPLIBS_NEEDED|CT_CC_GCC_latest) + # Internal selectors + unset opt + ;; + esac + +} + +# Main upgrade driver. One version at a time, read line by line, interpret +# the options and replace anything that needs replacing. +cp "${CFGFILE}" "${CFGFILE}.before-upgrade" +v=${CT_CONFIG_VERSION} +input="${CFGFILE}" +while [ "${v}" -lt "${CT_CONFIG_VERSION_CURRENT}" ]; do + vn=$[ v + 1 ] + info "Upgrading v${v} to v${vn}" + { + while read ln; do + unset val + q= + case "${ln}" in + CT_CONFIG_VERSION_CURRENT=*|CT_CONFIG_VERSION=*) + continue + ;; + CT_*=*) + opt=${ln%%=*} + val=${ln#*=} + case "${val}" in + \"*\") + val="${val%\"}" + val="${val#\"}" + q=\" + ;; + esac + ;; + "# CT_"*" is not set") + opt=${ln#* } + opt=${opt%% *} + ;; + *) + echo "${ln}" + continue + ;; + esac + upgrade_v${v} + # Emit the option(s) + if [ x${opt+set} = x ]; then + continue + elif [ x${val+set} = x ]; then + echo "# ${opt} is not set" + else + echo "${opt}=${q}${val}${q}" + fi + done + echo "CT_CONFIG_VERSION=\"${vn}\"" + echo "CT_CONFIG_VERSION_CURRENT=\"${CT_CONFIG_VERSION_CURRENT}\"" + } < "${input}" > "${CFGFILE}.${vn}" + v=${vn} + rm -f "${input}" + input="${CFGFILE}.${vn}" + # Reload the next input so that the upgrade function can rely on other CT_xxx variables, + # not just the currently processed variable. + # TBD clean the environment first to avoid any stale values + . "${input}" + # Ideally, we'd do 'ct-ng olddefconfig' after each step with the appropriate + # Kconfig so that the next step would be able to use auto-set values from the + # previous step. However, that would require us to keep archived config/ trees + # from every config file version, which is not practical. So, I decided to defer + # this until it is actually needed. Even then, it is probably sufficient to only + # keep the versions where there is such a dependency. +done +mv "${CFGFILE}.${CT_CONFIG_VERSION_CURRENT}" "${CFGFILE}" +cp "${CFGFILE}" "${CFGFILE}.before-olddefconfig" +cat >&2 < Date: Sun, 27 Jan 2019 22:55:41 -0800 Subject: Ignore vim swap files while generating the file list Signed-off-by: Alexey Neyman diff --git a/bootstrap b/bootstrap index f7b9b41..c7d01ba 100755 --- a/bootstrap +++ b/bootstrap @@ -779,6 +779,10 @@ msg "*** Gathering the list of data files to install" find COPYING config contrib licenses.d packages samples scripts -type f | LANG=C sort | while read f; do # Implement some kind of .installignore for these files? case "${f}" in + # Avoid temp files + .*.swp|.*.swo) + continue + ;; # And, some files automake insists we must have scripts/compile | scripts/missing | scripts/depcomp | scripts/ltmain.sh | scripts/install-sh) continue -- cgit v0.10.2-6-g49f6 From 88a08bd2fdca997458eb4048c905cdd55106965c Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Mon, 28 Jan 2019 00:26:37 -0800 Subject: Run version check via eval ... otherwise it fails for autoconf/automake; for some reason, newer Ubuntu 18.10 adds extra quoting around '${SHELL}' in $ac_cv_path_AUTOCONF. Signed-off-by: Alexey Neyman diff --git a/m4/ctng_version_check.m4 b/m4/ctng_version_check.m4 index 4518e0c..fee522e 100644 --- a/m4/ctng_version_check.m4 +++ b/m4/ctng_version_check.m4 @@ -18,7 +18,7 @@ AC_DEFUN([CTNG_PROG_VERSION], [ac_cv_path_$1="$$1" CTNG_PATH_ABSNAME([ac_cv_path_$1]) CTNG_MSG_LOG_ENVVAR([ac_cv_path_$1]) - ver=$($ac_cv_path_$1 --version 2>/dev/null) + ver=$(eval $ac_cv_path_$1 --version 2>/dev/null) CTNG_MSG_LOG([looking for '[$5]' regexp in]) CTNG_MSG_LOG_ENVVAR([ver], [version info for $ac_cv_path_$1]) ver=$(AS_ECHO(["$ver"]) | $EGREP '[$5]') -- cgit v0.10.2-6-g49f6 From 93dd61e25723a5c53f97546144ac1878bd4587c0 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Mon, 28 Jan 2019 22:46:15 -0800 Subject: Run the samples through `ct-ng update-samples` - Pin sparc-leon-linux-gnu to GCC6, again. - Remove "brokenness" explanation from moxie-elf comment (was only applicable to stage-2 compiler, not final). Signed-off-by: Alexey Neyman diff --git a/samples/aarch64-rpi3-linux-gnu/crosstool.config b/samples/aarch64-rpi3-linux-gnu/crosstool.config index f8ef63d..e8c429d 100644 --- a/samples/aarch64-rpi3-linux-gnu/crosstool.config +++ b/samples/aarch64-rpi3-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_CPU="cortex-a53" CT_ARCH_64=y diff --git a/samples/aarch64-unknown-linux-android/crosstool.config b/samples/aarch64-unknown-linux-android/crosstool.config index 0e8a6f8..4d6a319 100644 --- a/samples/aarch64-unknown-linux-android/crosstool.config +++ b/samples/aarch64-unknown-linux-android/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_ARM=y CT_ARCH_64=y @@ -7,4 +8,3 @@ CT_KERNEL_LINUX=y CT_ANDROID_API_21=y CT_CC_LANG_CXX=y CT_DEBUG_GDB=y -CT_GETTEXT=y diff --git a/samples/aarch64-unknown-linux-gnu/crosstool.config b/samples/aarch64-unknown-linux-gnu/crosstool.config index 898e4e4..864b100 100644 --- a/samples/aarch64-unknown-linux-gnu/crosstool.config +++ b/samples/aarch64-unknown-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_64=y CT_TARGET_VENDOR="" diff --git a/samples/aarch64-unknown-linux-uclibc/crosstool.config b/samples/aarch64-unknown-linux-uclibc/crosstool.config index fdda449..7c00f7e 100644 --- a/samples/aarch64-unknown-linux-uclibc/crosstool.config +++ b/samples/aarch64-unknown-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_64=y CT_TARGET_VENDOR="" @@ -11,4 +12,3 @@ CT_CC_LANG_CXX=y CT_DEBUG_GDB=y CT_GDB_NATIVE=y CT_DEBUG_STRACE=y -CT_GETTEXT=y diff --git a/samples/alphaev56-unknown-linux-gnu/crosstool.config b/samples/alphaev56-unknown-linux-gnu/crosstool.config index 321e957..ce5688c 100644 --- a/samples/alphaev56-unknown-linux-gnu/crosstool.config +++ b/samples/alphaev56-unknown-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ALPHA_EV56=y CT_KERNEL_LINUX=y CT_BINUTILS_PLUGINS=y diff --git a/samples/alphaev67-unknown-linux-gnu/crosstool.config b/samples/alphaev67-unknown-linux-gnu/crosstool.config index 485bd2d..7d27de3 100644 --- a/samples/alphaev67-unknown-linux-gnu/crosstool.config +++ b/samples/alphaev67-unknown-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ALPHA_EV67=y CT_KERNEL_LINUX=y CT_BINUTILS_PLUGINS=y diff --git a/samples/arc-arc700-linux-uclibc/crosstool.config b/samples/arc-arc700-linux-uclibc/crosstool.config index 66a0b52..c011a93 100644 --- a/samples/arc-arc700-linux-uclibc/crosstool.config +++ b/samples/arc-arc700-linux-uclibc/crosstool.config @@ -1,7 +1,8 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARC=y -CT_TARGET_ALIAS="arc-linux" +CT_ARCH_CPU="arc700" CT_TARGET_CFLAGS="-mno-atomic" CT_TARGET_VENDOR="snps" +CT_TARGET_ALIAS="arc-linux" CT_KERNEL_LINUX=y CT_LIBC_UCLIBC=y -CT_ARCH_CPU="arc700" diff --git a/samples/arc-multilib-elf32/crosstool.config b/samples/arc-multilib-elf32/crosstool.config index 19e8e89..975a8c6 100644 --- a/samples/arc-multilib-elf32/crosstool.config +++ b/samples/arc-multilib-elf32/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARC=y CT_MULTILIB=y CT_TARGET_VENDOR="multilib" diff --git a/samples/arc-multilib-linux-uclibc/crosstool.config b/samples/arc-multilib-linux-uclibc/crosstool.config index b56c8a8..ca397c6 100644 --- a/samples/arc-multilib-linux-uclibc/crosstool.config +++ b/samples/arc-multilib-linux-uclibc/crosstool.config @@ -1,7 +1,8 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARC=y -CT_TARGET_ALIAS="arc-linux" +CT_MULTILIB=y CT_TARGET_CFLAGS="-matomic" CT_TARGET_VENDOR="multilib" +CT_TARGET_ALIAS="arc-linux" CT_KERNEL_LINUX=y CT_LIBC_UCLIBC=y -CT_MULTILIB=y diff --git a/samples/arm-bare_newlib_cortex_m3_nommu-eabi/crosstool.config b/samples/arm-bare_newlib_cortex_m3_nommu-eabi/crosstool.config index 09cae2b..8081098 100644 --- a/samples/arm-bare_newlib_cortex_m3_nommu-eabi/crosstool.config +++ b/samples/arm-bare_newlib_cortex_m3_nommu-eabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_CPU="cortex-m3" CT_ARCH_ARM_MODE_THUMB=y diff --git a/samples/arm-cortex_a15-linux-gnueabihf/crosstool.config b/samples/arm-cortex_a15-linux-gnueabihf/crosstool.config index 491046d..4e304a7 100644 --- a/samples/arm-cortex_a15-linux-gnueabihf/crosstool.config +++ b/samples/arm-cortex_a15-linux-gnueabihf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_CPU="cortex-a15" CT_ARCH_FPU="neon-vfpv4" diff --git a/samples/arm-cortex_a8-linux-gnueabi/crosstool.config b/samples/arm-cortex_a8-linux-gnueabi/crosstool.config index 3e4c024..7e1dc6f 100644 --- a/samples/arm-cortex_a8-linux-gnueabi/crosstool.config +++ b/samples/arm-cortex_a8-linux-gnueabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_CPU="cortex-a8" CT_ARCH_FLOAT_SW=y diff --git a/samples/arm-cortexa5-linux-uclibcgnueabihf/crosstool.config b/samples/arm-cortexa5-linux-uclibcgnueabihf/crosstool.config index 49e842c..a5b2588 100644 --- a/samples/arm-cortexa5-linux-uclibcgnueabihf/crosstool.config +++ b/samples/arm-cortexa5-linux-uclibcgnueabihf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_ARM=y CT_ARCH_CPU="cortex-a5" diff --git a/samples/arm-cortexa9_neon-linux-gnueabihf/crosstool.config b/samples/arm-cortexa9_neon-linux-gnueabihf/crosstool.config index 83f781f..671d592 100644 --- a/samples/arm-cortexa9_neon-linux-gnueabihf/crosstool.config +++ b/samples/arm-cortexa9_neon-linux-gnueabihf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_ARM=y CT_ARCH_CPU="cortex-a9" diff --git a/samples/arm-multilib-linux-uclibcgnueabi/crosstool.config b/samples/arm-multilib-linux-uclibcgnueabi/crosstool.config index 6dc39fa..2fc835f 100644 --- a/samples/arm-multilib-linux-uclibcgnueabi/crosstool.config +++ b/samples/arm-multilib-linux-uclibcgnueabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_MULTILIB=y CT_ARCH_FLOAT_SW=y diff --git a/samples/arm-nano-eabi/crosstool.config b/samples/arm-nano-eabi/crosstool.config index 82e5714..ab79b7f 100644 --- a/samples/arm-nano-eabi/crosstool.config +++ b/samples/arm-nano-eabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_MULTILIB=y CT_ARCH_FLOAT_SW=y diff --git a/samples/arm-unknown-eabi/crosstool.config b/samples/arm-unknown-eabi/crosstool.config index f52abec..2306a07 100644 --- a/samples/arm-unknown-eabi/crosstool.config +++ b/samples/arm-unknown-eabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_FLOAT_SW=y CT_LIBC_NEWLIB_IO_C99FMT=y diff --git a/samples/arm-unknown-linux-gnueabi/crosstool.config b/samples/arm-unknown-linux-gnueabi/crosstool.config index 128d379..4ffa4af 100644 --- a/samples/arm-unknown-linux-gnueabi/crosstool.config +++ b/samples/arm-unknown-linux-gnueabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" # CT_REMOVE_DOCS is not set CT_ARCH_ARM=y CT_ARCH_FLOAT_SW=y diff --git a/samples/arm-unknown-linux-musleabi/crosstool.config b/samples/arm-unknown-linux-musleabi/crosstool.config index c384611..68b6147 100644 --- a/samples/arm-unknown-linux-musleabi/crosstool.config +++ b/samples/arm-unknown-linux-musleabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_ARM=y CT_KERNEL_LINUX=y diff --git a/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config b/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config index 2993b99..533d666 100644 --- a/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config +++ b/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_CPU="arm926ej-s" CT_ARCH_FLOAT_SW=y diff --git a/samples/arm-unknown-linux-uclibcgnueabihf/crosstool.config b/samples/arm-unknown-linux-uclibcgnueabihf/crosstool.config index 3fd2d2d..53a2137 100644 --- a/samples/arm-unknown-linux-uclibcgnueabihf/crosstool.config +++ b/samples/arm-unknown-linux-uclibcgnueabihf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_ARM=y CT_ARCH_CPU="arm926ej-s" diff --git a/samples/armeb-unknown-eabi/crosstool.config b/samples/armeb-unknown-eabi/crosstool.config index c6779f8..561a855 100644 --- a/samples/armeb-unknown-eabi/crosstool.config +++ b/samples/armeb-unknown-eabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_BE=y CT_ARCH_FLOAT_SW=y diff --git a/samples/armeb-unknown-linux-gnueabi/crosstool.config b/samples/armeb-unknown-linux-gnueabi/crosstool.config index 22d7d9f..83ef15b 100644 --- a/samples/armeb-unknown-linux-gnueabi/crosstool.config +++ b/samples/armeb-unknown-linux-gnueabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_BE=y CT_ARCH_ARCH="armv5te" diff --git a/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config b/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config index c2b21f8..fe4c7ec 100644 --- a/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config +++ b/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_CPU="xscale" CT_ARCH_BE=y diff --git a/samples/armv6-nommu-linux-uclibcgnueabi/crosstool.config b/samples/armv6-nommu-linux-uclibcgnueabi/crosstool.config index 4b0c04b..ba08e5d 100644 --- a/samples/armv6-nommu-linux-uclibcgnueabi/crosstool.config +++ b/samples/armv6-nommu-linux-uclibcgnueabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_SUFFIX="v6" # CT_ARCH_USE_MMU is not set @@ -10,4 +11,3 @@ CT_THREADS_NONE=y CT_CC_GCC_DISABLE_PCH=y CT_CC_GCC_BUILD_ID=y CT_CC_GCC_LNK_HASH_STYLE_BOTH=y -CT_GETTEXT=y diff --git a/samples/armv6-rpi-linux-gnueabi/crosstool.config b/samples/armv6-rpi-linux-gnueabi/crosstool.config index 94f1b2a..eb12a0a 100644 --- a/samples/armv6-rpi-linux-gnueabi/crosstool.config +++ b/samples/armv6-rpi-linux-gnueabi/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_CPU="arm1176jzf-s" CT_ARCH_SUFFIX="v6" diff --git a/samples/armv7-rpi2-linux-gnueabihf/crosstool.config b/samples/armv7-rpi2-linux-gnueabihf/crosstool.config index 102c503..51a0e22 100644 --- a/samples/armv7-rpi2-linux-gnueabihf/crosstool.config +++ b/samples/armv7-rpi2-linux-gnueabihf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_CPU="cortex-a7" CT_ARCH_SUFFIX="v7" diff --git a/samples/armv8-rpi3-linux-gnueabihf/crosstool.config b/samples/armv8-rpi3-linux-gnueabihf/crosstool.config index fe9b5af..bc286b8 100644 --- a/samples/armv8-rpi3-linux-gnueabihf/crosstool.config +++ b/samples/armv8-rpi3-linux-gnueabihf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_ARM=y CT_ARCH_CPU="cortex-a53" CT_ARCH_SUFFIX="v8" diff --git a/samples/avr/crosstool.config b/samples/avr/crosstool.config index 6283c78..dce6af8 100644 --- a/samples/avr/crosstool.config +++ b/samples/avr/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_AVR=y CT_CC_LANG_CXX=y CT_DEBUG_GDB=y diff --git a/samples/i586-geode-linux-uclibc/crosstool.config b/samples/i586-geode-linux-uclibc/crosstool.config index 08f90f5..908495a 100644 --- a/samples/i586-geode-linux-uclibc/crosstool.config +++ b/samples/i586-geode-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_X86=y CT_ARCH_ARCH="pentium-mmx" CT_TARGET_VENDOR="geode" diff --git a/samples/i686-centos6-linux-gnu/crosstool.config b/samples/i686-centos6-linux-gnu/crosstool.config index c285893..2c960e7 100644 --- a/samples/i686-centos6-linux-gnu/crosstool.config +++ b/samples/i686-centos6-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_ARCH="i686" diff --git a/samples/i686-centos7-linux-gnu/crosstool.config b/samples/i686-centos7-linux-gnu/crosstool.config index 498afcc..9df56e9 100644 --- a/samples/i686-centos7-linux-gnu/crosstool.config +++ b/samples/i686-centos7-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_ARCH="i686" diff --git a/samples/i686-nptl-linux-gnu/crosstool.config b/samples/i686-nptl-linux-gnu/crosstool.config index 48df330..3e8ed1b 100644 --- a/samples/i686-nptl-linux-gnu/crosstool.config +++ b/samples/i686-nptl-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_X86=y CT_ARCH_ARCH="i686" CT_TARGET_VENDOR="nptl" diff --git a/samples/i686-ubuntu12.04-linux-gnu/crosstool.config b/samples/i686-ubuntu12.04-linux-gnu/crosstool.config index 958825d..6c02470 100644 --- a/samples/i686-ubuntu12.04-linux-gnu/crosstool.config +++ b/samples/i686-ubuntu12.04-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_ARCH="i686" diff --git a/samples/i686-ubuntu14.04-linux-gnu/crosstool.config b/samples/i686-ubuntu14.04-linux-gnu/crosstool.config index 339c4c6..3778452 100644 --- a/samples/i686-ubuntu14.04-linux-gnu/crosstool.config +++ b/samples/i686-ubuntu14.04-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_ARCH="i686" diff --git a/samples/i686-ubuntu16.04-linux-gnu/crosstool.config b/samples/i686-ubuntu16.04-linux-gnu/crosstool.config index e7f381e..2db2917 100644 --- a/samples/i686-ubuntu16.04-linux-gnu/crosstool.config +++ b/samples/i686-ubuntu16.04-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_ARCH="i686" diff --git a/samples/i686-w64-mingw32,nios2-spico-elf/crosstool.config b/samples/i686-w64-mingw32,nios2-spico-elf/crosstool.config index c3df4ad..d9f78e4 100644 --- a/samples/i686-w64-mingw32,nios2-spico-elf/crosstool.config +++ b/samples/i686-w64-mingw32,nios2-spico-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y # CT_REMOVE_DOCS is not set CT_ARCH_NIOS2=y diff --git a/samples/i686-w64-mingw32/crosstool.config b/samples/i686-w64-mingw32/crosstool.config index 5ed39c0..b92bbe0 100644 --- a/samples/i686-w64-mingw32/crosstool.config +++ b/samples/i686-w64-mingw32/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_X86=y CT_ARCH_ARCH="i686" diff --git a/samples/m68k-unknown-elf/crosstool.config b/samples/m68k-unknown-elf/crosstool.config index 227d45b..d8edb87 100644 --- a/samples/m68k-unknown-elf/crosstool.config +++ b/samples/m68k-unknown-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_M68K=y CT_ARCH_CPU="cpu32" CT_ARCH_BINFMT_FLAT=y diff --git a/samples/m68k-unknown-uclinux-uclibc/crosstool.config b/samples/m68k-unknown-uclinux-uclibc/crosstool.config index 61c37f1..d8c6267 100644 --- a/samples/m68k-unknown-uclinux-uclibc/crosstool.config +++ b/samples/m68k-unknown-uclinux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_M68K=y CT_KERNEL_LINUX=y CT_THREADS_LT=y diff --git a/samples/mips-ar2315-linux-gnu/crosstool.config b/samples/mips-ar2315-linux-gnu/crosstool.config index f9e79d7..5a07139 100644 --- a/samples/mips-ar2315-linux-gnu/crosstool.config +++ b/samples/mips-ar2315-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_MIPS=y CT_ARCH_TUNE="4kc" CT_ARCH_ARCH="4kc" diff --git a/samples/mips-malta-linux-gnu/crosstool.config b/samples/mips-malta-linux-gnu/crosstool.config index a063908..bed4c1b 100644 --- a/samples/mips-malta-linux-gnu/crosstool.config +++ b/samples/mips-malta-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_MIPS=y CT_TARGET_VENDOR="malta" CT_KERNEL_LINUX=y diff --git a/samples/mips-unknown-elf/crosstool.config b/samples/mips-unknown-elf/crosstool.config index 133d27e..eea2340 100644 --- a/samples/mips-unknown-elf/crosstool.config +++ b/samples/mips-unknown-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_MIPS=y CT_ARCH_FLOAT_SW=y CT_LIBC_NONE=y diff --git a/samples/mips-unknown-linux-uclibc/crosstool.config b/samples/mips-unknown-linux-uclibc/crosstool.config index a4cd5ce..1c1394c 100644 --- a/samples/mips-unknown-linux-uclibc/crosstool.config +++ b/samples/mips-unknown-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_MIPS=y CT_ARCH_ARCH="mips1" CT_ARCH_FLOAT_SW=y diff --git a/samples/mips64el-multilib-linux-uclibc/crosstool.config b/samples/mips64el-multilib-linux-uclibc/crosstool.config index faeab87..bec320f 100644 --- a/samples/mips64el-multilib-linux-uclibc/crosstool.config +++ b/samples/mips64el-multilib-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_MIPS=y CT_MULTILIB=y CT_ARCH_LE=y diff --git a/samples/mipsel-multilib-linux-gnu/crosstool.config b/samples/mipsel-multilib-linux-gnu/crosstool.config index 9257801..b1972a9 100644 --- a/samples/mipsel-multilib-linux-gnu/crosstool.config +++ b/samples/mipsel-multilib-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_MIPS=y CT_MULTILIB=y CT_ARCH_LE=y diff --git a/samples/mipsel-sde-elf/crosstool.config b/samples/mipsel-sde-elf/crosstool.config index 8e89c90..86d264d 100644 --- a/samples/mipsel-sde-elf/crosstool.config +++ b/samples/mipsel-sde-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_MIPS=y CT_ARCH_LE=y CT_ARCH_FLOAT_SW=y diff --git a/samples/mipsel-unknown-linux-gnu/crosstool.config b/samples/mipsel-unknown-linux-gnu/crosstool.config index 5458b7e..e9567a9 100644 --- a/samples/mipsel-unknown-linux-gnu/crosstool.config +++ b/samples/mipsel-unknown-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_MIPS=y CT_ARCH_LE=y CT_ARCH_ARCH="mips1" diff --git a/samples/moxie-unknown-elf/crosstool.config b/samples/moxie-unknown-elf/crosstool.config index c445787..2754d89 100644 --- a/samples/moxie-unknown-elf/crosstool.config +++ b/samples/moxie-unknown-elf/crosstool.config @@ -1,6 +1,6 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_MOXIE=y -CT_LIBC_NEWLIB=y CT_DEBUG_GDB=y CT_GDB_CROSS_SIM=y # CT_GDB_CROSS_PYTHON is not set diff --git a/samples/moxie-unknown-elf/reported.by b/samples/moxie-unknown-elf/reported.by index 907a11f..13d42a9 100644 --- a/samples/moxie-unknown-elf/reported.by +++ b/samples/moxie-unknown-elf/reported.by @@ -1,10 +1,3 @@ reporter_name="Alexey Neyman" reporter_url="" -reporter_comment="Bare metal configuration for moxie architecture. - -It appears to generate a broken toolchain. E.g. newlib's CRT expects -symbols __bss_start__ and __bss_end__, while linker script generates -__bss_start (no underscores at the end) and no __bss_end__whatsoever. - -This is not a bug in crosstool-NG. If you're interested in saving the -moxie, please report this upstream." +reporter_comment="Bare metal configuration for moxie architecture." diff --git a/samples/moxiebox/crosstool.config b/samples/moxiebox/crosstool.config index 58fe653..c0e04e9 100644 --- a/samples/moxiebox/crosstool.config +++ b/samples/moxiebox/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_MOXIE=y CT_ARCH_LE=y diff --git a/samples/msp430-unknown-elf/crosstool.config b/samples/msp430-unknown-elf/crosstool.config index 0443ff1..ed1306f 100644 --- a/samples/msp430-unknown-elf/crosstool.config +++ b/samples/msp430-unknown-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_MSP430=y CT_DEBUG_GDB=y diff --git a/samples/nios2-altera-linux-gnu/crosstool.config b/samples/nios2-altera-linux-gnu/crosstool.config index 0b87b57..9ed4455 100644 --- a/samples/nios2-altera-linux-gnu/crosstool.config +++ b/samples/nios2-altera-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_NIOS2=y CT_ARCH_USE_MMU=y CT_TARGET_VENDOR="altera" diff --git a/samples/nios2-unknown-elf/crosstool.config b/samples/nios2-unknown-elf/crosstool.config index 1657309..b57f549 100644 --- a/samples/nios2-unknown-elf/crosstool.config +++ b/samples/nios2-unknown-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_NIOS2=y CT_CC_LANG_CXX=y CT_DEBUG_GDB=y diff --git a/samples/powerpc-405-linux-gnu/crosstool.config b/samples/powerpc-405-linux-gnu/crosstool.config index 0e22d92..691e515 100644 --- a/samples/powerpc-405-linux-gnu/crosstool.config +++ b/samples/powerpc-405-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_ARCH_CPU="405" CT_ARCH_FLOAT_SW=y diff --git a/samples/powerpc-8540-linux-gnu/crosstool.config b/samples/powerpc-8540-linux-gnu/crosstool.config index 690e9c2..8019e58 100644 --- a/samples/powerpc-8540-linux-gnu/crosstool.config +++ b/samples/powerpc-8540-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_ARCH_CPU="8540" # CT_DEMULTILIB is not set diff --git a/samples/powerpc-860-linux-gnu/crosstool.config b/samples/powerpc-860-linux-gnu/crosstool.config index 6f1db15..d03c149 100644 --- a/samples/powerpc-860-linux-gnu/crosstool.config +++ b/samples/powerpc-860-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_ARCH_CPU="860" CT_ARCH_FLOAT_SW=y diff --git a/samples/powerpc-e300c3-linux-gnu/crosstool.config b/samples/powerpc-e300c3-linux-gnu/crosstool.config index 53ad00c..dab2b35 100644 --- a/samples/powerpc-e300c3-linux-gnu/crosstool.config +++ b/samples/powerpc-e300c3-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_ARCH_CPU="e300c3" CT_TARGET_VENDOR="e300c3" diff --git a/samples/powerpc-e500v2-linux-gnuspe/crosstool.config b/samples/powerpc-e500v2-linux-gnuspe/crosstool.config index aab2632..fd3f7e5 100644 --- a/samples/powerpc-e500v2-linux-gnuspe/crosstool.config +++ b/samples/powerpc-e500v2-linux-gnuspe/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_ARCH_CPU="8548" CT_ARCH_powerpc_ABI_SPE=y diff --git a/samples/powerpc-unknown-linux-gnu/crosstool.config b/samples/powerpc-unknown-linux-gnu/crosstool.config index 29bedbf..473e76e 100644 --- a/samples/powerpc-unknown-linux-gnu/crosstool.config +++ b/samples/powerpc-unknown-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_KERNEL_LINUX=y CT_BINUTILS_PLUGINS=y diff --git a/samples/powerpc-unknown-linux-uclibc,m68k-unknown-uclinux-uclibc/crosstool.config b/samples/powerpc-unknown-linux-uclibc,m68k-unknown-uclinux-uclibc/crosstool.config index 749e26d..64183a4 100644 --- a/samples/powerpc-unknown-linux-uclibc,m68k-unknown-uclinux-uclibc/crosstool.config +++ b/samples/powerpc-unknown-linux-uclibc,m68k-unknown-uclinux-uclibc/crosstool.config @@ -1,7 +1,6 @@ +CT_CONFIG_VERSION="1" CT_ARCH_M68K=y CT_CANADIAN=y CT_HOST="powerpc-unknown-linux-uclibc" CT_KERNEL_LINUX=y CT_THREADS_LT=y -# CT_LIBICONV is not set -# CT_GETTEXT is not set diff --git a/samples/powerpc-unknown-linux-uclibc/crosstool.config b/samples/powerpc-unknown-linux-uclibc/crosstool.config index e0f6dcb..02b2cb7 100644 --- a/samples/powerpc-unknown-linux-uclibc/crosstool.config +++ b/samples/powerpc-unknown-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_ARCH_FLOAT_SW=y CT_KERNEL_LINUX=y diff --git a/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config b/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config index b42fa3b..ac85c96 100644 --- a/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config +++ b/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_ARCH_FLOAT_SW=y CT_TARGET_VENDOR="unknown_nofpu" diff --git a/samples/powerpc64-multilib-linux-gnu/crosstool.config b/samples/powerpc64-multilib-linux-gnu/crosstool.config index d89a262..33ffb87 100644 --- a/samples/powerpc64-multilib-linux-gnu/crosstool.config +++ b/samples/powerpc64-multilib-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_MULTILIB=y CT_ARCH_64=y diff --git a/samples/powerpc64-unknown-linux-gnu/crosstool.config b/samples/powerpc64-unknown-linux-gnu/crosstool.config index bbe8d5b..1c62804 100644 --- a/samples/powerpc64-unknown-linux-gnu/crosstool.config +++ b/samples/powerpc64-unknown-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_ARCH_64=y CT_KERNEL_LINUX=y diff --git a/samples/powerpc64le-unknown-linux-gnu/crosstool.config b/samples/powerpc64le-unknown-linux-gnu/crosstool.config index 21b9e8c..39bd9f0 100644 --- a/samples/powerpc64le-unknown-linux-gnu/crosstool.config +++ b/samples/powerpc64le-unknown-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_ARCH_LE=y CT_ARCH_64=y diff --git a/samples/riscv32-hifive1-elf/crosstool.config b/samples/riscv32-hifive1-elf/crosstool.config index 18f8870..0f22716 100644 --- a/samples/riscv32-hifive1-elf/crosstool.config +++ b/samples/riscv32-hifive1-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_RISCV=y CT_ARCH_ARCH="rv32ima" diff --git a/samples/riscv32-unknown-elf/crosstool.config b/samples/riscv32-unknown-elf/crosstool.config index 22a8f3f..1adb2a7 100644 --- a/samples/riscv32-unknown-elf/crosstool.config +++ b/samples/riscv32-unknown-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_RISCV=y CT_TARGET_VENDOR="" diff --git a/samples/riscv64-unknown-elf/crosstool.config b/samples/riscv64-unknown-elf/crosstool.config index 221ef20..01adfbc 100644 --- a/samples/riscv64-unknown-elf/crosstool.config +++ b/samples/riscv64-unknown-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_RISCV=y # CT_DEMULTILIB is not set diff --git a/samples/riscv64-unknown-linux-gnu/crosstool.config b/samples/riscv64-unknown-linux-gnu/crosstool.config index 66c288d..ccfb359 100644 --- a/samples/riscv64-unknown-linux-gnu/crosstool.config +++ b/samples/riscv64-unknown-linux-gnu/crosstool.config @@ -1,12 +1,12 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_RISCV=y # CT_DEMULTILIB is not set CT_ARCH_USE_MMU=y CT_ARCH_64=y +CT_ARCH_ARCH="rv64gc" CT_KERNEL_LINUX=y CT_DEBUG_GDB=y # CT_GDB_CROSS_PYTHON is not set # CT_GDB_GDBSERVER is not set CT_ZLIB_NEEDED=y -CT_TARGET_VENDOR="unknown" -CT_ARCH_ARCH="rv64gc" diff --git a/samples/s390-ibm-linux-gnu/crosstool.config b/samples/s390-ibm-linux-gnu/crosstool.config index 8648aa5..791cc89 100644 --- a/samples/s390-ibm-linux-gnu/crosstool.config +++ b/samples/s390-ibm-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_S390=y CT_KERNEL_LINUX=y diff --git a/samples/s390x-ibm-linux-gnu/crosstool.config b/samples/s390x-ibm-linux-gnu/crosstool.config index 32f06c0..d036572 100644 --- a/samples/s390x-ibm-linux-gnu/crosstool.config +++ b/samples/s390x-ibm-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_S390=y CT_ARCH_64=y CT_KERNEL_LINUX=y diff --git a/samples/sh-multilib-linux-gnu/crosstool.config b/samples/sh-multilib-linux-gnu/crosstool.config index 9fe6e41..9928d92 100644 --- a/samples/sh-multilib-linux-gnu/crosstool.config +++ b/samples/sh-multilib-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_SH=y CT_ARCH_CPU="sh4" CT_ARCH_LE_BE=y diff --git a/samples/sh-multilib-linux-uclibc/crosstool.config b/samples/sh-multilib-linux-uclibc/crosstool.config index 66caf04..64a81ae 100644 --- a/samples/sh-multilib-linux-uclibc/crosstool.config +++ b/samples/sh-multilib-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_SH=y CT_ARCH_CPU="sh4" CT_ARCH_LE_BE=y diff --git a/samples/sh-unknown-elf/crosstool.config b/samples/sh-unknown-elf/crosstool.config index 9387a51..ad4c43e 100644 --- a/samples/sh-unknown-elf/crosstool.config +++ b/samples/sh-unknown-elf/crosstool.config @@ -1,5 +1,5 @@ +CT_CONFIG_VERSION="1" CT_ARCH_SH=y CT_ARCH_LE_BE=y CT_BINUTILS_PLUGINS=y CT_CC_LANG_CXX=y -CT_GETTEXT=y diff --git a/samples/sparc-leon-linux-uclibc/crosstool.config b/samples/sparc-leon-linux-uclibc/crosstool.config index 20612d8..2a48273 100644 --- a/samples/sparc-leon-linux-uclibc/crosstool.config +++ b/samples/sparc-leon-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_SPARC=y CT_ARCH_CPU="leon" CT_ARCH_TUNE="leon" @@ -8,7 +9,7 @@ CT_LINUX_V_3_10=y CT_LIBC_UCLIBC=y CT_LIBC_UCLIBC_CONFIG_FILE="${CT_LIB_DIR}/samples/${CT_TARGET}/${CT_LIBC}.config" CT_LIBC_UCLIBC_IPV6=y -CT_GCC_V_6_4_0=y +CT_GCC_V_6_5_0=y CT_CC_GCC_EXTRA_CONFIG_ARRAY="--disable-libitm" CT_CC_LANG_CXX=y CT_DEBUG_GDB=y diff --git a/samples/sparc-unknown-linux-gnu/crosstool.config b/samples/sparc-unknown-linux-gnu/crosstool.config index 2b225c7..3441286 100644 --- a/samples/sparc-unknown-linux-gnu/crosstool.config +++ b/samples/sparc-unknown-linux-gnu/crosstool.config @@ -1,2 +1,3 @@ +CT_CONFIG_VERSION="1" CT_ARCH_SPARC=y CT_KERNEL_LINUX=y diff --git a/samples/sparc64-multilib-linux-gnu/crosstool.config b/samples/sparc64-multilib-linux-gnu/crosstool.config index 7ee711f..ff21d2c 100644 --- a/samples/sparc64-multilib-linux-gnu/crosstool.config +++ b/samples/sparc64-multilib-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_SPARC=y CT_MULTILIB=y CT_ARCH_64=y diff --git a/samples/x86_64-centos6-linux-gnu/crosstool.config b/samples/x86_64-centos6-linux-gnu/crosstool.config index 6f0c10f..68b9747 100644 --- a/samples/x86_64-centos6-linux-gnu/crosstool.config +++ b/samples/x86_64-centos6-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_64=y diff --git a/samples/x86_64-centos7-linux-gnu/crosstool.config b/samples/x86_64-centos7-linux-gnu/crosstool.config index 9d16c9e..c2d1e3c 100644 --- a/samples/x86_64-centos7-linux-gnu/crosstool.config +++ b/samples/x86_64-centos7-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_64=y diff --git a/samples/x86_64-multilib-linux-gnu/crosstool.config b/samples/x86_64-multilib-linux-gnu/crosstool.config index 5fc177c..9923fe1 100644 --- a/samples/x86_64-multilib-linux-gnu/crosstool.config +++ b/samples/x86_64-multilib-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_X86=y CT_MULTILIB=y CT_ARCH_64=y diff --git a/samples/x86_64-multilib-linux-musl/crosstool.config b/samples/x86_64-multilib-linux-musl/crosstool.config index a24f96f..9a6291d 100644 --- a/samples/x86_64-multilib-linux-musl/crosstool.config +++ b/samples/x86_64-multilib-linux-musl/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_X86=y CT_MULTILIB=y diff --git a/samples/x86_64-multilib-linux-uclibc,moxie-unknown-moxiebox/crosstool.config b/samples/x86_64-multilib-linux-uclibc,moxie-unknown-moxiebox/crosstool.config index b0ce916..7afd957 100644 --- a/samples/x86_64-multilib-linux-uclibc,moxie-unknown-moxiebox/crosstool.config +++ b/samples/x86_64-multilib-linux-uclibc,moxie-unknown-moxiebox/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_MOXIE=y CT_CANADIAN=y diff --git a/samples/x86_64-multilib-linux-uclibc,powerpc-unknown-elf/crosstool.config b/samples/x86_64-multilib-linux-uclibc,powerpc-unknown-elf/crosstool.config index d5be28f..db72b5c 100644 --- a/samples/x86_64-multilib-linux-uclibc,powerpc-unknown-elf/crosstool.config +++ b/samples/x86_64-multilib-linux-uclibc,powerpc-unknown-elf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_POWERPC=y CT_TARGET_VENDOR="" CT_CANADIAN=y diff --git a/samples/x86_64-multilib-linux-uclibc/crosstool.config b/samples/x86_64-multilib-linux-uclibc/crosstool.config index 4e08f7c..50a96d6 100644 --- a/samples/x86_64-multilib-linux-uclibc/crosstool.config +++ b/samples/x86_64-multilib-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_X86=y CT_MULTILIB=y CT_ARCH_64=y diff --git a/samples/x86_64-ubuntu12.04-linux-gnu/crosstool.config b/samples/x86_64-ubuntu12.04-linux-gnu/crosstool.config index f71ad6d..6b0c078 100644 --- a/samples/x86_64-ubuntu12.04-linux-gnu/crosstool.config +++ b/samples/x86_64-ubuntu12.04-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_64=y diff --git a/samples/x86_64-ubuntu14.04-linux-gnu/crosstool.config b/samples/x86_64-ubuntu14.04-linux-gnu/crosstool.config index e7bfcd3..ecaac95 100644 --- a/samples/x86_64-ubuntu14.04-linux-gnu/crosstool.config +++ b/samples/x86_64-ubuntu14.04-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_64=y diff --git a/samples/x86_64-ubuntu16.04-linux-gnu/crosstool.config b/samples/x86_64-ubuntu16.04-linux-gnu/crosstool.config index 2a7fc1d..fdc59fb 100644 --- a/samples/x86_64-ubuntu16.04-linux-gnu/crosstool.config +++ b/samples/x86_64-ubuntu16.04-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_OBSOLETE=y CT_ARCH_X86=y CT_ARCH_64=y diff --git a/samples/x86_64-unknown-linux-gnu/crosstool.config b/samples/x86_64-unknown-linux-gnu/crosstool.config index c3518a1..66547b0 100644 --- a/samples/x86_64-unknown-linux-gnu/crosstool.config +++ b/samples/x86_64-unknown-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_X86=y CT_ARCH_64=y CT_KERNEL_LINUX=y diff --git a/samples/x86_64-unknown-linux-uclibc/crosstool.config b/samples/x86_64-unknown-linux-uclibc/crosstool.config index 6b2eb17..945996c 100644 --- a/samples/x86_64-unknown-linux-uclibc/crosstool.config +++ b/samples/x86_64-unknown-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_X86=y CT_ARCH_64=y CT_KERNEL_LINUX=y diff --git a/samples/x86_64-w64-mingw32,arm-cortexa9_neon-linux-gnueabihf/crosstool.config b/samples/x86_64-w64-mingw32,arm-cortexa9_neon-linux-gnueabihf/crosstool.config index 2fc67d9..a49e56f 100644 --- a/samples/x86_64-w64-mingw32,arm-cortexa9_neon-linux-gnueabihf/crosstool.config +++ b/samples/x86_64-w64-mingw32,arm-cortexa9_neon-linux-gnueabihf/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_ARM=y CT_ARCH_CPU="cortex-a9" diff --git a/samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config b/samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config index f10a91a..78aa808 100644 --- a/samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config +++ b/samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y # CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES is not set CT_ARCH_X86=y diff --git a/samples/x86_64-w64-mingw32/crosstool.config b/samples/x86_64-w64-mingw32/crosstool.config index eda9c67..7157afe 100644 --- a/samples/x86_64-w64-mingw32/crosstool.config +++ b/samples/x86_64-w64-mingw32/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_EXPERIMENTAL=y CT_ARCH_X86=y CT_MULTILIB=y diff --git a/samples/xtensa-fsf-linux-uclibc/crosstool.config b/samples/xtensa-fsf-linux-uclibc/crosstool.config index 92f0388..33433d9 100644 --- a/samples/xtensa-fsf-linux-uclibc/crosstool.config +++ b/samples/xtensa-fsf-linux-uclibc/crosstool.config @@ -1,3 +1,4 @@ +CT_CONFIG_VERSION="1" CT_ARCH_XTENSA=y CT_ARCH_BE=y CT_TARGET_CFLAGS="-mlongcalls -mtext-section-literals" -- cgit v0.10.2-6-g49f6 From 0fe21f8db8c720a65da62880c0eacb32e37ba55f Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Wed, 30 Jan 2019 00:09:30 -0800 Subject: Config v2: select relevant parts of each package version Also, remove a couple of config options that dealt with package versions that have been since retired. Signed-off-by: Alexey Neyman diff --git a/config/cc/gcc.in b/config/cc/gcc.in index 74fbb70..f52a07b 100644 --- a/config/cc/gcc.in +++ b/config/cc/gcc.in @@ -34,11 +34,6 @@ config CC_GCC_ENABLE_PLUGINS depends on BINUTILS_PLUGINS depends on ! STATIC_TOOLCHAIN -# Affects the build of musl -config GCC_BUG_61144 - bool - default y if GCC_4_9_or_later && !GCC_4_9_2_or_later - # If binutils installs gold, enable support for gold in gcc config CC_GCC_GOLD def_bool y diff --git a/config/comp_libs/cloog.in b/config/comp_libs/cloog.in index 54cb76b..01318b4 100644 --- a/config/comp_libs/cloog.in +++ b/config/comp_libs/cloog.in @@ -1,8 +1 @@ # CLooG options - -# CLooG 0.18.4 requires ISL 0.12 or newer -# CLooG 0.18.1/0.18.0 requires ISL 0.12 or older - -config CLOOG_HAS_WITH_GMP_ISL_OSL - bool - default y if CLOOG_0_18_or_later diff --git a/config/comp_libs/isl.in b/config/comp_libs/isl.in index e0358ee..fe6fa8d 100644 --- a/config/comp_libs/isl.in +++ b/config/comp_libs/isl.in @@ -1,4 +1,6 @@ # ISL options +# CLooG 0.18.4 requires ISL 0.12 or newer +# CLooG 0.18.1 requires ISL 0.12 or older ## select CLOOG_REQUIRE_0_18_1_or_older if CLOOG_NEEDED && !ISL_0_12_or_later ## select CLOOG_REQUIRE_0_18_4_or_later if CLOOG_NEEDED && !ISL_0_14_or_older diff --git a/ct-ng.in b/ct-ng.in index 6f08032..0120d35 100644 --- a/ct-ng.in +++ b/ct-ng.in @@ -41,7 +41,7 @@ export CT_VCHECK= # need to pass it to the upgrade script - which may receive an input that # was not preprocessed by kconfig, and hence have no string for "up-to-date" # version. -export CT_CONFIG_VERSION_CURRENT=1 +export CT_CONFIG_VERSION_CURRENT=2 # Download agents used by scripts.mk CT_WGET := @wget@ diff --git a/packages/android-ndk/package.desc b/packages/android-ndk/package.desc index 5be8222..8811b3c 100644 --- a/packages/android-ndk/package.desc +++ b/packages/android-ndk/package.desc @@ -1,4 +1,5 @@ # We don't support building bionic (yet) so no official repository mirrors='https://dl.google.com/android/repository' +relevantpattern='r*|[a-z]' archive_filename='@{pkg_name}-@{version}-linux-x86_64' archive_formats='.zip' diff --git a/packages/automake/package.desc b/packages/automake/package.desc index c199893..7e531e6 100644 --- a/packages/automake/package.desc +++ b/packages/automake/package.desc @@ -1,5 +1,6 @@ repository='git https://git.savannah.gnu.org/git/automake.git' bootstrap='./bootstrap' mirrors='$(CT_Mirrors GNU automake)' +relevantpattern='1.*|.' archive_formats='.tar.xz .tar.gz' signature_format='packed/.sig' diff --git a/packages/binutils/package.desc b/packages/binutils/package.desc index 317cd6c..d5c9b22 100644 --- a/packages/binutils/package.desc +++ b/packages/binutils/package.desc @@ -1,5 +1,6 @@ repository='git git://sourceware.org/git/binutils-gdb.git' mirrors='$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)' +relevantpattern='*.*|.' origin='GNU' milestones='2.23 2.25 2.27 2.30' archive_formats='.tar.xz .tar.bz2 .tar.gz' diff --git a/packages/cloog/package.desc b/packages/cloog/package.desc index 2a12994..7f01ea9 100644 --- a/packages/cloog/package.desc +++ b/packages/cloog/package.desc @@ -1,5 +1,5 @@ pkg_label='CLooG' repository='git git://repo.or.cz/cloog.git' mirrors='http://www.bastoul.net/cloog/pages/download ftp://gcc.gnu.org/pub/gcc/infrastructure' -milestones='0.18 0.18.1 0.18.4' +milestones='0.18.1 0.18.4' archive_formats='.tar.gz' diff --git a/packages/dtc/package.desc b/packages/dtc/package.desc index 97d6da8..5f65d22 100644 --- a/packages/dtc/package.desc +++ b/packages/dtc/package.desc @@ -1,4 +1,5 @@ repository='git git://git.kernel.org/pub/scm/utils/dtc/dtc.git' mirrors='$(CT_Mirrors kernel.org dtc)' +relevantpattern='*.*|.' archive_formats='.tar.xz .tar.gz' signature_format='unpacked/.sign' diff --git a/packages/expat/package.desc b/packages/expat/package.desc index 6a541b3..4e3e1a0 100644 --- a/packages/expat/package.desc +++ b/packages/expat/package.desc @@ -3,3 +3,4 @@ repository_subdir='expat' bootstrap='./buildconf.sh && make -C doc all' mirrors='http://downloads.sourceforge.net/project/expat/expat/${CT_EXPAT_VERSION}' archive_formats='.tar.bz2' +relevantpattern='*.*|.' diff --git a/packages/gcc-linaro/package.desc b/packages/gcc-linaro/package.desc index fd475c1..814260b 100644 --- a/packages/gcc-linaro/package.desc +++ b/packages/gcc-linaro/package.desc @@ -1,6 +1,7 @@ master='gcc' repository='git https://git.linaro.org/toolchain/gcc.git' mirrors='$(CT_Mirrors Linaro gcc ${CT_GCC_LINARO_VERSION})' +relevantpattern='4.*|- *|.' origin='Linaro' experimental='yes' archive_formats='.tar.xz' diff --git a/packages/gcc/package.desc b/packages/gcc/package.desc index 0bfc71b..e6d98f8 100644 --- a/packages/gcc/package.desc +++ b/packages/gcc/package.desc @@ -1,5 +1,6 @@ repository='svn svn://gcc.gnu.org/svn/gcc' mirrors='$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})' +relevantpattern='4.*|. *|.' origin='GNU' -milestones='4.8 4.9 4.9.2 5 6 7' +milestones='4.8 4.9 5 6 7' archive_formats='.tar.xz .tar.gz' diff --git a/packages/gdb-linaro/7.7-2014.05/chksum b/packages/gdb-linaro/7.7-2014.05/chksum deleted file mode 100644 index 99f13ab..0000000 --- a/packages/gdb-linaro/7.7-2014.05/chksum +++ /dev/null @@ -1,4 +0,0 @@ -md5 gdb-linaro-7.7-2014.05.tar.bz2 af99ab893b970d8e36c6c0f62887e93e -sha1 gdb-linaro-7.7-2014.05.tar.bz2 5afccf133d08d7b389e2b58f44a4a854b407b5ba -sha256 gdb-linaro-7.7-2014.05.tar.bz2 b3d91cc1a0325a75cd5952bade5f1f8b1352c369b89f35b63300384dac69b383 -sha512 gdb-linaro-7.7-2014.05.tar.bz2 b4fa1cd607eda2cdfd568a4aeb8498a14a8b654ef49e9ab7aab08bcf630d90201660a19a1d4fac473d9c1806b0c76a59d5d5d3c4b451ead394f775c9698939fd diff --git a/packages/gdb-linaro/7.7-2014.05/version.desc b/packages/gdb-linaro/7.7-2014.05/version.desc deleted file mode 100644 index a114052..0000000 --- a/packages/gdb-linaro/7.7-2014.05/version.desc +++ /dev/null @@ -1,2 +0,0 @@ -obsolete='yes' -archive_formats='.tar.bz2' diff --git a/packages/gdb-linaro/package.desc b/packages/gdb-linaro/package.desc index bc11a17..ad4ffb5 100644 --- a/packages/gdb-linaro/package.desc +++ b/packages/gdb-linaro/package.desc @@ -1,6 +1,7 @@ master='gdb' repository='git https://git.linaro.org/toolchain/binutils-gdb.git' mirrors='$(CT_Mirrors Linaro gdb ${CT_GDB_LINARO_VERSION})' +relevantpattern='*.*|.*-20[0-9][0-9] *.*|-20[0-9][0-9]' origin='Linaro' experimental='yes' archive_formats='.tar.xz' diff --git a/packages/gdb/package.desc b/packages/gdb/package.desc index b432cf9..3ac65f8 100644 --- a/packages/gdb/package.desc +++ b/packages/gdb/package.desc @@ -1,5 +1,6 @@ origin='GNU' repository='git git://sourceware.org/git/binutils-gdb.git' mirrors='$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)' +relevantpattern='*.*|[a-z.]' milestones='7.0 7.2 7.12 8.0' archive_formats='.tar.xz .tar.gz' diff --git a/packages/glibc-linaro/package.desc b/packages/glibc-linaro/package.desc index 7c455d4..ddf465a 100644 --- a/packages/glibc-linaro/package.desc +++ b/packages/glibc-linaro/package.desc @@ -1,6 +1,7 @@ master='glibc' origin='Linaro' repository='git https://git.linaro.org/toolchain/glibc.git' +relevantpattern='*|-' mirrors='$(CT_Mirrors Linaro glibc ${CT_GLIBC_LINARO_VERSION})' experimental='yes' archive_formats='.tar.xz' diff --git a/packages/glibc/package.desc b/packages/glibc/package.desc index 0d256c9..64e1409 100644 --- a/packages/glibc/package.desc +++ b/packages/glibc/package.desc @@ -1,6 +1,8 @@ origin='GNU' repository='git git://sourceware.org/git/glibc.git' mirrors='$(CT_Mirrors GNU glibc)' +# Cannot use MAJOR.MINOR as the releant part because of 2.12: 2.12.2 was the most recent +# bugfix release, but it didn't have glibc-ports released alongside it. milestones='2.14 2.17 2.20 2.23 2.24 2.25 2.26 2.27' archive_formats='.tar.xz .tar.bz2 .tar.gz' signature_format='packed/.sig' diff --git a/packages/gmp/package.desc b/packages/gmp/package.desc index 3bf7dc5..5936eea 100644 --- a/packages/gmp/package.desc +++ b/packages/gmp/package.desc @@ -1,6 +1,7 @@ repository='hg https://gmplib.org/repo/gmp/' bootstrap='./.bootstrap' mirrors='https://gmplib.org/download/gmp https://gmplib.org/download/gmp/archive $(CT_Mirrors GNU gmp)' +relevantpattern='*.*|.' milestones='5.0.0 5.1.0' archive_formats='.tar.xz .tar.lz .tar.bz2' signature_format='packed/.sig' diff --git a/packages/isl/package.desc b/packages/isl/package.desc index 3e1e9ca..ffae478 100644 --- a/packages/isl/package.desc +++ b/packages/isl/package.desc @@ -1,5 +1,6 @@ repository='git git://repo.or.cz/isl.git' bootstrap='./autogen.sh' mirrors='http://isl.gforge.inria.fr' +relevantpattern='*.*|.' milestones='0.12 0.13 0.14 0.15 0.18' archive_formats='.tar.xz .tar.bz2 .tar.gz' diff --git a/packages/libelf/package.desc b/packages/libelf/package.desc index e809220..9f65820 100644 --- a/packages/libelf/package.desc +++ b/packages/libelf/package.desc @@ -1,4 +1,5 @@ # FIXME No public repository and no new releases. # Consider switching to/adding project elftoolchain? mirrors='http://www.mr511.de/software' +relevantpattern='*.*|.' archive_formats='.tar.gz' diff --git a/packages/libtool/package.desc b/packages/libtool/package.desc index 6c9d38d..ff4127a 100644 --- a/packages/libtool/package.desc +++ b/packages/libtool/package.desc @@ -1,5 +1,6 @@ repository='git git://git.savannah.gnu.org/libtool.git' bootstrap='./bootstrap' mirrors='$(CT_Mirrors GNU libtool)' +relevantpattern='*.*|.' archive_formats='.tar.xz .tar.gz' signature_format='packed/.sig' diff --git a/packages/m4/package.desc b/packages/m4/package.desc index 611f28e..73def83 100644 --- a/packages/m4/package.desc +++ b/packages/m4/package.desc @@ -1,5 +1,6 @@ repository='git git://git.sv.gnu.org/m4' bootstrap='./bootstrap' mirrors='$(CT_Mirrors GNU m4)' +relevantpattern='*.*|.' archive_formats='.tar.xz .tar.bz2 .tar.gz' signature_format='packed/.sig' diff --git a/packages/make/package.desc b/packages/make/package.desc index fa678aa..b72af79 100644 --- a/packages/make/package.desc +++ b/packages/make/package.desc @@ -1,5 +1,6 @@ repository='git https://git.savannah.gnu.org/git/make.git' bootstrap='autoreconf -i' mirrors='$(CT_Mirrors GNU make)' +relevantpattern='*.*|.' archive_formats='.tar.bz2 .tar.gz' signature_format='packed/.sig' diff --git a/packages/mingw-w64/package.desc b/packages/mingw-w64/package.desc index ff2f315..d2f7e6d 100644 --- a/packages/mingw-w64/package.desc +++ b/packages/mingw-w64/package.desc @@ -1,5 +1,6 @@ repository='git https://git.code.sf.net/p/mingw-w64/mingw-w64' mirrors='http://downloads.sourceforge.net/sourceforge/mingw-w64 https://downloads.sourceforge.net/project/mingw-w64/mingw-w64/mingw-w64-release/' +relevantpattern='v*.*|.' milestones='v4' archive_formats='.tar.bz2 .zip' signature_format='packed/.sig' diff --git a/packages/mpc/package.desc b/packages/mpc/package.desc index 028869e..b834d37 100644 --- a/packages/mpc/package.desc +++ b/packages/mpc/package.desc @@ -1,6 +1,7 @@ repository='git https://scm.gforge.inria.fr/anonscm/git/mpc/mpc.git' bootstrap='autoreconf -i' mirrors='http://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)' +relevantpattern='*.*|.' archive_formats='.tar.gz' signature_format='packed/.sig' milestones='1.1.0' diff --git a/packages/mpfr/package.desc b/packages/mpfr/package.desc index aaddc7d..43b8a36 100644 --- a/packages/mpfr/package.desc +++ b/packages/mpfr/package.desc @@ -2,6 +2,7 @@ repository='svn https://scm.gforge.inria.fr/anonscm/svn/mpfr' # TBD: meta-package autoconf-archive to install extra m4's bootstrap='wget -O m4/ax_pthread.m4 \\"http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_pthread.m4\\" && ./autogen.sh' mirrors='http://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)' +relevantpattern='*.*|.' archive_formats='.tar.xz .tar.bz2 .tar.gz .zip' signature_format='packed/.asc' milestones='3.0.0 4.0.0' diff --git a/packages/newlib-linaro/package.desc b/packages/newlib-linaro/package.desc index bc92a5b..74d8f17 100644 --- a/packages/newlib-linaro/package.desc +++ b/packages/newlib-linaro/package.desc @@ -2,5 +2,6 @@ origin='Linaro' master='newlib' repository='git https://git.linaro.org/toolchain/newlib.git' mirrors='$(CT_Mirrors Linaro newlib ${CT_NEWLIB_LINARO_VERSION})' +relevantpattern='*.*|.*-' experimental='yes' archive_formats='.tar.xz' diff --git a/packages/newlib/package.desc b/packages/newlib/package.desc index 0d2819b..d9ebb3d 100644 --- a/packages/newlib/package.desc +++ b/packages/newlib/package.desc @@ -4,5 +4,5 @@ repository='git git://sourceware.org/git/newlib-cygwin.git' # and gnu.org) only store some older releases of newlib (2.0.0 and before). mirrors='ftp://sourceware.org/pub/newlib' milestones='2.0 2.1 2.2' -relevantpattern='*.*.*|.' +relevantpattern='*.*|.*. *.*|.' archive_formats='.tar.gz' diff --git a/scripts/build/companion_libs/130-cloog.sh b/scripts/build/companion_libs/130-cloog.sh index 445d259..e0f89eb 100644 --- a/scripts/build/companion_libs/130-cloog.sh +++ b/scripts/build/companion_libs/130-cloog.sh @@ -79,11 +79,9 @@ do_cloog_backend() { eval "${arg// /\\ }" done - if [ "${CT_CLOOG_HAS_WITH_GMP_ISL_OSL}" = y ]; then - cloog_opts+=( --with-gmp=system --with-gmp-prefix="${prefix}" ) - cloog_opts+=( --with-isl=system --with-isl-prefix="${prefix}" ) - cloog_opts+=( --without-osl ) - fi + cloog_opts+=( --with-gmp=system --with-gmp-prefix="${prefix}" ) + cloog_opts+=( --with-isl=system --with-isl-prefix="${prefix}" ) + cloog_opts+=( --without-osl ) CT_DoLog EXTRA "Configuring CLooG" diff --git a/scripts/build/libc/musl.sh b/scripts/build/libc/musl.sh index 0a93d10..b8ea9b1 100644 --- a/scripts/build/libc/musl.sh +++ b/scripts/build/libc/musl.sh @@ -68,13 +68,6 @@ musl_backend_once() { extra_cflags=( ${multi_flags} ) - # From buildroot: - # gcc constant folding bug with weak aliases workaround - # See http://www.openwall.com/lists/musl/2014/05/15/1 - if [ "${CT_GCC_BUG_61144}" = "y" ]; then - extra_cflags+=("-fno-toplevel-reorder") - fi - if [ "${CT_LIBC_MUSL_DEBUG}" = "y" ]; then extra_config+=("--enable-debug") fi -- cgit v0.10.2-6-g49f6 From 3b86d2d0e6a2d28ee95ef9c3b78b8d6f836e4550 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Fri, 1 Feb 2019 00:15:20 -0800 Subject: Upgrade script for v2 of the config Signed-off-by: Alexey Neyman diff --git a/scripts/version-check.sh b/scripts/version-check.sh index 0fe5c16..6944d8c 100644 --- a/scripts/version-check.sh +++ b/scripts/version-check.sh @@ -444,6 +444,119 @@ upgrade_v0() } +# Upgrade v1 -> v2: several packages had their config options renamed +# to leave only the relevant part - so that further upgrades of, say, +# GCC 6.5.0 to 6.6.0 do not result in config changes. +upgrade_v1() +{ + case "${opt}" in + CT_ANDROID_NDK_V_R10E|CT_ANDROID_NDK_V_R11C|CT_ANDROID_NDK_V_R12B|\ + CT_ANDROID_NDK_V_R13B|CT_ANDROID_NDK_V_R14B|CT_ANDROID_NDK_V_R15C|\ + CT_ANDROID_NDK_V_R16B|CT_ANDROID_NDK_V_R17C) + replace "${opt%[A-Z]}" + ;; + CT_AUTOMAKE_V_1_11_6|CT_AUTOMAKE_V_1_14_1|\ + CT_AUTOMAKE_V_1_15_1|CT_AUTOMAKE_V_1_16_1) + replace "${opt%_[0-9]}" + ;; + CT_BINUTILS_LINARO_V_2_23_2_2013_10_4|CT_BINUTILS_LINARO_V_2_24_0_2014_11_2|\ + CT_BINUTILS_LINARO_V_2_25_0_2015_01_2) + replace "${opt%_[0-9]_201[345]*}" + ;; + CT_BINUTILS_V_2_23_2|CT_BINUTILS_V_2_25_1|CT_BINUTILS_V_2_26_1|\ + CT_BINUTILS_V_2_28_1|CT_BINUTILS_V_2_29_1|CT_BINUTILS_V_2_31_1) + replace "${opt%_[0-9]}" + ;; + CT_DTC_V_1_4_7) + replace CT_DTC_V_1_4 + ;; + CT_EXPAT_V_2_1_1|CT_EXPAT_V_2_2_6) + replace "${opt%_[0-9]}" + ;; + CT_GCC_LINARO_V_4_8_2015_06|CT_GCC_LINARO_V_4_9_2017_01) + replace "${opt%_201[57]*}" + ;; + CT_GCC_LINARO_V_5_5_2017_10|CT_GCC_LINARO_V_6_4_2018_05|\ + CT_GCC_LINARO_V_7_3_2018_05) + replace "${opt%_[0-9]_201[78]*}" + ;; + CT_GCC_V_4_8_5|CT_GCC_V_4_9_4) + replace "${opt%_[0-9]}" + ;; + CT_GCC_V_5_5_0|CT_GCC_V_6_5_0|CT_GCC_V_7_4_0|CT_GCC_V_8_2_0) + replace "${opt%_[0-9]_[0-9]}" + ;; + CT_GDB_LINARO_V_7_3_2011_12|CT_GDB_LINARO_V_7_4_2012_06|CT_GDB_LINARO_V_7_5_2012_12|\ + CT_GDB_LINARO_V_7_7_2014_05|CT_GDB_LINARO_V_7_8_2014_09) + replace "${opt%_201[57]*}" + ;; + CT_GDB_LINARO_V_7_6_1_2013_10|CT_GDB_LINARO_V_7_7_1_2014_06_1) + replace "${opt%_[0-9]_201[345]*}" + ;; + + CT_GDB_V_6_8A|CT_GDB_V_7_1A|CT_GDB_V_7_2A) + replace "${opt%A}" + ;; + CT_GDB_V_7_0_1A) + replace CT_GDB_V_7_0 + ;; + CT_GDB_V_7_3_1|CT_GDB_V_7_4_1|CT_GDB_V_7_5_1|CT_GDB_V_7_6_1|CT_GDB_V_7_7_1|\ + CT_GDB_V_7_8_2|CT_GDB_V_7_9_1|CT_GDB_V_7_10_1|CT_GDB_V_7_11_1|CT_GDB_V_7_12_1|\ + CT_GDB_V_8_0_1|CT_GDB_V_8_1_1) + replace "${opt%_[0-9]}" + ;; + CT_GLIBC_LINARO_V_2_20_2014_11) + replace CT_GLIBC_LINARO_V_2_20 + ;; + CT_GMP_V_4_3_2|CT_GMP_V_5_0_5|CT_GMP_V_5_1_3|CT_GMP_V_6_0_0A|CT_GMP_V_6_1_2) + replace "${opt%_[0-9]*}" + ;; + CT_ISL_V_0_11_2|CT_ISL_V_0_12_2|CT_ISL_V_0_14_1|CT_ISL_V_0_16_1|CT_ISL_V_0_17_1) + replace "${opt%_[0-9]}" + ;; + CT_LIBELF_V_0_8_13) + replace CT_LIBELF_V_0_8 + ;; + CT_LIBTOOL_V_2_4_6) + replace CT_LIBTOOL_V_2_4 + ;; + CT_M4_V_1_4_18) + replace CT_M4_V_1_4 + ;; + CT_MAKE_V_4_2_1) + replace CT_MAKE_V_4_2 + ;; + CT_MINGW_W64_V_V2_0_10|CT_MINGW_W64_V_V3_0_0|CT_MINGW_W64_V_V3_1_0|CT_MINGW_W64_V_V3_2_0|\ + CT_MINGW_W64_V_V3_3_0|CT_MINGW_W64_V_V4_0_6|CT_MINGW_W64_V_V5_0_3|CT_MINGW_W64_V_V6_0_0) + replace "${opt%_[0-9]}" + ;; + CT_MPC_V_0_8_2|CT_MPC_V_1_0_3|CT_MPC_V_1_1_0) + replace "${opt%_[0-9]}" + ;; + CT_MPFR_V_2_4_2|CT_MPFR_V_3_0_1|CT_MPFR_V_3_1_6|CT_MPFR_V_4_0_1) + replace "${opt%_[0-9]}" + ;; + CT_NEWLIB_LINARO_V_2_1_0_2014|CT_NEWLIB_LINARO_V_2_2_0_2015) + replace "${opt%_[0-9]_201[345]*}" + ;; + CT_NEWLIB_V_1_17_0|CT_NEWLIB_V_1_18_0|CT_NEWLIB_V_1_19_0|CT_NEWLIB_V_1_20_0|CT_NEWLIB_V_2_0_0|\ + CT_NEWLIB_V_2_1_0|CT_NEWLIB_V_2_2_0|CT_NEWLIB_V_2_3_0|CT_NEWLIB_V_2_4_0|CT_NEWLIB_V_2_5_0|\ + CT_NEWLIB_V_3_0_0) + replace "${opt%_[0-9]}" + ;; + + CT_CLOOG_HAS_WITH_GMP_ISL_OSL|CT_CLOOG_0_18_or_later|CT_CLOOG_0_18_or_older|\ + CT_CLOOG_REQUIRE_0_18_or_later|CT_CLOOG_REQUIRE_0_18_or_older|\ + CT_CLOOG_REQUIRE_later_than_0_18|CT_CLOOG_REQUIRE_older_than_0_18|\ + CT_CLOOG_later_than_0_18|CT_CLOOG_older_than_0_18|CT_GCC_REQUIRE_4_9_2_or_later|\ + CT_GCC_REQUIRE_4_9_2_or_older|CT_GCC_REQUIRE_later_than_4_9_2|\ + CT_GCC_REQUIRE_older_than_4_9_2|CT_GCC_4_9_2_or_later|CT_GCC_4_9_2_or_older|\ + CT_GCC_BUG_61144|CT_GCC_later_than_4_9_2|CT_GCC_older_than_4_9_2) + unset opt # No longer used auto-selectors + ;; + esac +} + # Main upgrade driver. One version at a time, read line by line, interpret # the options and replace anything that needs replacing. cp "${CFGFILE}" "${CFGFILE}.before-upgrade" @@ -493,6 +606,7 @@ while [ "${v}" -lt "${CT_CONFIG_VERSION_CURRENT}" ]; do echo "CT_CONFIG_VERSION=\"${vn}\"" echo "CT_CONFIG_VERSION_CURRENT=\"${CT_CONFIG_VERSION_CURRENT}\"" } < "${input}" > "${CFGFILE}.${vn}" + unset opt v=${vn} rm -f "${input}" input="${CFGFILE}.${vn}" -- cgit v0.10.2-6-g49f6 From 523534c9db64943ca8c25cffd6f3b186f60a856a Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Tue, 5 Feb 2019 00:53:36 -0800 Subject: Start a testsuite for upgrade script Signed-off-by: Alexey Neyman diff --git a/scripts/version-check.sh b/scripts/version-check.sh index 6944d8c..cd0c7f7 100644 --- a/scripts/version-check.sh +++ b/scripts/version-check.sh @@ -132,7 +132,7 @@ upgrade_v0() CT_LIBC_avr_libc|CT_LIBC_glibc|CT_LIBC_musl|CT_LIBC_newlib|CT_LIBC_none|\ CT_LIBC_uClibc) # Renamed to upper-case - opt=${opt^^} + replace ${opt^^} ;; CT_ARCH_XTENSA_CUSTOM_NAME) replace CT_OVERLAY_NAME diff --git a/testing/upgrade/.gitignore b/testing/upgrade/.gitignore new file mode 100644 index 0000000..4585bba --- /dev/null +++ b/testing/upgrade/.gitignore @@ -0,0 +1,2 @@ +.config* +logs diff --git a/testing/upgrade/run.sh b/testing/upgrade/run.sh new file mode 100755 index 0000000..41d3bb0 --- /dev/null +++ b/testing/upgrade/run.sh @@ -0,0 +1,116 @@ +#!/bin/bash + +CTNG=${CTNG-../../ct-ng} + +current_tc=unknown +fails_tc=0 +fails_total=0 + +fail() +{ + fails_tc=$[fails_tc + 1] + fails_total=$[fails_total + 1] +} + +finish() +{ + if [ "${fails_tc}" != 0 ]; then + echo ">>>>> $current_tc: FAIL" >&2 + else + echo ">>>>> $current_tc: PASS" >&2 + fi + fails_tc=0 +} + +run_sample() +{ + local -A expect_set expect_unset + local o v ln + + # Basename for logging + exec {LOG}>"logs/${current_tc}.log" + + # Determine expected values + while read ln; do + case "${ln}" in + "## "*"="*) + ln=${ln#* } + o=${ln%%=*} + v=${ln#*=} + expect_set[${o}]=${v} + ;; + "## "*" is not set") + ln=${ln#* } + o=${ln%% *} + expect_unset[${o}]=1 + ;; + esac + done < "samples/${current_tc}.config" + + # Now run the upgrade + echo ">>>> Running the config through an upgrade" >&${LOG} + cp "samples/${current_tc}.config" .config + ${CTNG} upgradeconfig >&${LOG} 2>&${LOG} + echo >&${LOG} + echo ">>>> Checking the config after the upgrade" >&${LOG} + while read ln; do + case "${ln}" in + *"="*) + o=${ln%%=*} + v=${ln#*=} + if [ "${expect_unset[${o}]+set}" = "set" ]; then + echo "Expect ${o} to be unset" >&${LOG} + echo "Actual value of ${o}: ${v}" >&${LOG} + fail + elif [ "${expect_set[${o}]+set}" = "set" ]; then + if [ "${expect_set[${o}]}" != "${v}" ]; then + echo "Expect value of ${o}: ${expect_set[${o}]}" >&${LOG} + echo "Actual value of ${o}: ${v}" >&${LOG} + fail + else + echo "Matched value of ${o}: ${v}" >&${LOG} + fi + fi + unset expect_set[${o}] + unset expect_unset[${o}] + ;; + "# "*" is not set") + ln=${ln#* } + o=${ln%% *} + if [ "${expect_set[${o}]+set}" = "set" ]; then + echo "Expect value of ${o}: ${expect_set[${o}]}" >&${LOG} + echo "Actual ${o} is unset" >&${LOG} + fail + elif [ "${expect_unset[${o}]+set}" = "set" ]; then + echo "Matched unset ${o}" >&${LOG} + fi + unset expect_set[${o}] + unset expect_unset[${o}] + ;; + esac + done < .config + for o in "${!expect_set[@]}"; do + echo "Expect value of ${o}: ${expect_set[${o}]}" >&${LOG} + echo "Variable ${o} not present" >&${LOG} + fail + done + for o in "${!expect_unset[@]}"; do + echo "Expect ${o} being unset" >&${LOG} + echo "Variable ${o} not present" >&${LOG} + fail + done + exec {LOG}>&- + finish +} + +mkdir -p logs +for i in samples/*.config; do + current_tc=${i#samples/} + current_tc=${current_tc%.config} + run_sample +done + +if [ "${fails_total}" != 0 ]; then + exit 1 +fi +exit 0 -- cgit v0.10.2-6-g49f6 From 27f0c8b838758d7ad0ef11322a90ec150c2a4bd6 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Wed, 6 Feb 2019 00:01:55 -0800 Subject: Add a few tests to upgrade testsuite ... coverage not complete, but pretty diverse and covers most non-trivial conversions. PRs with better coverage for 1.23.o options welcome. Signed-off-by: Alexey Neyman diff --git a/scripts/version-check.sh b/scripts/version-check.sh index cd0c7f7..ccadfe7 100644 --- a/scripts/version-check.sh +++ b/scripts/version-check.sh @@ -112,7 +112,8 @@ select_linaro() ### Per-version upgrade drivers. Called with ${opt} and ${val} set, -### may modify these variables +### may modify these variables. +### FIXME: perhaps, split these functions into per-version files in scripts/upgrade/{0,1,...} # Upgrade from version 0 (which is 1.23, as released) to version 1 # (current state of master as of 2019/01/20). Upgrades in the interim @@ -233,10 +234,12 @@ upgrade_v0() replace CT_NEWLIB_CUSTOM_LOCATION ;; CT_LIBC_UCLIBC_CUSTOM) - if [ "${CT_LIBC_UCLIBC_CUSTOM_UCLIBC}" = "y" ]; then - replace CT_UCLIBC_SRC_CUSTOM - else - replace CT_UCLIBC_NG_SRC_CUSTOM + if is_set; then + if [ "${CT_LIBC_UCLIBC_CUSTOM_UCLIBC}" = "y" ]; then + replace CT_UCLIBC_USE_UCLIBC_ORG + else + replace CT_UCLIBC_USE_UCLIBC_NG_ORG + fi fi ;; CT_LIBC_UCLIBC_CUSTOM_UCLIBC) @@ -337,7 +340,7 @@ upgrade_v0() CT_GDB_V_7_8|CT_GDB_V_7_8_1) replace CT_GDB_V_7_8_2;; CT_GDB_V_7_8_2) replacement_for CT_GDB_V_7_8 CT_GDB_V_7_8_1;; CT_GDB_V_7_9) replace CT_GDB_V_7_9_1;; - CT_GDB_V_7_10) replace CT_CT_GDB_V_7_10_1;; + CT_GDB_V_7_10) replace CT_GDB_V_7_10_1;; CT_GDB_V_linaro_7_3) select_linaro GDB; replace CT_GDB_LINARO_V_7_3_2011_12;; CT_GDB_V_linaro_7_4) select_linaro GDB; replace CT_GDB_LINARO_V_7_4_2012_06;; CT_GDB_V_linaro_7_5) select_linaro GDB; replace CT_GDB_LINARO_V_7_5_2012_12;; @@ -383,7 +386,7 @@ upgrade_v0() CT_LIBC_NEWLIB_LINARO_V_2_2_0) select_linaro NEWLIB; replace CT_NEWLIB_LINARO_V_2_2_0_2015;; CT_LIBELF_V_0_8_12) replace CT_LIBELF_V_0_8_13;; CT_LIBELF_V_0_8_13) replacement_for CT_LIBELF_V_0_8_12;; - CT_M4_V_1_4_13|CT_M4_V_1_4_17) replace CT_CT_M4_V_1_4_18;; + CT_M4_V_1_4_13|CT_M4_V_1_4_17) replace CT_M4_V_1_4_18;; CT_M4_V_1_4_18) replacement_for CT_M4_V_1_4_13 CT_M4_V_1_4_17;; CT_MPC_V_0_8_1) replace CT_MPC_V_0_8_2;; CT_MPC_V_0_8_2) replacement_for CT_MPC_V_0_8_1;; @@ -402,11 +405,15 @@ upgrade_v0() replace CT_STRACE_V_4_5_20;; CT_STRACE_V_4_5_20) replacement_for CT_STRACE_V_4_5_18 CT_STRACE_V_4_5_19;; CT_LIBC_UCLIBC_NG_V_1_0_20|CT_LIBC_UCLIBC_NG_V_1_0_21|CT_LIBC_UCLIBC_NG_V_1_0_22) - is_set && echo "CT_UCLIBC_USE_UCLIBC_NG_ORG=y" + if is_set; then + echo "CT_UCLIBC_USE_UCLIBC_NG_ORG=y" + fi replace CT_UCLIBC_NG_V_1_0_25 ;; CT_LIBC_UCLIBC_V_0_9_33_2) - is_set && echo "CT_UCLIBC_USE_UCLIBC_ORG=y" + if is_set; then + echo "CT_UCLIBC_USE_UCLIBC_ORG=y" + fi replace CT_UCLIBC_V_0_9_33_2 ;; CT_WINAPI_V_2_0_7|CT_WINAPI_V_2_0_7|CT_WINAPI_V_2_0_9) @@ -441,7 +448,6 @@ upgrade_v0() unset opt ;; esac - } # Upgrade v1 -> v2: several packages had their config options renamed diff --git a/testing/upgrade/run.sh b/testing/upgrade/run.sh index 41d3bb0..337eeff 100755 --- a/testing/upgrade/run.sh +++ b/testing/upgrade/run.sh @@ -99,6 +99,9 @@ run_sample() echo "Variable ${o} not present" >&${LOG} fail done + mv .config "logs/${current_tc}.config" + mv .config.before-olddefconfig "logs/${current_tc}.config.before-olddefconfig" + rm -rf .config.before-upgrade exec {LOG}>&- finish } diff --git a/testing/upgrade/samples/README b/testing/upgrade/samples/README new file mode 100644 index 0000000..2a38fd0 --- /dev/null +++ b/testing/upgrade/samples/README @@ -0,0 +1,3 @@ +Add sample configurations to run through the upgrade here with a .config +extension. Expected values are recorded in the file itself, starting with +a double-hash. diff --git a/testing/upgrade/samples/v0-0000.config b/testing/upgrade/samples/v0-0000.config new file mode 100644 index 0000000..c2155bf --- /dev/null +++ b/testing/upgrade/samples/v0-0000.config @@ -0,0 +1,738 @@ +# +# Automatically generated file; DO NOT EDIT. +# Crosstool-NG Configuration +# +CT_CONFIGURE_has_static_link=y +CT_CONFIGURE_has_wget=y +CT_CONFIGURE_has_stat_flavor_GNU=y +CT_CONFIGURE_has_make_3_81_or_newer=y +CT_CONFIGURE_has_libtool_2_4_or_newer=y +CT_CONFIGURE_has_libtoolize_2_4_or_newer=y +CT_CONFIGURE_has_autoconf_2_63_or_newer=y +CT_CONFIGURE_has_autoreconf_2_63_or_newer=y +CT_CONFIGURE_has_automake_1_15_or_newer=y +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y +CT_CONFIGURE_has_svn=y +CT_CONFIGURE_has_git=y +CT_MODULES=y + +# +# Paths and misc options +# + +# +# crosstool-NG behavior +# +CT_OBSOLETE=y +CT_EXPERIMENTAL=y +# CT_ALLOW_BUILD_AS_ROOT is not set +# CT_DEBUG_CT is not set + +# +# Paths +# +CT_LOCAL_TARBALLS_DIR="${HOME}/src" +CT_SAVE_TARBALLS=y +CT_WORK_DIR="${CT_TOP_DIR}/.build" +CT_BUILD_TOP_DIR="${CT_WORK_DIR}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_PREFIX_DIR="${CT_PREFIX:-${HOME}/x-tools}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_RM_RF_PREFIX_DIR=y +CT_REMOVE_DOCS=y +CT_PREFIX_DIR_RO=y +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES=y +# CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES is not set + +# +# Downloading +# +CT_DOWNLOAD_AGENT_WGET=y +# CT_DOWNLOAD_AGENT_NONE is not set +# CT_FORBID_DOWNLOAD is not set +# CT_FORCE_DOWNLOAD is not set +CT_CONNECT_TIMEOUT=10 +CT_DOWNLOAD_WGET_OPTIONS="--passive-ftp --tries=3 -nc --progress=dot:binary" +# CT_ONLY_DOWNLOAD is not set +# CT_USE_MIRROR is not set + +# +# Extracting +# +# CT_FORCE_EXTRACT is not set +CT_OVERRIDE_CONFIG_GUESS_SUB=y +# CT_ONLY_EXTRACT is not set +CT_PATCH_BUNDLED=y +# CT_PATCH_LOCAL is not set +# CT_PATCH_BUNDLED_LOCAL is not set +# CT_PATCH_LOCAL_BUNDLED is not set +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set +# CT_PATCH_NONE is not set +CT_PATCH_ORDER="bundled" + +# +# Build behavior +# +CT_PARALLEL_JOBS=0 +CT_LOAD="" +CT_USE_PIPES=y +CT_EXTRA_CFLAGS_FOR_BUILD="" +CT_EXTRA_LDFLAGS_FOR_BUILD="" +CT_EXTRA_CFLAGS_FOR_HOST="" +CT_EXTRA_LDFLAGS_FOR_HOST="" +# CT_CONFIG_SHELL_SH is not set +# CT_CONFIG_SHELL_ASH is not set +CT_CONFIG_SHELL_BASH=y +# CT_CONFIG_SHELL_CUSTOM is not set +CT_CONFIG_SHELL="${bash}" + +# +# Logging +# +# CT_LOG_ERROR is not set +# CT_LOG_WARN is not set +# CT_LOG_INFO is not set +CT_LOG_EXTRA=y +# CT_LOG_ALL is not set +# CT_LOG_DEBUG is not set +CT_LOG_LEVEL_MAX="EXTRA" +# CT_LOG_SEE_TOOLS_WARN is not set +CT_LOG_PROGRESS_BAR=y +CT_LOG_TO_FILE=y +CT_LOG_FILE_COMPRESS=y + +# +# Target options +# +CT_ARCH="alpha" +CT_ARCH_alpha=y +## CT_ARCH_ALPHA=y +# CT_ARCH_arm is not set +# CT_ARCH_avr is not set +# CT_ARCH_m68k is not set +# CT_ARCH_microblaze is not set +# CT_ARCH_mips is not set +# CT_ARCH_nios2 is not set +# CT_ARCH_powerpc is not set +# CT_ARCH_s390 is not set +# CT_ARCH_sh is not set +# CT_ARCH_sparc is not set +# CT_ARCH_x86 is not set +# CT_ARCH_xtensa is not set +CT_ARCH_alpha_AVAILABLE=y +CT_ARCH_arm_AVAILABLE=y +CT_ARCH_avr_AVAILABLE=y +CT_ARCH_m68k_AVAILABLE=y +CT_ARCH_microblaze_AVAILABLE=y +CT_ARCH_mips_AVAILABLE=y +CT_ARCH_nios2_AVAILABLE=y +CT_ARCH_powerpc_AVAILABLE=y +CT_ARCH_s390_AVAILABLE=y +CT_ARCH_sh_AVAILABLE=y +CT_ARCH_sparc_AVAILABLE=y +CT_ARCH_x86_AVAILABLE=y +CT_ARCH_xtensa_AVAILABLE=y +CT_ARCH_SUFFIX="" + +# +# Generic target options +# +# CT_MULTILIB is not set +CT_DEMULTILIB=y +CT_ARCH_USE_MMU=y +CT_ARCH_SUPPORTS_32=y +CT_ARCH_DEFAULT_32=y +CT_ARCH_BITNESS=32 +CT_ARCH_32=y + +# +# Target optimisations +# +CT_ARCH_SUPPORTS_WITH_CPU=y +CT_ARCH_SUPPORTS_WITH_TUNE=y +CT_ARCH_CPU="ev56" +CT_ARCH_TUNE="" +CT_TARGET_CFLAGS="" +CT_TARGET_LDFLAGS="" +CT_ARCH_FLOAT="" + +# +# alpha other options +# +# CT_ARCH_ALPHA_EV4 is not set +# CT_ARCH_ALPHA_EV45 is not set +# CT_ARCH_ALPHA_EV5 is not set +CT_ARCH_ALPHA_EV56=y +# CT_ARCH_ALPHA_EV6 is not set +# CT_ARCH_ALPHA_EV67 is not set +CT_ARCH_ALPHA_VARIANT="ev56" + +# +# Toolchain options +# + +# +# General toolchain options +# +CT_USE_SYSROOT=y +CT_SYSROOT_NAME="sysroot" +CT_SYSROOT_DIR_PREFIX="" +CT_WANTS_STATIC_LINK=y +CT_WANTS_STATIC_LINK_CXX=y +# CT_STATIC_TOOLCHAIN is not set +CT_TOOLCHAIN_PKGVERSION="" +CT_TOOLCHAIN_BUGURL="" + +# +# Tuple completion and aliasing +# +CT_TARGET_VENDOR="unknown" +CT_TARGET_ALIAS_SED_EXPR="" +CT_TARGET_ALIAS="" + +# +# Toolchain type +# +# CT_NATIVE is not set +CT_CROSS=y +# CT_CROSS_NATIVE is not set +# CT_CANADIAN is not set +CT_TOOLCHAIN_TYPE="cross" + +# +# Build system +# +CT_BUILD="" +CT_BUILD_PREFIX="" +CT_BUILD_SUFFIX="" + +# +# Misc options +# +# CT_TOOLCHAIN_ENABLE_NLS is not set + +# +# Operating System +# +CT_KERNEL_SUPPORTS_SHARED_LIBS=y +CT_KERNEL="linux" +CT_KERNEL_VERSION="" +# CT_KERNEL_bare_metal is not set +CT_KERNEL_linux=y +## CT_KERNEL_LINUX=y +CT_KERNEL_bare_metal_AVAILABLE=y +CT_KERNEL_linux_AVAILABLE=y +CT_KERNEL_LINUX_CUSTOM=y +CT_KERNEL_LINUX_CUSTOM_LOCATION="/foo/linux" +## CT_LINUX_SRC_CUSTOM=y +## CT_LINUX_CUSTOM_LOCATION="/foo/linux" +CT_KERNEL_LINUX_CUSTOM_VERSION="" +# CT_KERNEL_V_4_10 is not set +# CT_KERNEL_V_4_9 is not set +# CT_KERNEL_V_4_8 is not set +# CT_KERNEL_V_4_7 is not set +# CT_KERNEL_V_4_6 is not set +# CT_KERNEL_V_4_5 is not set +# CT_KERNEL_V_4_4 is not set +# CT_KERNEL_V_4_3 is not set +# CT_KERNEL_V_4_2 is not set +# CT_KERNEL_V_4_1 is not set +# CT_KERNEL_V_4_0 is not set +# CT_KERNEL_V_3_19 is not set +# CT_KERNEL_V_3_18 is not set +# CT_KERNEL_V_3_17 is not set +# CT_KERNEL_V_3_16 is not set +# CT_KERNEL_V_3_15 is not set +# CT_KERNEL_V_3_14 is not set +# CT_KERNEL_V_3_13 is not set +# CT_KERNEL_V_3_12 is not set +# CT_KERNEL_V_3_11 is not set +# CT_KERNEL_V_3_10 is not set +# CT_KERNEL_V_3_9 is not set +# CT_KERNEL_V_3_8 is not set +# CT_KERNEL_V_3_7 is not set +# CT_KERNEL_V_3_6 is not set +# CT_KERNEL_V_3_5 is not set +# CT_KERNEL_V_3_4 is not set +# CT_KERNEL_V_3_3 is not set +# CT_KERNEL_V_3_2 is not set +# CT_KERNEL_V_3_1 is not set +# CT_KERNEL_V_3_0 is not set +# CT_KERNEL_V_2_6_39 is not set +# CT_KERNEL_V_2_6_38 is not set +# CT_KERNEL_V_2_6_37 is not set +# CT_KERNEL_V_2_6_36 is not set +# CT_KERNEL_V_2_6_35 is not set +# CT_KERNEL_V_2_6_34 is not set +# CT_KERNEL_V_2_6_33 is not set +# CT_KERNEL_V_2_6_32 is not set +CT_KERNEL_windows_AVAILABLE=y + +# +# Common kernel options +# +CT_SHARED_LIBS=y + +# +# linux other options +# +CT_KERNEL_LINUX_VERBOSITY_0=y +# CT_KERNEL_LINUX_VERBOSITY_1 is not set +# CT_KERNEL_LINUX_VERBOSITY_2 is not set +CT_KERNEL_LINUX_VERBOSE_LEVEL=0 +CT_KERNEL_LINUX_INSTALL_CHECK=y + +# +# Binary utilities +# +CT_ARCH_BINFMT_ELF=y +CT_BINUTILS="binutils" +CT_BINUTILS_binutils=y +## CT_BINUTILS_BINUTILS=y + +# +# GNU binutils +# +CT_BINUTILS_CUSTOM=y +## CT_BINUTILS_SRC_CUSTOM=y +CT_BINUTILS_CUSTOM_LOCATION="/foo/binutils" +## CT_BINUTILS_CUSTOM_LOCATION="/foo/binutils" +CT_BINUTILS_CUSTOM_VERSION="" +CT_BINUTILS_VERSION="" +# CT_BINUTILS_V_2_28 is not set +# CT_BINUTILS_V_2_27 is not set +# CT_BINUTILS_V_2_26 is not set +# CT_BINUTILS_V_2_25_1 is not set +# CT_BINUTILS_V_2_24 is not set +# CT_BINUTILS_V_2_23_2 is not set +CT_BINUTILS_2_26_or_later=y +CT_BINUTILS_2_25_1_or_later=y +CT_BINUTILS_2_25_or_later=y +CT_BINUTILS_2_24_or_later=y +CT_BINUTILS_2_23_2_or_later=y +CT_BINUTILS_HAS_HASH_STYLE=y +CT_BINUTILS_HAS_GOLD=y +CT_BINUTILS_HAS_PLUGINS=y +CT_BINUTILS_HAS_PKGVERSION_BUGURL=y +CT_BINUTILS_FORCE_LD_BFD_DEFAULT=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" +CT_BINUTILS_LINKER_DEFAULT="bfd" +CT_BINUTILS_PLUGINS=y +CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +# CT_BINUTILS_FOR_TARGET is not set + +# +# binutils other options +# + +# +# C-library +# +CT_LIBC="glibc" +CT_LIBC_VERSION="" +CT_LIBC_glibc=y +## CT_LIBC_GLIBC=y +# CT_LIBC_musl is not set +# CT_LIBC_uClibc is not set +CT_LIBC_avr_libc_AVAILABLE=y +CT_LIBC_glibc_AVAILABLE=y +CT_THREADS="nptl" +CT_LIBC_GLIBC_CUSTOM=y +## CT_GLIBC_SRC_CUSTOM=y +CT_LIBC_GLIBC_CUSTOM_LOCATION="/foo/glibc" +## CT_GLIBC_CUSTOM_LOCATION="/foo/glibc" +CT_LIBC_GLIBC_CUSTOM_VERSION="" +# CT_LIBC_GLIBC_V_2_25 is not set +# CT_LIBC_GLIBC_V_2_24 is not set +# CT_LIBC_GLIBC_V_2_23 is not set +# CT_LIBC_GLIBC_V_2_22 is not set +# CT_LIBC_GLIBC_V_2_21 is not set +# CT_LIBC_GLIBC_V_2_20 is not set +# CT_LIBC_GLIBC_V_2_19 is not set +# CT_LIBC_GLIBC_V_2_18 is not set +# CT_LIBC_GLIBC_V_2_17 is not set +# CT_LIBC_GLIBC_V_2_16_0 is not set +# CT_LIBC_GLIBC_V_2_15 is not set +# CT_LIBC_GLIBC_V_2_14_1 is not set +# CT_LIBC_GLIBC_V_2_14 is not set +# CT_LIBC_GLIBC_V_2_13 is not set +# CT_LIBC_GLIBC_V_2_12_1 is not set +CT_LIBC_GLIBC_2_20_or_later=y +CT_LIBC_GLIBC_2_17_or_later=y +CT_LIBC_mingw_AVAILABLE=y +CT_LIBC_musl_AVAILABLE=y +CT_LIBC_newlib_AVAILABLE=y +CT_LIBC_none_AVAILABLE=y +CT_LIBC_uClibc_AVAILABLE=y +CT_LIBC_SUPPORT_THREADS_ANY=y +CT_LIBC_SUPPORT_THREADS_NATIVE=y + +# +# Common C library options +# +CT_THREADS_NATIVE=y +# CT_CREATE_LDSO_CONF is not set +CT_LIBC_XLDD=y + +# +# glibc other options +# +CT_LIBC_GLIBC_NEEDS_PORTS=y +CT_LIBC_glibc_family=y +CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY="CONFIG_GLIBC=xxx" +## CT_GLIBC_EXTRA_CONFIG_ARRAY="CONFIG_GLIBC=xxx" +CT_LIBC_GLIBC_CONFIGPARMS="FOO=bar" +## CT_GLIBC_CONFIGPARMS="FOO=bar" +CT_LIBC_GLIBC_EXTRA_CFLAGS="-fxxx" +## CT_GLIBC_EXTRA_CFLAGS="-fxxx" +CT_LIBC_ENABLE_FORTIFIED_BUILD=y +## CT_GLIBC_ENABLE_FORTIFIED_BUILD=y +CT_LIBC_DISABLE_VERSIONING=y +## CT_GLIBC_DISABLE_VERSIONING=y +CT_LIBC_OLDEST_ABI="" +## CT_GLIBC_OLDEST_ABI="" +CT_LIBC_GLIBC_FORCE_UNWIND=y +## CT_GLIBC_FORCE_UNWIND=y +CT_LIBC_ADDONS_LIST="" +CT_LIBC_LOCALES=y +## CT_GLIBC_LOCALES=y + +# +# WARNING! +# + +# +# The built locales will be usable if and only if the build +# + +# +# machine and the target: +# + +# +# - have the same endianness, +# + +# +# - and have the same alignment requirements for uint32_t. +# + +# +# You will have to check by yourself (for now). +# + +# +# WARNING! +# + +# +# Building GLIBC locales requires that GLIBC supports +# + +# +# the build machine as the target. +# +# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set +# CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS is not set +CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN=y +## CT_GLIBC_KERNEL_VERSION_CHOSEN=y +CT_LIBC_GLIBC_MIN_KERNEL_VERSION="2.6.9" +## CT_GLIBC_MIN_KERNEL_VERSION="2.6.9" +CT_LIBC_GLIBC_MIN_KERNEL="2.6.9" + +# +# C compiler +# +CT_CC="gcc" +CT_CC_CORE_PASSES_NEEDED=y +CT_CC_CORE_PASS_1_NEEDED=y +CT_CC_CORE_PASS_2_NEEDED=y +CT_CC_gcc=y +## CT_CC_GCC=y +CT_CC_GCC_CUSTOM=y +## CT_GCC_SRC_CUSTOM=y +CT_CC_GCC_CUSTOM_LOCATION="/foo/gcc" +## CT_GCC_CUSTOM_LOCATION="/foo/gcc" +CT_CC_GCC_CUSTOM_VERSION="" +CT_CC_GCC_VERSION="" +# CT_CC_GCC_V_6_3_0 is not set +# CT_CC_GCC_V_5_4_0 is not set +# CT_CC_GCC_V_4_9_4 is not set +# CT_CC_GCC_V_4_8_5 is not set +CT_CC_GCC_4_8_or_later=y +CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_5_or_later=y +CT_CC_GCC_6_or_later=y +CT_CC_GCC_latest=y +CT_CC_GCC_ENABLE_PLUGINS=y +CT_CC_GCC_HAS_LIBMPX=y +CT_CC_GCC_ENABLE_CXX_FLAGS="" +CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_STATIC_LIBSTDCXX=y +# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_CONFIG_TLS=m + +# +# Optimisation features +# +CT_CC_GCC_USE_GRAPHITE=y +CT_CC_GCC_USE_LTO=y + +# +# Settings for libraries running on target +# +CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +# CT_CC_GCC_LIBMUDFLAP is not set +# CT_CC_GCC_LIBGOMP is not set +# CT_CC_GCC_LIBSSP is not set +# CT_CC_GCC_LIBQUADMATH is not set +# CT_CC_GCC_LIBSANITIZER is not set + +# +# Misc. obscure options. +# +CT_CC_CXA_ATEXIT=y +# CT_CC_GCC_DISABLE_PCH is not set +CT_CC_GCC_SJLJ_EXCEPTIONS=m +CT_CC_GCC_LDBL_128=m +# CT_CC_GCC_BUILD_ID is not set +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y +# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set +# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set +# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set +CT_CC_GCC_LNK_HASH_STYLE="" +CT_CC_GCC_DEC_FLOAT_AUTO=y +# CT_CC_GCC_DEC_FLOAT_BID is not set +# CT_CC_GCC_DEC_FLOAT_DPD is not set +# CT_CC_GCC_DEC_FLOATS_NO is not set +CT_CC_SUPPORT_CXX=y +CT_CC_SUPPORT_FORTRAN=y +CT_CC_SUPPORT_JAVA=y +CT_CC_SUPPORT_ADA=y +CT_CC_SUPPORT_OBJC=y +CT_CC_SUPPORT_OBJCXX=y +CT_CC_SUPPORT_GOLANG=y + +# +# Additional supported languages: +# +CT_CC_LANG_CXX=y +# CT_CC_LANG_FORTRAN is not set +# CT_CC_LANG_JAVA is not set +# CT_CC_LANG_ADA is not set +# CT_CC_LANG_OBJC is not set +# CT_CC_LANG_OBJCXX is not set +# CT_CC_LANG_GOLANG is not set +CT_CC_LANG_OTHERS="" + +# +# Debug facilities +# +CT_DEBUG_duma=y +## CT_DEBUG_DUMA=y +CT_DUMA_SO=y +CT_DUMA_CUSTOM_WRAPPER=y +CT_DUMA_V_2_5_15=y +CT_DUMA_VERSION="2_5_15" +CT_DEBUG_gdb=y +## CT_DEBUG_GDB=y +CT_GDB_CROSS=y +# CT_GDB_CROSS_STATIC is not set +# CT_GDB_CROSS_SIM is not set +CT_GDB_CROSS_PYTHON=y +CT_GDB_CROSS_PYTHON_BINARY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +# CT_GDB_NATIVE is not set +CT_GDB_GDBSERVER=y +CT_GDB_GDBSERVER_HAS_IPA_LIB=y +# CT_GDB_GDBSERVER_STATIC is not set +# CT_GDB_GDBSERVER_BUILD_IPA_LIB is not set + +# +# gdb version +# +CT_GDB_CUSTOM=y +## CT_GDB_SRC_CUSTOM=y +CT_GDB_CUSTOM_LOCATION="/foo/gdb" +## CT_GDB_CUSTOM_LOCATION="/foo/gdb" +CT_GDB_CUSTOM_VERSION="" +CT_GDB_VERSION="" +# CT_GDB_V_7_12_1 is not set +# CT_GDB_V_7_11_1 is not set +# CT_GDB_V_7_10_1 is not set +# CT_GDB_V_7_10 is not set +# CT_GDB_V_7_9_1 is not set +# CT_GDB_V_7_9 is not set +# CT_GDB_V_7_8_2 is not set +# CT_GDB_V_7_8_1 is not set +# CT_GDB_V_7_8 is not set +# CT_GDB_V_7_7_1 is not set +# CT_GDB_V_7_7 is not set +# CT_GDB_V_7_6_1 is not set +# CT_GDB_V_7_5_1 is not set +# CT_GDB_V_7_4_1 is not set +# CT_GDB_V_7_4 is not set +# CT_GDB_V_7_3_1 is not set +# CT_GDB_V_7_3a is not set +# CT_GDB_V_7_2a is not set +# CT_GDB_V_7_1a is not set +# CT_GDB_V_7_0_1a is not set +# CT_GDB_V_7_0a is not set +# CT_GDB_V_6_8a is not set +CT_GDB_7_12_or_later=y +CT_GDB_7_2_or_later=y +CT_GDB_7_0_or_later=y +CT_GDB_HAS_PKGVERSION_BUGURL=y +CT_GDB_HAS_PYTHON=y +CT_GDB_INSTALL_GDBINIT=y +CT_DEBUG_ltrace=y +## CT_DEBUG_LTRACE=y +CT_LTRACE_V_0_7_3=y +# CT_LTRACE_V_0_5_3 is not set +CT_LTRACE_VERSION="0.7.3" +CT_DEBUG_strace=y +## CT_DEBUG_STRACE=y +# CT_STRACE_V_4_16 is not set +# CT_STRACE_V_4_15 is not set +# CT_STRACE_V_4_14 is not set +# CT_STRACE_V_4_13 is not set +# CT_STRACE_V_4_12 is not set +# CT_STRACE_V_4_11 is not set +# CT_STRACE_V_4_10 is not set +# CT_STRACE_V_4_9 is not set +# CT_STRACE_V_4_8 is not set +# CT_STRACE_V_4_7 is not set +# CT_STRACE_V_4_6 is not set +# CT_STRACE_V_4_5_20 is not set +# CT_STRACE_V_4_5_19 is not set +CT_STRACE_V_4_5_18=y +## CT_STRACE_V_4_5_20=y +CT_STRACE_VERSION="4.5.18" + +# +# Companion libraries +# +CT_COMPLIBS_NEEDED=y +CT_LIBICONV_NEEDED=y +CT_GETTEXT_NEEDED=y +CT_GMP_NEEDED=y +CT_MPFR_NEEDED=y +CT_ISL_NEEDED=y +CT_MPC_NEEDED=y +CT_EXPAT_NEEDED=y +CT_NCURSES_NEEDED=y +CT_COMPLIBS=y +CT_LIBICONV=y +CT_GETTEXT=y +CT_GMP=y +CT_MPFR=y +CT_ISL=y +CT_MPC=y +CT_LIBELF_TARGET=y +CT_EXPAT=y +CT_NCURSES=y +# CT_ZLIB is not set +CT_LIBICONV_V_1_15=y +# CT_LIBICONV_V_1_14 is not set +CT_LIBICONV_VERSION="1.15" +CT_GETTEXT_V_0_19_8_1=y +# CT_GETTEXT_V_0_19_7 is not set +CT_GETTEXT_VERSION="0.19.8.1" +# CT_GMP_V_6_1_2 is not set +# CT_GMP_V_6_1_0 is not set +# CT_GMP_V_6_0_0 is not set +# CT_GMP_V_5_1_3 is not set +# CT_GMP_V_5_1_1 is not set +# CT_GMP_V_5_0_2 is not set +# CT_GMP_V_5_0_1 is not set +# CT_GMP_V_4_3_2 is not set +# CT_GMP_V_4_3_1 is not set +CT_GMP_V_4_3_0=y +## CT_GMP_V_4_3=y +CT_GMP_VERSION="4.3.0" +# CT_MPFR_V_3_1_5 is not set +# CT_MPFR_V_3_1_3 is not set +# CT_MPFR_V_3_1_2 is not set +# CT_MPFR_V_3_1_0 is not set +# CT_MPFR_V_3_0_1 is not set +# CT_MPFR_V_3_0_0 is not set +# CT_MPFR_V_2_4_2 is not set +# CT_MPFR_V_2_4_1 is not set +CT_MPFR_V_2_4_0=y +## CT_MPFR_V_2_4=y +CT_MPFR_VERSION="2.4.0" +# CT_ISL_V_0_18 is not set +# CT_ISL_V_0_17_1 is not set +# CT_ISL_V_0_16_1 is not set +# CT_ISL_V_0_15 is not set +CT_ISL_V_0_14=y +## CT_ISL_V_0_14 +CT_ISL_V_0_14_or_later=y +CT_ISL_V_0_12_or_later=y +CT_ISL_VERSION="0.14" +# CT_MPC_V_1_0_3 is not set +# CT_MPC_V_1_0_2 is not set +# CT_MPC_V_1_0_1 is not set +# CT_MPC_V_1_0 is not set +# CT_MPC_V_0_9 is not set +# CT_MPC_V_0_8_2 is not set +CT_MPC_V_0_8_1=y +## CT_MPC_V_0_8=y +# CT_MPC_V_0_7 is not set +CT_MPC_VERSION="0.8.1" + +# +# libelf version needed to build for target +# +# CT_LIBELF_V_0_8_13 is not set +CT_LIBELF_V_0_8_12=y +## CT_LIBELF_V_0_8 +CT_LIBELF_VERSION="0.8.12" +CT_EXPAT_V_2_2_0=y +# CT_EXPAT_V_2_1_1 is not set +CT_EXPAT_VERSION="2.2.0" +CT_NCURSES_V_6_0=y +CT_NCURSES_VERSION="6.0" +# CT_NCURSES_NEW_ABI is not set +CT_NCURSES_HOST_CONFIG_ARGS="" +CT_NCURSES_HOST_DISABLE_DB=y +CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" +CT_NCURSES_TARGET_CONFIG_ARGS="" +# CT_NCURSES_TARGET_DISABLE_DB is not set +CT_NCURSES_TARGET_FALLBACKS="" + +# +# Companion libraries common options +# +# CT_COMPLIBS_CHECK is not set + +# +# Companion tools +# +# CT_COMP_TOOLS_FOR_HOST is not set +# CT_COMP_TOOLS_autoconf is not set +# CT_AUTOCONF_V_2_69 is not set +# CT_AUTOCONF_V_2_65 is not set +CT_COMP_TOOLS_automake=y +## CT_COMP_TOOLS_automake +# CT_AUTOMAKE_V_1_15 is not set +# CT_AUTOMAKE_V_1_14 is not set +# CT_AUTOMAKE_V_1_11_6 is not set +CT_AUTOMAKE_V_1_11_1=y +## CT_AUTOMAKE_V_1_11=y +CT_AUTOMAKE_VERSION="1.11.1" +# CT_COMP_TOOLS_libtool is not set +CT_COMP_TOOLS_m4=y +## CT_COMP_TOOLS_M4=y +# CT_M4_V_1_4_18 is not set +# CT_M4_V_1_4_17 is not set +CT_M4_V_1_4_13=y +## CT_M4_V_1_4=y +CT_M4_VERSION="1.4.13" +# CT_COMP_TOOLS_make is not set + +# +# Test suite +# +# CT_TEST_SUITE_GCC is not set diff --git a/testing/upgrade/samples/v0-0001.config b/testing/upgrade/samples/v0-0001.config new file mode 100644 index 0000000..df62759 --- /dev/null +++ b/testing/upgrade/samples/v0-0001.config @@ -0,0 +1,716 @@ +# +# Automatically generated file; DO NOT EDIT. +# Crosstool-NG Configuration +# +CT_CONFIGURE_has_static_link=y +CT_CONFIGURE_has_wget=y +CT_CONFIGURE_has_stat_flavor_GNU=y +CT_CONFIGURE_has_make_3_81_or_newer=y +CT_CONFIGURE_has_libtool_2_4_or_newer=y +CT_CONFIGURE_has_libtoolize_2_4_or_newer=y +CT_CONFIGURE_has_autoconf_2_63_or_newer=y +CT_CONFIGURE_has_autoreconf_2_63_or_newer=y +CT_CONFIGURE_has_automake_1_15_or_newer=y +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y +CT_CONFIGURE_has_svn=y +CT_CONFIGURE_has_git=y +CT_MODULES=y + +# +# Paths and misc options +# + +# +# crosstool-NG behavior +# +CT_OBSOLETE=y +CT_EXPERIMENTAL=y +# CT_ALLOW_BUILD_AS_ROOT is not set +# CT_DEBUG_CT is not set + +# +# Paths +# +CT_LOCAL_TARBALLS_DIR="${HOME}/src" +CT_SAVE_TARBALLS=y +CT_WORK_DIR="${CT_TOP_DIR}/.build" +CT_BUILD_TOP_DIR="${CT_WORK_DIR}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_PREFIX_DIR="${CT_PREFIX:-${HOME}/x-tools}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_RM_RF_PREFIX_DIR=y +CT_REMOVE_DOCS=y +CT_PREFIX_DIR_RO=y +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES=y +# CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES is not set + +# +# Downloading +# +CT_DOWNLOAD_AGENT_WGET=y +# CT_DOWNLOAD_AGENT_NONE is not set +# CT_FORBID_DOWNLOAD is not set +# CT_FORCE_DOWNLOAD is not set +CT_CONNECT_TIMEOUT=10 +CT_DOWNLOAD_WGET_OPTIONS="--passive-ftp --tries=3 -nc --progress=dot:binary" +# CT_ONLY_DOWNLOAD is not set +# CT_USE_MIRROR is not set + +# +# Extracting +# +# CT_FORCE_EXTRACT is not set +CT_OVERRIDE_CONFIG_GUESS_SUB=y +# CT_ONLY_EXTRACT is not set +CT_PATCH_BUNDLED=y +# CT_PATCH_LOCAL is not set +# CT_PATCH_BUNDLED_LOCAL is not set +# CT_PATCH_LOCAL_BUNDLED is not set +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set +# CT_PATCH_NONE is not set +CT_PATCH_ORDER="bundled" + +# +# Build behavior +# +CT_PARALLEL_JOBS=0 +CT_LOAD="" +CT_USE_PIPES=y +CT_EXTRA_CFLAGS_FOR_BUILD="" +CT_EXTRA_LDFLAGS_FOR_BUILD="" +CT_EXTRA_CFLAGS_FOR_HOST="" +CT_EXTRA_LDFLAGS_FOR_HOST="" +# CT_CONFIG_SHELL_SH is not set +# CT_CONFIG_SHELL_ASH is not set +CT_CONFIG_SHELL_BASH=y +# CT_CONFIG_SHELL_CUSTOM is not set +CT_CONFIG_SHELL="${bash}" + +# +# Logging +# +# CT_LOG_ERROR is not set +# CT_LOG_WARN is not set +# CT_LOG_INFO is not set +CT_LOG_EXTRA=y +# CT_LOG_ALL is not set +# CT_LOG_DEBUG is not set +CT_LOG_LEVEL_MAX="EXTRA" +# CT_LOG_SEE_TOOLS_WARN is not set +CT_LOG_PROGRESS_BAR=y +CT_LOG_TO_FILE=y +CT_LOG_FILE_COMPRESS=y + +# +# Target options +# +CT_ARCH="m68k" +# CT_ARCH_alpha is not set +# CT_ARCH_arm is not set +# CT_ARCH_avr is not set +CT_ARCH_m68k=y +## CT_ARCH_M68K=y +# CT_ARCH_microblaze is not set +# CT_ARCH_mips is not set +# CT_ARCH_nios2 is not set +# CT_ARCH_powerpc is not set +# CT_ARCH_s390 is not set +# CT_ARCH_sh is not set +# CT_ARCH_sparc is not set +# CT_ARCH_x86 is not set +# CT_ARCH_xtensa is not set +CT_ARCH_alpha_AVAILABLE=y +CT_ARCH_arm_AVAILABLE=y +CT_ARCH_avr_AVAILABLE=y +CT_ARCH_m68k_AVAILABLE=y +CT_ARCH_microblaze_AVAILABLE=y +CT_ARCH_mips_AVAILABLE=y +CT_ARCH_nios2_AVAILABLE=y +CT_ARCH_powerpc_AVAILABLE=y +CT_ARCH_s390_AVAILABLE=y +CT_ARCH_sh_AVAILABLE=y +CT_ARCH_sparc_AVAILABLE=y +CT_ARCH_x86_AVAILABLE=y +CT_ARCH_xtensa_AVAILABLE=y +CT_ARCH_SUFFIX="" + +# +# Generic target options +# +# CT_MULTILIB is not set +CT_DEMULTILIB=y +CT_ARCH_DEFAULT_BE=y +# CT_ARCH_BE is not set +# CT_ARCH_LE is not set +CT_ARCH_SUPPORTS_32=y +CT_ARCH_DEFAULT_32=y +CT_ARCH_BITNESS=32 +CT_ARCH_32=y +# CT_ARCH_64 is not set + +# +# Target optimisations +# +CT_ARCH_SUPPORTS_WITH_CPU=y +CT_ARCH_CPU="" +# CT_ARCH_FLOAT_AUTO is not set +# CT_ARCH_FLOAT_HW is not set +# CT_ARCH_FLOAT_SOFTFP is not set +# CT_ARCH_FLOAT_SW is not set +CT_TARGET_CFLAGS="" +CT_TARGET_LDFLAGS="" +CT_ARCH_FLOAT="" +# CT_ARCH_ALPHA_EV4 is not set +# CT_ARCH_ALPHA_EV45 is not set +# CT_ARCH_ALPHA_EV5 is not set +# CT_ARCH_ALPHA_EV56 is not set +# CT_ARCH_ALPHA_EV6 is not set +# CT_ARCH_ALPHA_EV67 is not set +# CT_ARCH_ARM_MODE_ARM is not set +# CT_ARCH_ARM_MODE_THUMB is not set + +# +# Toolchain options +# + +# +# General toolchain options +# +CT_USE_SYSROOT=y +CT_SYSROOT_NAME="sysroot" +CT_SYSROOT_DIR_PREFIX="" +CT_WANTS_STATIC_LINK=y +CT_WANTS_STATIC_LINK_CXX=y +# CT_STATIC_TOOLCHAIN is not set +CT_TOOLCHAIN_PKGVERSION="" +CT_TOOLCHAIN_BUGURL="" + +# +# Tuple completion and aliasing +# +CT_TARGET_VENDOR="unknown" +CT_TARGET_ALIAS_SED_EXPR="" +CT_TARGET_ALIAS="" + +# +# Toolchain type +# +# CT_NATIVE is not set +CT_CROSS=y +# CT_CROSS_NATIVE is not set +# CT_CANADIAN is not set +CT_TOOLCHAIN_TYPE="cross" + +# +# Build system +# +CT_BUILD="" +CT_BUILD_PREFIX="" +CT_BUILD_SUFFIX="" + +# +# Misc options +# +# CT_TOOLCHAIN_ENABLE_NLS is not set + +# +# Operating System +# +CT_KERNEL_SUPPORTS_SHARED_LIBS=y +CT_KERNEL="linux" +CT_KERNEL_VERSION="2.6.37.6" +# CT_KERNEL_bare_metal is not set +CT_KERNEL_linux=y +CT_KERNEL_bare_metal_AVAILABLE=y +CT_KERNEL_linux_AVAILABLE=y +# CT_KERNEL_LINUX_CUSTOM is not set +# CT_KERNEL_V_4_10 is not set +# CT_KERNEL_V_4_9 is not set +# CT_KERNEL_V_4_8 is not set +# CT_KERNEL_V_4_7 is not set +# CT_KERNEL_V_4_6 is not set +# CT_KERNEL_V_4_5 is not set +# CT_KERNEL_V_4_4 is not set +# CT_KERNEL_V_4_3 is not set +# CT_KERNEL_V_4_2 is not set +# CT_KERNEL_V_4_1 is not set +# CT_KERNEL_V_4_0 is not set +# CT_KERNEL_V_3_19 is not set +# CT_KERNEL_V_3_18 is not set +# CT_KERNEL_V_3_17 is not set +# CT_KERNEL_V_3_16 is not set +# CT_KERNEL_V_3_15 is not set +# CT_KERNEL_V_3_14 is not set +# CT_KERNEL_V_3_13 is not set +# CT_KERNEL_V_3_12 is not set +# CT_KERNEL_V_3_11 is not set +# CT_KERNEL_V_3_10 is not set +# CT_KERNEL_V_3_9 is not set +# CT_KERNEL_V_3_8 is not set +# CT_KERNEL_V_3_7 is not set +# CT_KERNEL_V_3_6 is not set +# CT_KERNEL_V_3_5 is not set +# CT_KERNEL_V_3_4 is not set +# CT_KERNEL_V_3_3 is not set +# CT_KERNEL_V_3_2 is not set +# CT_KERNEL_V_3_1 is not set +# CT_KERNEL_V_3_0 is not set +# CT_KERNEL_V_2_6_39 is not set +# CT_KERNEL_V_2_6_38 is not set +CT_KERNEL_V_2_6_37=y +## CT_LINUX_V_2_6_37=y +# CT_KERNEL_V_2_6_36 is not set +# CT_KERNEL_V_2_6_35 is not set +# CT_KERNEL_V_2_6_34 is not set +# CT_KERNEL_V_2_6_33 is not set +# CT_KERNEL_V_2_6_32 is not set +CT_KERNEL_windows_AVAILABLE=y + +# +# Common kernel options +# +CT_SHARED_LIBS=y + +# +# linux other options +# +CT_KERNEL_LINUX_VERBOSITY_0=y +# CT_KERNEL_LINUX_VERBOSITY_1 is not set +# CT_KERNEL_LINUX_VERBOSITY_2 is not set +CT_KERNEL_LINUX_VERBOSE_LEVEL=0 +CT_KERNEL_LINUX_INSTALL_CHECK=y + +# +# Binary utilities +# +# CT_ARCH_BINFMT_ELF is not set +CT_ARCH_BINFMT_FLAT=y +# CT_ARCH_BINFMT_FDPIC is not set +CT_BINUTILS="binutils" +CT_BINUTILS_binutils=y + +# +# GNU binutils +# +# CT_BINUTILS_CUSTOM is not set +CT_BINUTILS_VERSION="linaro-2.23.2-2013.10-4" +CT_BINUTILS_SHOW_LINARO=y +# CT_BINUTILS_V_2_28 is not set +# CT_BINUTILS_V_2_27 is not set +# CT_BINUTILS_V_2_26 is not set +# CT_BINUTILS_V_2_25_1 is not set +# CT_BINUTILS_LINARO_V_2_25 is not set +# CT_BINUTILS_LINARO_V_2_24 is not set +# CT_BINUTILS_V_2_24 is not set +CT_BINUTILS_LINARO_V_2_23_2=y +## CT_BINUTILS_LINARO_V_2_23=y +# CT_BINUTILS_V_2_23_2 is not set +CT_BINUTILS_2_23_2_or_later=y +CT_BINUTILS_HAS_HASH_STYLE=y +CT_BINUTILS_HAS_GOLD=y +CT_BINUTILS_HAS_PLUGINS=y +CT_BINUTILS_HAS_PKGVERSION_BUGURL=y +CT_BINUTILS_FORCE_LD_BFD_ONLY=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" +CT_BINUTILS_LINKER_DEFAULT="bfd" +CT_BINUTILS_PLUGINS=y +CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +# CT_BINUTILS_FOR_TARGET is not set + +# +# binutils other options +# +CT_ELF2FLT_REQUIRES=y + +# +# elf2flt +# +# CT_ELF2FLT_GIT is not set +CT_ELF2FLT_CUSTOM=y +## CT_ELF2FLT_SRC_CUSTOM=y +CT_ELF2FLT_VERSION="" +CT_ELF2FLT_CUSTOM_LOCATION="/foo/elf2flt" +## CT_ELF2FLT_CUSTOM_LOCATION="/foo/elf2flt" +CT_ELF2FLT_CUSTOM_VERSION="" +CT_ELF2FLT_EXTRA_CONFIG_ARRAY="" + +# +# C-library +# +CT_LIBC="uClibc" +CT_LIBC_VERSION="" +# CT_LIBC_glibc is not set +# CT_LIBC_musl is not set +CT_LIBC_uClibc=y +## CT_LIBC_UCLIBC=y +## CT_UCLIBC_USE_UCLIBC_ORG=y +CT_LIBC_avr_libc_AVAILABLE=y +CT_LIBC_glibc_AVAILABLE=y +CT_THREADS="nptl" +CT_LIBC_mingw_AVAILABLE=y +CT_LIBC_musl_AVAILABLE=y +# CT_LIBC_MUSL_V_1_1_16 is not set +# CT_LIBC_MUSL_V_1_1_15 is not set +CT_LIBC_newlib_AVAILABLE=y +CT_LIBC_none_AVAILABLE=y +CT_LIBC_uClibc_AVAILABLE=y +CT_LIBC_UCLIBC_CUSTOM=y +## CT_UCLIBC_SRC_CUSTOM=y +CT_LIBC_UCLIBC_CUSTOM_UCLIBC=y +# CT_LIBC_UCLIBC_CUSTOM_UCLIBC_NG is not set +# CT_LIBC_UCLIBC_CUSTOM_UCLIBC_NG_OLD is not set +CT_LIBC_UCLIBC_CUSTOM_LOCATION="/foo/uclibc" +## CT_UCLIBC_CUSTOM_LOCATION="/foo/uclibc" +CT_LIBC_UCLIBC_CUSTOM_VERSION="" +# CT_LIBC_UCLIBC_NG_V_1_0_22 is not set +# CT_LIBC_UCLIBC_NG_V_1_0_21 is not set +# CT_LIBC_UCLIBC_NG_V_1_0_20 is not set +# CT_LIBC_UCLIBC_V_0_9_33_2 is not set +CT_LIBC_UCLIBC_0_9_33_2_or_later=y +CT_LIBC_UCLIBC_PARALLEL=y +CT_LIBC_UCLIBC_VERBOSITY_0=y +# CT_LIBC_UCLIBC_VERBOSITY_1 is not set +# CT_LIBC_UCLIBC_VERBOSITY_2 is not set +CT_LIBC_UCLIBC_VERBOSITY="" +CT_LIBC_UCLIBC_DEBUG_LEVEL_0=y +# CT_LIBC_UCLIBC_DEBUG_LEVEL_1 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_2 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_3 is not set +CT_LIBC_UCLIBC_DEBUG_LEVEL=0 +CT_LIBC_UCLIBC_CONFIG_FILE="" +CT_LIBC_SUPPORT_THREADS_ANY=y +CT_LIBC_SUPPORT_THREADS_NATIVE=y +CT_LIBC_SUPPORT_THREADS_LT=y +CT_LIBC_SUPPORT_THREADS_NONE=y + +# +# Common C library options +# +CT_THREADS_NATIVE=y +# CT_THREADS_LT is not set +# CT_THREADS_NONE is not set +# CT_CREATE_LDSO_CONF is not set +CT_LIBC_XLDD=y +# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set +# CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS is not set +# CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set +# CT_LIBC_MUSL_OPTIMIZE_NONE is not set +# CT_LIBC_MUSL_OPTIMIZE_AUTO is not set +# CT_LIBC_MUSL_OPTIMIZE_SPEED is not set +# CT_LIBC_MUSL_OPTIMIZE_SIZE is not set + +# +# uClibc other options +# +CT_LIBC_UCLIBC_LNXTHRD="" +# CT_LIBC_UCLIBC_LOCALES is not set +# CT_LIBC_UCLIBC_IPV6 is not set +# CT_LIBC_UCLIBC_WCHAR is not set +# CT_LIBC_UCLIBC_FENV is not set +# CT_LIBC_UCLIBC_RPC is not set + +# +# C compiler +# +CT_CC="gcc" +CT_CC_CORE_PASSES_NEEDED=y +CT_CC_CORE_PASS_1_NEEDED=y +CT_CC_CORE_PASS_2_NEEDED=y +CT_CC_gcc=y +# CT_CC_GCC_CUSTOM is not set +CT_CC_GCC_VERSION="linaro-4.8-2015.06" +CT_CC_GCC_SHOW_LINARO=y +# CT_CC_GCC_V_linaro_6_3 is not set +# CT_CC_GCC_V_6_3_0 is not set +# CT_CC_GCC_V_linaro_5_4 is not set +# CT_CC_GCC_V_5_4_0 is not set +# CT_CC_GCC_V_linaro_4_9 is not set +# CT_CC_GCC_V_4_9_4 is not set +CT_CC_GCC_V_linaro_4_8=y +## CT_GCC_LINARO_V_4_8=y +# CT_CC_GCC_V_4_8_5 is not set +CT_CC_GCC_4_8=y +CT_CC_GCC_4_8_or_later=y +CT_CC_GCC_ENABLE_PLUGINS=y +CT_CC_GCC_ENABLE_CXX_FLAGS="" +CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_STATIC_LIBSTDCXX=y +# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_CONFIG_TLS=m + +# +# Optimisation features +# +CT_CC_GCC_USE_GRAPHITE=y +CT_CC_GCC_USE_LTO=y + +# +# Settings for libraries running on target +# +CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +# CT_CC_GCC_LIBMUDFLAP is not set +# CT_CC_GCC_LIBGOMP is not set +# CT_CC_GCC_LIBSSP is not set +# CT_CC_GCC_LIBQUADMATH is not set + +# +# Misc. obscure options. +# +CT_CC_CXA_ATEXIT=y +# CT_CC_GCC_DISABLE_PCH is not set +CT_CC_GCC_SJLJ_EXCEPTIONS=m +CT_CC_GCC_LDBL_128=m +# CT_CC_GCC_BUILD_ID is not set +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y +# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set +# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set +# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set +CT_CC_GCC_LNK_HASH_STYLE="" +CT_CC_GCC_DEC_FLOAT_AUTO=y +# CT_CC_GCC_DEC_FLOAT_BID is not set +# CT_CC_GCC_DEC_FLOAT_DPD is not set +# CT_CC_GCC_DEC_FLOATS_NO is not set +CT_CC_SUPPORT_CXX=y +CT_CC_SUPPORT_FORTRAN=y +CT_CC_SUPPORT_JAVA=y +CT_CC_SUPPORT_ADA=y +CT_CC_SUPPORT_OBJC=y +CT_CC_SUPPORT_OBJCXX=y +CT_CC_SUPPORT_GOLANG=y + +# +# Additional supported languages: +# +CT_CC_LANG_CXX=y +# CT_CC_LANG_FORTRAN is not set +# CT_CC_LANG_JAVA is not set +# CT_CC_LANG_ADA is not set +# CT_CC_LANG_OBJC is not set +# CT_CC_LANG_OBJCXX is not set +# CT_CC_LANG_GOLANG is not set +CT_CC_LANG_OTHERS="" + +# +# Debug facilities +# +# CT_DEBUG_duma is not set +# CT_DUMA_V_2_5_15 is not set +CT_DEBUG_gdb=y +CT_GDB_CROSS=y +# CT_GDB_CROSS_STATIC is not set +# CT_GDB_CROSS_SIM is not set +CT_GDB_CROSS_PYTHON=y +CT_GDB_CROSS_PYTHON_BINARY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +# CT_GDB_NATIVE is not set +CT_GDB_GDBSERVER=y +CT_GDB_GDBSERVER_HAS_IPA_LIB=y +# CT_GDB_GDBSERVER_STATIC is not set +# CT_GDB_GDBSERVER_BUILD_IPA_LIB is not set + +# +# gdb version +# +# CT_GDB_CUSTOM is not set +CT_GDB_VERSION="linaro-7.7-2014.05" +CT_DEBUG_GDB_SHOW_LINARO=y +# CT_GDB_V_7_12_1 is not set +# CT_GDB_V_7_11_1 is not set +# CT_GDB_V_7_10_1 is not set +# CT_GDB_V_7_10 is not set +# CT_GDB_V_7_9_1 is not set +# CT_GDB_V_7_9 is not set +# CT_GDB_V_linaro_7_8 is not set +# CT_GDB_V_7_8_2 is not set +# CT_GDB_V_7_8_1 is not set +# CT_GDB_V_7_8 is not set +# CT_GDB_V_linaro_7_7_1 is not set +# CT_GDB_V_7_7_1 is not set +CT_GDB_V_linaro_7_7=y +## CT_GDB_LINARO_V_7_7=y +# CT_GDB_V_7_7 is not set +# CT_GDB_V_linaro_7_6 is not set +# CT_GDB_V_7_6_1 is not set +# CT_GDB_V_linaro_7_5 is not set +# CT_GDB_V_7_5_1 is not set +# CT_GDB_V_linaro_7_4 is not set +# CT_GDB_V_7_4_1 is not set +# CT_GDB_V_7_4 is not set +# CT_GDB_V_linaro_7_3 is not set +# CT_GDB_V_7_3_1 is not set +# CT_GDB_V_7_3a is not set +# CT_GDB_V_7_2a is not set +# CT_GDB_V_7_1a is not set +# CT_GDB_V_7_0_1a is not set +# CT_GDB_V_7_0a is not set +# CT_GDB_V_6_8a is not set +CT_GDB_7_2_or_later=y +CT_GDB_7_0_or_later=y +CT_GDB_HAS_PKGVERSION_BUGURL=y +CT_GDB_HAS_PYTHON=y +CT_GDB_INSTALL_GDBINIT=y +# CT_DEBUG_ltrace is not set +# CT_LTRACE_V_0_7_3 is not set +# CT_LTRACE_V_0_5_3 is not set +CT_DEBUG_strace=y +# CT_STRACE_V_4_16 is not set +# CT_STRACE_V_4_15 is not set +# CT_STRACE_V_4_14 is not set +# CT_STRACE_V_4_13 is not set +# CT_STRACE_V_4_12 is not set +# CT_STRACE_V_4_11 is not set +# CT_STRACE_V_4_10 is not set +# CT_STRACE_V_4_9 is not set +# CT_STRACE_V_4_8 is not set +# CT_STRACE_V_4_7 is not set +# CT_STRACE_V_4_6 is not set +CT_STRACE_V_4_5_20=y +## CT_STRACE_V_4_5_20=y +# CT_STRACE_V_4_5_19 is not set +# CT_STRACE_V_4_5_18 is not set +CT_STRACE_VERSION="4.5.20" + +# +# Companion libraries +# +CT_COMPLIBS_NEEDED=y +CT_LIBICONV_NEEDED=y +CT_GMP_NEEDED=y +CT_MPFR_NEEDED=y +CT_ISL_NEEDED=y +CT_CLOOG_NEEDED=y +CT_MPC_NEEDED=y +CT_EXPAT_NEEDED=y +CT_NCURSES_NEEDED=y +CT_COMPLIBS=y +CT_LIBICONV=y +CT_GETTEXT=y +CT_GMP=y +CT_MPFR=y +CT_ISL=y +CT_CLOOG=y +CT_MPC=y +CT_EXPAT=y +CT_NCURSES=y +CT_ZLIB=y +CT_ZLIB_V_1_2_11=y +CT_ZLIB_VERSION="1.2.11" +CT_LIBICONV_V_1_15=y +# CT_LIBICONV_V_1_14 is not set +CT_LIBICONV_VERSION="1.15" +CT_GETTEXT_V_0_19_8_1=y +# CT_GETTEXT_V_0_19_7 is not set +CT_GETTEXT_VERSION="0.19.8.1" +# CT_GMP_V_6_1_2 is not set +# CT_GMP_V_6_1_0 is not set +# CT_GMP_V_6_0_0 is not set +# CT_GMP_V_5_1_3 is not set +# CT_GMP_V_5_1_1 is not set +# CT_GMP_V_5_0_2 is not set +# CT_GMP_V_5_0_1 is not set +# CT_GMP_V_4_3_2 is not set +# CT_GMP_V_4_3_1 is not set +CT_GMP_V_4_3_0=y +## CT_GMP_V_4_3=y +CT_GMP_VERSION="4.3.0" +# CT_MPFR_V_3_1_5 is not set +CT_MPFR_V_3_1_3=y +## CT_MPFR_V_3_1=y +# CT_MPFR_V_3_1_2 is not set +# CT_MPFR_V_3_1_0 is not set +# CT_MPFR_V_3_0_1 is not set +# CT_MPFR_V_3_0_0 is not set +# CT_MPFR_V_2_4_2 is not set +# CT_MPFR_V_2_4_1 is not set +# CT_MPFR_V_2_4_0 is not set +CT_MPFR_VERSION="3.1.3" +# CT_ISL_V_0_18 is not set +# CT_ISL_V_0_17_1 is not set +# CT_ISL_V_0_16_1 is not set +# CT_ISL_V_0_15 is not set +# CT_ISL_V_0_14 is not set +# CT_ISL_V_0_12_2 is not set +CT_ISL_V_0_11_1=y +## CT_ISL_V_0_11=y +CT_ISL_VERSION="0.11.1" +# CT_CLOOG_V_0_18_4 is not set +# CT_CLOOG_V_0_18_1 is not set +CT_CLOOG_V_0_18_0=y +## CT_CLOOG_V_0_18_1=y +CT_CLOOG_VERSION="0.18.0" +CT_CLOOG_0_18_or_later=y +# CT_MPC_V_1_0_3 is not set +CT_MPC_V_1_0_2=y +## CT_MPC_V_1_0=y +# CT_MPC_V_1_0_1 is not set +# CT_MPC_V_1_0 is not set +# CT_MPC_V_0_9 is not set +# CT_MPC_V_0_8_2 is not set +# CT_MPC_V_0_8_1 is not set +# CT_MPC_V_0_7 is not set +CT_MPC_VERSION="1.0.2" +# CT_LIBELF_V_0_8_13 is not set +# CT_LIBELF_V_0_8_12 is not set +CT_EXPAT_V_2_2_0=y +## CT_EXPAT_V_2_2=y +# CT_EXPAT_V_2_1_1 is not set +CT_EXPAT_VERSION="2.2.0" +CT_NCURSES_V_6_0=y +CT_NCURSES_VERSION="6.0" +# CT_NCURSES_NEW_ABI is not set +CT_NCURSES_HOST_CONFIG_ARGS="" +CT_NCURSES_HOST_DISABLE_DB=y +CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" +CT_NCURSES_TARGET_CONFIG_ARGS="" +# CT_NCURSES_TARGET_DISABLE_DB is not set +CT_NCURSES_TARGET_FALLBACKS="" + +# +# Companion libraries common options +# +# CT_COMPLIBS_CHECK is not set + +# +# Companion tools +# +# CT_COMP_TOOLS_FOR_HOST is not set +CT_COMP_TOOLS_autoconf=y +## CT_COMP_TOOLS_AUTOCONF=y +CT_AUTOCONF_V_2_69=y +# CT_AUTOCONF_V_2_65 is not set +CT_AUTOCONF_VERSION="2.69" +CT_COMP_TOOLS_automake=y +## CT_COMP_TOOLS_AUTOMAKE=y +# CT_AUTOMAKE_V_1_15 is not set +CT_AUTOMAKE_V_1_14=y +## CT_AUTOMAKE_V_1_14=y +# CT_AUTOMAKE_V_1_11_6 is not set +# CT_AUTOMAKE_V_1_11_1 is not set +CT_AUTOMAKE_VERSION="1.14" +CT_COMP_TOOLS_libtool=y +## CT_COMP_TOOLS_LIBTOOL=y +CT_LIBTOOL_V_2_4_6=y +## CT_LIBTOOL_V_2_4=y +CT_LIBTOOL_VERSION="2.4.6" +CT_COMP_TOOLS_m4=y +## CT_COMP_TOOLS_M4=y +# CT_M4_V_1_4_18 is not set +# CT_M4_V_1_4_17 is not set +CT_M4_V_1_4_13=y +## CT_M4_V_1_4=y +CT_M4_VERSION="1.4.13" +CT_COMP_TOOLS_make=y +## CT_COMP_TOOLS_MAKE=y +CT_MAKE_V_4_2_1=y +## CT_MAKE_V_4_2=y +# CT_MAKE_V_4_1 is not set +# CT_MAKE_V_4_0 is not set +# CT_MAKE_V_3_81 is not set +# CT_MAKE_GMAKE_SYMLINK is not set +CT_MAKE_VERSION="4.2.1" + +# +# Test suite +# +# CT_TEST_SUITE_GCC is not set diff --git a/testing/upgrade/samples/v0-0002.config b/testing/upgrade/samples/v0-0002.config new file mode 100644 index 0000000..cc10fdd --- /dev/null +++ b/testing/upgrade/samples/v0-0002.config @@ -0,0 +1,703 @@ +# +# Automatically generated file; DO NOT EDIT. +# Crosstool-NG Configuration +# +CT_CONFIGURE_has_static_link=y +CT_CONFIGURE_has_wget=y +CT_CONFIGURE_has_stat_flavor_GNU=y +CT_CONFIGURE_has_make_3_81_or_newer=y +CT_CONFIGURE_has_libtool_2_4_or_newer=y +CT_CONFIGURE_has_libtoolize_2_4_or_newer=y +CT_CONFIGURE_has_autoconf_2_63_or_newer=y +CT_CONFIGURE_has_autoreconf_2_63_or_newer=y +CT_CONFIGURE_has_automake_1_15_or_newer=y +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y +CT_CONFIGURE_has_svn=y +CT_CONFIGURE_has_git=y +CT_MODULES=y + +# +# Paths and misc options +# + +# +# crosstool-NG behavior +# +CT_OBSOLETE=y +CT_EXPERIMENTAL=y +# CT_ALLOW_BUILD_AS_ROOT is not set +# CT_DEBUG_CT is not set + +# +# Paths +# +CT_LOCAL_TARBALLS_DIR="${HOME}/src" +CT_SAVE_TARBALLS=y +CT_WORK_DIR="${CT_TOP_DIR}/.build" +CT_BUILD_TOP_DIR="${CT_WORK_DIR}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_PREFIX_DIR="${CT_PREFIX:-${HOME}/x-tools}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_RM_RF_PREFIX_DIR=y +CT_REMOVE_DOCS=y +CT_PREFIX_DIR_RO=y +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES=y +# CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES is not set + +# +# Downloading +# +CT_DOWNLOAD_AGENT_WGET=y +# CT_DOWNLOAD_AGENT_NONE is not set +# CT_FORBID_DOWNLOAD is not set +# CT_FORCE_DOWNLOAD is not set +CT_CONNECT_TIMEOUT=10 +CT_DOWNLOAD_WGET_OPTIONS="--passive-ftp --tries=3 -nc --progress=dot:binary" +# CT_ONLY_DOWNLOAD is not set +# CT_USE_MIRROR is not set + +# +# Extracting +# +# CT_FORCE_EXTRACT is not set +CT_OVERRIDE_CONFIG_GUESS_SUB=y +# CT_ONLY_EXTRACT is not set +CT_PATCH_BUNDLED=y +# CT_PATCH_LOCAL is not set +# CT_PATCH_BUNDLED_LOCAL is not set +# CT_PATCH_LOCAL_BUNDLED is not set +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set +# CT_PATCH_NONE is not set +CT_PATCH_ORDER="bundled" + +# +# Build behavior +# +CT_PARALLEL_JOBS=0 +CT_LOAD="" +CT_USE_PIPES=y +CT_EXTRA_CFLAGS_FOR_BUILD="" +CT_EXTRA_LDFLAGS_FOR_BUILD="" +CT_EXTRA_CFLAGS_FOR_HOST="" +CT_EXTRA_LDFLAGS_FOR_HOST="" +# CT_CONFIG_SHELL_SH is not set +# CT_CONFIG_SHELL_ASH is not set +CT_CONFIG_SHELL_BASH=y +# CT_CONFIG_SHELL_CUSTOM is not set +CT_CONFIG_SHELL="${bash}" + +# +# Logging +# +# CT_LOG_ERROR is not set +# CT_LOG_WARN is not set +# CT_LOG_INFO is not set +CT_LOG_EXTRA=y +# CT_LOG_ALL is not set +# CT_LOG_DEBUG is not set +CT_LOG_LEVEL_MAX="EXTRA" +# CT_LOG_SEE_TOOLS_WARN is not set +CT_LOG_PROGRESS_BAR=y +CT_LOG_TO_FILE=y +CT_LOG_FILE_COMPRESS=y + +# +# Target options +# +CT_ARCH="arm" +# CT_ARCH_alpha is not set +CT_ARCH_arm=y +## CT_ARCH_ARM=y +# CT_ARCH_avr is not set +# CT_ARCH_m68k is not set +# CT_ARCH_microblaze is not set +# CT_ARCH_mips is not set +# CT_ARCH_nios2 is not set +# CT_ARCH_powerpc is not set +# CT_ARCH_s390 is not set +# CT_ARCH_sh is not set +# CT_ARCH_sparc is not set +# CT_ARCH_x86 is not set +# CT_ARCH_xtensa is not set +CT_ARCH_alpha_AVAILABLE=y +CT_ARCH_arm_AVAILABLE=y +CT_ARCH_avr_AVAILABLE=y +CT_ARCH_m68k_AVAILABLE=y +CT_ARCH_microblaze_AVAILABLE=y +CT_ARCH_mips_AVAILABLE=y +CT_ARCH_nios2_AVAILABLE=y +CT_ARCH_powerpc_AVAILABLE=y +CT_ARCH_s390_AVAILABLE=y +CT_ARCH_sh_AVAILABLE=y +CT_ARCH_sparc_AVAILABLE=y +CT_ARCH_x86_AVAILABLE=y +CT_ARCH_xtensa_AVAILABLE=y +CT_ARCH_SUFFIX="" + +# +# Generic target options +# +# CT_MULTILIB is not set +CT_DEMULTILIB=y +CT_ARCH_SUPPORTS_BOTH_MMU=y +CT_ARCH_DEFAULT_HAS_MMU=y +# CT_ARCH_USE_MMU is not set +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y +CT_ARCH_DEFAULT_LE=y +# CT_ARCH_BE is not set +CT_ARCH_LE=y +CT_ARCH_ENDIAN="little" +CT_ARCH_SUPPORTS_32=y +CT_ARCH_SUPPORTS_64=y +CT_ARCH_DEFAULT_32=y +CT_ARCH_BITNESS=32 +CT_ARCH_32=y +# CT_ARCH_64 is not set + +# +# Target optimisations +# +CT_ARCH_SUPPORTS_WITH_ARCH=y +CT_ARCH_SUPPORTS_WITH_CPU=y +CT_ARCH_SUPPORTS_WITH_TUNE=y +CT_ARCH_SUPPORTS_WITH_FLOAT=y +CT_ARCH_SUPPORTS_WITH_FPU=y +CT_ARCH_SUPPORTS_SOFTFP=y +CT_ARCH_EXCLUSIVE_WITH_CPU=y +CT_ARCH_ARCH="" +CT_ARCH_CPU="" +CT_ARCH_TUNE="" +CT_ARCH_FPU="" +CT_ARCH_FLOAT_AUTO=y +# CT_ARCH_FLOAT_HW is not set +# CT_ARCH_FLOAT_SOFTFP is not set +# CT_ARCH_FLOAT_SW is not set +CT_TARGET_CFLAGS="" +CT_TARGET_LDFLAGS="" +CT_ARCH_FLOAT="auto" + +# +# arm other options +# +CT_ARCH_ARM_MODE="arm" +CT_ARCH_ARM_MODE_ARM=y +# CT_ARCH_ARM_MODE_THUMB is not set +# CT_ARCH_ARM_INTERWORKING is not set +CT_ARCH_ARM_EABI=y + +# +# Toolchain options +# + +# +# General toolchain options +# +CT_WANTS_STATIC_LINK=y +CT_WANTS_STATIC_LINK_CXX=y +# CT_STATIC_TOOLCHAIN is not set +CT_TOOLCHAIN_PKGVERSION="" +CT_TOOLCHAIN_BUGURL="" + +# +# Tuple completion and aliasing +# +CT_TARGET_VENDOR="unknown" +CT_TARGET_ALIAS_SED_EXPR="" +CT_TARGET_ALIAS="" + +# +# Toolchain type +# +# CT_NATIVE is not set +CT_CROSS=y +# CT_CROSS_NATIVE is not set +# CT_CANADIAN is not set +CT_TOOLCHAIN_TYPE="cross" + +# +# Build system +# +CT_BUILD="" +CT_BUILD_PREFIX="" +CT_BUILD_SUFFIX="" + +# +# Misc options +# +# CT_TOOLCHAIN_ENABLE_NLS is not set + +# +# Operating System +# +CT_BARE_METAL=y +CT_KERNEL="bare-metal" +CT_KERNEL_bare_metal=y +## CT_KERNEL_BARE_METAL=y +# CT_KERNEL_linux is not set +CT_KERNEL_bare_metal_AVAILABLE=y +CT_KERNEL_linux_AVAILABLE=y +# CT_KERNEL_V_4_10 is not set +# CT_KERNEL_V_4_9 is not set +# CT_KERNEL_V_4_8 is not set +# CT_KERNEL_V_4_7 is not set +# CT_KERNEL_V_4_6 is not set +# CT_KERNEL_V_4_5 is not set +# CT_KERNEL_V_4_4 is not set +# CT_KERNEL_V_4_3 is not set +# CT_KERNEL_V_4_2 is not set +# CT_KERNEL_V_4_1 is not set +# CT_KERNEL_V_4_0 is not set +# CT_KERNEL_V_3_19 is not set +# CT_KERNEL_V_3_18 is not set +# CT_KERNEL_V_3_17 is not set +# CT_KERNEL_V_3_16 is not set +# CT_KERNEL_V_3_15 is not set +# CT_KERNEL_V_3_14 is not set +# CT_KERNEL_V_3_13 is not set +# CT_KERNEL_V_3_12 is not set +# CT_KERNEL_V_3_11 is not set +# CT_KERNEL_V_3_10 is not set +# CT_KERNEL_V_3_9 is not set +# CT_KERNEL_V_3_8 is not set +# CT_KERNEL_V_3_7 is not set +# CT_KERNEL_V_3_6 is not set +# CT_KERNEL_V_3_5 is not set +# CT_KERNEL_V_3_4 is not set +# CT_KERNEL_V_3_3 is not set +# CT_KERNEL_V_3_2 is not set +# CT_KERNEL_V_3_1 is not set +# CT_KERNEL_V_3_0 is not set +# CT_KERNEL_V_2_6_39 is not set +# CT_KERNEL_V_2_6_38 is not set +# CT_KERNEL_V_2_6_37 is not set +# CT_KERNEL_V_2_6_36 is not set +# CT_KERNEL_V_2_6_35 is not set +# CT_KERNEL_V_2_6_34 is not set +# CT_KERNEL_V_2_6_33 is not set +# CT_KERNEL_V_2_6_32 is not set +CT_KERNEL_windows_AVAILABLE=y + +# +# Common kernel options +# +# CT_KERNEL_LINUX_VERBOSITY_0 is not set +# CT_KERNEL_LINUX_VERBOSITY_1 is not set +# CT_KERNEL_LINUX_VERBOSITY_2 is not set + +# +# Binary utilities +# +# CT_ARCH_BINFMT_ELF is not set +CT_ARCH_BINFMT_FLAT=y +# CT_ARCH_BINFMT_FDPIC is not set +CT_BINUTILS="binutils" +CT_BINUTILS_binutils=y + +# +# GNU binutils +# +# CT_BINUTILS_CUSTOM is not set +CT_BINUTILS_VERSION="2.25.1" +# CT_BINUTILS_SHOW_LINARO is not set +# CT_BINUTILS_V_2_28 is not set +# CT_BINUTILS_V_2_27 is not set +# CT_BINUTILS_V_2_26 is not set +CT_BINUTILS_V_2_25_1=y +## CT_BINUTILS_V_2_25=y +# CT_BINUTILS_LINARO_V_2_25 is not set +# CT_BINUTILS_LINARO_V_2_24 is not set +# CT_BINUTILS_V_2_24 is not set +# CT_BINUTILS_LINARO_V_2_23_2 is not set +# CT_BINUTILS_V_2_23_2 is not set +CT_BINUTILS_2_25_1_or_later=y +CT_BINUTILS_2_25_or_later=y +CT_BINUTILS_2_24_or_later=y +CT_BINUTILS_2_23_2_or_later=y +CT_BINUTILS_HAS_HASH_STYLE=y +CT_BINUTILS_HAS_GOLD=y +CT_BINUTILS_GOLD_SUPPORTS_ARCH=y +CT_BINUTILS_GOLD_SUPPORT=y +CT_BINUTILS_HAS_PLUGINS=y +CT_BINUTILS_HAS_PKGVERSION_BUGURL=y +CT_BINUTILS_FORCE_LD_BFD_ONLY=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" +CT_BINUTILS_LINKER_DEFAULT="bfd" +CT_BINUTILS_PLUGINS=y +CT_BINUTILS_EXTRA_CONFIG_ARRAY="" + +# +# binutils other options +# +CT_ELF2FLT_REQUIRES=y + +# +# elf2flt +# +CT_ELF2FLT_GIT=y +# CT_ELF2FLT_CUSTOM is not set +## CT_ELF2FLT_DEVEL_VCS_git=y +CT_ELF2FLT_GIT_CSET="6d80ab6c93409e796f85da404bde84b841231531" +## CT_ELF2FLT_DEVEL_REVISION="6d80ab6c93409e796f85da404bde84b841231531" +CT_ELF2FLT_VERSION="6d80ab6c93409e796f85da404bde84b841231531" +CT_ELF2FLT_EXTRA_CONFIG_ARRAY="" + +# +# C-library +# +CT_LIBC="newlib" +CT_LIBC_VERSION="linaro-2.2.0-2015.01" +# CT_LIBC_musl is not set +CT_LIBC_newlib=y +## CT_LIBC_NEWLIB=y +# CT_LIBC_none is not set +# CT_LIBC_uClibc is not set +CT_LIBC_avr_libc_AVAILABLE=y +CT_LIBC_glibc_AVAILABLE=y +CT_THREADS="none" +CT_LIBC_mingw_AVAILABLE=y +CT_LIBC_musl_AVAILABLE=y +CT_LIBC_newlib_AVAILABLE=y +# CT_LIBC_NEWLIB_CUSTOM is not set +CT_CC_NEWLIB_SHOW_LINARO=y +# CT_LIBC_NEWLIB_V_2_5_0 is not set +# CT_LIBC_NEWLIB_V_2_4_0 is not set +# CT_LIBC_NEWLIB_V_2_3_0 is not set +CT_LIBC_NEWLIB_LINARO_V_2_2_0=y +## CT_NEWLIB_LINARO_V_2_2=y +# CT_LIBC_NEWLIB_V_2_2_0 is not set +# CT_LIBC_NEWLIB_LINARO_V_2_1_0 is not set +# CT_LIBC_NEWLIB_V_2_1_0 is not set +# CT_LIBC_NEWLIB_V_2_0_0 is not set +# CT_LIBC_NEWLIB_V_1_20_0 is not set +# CT_LIBC_NEWLIB_V_1_19_0 is not set +# CT_LIBC_NEWLIB_V_1_18_0 is not set +# CT_LIBC_NEWLIB_V_1_17_0 is not set +CT_LIBC_NEWLIB_2_2=y +CT_LIBC_NEWLIB_2_2_or_later=y +CT_LIBC_NEWLIB_2_1_or_later=y +CT_LIBC_NEWLIB_2_0_or_later=y +CT_LIBC_NEWLIB_TARGET_CFLAGS="" +CT_LIBC_none_AVAILABLE=y +CT_LIBC_uClibc_AVAILABLE=y +# CT_LIBC_UCLIBC_CUSTOM_UCLIBC is not set +# CT_LIBC_UCLIBC_CUSTOM_UCLIBC_NG is not set +# CT_LIBC_UCLIBC_CUSTOM_UCLIBC_NG_OLD is not set +# CT_LIBC_UCLIBC_VERBOSITY_0 is not set +# CT_LIBC_UCLIBC_VERBOSITY_1 is not set +# CT_LIBC_UCLIBC_VERBOSITY_2 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_0 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_1 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_2 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_3 is not set +CT_LIBC_SUPPORT_THREADS_NONE=y +CT_LIBC_PROVIDES_CXA_ATEXIT=y + +# +# Common C library options +# +# CT_THREADS_NATIVE is not set +# CT_THREADS_LT is not set +CT_THREADS_NONE=y + +# +# newlib other options +# +# CT_LIBC_NEWLIB_IO_C99FMT is not set +# CT_LIBC_NEWLIB_IO_LL is not set +# CT_LIBC_NEWLIB_IO_FLOAT is not set +# CT_LIBC_NEWLIB_IO_POS_ARGS is not set +CT_LIBC_NEWLIB_FVWRITE_IN_STREAMIO=y +CT_LIBC_NEWLIB_UNBUF_STREAM_OPT=y +CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION=y +# CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS is not set +# CT_LIBC_NEWLIB_REGISTER_FINI is not set +CT_LIBC_NEWLIB_ATEXIT_DYNAMIC_ALLOC=y +# CT_LIBC_NEWLIB_GLOBAL_ATEXIT is not set +# CT_LIBC_NEWLIB_LITE_EXIT is not set +# CT_LIBC_NEWLIB_REENT_SMALL is not set +CT_LIBC_NEWLIB_MULTITHREAD=y +# CT_LIBC_NEWLIB_EXTRA_SECTIONS is not set +CT_LIBC_NEWLIB_WIDE_ORIENT=y +CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE=y +# CT_LIBC_NEWLIB_LTO is not set +# CT_LIBC_NEWLIB_NANO_MALLOC is not set +# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set +CT_LIBC_NEWLIB_EXTRA_CONFIG_ARRAY="" + +# +# C compiler +# +CT_CC="gcc" +CT_CC_CORE_PASS_2_NEEDED=y +CT_CC_gcc=y +# CT_CC_GCC_CUSTOM is not set +CT_CC_GCC_VERSION="6.3.0" +# CT_CC_GCC_SHOW_LINARO is not set +# CT_CC_GCC_V_linaro_6_3 is not set +CT_CC_GCC_V_6_3_0=y +## CT_GCC_V_6=y +# CT_CC_GCC_V_linaro_5_4 is not set +# CT_CC_GCC_V_5_4_0 is not set +# CT_CC_GCC_V_linaro_4_9 is not set +# CT_CC_GCC_V_4_9_4 is not set +# CT_CC_GCC_V_linaro_4_8 is not set +# CT_CC_GCC_V_4_8_5 is not set +CT_CC_GCC_4_8_or_later=y +CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_5_or_later=y +CT_CC_GCC_6=y +CT_CC_GCC_6_or_later=y +CT_CC_GCC_ENABLE_PLUGINS=y +CT_CC_GCC_HAS_LIBMPX=y +CT_CC_GCC_ENABLE_CXX_FLAGS="" +CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_EXTRA_CONFIG_ARRAY="" +# CT_CC_GCC_TARGET_FINAL is not set +CT_CC_GCC_STATIC_LIBSTDCXX=y +# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_CONFIG_TLS=m + +# +# Optimisation features +# +CT_CC_GCC_USE_GRAPHITE=y +CT_CC_GCC_USE_LTO=y + +# +# Settings for libraries running on target +# +CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +# CT_CC_GCC_LIBMUDFLAP is not set +# CT_CC_GCC_LIBSSP is not set +# CT_CC_GCC_LIBQUADMATH is not set + +# +# Misc. obscure options. +# +CT_CC_CXA_ATEXIT=y +# CT_CC_GCC_DISABLE_PCH is not set +CT_CC_GCC_LDBL_128=m +# CT_CC_GCC_BUILD_ID is not set +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y +# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set +# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set +# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set +CT_CC_GCC_LNK_HASH_STYLE="" +CT_CC_GCC_DEC_FLOAT_AUTO=y +# CT_CC_GCC_DEC_FLOAT_BID is not set +# CT_CC_GCC_DEC_FLOAT_DPD is not set +# CT_CC_GCC_DEC_FLOATS_NO is not set +CT_CC_SUPPORT_CXX=y +CT_CC_SUPPORT_FORTRAN=y +CT_CC_SUPPORT_JAVA=y +CT_CC_SUPPORT_ADA=y +CT_CC_SUPPORT_OBJC=y +CT_CC_SUPPORT_OBJCXX=y +CT_CC_SUPPORT_GOLANG=y + +# +# Additional supported languages: +# +CT_CC_LANG_CXX=y +# CT_CC_LANG_FORTRAN is not set +CT_CC_LANG_OTHERS="" + +# +# Debug facilities +# +CT_DEBUG_gdb=y +CT_GDB_CROSS=y +# CT_GDB_CROSS_STATIC is not set +# CT_GDB_CROSS_SIM is not set +CT_GDB_CROSS_PYTHON=y +CT_GDB_CROSS_PYTHON_BINARY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" + +# +# In bare-metal, you'll need to +# + +# +# provide your own gdbserver stub. +# + +# +# gdb version +# +# CT_GDB_CUSTOM is not set +CT_GDB_VERSION="7.0.1a" +# CT_DEBUG_GDB_SHOW_LINARO is not set +# CT_GDB_V_7_12_1 is not set +# CT_GDB_V_7_11_1 is not set +# CT_GDB_V_7_10_1 is not set +# CT_GDB_V_7_10 is not set +# CT_GDB_V_7_9_1 is not set +# CT_GDB_V_7_9 is not set +# CT_GDB_V_linaro_7_8 is not set +# CT_GDB_V_7_8_2 is not set +# CT_GDB_V_7_8_1 is not set +# CT_GDB_V_7_8 is not set +# CT_GDB_V_linaro_7_7_1 is not set +# CT_GDB_V_7_7_1 is not set +# CT_GDB_V_linaro_7_7 is not set +# CT_GDB_V_7_7 is not set +# CT_GDB_V_linaro_7_6 is not set +# CT_GDB_V_7_6_1 is not set +# CT_GDB_V_linaro_7_5 is not set +# CT_GDB_V_7_5_1 is not set +# CT_GDB_V_linaro_7_4 is not set +# CT_GDB_V_7_4_1 is not set +# CT_GDB_V_7_4 is not set +# CT_GDB_V_linaro_7_3 is not set +# CT_GDB_V_7_3_1 is not set +# CT_GDB_V_7_3a is not set +# CT_GDB_V_7_2a is not set +# CT_GDB_V_7_1a is not set +CT_GDB_V_7_0_1a=y +## CT_GDB_V_7_0=y +# CT_GDB_V_7_0a is not set +# CT_GDB_V_6_8a is not set +CT_GDB_7_0_or_later=y +CT_GDB_HAS_PKGVERSION_BUGURL=y +CT_GDB_HAS_PYTHON=y +CT_GDB_INSTALL_GDBINIT=y +# CT_DEBUG_ltrace is not set +# CT_DEBUG_strace is not set +# CT_STRACE_V_4_16 is not set +# CT_STRACE_V_4_15 is not set +# CT_STRACE_V_4_14 is not set +# CT_STRACE_V_4_13 is not set +# CT_STRACE_V_4_12 is not set +# CT_STRACE_V_4_11 is not set +# CT_STRACE_V_4_10 is not set +# CT_STRACE_V_4_9 is not set +# CT_STRACE_V_4_8 is not set +# CT_STRACE_V_4_7 is not set +# CT_STRACE_V_4_6 is not set +# CT_STRACE_V_4_5_20 is not set +# CT_STRACE_V_4_5_19 is not set +# CT_STRACE_V_4_5_18 is not set + +# +# Companion libraries +# +CT_COMPLIBS_NEEDED=y +CT_LIBICONV_NEEDED=y +CT_GMP_NEEDED=y +CT_MPFR_NEEDED=y +CT_ISL_NEEDED=y +CT_MPC_NEEDED=y +CT_EXPAT_NEEDED=y +CT_NCURSES_NEEDED=y +CT_COMPLIBS=y +CT_LIBICONV=y +CT_GETTEXT=y +CT_GMP=y +CT_MPFR=y +CT_ISL=y +CT_MPC=y +CT_EXPAT=y +CT_NCURSES=y +CT_ZLIB=y +CT_ZLIB_V_1_2_11=y +CT_ZLIB_VERSION="1.2.11" +CT_LIBICONV_V_1_15=y +# CT_LIBICONV_V_1_14 is not set +CT_LIBICONV_VERSION="1.15" +CT_GETTEXT_V_0_19_8_1=y +# CT_GETTEXT_V_0_19_7 is not set +CT_GETTEXT_VERSION="0.19.8.1" +# CT_GMP_V_6_1_2 is not set +# CT_GMP_V_6_1_0 is not set +# CT_GMP_V_6_0_0 is not set +# CT_GMP_V_5_1_3 is not set +# CT_GMP_V_5_1_1 is not set +# CT_GMP_V_5_0_2 is not set +CT_GMP_V_5_0_1=y +## CT_GMP_V_5_0=y +# CT_GMP_V_4_3_2 is not set +# CT_GMP_V_4_3_1 is not set +# CT_GMP_V_4_3_0 is not set +CT_GMP_VERSION="5.0.1" +CT_MPFR_V_3_1_5=y +## CT_MPFR_V_3_1=y +# CT_MPFR_V_3_1_3 is not set +# CT_MPFR_V_3_1_2 is not set +# CT_MPFR_V_3_1_0 is not set +# CT_MPFR_V_3_0_1 is not set +# CT_MPFR_V_3_0_0 is not set +# CT_MPFR_V_2_4_2 is not set +# CT_MPFR_V_2_4_1 is not set +# CT_MPFR_V_2_4_0 is not set +CT_MPFR_VERSION="3.1.5" +CT_ISL_V_0_18=y +# CT_ISL_V_0_17_1 is not set +# CT_ISL_V_0_16_1 is not set +# CT_ISL_V_0_15 is not set +# CT_ISL_V_0_14 is not set +# CT_ISL_V_0_12_2 is not set +# CT_ISL_V_0_11_1 is not set +CT_ISL_V_0_16_or_later=y +CT_ISL_V_0_15_or_later=y +CT_ISL_V_0_14_or_later=y +CT_ISL_V_0_12_or_later=y +CT_ISL_VERSION="0.18" +# CT_CLOOG_V_0_18_1 is not set +# CT_CLOOG_V_0_18_0 is not set +# CT_MPC_V_1_0_3 is not set +CT_MPC_V_1_0_2=y +## CT_MPC_V_1_0=y +# CT_MPC_V_1_0_1 is not set +# CT_MPC_V_1_0 is not set +# CT_MPC_V_0_9 is not set +# CT_MPC_V_0_8_2 is not set +# CT_MPC_V_0_8_1 is not set +# CT_MPC_V_0_7 is not set +CT_MPC_VERSION="1.0.2" +# CT_EXPAT_V_2_2_0 is not set +CT_EXPAT_V_2_1_1=y +## CT_EXPAT_V_2_1=y +CT_EXPAT_VERSION="2.1.1" +CT_NCURSES_V_6_0=y +CT_NCURSES_VERSION="6.0" +# CT_NCURSES_NEW_ABI is not set +CT_NCURSES_HOST_CONFIG_ARGS="" +CT_NCURSES_HOST_DISABLE_DB=y +CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" +CT_NCURSES_TARGET_CONFIG_ARGS="" +# CT_NCURSES_TARGET_DISABLE_DB is not set +CT_NCURSES_TARGET_FALLBACKS="" + +# +# Companion libraries common options +# +# CT_COMPLIBS_CHECK is not set + +# +# Companion tools +# +# CT_COMP_TOOLS_FOR_HOST is not set +# CT_COMP_TOOLS_autoconf is not set +# CT_AUTOCONF_V_2_69 is not set +# CT_AUTOCONF_V_2_65 is not set +# CT_COMP_TOOLS_automake is not set +# CT_AUTOMAKE_V_1_15 is not set +# CT_AUTOMAKE_V_1_14 is not set +# CT_AUTOMAKE_V_1_11_6 is not set +# CT_AUTOMAKE_V_1_11_1 is not set +# CT_COMP_TOOLS_libtool is not set +# CT_LIBTOOL_V_2_4_6 is not set +# CT_COMP_TOOLS_m4 is not set +# CT_M4_V_1_4_18 is not set +# CT_M4_V_1_4_17 is not set +# CT_M4_V_1_4_13 is not set +# CT_COMP_TOOLS_make is not set +# CT_MAKE_V_4_2_1 is not set +# CT_MAKE_V_4_1 is not set +# CT_MAKE_V_4_0 is not set +# CT_MAKE_V_3_81 is not set + +# +# Test suite +# +# CT_TEST_SUITE_GCC is not set diff --git a/testing/upgrade/samples/v0-0003.config b/testing/upgrade/samples/v0-0003.config new file mode 100644 index 0000000..7bf39f2 --- /dev/null +++ b/testing/upgrade/samples/v0-0003.config @@ -0,0 +1,467 @@ +# +# Automatically generated file; DO NOT EDIT. +# Crosstool-NG Configuration +# +CT_CONFIGURE_has_static_link=y +CT_CONFIGURE_has_wget=y +CT_CONFIGURE_has_stat_flavor_GNU=y +CT_CONFIGURE_has_make_3_81_or_newer=y +CT_CONFIGURE_has_libtool_2_4_or_newer=y +CT_CONFIGURE_has_libtoolize_2_4_or_newer=y +CT_CONFIGURE_has_autoconf_2_63_or_newer=y +CT_CONFIGURE_has_autoreconf_2_63_or_newer=y +CT_CONFIGURE_has_automake_1_15_or_newer=y +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y +CT_CONFIGURE_has_svn=y +CT_CONFIGURE_has_git=y +CT_MODULES=y + +# +# Paths and misc options +# + +# +# crosstool-NG behavior +# +# CT_OBSOLETE is not set +# CT_EXPERIMENTAL is not set +# CT_DEBUG_CT is not set + +# +# Paths +# +CT_LOCAL_TARBALLS_DIR="${HOME}/src" +CT_SAVE_TARBALLS=y +CT_WORK_DIR="${CT_TOP_DIR}/.build" +CT_BUILD_TOP_DIR="${CT_WORK_DIR}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_PREFIX_DIR="${CT_PREFIX:-${HOME}/x-tools}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_RM_RF_PREFIX_DIR=y +CT_REMOVE_DOCS=y +CT_PREFIX_DIR_RO=y +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES=y +# CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES is not set + +# +# Downloading +# +CT_DOWNLOAD_AGENT_WGET=y +# CT_DOWNLOAD_AGENT_NONE is not set +# CT_FORBID_DOWNLOAD is not set +# CT_FORCE_DOWNLOAD is not set +CT_CONNECT_TIMEOUT=10 +CT_DOWNLOAD_WGET_OPTIONS="--passive-ftp --tries=3 -nc --progress=dot:binary" +# CT_ONLY_DOWNLOAD is not set +# CT_USE_MIRROR is not set + +# +# Extracting +# +# CT_FORCE_EXTRACT is not set +CT_OVERRIDE_CONFIG_GUESS_SUB=y +# CT_ONLY_EXTRACT is not set +CT_PATCH_BUNDLED=y +# CT_PATCH_LOCAL is not set +# CT_PATCH_BUNDLED_LOCAL is not set +# CT_PATCH_LOCAL_BUNDLED is not set +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set +# CT_PATCH_NONE is not set +CT_PATCH_ORDER="bundled" + +# +# Build behavior +# +CT_PARALLEL_JOBS=0 +CT_LOAD="" +CT_USE_PIPES=y +CT_EXTRA_CFLAGS_FOR_BUILD="" +CT_EXTRA_LDFLAGS_FOR_BUILD="" +CT_EXTRA_CFLAGS_FOR_HOST="" +CT_EXTRA_LDFLAGS_FOR_HOST="" +# CT_CONFIG_SHELL_SH is not set +# CT_CONFIG_SHELL_ASH is not set +CT_CONFIG_SHELL_BASH=y +# CT_CONFIG_SHELL_CUSTOM is not set +CT_CONFIG_SHELL="${bash}" + +# +# Logging +# +# CT_LOG_ERROR is not set +# CT_LOG_WARN is not set +# CT_LOG_INFO is not set +CT_LOG_EXTRA=y +# CT_LOG_ALL is not set +# CT_LOG_DEBUG is not set +CT_LOG_LEVEL_MAX="EXTRA" +# CT_LOG_SEE_TOOLS_WARN is not set +CT_LOG_PROGRESS_BAR=y +CT_LOG_TO_FILE=y +CT_LOG_FILE_COMPRESS=y + +# +# Target options +# +CT_ARCH="xtensa" +# CT_ARCH_alpha is not set +# CT_ARCH_arm is not set +# CT_ARCH_avr is not set +# CT_ARCH_m68k is not set +# CT_ARCH_mips is not set +# CT_ARCH_nios2 is not set +# CT_ARCH_powerpc is not set +# CT_ARCH_s390 is not set +# CT_ARCH_sh is not set +# CT_ARCH_sparc is not set +# CT_ARCH_x86 is not set +CT_ARCH_xtensa=y +## CT_ARCH_XTENSA=y +CT_ARCH_alpha_AVAILABLE=y +CT_ARCH_arm_AVAILABLE=y +CT_ARCH_avr_AVAILABLE=y +CT_ARCH_m68k_AVAILABLE=y +CT_ARCH_microblaze_AVAILABLE=y +CT_ARCH_mips_AVAILABLE=y +CT_ARCH_nios2_AVAILABLE=y +CT_ARCH_powerpc_AVAILABLE=y +CT_ARCH_s390_AVAILABLE=y +CT_ARCH_sh_AVAILABLE=y +CT_ARCH_sparc_AVAILABLE=y +CT_ARCH_x86_AVAILABLE=y +CT_ARCH_xtensa_AVAILABLE=y +CT_ARCH_SUFFIX="" + +# +# Generic target options +# +# CT_MULTILIB is not set +CT_DEMULTILIB=y +CT_ARCH_SUPPORTS_BOTH_MMU=y +CT_ARCH_DEFAULT_HAS_MMU=y +CT_ARCH_USE_MMU=y +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y +CT_ARCH_DEFAULT_LE=y +CT_ARCH_BE=y +# CT_ARCH_LE is not set +CT_ARCH_ENDIAN="big" +CT_ARCH_SUPPORTS_32=y +CT_ARCH_BITNESS=32 +CT_ARCH_32=y + +# +# Target optimisations +# +CT_TARGET_CFLAGS="-mlongcalls -mtext-section-literals" +CT_TARGET_LDFLAGS="" +CT_ARCH_FLOAT="" + +# +# xtensa other options +# +CT_XTENSA_CUSTOM=y +# CT_ARCH_xtensa_fsf is not set +CT_ARCH_XTENSA_CUSTOM_NAME="myxtensa" +## CT_OVERLAY_NAME="myxtensa" +CT_ARCH_XTENSA_CUSTOM_OVERLAY_LOCATION="/foo/override.tgz" +## CT_OVERLAY_LOCATION="/foo/override.tgz" + +# +# Toolchain options +# + +# +# General toolchain options +# +CT_WANTS_STATIC_LINK=y +CT_WANTS_STATIC_LINK_CXX=y +# CT_STATIC_TOOLCHAIN is not set +CT_TOOLCHAIN_PKGVERSION="" +CT_TOOLCHAIN_BUGURL="" + +# +# Tuple completion and aliasing +# +CT_TARGET_VENDOR="fsf" +CT_TARGET_ALIAS_SED_EXPR="" +CT_TARGET_ALIAS="" + +# +# Toolchain type +# +CT_CROSS=y +# CT_CANADIAN is not set +CT_TOOLCHAIN_TYPE="cross" + +# +# Build system +# +CT_BUILD="" +CT_BUILD_PREFIX="" +CT_BUILD_SUFFIX="" + +# +# Misc options +# +# CT_TOOLCHAIN_ENABLE_NLS is not set + +# +# Operating System +# +CT_BARE_METAL=y +CT_KERNEL="bare-metal" +CT_KERNEL_bare_metal=y +# CT_KERNEL_linux is not set +CT_KERNEL_bare_metal_AVAILABLE=y +CT_KERNEL_linux_AVAILABLE=y +# CT_KERNEL_V_4_10 is not set +# CT_KERNEL_V_4_9 is not set +# CT_KERNEL_V_4_4 is not set +# CT_KERNEL_V_4_1 is not set +# CT_KERNEL_V_3_16 is not set +# CT_KERNEL_V_3_12 is not set +# CT_KERNEL_V_3_10 is not set +# CT_KERNEL_V_3_4 is not set +# CT_KERNEL_V_3_2 is not set +CT_KERNEL_windows_AVAILABLE=y + +# +# Common kernel options +# +# CT_KERNEL_LINUX_VERBOSITY_0 is not set +# CT_KERNEL_LINUX_VERBOSITY_1 is not set +# CT_KERNEL_LINUX_VERBOSITY_2 is not set + +# +# Binary utilities +# +CT_ARCH_BINFMT_ELF=y +CT_BINUTILS="binutils" +CT_BINUTILS_binutils=y + +# +# GNU binutils +# +CT_BINUTILS_VERSION="2.28" +# CT_BINUTILS_SHOW_LINARO is not set +CT_BINUTILS_V_2_28=y +## CT_BINUTILS_V_2_28=y +# CT_BINUTILS_V_2_27 is not set +# CT_BINUTILS_V_2_26 is not set +CT_BINUTILS_2_27_or_later=y +CT_BINUTILS_2_26_or_later=y +CT_BINUTILS_2_25_1_or_later=y +CT_BINUTILS_2_25_or_later=y +CT_BINUTILS_2_24_or_later=y +CT_BINUTILS_2_23_2_or_later=y +CT_BINUTILS_HAS_HASH_STYLE=y +CT_BINUTILS_HAS_GOLD=y +CT_BINUTILS_HAS_PLUGINS=y +CT_BINUTILS_HAS_PKGVERSION_BUGURL=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" +CT_BINUTILS_LINKER_DEFAULT="bfd" +# CT_BINUTILS_PLUGINS is not set +CT_BINUTILS_EXTRA_CONFIG_ARRAY="" + +# +# binutils other options +# + +# +# C-library +# +CT_LIBC="none" +# CT_LIBC_glibc is not set +# CT_LIBC_newlib is not set +CT_LIBC_none=y +## CT_LIBC_NONE=y +# CT_LIBC_uClibc is not set +CT_LIBC_avr_libc_AVAILABLE=y +CT_LIBC_glibc_AVAILABLE=y +CT_THREADS="none" +CT_LIBC_mingw_AVAILABLE=y +CT_LIBC_musl_AVAILABLE=y +CT_LIBC_newlib_AVAILABLE=y +# CT_LIBC_NEWLIB_V_2_5_0 is not set +# CT_LIBC_NEWLIB_V_2_4_0 is not set +# CT_LIBC_NEWLIB_V_2_3_0 is not set +# CT_LIBC_NEWLIB_V_2_2_0 is not set +# CT_LIBC_NEWLIB_V_2_1_0 is not set +# CT_LIBC_NEWLIB_V_2_0_0 is not set +# CT_LIBC_NEWLIB_V_1_20_0 is not set +# CT_LIBC_NEWLIB_V_1_19_0 is not set +# CT_LIBC_NEWLIB_V_1_18_0 is not set +# CT_LIBC_NEWLIB_V_1_17_0 is not set +CT_LIBC_none_AVAILABLE=y +CT_LIBC_uClibc_AVAILABLE=y +# CT_LIBC_UCLIBC_NG_V_1_0_22 is not set +# CT_LIBC_UCLIBC_VERBOSITY_0 is not set +# CT_LIBC_UCLIBC_VERBOSITY_1 is not set +# CT_LIBC_UCLIBC_VERBOSITY_2 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_0 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_1 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_2 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_3 is not set +# CT_THREADS_NATIVE is not set +# CT_THREADS_LT is not set +# CT_THREADS_NONE is not set + +# +# C compiler +# +CT_CC="gcc" +CT_CC_gcc=y +CT_CC_GCC_VERSION="6.3.0" +# CT_CC_GCC_SHOW_LINARO is not set +CT_CC_GCC_V_6_3_0=y +# CT_CC_GCC_V_5_4_0 is not set +# CT_CC_GCC_V_4_9_4 is not set +CT_CC_GCC_4_8_or_later=y +CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_5_or_later=y +CT_CC_GCC_6=y +CT_CC_GCC_6_or_later=y +CT_CC_GCC_HAS_LIBMPX=y +CT_CC_GCC_ENABLE_CXX_FLAGS="" +CT_CC_GCC_EXTRA_CONFIG_ARRAY="" +# CT_CC_GCC_TARGET_FINAL is not set +CT_CC_GCC_STATIC_LIBSTDCXX=y +# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_CONFIG_TLS=m + +# +# Optimisation features +# +CT_CC_GCC_USE_GRAPHITE=y +CT_CC_GCC_USE_LTO=y + +# +# Settings for libraries running on target +# +CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +# CT_CC_GCC_LIBMUDFLAP is not set +# CT_CC_GCC_LIBGOMP is not set +# CT_CC_GCC_LIBSSP is not set +# CT_CC_GCC_LIBQUADMATH is not set + +# +# Misc. obscure options. +# +# CT_CC_GCC_DISABLE_PCH is not set +CT_CC_GCC_LDBL_128=m +# CT_CC_GCC_BUILD_ID is not set +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y +# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set +# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set +# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set +CT_CC_GCC_LNK_HASH_STYLE="" +CT_CC_GCC_DEC_FLOAT_AUTO=y +# CT_CC_GCC_DEC_FLOAT_BID is not set +# CT_CC_GCC_DEC_FLOAT_DPD is not set +# CT_CC_GCC_DEC_FLOATS_NO is not set +CT_CC_SUPPORT_FORTRAN=y +CT_CC_SUPPORT_JAVA=y +CT_CC_SUPPORT_ADA=y +CT_CC_SUPPORT_OBJC=y +CT_CC_SUPPORT_OBJCXX=y +CT_CC_SUPPORT_GOLANG=y + +# +# Additional supported languages: +# +# CT_CC_LANG_FORTRAN is not set + +# +# Debug facilities +# +CT_DEBUG_gdb=y +CT_GDB_CROSS=y +# CT_GDB_CROSS_STATIC is not set +# CT_GDB_CROSS_SIM is not set +CT_GDB_CROSS_PYTHON=y +CT_GDB_CROSS_PYTHON_BINARY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" + +# +# In bare-metal, you'll need to +# + +# +# provide your own gdbserver stub. +# + +# +# gdb version +# +CT_GDB_VERSION="7.11.1" +# CT_GDB_V_7_12_1 is not set +CT_GDB_V_7_11_1=y +## CT_GDB_V_7_11=y +CT_GDB_7_2_or_later=y +CT_GDB_7_0_or_later=y +CT_GDB_HAS_PKGVERSION_BUGURL=y +CT_GDB_HAS_PYTHON=y +CT_GDB_INSTALL_GDBINIT=y +# CT_DEBUG_ltrace is not set +# CT_DEBUG_strace is not set + +# +# Companion libraries +# +CT_COMPLIBS_NEEDED=y +CT_GMP_NEEDED=y +CT_MPFR_NEEDED=y +CT_ISL_NEEDED=y +CT_MPC_NEEDED=y +CT_EXPAT_NEEDED=y +CT_NCURSES_NEEDED=y +CT_COMPLIBS=y +# CT_LIBICONV is not set +# CT_GETTEXT is not set +CT_GMP=y +CT_MPFR=y +CT_ISL=y +CT_MPC=y +CT_EXPAT=y +CT_NCURSES=y +# CT_ZLIB is not set +CT_GMP_V_6_1_2=y +CT_GMP_5_0_2_or_later=y +CT_GMP_VERSION="6.1.2" +CT_MPFR_V_3_1_5=y +CT_MPFR_VERSION="3.1.5" +CT_ISL_V_0_16_1=y +# CT_ISL_V_0_15 is not set +CT_ISL_V_0_16_or_later=y +CT_ISL_V_0_15_or_later=y +CT_ISL_V_0_14_or_later=y +CT_ISL_V_0_12_or_later=y +CT_ISL_VERSION="0.16.1" +## CT_ISL_V_0_16=y +CT_MPC_V_1_0_3=y +CT_MPC_VERSION="1.0.3" +CT_EXPAT_V_2_2_0=y +CT_EXPAT_VERSION="2.2.0" +CT_NCURSES_V_6_0=y +CT_NCURSES_VERSION="6.0" +CT_NCURSES_HOST_CONFIG_ARGS="" +CT_NCURSES_HOST_DISABLE_DB=y +CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" +CT_NCURSES_TARGET_CONFIG_ARGS="" +# CT_NCURSES_TARGET_DISABLE_DB is not set +CT_NCURSES_TARGET_FALLBACKS="" + +# +# Companion libraries common options +# +# CT_COMPLIBS_CHECK is not set + +# +# Companion tools +# +# CT_COMP_TOOLS_FOR_HOST is not set +# CT_COMP_TOOLS_autoconf is not set +# CT_COMP_TOOLS_automake is not set +# CT_COMP_TOOLS_libtool is not set +# CT_COMP_TOOLS_m4 is not set +# CT_COMP_TOOLS_make is not set diff --git a/testing/upgrade/samples/v0-0004.config b/testing/upgrade/samples/v0-0004.config new file mode 100644 index 0000000..a37724a --- /dev/null +++ b/testing/upgrade/samples/v0-0004.config @@ -0,0 +1,438 @@ +# +# Automatically generated file; DO NOT EDIT. +# Crosstool-NG Configuration +# +CT_CONFIGURE_has_static_link=y +CT_CONFIGURE_has_wget=y +CT_CONFIGURE_has_stat_flavor_GNU=y +CT_CONFIGURE_has_make_3_81_or_newer=y +CT_CONFIGURE_has_libtool_2_4_or_newer=y +CT_CONFIGURE_has_libtoolize_2_4_or_newer=y +CT_CONFIGURE_has_autoconf_2_63_or_newer=y +CT_CONFIGURE_has_autoreconf_2_63_or_newer=y +CT_CONFIGURE_has_automake_1_15_or_newer=y +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y +CT_CONFIGURE_has_svn=y +CT_CONFIGURE_has_git=y +CT_MODULES=y + +# +# Paths and misc options +# + +# +# crosstool-NG behavior +# +# CT_OBSOLETE is not set +CT_EXPERIMENTAL=y +# CT_ALLOW_BUILD_AS_ROOT is not set +# CT_DEBUG_CT is not set + +# +# Paths +# +CT_LOCAL_TARBALLS_DIR="${HOME}/src" +CT_SAVE_TARBALLS=y +CT_WORK_DIR="${CT_TOP_DIR}/.build" +CT_BUILD_TOP_DIR="${CT_WORK_DIR}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_PREFIX_DIR="${CT_PREFIX:-${HOME}/x-tools}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_RM_RF_PREFIX_DIR=y +CT_REMOVE_DOCS=y +CT_PREFIX_DIR_RO=y +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES=y +# CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES is not set + +# +# Downloading +# +CT_DOWNLOAD_AGENT_WGET=y +# CT_DOWNLOAD_AGENT_NONE is not set +# CT_FORBID_DOWNLOAD is not set +# CT_FORCE_DOWNLOAD is not set +CT_CONNECT_TIMEOUT=10 +CT_DOWNLOAD_WGET_OPTIONS="--passive-ftp --tries=3 -nc --progress=dot:binary" +# CT_ONLY_DOWNLOAD is not set +# CT_USE_MIRROR is not set + +# +# Extracting +# +# CT_FORCE_EXTRACT is not set +CT_OVERRIDE_CONFIG_GUESS_SUB=y +# CT_ONLY_EXTRACT is not set +CT_PATCH_BUNDLED=y +# CT_PATCH_LOCAL is not set +# CT_PATCH_BUNDLED_LOCAL is not set +# CT_PATCH_LOCAL_BUNDLED is not set +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set +# CT_PATCH_NONE is not set +CT_PATCH_ORDER="bundled" + +# +# Build behavior +# +CT_PARALLEL_JOBS=0 +CT_LOAD="" +CT_USE_PIPES=y +CT_EXTRA_CFLAGS_FOR_BUILD="" +CT_EXTRA_LDFLAGS_FOR_BUILD="" +CT_EXTRA_CFLAGS_FOR_HOST="" +CT_EXTRA_LDFLAGS_FOR_HOST="" +# CT_CONFIG_SHELL_SH is not set +# CT_CONFIG_SHELL_ASH is not set +CT_CONFIG_SHELL_BASH=y +# CT_CONFIG_SHELL_CUSTOM is not set +CT_CONFIG_SHELL="${bash}" + +# +# Logging +# +# CT_LOG_ERROR is not set +# CT_LOG_WARN is not set +# CT_LOG_INFO is not set +CT_LOG_EXTRA=y +# CT_LOG_ALL is not set +# CT_LOG_DEBUG is not set +CT_LOG_LEVEL_MAX="EXTRA" +# CT_LOG_SEE_TOOLS_WARN is not set +CT_LOG_PROGRESS_BAR=y +CT_LOG_TO_FILE=y +CT_LOG_FILE_COMPRESS=y + +# +# Target options +# +CT_ARCH="x86" +# CT_ARCH_alpha is not set +# CT_ARCH_arm is not set +# CT_ARCH_avr is not set +# CT_ARCH_m68k is not set +# CT_ARCH_microblaze is not set +# CT_ARCH_mips is not set +# CT_ARCH_nios2 is not set +# CT_ARCH_powerpc is not set +# CT_ARCH_s390 is not set +# CT_ARCH_sh is not set +# CT_ARCH_sparc is not set +CT_ARCH_x86=y +## CT_ARCH_X86=y +# CT_ARCH_xtensa is not set +CT_ARCH_alpha_AVAILABLE=y +CT_ARCH_arm_AVAILABLE=y +CT_ARCH_avr_AVAILABLE=y +CT_ARCH_m68k_AVAILABLE=y +CT_ARCH_microblaze_AVAILABLE=y +CT_ARCH_mips_AVAILABLE=y +CT_ARCH_nios2_AVAILABLE=y +CT_ARCH_powerpc_AVAILABLE=y +CT_ARCH_s390_AVAILABLE=y +CT_ARCH_sh_AVAILABLE=y +CT_ARCH_sparc_AVAILABLE=y +CT_ARCH_x86_AVAILABLE=y +CT_ARCH_xtensa_AVAILABLE=y +CT_ARCH_SUFFIX="" + +# +# Generic target options +# +CT_MULTILIB=y +# CT_DEMULTILIB is not set +CT_ARCH_USE_MMU=y +CT_ARCH_SUPPORTS_32=y +CT_ARCH_SUPPORTS_64=y +CT_ARCH_DEFAULT_32=y +CT_ARCH_BITNESS=64 +# CT_ARCH_32 is not set +CT_ARCH_64=y + +# +# Target optimisations +# +CT_ARCH_SUPPORTS_WITH_ARCH=y +CT_ARCH_SUPPORTS_WITH_CPU=y +CT_ARCH_SUPPORTS_WITH_TUNE=y +CT_ARCH_ARCH="" +CT_ARCH_CPU="" +CT_ARCH_TUNE="" +CT_TARGET_CFLAGS="" +CT_TARGET_LDFLAGS="" +CT_ARCH_FLOAT="" + +# +# Toolchain options +# + +# +# General toolchain options +# +CT_FORCE_SYSROOT=y +CT_USE_SYSROOT=y +CT_SYSROOT_NAME="sysroot" +CT_SYSROOT_DIR_PREFIX="" +CT_WANTS_STATIC_LINK=y +CT_WANTS_STATIC_LINK_CXX=y +# CT_STATIC_TOOLCHAIN is not set +CT_TOOLCHAIN_PKGVERSION="" +CT_TOOLCHAIN_BUGURL="" + +# +# Tuple completion and aliasing +# +CT_TARGET_VENDOR="w64" +CT_TARGET_ALIAS_SED_EXPR="" +CT_TARGET_ALIAS="" + +# +# Toolchain type +# +# CT_NATIVE is not set +CT_CROSS=y +# CT_CROSS_NATIVE is not set +# CT_CANADIAN is not set +CT_TOOLCHAIN_TYPE="cross" + +# +# Build system +# +CT_BUILD="" +CT_BUILD_PREFIX="" +CT_BUILD_SUFFIX="" + +# +# Misc options +# +# CT_TOOLCHAIN_ENABLE_NLS is not set + +# +# Operating System +# +CT_WINDOWS=y +CT_KERNEL="windows" +# CT_KERNEL_bare_metal is not set +# CT_KERNEL_linux is not set +CT_KERNEL_windows=y +## CT_KERNEL_WINDOWS=y +CT_KERNEL_bare_metal_AVAILABLE=y +CT_KERNEL_linux_AVAILABLE=y +CT_KERNEL_windows_AVAILABLE=y + +# +# Common kernel options +# + +# +# Binary utilities +# +CT_ARCH_BINFMT_ELF=y +CT_BINUTILS="binutils" +CT_BINUTILS_binutils=y + +# +# GNU binutils +# +# CT_BINUTILS_CUSTOM is not set +CT_BINUTILS_VERSION="2.28" +# CT_BINUTILS_SHOW_LINARO is not set +CT_BINUTILS_V_2_28=y +# CT_BINUTILS_V_2_27 is not set +# CT_BINUTILS_V_2_26 is not set +CT_BINUTILS_2_27_or_later=y +CT_BINUTILS_2_26_or_later=y +CT_BINUTILS_2_25_1_or_later=y +CT_BINUTILS_2_25_or_later=y +CT_BINUTILS_2_24_or_later=y +CT_BINUTILS_2_23_2_or_later=y +CT_BINUTILS_HAS_HASH_STYLE=y +CT_BINUTILS_HAS_GOLD=y +CT_BINUTILS_GOLD_SUPPORTS_ARCH=y +CT_BINUTILS_GOLD_SUPPORT=y +CT_BINUTILS_HAS_PLUGINS=y +CT_BINUTILS_HAS_PKGVERSION_BUGURL=y +CT_BINUTILS_LINKER_LD=y +# CT_BINUTILS_LINKER_GOLD is not set +# CT_BINUTILS_LINKER_LD_GOLD is not set +# CT_BINUTILS_LINKER_GOLD_LD is not set +CT_BINUTILS_LINKERS_LIST="ld" +CT_BINUTILS_LINKER_DEFAULT="bfd" +CT_BINUTILS_PLUGINS=y +CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +# CT_BINUTILS_FOR_TARGET is not set + +# +# binutils other options +# + +# +# C-library +# +CT_LIBC="mingw" +CT_LIBC_mingw=y +CT_LIBC_avr_libc_AVAILABLE=y +CT_LIBC_glibc_AVAILABLE=y +CT_THREADS="posix" +CT_LIBC_mingw_AVAILABLE=y +# CT_WINAPI_V_5_0_1 is not set +# CT_WINAPI_V_4_0_6 is not set +# CT_WINAPI_V_select is not set +CT_WINAPI_V_DEVEL=y +## CT_MINGW_W64_SRC_DEVEL=y +CT_WINAPI_VERSION="devel" +CT_MINGW_SECURE_API=y +CT_MINGW_DIRECTX=y +CT_MINGW_DDK=y +CT_MINGW_TOOLS=y +CT_MINGW_TOOL_LIST_ARRAY="gendef genidl genlib genpeimg widl" +CT_LIBC_musl_AVAILABLE=y +CT_LIBC_newlib_AVAILABLE=y +CT_LIBC_none_AVAILABLE=y +CT_LIBC_uClibc_AVAILABLE=y +CT_LIBC_SUPPORT_THREADS_ANY=y +CT_LIBC_SUPPORT_THREADS_NATIVE=y +CT_LIBC_SUPPORT_THREADS_POSIX=y + +# +# Common C library options +# +# CT_THREADS_NATIVE is not set +CT_THREADS_POSIX=y + +# +# C compiler +# +CT_CC="gcc" +CT_CC_CORE_PASS_2_NEEDED=y +CT_CC_gcc=y +# CT_CC_GCC_CUSTOM is not set +CT_CC_GCC_VERSION="6.3.0" +# CT_CC_GCC_SHOW_LINARO is not set +CT_CC_GCC_V_6_3_0=y +# CT_CC_GCC_V_5_4_0 is not set +# CT_CC_GCC_V_4_9_4 is not set +CT_CC_GCC_4_8_or_later=y +CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_5_or_later=y +CT_CC_GCC_6=y +CT_CC_GCC_6_or_later=y +CT_CC_GCC_ENABLE_PLUGINS=y +CT_CC_GCC_HAS_LIBMPX=y +CT_CC_GCC_ENABLE_CXX_FLAGS="" +CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_MULTILIB_LIST="" +CT_CC_GCC_STATIC_LIBSTDCXX=y +# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_CONFIG_TLS=m + +# +# Optimisation features +# +CT_CC_GCC_USE_GRAPHITE=y +CT_CC_GCC_USE_LTO=y + +# +# Settings for libraries running on target +# +CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +# CT_CC_GCC_LIBMUDFLAP is not set +# CT_CC_GCC_LIBGOMP is not set +# CT_CC_GCC_LIBSSP is not set +# CT_CC_GCC_LIBQUADMATH is not set + +# +# Misc. obscure options. +# +CT_CC_CXA_ATEXIT=y +# CT_CC_GCC_DISABLE_PCH is not set +CT_CC_GCC_SJLJ_EXCEPTIONS=m +CT_CC_GCC_LDBL_128=m +# CT_CC_GCC_BUILD_ID is not set +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y +# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set +# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set +# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set +CT_CC_GCC_LNK_HASH_STYLE="" +CT_CC_GCC_DEC_FLOAT_AUTO=y +# CT_CC_GCC_DEC_FLOAT_BID is not set +# CT_CC_GCC_DEC_FLOAT_DPD is not set +# CT_CC_GCC_DEC_FLOATS_NO is not set +CT_CC_SUPPORT_CXX=y +CT_CC_SUPPORT_FORTRAN=y +CT_CC_SUPPORT_JAVA=y +CT_CC_SUPPORT_ADA=y +CT_CC_SUPPORT_OBJC=y +CT_CC_SUPPORT_OBJCXX=y +CT_CC_SUPPORT_GOLANG=y + +# +# Additional supported languages: +# +CT_CC_LANG_CXX=y +CT_CC_LANG_FORTRAN=y +# CT_CC_LANG_JAVA is not set +# CT_CC_LANG_ADA is not set +# CT_CC_LANG_OBJC is not set +# CT_CC_LANG_OBJCXX is not set +# CT_CC_LANG_GOLANG is not set +CT_CC_LANG_OTHERS="" + +# +# Debug facilities +# +# CT_DEBUG_duma is not set +# CT_DEBUG_gdb is not set +# CT_DEBUG_ltrace is not set +# CT_DEBUG_strace is not set + +# +# Companion libraries +# +CT_COMPLIBS_NEEDED=y +CT_GMP_NEEDED=y +CT_MPFR_NEEDED=y +CT_ISL_NEEDED=y +CT_MPC_NEEDED=y +CT_COMPLIBS=y +# CT_LIBICONV is not set +# CT_GETTEXT is not set +CT_GMP=y +CT_MPFR=y +CT_ISL=y +CT_MPC=y +# CT_ZLIB is not set +CT_GMP_V_6_1_2=y +CT_GMP_5_0_2_or_later=y +CT_GMP_VERSION="6.1.2" +CT_MPFR_V_3_1_5=y +CT_MPFR_VERSION="3.1.5" +CT_ISL_V_0_18=y +# CT_ISL_V_0_17_1 is not set +# CT_ISL_V_0_16_1 is not set +# CT_ISL_V_0_15 is not set +CT_ISL_V_0_16_or_later=y +CT_ISL_V_0_15_or_later=y +CT_ISL_V_0_14_or_later=y +CT_ISL_V_0_12_or_later=y +CT_ISL_VERSION="0.18" +CT_MPC_V_1_0_3=y +CT_MPC_VERSION="1.0.3" + +# +# Companion libraries common options +# +# CT_COMPLIBS_CHECK is not set + +# +# Companion tools +# +# CT_COMP_TOOLS_FOR_HOST is not set +# CT_COMP_TOOLS_autoconf is not set +# CT_COMP_TOOLS_automake is not set +# CT_COMP_TOOLS_libtool is not set +# CT_COMP_TOOLS_m4 is not set +# CT_COMP_TOOLS_make is not set + +# +# Test suite +# +# CT_TEST_SUITE_GCC is not set diff --git a/testing/upgrade/samples/v0-0005.config b/testing/upgrade/samples/v0-0005.config new file mode 100644 index 0000000..5c3ac16 --- /dev/null +++ b/testing/upgrade/samples/v0-0005.config @@ -0,0 +1,432 @@ +# +# Automatically generated file; DO NOT EDIT. +# Crosstool-NG Configuration +# +CT_CONFIGURE_has_static_link=y +CT_CONFIGURE_has_wget=y +CT_CONFIGURE_has_stat_flavor_GNU=y +CT_CONFIGURE_has_make_3_81_or_newer=y +CT_CONFIGURE_has_libtool_2_4_or_newer=y +CT_CONFIGURE_has_libtoolize_2_4_or_newer=y +CT_CONFIGURE_has_autoconf_2_63_or_newer=y +CT_CONFIGURE_has_autoreconf_2_63_or_newer=y +CT_CONFIGURE_has_automake_1_15_or_newer=y +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y +CT_CONFIGURE_has_svn=y +CT_CONFIGURE_has_git=y +CT_MODULES=y + +# +# Paths and misc options +# + +# +# crosstool-NG behavior +# +# CT_OBSOLETE is not set +# CT_EXPERIMENTAL is not set +# CT_DEBUG_CT is not set + +# +# Paths +# +CT_LOCAL_TARBALLS_DIR="${HOME}/src" +CT_SAVE_TARBALLS=y +CT_WORK_DIR="${CT_TOP_DIR}/.build" +CT_BUILD_TOP_DIR="${CT_WORK_DIR}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_PREFIX_DIR="${CT_PREFIX:-${HOME}/x-tools}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_RM_RF_PREFIX_DIR=y +CT_REMOVE_DOCS=y +CT_PREFIX_DIR_RO=y +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES=y +# CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES is not set + +# +# Downloading +# +CT_DOWNLOAD_AGENT_WGET=y +# CT_DOWNLOAD_AGENT_NONE is not set +# CT_FORBID_DOWNLOAD is not set +# CT_FORCE_DOWNLOAD is not set +CT_CONNECT_TIMEOUT=10 +CT_DOWNLOAD_WGET_OPTIONS="--passive-ftp --tries=3 -nc --progress=dot:binary" +# CT_ONLY_DOWNLOAD is not set +# CT_USE_MIRROR is not set + +# +# Extracting +# +# CT_FORCE_EXTRACT is not set +CT_OVERRIDE_CONFIG_GUESS_SUB=y +# CT_ONLY_EXTRACT is not set +CT_PATCH_BUNDLED=y +# CT_PATCH_LOCAL is not set +# CT_PATCH_BUNDLED_LOCAL is not set +# CT_PATCH_LOCAL_BUNDLED is not set +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set +# CT_PATCH_NONE is not set +CT_PATCH_ORDER="bundled" + +# +# Build behavior +# +CT_PARALLEL_JOBS=0 +CT_LOAD="" +CT_USE_PIPES=y +CT_EXTRA_CFLAGS_FOR_BUILD="" +CT_EXTRA_LDFLAGS_FOR_BUILD="" +CT_EXTRA_CFLAGS_FOR_HOST="" +CT_EXTRA_LDFLAGS_FOR_HOST="" +# CT_CONFIG_SHELL_SH is not set +# CT_CONFIG_SHELL_ASH is not set +CT_CONFIG_SHELL_BASH=y +# CT_CONFIG_SHELL_CUSTOM is not set +CT_CONFIG_SHELL="${bash}" + +# +# Logging +# +# CT_LOG_ERROR is not set +# CT_LOG_WARN is not set +# CT_LOG_INFO is not set +CT_LOG_EXTRA=y +# CT_LOG_ALL is not set +# CT_LOG_DEBUG is not set +CT_LOG_LEVEL_MAX="EXTRA" +# CT_LOG_SEE_TOOLS_WARN is not set +CT_LOG_PROGRESS_BAR=y +CT_LOG_TO_FILE=y +CT_LOG_FILE_COMPRESS=y + +# +# Target options +# +CT_ARCH="avr" +# CT_ARCH_alpha is not set +# CT_ARCH_arm is not set +CT_ARCH_avr=y +## CT_ARCH_AVR=y +# CT_ARCH_m68k is not set +# CT_ARCH_mips is not set +# CT_ARCH_nios2 is not set +# CT_ARCH_powerpc is not set +# CT_ARCH_s390 is not set +# CT_ARCH_sh is not set +# CT_ARCH_sparc is not set +# CT_ARCH_x86 is not set +# CT_ARCH_xtensa is not set +CT_ARCH_alpha_AVAILABLE=y +CT_ARCH_arm_AVAILABLE=y +CT_ARCH_avr_AVAILABLE=y +CT_ARCH_m68k_AVAILABLE=y +CT_ARCH_microblaze_AVAILABLE=y +CT_ARCH_mips_AVAILABLE=y +CT_ARCH_nios2_AVAILABLE=y +CT_ARCH_powerpc_AVAILABLE=y +CT_ARCH_s390_AVAILABLE=y +CT_ARCH_sh_AVAILABLE=y +CT_ARCH_sparc_AVAILABLE=y +CT_ARCH_x86_AVAILABLE=y +CT_ARCH_xtensa_AVAILABLE=y +CT_ARCH_SUFFIX="" + +# +# Generic target options +# +CT_ARCH_REQUIRES_MULTILIB=y +CT_MULTILIB=y +CT_ARCH_SUPPORTS_8=y +CT_ARCH_DEFAULT_8=y +CT_ARCH_BITNESS=8 +CT_ARCH_8=y + +# +# Target optimisations +# +CT_TARGET_CFLAGS="" +CT_TARGET_LDFLAGS="" +CT_ARCH_FLOAT="" + +# +# Toolchain options +# + +# +# General toolchain options +# +CT_WANTS_STATIC_LINK=y +CT_WANTS_STATIC_LINK_CXX=y +# CT_STATIC_TOOLCHAIN is not set +CT_TOOLCHAIN_PKGVERSION="" +CT_TOOLCHAIN_BUGURL="" + +# +# Tuple completion and aliasing +# +CT_TARGET_ALIAS_SED_EXPR="" +CT_TARGET_ALIAS="" + +# +# Toolchain type +# +CT_CROSS=y +# CT_CANADIAN is not set +CT_TOOLCHAIN_TYPE="cross" + +# +# Build system +# +CT_BUILD="" +CT_BUILD_PREFIX="" +CT_BUILD_SUFFIX="" + +# +# Misc options +# +# CT_TOOLCHAIN_ENABLE_NLS is not set + +# +# Operating System +# +CT_BARE_METAL=y +CT_KERNEL="bare-metal" +CT_KERNEL_bare_metal=y +CT_KERNEL_bare_metal_AVAILABLE=y +CT_KERNEL_linux_AVAILABLE=y +CT_KERNEL_windows_AVAILABLE=y + +# +# Common kernel options +# + +# +# Binary utilities +# +CT_ARCH_BINFMT_ELF=y +# CT_ARCH_BINFMT_FLAT is not set +# CT_ARCH_BINFMT_FDPIC is not set +CT_BINUTILS="binutils" +CT_BINUTILS_binutils=y + +# +# GNU binutils +# +CT_BINUTILS_VERSION="2.28" +# CT_BINUTILS_SHOW_LINARO is not set +CT_BINUTILS_V_2_28=y +# CT_BINUTILS_V_2_27 is not set +# CT_BINUTILS_V_2_26 is not set +CT_BINUTILS_2_27_or_later=y +CT_BINUTILS_2_26_or_later=y +CT_BINUTILS_2_25_1_or_later=y +CT_BINUTILS_2_25_or_later=y +CT_BINUTILS_2_24_or_later=y +CT_BINUTILS_2_23_2_or_later=y +CT_BINUTILS_HAS_HASH_STYLE=y +CT_BINUTILS_HAS_GOLD=y +CT_BINUTILS_HAS_PLUGINS=y +CT_BINUTILS_HAS_PKGVERSION_BUGURL=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" +CT_BINUTILS_LINKER_DEFAULT="bfd" +# CT_BINUTILS_PLUGINS is not set +CT_BINUTILS_EXTRA_CONFIG_ARRAY="" + +# +# binutils other options +# + +# +# C-library +# +CT_LIBC="avr-libc" +CT_LIBC_VERSION="2.0.0" +CT_LIBC_avr_libc=y +## CT_LIBC_AVR_LIBC=y +# CT_LIBC_newlib is not set +# CT_LIBC_none is not set +CT_LIBC_avr_libc_AVAILABLE=y +CT_LIBC_AVR_LIBC_V_2_0_0=y +## CT_AVR_LIBC_V_2_0_0=y +# CT_LIBC_AVR_LIBC_V_1_8_1 is not set +# CT_LIBC_AVR_LIBC_V_1_8_0 is not set +CT_LIBC_glibc_AVAILABLE=y +CT_THREADS="none" +CT_LIBC_mingw_AVAILABLE=y +CT_LIBC_musl_AVAILABLE=y +CT_LIBC_newlib_AVAILABLE=y +CT_LIBC_none_AVAILABLE=y +CT_LIBC_uClibc_AVAILABLE=y +CT_LIBC_SUPPORT_THREADS_NONE=y + +# +# Common C library options +# +CT_THREADS_NONE=y + +# +# avr-libc other options +# +CT_LIBC_AVR_LIBC_EXTRA_CONFIG_ARRAY="" + +# +# C compiler +# +CT_CC="gcc" +CT_CC_gcc=y +CT_CC_GCC_VERSION="6.3.0" +# CT_CC_GCC_SHOW_LINARO is not set +CT_CC_GCC_V_6_3_0=y +# CT_CC_GCC_V_5_4_0 is not set +# CT_CC_GCC_V_4_9_4 is not set +CT_CC_GCC_4_8_or_later=y +CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_5_or_later=y +CT_CC_GCC_6=y +CT_CC_GCC_6_or_later=y +CT_CC_GCC_HAS_LIBMPX=y +CT_CC_GCC_ENABLE_CXX_FLAGS="" +CT_CC_GCC_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_MULTILIB_LIST="" +# CT_CC_GCC_TARGET_FINAL is not set +CT_CC_GCC_STATIC_LIBSTDCXX=y +# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_CONFIG_TLS=m + +# +# Optimisation features +# +CT_CC_GCC_USE_GRAPHITE=y +CT_CC_GCC_USE_LTO=y + +# +# Settings for libraries running on target +# +CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +# CT_CC_GCC_LIBMUDFLAP is not set +# CT_CC_GCC_LIBSSP is not set +# CT_CC_GCC_LIBQUADMATH is not set + +# +# Misc. obscure options. +# +# CT_CC_GCC_DISABLE_PCH is not set +CT_CC_GCC_LDBL_128=m +# CT_CC_GCC_BUILD_ID is not set +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y +# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set +# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set +# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set +CT_CC_GCC_LNK_HASH_STYLE="" +CT_CC_GCC_DEC_FLOAT_AUTO=y +# CT_CC_GCC_DEC_FLOAT_BID is not set +# CT_CC_GCC_DEC_FLOAT_DPD is not set +# CT_CC_GCC_DEC_FLOATS_NO is not set +CT_CC_SUPPORT_CXX=y +CT_CC_SUPPORT_FORTRAN=y +CT_CC_SUPPORT_JAVA=y +CT_CC_SUPPORT_ADA=y +CT_CC_SUPPORT_OBJC=y +CT_CC_SUPPORT_OBJCXX=y +CT_CC_SUPPORT_GOLANG=y + +# +# Additional supported languages: +# +CT_CC_LANG_CXX=y +# CT_CC_LANG_FORTRAN is not set + +# +# Debug facilities +# +CT_DEBUG_gdb=y +CT_GDB_CROSS=y +# CT_GDB_CROSS_STATIC is not set +# CT_GDB_CROSS_SIM is not set +CT_GDB_CROSS_PYTHON=y +CT_GDB_CROSS_PYTHON_BINARY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" + +# +# In bare-metal, you'll need to +# + +# +# provide your own gdbserver stub. +# + +# +# gdb version +# +CT_GDB_VERSION="7.12.1" +CT_GDB_V_7_12_1=y +# CT_GDB_V_7_11_1 is not set +CT_GDB_7_12_or_later=y +CT_GDB_7_2_or_later=y +CT_GDB_7_0_or_later=y +CT_GDB_HAS_PKGVERSION_BUGURL=y +CT_GDB_HAS_PYTHON=y +CT_GDB_INSTALL_GDBINIT=y +# CT_DEBUG_ltrace is not set +# CT_DEBUG_strace is not set + +# +# Companion libraries +# +CT_COMPLIBS_NEEDED=y +CT_GMP_NEEDED=y +CT_MPFR_NEEDED=y +CT_ISL_NEEDED=y +CT_MPC_NEEDED=y +CT_EXPAT_NEEDED=y +CT_NCURSES_NEEDED=y +CT_COMPLIBS=y +# CT_LIBICONV is not set +# CT_GETTEXT is not set +CT_GMP=y +CT_MPFR=y +CT_ISL=y +CT_MPC=y +CT_EXPAT=y +CT_NCURSES=y +# CT_ZLIB is not set +CT_GMP_V_6_1_2=y +CT_GMP_5_0_2_or_later=y +CT_GMP_VERSION="6.1.2" +CT_MPFR_V_3_1_5=y +CT_MPFR_VERSION="3.1.5" +CT_ISL_V_0_16_1=y +# CT_ISL_V_0_15 is not set +CT_ISL_V_0_16_or_later=y +CT_ISL_V_0_15_or_later=y +CT_ISL_V_0_14_or_later=y +CT_ISL_V_0_12_or_later=y +CT_ISL_VERSION="0.16.1" +CT_MPC_V_1_0_3=y +CT_MPC_VERSION="1.0.3" +CT_EXPAT_V_2_2_0=y +CT_EXPAT_VERSION="2.2.0" +CT_NCURSES_V_6_0=y +CT_NCURSES_VERSION="6.0" +CT_NCURSES_HOST_CONFIG_ARGS="" +CT_NCURSES_HOST_DISABLE_DB=y +CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" +CT_NCURSES_TARGET_CONFIG_ARGS="" +# CT_NCURSES_TARGET_DISABLE_DB is not set +CT_NCURSES_TARGET_FALLBACKS="" + +# +# Companion libraries common options +# +# CT_COMPLIBS_CHECK is not set + +# +# Companion tools +# +# CT_COMP_TOOLS_FOR_HOST is not set +# CT_COMP_TOOLS_autoconf is not set +# CT_COMP_TOOLS_automake is not set +# CT_COMP_TOOLS_libtool is not set +# CT_COMP_TOOLS_m4 is not set +# CT_COMP_TOOLS_make is not set diff --git a/testing/upgrade/samples/v0-0006.config b/testing/upgrade/samples/v0-0006.config new file mode 100644 index 0000000..d6c50cb --- /dev/null +++ b/testing/upgrade/samples/v0-0006.config @@ -0,0 +1,521 @@ +# +# Automatically generated file; DO NOT EDIT. +# Crosstool-NG Configuration +# +CT_CONFIGURE_has_static_link=y +CT_CONFIGURE_has_wget=y +CT_CONFIGURE_has_stat_flavor_GNU=y +CT_CONFIGURE_has_make_3_81_or_newer=y +CT_CONFIGURE_has_libtool_2_4_or_newer=y +CT_CONFIGURE_has_libtoolize_2_4_or_newer=y +CT_CONFIGURE_has_autoconf_2_63_or_newer=y +CT_CONFIGURE_has_autoreconf_2_63_or_newer=y +CT_CONFIGURE_has_automake_1_15_or_newer=y +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y +CT_CONFIGURE_has_svn=y +CT_CONFIGURE_has_git=y +CT_MODULES=y + +# +# Paths and misc options +# + +# +# crosstool-NG behavior +# +# CT_OBSOLETE is not set +# CT_EXPERIMENTAL is not set +# CT_DEBUG_CT is not set + +# +# Paths +# +CT_LOCAL_TARBALLS_DIR="${HOME}/src" +CT_SAVE_TARBALLS=y +CT_WORK_DIR="${CT_TOP_DIR}/.build" +CT_BUILD_TOP_DIR="${CT_WORK_DIR}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_PREFIX_DIR="${CT_PREFIX:-${HOME}/x-tools}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" +CT_RM_RF_PREFIX_DIR=y +CT_REMOVE_DOCS=y +CT_PREFIX_DIR_RO=y +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES=y +# CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES is not set + +# +# Downloading +# +CT_DOWNLOAD_AGENT_WGET=y +# CT_DOWNLOAD_AGENT_NONE is not set +# CT_FORBID_DOWNLOAD is not set +# CT_FORCE_DOWNLOAD is not set +CT_CONNECT_TIMEOUT=10 +CT_DOWNLOAD_WGET_OPTIONS="--passive-ftp --tries=3 -nc --progress=dot:binary" +# CT_ONLY_DOWNLOAD is not set +# CT_USE_MIRROR is not set + +# +# Extracting +# +# CT_FORCE_EXTRACT is not set +CT_OVERRIDE_CONFIG_GUESS_SUB=y +# CT_ONLY_EXTRACT is not set +CT_PATCH_BUNDLED=y +# CT_PATCH_LOCAL is not set +# CT_PATCH_BUNDLED_LOCAL is not set +# CT_PATCH_LOCAL_BUNDLED is not set +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set +# CT_PATCH_NONE is not set +CT_PATCH_ORDER="bundled" + +# +# Build behavior +# +CT_PARALLEL_JOBS=0 +CT_LOAD="" +CT_USE_PIPES=y +CT_EXTRA_CFLAGS_FOR_BUILD="" +CT_EXTRA_LDFLAGS_FOR_BUILD="" +CT_EXTRA_CFLAGS_FOR_HOST="" +CT_EXTRA_LDFLAGS_FOR_HOST="" +# CT_CONFIG_SHELL_SH is not set +# CT_CONFIG_SHELL_ASH is not set +CT_CONFIG_SHELL_BASH=y +# CT_CONFIG_SHELL_CUSTOM is not set +CT_CONFIG_SHELL="${bash}" + +# +# Logging +# +# CT_LOG_ERROR is not set +# CT_LOG_WARN is not set +# CT_LOG_INFO is not set +CT_LOG_EXTRA=y +# CT_LOG_ALL is not set +# CT_LOG_DEBUG is not set +CT_LOG_LEVEL_MAX="EXTRA" +# CT_LOG_SEE_TOOLS_WARN is not set +CT_LOG_PROGRESS_BAR=y +CT_LOG_TO_FILE=y +CT_LOG_FILE_COMPRESS=y + +# +# Target options +# +CT_ARCH="mips" +# CT_ARCH_alpha is not set +# CT_ARCH_arm is not set +# CT_ARCH_avr is not set +# CT_ARCH_m68k is not set +CT_ARCH_mips=y +## CT_ARCH_MIPS=y +# CT_ARCH_nios2 is not set +# CT_ARCH_powerpc is not set +# CT_ARCH_s390 is not set +# CT_ARCH_sh is not set +# CT_ARCH_sparc is not set +# CT_ARCH_x86 is not set +# CT_ARCH_xtensa is not set +CT_ARCH_alpha_AVAILABLE=y +CT_ARCH_arm_AVAILABLE=y +CT_ARCH_avr_AVAILABLE=y +CT_ARCH_m68k_AVAILABLE=y +CT_ARCH_microblaze_AVAILABLE=y +CT_ARCH_mips_AVAILABLE=y +CT_ARCH_nios2_AVAILABLE=y +CT_ARCH_powerpc_AVAILABLE=y +CT_ARCH_s390_AVAILABLE=y +CT_ARCH_sh_AVAILABLE=y +CT_ARCH_sparc_AVAILABLE=y +CT_ARCH_x86_AVAILABLE=y +CT_ARCH_xtensa_AVAILABLE=y +CT_ARCH_SUFFIX="" + +# +# Generic target options +# +# CT_MULTILIB is not set +CT_DEMULTILIB=y +CT_ARCH_USE_MMU=y +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y +CT_ARCH_DEFAULT_BE=y +CT_ARCH_BE=y +# CT_ARCH_LE is not set +CT_ARCH_ENDIAN="big" +CT_ARCH_SUPPORTS_32=y +CT_ARCH_SUPPORTS_64=y +CT_ARCH_DEFAULT_32=y +CT_ARCH_BITNESS=32 +CT_ARCH_32=y +# CT_ARCH_64 is not set + +# +# Target optimisations +# +CT_ARCH_SUPPORTS_WITH_ARCH=y +CT_ARCH_SUPPORTS_WITH_TUNE=y +CT_ARCH_SUPPORTS_WITH_FLOAT=y +CT_ARCH_ARCH="mips1" +CT_ARCH_TUNE="" +# CT_ARCH_FLOAT_AUTO is not set +# CT_ARCH_FLOAT_HW is not set +CT_ARCH_FLOAT_SW=y +CT_TARGET_CFLAGS="" +CT_TARGET_LDFLAGS="" +CT_ARCH_FLOAT="soft" + +# +# mips other options +# +CT_ARCH_mips_o32=y +CT_ARCH_mips_ABI="32" + +# +# Toolchain options +# + +# +# General toolchain options +# +CT_FORCE_SYSROOT=y +CT_USE_SYSROOT=y +CT_SYSROOT_NAME="sysroot" +CT_SYSROOT_DIR_PREFIX="" +CT_WANTS_STATIC_LINK=y +CT_WANTS_STATIC_LINK_CXX=y +# CT_STATIC_TOOLCHAIN is not set +CT_TOOLCHAIN_PKGVERSION="" +CT_TOOLCHAIN_BUGURL="" + +# +# Tuple completion and aliasing +# +CT_TARGET_VENDOR="unknown" +CT_TARGET_ALIAS_SED_EXPR="" +CT_TARGET_ALIAS="" + +# +# Toolchain type +# +CT_CROSS=y +# CT_CANADIAN is not set +CT_TOOLCHAIN_TYPE="cross" + +# +# Build system +# +CT_BUILD="" +CT_BUILD_PREFIX="" +CT_BUILD_SUFFIX="" + +# +# Misc options +# +# CT_TOOLCHAIN_ENABLE_NLS is not set + +# +# Operating System +# +CT_KERNEL_SUPPORTS_SHARED_LIBS=y +CT_KERNEL="linux" +CT_KERNEL_VERSION="4.10.8" +# CT_KERNEL_bare_metal is not set +CT_KERNEL_linux=y +CT_KERNEL_bare_metal_AVAILABLE=y +CT_KERNEL_linux_AVAILABLE=y +# CT_KERNEL_LINUX_CUSTOM is not set +CT_KERNEL_V_4_10=y +## CT_LINUX_V_4_10=y +# CT_KERNEL_V_4_9 is not set +# CT_KERNEL_V_4_4 is not set +# CT_KERNEL_V_4_1 is not set +# CT_KERNEL_V_3_16 is not set +# CT_KERNEL_V_3_12 is not set +# CT_KERNEL_V_3_10 is not set +# CT_KERNEL_V_3_4 is not set +# CT_KERNEL_V_3_2 is not set +CT_KERNEL_windows_AVAILABLE=y + +# +# Common kernel options +# +CT_SHARED_LIBS=y + +# +# linux other options +# +CT_KERNEL_LINUX_VERBOSITY_0=y +# CT_KERNEL_LINUX_VERBOSITY_1 is not set +# CT_KERNEL_LINUX_VERBOSITY_2 is not set +CT_KERNEL_LINUX_VERBOSE_LEVEL=0 +CT_KERNEL_LINUX_INSTALL_CHECK=y + +# +# Binary utilities +# +CT_ARCH_BINFMT_ELF=y +CT_BINUTILS="binutils" +CT_BINUTILS_binutils=y + +# +# GNU binutils +# +CT_BINUTILS_VERSION="2.28" +# CT_BINUTILS_SHOW_LINARO is not set +CT_BINUTILS_V_2_28=y +# CT_BINUTILS_V_2_27 is not set +# CT_BINUTILS_V_2_26 is not set +CT_BINUTILS_2_27_or_later=y +CT_BINUTILS_2_26_or_later=y +CT_BINUTILS_2_25_1_or_later=y +CT_BINUTILS_2_25_or_later=y +CT_BINUTILS_2_24_or_later=y +CT_BINUTILS_2_23_2_or_later=y +CT_BINUTILS_HAS_HASH_STYLE=y +CT_BINUTILS_HAS_GOLD=y +CT_BINUTILS_HAS_PLUGINS=y +CT_BINUTILS_HAS_PKGVERSION_BUGURL=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" +CT_BINUTILS_LINKER_DEFAULT="bfd" +CT_BINUTILS_PLUGINS=y +CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +# CT_BINUTILS_FOR_TARGET is not set + +# +# binutils other options +# + +# +# C-library +# +CT_LIBC="uClibc" +CT_LIBC_VERSION="1.0.22" +# CT_LIBC_glibc is not set +CT_LIBC_uClibc=y +## CT_LIBC_UCLIBC=y +## CT_UCLIBC_USE_UCLIBC_NG_ORG=y +CT_LIBC_avr_libc_AVAILABLE=y +CT_LIBC_glibc_AVAILABLE=y +CT_THREADS="nptl" +CT_LIBC_mingw_AVAILABLE=y +CT_LIBC_musl_AVAILABLE=y +CT_LIBC_newlib_AVAILABLE=y +CT_LIBC_none_AVAILABLE=y +CT_LIBC_uClibc_AVAILABLE=y +CT_LIBC_UCLIBC_NG_V_1_0_22=y +## CT_UCLIBC_NG_V_1_0_25=y +CT_LIBC_UCLIBC_NG_1_0_15_or_later=y +CT_LIBC_UCLIBC_NG_1_0_0_or_later=y +CT_LIBC_UCLIBC_0_9_33_2_or_later=y +CT_LIBC_UCLIBC_PARALLEL=y +CT_LIBC_UCLIBC_NG=y +CT_LIBC_UCLIBC_VERBOSITY_0=y +# CT_LIBC_UCLIBC_VERBOSITY_1 is not set +# CT_LIBC_UCLIBC_VERBOSITY_2 is not set +CT_LIBC_UCLIBC_VERBOSITY="" +CT_LIBC_UCLIBC_DEBUG_LEVEL_0=y +# CT_LIBC_UCLIBC_DEBUG_LEVEL_1 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_2 is not set +# CT_LIBC_UCLIBC_DEBUG_LEVEL_3 is not set +CT_LIBC_UCLIBC_DEBUG_LEVEL=0 +CT_LIBC_UCLIBC_CONFIG_FILE="" +CT_LIBC_SUPPORT_THREADS_ANY=y +CT_LIBC_SUPPORT_THREADS_NATIVE=y +CT_LIBC_SUPPORT_THREADS_LT=y +CT_LIBC_SUPPORT_THREADS_NONE=y + +# +# Common C library options +# +CT_THREADS_NATIVE=y +# CT_THREADS_LT is not set +# CT_THREADS_NONE is not set +# CT_CREATE_LDSO_CONF is not set +CT_LIBC_XLDD=y + +# +# uClibc other options +# +CT_LIBC_UCLIBC_LNXTHRD="" +# CT_LIBC_UCLIBC_LOCALES is not set +# CT_LIBC_UCLIBC_IPV6 is not set +CT_LIBC_UCLIBC_WCHAR=y +# CT_LIBC_UCLIBC_FENV is not set +# CT_LIBC_UCLIBC_RPC is not set + +# +# C compiler +# +CT_CC="gcc" +CT_CC_CORE_PASSES_NEEDED=y +CT_CC_CORE_PASS_1_NEEDED=y +CT_CC_CORE_PASS_2_NEEDED=y +CT_CC_gcc=y +CT_CC_GCC_VERSION="6.3.0" +# CT_CC_GCC_SHOW_LINARO is not set +CT_CC_GCC_V_6_3_0=y +# CT_CC_GCC_V_5_4_0 is not set +# CT_CC_GCC_V_4_9_4 is not set +CT_CC_GCC_4_8_or_later=y +CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_5_or_later=y +CT_CC_GCC_6=y +CT_CC_GCC_6_or_later=y +CT_CC_GCC_ENABLE_PLUGINS=y +CT_CC_GCC_HAS_LIBMPX=y +CT_CC_GCC_ENABLE_CXX_FLAGS="" +CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_EXTRA_CONFIG_ARRAY="" +CT_CC_GCC_STATIC_LIBSTDCXX=y +# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_CONFIG_TLS=m + +# +# Optimisation features +# +CT_CC_GCC_USE_GRAPHITE=y +CT_CC_GCC_USE_LTO=y + +# +# Settings for libraries running on target +# +CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +# CT_CC_GCC_LIBMUDFLAP is not set +# CT_CC_GCC_LIBGOMP is not set +# CT_CC_GCC_LIBSSP is not set +# CT_CC_GCC_LIBQUADMATH is not set + +# +# Misc. obscure options. +# +CT_CC_CXA_ATEXIT=y +# CT_CC_GCC_DISABLE_PCH is not set +CT_CC_GCC_SJLJ_EXCEPTIONS=m +CT_CC_GCC_LDBL_128=m +# CT_CC_GCC_BUILD_ID is not set +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y +# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set +# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set +# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set +CT_CC_GCC_LNK_HASH_STYLE="" +CT_CC_GCC_DEC_FLOAT_AUTO=y +# CT_CC_GCC_DEC_FLOAT_BID is not set +# CT_CC_GCC_DEC_FLOAT_DPD is not set +# CT_CC_GCC_DEC_FLOATS_NO is not set +CT_CC_GCC_HAS_ARCH_OPTIONS=y + +# +# archictecture-specific options +# +CT_CC_GCC_mips_llsc=m +CT_CC_GCC_mips_synci=m +CT_CC_GCC_mips_plt=y +CT_CC_SUPPORT_CXX=y +CT_CC_SUPPORT_FORTRAN=y +CT_CC_SUPPORT_JAVA=y +CT_CC_SUPPORT_ADA=y +CT_CC_SUPPORT_OBJC=y +CT_CC_SUPPORT_OBJCXX=y +CT_CC_SUPPORT_GOLANG=y + +# +# Additional supported languages: +# +CT_CC_LANG_CXX=y +# CT_CC_LANG_FORTRAN is not set +# CT_CC_LANG_JAVA is not set + +# +# Debug facilities +# +CT_DEBUG_duma=y +CT_DUMA_SO=y +CT_DUMA_CUSTOM_WRAPPER=y +CT_DUMA_V_2_5_15=y +CT_DUMA_VERSION="2_5_15" +CT_DEBUG_gdb=y +CT_GDB_CROSS=y +# CT_GDB_CROSS_STATIC is not set +# CT_GDB_CROSS_SIM is not set +# CT_GDB_CROSS_PYTHON is not set +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +# CT_GDB_NATIVE is not set +CT_GDB_GDBSERVER=y +CT_GDB_GDBSERVER_HAS_IPA_LIB=y +# CT_GDB_GDBSERVER_BUILD_IPA_LIB is not set + +# +# gdb version +# +CT_GDB_VERSION="7.12.1" +CT_GDB_V_7_12_1=y +# CT_GDB_V_7_11_1 is not set +CT_GDB_7_12_or_later=y +CT_GDB_7_2_or_later=y +CT_GDB_7_0_or_later=y +CT_GDB_HAS_PKGVERSION_BUGURL=y +CT_GDB_HAS_PYTHON=y +CT_GDB_INSTALL_GDBINIT=y +# CT_DEBUG_ltrace is not set +# CT_DEBUG_strace is not set + +# +# Companion libraries +# +CT_COMPLIBS_NEEDED=y +CT_GMP_NEEDED=y +CT_MPFR_NEEDED=y +CT_ISL_NEEDED=y +CT_MPC_NEEDED=y +CT_EXPAT_NEEDED=y +CT_NCURSES_NEEDED=y +CT_COMPLIBS=y +# CT_LIBICONV is not set +# CT_GETTEXT is not set +CT_GMP=y +CT_MPFR=y +CT_ISL=y +CT_MPC=y +CT_EXPAT=y +CT_NCURSES=y +# CT_ZLIB is not set +CT_GMP_V_6_1_2=y +CT_GMP_5_0_2_or_later=y +CT_GMP_VERSION="6.1.2" +CT_MPFR_V_3_1_5=y +CT_MPFR_VERSION="3.1.5" +CT_ISL_V_0_16_1=y +# CT_ISL_V_0_15 is not set +CT_ISL_V_0_16_or_later=y +CT_ISL_V_0_15_or_later=y +CT_ISL_V_0_14_or_later=y +CT_ISL_V_0_12_or_later=y +CT_ISL_VERSION="0.16.1" +CT_MPC_V_1_0_3=y +CT_MPC_VERSION="1.0.3" +CT_EXPAT_V_2_2_0=y +CT_EXPAT_VERSION="2.2.0" +CT_NCURSES_V_6_0=y +CT_NCURSES_VERSION="6.0" +CT_NCURSES_HOST_CONFIG_ARGS="" +CT_NCURSES_HOST_DISABLE_DB=y +CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" +CT_NCURSES_TARGET_CONFIG_ARGS="" +# CT_NCURSES_TARGET_DISABLE_DB is not set +CT_NCURSES_TARGET_FALLBACKS="" + +# +# Companion libraries common options +# +# CT_COMPLIBS_CHECK is not set + +# +# Companion tools +# +# CT_COMP_TOOLS_FOR_HOST is not set +# CT_COMP_TOOLS_autoconf is not set +# CT_COMP_TOOLS_automake is not set +# CT_COMP_TOOLS_libtool is not set +# CT_COMP_TOOLS_m4 is not set +# CT_COMP_TOOLS_make is not set -- cgit v0.10.2-6-g49f6 From cad2a775dc96e9fb2b435f154a8fa29ed5427ba0 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Wed, 6 Feb 2019 00:20:11 -0800 Subject: Add test if kconfig file version needs to be bumped Signed-off-by: Alexey Neyman diff --git a/testing/upgrade/kconfig-list/0 b/testing/upgrade/kconfig-list/0 new file mode 100644 index 0000000..0bcf8f3 --- /dev/null +++ b/testing/upgrade/kconfig-list/0 @@ -0,0 +1,822 @@ +CT_ALLOW_BUILD_AS_ROOT +CT_ALLOW_BUILD_AS_ROOT_SURE +CT_ARCH +CT_ARCH_32 +CT_ARCH_64 +CT_ARCH_8 +CT_ARCH_ABI +CT_ARCH_ALPHA_EV4 +CT_ARCH_ALPHA_EV45 +CT_ARCH_ALPHA_EV5 +CT_ARCH_ALPHA_EV56 +CT_ARCH_ALPHA_EV6 +CT_ARCH_ALPHA_EV67 +CT_ARCH_ALPHA_VARIANT +CT_ARCH_ARCH +CT_ARCH_ARM_ABI_OK +CT_ARCH_ARM_EABI +CT_ARCH_ARM_EABI_FORCE +CT_ARCH_ARM_INTERWORKING +CT_ARCH_ARM_MODE +CT_ARCH_ARM_MODE_ARM +CT_ARCH_ARM_MODE_THUMB +CT_ARCH_ARM_TUPLE_USE_EABIHF +CT_ARCH_BE +CT_ARCH_BINFMT_ELF +CT_ARCH_BINFMT_FDPIC +CT_ARCH_BINFMT_FLAT +CT_ARCH_BITNESS +CT_ARCH_CPU +CT_ARCH_DEFAULT_32 +CT_ARCH_DEFAULT_64 +CT_ARCH_DEFAULT_8 +CT_ARCH_DEFAULT_BE +CT_ARCH_DEFAULT_HAS_MMU +CT_ARCH_DEFAULT_LE +CT_ARCH_ENDIAN +CT_ARCH_EXCLUSIVE_WITH_CPU +CT_ARCH_FLOAT +CT_ARCH_FLOAT_AUTO +CT_ARCH_FLOAT_HW +CT_ARCH_FLOAT_SOFTFP +CT_ARCH_FLOAT_SW +CT_ARCH_FPU +CT_ARCH_LE +CT_ARCH_REQUIRES_MULTILIB +CT_ARCH_SH_SH3 +CT_ARCH_SH_SH4 +CT_ARCH_SH_SH4A +CT_ARCH_SH_VARIANT +CT_ARCH_SUFFIX +CT_ARCH_SUPPORTS_32 +CT_ARCH_SUPPORTS_64 +CT_ARCH_SUPPORTS_8 +CT_ARCH_SUPPORTS_BOTH_ENDIAN +CT_ARCH_SUPPORTS_BOTH_MMU +CT_ARCH_SUPPORTS_SOFTFP +CT_ARCH_SUPPORTS_WITH_ABI +CT_ARCH_SUPPORTS_WITH_ARCH +CT_ARCH_SUPPORTS_WITH_CPU +CT_ARCH_SUPPORTS_WITH_FLOAT +CT_ARCH_SUPPORTS_WITH_FPU +CT_ARCH_SUPPORTS_WITH_TUNE +CT_ARCH_TUNE +CT_ARCH_USE_MMU +CT_ARCH_XTENSA_CUSTOM_NAME +CT_ARCH_XTENSA_CUSTOM_OVERLAY_LOCATION +CT_ARCH_alpha +CT_ARCH_alpha_AVAILABLE +CT_ARCH_arm +CT_ARCH_arm_AVAILABLE +CT_ARCH_avr +CT_ARCH_avr_AVAILABLE +CT_ARCH_m68k +CT_ARCH_m68k_AVAILABLE +CT_ARCH_microblaze +CT_ARCH_microblaze_AVAILABLE +CT_ARCH_mips +CT_ARCH_mips_ABI +CT_ARCH_mips_AVAILABLE +CT_ARCH_mips_n32 +CT_ARCH_mips_n64 +CT_ARCH_mips_o32 +CT_ARCH_nios2 +CT_ARCH_nios2_AVAILABLE +CT_ARCH_powerpc +CT_ARCH_powerpc_ABI +CT_ARCH_powerpc_ABI_DEFAULT +CT_ARCH_powerpc_ABI_EABI +CT_ARCH_powerpc_ABI_SPE +CT_ARCH_powerpc_AVAILABLE +CT_ARCH_s390 +CT_ARCH_s390_AVAILABLE +CT_ARCH_sh +CT_ARCH_sh_AVAILABLE +CT_ARCH_sparc +CT_ARCH_sparc_AVAILABLE +CT_ARCH_x86 +CT_ARCH_x86_AVAILABLE +CT_ARCH_xtensa +CT_ARCH_xtensa_AVAILABLE +CT_ARCH_xtensa_fsf +CT_AUTOCONF_VERSION +CT_AUTOCONF_V_2_65 +CT_AUTOCONF_V_2_69 +CT_AUTOMAKE_VERSION +CT_AUTOMAKE_V_1_11_1 +CT_AUTOMAKE_V_1_11_6 +CT_AUTOMAKE_V_1_14 +CT_AUTOMAKE_V_1_15 +CT_BACKEND +CT_BACKEND_ARCH +CT_BACKEND_KERNEL +CT_BACKEND_LIBC +CT_BARE_METAL +CT_BINUTILS +CT_BINUTILS_2_23_2_or_later +CT_BINUTILS_2_24_or_later +CT_BINUTILS_2_25_1_or_later +CT_BINUTILS_2_25_or_later +CT_BINUTILS_2_26_or_later +CT_BINUTILS_2_27_or_later +CT_BINUTILS_CUSTOM +CT_BINUTILS_CUSTOM_LOCATION +CT_BINUTILS_CUSTOM_VERSION +CT_BINUTILS_EXTRA_CONFIG_ARRAY +CT_BINUTILS_FORCE_LD_BFD_DEFAULT +CT_BINUTILS_FORCE_LD_BFD_ONLY +CT_BINUTILS_FOR_TARGET +CT_BINUTILS_FOR_TARGET_BFD +CT_BINUTILS_FOR_TARGET_IBERTY +CT_BINUTILS_GOLD_INSTALLED +CT_BINUTILS_GOLD_SUPPORT +CT_BINUTILS_GOLD_SUPPORTS_ARCH +CT_BINUTILS_GOLD_THREADS +CT_BINUTILS_HAS_GOLD +CT_BINUTILS_HAS_HASH_STYLE +CT_BINUTILS_HAS_PKGVERSION_BUGURL +CT_BINUTILS_HAS_PLUGINS +CT_BINUTILS_LD_WRAPPER +CT_BINUTILS_LINARO_V_2_23_2 +CT_BINUTILS_LINARO_V_2_24 +CT_BINUTILS_LINARO_V_2_25 +CT_BINUTILS_LINKERS_LIST +CT_BINUTILS_LINKER_BOTH +CT_BINUTILS_LINKER_DEFAULT +CT_BINUTILS_LINKER_GOLD +CT_BINUTILS_LINKER_GOLD_LD +CT_BINUTILS_LINKER_LD +CT_BINUTILS_LINKER_LD_GOLD +CT_BINUTILS_PLUGINS +CT_BINUTILS_SHOW_LINARO +CT_BINUTILS_VERSION +CT_BINUTILS_V_2_23_2 +CT_BINUTILS_V_2_24 +CT_BINUTILS_V_2_25_1 +CT_BINUTILS_V_2_26 +CT_BINUTILS_V_2_27 +CT_BINUTILS_V_2_28 +CT_BINUTILS_binutils +CT_BUILD +CT_BUILD_MANUALS +CT_BUILD_PREFIX +CT_BUILD_SUFFIX +CT_BUILD_TOP_DIR +CT_CANADIAN +CT_CC +CT_CC_CORE_PASSES_NEEDED +CT_CC_CORE_PASS_1_NEEDED +CT_CC_CORE_PASS_2_NEEDED +CT_CC_CXA_ATEXIT +CT_CC_GCC_4_8 +CT_CC_GCC_4_8_or_later +CT_CC_GCC_4_9 +CT_CC_GCC_4_9_or_later +CT_CC_GCC_5 +CT_CC_GCC_5_or_later +CT_CC_GCC_6 +CT_CC_GCC_6_or_later +CT_CC_GCC_BUILD_ID +CT_CC_GCC_CONFIG_TLS +CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY +CT_CC_GCC_CUSTOM +CT_CC_GCC_CUSTOM_LOCATION +CT_CC_GCC_CUSTOM_VERSION +CT_CC_GCC_DEC_FLOATS +CT_CC_GCC_DEC_FLOATS_NO +CT_CC_GCC_DEC_FLOAT_AUTO +CT_CC_GCC_DEC_FLOAT_BID +CT_CC_GCC_DEC_FLOAT_DPD +CT_CC_GCC_DISABLE_PCH +CT_CC_GCC_ENABLE_CXX_FLAGS +CT_CC_GCC_ENABLE_PLUGINS +CT_CC_GCC_ENABLE_TARGET_OPTSPACE +CT_CC_GCC_EXTRA_CONFIG_ARRAY +CT_CC_GCC_GOLD +CT_CC_GCC_HAS_ARCH_OPTIONS +CT_CC_GCC_HAS_LIBMPX +CT_CC_GCC_LDBL_128 +CT_CC_GCC_LIBGOMP +CT_CC_GCC_LIBMPX +CT_CC_GCC_LIBMUDFLAP +CT_CC_GCC_LIBQUADMATH +CT_CC_GCC_LIBSANITIZER +CT_CC_GCC_LIBSSP +CT_CC_GCC_LNK_HASH_STYLE +CT_CC_GCC_LNK_HASH_STYLE_BOTH +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT +CT_CC_GCC_LNK_HASH_STYLE_GNU +CT_CC_GCC_LNK_HASH_STYLE_SYSV +CT_CC_GCC_MULTILIB_LIST +CT_CC_GCC_SHOW_LINARO +CT_CC_GCC_SJLJ_EXCEPTIONS +CT_CC_GCC_STATIC_LIBSTDCXX +CT_CC_GCC_SYSTEM_ZLIB +CT_CC_GCC_TARGET_FINAL +CT_CC_GCC_USE_GRAPHITE +CT_CC_GCC_USE_LTO +CT_CC_GCC_VERSION +CT_CC_GCC_V_4_8_5 +CT_CC_GCC_V_4_9_4 +CT_CC_GCC_V_5_4_0 +CT_CC_GCC_V_6_3_0 +CT_CC_GCC_V_linaro_4_8 +CT_CC_GCC_V_linaro_4_9 +CT_CC_GCC_V_linaro_5_4 +CT_CC_GCC_V_linaro_6_3 +CT_CC_GCC_latest +CT_CC_GCC_mips_llsc +CT_CC_GCC_mips_plt +CT_CC_GCC_mips_synci +CT_CC_GLIBC_SHOW_LINARO +CT_CC_LANG_ADA +CT_CC_LANG_CXX +CT_CC_LANG_FORTRAN +CT_CC_LANG_GOLANG +CT_CC_LANG_JAVA +CT_CC_LANG_JAVA_USE_ECJ +CT_CC_LANG_OBJC +CT_CC_LANG_OBJCXX +CT_CC_LANG_OTHERS +CT_CC_NEWLIB_SHOW_LINARO +CT_CC_SUPPORT_ADA +CT_CC_SUPPORT_CXX +CT_CC_SUPPORT_FORTRAN +CT_CC_SUPPORT_GOLANG +CT_CC_SUPPORT_JAVA +CT_CC_SUPPORT_OBJC +CT_CC_SUPPORT_OBJCXX +CT_CC_VERSION +CT_CC_gcc +CT_CLOOG +CT_CLOOG_0_18_4_or_later +CT_CLOOG_0_18_or_later +CT_CLOOG_NEEDED +CT_CLOOG_NEEDS_AUTORECONF +CT_CLOOG_VERSION +CT_CLOOG_V_0_18_0 +CT_CLOOG_V_0_18_1 +CT_CLOOG_V_0_18_4 +CT_COMPLIBS +CT_COMPLIBS_CHECK +CT_COMPLIBS_NEEDED +CT_COMP_TOOLS_FOR_HOST +CT_COMP_TOOLS_autoconf +CT_COMP_TOOLS_automake +CT_COMP_TOOLS_libtool +CT_COMP_TOOLS_m4 +CT_COMP_TOOLS_make +CT_CONFIGURE_has_autoconf_2_63_or_newer +CT_CONFIGURE_has_automake_1_15_or_newer +CT_CONFIGURE_has_autoreconf_2_63_or_newer +CT_CONFIGURE_has_curl +CT_CONFIGURE_has_cvs +CT_CONFIGURE_has_git +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer +CT_CONFIGURE_has_libtool_2_4_or_newer +CT_CONFIGURE_has_libtoolize_2_4_or_newer +CT_CONFIGURE_has_make_3_81_or_newer +CT_CONFIGURE_has_stat_flavor_BSD +CT_CONFIGURE_has_stat_flavor_GNU +CT_CONFIGURE_has_static_link +CT_CONFIGURE_has_svn +CT_CONFIGURE_has_wget +CT_CONFIG_SHELL +CT_CONFIG_SHELL_ASH +CT_CONFIG_SHELL_BASH +CT_CONFIG_SHELL_CUSTOM +CT_CONFIG_SHELL_CUSTOM_PATH +CT_CONFIG_SHELL_SH +CT_CONNECT_TIMEOUT +CT_CREATE_LDSO_CONF +CT_CROSS +CT_CROSS_NATIVE +CT_DEBUG_CT +CT_DEBUG_CT_SAVE_STEPS +CT_DEBUG_CT_SAVE_STEPS_GZIP +CT_DEBUG_GDB_SHOW_LINARO +CT_DEBUG_INTERACTIVE +CT_DEBUG_PAUSE_STEPS +CT_DEBUG_duma +CT_DEBUG_gdb +CT_DEBUG_ltrace +CT_DEBUG_strace +CT_DEMULTILIB +CT_DOWNLOAD_AGENT_CURL +CT_DOWNLOAD_AGENT_NONE +CT_DOWNLOAD_AGENT_WGET +CT_DOWNLOAD_CURL_OPTIONS +CT_DOWNLOAD_WGET_OPTIONS +CT_DUMA_CUSTOM_WRAPPER +CT_DUMA_SO +CT_DUMA_VERSION +CT_DUMA_V_2_5_15 +CT_ELF2FLT_CUSTOM +CT_ELF2FLT_CUSTOM_LOCATION +CT_ELF2FLT_CUSTOM_VERSION +CT_ELF2FLT_EXTRA_CONFIG_ARRAY +CT_ELF2FLT_GIT +CT_ELF2FLT_GIT_CSET +CT_ELF2FLT_REQUIRES +CT_ELF2FLT_VERSION +CT_EXPAT +CT_EXPAT_NEEDED +CT_EXPAT_TARGET +CT_EXPAT_VERSION +CT_EXPAT_V_2_1_1 +CT_EXPAT_V_2_2_0 +CT_EXPERIMENTAL +CT_EXTRA_CFLAGS_FOR_BUILD +CT_EXTRA_CFLAGS_FOR_HOST +CT_EXTRA_LDFLAGS_FOR_BUILD +CT_EXTRA_LDFLAGS_FOR_HOST +CT_FORBID_DOWNLOAD +CT_FORCE_DOWNLOAD +CT_FORCE_EXTRACT +CT_FORCE_MIRROR +CT_FORCE_SYSROOT +CT_GDB_7_0_or_later +CT_GDB_7_12_or_later +CT_GDB_7_2_or_later +CT_GDB_CROSS +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY +CT_GDB_CROSS_PYTHON +CT_GDB_CROSS_PYTHON_BINARY +CT_GDB_CROSS_SIM +CT_GDB_CROSS_STATIC +CT_GDB_CUSTOM +CT_GDB_CUSTOM_LOCATION +CT_GDB_CUSTOM_VERSION +CT_GDB_GDBSERVER +CT_GDB_GDBSERVER_BUILD_IPA_LIB +CT_GDB_GDBSERVER_HAS_IPA_LIB +CT_GDB_GDBSERVER_STATIC +CT_GDB_HAS_PKGVERSION_BUGURL +CT_GDB_HAS_PYTHON +CT_GDB_INSTALL_GDBINIT +CT_GDB_NATIVE +CT_GDB_NATIVE_STATIC +CT_GDB_VERSION +CT_GDB_V_6_8a +CT_GDB_V_7_0_1a +CT_GDB_V_7_0a +CT_GDB_V_7_10 +CT_GDB_V_7_10_1 +CT_GDB_V_7_11_1 +CT_GDB_V_7_12_1 +CT_GDB_V_7_1a +CT_GDB_V_7_2a +CT_GDB_V_7_3_1 +CT_GDB_V_7_3a +CT_GDB_V_7_4 +CT_GDB_V_7_4_1 +CT_GDB_V_7_5_1 +CT_GDB_V_7_6_1 +CT_GDB_V_7_7 +CT_GDB_V_7_7_1 +CT_GDB_V_7_8 +CT_GDB_V_7_8_1 +CT_GDB_V_7_8_2 +CT_GDB_V_7_9 +CT_GDB_V_7_9_1 +CT_GDB_V_linaro_7_3 +CT_GDB_V_linaro_7_4 +CT_GDB_V_linaro_7_5 +CT_GDB_V_linaro_7_6 +CT_GDB_V_linaro_7_7 +CT_GDB_V_linaro_7_7_1 +CT_GDB_V_linaro_7_8 +CT_GETTEXT +CT_GETTEXT_NEEDED +CT_GETTEXT_VERSION +CT_GETTEXT_V_0_19_7 +CT_GETTEXT_V_0_19_8_1 +CT_GMP +CT_GMP_5_0_2_or_later +CT_GMP_NEEDED +CT_GMP_VERSION +CT_GMP_V_4_3_0 +CT_GMP_V_4_3_1 +CT_GMP_V_4_3_2 +CT_GMP_V_5_0_1 +CT_GMP_V_5_0_2 +CT_GMP_V_5_1_1 +CT_GMP_V_5_1_3 +CT_GMP_V_6_0_0 +CT_GMP_V_6_1_0 +CT_GMP_V_6_1_2 +CT_HOST +CT_HOST_PREFIX +CT_HOST_SUFFIX +CT_ISL +CT_ISL_NEEDED +CT_ISL_VERSION +CT_ISL_V_0_11_1 +CT_ISL_V_0_12_2 +CT_ISL_V_0_12_or_later +CT_ISL_V_0_14 +CT_ISL_V_0_14_or_later +CT_ISL_V_0_15 +CT_ISL_V_0_15_or_later +CT_ISL_V_0_16_1 +CT_ISL_V_0_16_or_later +CT_ISL_V_0_17_1 +CT_ISL_V_0_18 +CT_IS_A_BACKEND +CT_KERNEL +CT_KERNEL_LINUX_CUSTOM +CT_KERNEL_LINUX_CUSTOM_LOCATION +CT_KERNEL_LINUX_CUSTOM_VERSION +CT_KERNEL_LINUX_INSTALL_CHECK +CT_KERNEL_LINUX_VERBOSE_LEVEL +CT_KERNEL_LINUX_VERBOSITY_0 +CT_KERNEL_LINUX_VERBOSITY_1 +CT_KERNEL_LINUX_VERBOSITY_2 +CT_KERNEL_SUPPORTS_SHARED_LIBS +CT_KERNEL_VERSION +CT_KERNEL_V_2_6_32 +CT_KERNEL_V_2_6_33 +CT_KERNEL_V_2_6_34 +CT_KERNEL_V_2_6_35 +CT_KERNEL_V_2_6_36 +CT_KERNEL_V_2_6_37 +CT_KERNEL_V_2_6_38 +CT_KERNEL_V_2_6_39 +CT_KERNEL_V_3_0 +CT_KERNEL_V_3_1 +CT_KERNEL_V_3_10 +CT_KERNEL_V_3_11 +CT_KERNEL_V_3_12 +CT_KERNEL_V_3_13 +CT_KERNEL_V_3_14 +CT_KERNEL_V_3_15 +CT_KERNEL_V_3_16 +CT_KERNEL_V_3_17 +CT_KERNEL_V_3_18 +CT_KERNEL_V_3_19 +CT_KERNEL_V_3_2 +CT_KERNEL_V_3_3 +CT_KERNEL_V_3_4 +CT_KERNEL_V_3_5 +CT_KERNEL_V_3_6 +CT_KERNEL_V_3_7 +CT_KERNEL_V_3_8 +CT_KERNEL_V_3_9 +CT_KERNEL_V_4_0 +CT_KERNEL_V_4_1 +CT_KERNEL_V_4_10 +CT_KERNEL_V_4_2 +CT_KERNEL_V_4_3 +CT_KERNEL_V_4_4 +CT_KERNEL_V_4_5 +CT_KERNEL_V_4_6 +CT_KERNEL_V_4_7 +CT_KERNEL_V_4_8 +CT_KERNEL_V_4_9 +CT_KERNEL_bare_metal +CT_KERNEL_bare_metal_AVAILABLE +CT_KERNEL_linux +CT_KERNEL_linux_AVAILABLE +CT_KERNEL_windows +CT_KERNEL_windows_AVAILABLE +CT_LDSO_CONF_EXTRA_DIRS_ARRAY +CT_LIBC +CT_LIBC_ADDONS_LIST +CT_LIBC_AVR_LIBC_CUSTOM +CT_LIBC_AVR_LIBC_CUSTOM_LOCATION +CT_LIBC_AVR_LIBC_CUSTOM_VERSION +CT_LIBC_AVR_LIBC_EXTRA_CONFIG_ARRAY +CT_LIBC_AVR_LIBC_V_1_8_0 +CT_LIBC_AVR_LIBC_V_1_8_1 +CT_LIBC_AVR_LIBC_V_2_0_0 +CT_LIBC_DISABLE_VERSIONING +CT_LIBC_ENABLE_FORTIFIED_BUILD +CT_LIBC_GLIBC_2_17_or_later +CT_LIBC_GLIBC_2_20_or_later +CT_LIBC_GLIBC_2_23_or_later +CT_LIBC_GLIBC_CONFIGPARMS +CT_LIBC_GLIBC_CUSTOM +CT_LIBC_GLIBC_CUSTOM_LOCATION +CT_LIBC_GLIBC_CUSTOM_VERSION +CT_LIBC_GLIBC_EXTRA_CFLAGS +CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY +CT_LIBC_GLIBC_FORCE_UNWIND +CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS +CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN +CT_LIBC_GLIBC_KERNEL_VERSION_NONE +CT_LIBC_GLIBC_LINARO_V_2_20 +CT_LIBC_GLIBC_MIN_KERNEL +CT_LIBC_GLIBC_MIN_KERNEL_VERSION +CT_LIBC_GLIBC_NEEDS_PORTS +CT_LIBC_GLIBC_PORTS_EXTERNAL +CT_LIBC_GLIBC_USE_PORTS +CT_LIBC_GLIBC_V_2_12_1 +CT_LIBC_GLIBC_V_2_12_2 +CT_LIBC_GLIBC_V_2_13 +CT_LIBC_GLIBC_V_2_14 +CT_LIBC_GLIBC_V_2_14_1 +CT_LIBC_GLIBC_V_2_15 +CT_LIBC_GLIBC_V_2_16_0 +CT_LIBC_GLIBC_V_2_17 +CT_LIBC_GLIBC_V_2_18 +CT_LIBC_GLIBC_V_2_19 +CT_LIBC_GLIBC_V_2_20 +CT_LIBC_GLIBC_V_2_21 +CT_LIBC_GLIBC_V_2_22 +CT_LIBC_GLIBC_V_2_23 +CT_LIBC_GLIBC_V_2_24 +CT_LIBC_GLIBC_V_2_25 +CT_LIBC_LOCALES +CT_LIBC_MUSL_CUSTOM +CT_LIBC_MUSL_CUSTOM_LOCATION +CT_LIBC_MUSL_CUSTOM_VERSION +CT_LIBC_MUSL_DEBUG +CT_LIBC_MUSL_OPTIMIZE +CT_LIBC_MUSL_OPTIMIZE_AUTO +CT_LIBC_MUSL_OPTIMIZE_NONE +CT_LIBC_MUSL_OPTIMIZE_SIZE +CT_LIBC_MUSL_OPTIMIZE_SPEED +CT_LIBC_MUSL_V_1_1_15 +CT_LIBC_MUSL_V_1_1_16 +CT_LIBC_MUSL_WARNINGS +CT_LIBC_NEWLIB_2_0 +CT_LIBC_NEWLIB_2_0_or_later +CT_LIBC_NEWLIB_2_1 +CT_LIBC_NEWLIB_2_1_or_later +CT_LIBC_NEWLIB_2_2 +CT_LIBC_NEWLIB_2_2_or_later +CT_LIBC_NEWLIB_2_3 +CT_LIBC_NEWLIB_2_3_or_later +CT_LIBC_NEWLIB_2_4 +CT_LIBC_NEWLIB_2_4_or_later +CT_LIBC_NEWLIB_2_5 +CT_LIBC_NEWLIB_2_5_or_later +CT_LIBC_NEWLIB_ATEXIT_DYNAMIC_ALLOC +CT_LIBC_NEWLIB_CUSTOM +CT_LIBC_NEWLIB_CUSTOM_LOCATION +CT_LIBC_NEWLIB_CUSTOM_VERSION +CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS +CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE +CT_LIBC_NEWLIB_EXTRA_CONFIG_ARRAY +CT_LIBC_NEWLIB_EXTRA_SECTIONS +CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION +CT_LIBC_NEWLIB_FVWRITE_IN_STREAMIO +CT_LIBC_NEWLIB_GLOBAL_ATEXIT +CT_LIBC_NEWLIB_IO_C99FMT +CT_LIBC_NEWLIB_IO_FLOAT +CT_LIBC_NEWLIB_IO_LDBL +CT_LIBC_NEWLIB_IO_LL +CT_LIBC_NEWLIB_IO_POS_ARGS +CT_LIBC_NEWLIB_LINARO_V_2_1_0 +CT_LIBC_NEWLIB_LINARO_V_2_2_0 +CT_LIBC_NEWLIB_LITE_EXIT +CT_LIBC_NEWLIB_LTO +CT_LIBC_NEWLIB_MULTITHREAD +CT_LIBC_NEWLIB_NANO_FORMATTED_IO +CT_LIBC_NEWLIB_NANO_MALLOC +CT_LIBC_NEWLIB_REENT_SMALL +CT_LIBC_NEWLIB_REGISTER_FINI +CT_LIBC_NEWLIB_TARGET_CFLAGS +CT_LIBC_NEWLIB_UNBUF_STREAM_OPT +CT_LIBC_NEWLIB_V_1_17_0 +CT_LIBC_NEWLIB_V_1_18_0 +CT_LIBC_NEWLIB_V_1_19_0 +CT_LIBC_NEWLIB_V_1_20_0 +CT_LIBC_NEWLIB_V_2_0_0 +CT_LIBC_NEWLIB_V_2_1_0 +CT_LIBC_NEWLIB_V_2_2_0 +CT_LIBC_NEWLIB_V_2_3_0 +CT_LIBC_NEWLIB_V_2_4_0 +CT_LIBC_NEWLIB_V_2_5_0 +CT_LIBC_NEWLIB_WIDE_ORIENT +CT_LIBC_OLDEST_ABI +CT_LIBC_PROVIDES_CXA_ATEXIT +CT_LIBC_SUPPORT_THREADS_ANY +CT_LIBC_SUPPORT_THREADS_LT +CT_LIBC_SUPPORT_THREADS_NATIVE +CT_LIBC_SUPPORT_THREADS_NONE +CT_LIBC_SUPPORT_THREADS_POSIX +CT_LIBC_UCLIBC_0_9_33_2_or_later +CT_LIBC_UCLIBC_CONFIG_FILE +CT_LIBC_UCLIBC_CUSTOM +CT_LIBC_UCLIBC_CUSTOM_LOCATION +CT_LIBC_UCLIBC_CUSTOM_UCLIBC +CT_LIBC_UCLIBC_CUSTOM_UCLIBC_NG +CT_LIBC_UCLIBC_CUSTOM_UCLIBC_NG_OLD +CT_LIBC_UCLIBC_CUSTOM_VERSION +CT_LIBC_UCLIBC_DEBUG_LEVEL +CT_LIBC_UCLIBC_DEBUG_LEVEL_0 +CT_LIBC_UCLIBC_DEBUG_LEVEL_1 +CT_LIBC_UCLIBC_DEBUG_LEVEL_2 +CT_LIBC_UCLIBC_DEBUG_LEVEL_3 +CT_LIBC_UCLIBC_FENV +CT_LIBC_UCLIBC_IPV6 +CT_LIBC_UCLIBC_LNXTHRD +CT_LIBC_UCLIBC_LNXTHRD_NEW +CT_LIBC_UCLIBC_LNXTHRD_OLD +CT_LIBC_UCLIBC_LOCALES +CT_LIBC_UCLIBC_LOCALES_PREGEN_DATA +CT_LIBC_UCLIBC_NG +CT_LIBC_UCLIBC_NG_1_0_0_or_later +CT_LIBC_UCLIBC_NG_1_0_15_or_later +CT_LIBC_UCLIBC_NG_V_1_0_20 +CT_LIBC_UCLIBC_NG_V_1_0_21 +CT_LIBC_UCLIBC_NG_V_1_0_22 +CT_LIBC_UCLIBC_PARALLEL +CT_LIBC_UCLIBC_RPC +CT_LIBC_UCLIBC_USE_GNU_SUFFIX +CT_LIBC_UCLIBC_VERBOSITY +CT_LIBC_UCLIBC_VERBOSITY_0 +CT_LIBC_UCLIBC_VERBOSITY_1 +CT_LIBC_UCLIBC_VERBOSITY_2 +CT_LIBC_UCLIBC_V_0_9_33_2 +CT_LIBC_UCLIBC_WCHAR +CT_LIBC_VERSION +CT_LIBC_XLDD +CT_LIBC_avr_libc +CT_LIBC_avr_libc_AVAILABLE +CT_LIBC_glibc +CT_LIBC_glibc_AVAILABLE +CT_LIBC_glibc_family +CT_LIBC_mingw +CT_LIBC_mingw_AVAILABLE +CT_LIBC_musl +CT_LIBC_musl_AVAILABLE +CT_LIBC_newlib +CT_LIBC_newlib_AVAILABLE +CT_LIBC_none +CT_LIBC_none_AVAILABLE +CT_LIBC_uClibc +CT_LIBC_uClibc_AVAILABLE +CT_LIBELF +CT_LIBELF_NEEDED +CT_LIBELF_TARGET +CT_LIBELF_VERSION +CT_LIBELF_V_0_8_12 +CT_LIBELF_V_0_8_13 +CT_LIBICONV +CT_LIBICONV_NEEDED +CT_LIBICONV_VERSION +CT_LIBICONV_V_1_14 +CT_LIBICONV_V_1_15 +CT_LIBTOOL_VERSION +CT_LIBTOOL_V_2_4_6 +CT_LOAD +CT_LOCAL_PATCH_DIR +CT_LOCAL_TARBALLS_DIR +CT_LOG_ALL +CT_LOG_DEBUG +CT_LOG_ERROR +CT_LOG_EXTRA +CT_LOG_FILE_COMPRESS +CT_LOG_INFO +CT_LOG_LEVEL_MAX +CT_LOG_PROGRESS_BAR +CT_LOG_SEE_TOOLS_WARN +CT_LOG_TO_FILE +CT_LOG_WARN +CT_LTRACE_0_5_3_CONFIGURE +CT_LTRACE_VERSION +CT_LTRACE_V_0_5_3 +CT_LTRACE_V_0_7_3 +CT_M4_VERSION +CT_M4_V_1_4_13 +CT_M4_V_1_4_17 +CT_M4_V_1_4_18 +CT_MAKE_GMAKE_SYMLINK +CT_MAKE_VERSION +CT_MAKE_V_3_81 +CT_MAKE_V_4_0 +CT_MAKE_V_4_1 +CT_MAKE_V_4_2_1 +CT_MINGW_DDK +CT_MINGW_DIRECTX +CT_MINGW_SECURE_API +CT_MINGW_TOOLS +CT_MINGW_TOOL_LIST_ARRAY +CT_MIRROR_BASE_URL +CT_MODULES +CT_MPC +CT_MPC_NEEDED +CT_MPC_VERSION +CT_MPC_V_0_7 +CT_MPC_V_0_8_1 +CT_MPC_V_0_8_2 +CT_MPC_V_0_9 +CT_MPC_V_1_0 +CT_MPC_V_1_0_1 +CT_MPC_V_1_0_2 +CT_MPC_V_1_0_3 +CT_MPFR +CT_MPFR_NEEDED +CT_MPFR_VERSION +CT_MPFR_V_2_4_0 +CT_MPFR_V_2_4_1 +CT_MPFR_V_2_4_2 +CT_MPFR_V_3_0_0 +CT_MPFR_V_3_0_1 +CT_MPFR_V_3_1_0 +CT_MPFR_V_3_1_2 +CT_MPFR_V_3_1_3 +CT_MPFR_V_3_1_5 +CT_MULTILIB +CT_NATIVE +CT_NCURSES +CT_NCURSES_HOST_CONFIG_ARGS +CT_NCURSES_HOST_DISABLE_DB +CT_NCURSES_HOST_FALLBACKS +CT_NCURSES_NEEDED +CT_NCURSES_NEW_ABI +CT_NCURSES_TARGET +CT_NCURSES_TARGET_CONFIG_ARGS +CT_NCURSES_TARGET_DISABLE_DB +CT_NCURSES_TARGET_FALLBACKS +CT_NCURSES_VERSION +CT_NCURSES_V_6_0 +CT_NO_OVERRIDE_LC_MESSAGES +CT_OBSOLETE +CT_ONLY_DOWNLOAD +CT_ONLY_EXTRACT +CT_OVERRIDE_CONFIG_GUESS_SUB +CT_PARALLEL_JOBS +CT_PATCH_BUNDLED +CT_PATCH_BUNDLED_FALLBACK_LOCAL +CT_PATCH_BUNDLED_LOCAL +CT_PATCH_LOCAL +CT_PATCH_LOCAL_BUNDLED +CT_PATCH_LOCAL_FALLBACK_BUNDLED +CT_PATCH_NONE +CT_PATCH_ORDER +CT_PATCH_SINGLE +CT_PATCH_USE_LOCAL +CT_PREFIX_DIR +CT_PREFIX_DIR_RO +CT_REMOVE_DOCS +CT_RM_RF_PREFIX_DIR +CT_SAVE_TARBALLS +CT_SHARED_LIBS +CT_STATIC_TOOLCHAIN +CT_STRACE_VERSION +CT_STRACE_V_4_10 +CT_STRACE_V_4_11 +CT_STRACE_V_4_12 +CT_STRACE_V_4_13 +CT_STRACE_V_4_14 +CT_STRACE_V_4_15 +CT_STRACE_V_4_16 +CT_STRACE_V_4_5_18 +CT_STRACE_V_4_5_19 +CT_STRACE_V_4_5_20 +CT_STRACE_V_4_6 +CT_STRACE_V_4_7 +CT_STRACE_V_4_8 +CT_STRACE_V_4_9 +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES +CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES +CT_SYSROOT_DIR_PREFIX +CT_SYSROOT_NAME +CT_TARGET_ALIAS +CT_TARGET_ALIAS_SED_EXPR +CT_TARGET_CFLAGS +CT_TARGET_LDFLAGS +CT_TARGET_VENDOR +CT_TEST_SUITE +CT_TEST_SUITE_GCC +CT_THREADS +CT_THREADS_LT +CT_THREADS_NATIVE +CT_THREADS_NONE +CT_THREADS_POSIX +CT_TOOLCHAIN_BUGURL +CT_TOOLCHAIN_ENABLE_NLS +CT_TOOLCHAIN_PKGVERSION +CT_TOOLCHAIN_TYPE +CT_USE_MIRROR +CT_USE_PIPES +CT_USE_SYSROOT +CT_WANTS_STATIC_LINK +CT_WANTS_STATIC_LINK_CXX +CT_WINAPI_VERSION +CT_WINAPI_V_2_0_7 +CT_WINAPI_V_2_0_8 +CT_WINAPI_V_2_0_9 +CT_WINAPI_V_3_0_0 +CT_WINAPI_V_3_1_0 +CT_WINAPI_V_3_2_0 +CT_WINAPI_V_3_3_0 +CT_WINAPI_V_4_0_0 +CT_WINAPI_V_4_0_1 +CT_WINAPI_V_4_0_2 +CT_WINAPI_V_4_0_4 +CT_WINAPI_V_4_0_5 +CT_WINAPI_V_4_0_6 +CT_WINAPI_V_5_0_0 +CT_WINAPI_V_5_0_1 +CT_WINAPI_V_DEVEL +CT_WINAPI_V_select +CT_WINDOWS +CT_WORK_DIR +CT_XTENSA_CUSTOM +CT_ZLIB +CT_ZLIB_VERSION +CT_ZLIB_V_1_2_11 diff --git a/testing/upgrade/kconfig-list/1 b/testing/upgrade/kconfig-list/1 new file mode 100644 index 0000000..53eb33f --- /dev/null +++ b/testing/upgrade/kconfig-list/1 @@ -0,0 +1,2510 @@ +CT_ALLOW_BUILD_AS_ROOT +CT_ALLOW_BUILD_AS_ROOT_SURE +CT_ALL_ARCH_CHOICES +CT_ALL_BINUTILS_CHOICES +CT_ALL_CC_CHOICES +CT_ALL_COMP_LIBS_CHOICES +CT_ALL_COMP_TOOLS_CHOICES +CT_ALL_DEBUG_CHOICES +CT_ALL_KERNEL_CHOICES +CT_ALL_LIBC_CHOICES +CT_ANDROID_API +CT_ANDROID_API_12 +CT_ANDROID_API_13 +CT_ANDROID_API_14 +CT_ANDROID_API_15 +CT_ANDROID_API_16 +CT_ANDROID_API_17 +CT_ANDROID_API_18 +CT_ANDROID_API_19 +CT_ANDROID_API_21 +CT_ANDROID_API_22 +CT_ANDROID_API_23 +CT_ANDROID_API_24 +CT_ANDROID_API_26 +CT_ANDROID_API_27 +CT_ANDROID_API_28 +CT_ANDROID_API_9 +CT_ANDROID_NDK_ARCHIVE_DIRNAME +CT_ANDROID_NDK_ARCHIVE_FILENAME +CT_ANDROID_NDK_ARCHIVE_FORMATS +CT_ANDROID_NDK_CUSTOM_LOCATION +CT_ANDROID_NDK_DEVEL_BOOTSTRAP +CT_ANDROID_NDK_DEVEL_BRANCH +CT_ANDROID_NDK_DEVEL_REVISION +CT_ANDROID_NDK_DEVEL_SUBDIR +CT_ANDROID_NDK_DEVEL_URL +CT_ANDROID_NDK_DEVEL_VCS +CT_ANDROID_NDK_DEVEL_VCS_cvs +CT_ANDROID_NDK_DEVEL_VCS_git +CT_ANDROID_NDK_DEVEL_VCS_hg +CT_ANDROID_NDK_DEVEL_VCS_svn +CT_ANDROID_NDK_DIR_NAME +CT_ANDROID_NDK_MIRRORS +CT_ANDROID_NDK_PATCH_BUNDLED +CT_ANDROID_NDK_PATCH_BUNDLED_LOCAL +CT_ANDROID_NDK_PATCH_GLOBAL +CT_ANDROID_NDK_PATCH_LOCAL +CT_ANDROID_NDK_PATCH_LOCAL_BUNDLED +CT_ANDROID_NDK_PATCH_NONE +CT_ANDROID_NDK_PATCH_ORDER +CT_ANDROID_NDK_PKG_NAME +CT_ANDROID_NDK_SIGNATURE_FORMAT +CT_ANDROID_NDK_SRC_CUSTOM +CT_ANDROID_NDK_SRC_DEVEL +CT_ANDROID_NDK_SRC_RELEASE +CT_ANDROID_NDK_VERSION +CT_ANDROID_NDK_VERY_NEW +CT_ANDROID_NDK_VERY_OLD +CT_ANDROID_NDK_V_R10E +CT_ANDROID_NDK_V_R11C +CT_ANDROID_NDK_V_R12B +CT_ANDROID_NDK_V_R13B +CT_ANDROID_NDK_V_R14B +CT_ANDROID_NDK_V_R15C +CT_ANDROID_NDK_V_R16B +CT_ANDROID_NDK_V_R17C +CT_ARCH +CT_ARCH_16 +CT_ARCH_32 +CT_ARCH_64 +CT_ARCH_8 +CT_ARCH_ABI +CT_ARCH_ALPHA +CT_ARCH_ALPHA_EV4 +CT_ARCH_ALPHA_EV45 +CT_ARCH_ALPHA_EV5 +CT_ARCH_ALPHA_EV56 +CT_ARCH_ALPHA_EV6 +CT_ARCH_ALPHA_EV67 +CT_ARCH_ALPHA_PKG_KSYM +CT_ARCH_ALPHA_SHOW +CT_ARCH_ALPHA_VARIANT +CT_ARCH_ARC +CT_ARCH_ARCH +CT_ARCH_ARC_PKG_KSYM +CT_ARCH_ARC_SHOW +CT_ARCH_ARM +CT_ARCH_ARM_ABI_OK +CT_ARCH_ARM_EABI +CT_ARCH_ARM_EABI_FORCE +CT_ARCH_ARM_INTERWORKING +CT_ARCH_ARM_MODE +CT_ARCH_ARM_MODE_ARM +CT_ARCH_ARM_MODE_THUMB +CT_ARCH_ARM_PKG_KSYM +CT_ARCH_ARM_SHOW +CT_ARCH_ARM_TUPLE_USE_EABIHF +CT_ARCH_AVR +CT_ARCH_AVR_PKG_KSYM +CT_ARCH_AVR_SHOW +CT_ARCH_BE +CT_ARCH_BE_LE +CT_ARCH_BINFMT_ELF +CT_ARCH_BINFMT_FDPIC +CT_ARCH_BINFMT_FLAT +CT_ARCH_BITNESS +CT_ARCH_CHOICE_KSYM +CT_ARCH_CPU +CT_ARCH_DEFAULT_16 +CT_ARCH_DEFAULT_32 +CT_ARCH_DEFAULT_64 +CT_ARCH_DEFAULT_8 +CT_ARCH_DEFAULT_BE +CT_ARCH_DEFAULT_BE_LE +CT_ARCH_DEFAULT_HAS_MMU +CT_ARCH_DEFAULT_LE +CT_ARCH_DEFAULT_LE_BE +CT_ARCH_ENDIAN +CT_ARCH_EXCLUSIVE_WITH_CPU +CT_ARCH_FLOAT +CT_ARCH_FLOAT_AUTO +CT_ARCH_FLOAT_HW +CT_ARCH_FLOAT_SOFTFP +CT_ARCH_FLOAT_SW +CT_ARCH_FPU +CT_ARCH_LE +CT_ARCH_LE_BE +CT_ARCH_M68K +CT_ARCH_M68K_PKG_KSYM +CT_ARCH_M68K_SHOW +CT_ARCH_MICROBLAZE +CT_ARCH_MICROBLAZE_PKG_KSYM +CT_ARCH_MICROBLAZE_SHOW +CT_ARCH_MIPS +CT_ARCH_MIPS_PKG_KSYM +CT_ARCH_MIPS_SHOW +CT_ARCH_MOXIE +CT_ARCH_MOXIE_PKG_KSYM +CT_ARCH_MOXIE_SHOW +CT_ARCH_MSP430 +CT_ARCH_MSP430_PKG_KSYM +CT_ARCH_MSP430_SHOW +CT_ARCH_NIOS2 +CT_ARCH_NIOS2_PKG_KSYM +CT_ARCH_NIOS2_SHOW +CT_ARCH_POWERPC +CT_ARCH_POWERPC_PKG_KSYM +CT_ARCH_POWERPC_SHOW +CT_ARCH_REQUIRES_MULTILIB +CT_ARCH_RISCV +CT_ARCH_RISCV_PKG_KSYM +CT_ARCH_RISCV_SHOW +CT_ARCH_S390 +CT_ARCH_S390_PKG_KSYM +CT_ARCH_S390_SHOW +CT_ARCH_SH +CT_ARCH_SH_PKG_KSYM +CT_ARCH_SH_SH +CT_ARCH_SH_SH1 +CT_ARCH_SH_SH2 +CT_ARCH_SH_SH2A +CT_ARCH_SH_SH2E +CT_ARCH_SH_SH3 +CT_ARCH_SH_SH3E +CT_ARCH_SH_SH4 +CT_ARCH_SH_SH4A +CT_ARCH_SH_SHOW +CT_ARCH_SH_VARIANT +CT_ARCH_SPARC +CT_ARCH_SPARC_PKG_KSYM +CT_ARCH_SPARC_SHOW +CT_ARCH_SUFFIX +CT_ARCH_SUPPORTS_16 +CT_ARCH_SUPPORTS_32 +CT_ARCH_SUPPORTS_64 +CT_ARCH_SUPPORTS_8 +CT_ARCH_SUPPORTS_BOTH_ENDIAN +CT_ARCH_SUPPORTS_BOTH_MMU +CT_ARCH_SUPPORTS_EITHER_ENDIAN +CT_ARCH_SUPPORTS_FLAT_FORMAT +CT_ARCH_SUPPORTS_SOFTFP +CT_ARCH_SUPPORTS_WITH_ABI +CT_ARCH_SUPPORTS_WITH_ARCH +CT_ARCH_SUPPORTS_WITH_CPU +CT_ARCH_SUPPORTS_WITH_ENDIAN +CT_ARCH_SUPPORTS_WITH_FLOAT +CT_ARCH_SUPPORTS_WITH_FPU +CT_ARCH_SUPPORTS_WITH_TUNE +CT_ARCH_TUNE +CT_ARCH_USE_MMU +CT_ARCH_X86 +CT_ARCH_X86_PKG_KSYM +CT_ARCH_X86_SHOW +CT_ARCH_XTENSA +CT_ARCH_XTENSA_PKG_KSYM +CT_ARCH_XTENSA_SHOW +CT_ARCH_mips_ABI +CT_ARCH_mips_n32 +CT_ARCH_mips_n64 +CT_ARCH_mips_o32 +CT_ARCH_powerpc_ABI +CT_ARCH_powerpc_ABI_DEFAULT +CT_ARCH_powerpc_ABI_EABI +CT_ARCH_powerpc_ABI_SPE +CT_ARCH_xtensa_fsf +CT_AUTOCONF_ARCHIVE_DIRNAME +CT_AUTOCONF_ARCHIVE_FILENAME +CT_AUTOCONF_ARCHIVE_FORMATS +CT_AUTOCONF_CUSTOM_LOCATION +CT_AUTOCONF_DEVEL_BOOTSTRAP +CT_AUTOCONF_DEVEL_BRANCH +CT_AUTOCONF_DEVEL_REVISION +CT_AUTOCONF_DEVEL_SUBDIR +CT_AUTOCONF_DEVEL_URL +CT_AUTOCONF_DEVEL_VCS +CT_AUTOCONF_DEVEL_VCS_cvs +CT_AUTOCONF_DEVEL_VCS_git +CT_AUTOCONF_DEVEL_VCS_hg +CT_AUTOCONF_DEVEL_VCS_svn +CT_AUTOCONF_DIR_NAME +CT_AUTOCONF_MIRRORS +CT_AUTOCONF_PATCH_BUNDLED +CT_AUTOCONF_PATCH_BUNDLED_LOCAL +CT_AUTOCONF_PATCH_GLOBAL +CT_AUTOCONF_PATCH_LOCAL +CT_AUTOCONF_PATCH_LOCAL_BUNDLED +CT_AUTOCONF_PATCH_NONE +CT_AUTOCONF_PATCH_ORDER +CT_AUTOCONF_PKG_NAME +CT_AUTOCONF_SIGNATURE_FORMAT +CT_AUTOCONF_SRC_CUSTOM +CT_AUTOCONF_SRC_DEVEL +CT_AUTOCONF_SRC_RELEASE +CT_AUTOCONF_VERSION +CT_AUTOCONF_VERY_NEW +CT_AUTOCONF_VERY_OLD +CT_AUTOCONF_V_2_65 +CT_AUTOCONF_V_2_69 +CT_AUTOMAKE_ARCHIVE_DIRNAME +CT_AUTOMAKE_ARCHIVE_FILENAME +CT_AUTOMAKE_ARCHIVE_FORMATS +CT_AUTOMAKE_CUSTOM_LOCATION +CT_AUTOMAKE_DEVEL_BOOTSTRAP +CT_AUTOMAKE_DEVEL_BRANCH +CT_AUTOMAKE_DEVEL_REVISION +CT_AUTOMAKE_DEVEL_SUBDIR +CT_AUTOMAKE_DEVEL_URL +CT_AUTOMAKE_DEVEL_VCS +CT_AUTOMAKE_DEVEL_VCS_cvs +CT_AUTOMAKE_DEVEL_VCS_git +CT_AUTOMAKE_DEVEL_VCS_hg +CT_AUTOMAKE_DEVEL_VCS_svn +CT_AUTOMAKE_DIR_NAME +CT_AUTOMAKE_MIRRORS +CT_AUTOMAKE_PATCH_BUNDLED +CT_AUTOMAKE_PATCH_BUNDLED_LOCAL +CT_AUTOMAKE_PATCH_GLOBAL +CT_AUTOMAKE_PATCH_LOCAL +CT_AUTOMAKE_PATCH_LOCAL_BUNDLED +CT_AUTOMAKE_PATCH_NONE +CT_AUTOMAKE_PATCH_ORDER +CT_AUTOMAKE_PKG_NAME +CT_AUTOMAKE_SIGNATURE_FORMAT +CT_AUTOMAKE_SRC_CUSTOM +CT_AUTOMAKE_SRC_DEVEL +CT_AUTOMAKE_SRC_RELEASE +CT_AUTOMAKE_VERSION +CT_AUTOMAKE_VERY_NEW +CT_AUTOMAKE_VERY_OLD +CT_AUTOMAKE_V_1_11_6 +CT_AUTOMAKE_V_1_14_1 +CT_AUTOMAKE_V_1_15_1 +CT_AUTOMAKE_V_1_16_1 +CT_AVR_LIBC_ARCHIVE_DIRNAME +CT_AVR_LIBC_ARCHIVE_FILENAME +CT_AVR_LIBC_ARCHIVE_FORMATS +CT_AVR_LIBC_CUSTOM_LOCATION +CT_AVR_LIBC_DEVEL_BOOTSTRAP +CT_AVR_LIBC_DEVEL_BRANCH +CT_AVR_LIBC_DEVEL_REVISION +CT_AVR_LIBC_DEVEL_SUBDIR +CT_AVR_LIBC_DEVEL_URL +CT_AVR_LIBC_DEVEL_VCS +CT_AVR_LIBC_DEVEL_VCS_cvs +CT_AVR_LIBC_DEVEL_VCS_git +CT_AVR_LIBC_DEVEL_VCS_hg +CT_AVR_LIBC_DEVEL_VCS_svn +CT_AVR_LIBC_DIR_NAME +CT_AVR_LIBC_MIRRORS +CT_AVR_LIBC_PATCH_BUNDLED +CT_AVR_LIBC_PATCH_BUNDLED_LOCAL +CT_AVR_LIBC_PATCH_GLOBAL +CT_AVR_LIBC_PATCH_LOCAL +CT_AVR_LIBC_PATCH_LOCAL_BUNDLED +CT_AVR_LIBC_PATCH_NONE +CT_AVR_LIBC_PATCH_ORDER +CT_AVR_LIBC_PKG_NAME +CT_AVR_LIBC_SIGNATURE_FORMAT +CT_AVR_LIBC_SRC_CUSTOM +CT_AVR_LIBC_SRC_DEVEL +CT_AVR_LIBC_SRC_RELEASE +CT_AVR_LIBC_VERSION +CT_AVR_LIBC_VERY_NEW +CT_AVR_LIBC_VERY_OLD +CT_AVR_LIBC_V_1_8_1 +CT_AVR_LIBC_V_2_0_0 +CT_BARE_METAL +CT_BINUTILS +CT_BINUTILS_2_23_or_later +CT_BINUTILS_2_23_or_older +CT_BINUTILS_2_25_or_later +CT_BINUTILS_2_25_or_older +CT_BINUTILS_2_27_or_later +CT_BINUTILS_2_27_or_older +CT_BINUTILS_2_30_or_later +CT_BINUTILS_2_30_or_older +CT_BINUTILS_ARCHIVE_DIRNAME +CT_BINUTILS_ARCHIVE_FILENAME +CT_BINUTILS_ARCHIVE_FORMATS +CT_BINUTILS_BINUTILS +CT_BINUTILS_BINUTILS_PKG_KSYM +CT_BINUTILS_BINUTILS_SHOW +CT_BINUTILS_CHOICE_KSYM +CT_BINUTILS_CUSTOM_LOCATION +CT_BINUTILS_DEVEL_BOOTSTRAP +CT_BINUTILS_DEVEL_BRANCH +CT_BINUTILS_DEVEL_REVISION +CT_BINUTILS_DEVEL_SUBDIR +CT_BINUTILS_DEVEL_URL +CT_BINUTILS_DEVEL_VCS +CT_BINUTILS_DEVEL_VCS_cvs +CT_BINUTILS_DEVEL_VCS_git +CT_BINUTILS_DEVEL_VCS_hg +CT_BINUTILS_DEVEL_VCS_svn +CT_BINUTILS_DIR_NAME +CT_BINUTILS_EXTRA_CONFIG_ARRAY +CT_BINUTILS_FORCE_LD_BFD_DEFAULT +CT_BINUTILS_FORCE_LD_BFD_ONLY +CT_BINUTILS_FOR_TARGET +CT_BINUTILS_FOR_TARGET_BFD +CT_BINUTILS_FOR_TARGET_IBERTY +CT_BINUTILS_GOLD_INSTALLED +CT_BINUTILS_GOLD_SUPPORT +CT_BINUTILS_GOLD_SUPPORTS_ARCH +CT_BINUTILS_GOLD_THREADS +CT_BINUTILS_HAS_GOLD +CT_BINUTILS_HAS_HASH_STYLE +CT_BINUTILS_HAS_PKGVERSION_BUGURL +CT_BINUTILS_HAS_PLUGINS +CT_BINUTILS_LD_WRAPPER +CT_BINUTILS_LINARO_ARCHIVE_DIRNAME +CT_BINUTILS_LINARO_ARCHIVE_FILENAME +CT_BINUTILS_LINARO_ARCHIVE_FORMATS +CT_BINUTILS_LINARO_CUSTOM_LOCATION +CT_BINUTILS_LINARO_DEVEL_BOOTSTRAP +CT_BINUTILS_LINARO_DEVEL_BRANCH +CT_BINUTILS_LINARO_DEVEL_REVISION +CT_BINUTILS_LINARO_DEVEL_SUBDIR +CT_BINUTILS_LINARO_DEVEL_URL +CT_BINUTILS_LINARO_DEVEL_VCS +CT_BINUTILS_LINARO_DEVEL_VCS_cvs +CT_BINUTILS_LINARO_DEVEL_VCS_git +CT_BINUTILS_LINARO_DEVEL_VCS_hg +CT_BINUTILS_LINARO_DEVEL_VCS_svn +CT_BINUTILS_LINARO_MIRRORS +CT_BINUTILS_LINARO_PATCH_BUNDLED +CT_BINUTILS_LINARO_PATCH_BUNDLED_LOCAL +CT_BINUTILS_LINARO_PATCH_GLOBAL +CT_BINUTILS_LINARO_PATCH_LOCAL +CT_BINUTILS_LINARO_PATCH_LOCAL_BUNDLED +CT_BINUTILS_LINARO_PATCH_NONE +CT_BINUTILS_LINARO_PATCH_ORDER +CT_BINUTILS_LINARO_PKG_NAME +CT_BINUTILS_LINARO_SIGNATURE_FORMAT +CT_BINUTILS_LINARO_SRC_CUSTOM +CT_BINUTILS_LINARO_SRC_DEVEL +CT_BINUTILS_LINARO_SRC_RELEASE +CT_BINUTILS_LINARO_VERSION +CT_BINUTILS_LINARO_VERY_NEW +CT_BINUTILS_LINARO_VERY_OLD +CT_BINUTILS_LINARO_V_2_23_2_2013_10_4 +CT_BINUTILS_LINARO_V_2_24_0_2014_11_2 +CT_BINUTILS_LINARO_V_2_25_0_2015_01_2 +CT_BINUTILS_LINKERS_LIST +CT_BINUTILS_LINKER_BOTH +CT_BINUTILS_LINKER_DEFAULT +CT_BINUTILS_LINKER_GOLD +CT_BINUTILS_LINKER_GOLD_LD +CT_BINUTILS_LINKER_LD +CT_BINUTILS_LINKER_LD_GOLD +CT_BINUTILS_MIRRORS +CT_BINUTILS_PATCH_BUNDLED +CT_BINUTILS_PATCH_BUNDLED_LOCAL +CT_BINUTILS_PATCH_GLOBAL +CT_BINUTILS_PATCH_LOCAL +CT_BINUTILS_PATCH_LOCAL_BUNDLED +CT_BINUTILS_PATCH_NONE +CT_BINUTILS_PATCH_ORDER +CT_BINUTILS_PKG_NAME +CT_BINUTILS_PLUGINS +CT_BINUTILS_RELRO +CT_BINUTILS_REQUIRE_2_23_or_later +CT_BINUTILS_REQUIRE_2_23_or_older +CT_BINUTILS_REQUIRE_2_25_or_later +CT_BINUTILS_REQUIRE_2_25_or_older +CT_BINUTILS_REQUIRE_2_27_or_later +CT_BINUTILS_REQUIRE_2_27_or_older +CT_BINUTILS_REQUIRE_2_30_or_later +CT_BINUTILS_REQUIRE_2_30_or_older +CT_BINUTILS_REQUIRE_later_than_2_23 +CT_BINUTILS_REQUIRE_later_than_2_25 +CT_BINUTILS_REQUIRE_later_than_2_27 +CT_BINUTILS_REQUIRE_later_than_2_30 +CT_BINUTILS_REQUIRE_older_than_2_23 +CT_BINUTILS_REQUIRE_older_than_2_25 +CT_BINUTILS_REQUIRE_older_than_2_27 +CT_BINUTILS_REQUIRE_older_than_2_30 +CT_BINUTILS_SIGNATURE_FORMAT +CT_BINUTILS_SRC_CUSTOM +CT_BINUTILS_SRC_DEVEL +CT_BINUTILS_SRC_RELEASE +CT_BINUTILS_USE +CT_BINUTILS_USE_GNU +CT_BINUTILS_USE_LINARO +CT_BINUTILS_VERSION +CT_BINUTILS_VERY_NEW +CT_BINUTILS_VERY_OLD +CT_BINUTILS_V_2_23_2 +CT_BINUTILS_V_2_24 +CT_BINUTILS_V_2_25_1 +CT_BINUTILS_V_2_26_1 +CT_BINUTILS_V_2_27 +CT_BINUTILS_V_2_28_1 +CT_BINUTILS_V_2_29_1 +CT_BINUTILS_V_2_30 +CT_BINUTILS_V_2_31_1 +CT_BINUTILS_later_than_2_23 +CT_BINUTILS_later_than_2_25 +CT_BINUTILS_later_than_2_27 +CT_BINUTILS_later_than_2_30 +CT_BINUTILS_older_than_2_23 +CT_BINUTILS_older_than_2_25 +CT_BINUTILS_older_than_2_27 +CT_BINUTILS_older_than_2_30 +CT_BUILD +CT_BUILD_MANUALS +CT_BUILD_PREFIX +CT_BUILD_SUFFIX +CT_BUILD_TOP_DIR +CT_CANADIAN +CT_CC +CT_CC_CHOICE_KSYM +CT_CC_CORE_PASSES_NEEDED +CT_CC_CORE_PASS_1_NEEDED +CT_CC_CORE_PASS_2_NEEDED +CT_CC_CXA_ATEXIT +CT_CC_GCC +CT_CC_GCC_BUILD_ID +CT_CC_GCC_CONFIG_TLS +CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY +CT_CC_GCC_DEC_FLOATS +CT_CC_GCC_DEC_FLOATS_NO +CT_CC_GCC_DEC_FLOAT_AUTO +CT_CC_GCC_DEC_FLOAT_BID +CT_CC_GCC_DEC_FLOAT_DPD +CT_CC_GCC_DISABLE_PCH +CT_CC_GCC_ENABLE_CXX_FLAGS +CT_CC_GCC_ENABLE_PLUGINS +CT_CC_GCC_ENABLE_TARGET_OPTSPACE +CT_CC_GCC_EXTRA_CONFIG_ARRAY +CT_CC_GCC_GOLD +CT_CC_GCC_HAS_ARCH_OPTIONS +CT_CC_GCC_HAS_LIBMPX +CT_CC_GCC_LDBL_128 +CT_CC_GCC_LIBGOMP +CT_CC_GCC_LIBMPX +CT_CC_GCC_LIBMUDFLAP +CT_CC_GCC_LIBQUADMATH +CT_CC_GCC_LIBSANITIZER +CT_CC_GCC_LIBSSP +CT_CC_GCC_LNK_HASH_STYLE +CT_CC_GCC_LNK_HASH_STYLE_BOTH +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT +CT_CC_GCC_LNK_HASH_STYLE_GNU +CT_CC_GCC_LNK_HASH_STYLE_SYSV +CT_CC_GCC_MULTILIB_LIST +CT_CC_GCC_PKG_KSYM +CT_CC_GCC_SHOW +CT_CC_GCC_SJLJ_EXCEPTIONS +CT_CC_GCC_STATIC_LIBSTDCXX +CT_CC_GCC_SYSTEM_ZLIB +CT_CC_GCC_USE_GRAPHITE +CT_CC_GCC_USE_LTO +CT_CC_GCC_mips_llsc +CT_CC_GCC_mips_plt +CT_CC_GCC_mips_synci +CT_CC_LANG_ADA +CT_CC_LANG_CXX +CT_CC_LANG_FORTRAN +CT_CC_LANG_GOLANG +CT_CC_LANG_JAVA +CT_CC_LANG_JAVA_USE_ECJ +CT_CC_LANG_OBJC +CT_CC_LANG_OBJCXX +CT_CC_LANG_OTHERS +CT_CC_SUPPORT_ADA +CT_CC_SUPPORT_CXX +CT_CC_SUPPORT_FORTRAN +CT_CC_SUPPORT_GOLANG +CT_CC_SUPPORT_JAVA +CT_CC_SUPPORT_OBJC +CT_CC_SUPPORT_OBJCXX +CT_CLOOG +CT_CLOOG_0_18_1_or_later +CT_CLOOG_0_18_1_or_older +CT_CLOOG_0_18_4_or_later +CT_CLOOG_0_18_4_or_older +CT_CLOOG_0_18_or_later +CT_CLOOG_0_18_or_older +CT_CLOOG_ARCHIVE_DIRNAME +CT_CLOOG_ARCHIVE_FILENAME +CT_CLOOG_ARCHIVE_FORMATS +CT_CLOOG_CUSTOM_LOCATION +CT_CLOOG_DEVEL_BOOTSTRAP +CT_CLOOG_DEVEL_BRANCH +CT_CLOOG_DEVEL_REVISION +CT_CLOOG_DEVEL_SUBDIR +CT_CLOOG_DEVEL_URL +CT_CLOOG_DEVEL_VCS +CT_CLOOG_DEVEL_VCS_cvs +CT_CLOOG_DEVEL_VCS_git +CT_CLOOG_DEVEL_VCS_hg +CT_CLOOG_DEVEL_VCS_svn +CT_CLOOG_DIR_NAME +CT_CLOOG_HAS_WITH_GMP_ISL_OSL +CT_CLOOG_MIRRORS +CT_CLOOG_NEEDED +CT_CLOOG_PATCH_BUNDLED +CT_CLOOG_PATCH_BUNDLED_LOCAL +CT_CLOOG_PATCH_GLOBAL +CT_CLOOG_PATCH_LOCAL +CT_CLOOG_PATCH_LOCAL_BUNDLED +CT_CLOOG_PATCH_NONE +CT_CLOOG_PATCH_ORDER +CT_CLOOG_PKG_NAME +CT_CLOOG_REQUIRE_0_18_1_or_later +CT_CLOOG_REQUIRE_0_18_1_or_older +CT_CLOOG_REQUIRE_0_18_4_or_later +CT_CLOOG_REQUIRE_0_18_4_or_older +CT_CLOOG_REQUIRE_0_18_or_later +CT_CLOOG_REQUIRE_0_18_or_older +CT_CLOOG_REQUIRE_later_than_0_18 +CT_CLOOG_REQUIRE_later_than_0_18_1 +CT_CLOOG_REQUIRE_later_than_0_18_4 +CT_CLOOG_REQUIRE_older_than_0_18 +CT_CLOOG_REQUIRE_older_than_0_18_1 +CT_CLOOG_REQUIRE_older_than_0_18_4 +CT_CLOOG_SIGNATURE_FORMAT +CT_CLOOG_SRC_CUSTOM +CT_CLOOG_SRC_DEVEL +CT_CLOOG_SRC_RELEASE +CT_CLOOG_VERSION +CT_CLOOG_VERY_NEW +CT_CLOOG_VERY_OLD +CT_CLOOG_V_0_18_1 +CT_CLOOG_V_0_18_4 +CT_CLOOG_later_than_0_18 +CT_CLOOG_later_than_0_18_1 +CT_CLOOG_later_than_0_18_4 +CT_CLOOG_older_than_0_18 +CT_CLOOG_older_than_0_18_1 +CT_CLOOG_older_than_0_18_4 +CT_COMPLIBS_CHECK +CT_COMP_LIBS_CLOOG +CT_COMP_LIBS_CLOOG_PKG_KSYM +CT_COMP_LIBS_EXPAT +CT_COMP_LIBS_EXPAT_PKG_KSYM +CT_COMP_LIBS_GETTEXT +CT_COMP_LIBS_GETTEXT_PKG_KSYM +CT_COMP_LIBS_GMP +CT_COMP_LIBS_GMP_PKG_KSYM +CT_COMP_LIBS_ISL +CT_COMP_LIBS_ISL_PKG_KSYM +CT_COMP_LIBS_LIBELF +CT_COMP_LIBS_LIBELF_PKG_KSYM +CT_COMP_LIBS_LIBICONV +CT_COMP_LIBS_LIBICONV_PKG_KSYM +CT_COMP_LIBS_MPC +CT_COMP_LIBS_MPC_PKG_KSYM +CT_COMP_LIBS_MPFR +CT_COMP_LIBS_MPFR_PKG_KSYM +CT_COMP_LIBS_NCURSES +CT_COMP_LIBS_NCURSES_PKG_KSYM +CT_COMP_LIBS_ZLIB +CT_COMP_LIBS_ZLIB_PKG_KSYM +CT_COMP_TOOLS_AUTOCONF +CT_COMP_TOOLS_AUTOCONF_PKG_KSYM +CT_COMP_TOOLS_AUTOMAKE +CT_COMP_TOOLS_AUTOMAKE_PKG_KSYM +CT_COMP_TOOLS_DTC +CT_COMP_TOOLS_DTC_PKG_KSYM +CT_COMP_TOOLS_FOR_HOST +CT_COMP_TOOLS_LIBTOOL +CT_COMP_TOOLS_LIBTOOL_PKG_KSYM +CT_COMP_TOOLS_M4 +CT_COMP_TOOLS_M4_PKG_KSYM +CT_COMP_TOOLS_MAKE +CT_COMP_TOOLS_MAKE_PKG_KSYM +CT_CONFIGURE_has_autoconf_2_65_or_newer +CT_CONFIGURE_has_automake_1_15_or_newer +CT_CONFIGURE_has_autoreconf_2_65_or_newer +CT_CONFIGURE_has_curl +CT_CONFIGURE_has_cvs +CT_CONFIGURE_has_dtc +CT_CONFIGURE_has_git +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer +CT_CONFIGURE_has_install_with_strip_program +CT_CONFIGURE_has_libtool_2_4_or_newer +CT_CONFIGURE_has_libtoolize_2_4_or_newer +CT_CONFIGURE_has_make_3_81_or_newer +CT_CONFIGURE_has_md5sum +CT_CONFIGURE_has_sha1sum +CT_CONFIGURE_has_sha256sum +CT_CONFIGURE_has_sha512sum +CT_CONFIGURE_has_static_link +CT_CONFIGURE_has_svn +CT_CONFIGURE_has_wget +CT_CONFIG_SHELL +CT_CONFIG_SHELL_ASH +CT_CONFIG_SHELL_BASH +CT_CONFIG_SHELL_CUSTOM +CT_CONFIG_SHELL_CUSTOM_PATH +CT_CONFIG_SHELL_SH +CT_CONFIG_VERSION +CT_CONFIG_VERSION_CURRENT +CT_CONFIG_VERSION_ENV +CT_CONNECT_TIMEOUT +CT_CREATE_LDSO_CONF +CT_CROSS +CT_CROSS_NATIVE +CT_DEBUG_CT +CT_DEBUG_CT_SAVE_STEPS +CT_DEBUG_CT_SAVE_STEPS_GZIP +CT_DEBUG_DUMA +CT_DEBUG_DUMA_PKG_KSYM +CT_DEBUG_GDB +CT_DEBUG_GDB_PKG_KSYM +CT_DEBUG_INTERACTIVE +CT_DEBUG_LTRACE +CT_DEBUG_LTRACE_PKG_KSYM +CT_DEBUG_PAUSE_STEPS +CT_DEBUG_STRACE +CT_DEBUG_STRACE_PKG_KSYM +CT_DEMULTILIB +CT_DOWNLOAD_AGENT_CURL +CT_DOWNLOAD_AGENT_NONE +CT_DOWNLOAD_AGENT_WGET +CT_DOWNLOAD_CURL_OPTIONS +CT_DOWNLOAD_WGET_OPTIONS +CT_DTC_ARCHIVE_DIRNAME +CT_DTC_ARCHIVE_FILENAME +CT_DTC_ARCHIVE_FORMATS +CT_DTC_CUSTOM_LOCATION +CT_DTC_DEVEL_BOOTSTRAP +CT_DTC_DEVEL_BRANCH +CT_DTC_DEVEL_REVISION +CT_DTC_DEVEL_SUBDIR +CT_DTC_DEVEL_URL +CT_DTC_DEVEL_VCS +CT_DTC_DEVEL_VCS_cvs +CT_DTC_DEVEL_VCS_git +CT_DTC_DEVEL_VCS_hg +CT_DTC_DEVEL_VCS_svn +CT_DTC_DIR_NAME +CT_DTC_MIRRORS +CT_DTC_PATCH_BUNDLED +CT_DTC_PATCH_BUNDLED_LOCAL +CT_DTC_PATCH_GLOBAL +CT_DTC_PATCH_LOCAL +CT_DTC_PATCH_LOCAL_BUNDLED +CT_DTC_PATCH_NONE +CT_DTC_PATCH_ORDER +CT_DTC_PKG_NAME +CT_DTC_SIGNATURE_FORMAT +CT_DTC_SRC_CUSTOM +CT_DTC_SRC_DEVEL +CT_DTC_SRC_RELEASE +CT_DTC_VERBOSE +CT_DTC_VERSION +CT_DTC_VERY_NEW +CT_DTC_VERY_OLD +CT_DTC_V_1_4_7 +CT_DUMA_ARCHIVE_DIRNAME +CT_DUMA_ARCHIVE_FILENAME +CT_DUMA_ARCHIVE_FORMATS +CT_DUMA_CUSTOM_LOCATION +CT_DUMA_CUSTOM_WRAPPER +CT_DUMA_DEVEL_BOOTSTRAP +CT_DUMA_DEVEL_BRANCH +CT_DUMA_DEVEL_REVISION +CT_DUMA_DEVEL_SUBDIR +CT_DUMA_DEVEL_URL +CT_DUMA_DEVEL_VCS +CT_DUMA_DEVEL_VCS_cvs +CT_DUMA_DEVEL_VCS_git +CT_DUMA_DEVEL_VCS_hg +CT_DUMA_DEVEL_VCS_svn +CT_DUMA_DIR_NAME +CT_DUMA_MIRRORS +CT_DUMA_PATCH_BUNDLED +CT_DUMA_PATCH_BUNDLED_LOCAL +CT_DUMA_PATCH_GLOBAL +CT_DUMA_PATCH_LOCAL +CT_DUMA_PATCH_LOCAL_BUNDLED +CT_DUMA_PATCH_NONE +CT_DUMA_PATCH_ORDER +CT_DUMA_PKG_NAME +CT_DUMA_SIGNATURE_FORMAT +CT_DUMA_SO +CT_DUMA_SRC_CUSTOM +CT_DUMA_SRC_DEVEL +CT_DUMA_SRC_RELEASE +CT_DUMA_VERSION +CT_DUMA_VERY_NEW +CT_DUMA_VERY_OLD +CT_DUMA_V_2_5_15 +CT_ELF2FLT_CUSTOM_LOCATION +CT_ELF2FLT_DEVEL_BOOTSTRAP +CT_ELF2FLT_DEVEL_BRANCH +CT_ELF2FLT_DEVEL_REVISION +CT_ELF2FLT_DEVEL_SUBDIR +CT_ELF2FLT_DEVEL_URL +CT_ELF2FLT_DEVEL_VCS +CT_ELF2FLT_DEVEL_VCS_cvs +CT_ELF2FLT_DEVEL_VCS_git +CT_ELF2FLT_DEVEL_VCS_hg +CT_ELF2FLT_DEVEL_VCS_svn +CT_ELF2FLT_DIR_NAME +CT_ELF2FLT_EXTRA_CONFIG_ARRAY +CT_ELF2FLT_PATCH_BUNDLED +CT_ELF2FLT_PATCH_BUNDLED_LOCAL +CT_ELF2FLT_PATCH_GLOBAL +CT_ELF2FLT_PATCH_LOCAL +CT_ELF2FLT_PATCH_LOCAL_BUNDLED +CT_ELF2FLT_PATCH_NONE +CT_ELF2FLT_PATCH_ORDER +CT_ELF2FLT_PKG_NAME +CT_ELF2FLT_REQUIRES +CT_ELF2FLT_SRC_CUSTOM +CT_ELF2FLT_SRC_DEVEL +CT_ELF2FLT_VERSION +CT_EXPAT +CT_EXPAT_ARCHIVE_DIRNAME +CT_EXPAT_ARCHIVE_FILENAME +CT_EXPAT_ARCHIVE_FORMATS +CT_EXPAT_CUSTOM_LOCATION +CT_EXPAT_DEVEL_BOOTSTRAP +CT_EXPAT_DEVEL_BRANCH +CT_EXPAT_DEVEL_REVISION +CT_EXPAT_DEVEL_SUBDIR +CT_EXPAT_DEVEL_URL +CT_EXPAT_DEVEL_VCS +CT_EXPAT_DEVEL_VCS_cvs +CT_EXPAT_DEVEL_VCS_git +CT_EXPAT_DEVEL_VCS_hg +CT_EXPAT_DEVEL_VCS_svn +CT_EXPAT_DIR_NAME +CT_EXPAT_MIRRORS +CT_EXPAT_NEEDED +CT_EXPAT_PATCH_BUNDLED +CT_EXPAT_PATCH_BUNDLED_LOCAL +CT_EXPAT_PATCH_GLOBAL +CT_EXPAT_PATCH_LOCAL +CT_EXPAT_PATCH_LOCAL_BUNDLED +CT_EXPAT_PATCH_NONE +CT_EXPAT_PATCH_ORDER +CT_EXPAT_PKG_NAME +CT_EXPAT_SIGNATURE_FORMAT +CT_EXPAT_SRC_CUSTOM +CT_EXPAT_SRC_DEVEL +CT_EXPAT_SRC_RELEASE +CT_EXPAT_TARGET +CT_EXPAT_VERSION +CT_EXPAT_VERY_NEW +CT_EXPAT_VERY_OLD +CT_EXPAT_V_2_1_1 +CT_EXPAT_V_2_2_6 +CT_EXPERIMENTAL +CT_EXTRA_CFLAGS_FOR_BUILD +CT_EXTRA_CFLAGS_FOR_HOST +CT_EXTRA_LDFLAGS_FOR_BUILD +CT_EXTRA_LDFLAGS_FOR_HOST +CT_FORBID_DOWNLOAD +CT_FORCE_DOWNLOAD +CT_FORCE_EXTRACT +CT_FORCE_MIRROR +CT_FORCE_SYSROOT +CT_GCC_4_8_or_later +CT_GCC_4_8_or_older +CT_GCC_4_9_2_or_later +CT_GCC_4_9_2_or_older +CT_GCC_4_9_or_later +CT_GCC_4_9_or_older +CT_GCC_5_or_later +CT_GCC_5_or_older +CT_GCC_6_or_later +CT_GCC_6_or_older +CT_GCC_7_or_later +CT_GCC_7_or_older +CT_GCC_ARCHIVE_DIRNAME +CT_GCC_ARCHIVE_FILENAME +CT_GCC_ARCHIVE_FORMATS +CT_GCC_BUG_61144 +CT_GCC_CUSTOM_LOCATION +CT_GCC_DEVEL_BOOTSTRAP +CT_GCC_DEVEL_BRANCH +CT_GCC_DEVEL_REVISION +CT_GCC_DEVEL_SUBDIR +CT_GCC_DEVEL_URL +CT_GCC_DEVEL_VCS +CT_GCC_DEVEL_VCS_cvs +CT_GCC_DEVEL_VCS_git +CT_GCC_DEVEL_VCS_hg +CT_GCC_DEVEL_VCS_svn +CT_GCC_DIR_NAME +CT_GCC_LINARO_ARCHIVE_DIRNAME +CT_GCC_LINARO_ARCHIVE_FILENAME +CT_GCC_LINARO_ARCHIVE_FORMATS +CT_GCC_LINARO_CUSTOM_LOCATION +CT_GCC_LINARO_DEVEL_BOOTSTRAP +CT_GCC_LINARO_DEVEL_BRANCH +CT_GCC_LINARO_DEVEL_REVISION +CT_GCC_LINARO_DEVEL_SUBDIR +CT_GCC_LINARO_DEVEL_URL +CT_GCC_LINARO_DEVEL_VCS +CT_GCC_LINARO_DEVEL_VCS_cvs +CT_GCC_LINARO_DEVEL_VCS_git +CT_GCC_LINARO_DEVEL_VCS_hg +CT_GCC_LINARO_DEVEL_VCS_svn +CT_GCC_LINARO_MIRRORS +CT_GCC_LINARO_PATCH_BUNDLED +CT_GCC_LINARO_PATCH_BUNDLED_LOCAL +CT_GCC_LINARO_PATCH_GLOBAL +CT_GCC_LINARO_PATCH_LOCAL +CT_GCC_LINARO_PATCH_LOCAL_BUNDLED +CT_GCC_LINARO_PATCH_NONE +CT_GCC_LINARO_PATCH_ORDER +CT_GCC_LINARO_PKG_NAME +CT_GCC_LINARO_SIGNATURE_FORMAT +CT_GCC_LINARO_SRC_CUSTOM +CT_GCC_LINARO_SRC_DEVEL +CT_GCC_LINARO_SRC_RELEASE +CT_GCC_LINARO_VERSION +CT_GCC_LINARO_VERY_NEW +CT_GCC_LINARO_VERY_OLD +CT_GCC_LINARO_V_4_8_2015_06 +CT_GCC_LINARO_V_4_9_2017_01 +CT_GCC_LINARO_V_5_5_2017_10 +CT_GCC_LINARO_V_6_4_2018_05 +CT_GCC_LINARO_V_7_3_2018_05 +CT_GCC_MIRRORS +CT_GCC_PATCH_BUNDLED +CT_GCC_PATCH_BUNDLED_LOCAL +CT_GCC_PATCH_GLOBAL +CT_GCC_PATCH_LOCAL +CT_GCC_PATCH_LOCAL_BUNDLED +CT_GCC_PATCH_NONE +CT_GCC_PATCH_ORDER +CT_GCC_PKG_NAME +CT_GCC_REQUIRE_4_8_or_later +CT_GCC_REQUIRE_4_8_or_older +CT_GCC_REQUIRE_4_9_2_or_later +CT_GCC_REQUIRE_4_9_2_or_older +CT_GCC_REQUIRE_4_9_or_later +CT_GCC_REQUIRE_4_9_or_older +CT_GCC_REQUIRE_5_or_later +CT_GCC_REQUIRE_5_or_older +CT_GCC_REQUIRE_6_or_later +CT_GCC_REQUIRE_6_or_older +CT_GCC_REQUIRE_7_or_later +CT_GCC_REQUIRE_7_or_older +CT_GCC_REQUIRE_later_than_4_8 +CT_GCC_REQUIRE_later_than_4_9 +CT_GCC_REQUIRE_later_than_4_9_2 +CT_GCC_REQUIRE_later_than_5 +CT_GCC_REQUIRE_later_than_6 +CT_GCC_REQUIRE_later_than_7 +CT_GCC_REQUIRE_older_than_4_8 +CT_GCC_REQUIRE_older_than_4_9 +CT_GCC_REQUIRE_older_than_4_9_2 +CT_GCC_REQUIRE_older_than_5 +CT_GCC_REQUIRE_older_than_6 +CT_GCC_REQUIRE_older_than_7 +CT_GCC_SIGNATURE_FORMAT +CT_GCC_SRC_CUSTOM +CT_GCC_SRC_DEVEL +CT_GCC_SRC_RELEASE +CT_GCC_USE +CT_GCC_USE_GNU +CT_GCC_USE_LINARO +CT_GCC_VERSION +CT_GCC_VERY_NEW +CT_GCC_VERY_OLD +CT_GCC_V_4_8_5 +CT_GCC_V_4_9_4 +CT_GCC_V_5_5_0 +CT_GCC_V_6_5_0 +CT_GCC_V_7_4_0 +CT_GCC_V_8_2_0 +CT_GCC_later_than_4_8 +CT_GCC_later_than_4_9 +CT_GCC_later_than_4_9_2 +CT_GCC_later_than_5 +CT_GCC_later_than_6 +CT_GCC_later_than_7 +CT_GCC_older_than_4_8 +CT_GCC_older_than_4_9 +CT_GCC_older_than_4_9_2 +CT_GCC_older_than_5 +CT_GCC_older_than_6 +CT_GCC_older_than_7 +CT_GDB_7_0_or_later +CT_GDB_7_0_or_older +CT_GDB_7_12_or_later +CT_GDB_7_12_or_older +CT_GDB_7_2_or_later +CT_GDB_7_2_or_older +CT_GDB_8_0_or_later +CT_GDB_8_0_or_older +CT_GDB_ARCHIVE_DIRNAME +CT_GDB_ARCHIVE_FILENAME +CT_GDB_ARCHIVE_FORMATS +CT_GDB_CROSS +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY +CT_GDB_CROSS_PYTHON +CT_GDB_CROSS_PYTHON_BINARY +CT_GDB_CROSS_SIM +CT_GDB_CROSS_STATIC +CT_GDB_CUSTOM_LOCATION +CT_GDB_DEVEL_BOOTSTRAP +CT_GDB_DEVEL_BRANCH +CT_GDB_DEVEL_REVISION +CT_GDB_DEVEL_SUBDIR +CT_GDB_DEVEL_URL +CT_GDB_DEVEL_VCS +CT_GDB_DEVEL_VCS_cvs +CT_GDB_DEVEL_VCS_git +CT_GDB_DEVEL_VCS_hg +CT_GDB_DEVEL_VCS_svn +CT_GDB_DIR_NAME +CT_GDB_GDBSERVER +CT_GDB_GDBSERVER_BUILD_IPA_LIB +CT_GDB_GDBSERVER_HAS_IPA_LIB +CT_GDB_GDBSERVER_STATIC +CT_GDB_GDBSERVER_STATIC_LIBSTDCXX +CT_GDB_HAS_DISABLE_CXX_BUILD +CT_GDB_HAS_PKGVERSION_BUGURL +CT_GDB_HAS_PYTHON +CT_GDB_INSTALL_GDBINIT +CT_GDB_LINARO_ARCHIVE_DIRNAME +CT_GDB_LINARO_ARCHIVE_FILENAME +CT_GDB_LINARO_ARCHIVE_FORMATS +CT_GDB_LINARO_CUSTOM_LOCATION +CT_GDB_LINARO_DEVEL_BOOTSTRAP +CT_GDB_LINARO_DEVEL_BRANCH +CT_GDB_LINARO_DEVEL_REVISION +CT_GDB_LINARO_DEVEL_SUBDIR +CT_GDB_LINARO_DEVEL_URL +CT_GDB_LINARO_DEVEL_VCS +CT_GDB_LINARO_DEVEL_VCS_cvs +CT_GDB_LINARO_DEVEL_VCS_git +CT_GDB_LINARO_DEVEL_VCS_hg +CT_GDB_LINARO_DEVEL_VCS_svn +CT_GDB_LINARO_MIRRORS +CT_GDB_LINARO_PATCH_BUNDLED +CT_GDB_LINARO_PATCH_BUNDLED_LOCAL +CT_GDB_LINARO_PATCH_GLOBAL +CT_GDB_LINARO_PATCH_LOCAL +CT_GDB_LINARO_PATCH_LOCAL_BUNDLED +CT_GDB_LINARO_PATCH_NONE +CT_GDB_LINARO_PATCH_ORDER +CT_GDB_LINARO_PKG_NAME +CT_GDB_LINARO_SIGNATURE_FORMAT +CT_GDB_LINARO_SRC_CUSTOM +CT_GDB_LINARO_SRC_DEVEL +CT_GDB_LINARO_SRC_RELEASE +CT_GDB_LINARO_VERSION +CT_GDB_LINARO_VERY_NEW +CT_GDB_LINARO_VERY_OLD +CT_GDB_LINARO_V_7_3_2011_12 +CT_GDB_LINARO_V_7_4_2012_06 +CT_GDB_LINARO_V_7_5_2012_12 +CT_GDB_LINARO_V_7_6_1_2013_10 +CT_GDB_LINARO_V_7_7_1_2014_06_1 +CT_GDB_LINARO_V_7_7_2014_05 +CT_GDB_LINARO_V_7_8_2014_09 +CT_GDB_MIRRORS +CT_GDB_NATIVE +CT_GDB_NATIVE_STATIC +CT_GDB_PATCH_BUNDLED +CT_GDB_PATCH_BUNDLED_LOCAL +CT_GDB_PATCH_GLOBAL +CT_GDB_PATCH_LOCAL +CT_GDB_PATCH_LOCAL_BUNDLED +CT_GDB_PATCH_NONE +CT_GDB_PATCH_ORDER +CT_GDB_PKG_NAME +CT_GDB_REQUIRE_7_0_or_later +CT_GDB_REQUIRE_7_0_or_older +CT_GDB_REQUIRE_7_12_or_later +CT_GDB_REQUIRE_7_12_or_older +CT_GDB_REQUIRE_7_2_or_later +CT_GDB_REQUIRE_7_2_or_older +CT_GDB_REQUIRE_8_0_or_later +CT_GDB_REQUIRE_8_0_or_older +CT_GDB_REQUIRE_later_than_7_0 +CT_GDB_REQUIRE_later_than_7_12 +CT_GDB_REQUIRE_later_than_7_2 +CT_GDB_REQUIRE_later_than_8_0 +CT_GDB_REQUIRE_older_than_7_0 +CT_GDB_REQUIRE_older_than_7_12 +CT_GDB_REQUIRE_older_than_7_2 +CT_GDB_REQUIRE_older_than_8_0 +CT_GDB_SIGNATURE_FORMAT +CT_GDB_SRC_CUSTOM +CT_GDB_SRC_DEVEL +CT_GDB_SRC_RELEASE +CT_GDB_USE +CT_GDB_USE_GNU +CT_GDB_USE_LINARO +CT_GDB_VERSION +CT_GDB_VERY_NEW +CT_GDB_VERY_OLD +CT_GDB_V_6_8A +CT_GDB_V_7_0_1A +CT_GDB_V_7_10_1 +CT_GDB_V_7_11_1 +CT_GDB_V_7_12_1 +CT_GDB_V_7_1A +CT_GDB_V_7_2A +CT_GDB_V_7_3_1 +CT_GDB_V_7_4_1 +CT_GDB_V_7_5_1 +CT_GDB_V_7_6_1 +CT_GDB_V_7_7_1 +CT_GDB_V_7_8_2 +CT_GDB_V_7_9_1 +CT_GDB_V_8_0_1 +CT_GDB_V_8_1_1 +CT_GDB_V_8_2 +CT_GDB_later_than_7_0 +CT_GDB_later_than_7_12 +CT_GDB_later_than_7_2 +CT_GDB_later_than_8_0 +CT_GDB_older_than_7_0 +CT_GDB_older_than_7_12 +CT_GDB_older_than_7_2 +CT_GDB_older_than_8_0 +CT_GETTEXT +CT_GETTEXT_ARCHIVE_DIRNAME +CT_GETTEXT_ARCHIVE_FILENAME +CT_GETTEXT_ARCHIVE_FORMATS +CT_GETTEXT_CUSTOM_LOCATION +CT_GETTEXT_DEVEL_BOOTSTRAP +CT_GETTEXT_DEVEL_BRANCH +CT_GETTEXT_DEVEL_REVISION +CT_GETTEXT_DEVEL_SUBDIR +CT_GETTEXT_DEVEL_URL +CT_GETTEXT_DEVEL_VCS +CT_GETTEXT_DEVEL_VCS_cvs +CT_GETTEXT_DEVEL_VCS_git +CT_GETTEXT_DEVEL_VCS_hg +CT_GETTEXT_DEVEL_VCS_svn +CT_GETTEXT_DIR_NAME +CT_GETTEXT_MIRRORS +CT_GETTEXT_NEEDED +CT_GETTEXT_PATCH_BUNDLED +CT_GETTEXT_PATCH_BUNDLED_LOCAL +CT_GETTEXT_PATCH_GLOBAL +CT_GETTEXT_PATCH_LOCAL +CT_GETTEXT_PATCH_LOCAL_BUNDLED +CT_GETTEXT_PATCH_NONE +CT_GETTEXT_PATCH_ORDER +CT_GETTEXT_PKG_NAME +CT_GETTEXT_SIGNATURE_FORMAT +CT_GETTEXT_SRC_CUSTOM +CT_GETTEXT_SRC_DEVEL +CT_GETTEXT_SRC_RELEASE +CT_GETTEXT_VERSION +CT_GETTEXT_VERY_NEW +CT_GETTEXT_VERY_OLD +CT_GETTEXT_V_0_19_7 +CT_GETTEXT_V_0_19_8_1 +CT_GLIBC_2_14_or_later +CT_GLIBC_2_14_or_older +CT_GLIBC_2_17_or_later +CT_GLIBC_2_17_or_older +CT_GLIBC_2_20_or_later +CT_GLIBC_2_20_or_older +CT_GLIBC_2_23_or_later +CT_GLIBC_2_23_or_older +CT_GLIBC_2_24_or_later +CT_GLIBC_2_24_or_older +CT_GLIBC_2_25_or_later +CT_GLIBC_2_25_or_older +CT_GLIBC_2_26_or_later +CT_GLIBC_2_26_or_older +CT_GLIBC_2_27_or_later +CT_GLIBC_2_27_or_older +CT_GLIBC_ARCHIVE_DIRNAME +CT_GLIBC_ARCHIVE_FILENAME +CT_GLIBC_ARCHIVE_FORMATS +CT_GLIBC_BUILD_SSP +CT_GLIBC_CONFIGPARMS +CT_GLIBC_CUSTOM_LOCATION +CT_GLIBC_DEP_BINUTILS +CT_GLIBC_DEP_GCC +CT_GLIBC_DEP_KERNEL_HEADERS_VERSION +CT_GLIBC_DEVEL_BOOTSTRAP +CT_GLIBC_DEVEL_BRANCH +CT_GLIBC_DEVEL_REVISION +CT_GLIBC_DEVEL_SUBDIR +CT_GLIBC_DEVEL_URL +CT_GLIBC_DEVEL_VCS +CT_GLIBC_DEVEL_VCS_cvs +CT_GLIBC_DEVEL_VCS_git +CT_GLIBC_DEVEL_VCS_hg +CT_GLIBC_DEVEL_VCS_svn +CT_GLIBC_DIR_NAME +CT_GLIBC_DISABLE_VERSIONING +CT_GLIBC_ENABLE_FORTIFIED_BUILD +CT_GLIBC_ENABLE_OBSOLETE_RPC +CT_GLIBC_ENABLE_WERROR +CT_GLIBC_EXTRA_CFLAGS +CT_GLIBC_EXTRA_CONFIG_ARRAY +CT_GLIBC_FORCE_UNWIND +CT_GLIBC_HAS_LIBIDN_ADDON +CT_GLIBC_HAS_NPTL_ADDON +CT_GLIBC_HAS_OBSOLETE_RPC +CT_GLIBC_HAS_PORTS_ADDON +CT_GLIBC_HAS_PORTS_ADDON_EXTERNAL +CT_GLIBC_KERNEL_VERSION_AS_HEADERS +CT_GLIBC_KERNEL_VERSION_CHOSEN +CT_GLIBC_KERNEL_VERSION_NONE +CT_GLIBC_LINARO_ARCHIVE_DIRNAME +CT_GLIBC_LINARO_ARCHIVE_FILENAME +CT_GLIBC_LINARO_ARCHIVE_FORMATS +CT_GLIBC_LINARO_CUSTOM_LOCATION +CT_GLIBC_LINARO_DEVEL_BOOTSTRAP +CT_GLIBC_LINARO_DEVEL_BRANCH +CT_GLIBC_LINARO_DEVEL_REVISION +CT_GLIBC_LINARO_DEVEL_SUBDIR +CT_GLIBC_LINARO_DEVEL_URL +CT_GLIBC_LINARO_DEVEL_VCS +CT_GLIBC_LINARO_DEVEL_VCS_cvs +CT_GLIBC_LINARO_DEVEL_VCS_git +CT_GLIBC_LINARO_DEVEL_VCS_hg +CT_GLIBC_LINARO_DEVEL_VCS_svn +CT_GLIBC_LINARO_MIRRORS +CT_GLIBC_LINARO_PATCH_BUNDLED +CT_GLIBC_LINARO_PATCH_BUNDLED_LOCAL +CT_GLIBC_LINARO_PATCH_GLOBAL +CT_GLIBC_LINARO_PATCH_LOCAL +CT_GLIBC_LINARO_PATCH_LOCAL_BUNDLED +CT_GLIBC_LINARO_PATCH_NONE +CT_GLIBC_LINARO_PATCH_ORDER +CT_GLIBC_LINARO_PKG_NAME +CT_GLIBC_LINARO_SIGNATURE_FORMAT +CT_GLIBC_LINARO_SRC_CUSTOM +CT_GLIBC_LINARO_SRC_DEVEL +CT_GLIBC_LINARO_SRC_RELEASE +CT_GLIBC_LINARO_VERSION +CT_GLIBC_LINARO_VERY_NEW +CT_GLIBC_LINARO_VERY_OLD +CT_GLIBC_LINARO_V_2_20_2014_11 +CT_GLIBC_LOCALES +CT_GLIBC_MIN_KERNEL +CT_GLIBC_MIN_KERNEL_VERSION +CT_GLIBC_MIRRORS +CT_GLIBC_NO_SPARC_V8 +CT_GLIBC_OLDEST_ABI +CT_GLIBC_PATCH_BUNDLED +CT_GLIBC_PATCH_BUNDLED_LOCAL +CT_GLIBC_PATCH_GLOBAL +CT_GLIBC_PATCH_LOCAL +CT_GLIBC_PATCH_LOCAL_BUNDLED +CT_GLIBC_PATCH_NONE +CT_GLIBC_PATCH_ORDER +CT_GLIBC_PKG_NAME +CT_GLIBC_PORTS_ARCHIVE_DIRNAME +CT_GLIBC_PORTS_ARCHIVE_FILENAME +CT_GLIBC_PORTS_ARCHIVE_FORMATS +CT_GLIBC_PORTS_CUSTOM_LOCATION +CT_GLIBC_PORTS_DEVEL_BOOTSTRAP +CT_GLIBC_PORTS_DEVEL_BRANCH +CT_GLIBC_PORTS_DEVEL_REVISION +CT_GLIBC_PORTS_DEVEL_SUBDIR +CT_GLIBC_PORTS_DEVEL_URL +CT_GLIBC_PORTS_DEVEL_VCS +CT_GLIBC_PORTS_DEVEL_VCS_cvs +CT_GLIBC_PORTS_DEVEL_VCS_git +CT_GLIBC_PORTS_DEVEL_VCS_hg +CT_GLIBC_PORTS_DEVEL_VCS_svn +CT_GLIBC_PORTS_DIR_NAME +CT_GLIBC_PORTS_MIRRORS +CT_GLIBC_PORTS_PATCH_BUNDLED +CT_GLIBC_PORTS_PATCH_BUNDLED_LOCAL +CT_GLIBC_PORTS_PATCH_GLOBAL +CT_GLIBC_PORTS_PATCH_LOCAL +CT_GLIBC_PORTS_PATCH_LOCAL_BUNDLED +CT_GLIBC_PORTS_PATCH_NONE +CT_GLIBC_PORTS_PATCH_ORDER +CT_GLIBC_PORTS_PKG_NAME +CT_GLIBC_PORTS_SIGNATURE_FORMAT +CT_GLIBC_PORTS_SRC_CUSTOM +CT_GLIBC_PORTS_SRC_DEVEL +CT_GLIBC_PORTS_SRC_RELEASE +CT_GLIBC_PORTS_VERSION +CT_GLIBC_PORTS_V_2_12_1 +CT_GLIBC_PORTS_V_2_13 +CT_GLIBC_PORTS_V_2_14_1 +CT_GLIBC_PORTS_V_2_15 +CT_GLIBC_PORTS_V_2_16_0 +CT_GLIBC_REQUIRE_2_14_or_later +CT_GLIBC_REQUIRE_2_14_or_older +CT_GLIBC_REQUIRE_2_17_or_later +CT_GLIBC_REQUIRE_2_17_or_older +CT_GLIBC_REQUIRE_2_20_or_later +CT_GLIBC_REQUIRE_2_20_or_older +CT_GLIBC_REQUIRE_2_23_or_later +CT_GLIBC_REQUIRE_2_23_or_older +CT_GLIBC_REQUIRE_2_24_or_later +CT_GLIBC_REQUIRE_2_24_or_older +CT_GLIBC_REQUIRE_2_25_or_later +CT_GLIBC_REQUIRE_2_25_or_older +CT_GLIBC_REQUIRE_2_26_or_later +CT_GLIBC_REQUIRE_2_26_or_older +CT_GLIBC_REQUIRE_2_27_or_later +CT_GLIBC_REQUIRE_2_27_or_older +CT_GLIBC_REQUIRE_later_than_2_14 +CT_GLIBC_REQUIRE_later_than_2_17 +CT_GLIBC_REQUIRE_later_than_2_20 +CT_GLIBC_REQUIRE_later_than_2_23 +CT_GLIBC_REQUIRE_later_than_2_24 +CT_GLIBC_REQUIRE_later_than_2_25 +CT_GLIBC_REQUIRE_later_than_2_26 +CT_GLIBC_REQUIRE_later_than_2_27 +CT_GLIBC_REQUIRE_older_than_2_14 +CT_GLIBC_REQUIRE_older_than_2_17 +CT_GLIBC_REQUIRE_older_than_2_20 +CT_GLIBC_REQUIRE_older_than_2_23 +CT_GLIBC_REQUIRE_older_than_2_24 +CT_GLIBC_REQUIRE_older_than_2_25 +CT_GLIBC_REQUIRE_older_than_2_26 +CT_GLIBC_REQUIRE_older_than_2_27 +CT_GLIBC_SIGNATURE_FORMAT +CT_GLIBC_SRC_CUSTOM +CT_GLIBC_SRC_DEVEL +CT_GLIBC_SRC_RELEASE +CT_GLIBC_SSP +CT_GLIBC_SSP_ALL +CT_GLIBC_SSP_DEFAULT +CT_GLIBC_SSP_NO +CT_GLIBC_SSP_STRONG +CT_GLIBC_SSP_YES +CT_GLIBC_USE +CT_GLIBC_USE_GNU +CT_GLIBC_USE_LIBIDN_ADDON +CT_GLIBC_USE_LINARO +CT_GLIBC_USE_NPTL_ADDON +CT_GLIBC_USE_PORTS_ADDON +CT_GLIBC_USE_PORTS_EXTERNAL +CT_GLIBC_VERSION +CT_GLIBC_VERY_NEW +CT_GLIBC_VERY_OLD +CT_GLIBC_V_2_12_1 +CT_GLIBC_V_2_12_2 +CT_GLIBC_V_2_13 +CT_GLIBC_V_2_14_1 +CT_GLIBC_V_2_15 +CT_GLIBC_V_2_16_0 +CT_GLIBC_V_2_17 +CT_GLIBC_V_2_18 +CT_GLIBC_V_2_19 +CT_GLIBC_V_2_20 +CT_GLIBC_V_2_21 +CT_GLIBC_V_2_22 +CT_GLIBC_V_2_23 +CT_GLIBC_V_2_24 +CT_GLIBC_V_2_25 +CT_GLIBC_V_2_26 +CT_GLIBC_V_2_27 +CT_GLIBC_V_2_28 +CT_GLIBC_later_than_2_14 +CT_GLIBC_later_than_2_17 +CT_GLIBC_later_than_2_20 +CT_GLIBC_later_than_2_23 +CT_GLIBC_later_than_2_24 +CT_GLIBC_later_than_2_25 +CT_GLIBC_later_than_2_26 +CT_GLIBC_later_than_2_27 +CT_GLIBC_older_than_2_14 +CT_GLIBC_older_than_2_17 +CT_GLIBC_older_than_2_20 +CT_GLIBC_older_than_2_23 +CT_GLIBC_older_than_2_24 +CT_GLIBC_older_than_2_25 +CT_GLIBC_older_than_2_26 +CT_GLIBC_older_than_2_27 +CT_GMP +CT_GMP_5_0_0_or_later +CT_GMP_5_0_0_or_older +CT_GMP_5_1_0_or_later +CT_GMP_5_1_0_or_older +CT_GMP_ARCHIVE_DIRNAME +CT_GMP_ARCHIVE_FILENAME +CT_GMP_ARCHIVE_FORMATS +CT_GMP_CUSTOM_LOCATION +CT_GMP_DEVEL_BOOTSTRAP +CT_GMP_DEVEL_BRANCH +CT_GMP_DEVEL_REVISION +CT_GMP_DEVEL_SUBDIR +CT_GMP_DEVEL_URL +CT_GMP_DEVEL_VCS +CT_GMP_DEVEL_VCS_cvs +CT_GMP_DEVEL_VCS_git +CT_GMP_DEVEL_VCS_hg +CT_GMP_DEVEL_VCS_svn +CT_GMP_DIR_NAME +CT_GMP_HAS_MPBSD +CT_GMP_MIRRORS +CT_GMP_NEEDED +CT_GMP_PATCH_BUNDLED +CT_GMP_PATCH_BUNDLED_LOCAL +CT_GMP_PATCH_GLOBAL +CT_GMP_PATCH_LOCAL +CT_GMP_PATCH_LOCAL_BUNDLED +CT_GMP_PATCH_NONE +CT_GMP_PATCH_ORDER +CT_GMP_PKG_NAME +CT_GMP_REQUIRE_5_0_0_or_later +CT_GMP_REQUIRE_5_0_0_or_older +CT_GMP_REQUIRE_5_1_0_or_later +CT_GMP_REQUIRE_5_1_0_or_older +CT_GMP_REQUIRE_later_than_5_0_0 +CT_GMP_REQUIRE_later_than_5_1_0 +CT_GMP_REQUIRE_older_than_5_0_0 +CT_GMP_REQUIRE_older_than_5_1_0 +CT_GMP_SIGNATURE_FORMAT +CT_GMP_SRC_CUSTOM +CT_GMP_SRC_DEVEL +CT_GMP_SRC_RELEASE +CT_GMP_VERSION +CT_GMP_VERY_NEW +CT_GMP_VERY_OLD +CT_GMP_V_4_3_2 +CT_GMP_V_5_0_5 +CT_GMP_V_5_1_3 +CT_GMP_V_6_0_0A +CT_GMP_V_6_1_2 +CT_GMP_later_than_5_0_0 +CT_GMP_later_than_5_1_0 +CT_GMP_older_than_5_0_0 +CT_GMP_older_than_5_1_0 +CT_HOST +CT_HOST_PREFIX +CT_HOST_SUFFIX +CT_INSTALL_LICENSES +CT_ISL +CT_ISL_0_12_or_later +CT_ISL_0_12_or_older +CT_ISL_0_13_or_later +CT_ISL_0_13_or_older +CT_ISL_0_14_or_later +CT_ISL_0_14_or_older +CT_ISL_0_15_or_later +CT_ISL_0_15_or_older +CT_ISL_0_18_or_later +CT_ISL_0_18_or_older +CT_ISL_ARCHIVE_DIRNAME +CT_ISL_ARCHIVE_FILENAME +CT_ISL_ARCHIVE_FORMATS +CT_ISL_CUSTOM_LOCATION +CT_ISL_DEVEL_BOOTSTRAP +CT_ISL_DEVEL_BRANCH +CT_ISL_DEVEL_REVISION +CT_ISL_DEVEL_SUBDIR +CT_ISL_DEVEL_URL +CT_ISL_DEVEL_VCS +CT_ISL_DEVEL_VCS_cvs +CT_ISL_DEVEL_VCS_git +CT_ISL_DEVEL_VCS_hg +CT_ISL_DEVEL_VCS_svn +CT_ISL_DIR_NAME +CT_ISL_HAS_WITH_PIPLIB +CT_ISL_MIRRORS +CT_ISL_NEEDED +CT_ISL_NEEDS_WITH_GMP +CT_ISL_PATCH_BUNDLED +CT_ISL_PATCH_BUNDLED_LOCAL +CT_ISL_PATCH_GLOBAL +CT_ISL_PATCH_LOCAL +CT_ISL_PATCH_LOCAL_BUNDLED +CT_ISL_PATCH_NONE +CT_ISL_PATCH_ORDER +CT_ISL_PKG_NAME +CT_ISL_REQUIRE_0_12_or_later +CT_ISL_REQUIRE_0_12_or_older +CT_ISL_REQUIRE_0_13_or_later +CT_ISL_REQUIRE_0_13_or_older +CT_ISL_REQUIRE_0_14_or_later +CT_ISL_REQUIRE_0_14_or_older +CT_ISL_REQUIRE_0_15_or_later +CT_ISL_REQUIRE_0_15_or_older +CT_ISL_REQUIRE_0_18_or_later +CT_ISL_REQUIRE_0_18_or_older +CT_ISL_REQUIRE_later_than_0_12 +CT_ISL_REQUIRE_later_than_0_13 +CT_ISL_REQUIRE_later_than_0_14 +CT_ISL_REQUIRE_later_than_0_15 +CT_ISL_REQUIRE_later_than_0_18 +CT_ISL_REQUIRE_older_than_0_12 +CT_ISL_REQUIRE_older_than_0_13 +CT_ISL_REQUIRE_older_than_0_14 +CT_ISL_REQUIRE_older_than_0_15 +CT_ISL_REQUIRE_older_than_0_18 +CT_ISL_SIGNATURE_FORMAT +CT_ISL_SRC_CUSTOM +CT_ISL_SRC_DEVEL +CT_ISL_SRC_RELEASE +CT_ISL_VERSION +CT_ISL_VERY_NEW +CT_ISL_VERY_OLD +CT_ISL_V_0_11_2 +CT_ISL_V_0_12_2 +CT_ISL_V_0_14_1 +CT_ISL_V_0_15 +CT_ISL_V_0_16_1 +CT_ISL_V_0_17_1 +CT_ISL_V_0_18 +CT_ISL_V_0_19 +CT_ISL_V_0_20 +CT_ISL_later_than_0_12 +CT_ISL_later_than_0_13 +CT_ISL_later_than_0_14 +CT_ISL_later_than_0_15 +CT_ISL_later_than_0_18 +CT_ISL_older_than_0_12 +CT_ISL_older_than_0_13 +CT_ISL_older_than_0_14 +CT_ISL_older_than_0_15 +CT_ISL_older_than_0_18 +CT_KERNEL +CT_KERNEL_BARE_METAL +CT_KERNEL_BARE_METAL_PKG_KSYM +CT_KERNEL_BARE_METAL_SHOW +CT_KERNEL_CHOICE_KSYM +CT_KERNEL_LINUX +CT_KERNEL_LINUX_INSTALL_CHECK +CT_KERNEL_LINUX_PKG_KSYM +CT_KERNEL_LINUX_SHOW +CT_KERNEL_LINUX_VERBOSE_LEVEL +CT_KERNEL_LINUX_VERBOSITY_0 +CT_KERNEL_LINUX_VERBOSITY_1 +CT_KERNEL_LINUX_VERBOSITY_2 +CT_KERNEL_SUPPORTS_SHARED_LIBS +CT_KERNEL_WINDOWS +CT_KERNEL_WINDOWS_PKG_KSYM +CT_KERNEL_WINDOWS_SHOW +CT_LDSO_CONF_EXTRA_DIRS_ARRAY +CT_LIBC +CT_LIBC_AVR_LIBC +CT_LIBC_AVR_LIBC_EXTRA_CONFIG_ARRAY +CT_LIBC_AVR_LIBC_PKG_KSYM +CT_LIBC_AVR_LIBC_SHOW +CT_LIBC_BIONIC +CT_LIBC_BIONIC_PKG_KSYM +CT_LIBC_BIONIC_SHOW +CT_LIBC_CHOICE_KSYM +CT_LIBC_GLIBC +CT_LIBC_GLIBC_PKG_KSYM +CT_LIBC_GLIBC_SHOW +CT_LIBC_MINGW_W64 +CT_LIBC_MINGW_W64_PKG_KSYM +CT_LIBC_MINGW_W64_SHOW +CT_LIBC_MOXIEBOX +CT_LIBC_MOXIEBOX_PKG_KSYM +CT_LIBC_MOXIEBOX_SHOW +CT_LIBC_MUSL +CT_LIBC_MUSL_DEBUG +CT_LIBC_MUSL_OPTIMIZE +CT_LIBC_MUSL_OPTIMIZE_AUTO +CT_LIBC_MUSL_OPTIMIZE_NONE +CT_LIBC_MUSL_OPTIMIZE_SIZE +CT_LIBC_MUSL_OPTIMIZE_SPEED +CT_LIBC_MUSL_PKG_KSYM +CT_LIBC_MUSL_SHOW +CT_LIBC_MUSL_WARNINGS +CT_LIBC_NEWLIB +CT_LIBC_NEWLIB_ATEXIT_DYNAMIC_ALLOC +CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS +CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE +CT_LIBC_NEWLIB_EXTRA_CONFIG_ARRAY +CT_LIBC_NEWLIB_EXTRA_SECTIONS +CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION +CT_LIBC_NEWLIB_FVWRITE_IN_STREAMIO +CT_LIBC_NEWLIB_GLOBAL_ATEXIT +CT_LIBC_NEWLIB_IO_C99FMT +CT_LIBC_NEWLIB_IO_FLOAT +CT_LIBC_NEWLIB_IO_LDBL +CT_LIBC_NEWLIB_IO_LL +CT_LIBC_NEWLIB_IO_POS_ARGS +CT_LIBC_NEWLIB_LITE_EXIT +CT_LIBC_NEWLIB_LTO +CT_LIBC_NEWLIB_MULTITHREAD +CT_LIBC_NEWLIB_NANO_FORMATTED_IO +CT_LIBC_NEWLIB_NANO_MALLOC +CT_LIBC_NEWLIB_PKG_KSYM +CT_LIBC_NEWLIB_REENT_SMALL +CT_LIBC_NEWLIB_REGISTER_FINI +CT_LIBC_NEWLIB_SHOW +CT_LIBC_NEWLIB_TARGET_CFLAGS +CT_LIBC_NEWLIB_UNBUF_STREAM_OPT +CT_LIBC_NEWLIB_WIDE_ORIENT +CT_LIBC_NONE +CT_LIBC_NONE_PKG_KSYM +CT_LIBC_NONE_SHOW +CT_LIBC_PROVIDES_CXA_ATEXIT +CT_LIBC_SUPPORT_THREADS_ANY +CT_LIBC_SUPPORT_THREADS_LT +CT_LIBC_SUPPORT_THREADS_NATIVE +CT_LIBC_SUPPORT_THREADS_NONE +CT_LIBC_SUPPORT_THREADS_POSIX +CT_LIBC_UCLIBC +CT_LIBC_UCLIBC_BUILD_SSP +CT_LIBC_UCLIBC_CONFIG_FILE +CT_LIBC_UCLIBC_DEBUG_LEVEL +CT_LIBC_UCLIBC_DEBUG_LEVEL_0 +CT_LIBC_UCLIBC_DEBUG_LEVEL_1 +CT_LIBC_UCLIBC_DEBUG_LEVEL_2 +CT_LIBC_UCLIBC_DEBUG_LEVEL_3 +CT_LIBC_UCLIBC_FENV +CT_LIBC_UCLIBC_HAS_LIBICONV +CT_LIBC_UCLIBC_HAS_SSP +CT_LIBC_UCLIBC_HAS_SUNRPC +CT_LIBC_UCLIBC_IPV6 +CT_LIBC_UCLIBC_LIBICONV +CT_LIBC_UCLIBC_LNXTHRD +CT_LIBC_UCLIBC_LNXTHRD_NEW +CT_LIBC_UCLIBC_LNXTHRD_OLD +CT_LIBC_UCLIBC_LOCALES +CT_LIBC_UCLIBC_NG +CT_LIBC_UCLIBC_PARALLEL +CT_LIBC_UCLIBC_PKG_KSYM +CT_LIBC_UCLIBC_RPC +CT_LIBC_UCLIBC_SHOW +CT_LIBC_UCLIBC_USE_GNU_SUFFIX +CT_LIBC_UCLIBC_VERBOSITY +CT_LIBC_UCLIBC_VERBOSITY_0 +CT_LIBC_UCLIBC_VERBOSITY_1 +CT_LIBC_UCLIBC_VERBOSITY_2 +CT_LIBC_UCLIBC_WCHAR +CT_LIBC_XLDD +CT_LIBELF +CT_LIBELF_ARCHIVE_DIRNAME +CT_LIBELF_ARCHIVE_FILENAME +CT_LIBELF_ARCHIVE_FORMATS +CT_LIBELF_CUSTOM_LOCATION +CT_LIBELF_DEVEL_BOOTSTRAP +CT_LIBELF_DEVEL_BRANCH +CT_LIBELF_DEVEL_REVISION +CT_LIBELF_DEVEL_SUBDIR +CT_LIBELF_DEVEL_URL +CT_LIBELF_DEVEL_VCS +CT_LIBELF_DEVEL_VCS_cvs +CT_LIBELF_DEVEL_VCS_git +CT_LIBELF_DEVEL_VCS_hg +CT_LIBELF_DEVEL_VCS_svn +CT_LIBELF_DIR_NAME +CT_LIBELF_MIRRORS +CT_LIBELF_NEEDED +CT_LIBELF_PATCH_BUNDLED +CT_LIBELF_PATCH_BUNDLED_LOCAL +CT_LIBELF_PATCH_GLOBAL +CT_LIBELF_PATCH_LOCAL +CT_LIBELF_PATCH_LOCAL_BUNDLED +CT_LIBELF_PATCH_NONE +CT_LIBELF_PATCH_ORDER +CT_LIBELF_PKG_NAME +CT_LIBELF_SIGNATURE_FORMAT +CT_LIBELF_SRC_CUSTOM +CT_LIBELF_SRC_DEVEL +CT_LIBELF_SRC_RELEASE +CT_LIBELF_TARGET +CT_LIBELF_VERSION +CT_LIBELF_VERY_NEW +CT_LIBELF_VERY_OLD +CT_LIBELF_V_0_8_13 +CT_LIBICONV +CT_LIBICONV_ARCHIVE_DIRNAME +CT_LIBICONV_ARCHIVE_FILENAME +CT_LIBICONV_ARCHIVE_FORMATS +CT_LIBICONV_CUSTOM_LOCATION +CT_LIBICONV_DEVEL_BOOTSTRAP +CT_LIBICONV_DEVEL_BRANCH +CT_LIBICONV_DEVEL_REVISION +CT_LIBICONV_DEVEL_SUBDIR +CT_LIBICONV_DEVEL_URL +CT_LIBICONV_DEVEL_VCS +CT_LIBICONV_DEVEL_VCS_cvs +CT_LIBICONV_DEVEL_VCS_git +CT_LIBICONV_DEVEL_VCS_hg +CT_LIBICONV_DEVEL_VCS_svn +CT_LIBICONV_DIR_NAME +CT_LIBICONV_MIRRORS +CT_LIBICONV_NEEDED +CT_LIBICONV_PATCH_BUNDLED +CT_LIBICONV_PATCH_BUNDLED_LOCAL +CT_LIBICONV_PATCH_GLOBAL +CT_LIBICONV_PATCH_LOCAL +CT_LIBICONV_PATCH_LOCAL_BUNDLED +CT_LIBICONV_PATCH_NONE +CT_LIBICONV_PATCH_ORDER +CT_LIBICONV_PKG_NAME +CT_LIBICONV_SIGNATURE_FORMAT +CT_LIBICONV_SRC_CUSTOM +CT_LIBICONV_SRC_DEVEL +CT_LIBICONV_SRC_RELEASE +CT_LIBICONV_VERSION +CT_LIBICONV_VERY_NEW +CT_LIBICONV_VERY_OLD +CT_LIBICONV_V_1_14 +CT_LIBICONV_V_1_15 +CT_LIBTOOL_ARCHIVE_DIRNAME +CT_LIBTOOL_ARCHIVE_FILENAME +CT_LIBTOOL_ARCHIVE_FORMATS +CT_LIBTOOL_CUSTOM_LOCATION +CT_LIBTOOL_DEVEL_BOOTSTRAP +CT_LIBTOOL_DEVEL_BRANCH +CT_LIBTOOL_DEVEL_REVISION +CT_LIBTOOL_DEVEL_SUBDIR +CT_LIBTOOL_DEVEL_URL +CT_LIBTOOL_DEVEL_VCS +CT_LIBTOOL_DEVEL_VCS_cvs +CT_LIBTOOL_DEVEL_VCS_git +CT_LIBTOOL_DEVEL_VCS_hg +CT_LIBTOOL_DEVEL_VCS_svn +CT_LIBTOOL_DIR_NAME +CT_LIBTOOL_MIRRORS +CT_LIBTOOL_PATCH_BUNDLED +CT_LIBTOOL_PATCH_BUNDLED_LOCAL +CT_LIBTOOL_PATCH_GLOBAL +CT_LIBTOOL_PATCH_LOCAL +CT_LIBTOOL_PATCH_LOCAL_BUNDLED +CT_LIBTOOL_PATCH_NONE +CT_LIBTOOL_PATCH_ORDER +CT_LIBTOOL_PKG_NAME +CT_LIBTOOL_SIGNATURE_FORMAT +CT_LIBTOOL_SRC_CUSTOM +CT_LIBTOOL_SRC_DEVEL +CT_LIBTOOL_SRC_RELEASE +CT_LIBTOOL_VERSION +CT_LIBTOOL_VERY_NEW +CT_LIBTOOL_VERY_OLD +CT_LIBTOOL_V_2_4_6 +CT_LINUX_3_2_or_later +CT_LINUX_3_2_or_older +CT_LINUX_3_7_or_later +CT_LINUX_3_7_or_older +CT_LINUX_4_8_or_later +CT_LINUX_4_8_or_older +CT_LINUX_ARCHIVE_DIRNAME +CT_LINUX_ARCHIVE_FILENAME +CT_LINUX_ARCHIVE_FORMATS +CT_LINUX_CUSTOM_LOCATION +CT_LINUX_DEVEL_BOOTSTRAP +CT_LINUX_DEVEL_BRANCH +CT_LINUX_DEVEL_REVISION +CT_LINUX_DEVEL_SUBDIR +CT_LINUX_DEVEL_URL +CT_LINUX_DEVEL_VCS +CT_LINUX_DEVEL_VCS_cvs +CT_LINUX_DEVEL_VCS_git +CT_LINUX_DEVEL_VCS_hg +CT_LINUX_DEVEL_VCS_svn +CT_LINUX_DIR_NAME +CT_LINUX_MIRRORS +CT_LINUX_PATCH_BUNDLED +CT_LINUX_PATCH_BUNDLED_LOCAL +CT_LINUX_PATCH_GLOBAL +CT_LINUX_PATCH_LOCAL +CT_LINUX_PATCH_LOCAL_BUNDLED +CT_LINUX_PATCH_NONE +CT_LINUX_PATCH_ORDER +CT_LINUX_PKG_NAME +CT_LINUX_REQUIRE_3_2_or_later +CT_LINUX_REQUIRE_3_2_or_older +CT_LINUX_REQUIRE_3_7_or_later +CT_LINUX_REQUIRE_3_7_or_older +CT_LINUX_REQUIRE_4_8_or_later +CT_LINUX_REQUIRE_4_8_or_older +CT_LINUX_REQUIRE_later_than_3_2 +CT_LINUX_REQUIRE_later_than_3_7 +CT_LINUX_REQUIRE_later_than_4_8 +CT_LINUX_REQUIRE_older_than_3_2 +CT_LINUX_REQUIRE_older_than_3_7 +CT_LINUX_REQUIRE_older_than_4_8 +CT_LINUX_SIGNATURE_FORMAT +CT_LINUX_SRC_CUSTOM +CT_LINUX_SRC_DEVEL +CT_LINUX_SRC_RELEASE +CT_LINUX_VERSION +CT_LINUX_VERY_NEW +CT_LINUX_VERY_OLD +CT_LINUX_V_2_6_32 +CT_LINUX_V_2_6_33 +CT_LINUX_V_2_6_34 +CT_LINUX_V_2_6_35 +CT_LINUX_V_2_6_36 +CT_LINUX_V_2_6_37 +CT_LINUX_V_2_6_38 +CT_LINUX_V_2_6_39 +CT_LINUX_V_3_0 +CT_LINUX_V_3_1 +CT_LINUX_V_3_10 +CT_LINUX_V_3_11 +CT_LINUX_V_3_12 +CT_LINUX_V_3_13 +CT_LINUX_V_3_14 +CT_LINUX_V_3_15 +CT_LINUX_V_3_16 +CT_LINUX_V_3_17 +CT_LINUX_V_3_18 +CT_LINUX_V_3_19 +CT_LINUX_V_3_2 +CT_LINUX_V_3_3 +CT_LINUX_V_3_4 +CT_LINUX_V_3_5 +CT_LINUX_V_3_6 +CT_LINUX_V_3_7 +CT_LINUX_V_3_8 +CT_LINUX_V_3_9 +CT_LINUX_V_4_0 +CT_LINUX_V_4_1 +CT_LINUX_V_4_10 +CT_LINUX_V_4_11 +CT_LINUX_V_4_12 +CT_LINUX_V_4_13 +CT_LINUX_V_4_14 +CT_LINUX_V_4_15 +CT_LINUX_V_4_16 +CT_LINUX_V_4_17 +CT_LINUX_V_4_18 +CT_LINUX_V_4_19 +CT_LINUX_V_4_2 +CT_LINUX_V_4_3 +CT_LINUX_V_4_4 +CT_LINUX_V_4_5 +CT_LINUX_V_4_6 +CT_LINUX_V_4_7 +CT_LINUX_V_4_8 +CT_LINUX_V_4_9 +CT_LINUX_later_than_3_2 +CT_LINUX_later_than_3_7 +CT_LINUX_later_than_4_8 +CT_LINUX_older_than_3_2 +CT_LINUX_older_than_3_7 +CT_LINUX_older_than_4_8 +CT_LOAD +CT_LOCAL_PATCH_DIR +CT_LOCAL_TARBALLS_DIR +CT_LOG_ALL +CT_LOG_DEBUG +CT_LOG_ERROR +CT_LOG_EXTRA +CT_LOG_FILE_COMPRESS +CT_LOG_INFO +CT_LOG_LEVEL_MAX +CT_LOG_PROGRESS_BAR +CT_LOG_SEE_TOOLS_WARN +CT_LOG_TO_FILE +CT_LOG_WARN +CT_LTRACE_0_5_3_CONFIGURE +CT_LTRACE_ARCHIVE_DIRNAME +CT_LTRACE_ARCHIVE_FILENAME +CT_LTRACE_ARCHIVE_FORMATS +CT_LTRACE_CUSTOM_LOCATION +CT_LTRACE_DEVEL_BOOTSTRAP +CT_LTRACE_DEVEL_BRANCH +CT_LTRACE_DEVEL_REVISION +CT_LTRACE_DEVEL_SUBDIR +CT_LTRACE_DEVEL_URL +CT_LTRACE_DEVEL_VCS +CT_LTRACE_DEVEL_VCS_cvs +CT_LTRACE_DEVEL_VCS_git +CT_LTRACE_DEVEL_VCS_hg +CT_LTRACE_DEVEL_VCS_svn +CT_LTRACE_DIR_NAME +CT_LTRACE_MIRRORS +CT_LTRACE_PATCH_BUNDLED +CT_LTRACE_PATCH_BUNDLED_LOCAL +CT_LTRACE_PATCH_GLOBAL +CT_LTRACE_PATCH_LOCAL +CT_LTRACE_PATCH_LOCAL_BUNDLED +CT_LTRACE_PATCH_NONE +CT_LTRACE_PATCH_ORDER +CT_LTRACE_PKG_NAME +CT_LTRACE_SIGNATURE_FORMAT +CT_LTRACE_SRC_CUSTOM +CT_LTRACE_SRC_DEVEL +CT_LTRACE_SRC_RELEASE +CT_LTRACE_VERSION +CT_LTRACE_VERY_NEW +CT_LTRACE_VERY_OLD +CT_LTRACE_V_0_5_3 +CT_LTRACE_V_0_7_3 +CT_M4_ARCHIVE_DIRNAME +CT_M4_ARCHIVE_FILENAME +CT_M4_ARCHIVE_FORMATS +CT_M4_CUSTOM_LOCATION +CT_M4_DEVEL_BOOTSTRAP +CT_M4_DEVEL_BRANCH +CT_M4_DEVEL_REVISION +CT_M4_DEVEL_SUBDIR +CT_M4_DEVEL_URL +CT_M4_DEVEL_VCS +CT_M4_DEVEL_VCS_cvs +CT_M4_DEVEL_VCS_git +CT_M4_DEVEL_VCS_hg +CT_M4_DEVEL_VCS_svn +CT_M4_DIR_NAME +CT_M4_MIRRORS +CT_M4_PATCH_BUNDLED +CT_M4_PATCH_BUNDLED_LOCAL +CT_M4_PATCH_GLOBAL +CT_M4_PATCH_LOCAL +CT_M4_PATCH_LOCAL_BUNDLED +CT_M4_PATCH_NONE +CT_M4_PATCH_ORDER +CT_M4_PKG_NAME +CT_M4_SIGNATURE_FORMAT +CT_M4_SRC_CUSTOM +CT_M4_SRC_DEVEL +CT_M4_SRC_RELEASE +CT_M4_VERSION +CT_M4_VERY_NEW +CT_M4_VERY_OLD +CT_M4_V_1_4_18 +CT_MAKE_ARCHIVE_DIRNAME +CT_MAKE_ARCHIVE_FILENAME +CT_MAKE_ARCHIVE_FORMATS +CT_MAKE_CUSTOM_LOCATION +CT_MAKE_DEVEL_BOOTSTRAP +CT_MAKE_DEVEL_BRANCH +CT_MAKE_DEVEL_REVISION +CT_MAKE_DEVEL_SUBDIR +CT_MAKE_DEVEL_URL +CT_MAKE_DEVEL_VCS +CT_MAKE_DEVEL_VCS_cvs +CT_MAKE_DEVEL_VCS_git +CT_MAKE_DEVEL_VCS_hg +CT_MAKE_DEVEL_VCS_svn +CT_MAKE_DIR_NAME +CT_MAKE_GMAKE_SYMLINK +CT_MAKE_MIRRORS +CT_MAKE_PATCH_BUNDLED +CT_MAKE_PATCH_BUNDLED_LOCAL +CT_MAKE_PATCH_GLOBAL +CT_MAKE_PATCH_LOCAL +CT_MAKE_PATCH_LOCAL_BUNDLED +CT_MAKE_PATCH_NONE +CT_MAKE_PATCH_ORDER +CT_MAKE_PKG_NAME +CT_MAKE_SIGNATURE_FORMAT +CT_MAKE_SRC_CUSTOM +CT_MAKE_SRC_DEVEL +CT_MAKE_SRC_RELEASE +CT_MAKE_VERSION +CT_MAKE_VERY_NEW +CT_MAKE_VERY_OLD +CT_MAKE_V_3_81 +CT_MAKE_V_4_0 +CT_MAKE_V_4_1 +CT_MAKE_V_4_2_1 +CT_MINGW_DDK +CT_MINGW_DIRECTX +CT_MINGW_SECURE_API +CT_MINGW_TOOLS +CT_MINGW_TOOL_LIST_ARRAY +CT_MINGW_W64_ARCHIVE_DIRNAME +CT_MINGW_W64_ARCHIVE_FILENAME +CT_MINGW_W64_ARCHIVE_FORMATS +CT_MINGW_W64_CUSTOM_LOCATION +CT_MINGW_W64_DEVEL_BOOTSTRAP +CT_MINGW_W64_DEVEL_BRANCH +CT_MINGW_W64_DEVEL_REVISION +CT_MINGW_W64_DEVEL_SUBDIR +CT_MINGW_W64_DEVEL_URL +CT_MINGW_W64_DEVEL_VCS +CT_MINGW_W64_DEVEL_VCS_cvs +CT_MINGW_W64_DEVEL_VCS_git +CT_MINGW_W64_DEVEL_VCS_hg +CT_MINGW_W64_DEVEL_VCS_svn +CT_MINGW_W64_DIR_NAME +CT_MINGW_W64_MIRRORS +CT_MINGW_W64_PATCH_BUNDLED +CT_MINGW_W64_PATCH_BUNDLED_LOCAL +CT_MINGW_W64_PATCH_GLOBAL +CT_MINGW_W64_PATCH_LOCAL +CT_MINGW_W64_PATCH_LOCAL_BUNDLED +CT_MINGW_W64_PATCH_NONE +CT_MINGW_W64_PATCH_ORDER +CT_MINGW_W64_PKG_NAME +CT_MINGW_W64_REQUIRES_W64_VENDOR +CT_MINGW_W64_REQUIRE_V4_or_later +CT_MINGW_W64_REQUIRE_V4_or_older +CT_MINGW_W64_REQUIRE_later_than_V4 +CT_MINGW_W64_REQUIRE_older_than_V4 +CT_MINGW_W64_SIGNATURE_FORMAT +CT_MINGW_W64_SRC_CUSTOM +CT_MINGW_W64_SRC_DEVEL +CT_MINGW_W64_SRC_RELEASE +CT_MINGW_W64_V4_or_later +CT_MINGW_W64_V4_or_older +CT_MINGW_W64_VERSION +CT_MINGW_W64_VERY_NEW +CT_MINGW_W64_VERY_OLD +CT_MINGW_W64_V_V2_0_10 +CT_MINGW_W64_V_V3_0_0 +CT_MINGW_W64_V_V3_1_0 +CT_MINGW_W64_V_V3_2_0 +CT_MINGW_W64_V_V3_3_0 +CT_MINGW_W64_V_V4_0_6 +CT_MINGW_W64_V_V5_0_3 +CT_MINGW_W64_V_V6_0_0 +CT_MINGW_W64_later_than_V4 +CT_MINGW_W64_older_than_V4 +CT_MIRROR_BASE_URL +CT_MODULES +CT_MOXIEBOX_CUSTOM_LOCATION +CT_MOXIEBOX_DEVEL_BOOTSTRAP +CT_MOXIEBOX_DEVEL_BRANCH +CT_MOXIEBOX_DEVEL_REVISION +CT_MOXIEBOX_DEVEL_SUBDIR +CT_MOXIEBOX_DEVEL_URL +CT_MOXIEBOX_DEVEL_VCS +CT_MOXIEBOX_DEVEL_VCS_cvs +CT_MOXIEBOX_DEVEL_VCS_git +CT_MOXIEBOX_DEVEL_VCS_hg +CT_MOXIEBOX_DEVEL_VCS_svn +CT_MOXIEBOX_DIR_NAME +CT_MOXIEBOX_PATCH_BUNDLED +CT_MOXIEBOX_PATCH_BUNDLED_LOCAL +CT_MOXIEBOX_PATCH_GLOBAL +CT_MOXIEBOX_PATCH_LOCAL +CT_MOXIEBOX_PATCH_LOCAL_BUNDLED +CT_MOXIEBOX_PATCH_NONE +CT_MOXIEBOX_PATCH_ORDER +CT_MOXIEBOX_PKG_NAME +CT_MOXIEBOX_SHORT_TUPLE +CT_MOXIEBOX_SRC_CUSTOM +CT_MOXIEBOX_SRC_DEVEL +CT_MOXIEBOX_VERSION +CT_MPC +CT_MPC_1_1_0_or_later +CT_MPC_1_1_0_or_older +CT_MPC_ARCHIVE_DIRNAME +CT_MPC_ARCHIVE_FILENAME +CT_MPC_ARCHIVE_FORMATS +CT_MPC_CUSTOM_LOCATION +CT_MPC_DEVEL_BOOTSTRAP +CT_MPC_DEVEL_BRANCH +CT_MPC_DEVEL_REVISION +CT_MPC_DEVEL_SUBDIR +CT_MPC_DEVEL_URL +CT_MPC_DEVEL_VCS +CT_MPC_DEVEL_VCS_cvs +CT_MPC_DEVEL_VCS_git +CT_MPC_DEVEL_VCS_hg +CT_MPC_DEVEL_VCS_svn +CT_MPC_DIR_NAME +CT_MPC_MIRRORS +CT_MPC_NEEDED +CT_MPC_PATCH_BUNDLED +CT_MPC_PATCH_BUNDLED_LOCAL +CT_MPC_PATCH_GLOBAL +CT_MPC_PATCH_LOCAL +CT_MPC_PATCH_LOCAL_BUNDLED +CT_MPC_PATCH_NONE +CT_MPC_PATCH_ORDER +CT_MPC_PKG_NAME +CT_MPC_REQUIRE_1_1_0_or_later +CT_MPC_REQUIRE_1_1_0_or_older +CT_MPC_REQUIRE_later_than_1_1_0 +CT_MPC_REQUIRE_older_than_1_1_0 +CT_MPC_SIGNATURE_FORMAT +CT_MPC_SRC_CUSTOM +CT_MPC_SRC_DEVEL +CT_MPC_SRC_RELEASE +CT_MPC_VERSION +CT_MPC_VERY_NEW +CT_MPC_VERY_OLD +CT_MPC_V_0_7 +CT_MPC_V_0_8_2 +CT_MPC_V_0_9 +CT_MPC_V_1_0_3 +CT_MPC_V_1_1_0 +CT_MPC_later_than_1_1_0 +CT_MPC_older_than_1_1_0 +CT_MPFR +CT_MPFR_3_0_0_or_later +CT_MPFR_3_0_0_or_older +CT_MPFR_4_0_0_or_later +CT_MPFR_4_0_0_or_older +CT_MPFR_ARCHIVE_DIRNAME +CT_MPFR_ARCHIVE_FILENAME +CT_MPFR_ARCHIVE_FORMATS +CT_MPFR_CUSTOM_LOCATION +CT_MPFR_DEVEL_BOOTSTRAP +CT_MPFR_DEVEL_BRANCH +CT_MPFR_DEVEL_REVISION +CT_MPFR_DEVEL_SUBDIR +CT_MPFR_DEVEL_URL +CT_MPFR_DEVEL_VCS +CT_MPFR_DEVEL_VCS_cvs +CT_MPFR_DEVEL_VCS_git +CT_MPFR_DEVEL_VCS_hg +CT_MPFR_DEVEL_VCS_svn +CT_MPFR_DIR_NAME +CT_MPFR_MIRRORS +CT_MPFR_NEEDED +CT_MPFR_PATCH_BUNDLED +CT_MPFR_PATCH_BUNDLED_LOCAL +CT_MPFR_PATCH_GLOBAL +CT_MPFR_PATCH_LOCAL +CT_MPFR_PATCH_LOCAL_BUNDLED +CT_MPFR_PATCH_NONE +CT_MPFR_PATCH_ORDER +CT_MPFR_PKG_NAME +CT_MPFR_REQUIRE_3_0_0_or_later +CT_MPFR_REQUIRE_3_0_0_or_older +CT_MPFR_REQUIRE_4_0_0_or_later +CT_MPFR_REQUIRE_4_0_0_or_older +CT_MPFR_REQUIRE_later_than_3_0_0 +CT_MPFR_REQUIRE_later_than_4_0_0 +CT_MPFR_REQUIRE_older_than_3_0_0 +CT_MPFR_REQUIRE_older_than_4_0_0 +CT_MPFR_SIGNATURE_FORMAT +CT_MPFR_SRC_CUSTOM +CT_MPFR_SRC_DEVEL +CT_MPFR_SRC_RELEASE +CT_MPFR_VERSION +CT_MPFR_VERY_NEW +CT_MPFR_VERY_OLD +CT_MPFR_V_2_4_2 +CT_MPFR_V_3_0_1 +CT_MPFR_V_3_1_6 +CT_MPFR_V_4_0_1 +CT_MPFR_later_than_3_0_0 +CT_MPFR_later_than_4_0_0 +CT_MPFR_older_than_3_0_0 +CT_MPFR_older_than_4_0_0 +CT_MULTILIB +CT_MUSL_ARCHIVE_DIRNAME +CT_MUSL_ARCHIVE_FILENAME +CT_MUSL_ARCHIVE_FORMATS +CT_MUSL_CUSTOM_LOCATION +CT_MUSL_DEVEL_BOOTSTRAP +CT_MUSL_DEVEL_BRANCH +CT_MUSL_DEVEL_REVISION +CT_MUSL_DEVEL_SUBDIR +CT_MUSL_DEVEL_URL +CT_MUSL_DEVEL_VCS +CT_MUSL_DEVEL_VCS_cvs +CT_MUSL_DEVEL_VCS_git +CT_MUSL_DEVEL_VCS_hg +CT_MUSL_DEVEL_VCS_svn +CT_MUSL_DIR_NAME +CT_MUSL_MIRRORS +CT_MUSL_PATCH_BUNDLED +CT_MUSL_PATCH_BUNDLED_LOCAL +CT_MUSL_PATCH_GLOBAL +CT_MUSL_PATCH_LOCAL +CT_MUSL_PATCH_LOCAL_BUNDLED +CT_MUSL_PATCH_NONE +CT_MUSL_PATCH_ORDER +CT_MUSL_PKG_NAME +CT_MUSL_SIGNATURE_FORMAT +CT_MUSL_SRC_CUSTOM +CT_MUSL_SRC_DEVEL +CT_MUSL_SRC_RELEASE +CT_MUSL_VERSION +CT_MUSL_VERY_NEW +CT_MUSL_VERY_OLD +CT_MUSL_V_1_1_15 +CT_MUSL_V_1_1_16 +CT_MUSL_V_1_1_17 +CT_MUSL_V_1_1_18 +CT_MUSL_V_1_1_19 +CT_MUSL_V_1_1_20 +CT_NATIVE +CT_NCURSES +CT_NCURSES_ARCHIVE_DIRNAME +CT_NCURSES_ARCHIVE_FILENAME +CT_NCURSES_ARCHIVE_FORMATS +CT_NCURSES_CUSTOM_LOCATION +CT_NCURSES_DEVEL_BOOTSTRAP +CT_NCURSES_DEVEL_BRANCH +CT_NCURSES_DEVEL_REVISION +CT_NCURSES_DEVEL_SUBDIR +CT_NCURSES_DEVEL_URL +CT_NCURSES_DEVEL_VCS +CT_NCURSES_DEVEL_VCS_cvs +CT_NCURSES_DEVEL_VCS_git +CT_NCURSES_DEVEL_VCS_hg +CT_NCURSES_DEVEL_VCS_svn +CT_NCURSES_DIR_NAME +CT_NCURSES_HOST_CONFIG_ARGS +CT_NCURSES_HOST_DISABLE_DB +CT_NCURSES_HOST_FALLBACKS +CT_NCURSES_MIRRORS +CT_NCURSES_NEEDED +CT_NCURSES_NEW_ABI +CT_NCURSES_PATCH_BUNDLED +CT_NCURSES_PATCH_BUNDLED_LOCAL +CT_NCURSES_PATCH_GLOBAL +CT_NCURSES_PATCH_LOCAL +CT_NCURSES_PATCH_LOCAL_BUNDLED +CT_NCURSES_PATCH_NONE +CT_NCURSES_PATCH_ORDER +CT_NCURSES_PKG_NAME +CT_NCURSES_SIGNATURE_FORMAT +CT_NCURSES_SRC_CUSTOM +CT_NCURSES_SRC_DEVEL +CT_NCURSES_SRC_RELEASE +CT_NCURSES_TARGET +CT_NCURSES_TARGET_CONFIG_ARGS +CT_NCURSES_TARGET_DISABLE_DB +CT_NCURSES_TARGET_FALLBACKS +CT_NCURSES_VERSION +CT_NCURSES_VERY_NEW +CT_NCURSES_VERY_OLD +CT_NCURSES_V_6_0 +CT_NCURSES_V_6_1 +CT_NEWLIB_2_0_or_later +CT_NEWLIB_2_0_or_older +CT_NEWLIB_2_1_or_later +CT_NEWLIB_2_1_or_older +CT_NEWLIB_2_2_or_later +CT_NEWLIB_2_2_or_older +CT_NEWLIB_ARCHIVE_DIRNAME +CT_NEWLIB_ARCHIVE_FILENAME +CT_NEWLIB_ARCHIVE_FORMATS +CT_NEWLIB_CUSTOM_LOCATION +CT_NEWLIB_CXA_ATEXIT +CT_NEWLIB_DEVEL_BOOTSTRAP +CT_NEWLIB_DEVEL_BRANCH +CT_NEWLIB_DEVEL_REVISION +CT_NEWLIB_DEVEL_SUBDIR +CT_NEWLIB_DEVEL_URL +CT_NEWLIB_DEVEL_VCS +CT_NEWLIB_DEVEL_VCS_cvs +CT_NEWLIB_DEVEL_VCS_git +CT_NEWLIB_DEVEL_VCS_hg +CT_NEWLIB_DEVEL_VCS_svn +CT_NEWLIB_DIR_NAME +CT_NEWLIB_HAS_NANO_FORMATTED_IO +CT_NEWLIB_HAS_NANO_MALLOC +CT_NEWLIB_LINARO_ARCHIVE_DIRNAME +CT_NEWLIB_LINARO_ARCHIVE_FILENAME +CT_NEWLIB_LINARO_ARCHIVE_FORMATS +CT_NEWLIB_LINARO_CUSTOM_LOCATION +CT_NEWLIB_LINARO_DEVEL_BOOTSTRAP +CT_NEWLIB_LINARO_DEVEL_BRANCH +CT_NEWLIB_LINARO_DEVEL_REVISION +CT_NEWLIB_LINARO_DEVEL_SUBDIR +CT_NEWLIB_LINARO_DEVEL_URL +CT_NEWLIB_LINARO_DEVEL_VCS +CT_NEWLIB_LINARO_DEVEL_VCS_cvs +CT_NEWLIB_LINARO_DEVEL_VCS_git +CT_NEWLIB_LINARO_DEVEL_VCS_hg +CT_NEWLIB_LINARO_DEVEL_VCS_svn +CT_NEWLIB_LINARO_MIRRORS +CT_NEWLIB_LINARO_PATCH_BUNDLED +CT_NEWLIB_LINARO_PATCH_BUNDLED_LOCAL +CT_NEWLIB_LINARO_PATCH_GLOBAL +CT_NEWLIB_LINARO_PATCH_LOCAL +CT_NEWLIB_LINARO_PATCH_LOCAL_BUNDLED +CT_NEWLIB_LINARO_PATCH_NONE +CT_NEWLIB_LINARO_PATCH_ORDER +CT_NEWLIB_LINARO_PKG_NAME +CT_NEWLIB_LINARO_SIGNATURE_FORMAT +CT_NEWLIB_LINARO_SRC_CUSTOM +CT_NEWLIB_LINARO_SRC_DEVEL +CT_NEWLIB_LINARO_SRC_RELEASE +CT_NEWLIB_LINARO_VERSION +CT_NEWLIB_LINARO_VERY_NEW +CT_NEWLIB_LINARO_VERY_OLD +CT_NEWLIB_LINARO_V_2_1_0_2014 +CT_NEWLIB_LINARO_V_2_2_0_2015 +CT_NEWLIB_MIRRORS +CT_NEWLIB_PATCH_BUNDLED +CT_NEWLIB_PATCH_BUNDLED_LOCAL +CT_NEWLIB_PATCH_GLOBAL +CT_NEWLIB_PATCH_LOCAL +CT_NEWLIB_PATCH_LOCAL_BUNDLED +CT_NEWLIB_PATCH_NONE +CT_NEWLIB_PATCH_ORDER +CT_NEWLIB_PKG_NAME +CT_NEWLIB_REQUIRE_2_0_or_later +CT_NEWLIB_REQUIRE_2_0_or_older +CT_NEWLIB_REQUIRE_2_1_or_later +CT_NEWLIB_REQUIRE_2_1_or_older +CT_NEWLIB_REQUIRE_2_2_or_later +CT_NEWLIB_REQUIRE_2_2_or_older +CT_NEWLIB_REQUIRE_later_than_2_0 +CT_NEWLIB_REQUIRE_later_than_2_1 +CT_NEWLIB_REQUIRE_later_than_2_2 +CT_NEWLIB_REQUIRE_older_than_2_0 +CT_NEWLIB_REQUIRE_older_than_2_1 +CT_NEWLIB_REQUIRE_older_than_2_2 +CT_NEWLIB_SIGNATURE_FORMAT +CT_NEWLIB_SRC_CUSTOM +CT_NEWLIB_SRC_DEVEL +CT_NEWLIB_SRC_RELEASE +CT_NEWLIB_USE +CT_NEWLIB_USE_LINARO +CT_NEWLIB_USE_REDHAT +CT_NEWLIB_VERSION +CT_NEWLIB_VERY_NEW +CT_NEWLIB_VERY_OLD +CT_NEWLIB_V_1_17_0 +CT_NEWLIB_V_1_18_0 +CT_NEWLIB_V_1_19_0 +CT_NEWLIB_V_1_20_0 +CT_NEWLIB_V_2_0_0 +CT_NEWLIB_V_2_1_0 +CT_NEWLIB_V_2_2_0 +CT_NEWLIB_V_2_3_0 +CT_NEWLIB_V_2_4_0 +CT_NEWLIB_V_2_5_0 +CT_NEWLIB_V_3_0_0 +CT_NEWLIB_later_than_2_0 +CT_NEWLIB_later_than_2_1 +CT_NEWLIB_later_than_2_2 +CT_NEWLIB_older_than_2_0 +CT_NEWLIB_older_than_2_1 +CT_NEWLIB_older_than_2_2 +CT_NO_OVERRIDE_LC_MESSAGES +CT_OBSOLETE +CT_OMIT_TARGET_ARCH +CT_OMIT_TARGET_VENDOR +CT_ONLY_DOWNLOAD +CT_ONLY_EXTRACT +CT_OVERLAY_LOCATION +CT_OVERLAY_NAME +CT_OVERRIDE_CONFIG_GUESS_SUB +CT_PARALLEL_JOBS +CT_PATCH_BUNDLED +CT_PATCH_BUNDLED_LOCAL +CT_PATCH_LOCAL +CT_PATCH_LOCAL_BUNDLED +CT_PATCH_NONE +CT_PATCH_ORDER +CT_PATCH_USE_LOCAL +CT_PREFIX_DIR +CT_PREFIX_DIR_RO +CT_REMOVE_DOCS +CT_RM_RF_PREFIX_DIR +CT_SAVE_TARBALLS +CT_SHARED_LIBS +CT_SHOW_CT_VERSION +CT_STATIC_TOOLCHAIN +CT_STRACE_ARCHIVE_DIRNAME +CT_STRACE_ARCHIVE_FILENAME +CT_STRACE_ARCHIVE_FORMATS +CT_STRACE_CUSTOM_LOCATION +CT_STRACE_DEVEL_BOOTSTRAP +CT_STRACE_DEVEL_BRANCH +CT_STRACE_DEVEL_REVISION +CT_STRACE_DEVEL_SUBDIR +CT_STRACE_DEVEL_URL +CT_STRACE_DEVEL_VCS +CT_STRACE_DEVEL_VCS_cvs +CT_STRACE_DEVEL_VCS_git +CT_STRACE_DEVEL_VCS_hg +CT_STRACE_DEVEL_VCS_svn +CT_STRACE_DIR_NAME +CT_STRACE_MIRRORS +CT_STRACE_PATCH_BUNDLED +CT_STRACE_PATCH_BUNDLED_LOCAL +CT_STRACE_PATCH_GLOBAL +CT_STRACE_PATCH_LOCAL +CT_STRACE_PATCH_LOCAL_BUNDLED +CT_STRACE_PATCH_NONE +CT_STRACE_PATCH_ORDER +CT_STRACE_PKG_NAME +CT_STRACE_SIGNATURE_FORMAT +CT_STRACE_SRC_CUSTOM +CT_STRACE_SRC_DEVEL +CT_STRACE_SRC_RELEASE +CT_STRACE_VERSION +CT_STRACE_VERY_NEW +CT_STRACE_VERY_OLD +CT_STRACE_V_4_10 +CT_STRACE_V_4_11 +CT_STRACE_V_4_12 +CT_STRACE_V_4_13 +CT_STRACE_V_4_14 +CT_STRACE_V_4_15 +CT_STRACE_V_4_16 +CT_STRACE_V_4_17 +CT_STRACE_V_4_18 +CT_STRACE_V_4_19 +CT_STRACE_V_4_20 +CT_STRACE_V_4_21 +CT_STRACE_V_4_22 +CT_STRACE_V_4_23 +CT_STRACE_V_4_24 +CT_STRACE_V_4_5_20 +CT_STRACE_V_4_6 +CT_STRACE_V_4_7 +CT_STRACE_V_4_8 +CT_STRACE_V_4_9 +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES +CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES +CT_SYSROOT_DIR_PREFIX +CT_SYSROOT_NAME +CT_TARGET_ALIAS +CT_TARGET_ALIAS_SED_EXPR +CT_TARGET_CFLAGS +CT_TARGET_LDFLAGS +CT_TARGET_SKIP_CONFIG_SUB +CT_TARGET_USE_OVERLAY +CT_TARGET_VENDOR +CT_TEST_SUITE +CT_TEST_SUITE_GCC +CT_THREADS +CT_THREADS_LT +CT_THREADS_NATIVE +CT_THREADS_NONE +CT_THREADS_POSIX +CT_TOOLCHAIN_BUGURL +CT_TOOLCHAIN_ENABLE_NLS +CT_TOOLCHAIN_PKGVERSION +CT_TOOLCHAIN_TYPE +CT_UCLIBC_0_9_33_2_or_later +CT_UCLIBC_0_9_33_2_or_older +CT_UCLIBC_1_0_0_or_later +CT_UCLIBC_1_0_0_or_older +CT_UCLIBC_1_0_15_or_later +CT_UCLIBC_1_0_15_or_older +CT_UCLIBC_1_0_21_or_later +CT_UCLIBC_1_0_21_or_older +CT_UCLIBC_1_0_23_or_later +CT_UCLIBC_1_0_23_or_older +CT_UCLIBC_ARCHIVE_DIRNAME +CT_UCLIBC_ARCHIVE_FILENAME +CT_UCLIBC_ARCHIVE_FORMATS +CT_UCLIBC_CUSTOM_LOCATION +CT_UCLIBC_DEVEL_BOOTSTRAP +CT_UCLIBC_DEVEL_BRANCH +CT_UCLIBC_DEVEL_REVISION +CT_UCLIBC_DEVEL_SUBDIR +CT_UCLIBC_DEVEL_URL +CT_UCLIBC_DEVEL_VCS +CT_UCLIBC_DEVEL_VCS_cvs +CT_UCLIBC_DEVEL_VCS_git +CT_UCLIBC_DEVEL_VCS_hg +CT_UCLIBC_DEVEL_VCS_svn +CT_UCLIBC_DIR_NAME +CT_UCLIBC_MERGED_LINUXTHREADS +CT_UCLIBC_MIRRORS +CT_UCLIBC_NG_ARCHIVE_DIRNAME +CT_UCLIBC_NG_ARCHIVE_FILENAME +CT_UCLIBC_NG_ARCHIVE_FORMATS +CT_UCLIBC_NG_CUSTOM_LOCATION +CT_UCLIBC_NG_DEVEL_BOOTSTRAP +CT_UCLIBC_NG_DEVEL_BRANCH +CT_UCLIBC_NG_DEVEL_REVISION +CT_UCLIBC_NG_DEVEL_SUBDIR +CT_UCLIBC_NG_DEVEL_URL +CT_UCLIBC_NG_DEVEL_VCS +CT_UCLIBC_NG_DEVEL_VCS_cvs +CT_UCLIBC_NG_DEVEL_VCS_git +CT_UCLIBC_NG_DEVEL_VCS_hg +CT_UCLIBC_NG_DEVEL_VCS_svn +CT_UCLIBC_NG_MIRRORS +CT_UCLIBC_NG_PATCH_BUNDLED +CT_UCLIBC_NG_PATCH_BUNDLED_LOCAL +CT_UCLIBC_NG_PATCH_GLOBAL +CT_UCLIBC_NG_PATCH_LOCAL +CT_UCLIBC_NG_PATCH_LOCAL_BUNDLED +CT_UCLIBC_NG_PATCH_NONE +CT_UCLIBC_NG_PATCH_ORDER +CT_UCLIBC_NG_PKG_NAME +CT_UCLIBC_NG_SIGNATURE_FORMAT +CT_UCLIBC_NG_SRC_CUSTOM +CT_UCLIBC_NG_SRC_DEVEL +CT_UCLIBC_NG_SRC_RELEASE +CT_UCLIBC_NG_VERSION +CT_UCLIBC_NG_VERY_NEW +CT_UCLIBC_NG_VERY_OLD +CT_UCLIBC_NG_V_1_0_25 +CT_UCLIBC_NG_V_1_0_26 +CT_UCLIBC_NG_V_1_0_27 +CT_UCLIBC_NG_V_1_0_28 +CT_UCLIBC_NG_V_1_0_29 +CT_UCLIBC_NG_V_1_0_30 +CT_UCLIBC_NG_V_1_0_31 +CT_UCLIBC_PATCH_BUNDLED +CT_UCLIBC_PATCH_BUNDLED_LOCAL +CT_UCLIBC_PATCH_GLOBAL +CT_UCLIBC_PATCH_LOCAL +CT_UCLIBC_PATCH_LOCAL_BUNDLED +CT_UCLIBC_PATCH_NONE +CT_UCLIBC_PATCH_ORDER +CT_UCLIBC_PKG_NAME +CT_UCLIBC_REQUIRE_0_9_33_2_or_later +CT_UCLIBC_REQUIRE_0_9_33_2_or_older +CT_UCLIBC_REQUIRE_1_0_0_or_later +CT_UCLIBC_REQUIRE_1_0_0_or_older +CT_UCLIBC_REQUIRE_1_0_15_or_later +CT_UCLIBC_REQUIRE_1_0_15_or_older +CT_UCLIBC_REQUIRE_1_0_21_or_later +CT_UCLIBC_REQUIRE_1_0_21_or_older +CT_UCLIBC_REQUIRE_1_0_23_or_later +CT_UCLIBC_REQUIRE_1_0_23_or_older +CT_UCLIBC_REQUIRE_later_than_0_9_33_2 +CT_UCLIBC_REQUIRE_later_than_1_0_0 +CT_UCLIBC_REQUIRE_later_than_1_0_15 +CT_UCLIBC_REQUIRE_later_than_1_0_21 +CT_UCLIBC_REQUIRE_later_than_1_0_23 +CT_UCLIBC_REQUIRE_older_than_0_9_33_2 +CT_UCLIBC_REQUIRE_older_than_1_0_0 +CT_UCLIBC_REQUIRE_older_than_1_0_15 +CT_UCLIBC_REQUIRE_older_than_1_0_21 +CT_UCLIBC_REQUIRE_older_than_1_0_23 +CT_UCLIBC_SIGNATURE_FORMAT +CT_UCLIBC_SRC_CUSTOM +CT_UCLIBC_SRC_DEVEL +CT_UCLIBC_SRC_RELEASE +CT_UCLIBC_USE +CT_UCLIBC_USE_UCLIBC_NG_ORG +CT_UCLIBC_USE_UCLIBC_ORG +CT_UCLIBC_VERSION +CT_UCLIBC_VERY_NEW +CT_UCLIBC_VERY_OLD +CT_UCLIBC_V_0_9_33_2 +CT_UCLIBC_later_than_0_9_33_2 +CT_UCLIBC_later_than_1_0_0 +CT_UCLIBC_later_than_1_0_15 +CT_UCLIBC_later_than_1_0_21 +CT_UCLIBC_later_than_1_0_23 +CT_UCLIBC_older_than_0_9_33_2 +CT_UCLIBC_older_than_1_0_0 +CT_UCLIBC_older_than_1_0_15 +CT_UCLIBC_older_than_1_0_21 +CT_UCLIBC_older_than_1_0_23 +CT_USE_MIRROR +CT_USE_PIPES +CT_USE_SYSROOT +CT_VCHECK +CT_VERIFY_DOWNLOAD_DIGEST +CT_VERIFY_DOWNLOAD_DIGEST_ALG +CT_VERIFY_DOWNLOAD_DIGEST_MD5 +CT_VERIFY_DOWNLOAD_DIGEST_SHA1 +CT_VERIFY_DOWNLOAD_DIGEST_SHA256 +CT_VERIFY_DOWNLOAD_DIGEST_SHA512 +CT_VERIFY_DOWNLOAD_SIGNATURE +CT_VERSION +CT_WANTS_STATIC_LINK +CT_WANTS_STATIC_LINK_CXX +CT_WINDOWS +CT_WORK_DIR +CT_XTENSA_CUSTOM +CT_ZLIB +CT_ZLIB_ARCHIVE_DIRNAME +CT_ZLIB_ARCHIVE_FILENAME +CT_ZLIB_ARCHIVE_FORMATS +CT_ZLIB_CUSTOM_LOCATION +CT_ZLIB_DEVEL_BOOTSTRAP +CT_ZLIB_DEVEL_BRANCH +CT_ZLIB_DEVEL_REVISION +CT_ZLIB_DEVEL_SUBDIR +CT_ZLIB_DEVEL_URL +CT_ZLIB_DEVEL_VCS +CT_ZLIB_DEVEL_VCS_cvs +CT_ZLIB_DEVEL_VCS_git +CT_ZLIB_DEVEL_VCS_hg +CT_ZLIB_DEVEL_VCS_svn +CT_ZLIB_DIR_NAME +CT_ZLIB_MIRRORS +CT_ZLIB_NEEDED +CT_ZLIB_PATCH_BUNDLED +CT_ZLIB_PATCH_BUNDLED_LOCAL +CT_ZLIB_PATCH_GLOBAL +CT_ZLIB_PATCH_LOCAL +CT_ZLIB_PATCH_LOCAL_BUNDLED +CT_ZLIB_PATCH_NONE +CT_ZLIB_PATCH_ORDER +CT_ZLIB_PKG_NAME +CT_ZLIB_SIGNATURE_FORMAT +CT_ZLIB_SRC_CUSTOM +CT_ZLIB_SRC_DEVEL +CT_ZLIB_SRC_RELEASE +CT_ZLIB_VERSION +CT_ZLIB_VERY_NEW +CT_ZLIB_VERY_OLD +CT_ZLIB_V_1_2_11 diff --git a/testing/upgrade/kconfig-list/2 b/testing/upgrade/kconfig-list/2 new file mode 100644 index 0000000..b81bb64 --- /dev/null +++ b/testing/upgrade/kconfig-list/2 @@ -0,0 +1,2491 @@ +CT_ALLOW_BUILD_AS_ROOT +CT_ALLOW_BUILD_AS_ROOT_SURE +CT_ALL_ARCH_CHOICES +CT_ALL_BINUTILS_CHOICES +CT_ALL_CC_CHOICES +CT_ALL_COMP_LIBS_CHOICES +CT_ALL_COMP_TOOLS_CHOICES +CT_ALL_DEBUG_CHOICES +CT_ALL_KERNEL_CHOICES +CT_ALL_LIBC_CHOICES +CT_ANDROID_API +CT_ANDROID_API_12 +CT_ANDROID_API_13 +CT_ANDROID_API_14 +CT_ANDROID_API_15 +CT_ANDROID_API_16 +CT_ANDROID_API_17 +CT_ANDROID_API_18 +CT_ANDROID_API_19 +CT_ANDROID_API_21 +CT_ANDROID_API_22 +CT_ANDROID_API_23 +CT_ANDROID_API_24 +CT_ANDROID_API_26 +CT_ANDROID_API_27 +CT_ANDROID_API_28 +CT_ANDROID_API_9 +CT_ANDROID_NDK_ARCHIVE_DIRNAME +CT_ANDROID_NDK_ARCHIVE_FILENAME +CT_ANDROID_NDK_ARCHIVE_FORMATS +CT_ANDROID_NDK_CUSTOM_LOCATION +CT_ANDROID_NDK_DEVEL_BOOTSTRAP +CT_ANDROID_NDK_DEVEL_BRANCH +CT_ANDROID_NDK_DEVEL_REVISION +CT_ANDROID_NDK_DEVEL_SUBDIR +CT_ANDROID_NDK_DEVEL_URL +CT_ANDROID_NDK_DEVEL_VCS +CT_ANDROID_NDK_DEVEL_VCS_cvs +CT_ANDROID_NDK_DEVEL_VCS_git +CT_ANDROID_NDK_DEVEL_VCS_hg +CT_ANDROID_NDK_DEVEL_VCS_svn +CT_ANDROID_NDK_DIR_NAME +CT_ANDROID_NDK_MIRRORS +CT_ANDROID_NDK_PATCH_BUNDLED +CT_ANDROID_NDK_PATCH_BUNDLED_LOCAL +CT_ANDROID_NDK_PATCH_GLOBAL +CT_ANDROID_NDK_PATCH_LOCAL +CT_ANDROID_NDK_PATCH_LOCAL_BUNDLED +CT_ANDROID_NDK_PATCH_NONE +CT_ANDROID_NDK_PATCH_ORDER +CT_ANDROID_NDK_PKG_NAME +CT_ANDROID_NDK_SIGNATURE_FORMAT +CT_ANDROID_NDK_SRC_CUSTOM +CT_ANDROID_NDK_SRC_DEVEL +CT_ANDROID_NDK_SRC_RELEASE +CT_ANDROID_NDK_VERSION +CT_ANDROID_NDK_VERY_NEW +CT_ANDROID_NDK_VERY_OLD +CT_ANDROID_NDK_V_R10 +CT_ANDROID_NDK_V_R11 +CT_ANDROID_NDK_V_R12 +CT_ANDROID_NDK_V_R13 +CT_ANDROID_NDK_V_R14 +CT_ANDROID_NDK_V_R15 +CT_ANDROID_NDK_V_R16 +CT_ANDROID_NDK_V_R17 +CT_ARCH +CT_ARCH_16 +CT_ARCH_32 +CT_ARCH_64 +CT_ARCH_8 +CT_ARCH_ABI +CT_ARCH_ALPHA +CT_ARCH_ALPHA_EV4 +CT_ARCH_ALPHA_EV45 +CT_ARCH_ALPHA_EV5 +CT_ARCH_ALPHA_EV56 +CT_ARCH_ALPHA_EV6 +CT_ARCH_ALPHA_EV67 +CT_ARCH_ALPHA_PKG_KSYM +CT_ARCH_ALPHA_SHOW +CT_ARCH_ALPHA_VARIANT +CT_ARCH_ARC +CT_ARCH_ARCH +CT_ARCH_ARC_PKG_KSYM +CT_ARCH_ARC_SHOW +CT_ARCH_ARM +CT_ARCH_ARM_ABI_OK +CT_ARCH_ARM_EABI +CT_ARCH_ARM_EABI_FORCE +CT_ARCH_ARM_INTERWORKING +CT_ARCH_ARM_MODE +CT_ARCH_ARM_MODE_ARM +CT_ARCH_ARM_MODE_THUMB +CT_ARCH_ARM_PKG_KSYM +CT_ARCH_ARM_SHOW +CT_ARCH_ARM_TUPLE_USE_EABIHF +CT_ARCH_AVR +CT_ARCH_AVR_PKG_KSYM +CT_ARCH_AVR_SHOW +CT_ARCH_BE +CT_ARCH_BE_LE +CT_ARCH_BINFMT_ELF +CT_ARCH_BINFMT_FDPIC +CT_ARCH_BINFMT_FLAT +CT_ARCH_BITNESS +CT_ARCH_CHOICE_KSYM +CT_ARCH_CPU +CT_ARCH_DEFAULT_16 +CT_ARCH_DEFAULT_32 +CT_ARCH_DEFAULT_64 +CT_ARCH_DEFAULT_8 +CT_ARCH_DEFAULT_BE +CT_ARCH_DEFAULT_BE_LE +CT_ARCH_DEFAULT_HAS_MMU +CT_ARCH_DEFAULT_LE +CT_ARCH_DEFAULT_LE_BE +CT_ARCH_ENDIAN +CT_ARCH_EXCLUSIVE_WITH_CPU +CT_ARCH_FLOAT +CT_ARCH_FLOAT_AUTO +CT_ARCH_FLOAT_HW +CT_ARCH_FLOAT_SOFTFP +CT_ARCH_FLOAT_SW +CT_ARCH_FPU +CT_ARCH_LE +CT_ARCH_LE_BE +CT_ARCH_M68K +CT_ARCH_M68K_PKG_KSYM +CT_ARCH_M68K_SHOW +CT_ARCH_MICROBLAZE +CT_ARCH_MICROBLAZE_PKG_KSYM +CT_ARCH_MICROBLAZE_SHOW +CT_ARCH_MIPS +CT_ARCH_MIPS_PKG_KSYM +CT_ARCH_MIPS_SHOW +CT_ARCH_MOXIE +CT_ARCH_MOXIE_PKG_KSYM +CT_ARCH_MOXIE_SHOW +CT_ARCH_MSP430 +CT_ARCH_MSP430_PKG_KSYM +CT_ARCH_MSP430_SHOW +CT_ARCH_NIOS2 +CT_ARCH_NIOS2_PKG_KSYM +CT_ARCH_NIOS2_SHOW +CT_ARCH_POWERPC +CT_ARCH_POWERPC_PKG_KSYM +CT_ARCH_POWERPC_SHOW +CT_ARCH_REQUIRES_MULTILIB +CT_ARCH_RISCV +CT_ARCH_RISCV_PKG_KSYM +CT_ARCH_RISCV_SHOW +CT_ARCH_S390 +CT_ARCH_S390_PKG_KSYM +CT_ARCH_S390_SHOW +CT_ARCH_SH +CT_ARCH_SH_PKG_KSYM +CT_ARCH_SH_SH +CT_ARCH_SH_SH1 +CT_ARCH_SH_SH2 +CT_ARCH_SH_SH2A +CT_ARCH_SH_SH2E +CT_ARCH_SH_SH3 +CT_ARCH_SH_SH3E +CT_ARCH_SH_SH4 +CT_ARCH_SH_SH4A +CT_ARCH_SH_SHOW +CT_ARCH_SH_VARIANT +CT_ARCH_SPARC +CT_ARCH_SPARC_PKG_KSYM +CT_ARCH_SPARC_SHOW +CT_ARCH_SUFFIX +CT_ARCH_SUPPORTS_16 +CT_ARCH_SUPPORTS_32 +CT_ARCH_SUPPORTS_64 +CT_ARCH_SUPPORTS_8 +CT_ARCH_SUPPORTS_BOTH_ENDIAN +CT_ARCH_SUPPORTS_BOTH_MMU +CT_ARCH_SUPPORTS_EITHER_ENDIAN +CT_ARCH_SUPPORTS_FLAT_FORMAT +CT_ARCH_SUPPORTS_SOFTFP +CT_ARCH_SUPPORTS_WITH_ABI +CT_ARCH_SUPPORTS_WITH_ARCH +CT_ARCH_SUPPORTS_WITH_CPU +CT_ARCH_SUPPORTS_WITH_ENDIAN +CT_ARCH_SUPPORTS_WITH_FLOAT +CT_ARCH_SUPPORTS_WITH_FPU +CT_ARCH_SUPPORTS_WITH_TUNE +CT_ARCH_TUNE +CT_ARCH_USE_MMU +CT_ARCH_X86 +CT_ARCH_X86_PKG_KSYM +CT_ARCH_X86_SHOW +CT_ARCH_XTENSA +CT_ARCH_XTENSA_PKG_KSYM +CT_ARCH_XTENSA_SHOW +CT_ARCH_mips_ABI +CT_ARCH_mips_n32 +CT_ARCH_mips_n64 +CT_ARCH_mips_o32 +CT_ARCH_powerpc_ABI +CT_ARCH_powerpc_ABI_DEFAULT +CT_ARCH_powerpc_ABI_EABI +CT_ARCH_powerpc_ABI_SPE +CT_ARCH_xtensa_fsf +CT_AUTOCONF_ARCHIVE_DIRNAME +CT_AUTOCONF_ARCHIVE_FILENAME +CT_AUTOCONF_ARCHIVE_FORMATS +CT_AUTOCONF_CUSTOM_LOCATION +CT_AUTOCONF_DEVEL_BOOTSTRAP +CT_AUTOCONF_DEVEL_BRANCH +CT_AUTOCONF_DEVEL_REVISION +CT_AUTOCONF_DEVEL_SUBDIR +CT_AUTOCONF_DEVEL_URL +CT_AUTOCONF_DEVEL_VCS +CT_AUTOCONF_DEVEL_VCS_cvs +CT_AUTOCONF_DEVEL_VCS_git +CT_AUTOCONF_DEVEL_VCS_hg +CT_AUTOCONF_DEVEL_VCS_svn +CT_AUTOCONF_DIR_NAME +CT_AUTOCONF_MIRRORS +CT_AUTOCONF_PATCH_BUNDLED +CT_AUTOCONF_PATCH_BUNDLED_LOCAL +CT_AUTOCONF_PATCH_GLOBAL +CT_AUTOCONF_PATCH_LOCAL +CT_AUTOCONF_PATCH_LOCAL_BUNDLED +CT_AUTOCONF_PATCH_NONE +CT_AUTOCONF_PATCH_ORDER +CT_AUTOCONF_PKG_NAME +CT_AUTOCONF_SIGNATURE_FORMAT +CT_AUTOCONF_SRC_CUSTOM +CT_AUTOCONF_SRC_DEVEL +CT_AUTOCONF_SRC_RELEASE +CT_AUTOCONF_VERSION +CT_AUTOCONF_VERY_NEW +CT_AUTOCONF_VERY_OLD +CT_AUTOCONF_V_2_65 +CT_AUTOCONF_V_2_69 +CT_AUTOMAKE_ARCHIVE_DIRNAME +CT_AUTOMAKE_ARCHIVE_FILENAME +CT_AUTOMAKE_ARCHIVE_FORMATS +CT_AUTOMAKE_CUSTOM_LOCATION +CT_AUTOMAKE_DEVEL_BOOTSTRAP +CT_AUTOMAKE_DEVEL_BRANCH +CT_AUTOMAKE_DEVEL_REVISION +CT_AUTOMAKE_DEVEL_SUBDIR +CT_AUTOMAKE_DEVEL_URL +CT_AUTOMAKE_DEVEL_VCS +CT_AUTOMAKE_DEVEL_VCS_cvs +CT_AUTOMAKE_DEVEL_VCS_git +CT_AUTOMAKE_DEVEL_VCS_hg +CT_AUTOMAKE_DEVEL_VCS_svn +CT_AUTOMAKE_DIR_NAME +CT_AUTOMAKE_MIRRORS +CT_AUTOMAKE_PATCH_BUNDLED +CT_AUTOMAKE_PATCH_BUNDLED_LOCAL +CT_AUTOMAKE_PATCH_GLOBAL +CT_AUTOMAKE_PATCH_LOCAL +CT_AUTOMAKE_PATCH_LOCAL_BUNDLED +CT_AUTOMAKE_PATCH_NONE +CT_AUTOMAKE_PATCH_ORDER +CT_AUTOMAKE_PKG_NAME +CT_AUTOMAKE_SIGNATURE_FORMAT +CT_AUTOMAKE_SRC_CUSTOM +CT_AUTOMAKE_SRC_DEVEL +CT_AUTOMAKE_SRC_RELEASE +CT_AUTOMAKE_VERSION +CT_AUTOMAKE_VERY_NEW +CT_AUTOMAKE_VERY_OLD +CT_AUTOMAKE_V_1_11 +CT_AUTOMAKE_V_1_14 +CT_AUTOMAKE_V_1_15 +CT_AUTOMAKE_V_1_16 +CT_AVR_LIBC_ARCHIVE_DIRNAME +CT_AVR_LIBC_ARCHIVE_FILENAME +CT_AVR_LIBC_ARCHIVE_FORMATS +CT_AVR_LIBC_CUSTOM_LOCATION +CT_AVR_LIBC_DEVEL_BOOTSTRAP +CT_AVR_LIBC_DEVEL_BRANCH +CT_AVR_LIBC_DEVEL_REVISION +CT_AVR_LIBC_DEVEL_SUBDIR +CT_AVR_LIBC_DEVEL_URL +CT_AVR_LIBC_DEVEL_VCS +CT_AVR_LIBC_DEVEL_VCS_cvs +CT_AVR_LIBC_DEVEL_VCS_git +CT_AVR_LIBC_DEVEL_VCS_hg +CT_AVR_LIBC_DEVEL_VCS_svn +CT_AVR_LIBC_DIR_NAME +CT_AVR_LIBC_MIRRORS +CT_AVR_LIBC_PATCH_BUNDLED +CT_AVR_LIBC_PATCH_BUNDLED_LOCAL +CT_AVR_LIBC_PATCH_GLOBAL +CT_AVR_LIBC_PATCH_LOCAL +CT_AVR_LIBC_PATCH_LOCAL_BUNDLED +CT_AVR_LIBC_PATCH_NONE +CT_AVR_LIBC_PATCH_ORDER +CT_AVR_LIBC_PKG_NAME +CT_AVR_LIBC_SIGNATURE_FORMAT +CT_AVR_LIBC_SRC_CUSTOM +CT_AVR_LIBC_SRC_DEVEL +CT_AVR_LIBC_SRC_RELEASE +CT_AVR_LIBC_VERSION +CT_AVR_LIBC_VERY_NEW +CT_AVR_LIBC_VERY_OLD +CT_AVR_LIBC_V_1_8_1 +CT_AVR_LIBC_V_2_0_0 +CT_BARE_METAL +CT_BINUTILS +CT_BINUTILS_2_23_or_later +CT_BINUTILS_2_23_or_older +CT_BINUTILS_2_25_or_later +CT_BINUTILS_2_25_or_older +CT_BINUTILS_2_27_or_later +CT_BINUTILS_2_27_or_older +CT_BINUTILS_2_30_or_later +CT_BINUTILS_2_30_or_older +CT_BINUTILS_ARCHIVE_DIRNAME +CT_BINUTILS_ARCHIVE_FILENAME +CT_BINUTILS_ARCHIVE_FORMATS +CT_BINUTILS_BINUTILS +CT_BINUTILS_BINUTILS_PKG_KSYM +CT_BINUTILS_BINUTILS_SHOW +CT_BINUTILS_CHOICE_KSYM +CT_BINUTILS_CUSTOM_LOCATION +CT_BINUTILS_DEVEL_BOOTSTRAP +CT_BINUTILS_DEVEL_BRANCH +CT_BINUTILS_DEVEL_REVISION +CT_BINUTILS_DEVEL_SUBDIR +CT_BINUTILS_DEVEL_URL +CT_BINUTILS_DEVEL_VCS +CT_BINUTILS_DEVEL_VCS_cvs +CT_BINUTILS_DEVEL_VCS_git +CT_BINUTILS_DEVEL_VCS_hg +CT_BINUTILS_DEVEL_VCS_svn +CT_BINUTILS_DIR_NAME +CT_BINUTILS_EXTRA_CONFIG_ARRAY +CT_BINUTILS_FORCE_LD_BFD_DEFAULT +CT_BINUTILS_FORCE_LD_BFD_ONLY +CT_BINUTILS_FOR_TARGET +CT_BINUTILS_FOR_TARGET_BFD +CT_BINUTILS_FOR_TARGET_IBERTY +CT_BINUTILS_GOLD_INSTALLED +CT_BINUTILS_GOLD_SUPPORT +CT_BINUTILS_GOLD_SUPPORTS_ARCH +CT_BINUTILS_GOLD_THREADS +CT_BINUTILS_HAS_GOLD +CT_BINUTILS_HAS_HASH_STYLE +CT_BINUTILS_HAS_PKGVERSION_BUGURL +CT_BINUTILS_HAS_PLUGINS +CT_BINUTILS_LD_WRAPPER +CT_BINUTILS_LINARO_ARCHIVE_DIRNAME +CT_BINUTILS_LINARO_ARCHIVE_FILENAME +CT_BINUTILS_LINARO_ARCHIVE_FORMATS +CT_BINUTILS_LINARO_CUSTOM_LOCATION +CT_BINUTILS_LINARO_DEVEL_BOOTSTRAP +CT_BINUTILS_LINARO_DEVEL_BRANCH +CT_BINUTILS_LINARO_DEVEL_REVISION +CT_BINUTILS_LINARO_DEVEL_SUBDIR +CT_BINUTILS_LINARO_DEVEL_URL +CT_BINUTILS_LINARO_DEVEL_VCS +CT_BINUTILS_LINARO_DEVEL_VCS_cvs +CT_BINUTILS_LINARO_DEVEL_VCS_git +CT_BINUTILS_LINARO_DEVEL_VCS_hg +CT_BINUTILS_LINARO_DEVEL_VCS_svn +CT_BINUTILS_LINARO_MIRRORS +CT_BINUTILS_LINARO_PATCH_BUNDLED +CT_BINUTILS_LINARO_PATCH_BUNDLED_LOCAL +CT_BINUTILS_LINARO_PATCH_GLOBAL +CT_BINUTILS_LINARO_PATCH_LOCAL +CT_BINUTILS_LINARO_PATCH_LOCAL_BUNDLED +CT_BINUTILS_LINARO_PATCH_NONE +CT_BINUTILS_LINARO_PATCH_ORDER +CT_BINUTILS_LINARO_PKG_NAME +CT_BINUTILS_LINARO_SIGNATURE_FORMAT +CT_BINUTILS_LINARO_SRC_CUSTOM +CT_BINUTILS_LINARO_SRC_DEVEL +CT_BINUTILS_LINARO_SRC_RELEASE +CT_BINUTILS_LINARO_VERSION +CT_BINUTILS_LINARO_VERY_NEW +CT_BINUTILS_LINARO_VERY_OLD +CT_BINUTILS_LINARO_V_2_23 +CT_BINUTILS_LINARO_V_2_24 +CT_BINUTILS_LINARO_V_2_25 +CT_BINUTILS_LINKERS_LIST +CT_BINUTILS_LINKER_BOTH +CT_BINUTILS_LINKER_DEFAULT +CT_BINUTILS_LINKER_GOLD +CT_BINUTILS_LINKER_GOLD_LD +CT_BINUTILS_LINKER_LD +CT_BINUTILS_LINKER_LD_GOLD +CT_BINUTILS_MIRRORS +CT_BINUTILS_PATCH_BUNDLED +CT_BINUTILS_PATCH_BUNDLED_LOCAL +CT_BINUTILS_PATCH_GLOBAL +CT_BINUTILS_PATCH_LOCAL +CT_BINUTILS_PATCH_LOCAL_BUNDLED +CT_BINUTILS_PATCH_NONE +CT_BINUTILS_PATCH_ORDER +CT_BINUTILS_PKG_NAME +CT_BINUTILS_PLUGINS +CT_BINUTILS_RELRO +CT_BINUTILS_REQUIRE_2_23_or_later +CT_BINUTILS_REQUIRE_2_23_or_older +CT_BINUTILS_REQUIRE_2_25_or_later +CT_BINUTILS_REQUIRE_2_25_or_older +CT_BINUTILS_REQUIRE_2_27_or_later +CT_BINUTILS_REQUIRE_2_27_or_older +CT_BINUTILS_REQUIRE_2_30_or_later +CT_BINUTILS_REQUIRE_2_30_or_older +CT_BINUTILS_REQUIRE_later_than_2_23 +CT_BINUTILS_REQUIRE_later_than_2_25 +CT_BINUTILS_REQUIRE_later_than_2_27 +CT_BINUTILS_REQUIRE_later_than_2_30 +CT_BINUTILS_REQUIRE_older_than_2_23 +CT_BINUTILS_REQUIRE_older_than_2_25 +CT_BINUTILS_REQUIRE_older_than_2_27 +CT_BINUTILS_REQUIRE_older_than_2_30 +CT_BINUTILS_SIGNATURE_FORMAT +CT_BINUTILS_SRC_CUSTOM +CT_BINUTILS_SRC_DEVEL +CT_BINUTILS_SRC_RELEASE +CT_BINUTILS_USE +CT_BINUTILS_USE_GNU +CT_BINUTILS_USE_LINARO +CT_BINUTILS_VERSION +CT_BINUTILS_VERY_NEW +CT_BINUTILS_VERY_OLD +CT_BINUTILS_V_2_23 +CT_BINUTILS_V_2_24 +CT_BINUTILS_V_2_25 +CT_BINUTILS_V_2_26 +CT_BINUTILS_V_2_27 +CT_BINUTILS_V_2_28 +CT_BINUTILS_V_2_29 +CT_BINUTILS_V_2_30 +CT_BINUTILS_V_2_31 +CT_BINUTILS_later_than_2_23 +CT_BINUTILS_later_than_2_25 +CT_BINUTILS_later_than_2_27 +CT_BINUTILS_later_than_2_30 +CT_BINUTILS_older_than_2_23 +CT_BINUTILS_older_than_2_25 +CT_BINUTILS_older_than_2_27 +CT_BINUTILS_older_than_2_30 +CT_BUILD +CT_BUILD_MANUALS +CT_BUILD_PREFIX +CT_BUILD_SUFFIX +CT_BUILD_TOP_DIR +CT_CANADIAN +CT_CC +CT_CC_CHOICE_KSYM +CT_CC_CORE_PASSES_NEEDED +CT_CC_CORE_PASS_1_NEEDED +CT_CC_CORE_PASS_2_NEEDED +CT_CC_CXA_ATEXIT +CT_CC_GCC +CT_CC_GCC_BUILD_ID +CT_CC_GCC_CONFIG_TLS +CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY +CT_CC_GCC_DEC_FLOATS +CT_CC_GCC_DEC_FLOATS_NO +CT_CC_GCC_DEC_FLOAT_AUTO +CT_CC_GCC_DEC_FLOAT_BID +CT_CC_GCC_DEC_FLOAT_DPD +CT_CC_GCC_DISABLE_PCH +CT_CC_GCC_ENABLE_CXX_FLAGS +CT_CC_GCC_ENABLE_PLUGINS +CT_CC_GCC_ENABLE_TARGET_OPTSPACE +CT_CC_GCC_EXTRA_CONFIG_ARRAY +CT_CC_GCC_GOLD +CT_CC_GCC_HAS_ARCH_OPTIONS +CT_CC_GCC_HAS_LIBMPX +CT_CC_GCC_LDBL_128 +CT_CC_GCC_LIBGOMP +CT_CC_GCC_LIBMPX +CT_CC_GCC_LIBMUDFLAP +CT_CC_GCC_LIBQUADMATH +CT_CC_GCC_LIBSANITIZER +CT_CC_GCC_LIBSSP +CT_CC_GCC_LNK_HASH_STYLE +CT_CC_GCC_LNK_HASH_STYLE_BOTH +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT +CT_CC_GCC_LNK_HASH_STYLE_GNU +CT_CC_GCC_LNK_HASH_STYLE_SYSV +CT_CC_GCC_MULTILIB_LIST +CT_CC_GCC_PKG_KSYM +CT_CC_GCC_SHOW +CT_CC_GCC_SJLJ_EXCEPTIONS +CT_CC_GCC_STATIC_LIBSTDCXX +CT_CC_GCC_SYSTEM_ZLIB +CT_CC_GCC_USE_GRAPHITE +CT_CC_GCC_USE_LTO +CT_CC_GCC_mips_llsc +CT_CC_GCC_mips_plt +CT_CC_GCC_mips_synci +CT_CC_LANG_ADA +CT_CC_LANG_CXX +CT_CC_LANG_FORTRAN +CT_CC_LANG_GOLANG +CT_CC_LANG_JAVA +CT_CC_LANG_JAVA_USE_ECJ +CT_CC_LANG_OBJC +CT_CC_LANG_OBJCXX +CT_CC_LANG_OTHERS +CT_CC_SUPPORT_ADA +CT_CC_SUPPORT_CXX +CT_CC_SUPPORT_FORTRAN +CT_CC_SUPPORT_GOLANG +CT_CC_SUPPORT_JAVA +CT_CC_SUPPORT_OBJC +CT_CC_SUPPORT_OBJCXX +CT_CLOOG +CT_CLOOG_0_18_1_or_later +CT_CLOOG_0_18_1_or_older +CT_CLOOG_0_18_4_or_later +CT_CLOOG_0_18_4_or_older +CT_CLOOG_ARCHIVE_DIRNAME +CT_CLOOG_ARCHIVE_FILENAME +CT_CLOOG_ARCHIVE_FORMATS +CT_CLOOG_CUSTOM_LOCATION +CT_CLOOG_DEVEL_BOOTSTRAP +CT_CLOOG_DEVEL_BRANCH +CT_CLOOG_DEVEL_REVISION +CT_CLOOG_DEVEL_SUBDIR +CT_CLOOG_DEVEL_URL +CT_CLOOG_DEVEL_VCS +CT_CLOOG_DEVEL_VCS_cvs +CT_CLOOG_DEVEL_VCS_git +CT_CLOOG_DEVEL_VCS_hg +CT_CLOOG_DEVEL_VCS_svn +CT_CLOOG_DIR_NAME +CT_CLOOG_MIRRORS +CT_CLOOG_NEEDED +CT_CLOOG_PATCH_BUNDLED +CT_CLOOG_PATCH_BUNDLED_LOCAL +CT_CLOOG_PATCH_GLOBAL +CT_CLOOG_PATCH_LOCAL +CT_CLOOG_PATCH_LOCAL_BUNDLED +CT_CLOOG_PATCH_NONE +CT_CLOOG_PATCH_ORDER +CT_CLOOG_PKG_NAME +CT_CLOOG_REQUIRE_0_18_1_or_later +CT_CLOOG_REQUIRE_0_18_1_or_older +CT_CLOOG_REQUIRE_0_18_4_or_later +CT_CLOOG_REQUIRE_0_18_4_or_older +CT_CLOOG_REQUIRE_later_than_0_18_1 +CT_CLOOG_REQUIRE_later_than_0_18_4 +CT_CLOOG_REQUIRE_older_than_0_18_1 +CT_CLOOG_REQUIRE_older_than_0_18_4 +CT_CLOOG_SIGNATURE_FORMAT +CT_CLOOG_SRC_CUSTOM +CT_CLOOG_SRC_DEVEL +CT_CLOOG_SRC_RELEASE +CT_CLOOG_VERSION +CT_CLOOG_VERY_NEW +CT_CLOOG_VERY_OLD +CT_CLOOG_V_0_18_1 +CT_CLOOG_V_0_18_4 +CT_CLOOG_later_than_0_18_1 +CT_CLOOG_later_than_0_18_4 +CT_CLOOG_older_than_0_18_1 +CT_CLOOG_older_than_0_18_4 +CT_COMPLIBS_CHECK +CT_COMP_LIBS_CLOOG +CT_COMP_LIBS_CLOOG_PKG_KSYM +CT_COMP_LIBS_EXPAT +CT_COMP_LIBS_EXPAT_PKG_KSYM +CT_COMP_LIBS_GETTEXT +CT_COMP_LIBS_GETTEXT_PKG_KSYM +CT_COMP_LIBS_GMP +CT_COMP_LIBS_GMP_PKG_KSYM +CT_COMP_LIBS_ISL +CT_COMP_LIBS_ISL_PKG_KSYM +CT_COMP_LIBS_LIBELF +CT_COMP_LIBS_LIBELF_PKG_KSYM +CT_COMP_LIBS_LIBICONV +CT_COMP_LIBS_LIBICONV_PKG_KSYM +CT_COMP_LIBS_MPC +CT_COMP_LIBS_MPC_PKG_KSYM +CT_COMP_LIBS_MPFR +CT_COMP_LIBS_MPFR_PKG_KSYM +CT_COMP_LIBS_NCURSES +CT_COMP_LIBS_NCURSES_PKG_KSYM +CT_COMP_LIBS_ZLIB +CT_COMP_LIBS_ZLIB_PKG_KSYM +CT_COMP_TOOLS_AUTOCONF +CT_COMP_TOOLS_AUTOCONF_PKG_KSYM +CT_COMP_TOOLS_AUTOMAKE +CT_COMP_TOOLS_AUTOMAKE_PKG_KSYM +CT_COMP_TOOLS_DTC +CT_COMP_TOOLS_DTC_PKG_KSYM +CT_COMP_TOOLS_FOR_HOST +CT_COMP_TOOLS_LIBTOOL +CT_COMP_TOOLS_LIBTOOL_PKG_KSYM +CT_COMP_TOOLS_M4 +CT_COMP_TOOLS_M4_PKG_KSYM +CT_COMP_TOOLS_MAKE +CT_COMP_TOOLS_MAKE_PKG_KSYM +CT_CONFIGURE_has_autoconf_2_65_or_newer +CT_CONFIGURE_has_automake_1_15_or_newer +CT_CONFIGURE_has_autoreconf_2_65_or_newer +CT_CONFIGURE_has_curl +CT_CONFIGURE_has_cvs +CT_CONFIGURE_has_dtc +CT_CONFIGURE_has_git +CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer +CT_CONFIGURE_has_install_with_strip_program +CT_CONFIGURE_has_libtool_2_4_or_newer +CT_CONFIGURE_has_libtoolize_2_4_or_newer +CT_CONFIGURE_has_make_3_81_or_newer +CT_CONFIGURE_has_md5sum +CT_CONFIGURE_has_sha1sum +CT_CONFIGURE_has_sha256sum +CT_CONFIGURE_has_sha512sum +CT_CONFIGURE_has_static_link +CT_CONFIGURE_has_svn +CT_CONFIGURE_has_wget +CT_CONFIG_SHELL +CT_CONFIG_SHELL_ASH +CT_CONFIG_SHELL_BASH +CT_CONFIG_SHELL_CUSTOM +CT_CONFIG_SHELL_CUSTOM_PATH +CT_CONFIG_SHELL_SH +CT_CONFIG_VERSION +CT_CONFIG_VERSION_CURRENT +CT_CONFIG_VERSION_ENV +CT_CONNECT_TIMEOUT +CT_CREATE_LDSO_CONF +CT_CROSS +CT_CROSS_NATIVE +CT_DEBUG_CT +CT_DEBUG_CT_SAVE_STEPS +CT_DEBUG_CT_SAVE_STEPS_GZIP +CT_DEBUG_DUMA +CT_DEBUG_DUMA_PKG_KSYM +CT_DEBUG_GDB +CT_DEBUG_GDB_PKG_KSYM +CT_DEBUG_INTERACTIVE +CT_DEBUG_LTRACE +CT_DEBUG_LTRACE_PKG_KSYM +CT_DEBUG_PAUSE_STEPS +CT_DEBUG_STRACE +CT_DEBUG_STRACE_PKG_KSYM +CT_DEMULTILIB +CT_DOWNLOAD_AGENT_CURL +CT_DOWNLOAD_AGENT_NONE +CT_DOWNLOAD_AGENT_WGET +CT_DOWNLOAD_CURL_OPTIONS +CT_DOWNLOAD_WGET_OPTIONS +CT_DTC_ARCHIVE_DIRNAME +CT_DTC_ARCHIVE_FILENAME +CT_DTC_ARCHIVE_FORMATS +CT_DTC_CUSTOM_LOCATION +CT_DTC_DEVEL_BOOTSTRAP +CT_DTC_DEVEL_BRANCH +CT_DTC_DEVEL_REVISION +CT_DTC_DEVEL_SUBDIR +CT_DTC_DEVEL_URL +CT_DTC_DEVEL_VCS +CT_DTC_DEVEL_VCS_cvs +CT_DTC_DEVEL_VCS_git +CT_DTC_DEVEL_VCS_hg +CT_DTC_DEVEL_VCS_svn +CT_DTC_DIR_NAME +CT_DTC_MIRRORS +CT_DTC_PATCH_BUNDLED +CT_DTC_PATCH_BUNDLED_LOCAL +CT_DTC_PATCH_GLOBAL +CT_DTC_PATCH_LOCAL +CT_DTC_PATCH_LOCAL_BUNDLED +CT_DTC_PATCH_NONE +CT_DTC_PATCH_ORDER +CT_DTC_PKG_NAME +CT_DTC_SIGNATURE_FORMAT +CT_DTC_SRC_CUSTOM +CT_DTC_SRC_DEVEL +CT_DTC_SRC_RELEASE +CT_DTC_VERBOSE +CT_DTC_VERSION +CT_DTC_VERY_NEW +CT_DTC_VERY_OLD +CT_DTC_V_1_4 +CT_DUMA_ARCHIVE_DIRNAME +CT_DUMA_ARCHIVE_FILENAME +CT_DUMA_ARCHIVE_FORMATS +CT_DUMA_CUSTOM_LOCATION +CT_DUMA_CUSTOM_WRAPPER +CT_DUMA_DEVEL_BOOTSTRAP +CT_DUMA_DEVEL_BRANCH +CT_DUMA_DEVEL_REVISION +CT_DUMA_DEVEL_SUBDIR +CT_DUMA_DEVEL_URL +CT_DUMA_DEVEL_VCS +CT_DUMA_DEVEL_VCS_cvs +CT_DUMA_DEVEL_VCS_git +CT_DUMA_DEVEL_VCS_hg +CT_DUMA_DEVEL_VCS_svn +CT_DUMA_DIR_NAME +CT_DUMA_MIRRORS +CT_DUMA_PATCH_BUNDLED +CT_DUMA_PATCH_BUNDLED_LOCAL +CT_DUMA_PATCH_GLOBAL +CT_DUMA_PATCH_LOCAL +CT_DUMA_PATCH_LOCAL_BUNDLED +CT_DUMA_PATCH_NONE +CT_DUMA_PATCH_ORDER +CT_DUMA_PKG_NAME +CT_DUMA_SIGNATURE_FORMAT +CT_DUMA_SO +CT_DUMA_SRC_CUSTOM +CT_DUMA_SRC_DEVEL +CT_DUMA_SRC_RELEASE +CT_DUMA_VERSION +CT_DUMA_VERY_NEW +CT_DUMA_VERY_OLD +CT_DUMA_V_2_5_15 +CT_ELF2FLT_CUSTOM_LOCATION +CT_ELF2FLT_DEVEL_BOOTSTRAP +CT_ELF2FLT_DEVEL_BRANCH +CT_ELF2FLT_DEVEL_REVISION +CT_ELF2FLT_DEVEL_SUBDIR +CT_ELF2FLT_DEVEL_URL +CT_ELF2FLT_DEVEL_VCS +CT_ELF2FLT_DEVEL_VCS_cvs +CT_ELF2FLT_DEVEL_VCS_git +CT_ELF2FLT_DEVEL_VCS_hg +CT_ELF2FLT_DEVEL_VCS_svn +CT_ELF2FLT_DIR_NAME +CT_ELF2FLT_EXTRA_CONFIG_ARRAY +CT_ELF2FLT_PATCH_BUNDLED +CT_ELF2FLT_PATCH_BUNDLED_LOCAL +CT_ELF2FLT_PATCH_GLOBAL +CT_ELF2FLT_PATCH_LOCAL +CT_ELF2FLT_PATCH_LOCAL_BUNDLED +CT_ELF2FLT_PATCH_NONE +CT_ELF2FLT_PATCH_ORDER +CT_ELF2FLT_PKG_NAME +CT_ELF2FLT_REQUIRES +CT_ELF2FLT_SRC_CUSTOM +CT_ELF2FLT_SRC_DEVEL +CT_ELF2FLT_VERSION +CT_EXPAT +CT_EXPAT_ARCHIVE_DIRNAME +CT_EXPAT_ARCHIVE_FILENAME +CT_EXPAT_ARCHIVE_FORMATS +CT_EXPAT_CUSTOM_LOCATION +CT_EXPAT_DEVEL_BOOTSTRAP +CT_EXPAT_DEVEL_BRANCH +CT_EXPAT_DEVEL_REVISION +CT_EXPAT_DEVEL_SUBDIR +CT_EXPAT_DEVEL_URL +CT_EXPAT_DEVEL_VCS +CT_EXPAT_DEVEL_VCS_cvs +CT_EXPAT_DEVEL_VCS_git +CT_EXPAT_DEVEL_VCS_hg +CT_EXPAT_DEVEL_VCS_svn +CT_EXPAT_DIR_NAME +CT_EXPAT_MIRRORS +CT_EXPAT_NEEDED +CT_EXPAT_PATCH_BUNDLED +CT_EXPAT_PATCH_BUNDLED_LOCAL +CT_EXPAT_PATCH_GLOBAL +CT_EXPAT_PATCH_LOCAL +CT_EXPAT_PATCH_LOCAL_BUNDLED +CT_EXPAT_PATCH_NONE +CT_EXPAT_PATCH_ORDER +CT_EXPAT_PKG_NAME +CT_EXPAT_SIGNATURE_FORMAT +CT_EXPAT_SRC_CUSTOM +CT_EXPAT_SRC_DEVEL +CT_EXPAT_SRC_RELEASE +CT_EXPAT_TARGET +CT_EXPAT_VERSION +CT_EXPAT_VERY_NEW +CT_EXPAT_VERY_OLD +CT_EXPAT_V_2_1 +CT_EXPAT_V_2_2 +CT_EXPERIMENTAL +CT_EXTRA_CFLAGS_FOR_BUILD +CT_EXTRA_CFLAGS_FOR_HOST +CT_EXTRA_LDFLAGS_FOR_BUILD +CT_EXTRA_LDFLAGS_FOR_HOST +CT_FORBID_DOWNLOAD +CT_FORCE_DOWNLOAD +CT_FORCE_EXTRACT +CT_FORCE_MIRROR +CT_FORCE_SYSROOT +CT_GCC_4_8_or_later +CT_GCC_4_8_or_older +CT_GCC_4_9_or_later +CT_GCC_4_9_or_older +CT_GCC_5_or_later +CT_GCC_5_or_older +CT_GCC_6_or_later +CT_GCC_6_or_older +CT_GCC_7_or_later +CT_GCC_7_or_older +CT_GCC_ARCHIVE_DIRNAME +CT_GCC_ARCHIVE_FILENAME +CT_GCC_ARCHIVE_FORMATS +CT_GCC_CUSTOM_LOCATION +CT_GCC_DEVEL_BOOTSTRAP +CT_GCC_DEVEL_BRANCH +CT_GCC_DEVEL_REVISION +CT_GCC_DEVEL_SUBDIR +CT_GCC_DEVEL_URL +CT_GCC_DEVEL_VCS +CT_GCC_DEVEL_VCS_cvs +CT_GCC_DEVEL_VCS_git +CT_GCC_DEVEL_VCS_hg +CT_GCC_DEVEL_VCS_svn +CT_GCC_DIR_NAME +CT_GCC_LINARO_ARCHIVE_DIRNAME +CT_GCC_LINARO_ARCHIVE_FILENAME +CT_GCC_LINARO_ARCHIVE_FORMATS +CT_GCC_LINARO_CUSTOM_LOCATION +CT_GCC_LINARO_DEVEL_BOOTSTRAP +CT_GCC_LINARO_DEVEL_BRANCH +CT_GCC_LINARO_DEVEL_REVISION +CT_GCC_LINARO_DEVEL_SUBDIR +CT_GCC_LINARO_DEVEL_URL +CT_GCC_LINARO_DEVEL_VCS +CT_GCC_LINARO_DEVEL_VCS_cvs +CT_GCC_LINARO_DEVEL_VCS_git +CT_GCC_LINARO_DEVEL_VCS_hg +CT_GCC_LINARO_DEVEL_VCS_svn +CT_GCC_LINARO_MIRRORS +CT_GCC_LINARO_PATCH_BUNDLED +CT_GCC_LINARO_PATCH_BUNDLED_LOCAL +CT_GCC_LINARO_PATCH_GLOBAL +CT_GCC_LINARO_PATCH_LOCAL +CT_GCC_LINARO_PATCH_LOCAL_BUNDLED +CT_GCC_LINARO_PATCH_NONE +CT_GCC_LINARO_PATCH_ORDER +CT_GCC_LINARO_PKG_NAME +CT_GCC_LINARO_SIGNATURE_FORMAT +CT_GCC_LINARO_SRC_CUSTOM +CT_GCC_LINARO_SRC_DEVEL +CT_GCC_LINARO_SRC_RELEASE +CT_GCC_LINARO_VERSION +CT_GCC_LINARO_VERY_NEW +CT_GCC_LINARO_VERY_OLD +CT_GCC_LINARO_V_4_8 +CT_GCC_LINARO_V_4_9 +CT_GCC_LINARO_V_5 +CT_GCC_LINARO_V_6 +CT_GCC_LINARO_V_7 +CT_GCC_MIRRORS +CT_GCC_PATCH_BUNDLED +CT_GCC_PATCH_BUNDLED_LOCAL +CT_GCC_PATCH_GLOBAL +CT_GCC_PATCH_LOCAL +CT_GCC_PATCH_LOCAL_BUNDLED +CT_GCC_PATCH_NONE +CT_GCC_PATCH_ORDER +CT_GCC_PKG_NAME +CT_GCC_REQUIRE_4_8_or_later +CT_GCC_REQUIRE_4_8_or_older +CT_GCC_REQUIRE_4_9_or_later +CT_GCC_REQUIRE_4_9_or_older +CT_GCC_REQUIRE_5_or_later +CT_GCC_REQUIRE_5_or_older +CT_GCC_REQUIRE_6_or_later +CT_GCC_REQUIRE_6_or_older +CT_GCC_REQUIRE_7_or_later +CT_GCC_REQUIRE_7_or_older +CT_GCC_REQUIRE_later_than_4_8 +CT_GCC_REQUIRE_later_than_4_9 +CT_GCC_REQUIRE_later_than_5 +CT_GCC_REQUIRE_later_than_6 +CT_GCC_REQUIRE_later_than_7 +CT_GCC_REQUIRE_older_than_4_8 +CT_GCC_REQUIRE_older_than_4_9 +CT_GCC_REQUIRE_older_than_5 +CT_GCC_REQUIRE_older_than_6 +CT_GCC_REQUIRE_older_than_7 +CT_GCC_SIGNATURE_FORMAT +CT_GCC_SRC_CUSTOM +CT_GCC_SRC_DEVEL +CT_GCC_SRC_RELEASE +CT_GCC_USE +CT_GCC_USE_GNU +CT_GCC_USE_LINARO +CT_GCC_VERSION +CT_GCC_VERY_NEW +CT_GCC_VERY_OLD +CT_GCC_V_4_8 +CT_GCC_V_4_9 +CT_GCC_V_5 +CT_GCC_V_6 +CT_GCC_V_7 +CT_GCC_V_8 +CT_GCC_later_than_4_8 +CT_GCC_later_than_4_9 +CT_GCC_later_than_5 +CT_GCC_later_than_6 +CT_GCC_later_than_7 +CT_GCC_older_than_4_8 +CT_GCC_older_than_4_9 +CT_GCC_older_than_5 +CT_GCC_older_than_6 +CT_GCC_older_than_7 +CT_GDB_7_0_or_later +CT_GDB_7_0_or_older +CT_GDB_7_12_or_later +CT_GDB_7_12_or_older +CT_GDB_7_2_or_later +CT_GDB_7_2_or_older +CT_GDB_8_0_or_later +CT_GDB_8_0_or_older +CT_GDB_ARCHIVE_DIRNAME +CT_GDB_ARCHIVE_FILENAME +CT_GDB_ARCHIVE_FORMATS +CT_GDB_CROSS +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY +CT_GDB_CROSS_PYTHON +CT_GDB_CROSS_PYTHON_BINARY +CT_GDB_CROSS_SIM +CT_GDB_CROSS_STATIC +CT_GDB_CUSTOM_LOCATION +CT_GDB_DEVEL_BOOTSTRAP +CT_GDB_DEVEL_BRANCH +CT_GDB_DEVEL_REVISION +CT_GDB_DEVEL_SUBDIR +CT_GDB_DEVEL_URL +CT_GDB_DEVEL_VCS +CT_GDB_DEVEL_VCS_cvs +CT_GDB_DEVEL_VCS_git +CT_GDB_DEVEL_VCS_hg +CT_GDB_DEVEL_VCS_svn +CT_GDB_DIR_NAME +CT_GDB_GDBSERVER +CT_GDB_GDBSERVER_BUILD_IPA_LIB +CT_GDB_GDBSERVER_HAS_IPA_LIB +CT_GDB_GDBSERVER_STATIC +CT_GDB_GDBSERVER_STATIC_LIBSTDCXX +CT_GDB_HAS_DISABLE_CXX_BUILD +CT_GDB_HAS_PKGVERSION_BUGURL +CT_GDB_HAS_PYTHON +CT_GDB_INSTALL_GDBINIT +CT_GDB_LINARO_ARCHIVE_DIRNAME +CT_GDB_LINARO_ARCHIVE_FILENAME +CT_GDB_LINARO_ARCHIVE_FORMATS +CT_GDB_LINARO_CUSTOM_LOCATION +CT_GDB_LINARO_DEVEL_BOOTSTRAP +CT_GDB_LINARO_DEVEL_BRANCH +CT_GDB_LINARO_DEVEL_REVISION +CT_GDB_LINARO_DEVEL_SUBDIR +CT_GDB_LINARO_DEVEL_URL +CT_GDB_LINARO_DEVEL_VCS +CT_GDB_LINARO_DEVEL_VCS_cvs +CT_GDB_LINARO_DEVEL_VCS_git +CT_GDB_LINARO_DEVEL_VCS_hg +CT_GDB_LINARO_DEVEL_VCS_svn +CT_GDB_LINARO_MIRRORS +CT_GDB_LINARO_PATCH_BUNDLED +CT_GDB_LINARO_PATCH_BUNDLED_LOCAL +CT_GDB_LINARO_PATCH_GLOBAL +CT_GDB_LINARO_PATCH_LOCAL +CT_GDB_LINARO_PATCH_LOCAL_BUNDLED +CT_GDB_LINARO_PATCH_NONE +CT_GDB_LINARO_PATCH_ORDER +CT_GDB_LINARO_PKG_NAME +CT_GDB_LINARO_SIGNATURE_FORMAT +CT_GDB_LINARO_SRC_CUSTOM +CT_GDB_LINARO_SRC_DEVEL +CT_GDB_LINARO_SRC_RELEASE +CT_GDB_LINARO_VERSION +CT_GDB_LINARO_VERY_NEW +CT_GDB_LINARO_VERY_OLD +CT_GDB_LINARO_V_7_3 +CT_GDB_LINARO_V_7_4 +CT_GDB_LINARO_V_7_5 +CT_GDB_LINARO_V_7_6 +CT_GDB_LINARO_V_7_7 +CT_GDB_LINARO_V_7_8 +CT_GDB_MIRRORS +CT_GDB_NATIVE +CT_GDB_NATIVE_STATIC +CT_GDB_PATCH_BUNDLED +CT_GDB_PATCH_BUNDLED_LOCAL +CT_GDB_PATCH_GLOBAL +CT_GDB_PATCH_LOCAL +CT_GDB_PATCH_LOCAL_BUNDLED +CT_GDB_PATCH_NONE +CT_GDB_PATCH_ORDER +CT_GDB_PKG_NAME +CT_GDB_REQUIRE_7_0_or_later +CT_GDB_REQUIRE_7_0_or_older +CT_GDB_REQUIRE_7_12_or_later +CT_GDB_REQUIRE_7_12_or_older +CT_GDB_REQUIRE_7_2_or_later +CT_GDB_REQUIRE_7_2_or_older +CT_GDB_REQUIRE_8_0_or_later +CT_GDB_REQUIRE_8_0_or_older +CT_GDB_REQUIRE_later_than_7_0 +CT_GDB_REQUIRE_later_than_7_12 +CT_GDB_REQUIRE_later_than_7_2 +CT_GDB_REQUIRE_later_than_8_0 +CT_GDB_REQUIRE_older_than_7_0 +CT_GDB_REQUIRE_older_than_7_12 +CT_GDB_REQUIRE_older_than_7_2 +CT_GDB_REQUIRE_older_than_8_0 +CT_GDB_SIGNATURE_FORMAT +CT_GDB_SRC_CUSTOM +CT_GDB_SRC_DEVEL +CT_GDB_SRC_RELEASE +CT_GDB_USE +CT_GDB_USE_GNU +CT_GDB_USE_LINARO +CT_GDB_VERSION +CT_GDB_VERY_NEW +CT_GDB_VERY_OLD +CT_GDB_V_6_8 +CT_GDB_V_7_0 +CT_GDB_V_7_1 +CT_GDB_V_7_10 +CT_GDB_V_7_11 +CT_GDB_V_7_12 +CT_GDB_V_7_2 +CT_GDB_V_7_3 +CT_GDB_V_7_4 +CT_GDB_V_7_5 +CT_GDB_V_7_6 +CT_GDB_V_7_7 +CT_GDB_V_7_8 +CT_GDB_V_7_9 +CT_GDB_V_8_0 +CT_GDB_V_8_1 +CT_GDB_V_8_2 +CT_GDB_later_than_7_0 +CT_GDB_later_than_7_12 +CT_GDB_later_than_7_2 +CT_GDB_later_than_8_0 +CT_GDB_older_than_7_0 +CT_GDB_older_than_7_12 +CT_GDB_older_than_7_2 +CT_GDB_older_than_8_0 +CT_GETTEXT +CT_GETTEXT_ARCHIVE_DIRNAME +CT_GETTEXT_ARCHIVE_FILENAME +CT_GETTEXT_ARCHIVE_FORMATS +CT_GETTEXT_CUSTOM_LOCATION +CT_GETTEXT_DEVEL_BOOTSTRAP +CT_GETTEXT_DEVEL_BRANCH +CT_GETTEXT_DEVEL_REVISION +CT_GETTEXT_DEVEL_SUBDIR +CT_GETTEXT_DEVEL_URL +CT_GETTEXT_DEVEL_VCS +CT_GETTEXT_DEVEL_VCS_cvs +CT_GETTEXT_DEVEL_VCS_git +CT_GETTEXT_DEVEL_VCS_hg +CT_GETTEXT_DEVEL_VCS_svn +CT_GETTEXT_DIR_NAME +CT_GETTEXT_MIRRORS +CT_GETTEXT_NEEDED +CT_GETTEXT_PATCH_BUNDLED +CT_GETTEXT_PATCH_BUNDLED_LOCAL +CT_GETTEXT_PATCH_GLOBAL +CT_GETTEXT_PATCH_LOCAL +CT_GETTEXT_PATCH_LOCAL_BUNDLED +CT_GETTEXT_PATCH_NONE +CT_GETTEXT_PATCH_ORDER +CT_GETTEXT_PKG_NAME +CT_GETTEXT_SIGNATURE_FORMAT +CT_GETTEXT_SRC_CUSTOM +CT_GETTEXT_SRC_DEVEL +CT_GETTEXT_SRC_RELEASE +CT_GETTEXT_VERSION +CT_GETTEXT_VERY_NEW +CT_GETTEXT_VERY_OLD +CT_GETTEXT_V_0_19_7 +CT_GETTEXT_V_0_19_8_1 +CT_GLIBC_2_14_or_later +CT_GLIBC_2_14_or_older +CT_GLIBC_2_17_or_later +CT_GLIBC_2_17_or_older +CT_GLIBC_2_20_or_later +CT_GLIBC_2_20_or_older +CT_GLIBC_2_23_or_later +CT_GLIBC_2_23_or_older +CT_GLIBC_2_24_or_later +CT_GLIBC_2_24_or_older +CT_GLIBC_2_25_or_later +CT_GLIBC_2_25_or_older +CT_GLIBC_2_26_or_later +CT_GLIBC_2_26_or_older +CT_GLIBC_2_27_or_later +CT_GLIBC_2_27_or_older +CT_GLIBC_ARCHIVE_DIRNAME +CT_GLIBC_ARCHIVE_FILENAME +CT_GLIBC_ARCHIVE_FORMATS +CT_GLIBC_BUILD_SSP +CT_GLIBC_CONFIGPARMS +CT_GLIBC_CUSTOM_LOCATION +CT_GLIBC_DEP_BINUTILS +CT_GLIBC_DEP_GCC +CT_GLIBC_DEP_KERNEL_HEADERS_VERSION +CT_GLIBC_DEVEL_BOOTSTRAP +CT_GLIBC_DEVEL_BRANCH +CT_GLIBC_DEVEL_REVISION +CT_GLIBC_DEVEL_SUBDIR +CT_GLIBC_DEVEL_URL +CT_GLIBC_DEVEL_VCS +CT_GLIBC_DEVEL_VCS_cvs +CT_GLIBC_DEVEL_VCS_git +CT_GLIBC_DEVEL_VCS_hg +CT_GLIBC_DEVEL_VCS_svn +CT_GLIBC_DIR_NAME +CT_GLIBC_DISABLE_VERSIONING +CT_GLIBC_ENABLE_FORTIFIED_BUILD +CT_GLIBC_ENABLE_OBSOLETE_RPC +CT_GLIBC_ENABLE_WERROR +CT_GLIBC_EXTRA_CFLAGS +CT_GLIBC_EXTRA_CONFIG_ARRAY +CT_GLIBC_FORCE_UNWIND +CT_GLIBC_HAS_LIBIDN_ADDON +CT_GLIBC_HAS_NPTL_ADDON +CT_GLIBC_HAS_OBSOLETE_RPC +CT_GLIBC_HAS_PORTS_ADDON +CT_GLIBC_HAS_PORTS_ADDON_EXTERNAL +CT_GLIBC_KERNEL_VERSION_AS_HEADERS +CT_GLIBC_KERNEL_VERSION_CHOSEN +CT_GLIBC_KERNEL_VERSION_NONE +CT_GLIBC_LINARO_ARCHIVE_DIRNAME +CT_GLIBC_LINARO_ARCHIVE_FILENAME +CT_GLIBC_LINARO_ARCHIVE_FORMATS +CT_GLIBC_LINARO_CUSTOM_LOCATION +CT_GLIBC_LINARO_DEVEL_BOOTSTRAP +CT_GLIBC_LINARO_DEVEL_BRANCH +CT_GLIBC_LINARO_DEVEL_REVISION +CT_GLIBC_LINARO_DEVEL_SUBDIR +CT_GLIBC_LINARO_DEVEL_URL +CT_GLIBC_LINARO_DEVEL_VCS +CT_GLIBC_LINARO_DEVEL_VCS_cvs +CT_GLIBC_LINARO_DEVEL_VCS_git +CT_GLIBC_LINARO_DEVEL_VCS_hg +CT_GLIBC_LINARO_DEVEL_VCS_svn +CT_GLIBC_LINARO_MIRRORS +CT_GLIBC_LINARO_PATCH_BUNDLED +CT_GLIBC_LINARO_PATCH_BUNDLED_LOCAL +CT_GLIBC_LINARO_PATCH_GLOBAL +CT_GLIBC_LINARO_PATCH_LOCAL +CT_GLIBC_LINARO_PATCH_LOCAL_BUNDLED +CT_GLIBC_LINARO_PATCH_NONE +CT_GLIBC_LINARO_PATCH_ORDER +CT_GLIBC_LINARO_PKG_NAME +CT_GLIBC_LINARO_SIGNATURE_FORMAT +CT_GLIBC_LINARO_SRC_CUSTOM +CT_GLIBC_LINARO_SRC_DEVEL +CT_GLIBC_LINARO_SRC_RELEASE +CT_GLIBC_LINARO_VERSION +CT_GLIBC_LINARO_VERY_NEW +CT_GLIBC_LINARO_VERY_OLD +CT_GLIBC_LINARO_V_2_20 +CT_GLIBC_LOCALES +CT_GLIBC_MIN_KERNEL +CT_GLIBC_MIN_KERNEL_VERSION +CT_GLIBC_MIRRORS +CT_GLIBC_NO_SPARC_V8 +CT_GLIBC_OLDEST_ABI +CT_GLIBC_PATCH_BUNDLED +CT_GLIBC_PATCH_BUNDLED_LOCAL +CT_GLIBC_PATCH_GLOBAL +CT_GLIBC_PATCH_LOCAL +CT_GLIBC_PATCH_LOCAL_BUNDLED +CT_GLIBC_PATCH_NONE +CT_GLIBC_PATCH_ORDER +CT_GLIBC_PKG_NAME +CT_GLIBC_PORTS_ARCHIVE_DIRNAME +CT_GLIBC_PORTS_ARCHIVE_FILENAME +CT_GLIBC_PORTS_ARCHIVE_FORMATS +CT_GLIBC_PORTS_CUSTOM_LOCATION +CT_GLIBC_PORTS_DEVEL_BOOTSTRAP +CT_GLIBC_PORTS_DEVEL_BRANCH +CT_GLIBC_PORTS_DEVEL_REVISION +CT_GLIBC_PORTS_DEVEL_SUBDIR +CT_GLIBC_PORTS_DEVEL_URL +CT_GLIBC_PORTS_DEVEL_VCS +CT_GLIBC_PORTS_DEVEL_VCS_cvs +CT_GLIBC_PORTS_DEVEL_VCS_git +CT_GLIBC_PORTS_DEVEL_VCS_hg +CT_GLIBC_PORTS_DEVEL_VCS_svn +CT_GLIBC_PORTS_DIR_NAME +CT_GLIBC_PORTS_MIRRORS +CT_GLIBC_PORTS_PATCH_BUNDLED +CT_GLIBC_PORTS_PATCH_BUNDLED_LOCAL +CT_GLIBC_PORTS_PATCH_GLOBAL +CT_GLIBC_PORTS_PATCH_LOCAL +CT_GLIBC_PORTS_PATCH_LOCAL_BUNDLED +CT_GLIBC_PORTS_PATCH_NONE +CT_GLIBC_PORTS_PATCH_ORDER +CT_GLIBC_PORTS_PKG_NAME +CT_GLIBC_PORTS_SIGNATURE_FORMAT +CT_GLIBC_PORTS_SRC_CUSTOM +CT_GLIBC_PORTS_SRC_DEVEL +CT_GLIBC_PORTS_SRC_RELEASE +CT_GLIBC_PORTS_VERSION +CT_GLIBC_PORTS_V_2_12_1 +CT_GLIBC_PORTS_V_2_13 +CT_GLIBC_PORTS_V_2_14_1 +CT_GLIBC_PORTS_V_2_15 +CT_GLIBC_PORTS_V_2_16_0 +CT_GLIBC_REQUIRE_2_14_or_later +CT_GLIBC_REQUIRE_2_14_or_older +CT_GLIBC_REQUIRE_2_17_or_later +CT_GLIBC_REQUIRE_2_17_or_older +CT_GLIBC_REQUIRE_2_20_or_later +CT_GLIBC_REQUIRE_2_20_or_older +CT_GLIBC_REQUIRE_2_23_or_later +CT_GLIBC_REQUIRE_2_23_or_older +CT_GLIBC_REQUIRE_2_24_or_later +CT_GLIBC_REQUIRE_2_24_or_older +CT_GLIBC_REQUIRE_2_25_or_later +CT_GLIBC_REQUIRE_2_25_or_older +CT_GLIBC_REQUIRE_2_26_or_later +CT_GLIBC_REQUIRE_2_26_or_older +CT_GLIBC_REQUIRE_2_27_or_later +CT_GLIBC_REQUIRE_2_27_or_older +CT_GLIBC_REQUIRE_later_than_2_14 +CT_GLIBC_REQUIRE_later_than_2_17 +CT_GLIBC_REQUIRE_later_than_2_20 +CT_GLIBC_REQUIRE_later_than_2_23 +CT_GLIBC_REQUIRE_later_than_2_24 +CT_GLIBC_REQUIRE_later_than_2_25 +CT_GLIBC_REQUIRE_later_than_2_26 +CT_GLIBC_REQUIRE_later_than_2_27 +CT_GLIBC_REQUIRE_older_than_2_14 +CT_GLIBC_REQUIRE_older_than_2_17 +CT_GLIBC_REQUIRE_older_than_2_20 +CT_GLIBC_REQUIRE_older_than_2_23 +CT_GLIBC_REQUIRE_older_than_2_24 +CT_GLIBC_REQUIRE_older_than_2_25 +CT_GLIBC_REQUIRE_older_than_2_26 +CT_GLIBC_REQUIRE_older_than_2_27 +CT_GLIBC_SIGNATURE_FORMAT +CT_GLIBC_SRC_CUSTOM +CT_GLIBC_SRC_DEVEL +CT_GLIBC_SRC_RELEASE +CT_GLIBC_SSP +CT_GLIBC_SSP_ALL +CT_GLIBC_SSP_DEFAULT +CT_GLIBC_SSP_NO +CT_GLIBC_SSP_STRONG +CT_GLIBC_SSP_YES +CT_GLIBC_USE +CT_GLIBC_USE_GNU +CT_GLIBC_USE_LIBIDN_ADDON +CT_GLIBC_USE_LINARO +CT_GLIBC_USE_NPTL_ADDON +CT_GLIBC_USE_PORTS_ADDON +CT_GLIBC_USE_PORTS_EXTERNAL +CT_GLIBC_VERSION +CT_GLIBC_VERY_NEW +CT_GLIBC_VERY_OLD +CT_GLIBC_V_2_12_1 +CT_GLIBC_V_2_12_2 +CT_GLIBC_V_2_13 +CT_GLIBC_V_2_14_1 +CT_GLIBC_V_2_15 +CT_GLIBC_V_2_16_0 +CT_GLIBC_V_2_17 +CT_GLIBC_V_2_18 +CT_GLIBC_V_2_19 +CT_GLIBC_V_2_20 +CT_GLIBC_V_2_21 +CT_GLIBC_V_2_22 +CT_GLIBC_V_2_23 +CT_GLIBC_V_2_24 +CT_GLIBC_V_2_25 +CT_GLIBC_V_2_26 +CT_GLIBC_V_2_27 +CT_GLIBC_V_2_28 +CT_GLIBC_later_than_2_14 +CT_GLIBC_later_than_2_17 +CT_GLIBC_later_than_2_20 +CT_GLIBC_later_than_2_23 +CT_GLIBC_later_than_2_24 +CT_GLIBC_later_than_2_25 +CT_GLIBC_later_than_2_26 +CT_GLIBC_later_than_2_27 +CT_GLIBC_older_than_2_14 +CT_GLIBC_older_than_2_17 +CT_GLIBC_older_than_2_20 +CT_GLIBC_older_than_2_23 +CT_GLIBC_older_than_2_24 +CT_GLIBC_older_than_2_25 +CT_GLIBC_older_than_2_26 +CT_GLIBC_older_than_2_27 +CT_GMP +CT_GMP_5_0_0_or_later +CT_GMP_5_0_0_or_older +CT_GMP_5_1_0_or_later +CT_GMP_5_1_0_or_older +CT_GMP_ARCHIVE_DIRNAME +CT_GMP_ARCHIVE_FILENAME +CT_GMP_ARCHIVE_FORMATS +CT_GMP_CUSTOM_LOCATION +CT_GMP_DEVEL_BOOTSTRAP +CT_GMP_DEVEL_BRANCH +CT_GMP_DEVEL_REVISION +CT_GMP_DEVEL_SUBDIR +CT_GMP_DEVEL_URL +CT_GMP_DEVEL_VCS +CT_GMP_DEVEL_VCS_cvs +CT_GMP_DEVEL_VCS_git +CT_GMP_DEVEL_VCS_hg +CT_GMP_DEVEL_VCS_svn +CT_GMP_DIR_NAME +CT_GMP_HAS_MPBSD +CT_GMP_MIRRORS +CT_GMP_NEEDED +CT_GMP_PATCH_BUNDLED +CT_GMP_PATCH_BUNDLED_LOCAL +CT_GMP_PATCH_GLOBAL +CT_GMP_PATCH_LOCAL +CT_GMP_PATCH_LOCAL_BUNDLED +CT_GMP_PATCH_NONE +CT_GMP_PATCH_ORDER +CT_GMP_PKG_NAME +CT_GMP_REQUIRE_5_0_0_or_later +CT_GMP_REQUIRE_5_0_0_or_older +CT_GMP_REQUIRE_5_1_0_or_later +CT_GMP_REQUIRE_5_1_0_or_older +CT_GMP_REQUIRE_later_than_5_0_0 +CT_GMP_REQUIRE_later_than_5_1_0 +CT_GMP_REQUIRE_older_than_5_0_0 +CT_GMP_REQUIRE_older_than_5_1_0 +CT_GMP_SIGNATURE_FORMAT +CT_GMP_SRC_CUSTOM +CT_GMP_SRC_DEVEL +CT_GMP_SRC_RELEASE +CT_GMP_VERSION +CT_GMP_VERY_NEW +CT_GMP_VERY_OLD +CT_GMP_V_4_3 +CT_GMP_V_5_0 +CT_GMP_V_5_1 +CT_GMP_V_6_0 +CT_GMP_V_6_1 +CT_GMP_later_than_5_0_0 +CT_GMP_later_than_5_1_0 +CT_GMP_older_than_5_0_0 +CT_GMP_older_than_5_1_0 +CT_HOST +CT_HOST_PREFIX +CT_HOST_SUFFIX +CT_INSTALL_LICENSES +CT_ISL +CT_ISL_0_12_or_later +CT_ISL_0_12_or_older +CT_ISL_0_13_or_later +CT_ISL_0_13_or_older +CT_ISL_0_14_or_later +CT_ISL_0_14_or_older +CT_ISL_0_15_or_later +CT_ISL_0_15_or_older +CT_ISL_0_18_or_later +CT_ISL_0_18_or_older +CT_ISL_ARCHIVE_DIRNAME +CT_ISL_ARCHIVE_FILENAME +CT_ISL_ARCHIVE_FORMATS +CT_ISL_CUSTOM_LOCATION +CT_ISL_DEVEL_BOOTSTRAP +CT_ISL_DEVEL_BRANCH +CT_ISL_DEVEL_REVISION +CT_ISL_DEVEL_SUBDIR +CT_ISL_DEVEL_URL +CT_ISL_DEVEL_VCS +CT_ISL_DEVEL_VCS_cvs +CT_ISL_DEVEL_VCS_git +CT_ISL_DEVEL_VCS_hg +CT_ISL_DEVEL_VCS_svn +CT_ISL_DIR_NAME +CT_ISL_HAS_WITH_PIPLIB +CT_ISL_MIRRORS +CT_ISL_NEEDED +CT_ISL_NEEDS_WITH_GMP +CT_ISL_PATCH_BUNDLED +CT_ISL_PATCH_BUNDLED_LOCAL +CT_ISL_PATCH_GLOBAL +CT_ISL_PATCH_LOCAL +CT_ISL_PATCH_LOCAL_BUNDLED +CT_ISL_PATCH_NONE +CT_ISL_PATCH_ORDER +CT_ISL_PKG_NAME +CT_ISL_REQUIRE_0_12_or_later +CT_ISL_REQUIRE_0_12_or_older +CT_ISL_REQUIRE_0_13_or_later +CT_ISL_REQUIRE_0_13_or_older +CT_ISL_REQUIRE_0_14_or_later +CT_ISL_REQUIRE_0_14_or_older +CT_ISL_REQUIRE_0_15_or_later +CT_ISL_REQUIRE_0_15_or_older +CT_ISL_REQUIRE_0_18_or_later +CT_ISL_REQUIRE_0_18_or_older +CT_ISL_REQUIRE_later_than_0_12 +CT_ISL_REQUIRE_later_than_0_13 +CT_ISL_REQUIRE_later_than_0_14 +CT_ISL_REQUIRE_later_than_0_15 +CT_ISL_REQUIRE_later_than_0_18 +CT_ISL_REQUIRE_older_than_0_12 +CT_ISL_REQUIRE_older_than_0_13 +CT_ISL_REQUIRE_older_than_0_14 +CT_ISL_REQUIRE_older_than_0_15 +CT_ISL_REQUIRE_older_than_0_18 +CT_ISL_SIGNATURE_FORMAT +CT_ISL_SRC_CUSTOM +CT_ISL_SRC_DEVEL +CT_ISL_SRC_RELEASE +CT_ISL_VERSION +CT_ISL_VERY_NEW +CT_ISL_VERY_OLD +CT_ISL_V_0_11 +CT_ISL_V_0_12 +CT_ISL_V_0_14 +CT_ISL_V_0_15 +CT_ISL_V_0_16 +CT_ISL_V_0_17 +CT_ISL_V_0_18 +CT_ISL_V_0_19 +CT_ISL_V_0_20 +CT_ISL_later_than_0_12 +CT_ISL_later_than_0_13 +CT_ISL_later_than_0_14 +CT_ISL_later_than_0_15 +CT_ISL_later_than_0_18 +CT_ISL_older_than_0_12 +CT_ISL_older_than_0_13 +CT_ISL_older_than_0_14 +CT_ISL_older_than_0_15 +CT_ISL_older_than_0_18 +CT_KERNEL +CT_KERNEL_BARE_METAL +CT_KERNEL_BARE_METAL_PKG_KSYM +CT_KERNEL_BARE_METAL_SHOW +CT_KERNEL_CHOICE_KSYM +CT_KERNEL_LINUX +CT_KERNEL_LINUX_INSTALL_CHECK +CT_KERNEL_LINUX_PKG_KSYM +CT_KERNEL_LINUX_SHOW +CT_KERNEL_LINUX_VERBOSE_LEVEL +CT_KERNEL_LINUX_VERBOSITY_0 +CT_KERNEL_LINUX_VERBOSITY_1 +CT_KERNEL_LINUX_VERBOSITY_2 +CT_KERNEL_SUPPORTS_SHARED_LIBS +CT_KERNEL_WINDOWS +CT_KERNEL_WINDOWS_PKG_KSYM +CT_KERNEL_WINDOWS_SHOW +CT_LDSO_CONF_EXTRA_DIRS_ARRAY +CT_LIBC +CT_LIBC_AVR_LIBC +CT_LIBC_AVR_LIBC_EXTRA_CONFIG_ARRAY +CT_LIBC_AVR_LIBC_PKG_KSYM +CT_LIBC_AVR_LIBC_SHOW +CT_LIBC_BIONIC +CT_LIBC_BIONIC_PKG_KSYM +CT_LIBC_BIONIC_SHOW +CT_LIBC_CHOICE_KSYM +CT_LIBC_GLIBC +CT_LIBC_GLIBC_PKG_KSYM +CT_LIBC_GLIBC_SHOW +CT_LIBC_MINGW_W64 +CT_LIBC_MINGW_W64_PKG_KSYM +CT_LIBC_MINGW_W64_SHOW +CT_LIBC_MOXIEBOX +CT_LIBC_MOXIEBOX_PKG_KSYM +CT_LIBC_MOXIEBOX_SHOW +CT_LIBC_MUSL +CT_LIBC_MUSL_DEBUG +CT_LIBC_MUSL_OPTIMIZE +CT_LIBC_MUSL_OPTIMIZE_AUTO +CT_LIBC_MUSL_OPTIMIZE_NONE +CT_LIBC_MUSL_OPTIMIZE_SIZE +CT_LIBC_MUSL_OPTIMIZE_SPEED +CT_LIBC_MUSL_PKG_KSYM +CT_LIBC_MUSL_SHOW +CT_LIBC_MUSL_WARNINGS +CT_LIBC_NEWLIB +CT_LIBC_NEWLIB_ATEXIT_DYNAMIC_ALLOC +CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS +CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE +CT_LIBC_NEWLIB_EXTRA_CONFIG_ARRAY +CT_LIBC_NEWLIB_EXTRA_SECTIONS +CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION +CT_LIBC_NEWLIB_FVWRITE_IN_STREAMIO +CT_LIBC_NEWLIB_GLOBAL_ATEXIT +CT_LIBC_NEWLIB_IO_C99FMT +CT_LIBC_NEWLIB_IO_FLOAT +CT_LIBC_NEWLIB_IO_LDBL +CT_LIBC_NEWLIB_IO_LL +CT_LIBC_NEWLIB_IO_POS_ARGS +CT_LIBC_NEWLIB_LITE_EXIT +CT_LIBC_NEWLIB_LTO +CT_LIBC_NEWLIB_MULTITHREAD +CT_LIBC_NEWLIB_NANO_FORMATTED_IO +CT_LIBC_NEWLIB_NANO_MALLOC +CT_LIBC_NEWLIB_PKG_KSYM +CT_LIBC_NEWLIB_REENT_SMALL +CT_LIBC_NEWLIB_REGISTER_FINI +CT_LIBC_NEWLIB_SHOW +CT_LIBC_NEWLIB_TARGET_CFLAGS +CT_LIBC_NEWLIB_UNBUF_STREAM_OPT +CT_LIBC_NEWLIB_WIDE_ORIENT +CT_LIBC_NONE +CT_LIBC_NONE_PKG_KSYM +CT_LIBC_NONE_SHOW +CT_LIBC_PROVIDES_CXA_ATEXIT +CT_LIBC_SUPPORT_THREADS_ANY +CT_LIBC_SUPPORT_THREADS_LT +CT_LIBC_SUPPORT_THREADS_NATIVE +CT_LIBC_SUPPORT_THREADS_NONE +CT_LIBC_SUPPORT_THREADS_POSIX +CT_LIBC_UCLIBC +CT_LIBC_UCLIBC_BUILD_SSP +CT_LIBC_UCLIBC_CONFIG_FILE +CT_LIBC_UCLIBC_DEBUG_LEVEL +CT_LIBC_UCLIBC_DEBUG_LEVEL_0 +CT_LIBC_UCLIBC_DEBUG_LEVEL_1 +CT_LIBC_UCLIBC_DEBUG_LEVEL_2 +CT_LIBC_UCLIBC_DEBUG_LEVEL_3 +CT_LIBC_UCLIBC_FENV +CT_LIBC_UCLIBC_HAS_LIBICONV +CT_LIBC_UCLIBC_HAS_SSP +CT_LIBC_UCLIBC_HAS_SUNRPC +CT_LIBC_UCLIBC_IPV6 +CT_LIBC_UCLIBC_LIBICONV +CT_LIBC_UCLIBC_LNXTHRD +CT_LIBC_UCLIBC_LNXTHRD_NEW +CT_LIBC_UCLIBC_LNXTHRD_OLD +CT_LIBC_UCLIBC_LOCALES +CT_LIBC_UCLIBC_NG +CT_LIBC_UCLIBC_PARALLEL +CT_LIBC_UCLIBC_PKG_KSYM +CT_LIBC_UCLIBC_RPC +CT_LIBC_UCLIBC_SHOW +CT_LIBC_UCLIBC_USE_GNU_SUFFIX +CT_LIBC_UCLIBC_VERBOSITY +CT_LIBC_UCLIBC_VERBOSITY_0 +CT_LIBC_UCLIBC_VERBOSITY_1 +CT_LIBC_UCLIBC_VERBOSITY_2 +CT_LIBC_UCLIBC_WCHAR +CT_LIBC_XLDD +CT_LIBELF +CT_LIBELF_ARCHIVE_DIRNAME +CT_LIBELF_ARCHIVE_FILENAME +CT_LIBELF_ARCHIVE_FORMATS +CT_LIBELF_CUSTOM_LOCATION +CT_LIBELF_DEVEL_BOOTSTRAP +CT_LIBELF_DEVEL_BRANCH +CT_LIBELF_DEVEL_REVISION +CT_LIBELF_DEVEL_SUBDIR +CT_LIBELF_DEVEL_URL +CT_LIBELF_DEVEL_VCS +CT_LIBELF_DEVEL_VCS_cvs +CT_LIBELF_DEVEL_VCS_git +CT_LIBELF_DEVEL_VCS_hg +CT_LIBELF_DEVEL_VCS_svn +CT_LIBELF_DIR_NAME +CT_LIBELF_MIRRORS +CT_LIBELF_NEEDED +CT_LIBELF_PATCH_BUNDLED +CT_LIBELF_PATCH_BUNDLED_LOCAL +CT_LIBELF_PATCH_GLOBAL +CT_LIBELF_PATCH_LOCAL +CT_LIBELF_PATCH_LOCAL_BUNDLED +CT_LIBELF_PATCH_NONE +CT_LIBELF_PATCH_ORDER +CT_LIBELF_PKG_NAME +CT_LIBELF_SIGNATURE_FORMAT +CT_LIBELF_SRC_CUSTOM +CT_LIBELF_SRC_DEVEL +CT_LIBELF_SRC_RELEASE +CT_LIBELF_TARGET +CT_LIBELF_VERSION +CT_LIBELF_VERY_NEW +CT_LIBELF_VERY_OLD +CT_LIBELF_V_0_8 +CT_LIBICONV +CT_LIBICONV_ARCHIVE_DIRNAME +CT_LIBICONV_ARCHIVE_FILENAME +CT_LIBICONV_ARCHIVE_FORMATS +CT_LIBICONV_CUSTOM_LOCATION +CT_LIBICONV_DEVEL_BOOTSTRAP +CT_LIBICONV_DEVEL_BRANCH +CT_LIBICONV_DEVEL_REVISION +CT_LIBICONV_DEVEL_SUBDIR +CT_LIBICONV_DEVEL_URL +CT_LIBICONV_DEVEL_VCS +CT_LIBICONV_DEVEL_VCS_cvs +CT_LIBICONV_DEVEL_VCS_git +CT_LIBICONV_DEVEL_VCS_hg +CT_LIBICONV_DEVEL_VCS_svn +CT_LIBICONV_DIR_NAME +CT_LIBICONV_MIRRORS +CT_LIBICONV_NEEDED +CT_LIBICONV_PATCH_BUNDLED +CT_LIBICONV_PATCH_BUNDLED_LOCAL +CT_LIBICONV_PATCH_GLOBAL +CT_LIBICONV_PATCH_LOCAL +CT_LIBICONV_PATCH_LOCAL_BUNDLED +CT_LIBICONV_PATCH_NONE +CT_LIBICONV_PATCH_ORDER +CT_LIBICONV_PKG_NAME +CT_LIBICONV_SIGNATURE_FORMAT +CT_LIBICONV_SRC_CUSTOM +CT_LIBICONV_SRC_DEVEL +CT_LIBICONV_SRC_RELEASE +CT_LIBICONV_VERSION +CT_LIBICONV_VERY_NEW +CT_LIBICONV_VERY_OLD +CT_LIBICONV_V_1_14 +CT_LIBICONV_V_1_15 +CT_LIBTOOL_ARCHIVE_DIRNAME +CT_LIBTOOL_ARCHIVE_FILENAME +CT_LIBTOOL_ARCHIVE_FORMATS +CT_LIBTOOL_CUSTOM_LOCATION +CT_LIBTOOL_DEVEL_BOOTSTRAP +CT_LIBTOOL_DEVEL_BRANCH +CT_LIBTOOL_DEVEL_REVISION +CT_LIBTOOL_DEVEL_SUBDIR +CT_LIBTOOL_DEVEL_URL +CT_LIBTOOL_DEVEL_VCS +CT_LIBTOOL_DEVEL_VCS_cvs +CT_LIBTOOL_DEVEL_VCS_git +CT_LIBTOOL_DEVEL_VCS_hg +CT_LIBTOOL_DEVEL_VCS_svn +CT_LIBTOOL_DIR_NAME +CT_LIBTOOL_MIRRORS +CT_LIBTOOL_PATCH_BUNDLED +CT_LIBTOOL_PATCH_BUNDLED_LOCAL +CT_LIBTOOL_PATCH_GLOBAL +CT_LIBTOOL_PATCH_LOCAL +CT_LIBTOOL_PATCH_LOCAL_BUNDLED +CT_LIBTOOL_PATCH_NONE +CT_LIBTOOL_PATCH_ORDER +CT_LIBTOOL_PKG_NAME +CT_LIBTOOL_SIGNATURE_FORMAT +CT_LIBTOOL_SRC_CUSTOM +CT_LIBTOOL_SRC_DEVEL +CT_LIBTOOL_SRC_RELEASE +CT_LIBTOOL_VERSION +CT_LIBTOOL_VERY_NEW +CT_LIBTOOL_VERY_OLD +CT_LIBTOOL_V_2_4 +CT_LINUX_3_2_or_later +CT_LINUX_3_2_or_older +CT_LINUX_3_7_or_later +CT_LINUX_3_7_or_older +CT_LINUX_4_8_or_later +CT_LINUX_4_8_or_older +CT_LINUX_ARCHIVE_DIRNAME +CT_LINUX_ARCHIVE_FILENAME +CT_LINUX_ARCHIVE_FORMATS +CT_LINUX_CUSTOM_LOCATION +CT_LINUX_DEVEL_BOOTSTRAP +CT_LINUX_DEVEL_BRANCH +CT_LINUX_DEVEL_REVISION +CT_LINUX_DEVEL_SUBDIR +CT_LINUX_DEVEL_URL +CT_LINUX_DEVEL_VCS +CT_LINUX_DEVEL_VCS_cvs +CT_LINUX_DEVEL_VCS_git +CT_LINUX_DEVEL_VCS_hg +CT_LINUX_DEVEL_VCS_svn +CT_LINUX_DIR_NAME +CT_LINUX_MIRRORS +CT_LINUX_PATCH_BUNDLED +CT_LINUX_PATCH_BUNDLED_LOCAL +CT_LINUX_PATCH_GLOBAL +CT_LINUX_PATCH_LOCAL +CT_LINUX_PATCH_LOCAL_BUNDLED +CT_LINUX_PATCH_NONE +CT_LINUX_PATCH_ORDER +CT_LINUX_PKG_NAME +CT_LINUX_REQUIRE_3_2_or_later +CT_LINUX_REQUIRE_3_2_or_older +CT_LINUX_REQUIRE_3_7_or_later +CT_LINUX_REQUIRE_3_7_or_older +CT_LINUX_REQUIRE_4_8_or_later +CT_LINUX_REQUIRE_4_8_or_older +CT_LINUX_REQUIRE_later_than_3_2 +CT_LINUX_REQUIRE_later_than_3_7 +CT_LINUX_REQUIRE_later_than_4_8 +CT_LINUX_REQUIRE_older_than_3_2 +CT_LINUX_REQUIRE_older_than_3_7 +CT_LINUX_REQUIRE_older_than_4_8 +CT_LINUX_SIGNATURE_FORMAT +CT_LINUX_SRC_CUSTOM +CT_LINUX_SRC_DEVEL +CT_LINUX_SRC_RELEASE +CT_LINUX_VERSION +CT_LINUX_VERY_NEW +CT_LINUX_VERY_OLD +CT_LINUX_V_2_6_32 +CT_LINUX_V_2_6_33 +CT_LINUX_V_2_6_34 +CT_LINUX_V_2_6_35 +CT_LINUX_V_2_6_36 +CT_LINUX_V_2_6_37 +CT_LINUX_V_2_6_38 +CT_LINUX_V_2_6_39 +CT_LINUX_V_3_0 +CT_LINUX_V_3_1 +CT_LINUX_V_3_10 +CT_LINUX_V_3_11 +CT_LINUX_V_3_12 +CT_LINUX_V_3_13 +CT_LINUX_V_3_14 +CT_LINUX_V_3_15 +CT_LINUX_V_3_16 +CT_LINUX_V_3_17 +CT_LINUX_V_3_18 +CT_LINUX_V_3_19 +CT_LINUX_V_3_2 +CT_LINUX_V_3_3 +CT_LINUX_V_3_4 +CT_LINUX_V_3_5 +CT_LINUX_V_3_6 +CT_LINUX_V_3_7 +CT_LINUX_V_3_8 +CT_LINUX_V_3_9 +CT_LINUX_V_4_0 +CT_LINUX_V_4_1 +CT_LINUX_V_4_10 +CT_LINUX_V_4_11 +CT_LINUX_V_4_12 +CT_LINUX_V_4_13 +CT_LINUX_V_4_14 +CT_LINUX_V_4_15 +CT_LINUX_V_4_16 +CT_LINUX_V_4_17 +CT_LINUX_V_4_18 +CT_LINUX_V_4_19 +CT_LINUX_V_4_2 +CT_LINUX_V_4_3 +CT_LINUX_V_4_4 +CT_LINUX_V_4_5 +CT_LINUX_V_4_6 +CT_LINUX_V_4_7 +CT_LINUX_V_4_8 +CT_LINUX_V_4_9 +CT_LINUX_later_than_3_2 +CT_LINUX_later_than_3_7 +CT_LINUX_later_than_4_8 +CT_LINUX_older_than_3_2 +CT_LINUX_older_than_3_7 +CT_LINUX_older_than_4_8 +CT_LOAD +CT_LOCAL_PATCH_DIR +CT_LOCAL_TARBALLS_DIR +CT_LOG_ALL +CT_LOG_DEBUG +CT_LOG_ERROR +CT_LOG_EXTRA +CT_LOG_FILE_COMPRESS +CT_LOG_INFO +CT_LOG_LEVEL_MAX +CT_LOG_PROGRESS_BAR +CT_LOG_SEE_TOOLS_WARN +CT_LOG_TO_FILE +CT_LOG_WARN +CT_LTRACE_0_5_3_CONFIGURE +CT_LTRACE_ARCHIVE_DIRNAME +CT_LTRACE_ARCHIVE_FILENAME +CT_LTRACE_ARCHIVE_FORMATS +CT_LTRACE_CUSTOM_LOCATION +CT_LTRACE_DEVEL_BOOTSTRAP +CT_LTRACE_DEVEL_BRANCH +CT_LTRACE_DEVEL_REVISION +CT_LTRACE_DEVEL_SUBDIR +CT_LTRACE_DEVEL_URL +CT_LTRACE_DEVEL_VCS +CT_LTRACE_DEVEL_VCS_cvs +CT_LTRACE_DEVEL_VCS_git +CT_LTRACE_DEVEL_VCS_hg +CT_LTRACE_DEVEL_VCS_svn +CT_LTRACE_DIR_NAME +CT_LTRACE_MIRRORS +CT_LTRACE_PATCH_BUNDLED +CT_LTRACE_PATCH_BUNDLED_LOCAL +CT_LTRACE_PATCH_GLOBAL +CT_LTRACE_PATCH_LOCAL +CT_LTRACE_PATCH_LOCAL_BUNDLED +CT_LTRACE_PATCH_NONE +CT_LTRACE_PATCH_ORDER +CT_LTRACE_PKG_NAME +CT_LTRACE_SIGNATURE_FORMAT +CT_LTRACE_SRC_CUSTOM +CT_LTRACE_SRC_DEVEL +CT_LTRACE_SRC_RELEASE +CT_LTRACE_VERSION +CT_LTRACE_VERY_NEW +CT_LTRACE_VERY_OLD +CT_LTRACE_V_0_5_3 +CT_LTRACE_V_0_7_3 +CT_M4_ARCHIVE_DIRNAME +CT_M4_ARCHIVE_FILENAME +CT_M4_ARCHIVE_FORMATS +CT_M4_CUSTOM_LOCATION +CT_M4_DEVEL_BOOTSTRAP +CT_M4_DEVEL_BRANCH +CT_M4_DEVEL_REVISION +CT_M4_DEVEL_SUBDIR +CT_M4_DEVEL_URL +CT_M4_DEVEL_VCS +CT_M4_DEVEL_VCS_cvs +CT_M4_DEVEL_VCS_git +CT_M4_DEVEL_VCS_hg +CT_M4_DEVEL_VCS_svn +CT_M4_DIR_NAME +CT_M4_MIRRORS +CT_M4_PATCH_BUNDLED +CT_M4_PATCH_BUNDLED_LOCAL +CT_M4_PATCH_GLOBAL +CT_M4_PATCH_LOCAL +CT_M4_PATCH_LOCAL_BUNDLED +CT_M4_PATCH_NONE +CT_M4_PATCH_ORDER +CT_M4_PKG_NAME +CT_M4_SIGNATURE_FORMAT +CT_M4_SRC_CUSTOM +CT_M4_SRC_DEVEL +CT_M4_SRC_RELEASE +CT_M4_VERSION +CT_M4_VERY_NEW +CT_M4_VERY_OLD +CT_M4_V_1_4 +CT_MAKE_ARCHIVE_DIRNAME +CT_MAKE_ARCHIVE_FILENAME +CT_MAKE_ARCHIVE_FORMATS +CT_MAKE_CUSTOM_LOCATION +CT_MAKE_DEVEL_BOOTSTRAP +CT_MAKE_DEVEL_BRANCH +CT_MAKE_DEVEL_REVISION +CT_MAKE_DEVEL_SUBDIR +CT_MAKE_DEVEL_URL +CT_MAKE_DEVEL_VCS +CT_MAKE_DEVEL_VCS_cvs +CT_MAKE_DEVEL_VCS_git +CT_MAKE_DEVEL_VCS_hg +CT_MAKE_DEVEL_VCS_svn +CT_MAKE_DIR_NAME +CT_MAKE_GMAKE_SYMLINK +CT_MAKE_MIRRORS +CT_MAKE_PATCH_BUNDLED +CT_MAKE_PATCH_BUNDLED_LOCAL +CT_MAKE_PATCH_GLOBAL +CT_MAKE_PATCH_LOCAL +CT_MAKE_PATCH_LOCAL_BUNDLED +CT_MAKE_PATCH_NONE +CT_MAKE_PATCH_ORDER +CT_MAKE_PKG_NAME +CT_MAKE_SIGNATURE_FORMAT +CT_MAKE_SRC_CUSTOM +CT_MAKE_SRC_DEVEL +CT_MAKE_SRC_RELEASE +CT_MAKE_VERSION +CT_MAKE_VERY_NEW +CT_MAKE_VERY_OLD +CT_MAKE_V_3_81 +CT_MAKE_V_4_0 +CT_MAKE_V_4_1 +CT_MAKE_V_4_2 +CT_MINGW_DDK +CT_MINGW_DIRECTX +CT_MINGW_SECURE_API +CT_MINGW_TOOLS +CT_MINGW_TOOL_LIST_ARRAY +CT_MINGW_W64_ARCHIVE_DIRNAME +CT_MINGW_W64_ARCHIVE_FILENAME +CT_MINGW_W64_ARCHIVE_FORMATS +CT_MINGW_W64_CUSTOM_LOCATION +CT_MINGW_W64_DEVEL_BOOTSTRAP +CT_MINGW_W64_DEVEL_BRANCH +CT_MINGW_W64_DEVEL_REVISION +CT_MINGW_W64_DEVEL_SUBDIR +CT_MINGW_W64_DEVEL_URL +CT_MINGW_W64_DEVEL_VCS +CT_MINGW_W64_DEVEL_VCS_cvs +CT_MINGW_W64_DEVEL_VCS_git +CT_MINGW_W64_DEVEL_VCS_hg +CT_MINGW_W64_DEVEL_VCS_svn +CT_MINGW_W64_DIR_NAME +CT_MINGW_W64_MIRRORS +CT_MINGW_W64_PATCH_BUNDLED +CT_MINGW_W64_PATCH_BUNDLED_LOCAL +CT_MINGW_W64_PATCH_GLOBAL +CT_MINGW_W64_PATCH_LOCAL +CT_MINGW_W64_PATCH_LOCAL_BUNDLED +CT_MINGW_W64_PATCH_NONE +CT_MINGW_W64_PATCH_ORDER +CT_MINGW_W64_PKG_NAME +CT_MINGW_W64_REQUIRES_W64_VENDOR +CT_MINGW_W64_REQUIRE_V4_or_later +CT_MINGW_W64_REQUIRE_V4_or_older +CT_MINGW_W64_REQUIRE_later_than_V4 +CT_MINGW_W64_REQUIRE_older_than_V4 +CT_MINGW_W64_SIGNATURE_FORMAT +CT_MINGW_W64_SRC_CUSTOM +CT_MINGW_W64_SRC_DEVEL +CT_MINGW_W64_SRC_RELEASE +CT_MINGW_W64_V4_or_later +CT_MINGW_W64_V4_or_older +CT_MINGW_W64_VERSION +CT_MINGW_W64_VERY_NEW +CT_MINGW_W64_VERY_OLD +CT_MINGW_W64_V_V2_0 +CT_MINGW_W64_V_V3_0 +CT_MINGW_W64_V_V3_1 +CT_MINGW_W64_V_V3_2 +CT_MINGW_W64_V_V3_3 +CT_MINGW_W64_V_V4_0 +CT_MINGW_W64_V_V5_0 +CT_MINGW_W64_V_V6_0 +CT_MINGW_W64_later_than_V4 +CT_MINGW_W64_older_than_V4 +CT_MIRROR_BASE_URL +CT_MODULES +CT_MOXIEBOX_CUSTOM_LOCATION +CT_MOXIEBOX_DEVEL_BOOTSTRAP +CT_MOXIEBOX_DEVEL_BRANCH +CT_MOXIEBOX_DEVEL_REVISION +CT_MOXIEBOX_DEVEL_SUBDIR +CT_MOXIEBOX_DEVEL_URL +CT_MOXIEBOX_DEVEL_VCS +CT_MOXIEBOX_DEVEL_VCS_cvs +CT_MOXIEBOX_DEVEL_VCS_git +CT_MOXIEBOX_DEVEL_VCS_hg +CT_MOXIEBOX_DEVEL_VCS_svn +CT_MOXIEBOX_DIR_NAME +CT_MOXIEBOX_PATCH_BUNDLED +CT_MOXIEBOX_PATCH_BUNDLED_LOCAL +CT_MOXIEBOX_PATCH_GLOBAL +CT_MOXIEBOX_PATCH_LOCAL +CT_MOXIEBOX_PATCH_LOCAL_BUNDLED +CT_MOXIEBOX_PATCH_NONE +CT_MOXIEBOX_PATCH_ORDER +CT_MOXIEBOX_PKG_NAME +CT_MOXIEBOX_SHORT_TUPLE +CT_MOXIEBOX_SRC_CUSTOM +CT_MOXIEBOX_SRC_DEVEL +CT_MOXIEBOX_VERSION +CT_MPC +CT_MPC_1_1_0_or_later +CT_MPC_1_1_0_or_older +CT_MPC_ARCHIVE_DIRNAME +CT_MPC_ARCHIVE_FILENAME +CT_MPC_ARCHIVE_FORMATS +CT_MPC_CUSTOM_LOCATION +CT_MPC_DEVEL_BOOTSTRAP +CT_MPC_DEVEL_BRANCH +CT_MPC_DEVEL_REVISION +CT_MPC_DEVEL_SUBDIR +CT_MPC_DEVEL_URL +CT_MPC_DEVEL_VCS +CT_MPC_DEVEL_VCS_cvs +CT_MPC_DEVEL_VCS_git +CT_MPC_DEVEL_VCS_hg +CT_MPC_DEVEL_VCS_svn +CT_MPC_DIR_NAME +CT_MPC_MIRRORS +CT_MPC_NEEDED +CT_MPC_PATCH_BUNDLED +CT_MPC_PATCH_BUNDLED_LOCAL +CT_MPC_PATCH_GLOBAL +CT_MPC_PATCH_LOCAL +CT_MPC_PATCH_LOCAL_BUNDLED +CT_MPC_PATCH_NONE +CT_MPC_PATCH_ORDER +CT_MPC_PKG_NAME +CT_MPC_REQUIRE_1_1_0_or_later +CT_MPC_REQUIRE_1_1_0_or_older +CT_MPC_REQUIRE_later_than_1_1_0 +CT_MPC_REQUIRE_older_than_1_1_0 +CT_MPC_SIGNATURE_FORMAT +CT_MPC_SRC_CUSTOM +CT_MPC_SRC_DEVEL +CT_MPC_SRC_RELEASE +CT_MPC_VERSION +CT_MPC_VERY_NEW +CT_MPC_VERY_OLD +CT_MPC_V_0_7 +CT_MPC_V_0_8 +CT_MPC_V_0_9 +CT_MPC_V_1_0 +CT_MPC_V_1_1 +CT_MPC_later_than_1_1_0 +CT_MPC_older_than_1_1_0 +CT_MPFR +CT_MPFR_3_0_0_or_later +CT_MPFR_3_0_0_or_older +CT_MPFR_4_0_0_or_later +CT_MPFR_4_0_0_or_older +CT_MPFR_ARCHIVE_DIRNAME +CT_MPFR_ARCHIVE_FILENAME +CT_MPFR_ARCHIVE_FORMATS +CT_MPFR_CUSTOM_LOCATION +CT_MPFR_DEVEL_BOOTSTRAP +CT_MPFR_DEVEL_BRANCH +CT_MPFR_DEVEL_REVISION +CT_MPFR_DEVEL_SUBDIR +CT_MPFR_DEVEL_URL +CT_MPFR_DEVEL_VCS +CT_MPFR_DEVEL_VCS_cvs +CT_MPFR_DEVEL_VCS_git +CT_MPFR_DEVEL_VCS_hg +CT_MPFR_DEVEL_VCS_svn +CT_MPFR_DIR_NAME +CT_MPFR_MIRRORS +CT_MPFR_NEEDED +CT_MPFR_PATCH_BUNDLED +CT_MPFR_PATCH_BUNDLED_LOCAL +CT_MPFR_PATCH_GLOBAL +CT_MPFR_PATCH_LOCAL +CT_MPFR_PATCH_LOCAL_BUNDLED +CT_MPFR_PATCH_NONE +CT_MPFR_PATCH_ORDER +CT_MPFR_PKG_NAME +CT_MPFR_REQUIRE_3_0_0_or_later +CT_MPFR_REQUIRE_3_0_0_or_older +CT_MPFR_REQUIRE_4_0_0_or_later +CT_MPFR_REQUIRE_4_0_0_or_older +CT_MPFR_REQUIRE_later_than_3_0_0 +CT_MPFR_REQUIRE_later_than_4_0_0 +CT_MPFR_REQUIRE_older_than_3_0_0 +CT_MPFR_REQUIRE_older_than_4_0_0 +CT_MPFR_SIGNATURE_FORMAT +CT_MPFR_SRC_CUSTOM +CT_MPFR_SRC_DEVEL +CT_MPFR_SRC_RELEASE +CT_MPFR_VERSION +CT_MPFR_VERY_NEW +CT_MPFR_VERY_OLD +CT_MPFR_V_2_4 +CT_MPFR_V_3_0 +CT_MPFR_V_3_1 +CT_MPFR_V_4_0 +CT_MPFR_later_than_3_0_0 +CT_MPFR_later_than_4_0_0 +CT_MPFR_older_than_3_0_0 +CT_MPFR_older_than_4_0_0 +CT_MULTILIB +CT_MUSL_ARCHIVE_DIRNAME +CT_MUSL_ARCHIVE_FILENAME +CT_MUSL_ARCHIVE_FORMATS +CT_MUSL_CUSTOM_LOCATION +CT_MUSL_DEVEL_BOOTSTRAP +CT_MUSL_DEVEL_BRANCH +CT_MUSL_DEVEL_REVISION +CT_MUSL_DEVEL_SUBDIR +CT_MUSL_DEVEL_URL +CT_MUSL_DEVEL_VCS +CT_MUSL_DEVEL_VCS_cvs +CT_MUSL_DEVEL_VCS_git +CT_MUSL_DEVEL_VCS_hg +CT_MUSL_DEVEL_VCS_svn +CT_MUSL_DIR_NAME +CT_MUSL_MIRRORS +CT_MUSL_PATCH_BUNDLED +CT_MUSL_PATCH_BUNDLED_LOCAL +CT_MUSL_PATCH_GLOBAL +CT_MUSL_PATCH_LOCAL +CT_MUSL_PATCH_LOCAL_BUNDLED +CT_MUSL_PATCH_NONE +CT_MUSL_PATCH_ORDER +CT_MUSL_PKG_NAME +CT_MUSL_SIGNATURE_FORMAT +CT_MUSL_SRC_CUSTOM +CT_MUSL_SRC_DEVEL +CT_MUSL_SRC_RELEASE +CT_MUSL_VERSION +CT_MUSL_VERY_NEW +CT_MUSL_VERY_OLD +CT_MUSL_V_1_1_15 +CT_MUSL_V_1_1_16 +CT_MUSL_V_1_1_17 +CT_MUSL_V_1_1_18 +CT_MUSL_V_1_1_19 +CT_MUSL_V_1_1_20 +CT_NATIVE +CT_NCURSES +CT_NCURSES_ARCHIVE_DIRNAME +CT_NCURSES_ARCHIVE_FILENAME +CT_NCURSES_ARCHIVE_FORMATS +CT_NCURSES_CUSTOM_LOCATION +CT_NCURSES_DEVEL_BOOTSTRAP +CT_NCURSES_DEVEL_BRANCH +CT_NCURSES_DEVEL_REVISION +CT_NCURSES_DEVEL_SUBDIR +CT_NCURSES_DEVEL_URL +CT_NCURSES_DEVEL_VCS +CT_NCURSES_DEVEL_VCS_cvs +CT_NCURSES_DEVEL_VCS_git +CT_NCURSES_DEVEL_VCS_hg +CT_NCURSES_DEVEL_VCS_svn +CT_NCURSES_DIR_NAME +CT_NCURSES_HOST_CONFIG_ARGS +CT_NCURSES_HOST_DISABLE_DB +CT_NCURSES_HOST_FALLBACKS +CT_NCURSES_MIRRORS +CT_NCURSES_NEEDED +CT_NCURSES_NEW_ABI +CT_NCURSES_PATCH_BUNDLED +CT_NCURSES_PATCH_BUNDLED_LOCAL +CT_NCURSES_PATCH_GLOBAL +CT_NCURSES_PATCH_LOCAL +CT_NCURSES_PATCH_LOCAL_BUNDLED +CT_NCURSES_PATCH_NONE +CT_NCURSES_PATCH_ORDER +CT_NCURSES_PKG_NAME +CT_NCURSES_SIGNATURE_FORMAT +CT_NCURSES_SRC_CUSTOM +CT_NCURSES_SRC_DEVEL +CT_NCURSES_SRC_RELEASE +CT_NCURSES_TARGET +CT_NCURSES_TARGET_CONFIG_ARGS +CT_NCURSES_TARGET_DISABLE_DB +CT_NCURSES_TARGET_FALLBACKS +CT_NCURSES_VERSION +CT_NCURSES_VERY_NEW +CT_NCURSES_VERY_OLD +CT_NCURSES_V_6_0 +CT_NCURSES_V_6_1 +CT_NEWLIB_2_0_or_later +CT_NEWLIB_2_0_or_older +CT_NEWLIB_2_1_or_later +CT_NEWLIB_2_1_or_older +CT_NEWLIB_2_2_or_later +CT_NEWLIB_2_2_or_older +CT_NEWLIB_ARCHIVE_DIRNAME +CT_NEWLIB_ARCHIVE_FILENAME +CT_NEWLIB_ARCHIVE_FORMATS +CT_NEWLIB_CUSTOM_LOCATION +CT_NEWLIB_CXA_ATEXIT +CT_NEWLIB_DEVEL_BOOTSTRAP +CT_NEWLIB_DEVEL_BRANCH +CT_NEWLIB_DEVEL_REVISION +CT_NEWLIB_DEVEL_SUBDIR +CT_NEWLIB_DEVEL_URL +CT_NEWLIB_DEVEL_VCS +CT_NEWLIB_DEVEL_VCS_cvs +CT_NEWLIB_DEVEL_VCS_git +CT_NEWLIB_DEVEL_VCS_hg +CT_NEWLIB_DEVEL_VCS_svn +CT_NEWLIB_DIR_NAME +CT_NEWLIB_HAS_NANO_FORMATTED_IO +CT_NEWLIB_HAS_NANO_MALLOC +CT_NEWLIB_LINARO_ARCHIVE_DIRNAME +CT_NEWLIB_LINARO_ARCHIVE_FILENAME +CT_NEWLIB_LINARO_ARCHIVE_FORMATS +CT_NEWLIB_LINARO_CUSTOM_LOCATION +CT_NEWLIB_LINARO_DEVEL_BOOTSTRAP +CT_NEWLIB_LINARO_DEVEL_BRANCH +CT_NEWLIB_LINARO_DEVEL_REVISION +CT_NEWLIB_LINARO_DEVEL_SUBDIR +CT_NEWLIB_LINARO_DEVEL_URL +CT_NEWLIB_LINARO_DEVEL_VCS +CT_NEWLIB_LINARO_DEVEL_VCS_cvs +CT_NEWLIB_LINARO_DEVEL_VCS_git +CT_NEWLIB_LINARO_DEVEL_VCS_hg +CT_NEWLIB_LINARO_DEVEL_VCS_svn +CT_NEWLIB_LINARO_MIRRORS +CT_NEWLIB_LINARO_PATCH_BUNDLED +CT_NEWLIB_LINARO_PATCH_BUNDLED_LOCAL +CT_NEWLIB_LINARO_PATCH_GLOBAL +CT_NEWLIB_LINARO_PATCH_LOCAL +CT_NEWLIB_LINARO_PATCH_LOCAL_BUNDLED +CT_NEWLIB_LINARO_PATCH_NONE +CT_NEWLIB_LINARO_PATCH_ORDER +CT_NEWLIB_LINARO_PKG_NAME +CT_NEWLIB_LINARO_SIGNATURE_FORMAT +CT_NEWLIB_LINARO_SRC_CUSTOM +CT_NEWLIB_LINARO_SRC_DEVEL +CT_NEWLIB_LINARO_SRC_RELEASE +CT_NEWLIB_LINARO_VERSION +CT_NEWLIB_LINARO_VERY_NEW +CT_NEWLIB_LINARO_VERY_OLD +CT_NEWLIB_LINARO_V_2_1 +CT_NEWLIB_LINARO_V_2_2 +CT_NEWLIB_MIRRORS +CT_NEWLIB_PATCH_BUNDLED +CT_NEWLIB_PATCH_BUNDLED_LOCAL +CT_NEWLIB_PATCH_GLOBAL +CT_NEWLIB_PATCH_LOCAL +CT_NEWLIB_PATCH_LOCAL_BUNDLED +CT_NEWLIB_PATCH_NONE +CT_NEWLIB_PATCH_ORDER +CT_NEWLIB_PKG_NAME +CT_NEWLIB_REQUIRE_2_0_or_later +CT_NEWLIB_REQUIRE_2_0_or_older +CT_NEWLIB_REQUIRE_2_1_or_later +CT_NEWLIB_REQUIRE_2_1_or_older +CT_NEWLIB_REQUIRE_2_2_or_later +CT_NEWLIB_REQUIRE_2_2_or_older +CT_NEWLIB_REQUIRE_later_than_2_0 +CT_NEWLIB_REQUIRE_later_than_2_1 +CT_NEWLIB_REQUIRE_later_than_2_2 +CT_NEWLIB_REQUIRE_older_than_2_0 +CT_NEWLIB_REQUIRE_older_than_2_1 +CT_NEWLIB_REQUIRE_older_than_2_2 +CT_NEWLIB_SIGNATURE_FORMAT +CT_NEWLIB_SRC_CUSTOM +CT_NEWLIB_SRC_DEVEL +CT_NEWLIB_SRC_RELEASE +CT_NEWLIB_USE +CT_NEWLIB_USE_LINARO +CT_NEWLIB_USE_REDHAT +CT_NEWLIB_VERSION +CT_NEWLIB_VERY_NEW +CT_NEWLIB_VERY_OLD +CT_NEWLIB_V_1_17 +CT_NEWLIB_V_1_18 +CT_NEWLIB_V_1_19 +CT_NEWLIB_V_1_20 +CT_NEWLIB_V_2_0 +CT_NEWLIB_V_2_1 +CT_NEWLIB_V_2_2 +CT_NEWLIB_V_2_3 +CT_NEWLIB_V_2_4 +CT_NEWLIB_V_2_5 +CT_NEWLIB_V_3_0 +CT_NEWLIB_later_than_2_0 +CT_NEWLIB_later_than_2_1 +CT_NEWLIB_later_than_2_2 +CT_NEWLIB_older_than_2_0 +CT_NEWLIB_older_than_2_1 +CT_NEWLIB_older_than_2_2 +CT_NO_OVERRIDE_LC_MESSAGES +CT_OBSOLETE +CT_OMIT_TARGET_ARCH +CT_OMIT_TARGET_VENDOR +CT_ONLY_DOWNLOAD +CT_ONLY_EXTRACT +CT_OVERLAY_LOCATION +CT_OVERLAY_NAME +CT_OVERRIDE_CONFIG_GUESS_SUB +CT_PARALLEL_JOBS +CT_PATCH_BUNDLED +CT_PATCH_BUNDLED_LOCAL +CT_PATCH_LOCAL +CT_PATCH_LOCAL_BUNDLED +CT_PATCH_NONE +CT_PATCH_ORDER +CT_PATCH_USE_LOCAL +CT_PREFIX_DIR +CT_PREFIX_DIR_RO +CT_REMOVE_DOCS +CT_RM_RF_PREFIX_DIR +CT_SAVE_TARBALLS +CT_SHARED_LIBS +CT_SHOW_CT_VERSION +CT_STATIC_TOOLCHAIN +CT_STRACE_ARCHIVE_DIRNAME +CT_STRACE_ARCHIVE_FILENAME +CT_STRACE_ARCHIVE_FORMATS +CT_STRACE_CUSTOM_LOCATION +CT_STRACE_DEVEL_BOOTSTRAP +CT_STRACE_DEVEL_BRANCH +CT_STRACE_DEVEL_REVISION +CT_STRACE_DEVEL_SUBDIR +CT_STRACE_DEVEL_URL +CT_STRACE_DEVEL_VCS +CT_STRACE_DEVEL_VCS_cvs +CT_STRACE_DEVEL_VCS_git +CT_STRACE_DEVEL_VCS_hg +CT_STRACE_DEVEL_VCS_svn +CT_STRACE_DIR_NAME +CT_STRACE_MIRRORS +CT_STRACE_PATCH_BUNDLED +CT_STRACE_PATCH_BUNDLED_LOCAL +CT_STRACE_PATCH_GLOBAL +CT_STRACE_PATCH_LOCAL +CT_STRACE_PATCH_LOCAL_BUNDLED +CT_STRACE_PATCH_NONE +CT_STRACE_PATCH_ORDER +CT_STRACE_PKG_NAME +CT_STRACE_SIGNATURE_FORMAT +CT_STRACE_SRC_CUSTOM +CT_STRACE_SRC_DEVEL +CT_STRACE_SRC_RELEASE +CT_STRACE_VERSION +CT_STRACE_VERY_NEW +CT_STRACE_VERY_OLD +CT_STRACE_V_4_10 +CT_STRACE_V_4_11 +CT_STRACE_V_4_12 +CT_STRACE_V_4_13 +CT_STRACE_V_4_14 +CT_STRACE_V_4_15 +CT_STRACE_V_4_16 +CT_STRACE_V_4_17 +CT_STRACE_V_4_18 +CT_STRACE_V_4_19 +CT_STRACE_V_4_20 +CT_STRACE_V_4_21 +CT_STRACE_V_4_22 +CT_STRACE_V_4_23 +CT_STRACE_V_4_24 +CT_STRACE_V_4_5_20 +CT_STRACE_V_4_6 +CT_STRACE_V_4_7 +CT_STRACE_V_4_8 +CT_STRACE_V_4_9 +CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES +CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES +CT_SYSROOT_DIR_PREFIX +CT_SYSROOT_NAME +CT_TARGET_ALIAS +CT_TARGET_ALIAS_SED_EXPR +CT_TARGET_CFLAGS +CT_TARGET_LDFLAGS +CT_TARGET_SKIP_CONFIG_SUB +CT_TARGET_USE_OVERLAY +CT_TARGET_VENDOR +CT_TEST_SUITE +CT_TEST_SUITE_GCC +CT_THREADS +CT_THREADS_LT +CT_THREADS_NATIVE +CT_THREADS_NONE +CT_THREADS_POSIX +CT_TOOLCHAIN_BUGURL +CT_TOOLCHAIN_ENABLE_NLS +CT_TOOLCHAIN_PKGVERSION +CT_TOOLCHAIN_TYPE +CT_UCLIBC_0_9_33_2_or_later +CT_UCLIBC_0_9_33_2_or_older +CT_UCLIBC_1_0_0_or_later +CT_UCLIBC_1_0_0_or_older +CT_UCLIBC_1_0_15_or_later +CT_UCLIBC_1_0_15_or_older +CT_UCLIBC_1_0_21_or_later +CT_UCLIBC_1_0_21_or_older +CT_UCLIBC_1_0_23_or_later +CT_UCLIBC_1_0_23_or_older +CT_UCLIBC_ARCHIVE_DIRNAME +CT_UCLIBC_ARCHIVE_FILENAME +CT_UCLIBC_ARCHIVE_FORMATS +CT_UCLIBC_CUSTOM_LOCATION +CT_UCLIBC_DEVEL_BOOTSTRAP +CT_UCLIBC_DEVEL_BRANCH +CT_UCLIBC_DEVEL_REVISION +CT_UCLIBC_DEVEL_SUBDIR +CT_UCLIBC_DEVEL_URL +CT_UCLIBC_DEVEL_VCS +CT_UCLIBC_DEVEL_VCS_cvs +CT_UCLIBC_DEVEL_VCS_git +CT_UCLIBC_DEVEL_VCS_hg +CT_UCLIBC_DEVEL_VCS_svn +CT_UCLIBC_DIR_NAME +CT_UCLIBC_MERGED_LINUXTHREADS +CT_UCLIBC_MIRRORS +CT_UCLIBC_NG_ARCHIVE_DIRNAME +CT_UCLIBC_NG_ARCHIVE_FILENAME +CT_UCLIBC_NG_ARCHIVE_FORMATS +CT_UCLIBC_NG_CUSTOM_LOCATION +CT_UCLIBC_NG_DEVEL_BOOTSTRAP +CT_UCLIBC_NG_DEVEL_BRANCH +CT_UCLIBC_NG_DEVEL_REVISION +CT_UCLIBC_NG_DEVEL_SUBDIR +CT_UCLIBC_NG_DEVEL_URL +CT_UCLIBC_NG_DEVEL_VCS +CT_UCLIBC_NG_DEVEL_VCS_cvs +CT_UCLIBC_NG_DEVEL_VCS_git +CT_UCLIBC_NG_DEVEL_VCS_hg +CT_UCLIBC_NG_DEVEL_VCS_svn +CT_UCLIBC_NG_MIRRORS +CT_UCLIBC_NG_PATCH_BUNDLED +CT_UCLIBC_NG_PATCH_BUNDLED_LOCAL +CT_UCLIBC_NG_PATCH_GLOBAL +CT_UCLIBC_NG_PATCH_LOCAL +CT_UCLIBC_NG_PATCH_LOCAL_BUNDLED +CT_UCLIBC_NG_PATCH_NONE +CT_UCLIBC_NG_PATCH_ORDER +CT_UCLIBC_NG_PKG_NAME +CT_UCLIBC_NG_SIGNATURE_FORMAT +CT_UCLIBC_NG_SRC_CUSTOM +CT_UCLIBC_NG_SRC_DEVEL +CT_UCLIBC_NG_SRC_RELEASE +CT_UCLIBC_NG_VERSION +CT_UCLIBC_NG_VERY_NEW +CT_UCLIBC_NG_VERY_OLD +CT_UCLIBC_NG_V_1_0_25 +CT_UCLIBC_NG_V_1_0_26 +CT_UCLIBC_NG_V_1_0_27 +CT_UCLIBC_NG_V_1_0_28 +CT_UCLIBC_NG_V_1_0_29 +CT_UCLIBC_NG_V_1_0_30 +CT_UCLIBC_NG_V_1_0_31 +CT_UCLIBC_PATCH_BUNDLED +CT_UCLIBC_PATCH_BUNDLED_LOCAL +CT_UCLIBC_PATCH_GLOBAL +CT_UCLIBC_PATCH_LOCAL +CT_UCLIBC_PATCH_LOCAL_BUNDLED +CT_UCLIBC_PATCH_NONE +CT_UCLIBC_PATCH_ORDER +CT_UCLIBC_PKG_NAME +CT_UCLIBC_REQUIRE_0_9_33_2_or_later +CT_UCLIBC_REQUIRE_0_9_33_2_or_older +CT_UCLIBC_REQUIRE_1_0_0_or_later +CT_UCLIBC_REQUIRE_1_0_0_or_older +CT_UCLIBC_REQUIRE_1_0_15_or_later +CT_UCLIBC_REQUIRE_1_0_15_or_older +CT_UCLIBC_REQUIRE_1_0_21_or_later +CT_UCLIBC_REQUIRE_1_0_21_or_older +CT_UCLIBC_REQUIRE_1_0_23_or_later +CT_UCLIBC_REQUIRE_1_0_23_or_older +CT_UCLIBC_REQUIRE_later_than_0_9_33_2 +CT_UCLIBC_REQUIRE_later_than_1_0_0 +CT_UCLIBC_REQUIRE_later_than_1_0_15 +CT_UCLIBC_REQUIRE_later_than_1_0_21 +CT_UCLIBC_REQUIRE_later_than_1_0_23 +CT_UCLIBC_REQUIRE_older_than_0_9_33_2 +CT_UCLIBC_REQUIRE_older_than_1_0_0 +CT_UCLIBC_REQUIRE_older_than_1_0_15 +CT_UCLIBC_REQUIRE_older_than_1_0_21 +CT_UCLIBC_REQUIRE_older_than_1_0_23 +CT_UCLIBC_SIGNATURE_FORMAT +CT_UCLIBC_SRC_CUSTOM +CT_UCLIBC_SRC_DEVEL +CT_UCLIBC_SRC_RELEASE +CT_UCLIBC_USE +CT_UCLIBC_USE_UCLIBC_NG_ORG +CT_UCLIBC_USE_UCLIBC_ORG +CT_UCLIBC_VERSION +CT_UCLIBC_VERY_NEW +CT_UCLIBC_VERY_OLD +CT_UCLIBC_V_0_9_33_2 +CT_UCLIBC_later_than_0_9_33_2 +CT_UCLIBC_later_than_1_0_0 +CT_UCLIBC_later_than_1_0_15 +CT_UCLIBC_later_than_1_0_21 +CT_UCLIBC_later_than_1_0_23 +CT_UCLIBC_older_than_0_9_33_2 +CT_UCLIBC_older_than_1_0_0 +CT_UCLIBC_older_than_1_0_15 +CT_UCLIBC_older_than_1_0_21 +CT_UCLIBC_older_than_1_0_23 +CT_USE_MIRROR +CT_USE_PIPES +CT_USE_SYSROOT +CT_VCHECK +CT_VERIFY_DOWNLOAD_DIGEST +CT_VERIFY_DOWNLOAD_DIGEST_ALG +CT_VERIFY_DOWNLOAD_DIGEST_MD5 +CT_VERIFY_DOWNLOAD_DIGEST_SHA1 +CT_VERIFY_DOWNLOAD_DIGEST_SHA256 +CT_VERIFY_DOWNLOAD_DIGEST_SHA512 +CT_VERIFY_DOWNLOAD_SIGNATURE +CT_VERSION +CT_WANTS_STATIC_LINK +CT_WANTS_STATIC_LINK_CXX +CT_WINDOWS +CT_WORK_DIR +CT_XTENSA_CUSTOM +CT_ZLIB +CT_ZLIB_ARCHIVE_DIRNAME +CT_ZLIB_ARCHIVE_FILENAME +CT_ZLIB_ARCHIVE_FORMATS +CT_ZLIB_CUSTOM_LOCATION +CT_ZLIB_DEVEL_BOOTSTRAP +CT_ZLIB_DEVEL_BRANCH +CT_ZLIB_DEVEL_REVISION +CT_ZLIB_DEVEL_SUBDIR +CT_ZLIB_DEVEL_URL +CT_ZLIB_DEVEL_VCS +CT_ZLIB_DEVEL_VCS_cvs +CT_ZLIB_DEVEL_VCS_git +CT_ZLIB_DEVEL_VCS_hg +CT_ZLIB_DEVEL_VCS_svn +CT_ZLIB_DIR_NAME +CT_ZLIB_MIRRORS +CT_ZLIB_NEEDED +CT_ZLIB_PATCH_BUNDLED +CT_ZLIB_PATCH_BUNDLED_LOCAL +CT_ZLIB_PATCH_GLOBAL +CT_ZLIB_PATCH_LOCAL +CT_ZLIB_PATCH_LOCAL_BUNDLED +CT_ZLIB_PATCH_NONE +CT_ZLIB_PATCH_ORDER +CT_ZLIB_PKG_NAME +CT_ZLIB_SIGNATURE_FORMAT +CT_ZLIB_SRC_CUSTOM +CT_ZLIB_SRC_DEVEL +CT_ZLIB_SRC_RELEASE +CT_ZLIB_VERSION +CT_ZLIB_VERY_NEW +CT_ZLIB_VERY_OLD +CT_ZLIB_V_1_2_11 diff --git a/testing/upgrade/run.sh b/testing/upgrade/run.sh index 337eeff..98da8ae 100755 --- a/testing/upgrade/run.sh +++ b/testing/upgrade/run.sh @@ -107,6 +107,34 @@ run_sample() } mkdir -p logs + +# Non-sample-specific tests + +# Verify that no options have been retired since the stored known configuration. +current_tc="options-set" +exec {LOG}>"logs/global.log" +curver=`sed -n 's,export CT_CONFIG_VERSION_CURRENT=,,p' ${CTNG}` +if [ -z "${curver}" ]; then + echo "Cannot determine config version" >&${LOG} + fail +elif [ ! -r "kconfig-list/${curver}" ]; then + echo "No saved kconfig data for version ${curver}" >&${LOG} + fail +else + grep -hr '^\(menu\)\?config ' "${dirs[@]}" ../../config | \ + grep -v '^Binary ' | \ + sed 's,^.* ,CT_,' | LANG=C sort | uniq > logs/current-kconfig-list + diff -U 10000 "kconfig-list/${curver}" logs/current-kconfig-list | \ + grep '^-CT_' > logs/current-kconfig-retired || true + nretired=`wc -l logs/current-kconfig-retired | sed 's/ .*//'` + echo "${nretired} kconfig options have been removed without bumping the config version" >&${LOG} + if [ "${nretired}" != "0" ]; then + fail + fi +fi +finish +exec {LOG}>&- + for i in samples/*.config; do current_tc=${i#samples/} current_tc=${current_tc%.config} -- cgit v0.10.2-6-g49f6