瀏覽代碼

gcc: move C++ support option next to Fortran/Objective-C

The option to enable C++ support was still located in
toolchain/toolchain-buildroot/Config.in.2, with misc other toolchain
options. It seems more logical to have this option with the other
options to select the languages supported by the cross-compiler, so we
move it next to the Fortran/Objective-C options in
package/gcc/Config.in.host.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni 12 年之前
父節點
當前提交
8e12e0a17a
共有 2 個文件被更改,包括 13 次插入13 次删除
  1. 13 0
      package/gcc/Config.in.host
  2. 0 13
      toolchain/toolchain-buildroot/Config.in.2

+ 13 - 0
package/gcc/Config.in.host

@@ -112,6 +112,19 @@ config BR2_EXTRA_GCC_CONFIG_OPTIONS
 	  include. Those options are applied for all of the gcc
 	  include. Those options are applied for all of the gcc
 	  initial, gcc intermediate and gcc final passes.
 	  initial, gcc intermediate and gcc final passes.
 
 
+config BR2_TOOLCHAIN_BUILDROOT_CXX
+	bool "Enable C++ support"
+	select BR2_INSTALL_LIBSTDCPP
+	depends on !(BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 && \
+		     BR2_TOOLCHAIN_BUILDROOT_LOCALE)
+	help
+	  Enable this option if you want your toolchain to support the
+	  C++ language and you want C++ libraries to be installed on
+	  your target system.
+
+comment "C++ support broken in uClibc with locale enabled with gcc 4.2"
+	depends on BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 && BR2_TOOLCHAIN_BUILDROOT_LOCALE
+
 config BR2_INSTALL_OBJC
 config BR2_INSTALL_OBJC
 	bool "Enable Objective-C support"
 	bool "Enable Objective-C support"
 	depends on !BR2_avr32
 	depends on !BR2_avr32

+ 0 - 13
toolchain/toolchain-buildroot/Config.in.2

@@ -4,19 +4,6 @@ if BR2_TOOLCHAIN_BUILDROOT
 
 
 comment "Toolchain Options"
 comment "Toolchain Options"
 
 
-config BR2_TOOLCHAIN_BUILDROOT_CXX
-	bool "Enable C++ support"
-	select BR2_INSTALL_LIBSTDCPP
-	depends on !(BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 && \
-		     BR2_TOOLCHAIN_BUILDROOT_LOCALE)
-	help
-	  Enable this option if you want your toolchain to support the
-	  C++ language and you want C++ libraries to be installed on
-	  your target system.
-
-comment "C++ support broken in uClibc with locale enabled with gcc 4.2"
-	depends on BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 && BR2_TOOLCHAIN_BUILDROOT_LOCALE
-
 config BR2_TOOLCHAIN_BUILDROOT_USE_SSP
 config BR2_TOOLCHAIN_BUILDROOT_USE_SSP
 	bool "Enable stack protection support"
 	bool "Enable stack protection support"
 	help
 	help