summaryrefslogtreecommitdiff
path: root/core/toolchain/gcc/gcc.kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'core/toolchain/gcc/gcc.kconfig')
-rw-r--r--core/toolchain/gcc/gcc.kconfig76
1 files changed, 76 insertions, 0 deletions
diff --git a/core/toolchain/gcc/gcc.kconfig b/core/toolchain/gcc/gcc.kconfig
index 72470eb..1efaf12 100644
--- a/core/toolchain/gcc/gcc.kconfig
+++ b/core/toolchain/gcc/gcc.kconfig
@@ -137,16 +137,92 @@ config EMBTK_GCC_NEED_AUTORECONF
select EMBTK_GCC2_NEED_AUTORECONF
select EMBTK_GCC3_NEED_AUTORECONF
+
+#
+# GCC1 virtual packages
+#
+config EMBTK_GCC1_LANGUAGE_CPP
+ bool
+config EMBTK_GCC1_LANGUAGE_OBJECTIVEC
+ bool
+config EMBTK_GCC1_LANGUAGE_OBJECTIVECPP
+ bool
+config EMBTK_GCC1_LANGUAGE_FORTRAN
+ bool
+config EMBTK_GCC1_GIT_BRANCH
+ string
+ default EMBTK_GCC_GIT_BRANCH
+ depends on EMBTK_GCC_VERSION_GIT
+config EMBTK_GCC1_GIT_REVISION
+ string
+ depends on EMBTK_GCC_VERSION_GIT
+ default EMBTK_GCC_GIT_REVISION
+config EMBTK_GCC1_REFSPEC
+ string
+ default EMBTK_GCC_REFSPEC
+config EMBTK_GCC1_VERSION_STRING
+ string
+ default EMBTK_GCC_VERSION_STRING
config EMBTK_GCC1_NEED_PATCH
bool
config EMBTK_GCC1_NEED_AUTORECONF
bool
+#
+# GCC2 virtual packages
+#
+config EMBTK_GCC2_LANGUAGE_CPP
+ bool
+config EMBTK_GCC2_LANGUAGE_OBJECTIVEC
+ bool
+config EMBTK_GCC2_LANGUAGE_OBJECTIVECPP
+ bool
+config EMBTK_GCC2_LANGUAGE_FORTRAN
+ bool
+config EMBTK_GCC2_GIT_BRANCH
+ string
+ default EMBTK_GCC_GIT_BRANCH
+ depends on EMBTK_GCC_VERSION_GIT
+config EMBTK_GCC2_GIT_REVISION
+ string
+ depends on EMBTK_GCC_VERSION_GIT
+ default EMBTK_GCC_GIT_REVISION
+config EMBTK_GCC2_REFSPEC
+ string
+ default EMBTK_GCC_REFSPEC
+config EMBTK_GCC2_VERSION_STRING
+ string
+ default EMBTK_GCC_VERSION_STRING
config EMBTK_GCC2_NEED_PATCH
bool
config EMBTK_GCC2_NEED_AUTORECONF
bool
+#
+# GCC3 virtual packages
+#
+config EMBTK_GCC3_LANGUAGE_CPP
+ bool
+config EMBTK_GCC3_LANGUAGE_OBJECTIVEC
+ bool
+config EMBTK_GCC3_LANGUAGE_OBJECTIVECPP
+ bool
+config EMBTK_GCC3_LANGUAGE_FORTRAN
+ bool
+config EMBTK_GCC3_GIT_BRANCH
+ string
+ default EMBTK_GCC_GIT_BRANCH
+ depends on EMBTK_GCC_VERSION_GIT
+config EMBTK_GCC3_GIT_REVISION
+ string
+ depends on EMBTK_GCC_VERSION_GIT
+ default EMBTK_GCC_GIT_REVISION
+config EMBTK_GCC3_REFSPEC
+ string
+ default EMBTK_GCC_REFSPEC
+config EMBTK_GCC3_VERSION_STRING
+ string
+ default EMBTK_GCC_VERSION_STRING
config EMBTK_GCC3_NEED_PATCH
bool
config EMBTK_GCC3_NEED_AUTORECONF