This came to my mind while reading the other list.Compiling gdc automatically enables compiling c++. This is natural because gdc is made with c++. When making a cross compiler only host c++ is needed, not the target one. C++ for the target is still built and it also requires target libc (or newlib) because of building the c++ runtime library.
Does anybody know if it is possible to disable building the target c++ compiler?