Commit 030a9d39 authored by Peter Korsgaard's avatar Peter Korsgaard
Browse files

External toolchain C++ cross-compiler fix



External toolchain C++ cross-compiler fix

package/Makefile.in resets CXX to "" in TARGET_CONFIGURE_OPTS if
BR2_GCC_CROSS_CXX is not set to 'y'. However, when using an external
toolchain, BR2_GCC_CROSS_CXX is not set even if the toolchain has a
C++ cross-compiler.

This patch adds a new BR2_GCC_CROSS_CXX option in the external
toolchain configuration menu, so that just like BR2_INET_RPC,
BR2_INET_IPV6 and the others, it can be set according to the external
toolchain configuration.

Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent df1df36f
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -93,6 +93,12 @@ config BR2_SOFT_FLOAT
	help
	  Set this option if the external toolchain supports soft float.

config BR2_GCC_CROSS_CXX
	bool "Toolchain has C++ cross-compiler ?"
	help
	  Set this option if the external toolchain has a C++
	  cross-compiler.

config BR2_TARGET_OPTIMIZATION
	string "Target Optimizations"
	default "-Os -pipe"