kumquat-buildroot/toolchain
Thomas Petazzoni 6b578c8d73 toolchain: rework C++ options
Instead of having BR2_GCC_CROSS_CXX and BR2_INSTALL_LIBSTDCPP, with
BR2_GCC_CROSS_CXX not being visible (and therefore being useless),
let's just keep BR2_INSTALL_LIBSTDCPP to enable C++ in the toolchain
and install C++ libraries on the target.

We also take that opportunity to make BR2_INSTALL_LIBSTDCPP an hidden
option, which is selected by an option in Buildroot toolchain support
or an option in External toolchain support, just as we did for other
toolchain features.

Some work definitely remains to be done :

 - The name BR2_INSTALL_LIBSTDCPP is ugly, but we keep it for the
   moment in order to avoid changing all packages.

 - We should clarify the other language-related options (Fortran,
   Java, Objective-C, etc.).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-13 22:04:35 +01:00
..
binutils Add gcc 4.5.1 to buildroot 2010-11-04 20:16:28 +01:00
dependencies ccache: rework ccache management 2010-12-08 17:51:49 +01:00
elf2flt get rid of broken nios2 support 2010-03-30 17:19:59 +02:00
gcc toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
gdb gdb: add source targets for gdbserver/gdbhost 2010-11-19 13:37:59 +01:00
kernel-headers kernel-headers: simplify 2010-12-13 21:52:16 +01:00
mklibs toolchain/: get rid of unneeded $(strip ..) 2008-12-08 08:15:42 +00:00
sstrip Optimize (-O2) host binaries by default 2010-10-29 21:00:26 +02:00
toolchain-buildroot toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
toolchain-crosstool-ng toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
toolchain-external toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
uClibc uclibc: snapshot config fix, yet another stalling point 2010-11-29 19:54:58 +01:00
Config.in toolchain: add support for external toolchain profiles and download 2010-12-13 21:56:49 +01:00
helpers.mk toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
Makefile.in toolchain: remove multilib 2010-07-28 23:21:45 +02:00
patch-kernel.sh toolchain/patch-kernel.sh: xtensa directory overlay support 2009-07-24 02:31:34 +02:00
toolchain-buildroot.mk ccache: rework ccache management 2010-12-08 17:51:49 +01:00
toolchain-common.in toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
toolchain-crosstool-ng.mk ccache: rework ccache management 2010-12-08 17:51:49 +01:00
toolchain-external.mk ccache: rework ccache management 2010-12-08 17:51:49 +01:00