Cortex R GNU C++ Toolchain

Hi Experts,

I am currently using mix of code between C++ and C codes.

Which version of arm none-eabi GCC supports both C and C++ mix code usage in much efficient way ?

I am using C++ in --std=c++11 and C in --std=c99 options, 

Which C++ compiler toolchain binary will be apt. Is it arm-none-eabi-g++ (or) cpp (or) c++ ? 

Is it good to use same compiler (G++) for  compiling both C and C++ or any better way suggested.

More questions in this forum