This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

arm cortex a9 c++ support

Hello,

I'm new to arm cortex a9. how good does the compiler support C++11 or C++14 on bare metal? where can i find the latest compiler?

I use Xilinx Zynq 7010 SoC, which comes with a Dual ARM® Cortex™-A9 MPCore™ with CoreSight™. (Zynq-7000 Silicon Devices)

Thanks,

Mike

Parents
  • I believe an answer regarding the tools provided by ARM will be given by someone much more qualified than I; perhaps christopherseidl or reinhardkeil.

    Until then, I would like to mention that GCC can be used for building Cortex-A9 code. GCC is the compiler I use myself - because I am working on a non-Windows platform.

    I believe it's particularly important to mention the open source tools, because much of the open source "source code" you can find, will build under these two well-known compilers.

    GNU's Web-site contains information on GCC's C++11 (details) and C++14 (details) support.

    Though I cannot use clang / LLVM myself, I would like to mention this as well, since it's becoming very popular.

    Clang / LLVM also builds Cortex-A9 code and you can find details on its C++11 and C++14 support here.

Reply
  • I believe an answer regarding the tools provided by ARM will be given by someone much more qualified than I; perhaps christopherseidl or reinhardkeil.

    Until then, I would like to mention that GCC can be used for building Cortex-A9 code. GCC is the compiler I use myself - because I am working on a non-Windows platform.

    I believe it's particularly important to mention the open source tools, because much of the open source "source code" you can find, will build under these two well-known compilers.

    GNU's Web-site contains information on GCC's C++11 (details) and C++14 (details) support.

    Though I cannot use clang / LLVM myself, I would like to mention this as well, since it's becoming very popular.

    Clang / LLVM also builds Cortex-A9 code and you can find details on its C++11 and C++14 support here.

Children