diff options
author | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-07-12 18:43:58 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-07-12 18:43:58 +0200 |
commit | 0c5493a99558c4b5b4b7a0da20daaf47977cbdf2 (patch) | |
tree | 43af2d316ce83a629f2c38ea29fcf59e644a9a85 /kconfig | |
parent | 7b7c3d5f7c6779a80d0720ec771d530757d238cb (diff) | |
download | embtoolkit-0c5493a99558c4b5b4b7a0da20daaf47977cbdf2.tar.gz embtoolkit-0c5493a99558c4b5b4b7a0da20daaf47977cbdf2.tar.bz2 embtoolkit-0c5493a99558c4b5b4b7a0da20daaf47977cbdf2.tar.xz |
Toolchain: Add support for c++, objective-c, objective-c++, fortran
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'kconfig')
-rw-r--r-- | kconfig/gcc.kconfig | 48 |
1 files changed, 42 insertions, 6 deletions
diff --git a/kconfig/gcc.kconfig b/kconfig/gcc.kconfig index 8b5a32e..16de7fe 100644 --- a/kconfig/gcc.kconfig +++ b/kconfig/gcc.kconfig @@ -1,4 +1,4 @@ -######################################################################################### +################################################################################ # GAYE Abdoulaye Walsimou, <walsimou@walsimou.com> # Copyright(C) 2009 GAYE Abdoulaye Walsimou. All rights reserved. # @@ -14,13 +14,13 @@ # You should have received a copy of the GNU General Public License along # with this program; if not, write to the Free Software Foundation, Inc., # 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. -######################################################################################### +################################################################################ # # \file gcc.kconfig # \brief gcc.kconfig of Embtoolkit # \author GAYE Abdoulaye Walsimou, <walsimou@walsimou.com> # \date May 2009 -######################################################################################### +################################################################################ choice prompt "Version of gcc you wish" default EMBTK_GCC_VERSION_4_3_3 @@ -39,10 +39,46 @@ choice bool "gcc-4.1.2" endchoice -config EMBTK_GCC_CFLAGS -string "Additional CFLAGS" +config EMBTK_GCC_MORE_LANGUAGES + bool "Support additional languages" help - additional CFLAGS to use at build time + Additional languages that you wish your toolchain generates binaries. + +config EMBTK_GCC_LANGUAGE_CPP + bool "Support C++" + depends on EMBTK_GCC_MORE_LANGUAGES + help + Your toolchain will be able to build C++ source code + +#config EMBTK_GCC_LANGUAGE_JAVA +# bool "Support Java" +# depends on EMBTK_GCC_MORE_LANGUAGES +# help +# Your toolchain will be able to build Java source code + +config EMBTK_GCC_LANGUAGE_OBJECTIVEC + bool "Support Objective-C" + depends on EMBTK_GCC_MORE_LANGUAGES + help + Your toolchain will be able to build Objective-C source code + +config EMBTK_GCC_LANGUAGE_OBJECTIVECPP + bool "Support Objective-C++" + depends on EMBTK_GCC_MORE_LANGUAGES + help + Your toolchain will be able to build Objective-C source code + +config EMBTK_GCC_LANGUAGE_FORTRAN + bool "Support Fortran" + depends on EMBTK_GCC_MORE_LANGUAGES + help + Your toolchain will be able to build fortran source code + +#config EMBTK_GCC_LANGUAGE_ADA +# bool "Support Ada" +# depends on EMBTK_GCC_MORE_LANGUAGES +# help +# Your toolchain will be able to build Ada source code config EMBTK_GCC_VERSION_STRING string |