• Catching C++ Exceptions with GCC Arm None EABI
    I've been struggling to get exceptions to work properly on a Cortex-M4 project with the Arm's GCC distribution. The throw seems to work successfully but not the catch. class MyExc : public std::exception...
  • GCC GNU compiler: -fno-short-enums generates multiple warnings
    I use gcc-gnu arm compiler 2019 q4 release. I've added -fno-short-enums compiler flag. It resulted in multiple warnings: "uses 32-bit enums yet the output is to use variable-size enums". Does anyone know...
  • arm-eabi-gcc-8.3.0.exe: error: CreateProcess: No such file or directory
    Hi, We have been trying to build with GNU ARM tool chain (Cortex-A specific tool) "gcc-arm-8.3-2019.03-i686-mingw32-arm-eabi", but we see the following error: arm-eabi-gcc.exe error: CreateProcess...
  • How to use aarch64-elf-gcc to print hello world
    1. aarch64-elf-gcc need use glibc2.14 while our central version up to glibc-2.12 only 2. I have downloaded glibc-2.14 in my local directory 3 I try to set LD_LIBRARY_PATH to my local glibc-2.14 directory...
  • How to add epilog and prolog in ARM compiler compiled code ?
    g++  provides an option  -pg   which allows to write epilg and prolog for functions Does gcc does not have  such  an option?