• C++ global object multiple defined
    Hello: I'm coding in C++ for ARM for the first time, using Keil. I'm working in a project that already exists but I need to make some changes. I cannot change the libraries or the file's structure....
  • OOP rules for global objects
    Hi, What I do in my current project: 1- I've developed a library by using C++ (compiler: arm-none-eabi-g++ -std=c++17) and generated a static library (arm-none-eabi-ar) with some c-api wrapper functions...
  • C++ global object multiple defined
    Hello: I'm coding in C++ for ARM for the first time, using Keil. I'm working in a project that already exists but I need to make some changes. I cannot change the libraries or the file's structure....
  • OOP rules for global objects
    Hi, What I do in my current project: 1- I've developed a library by using C++ (compiler: arm-none-eabi-g++ -std=c++17) and generated a static library (arm-none-eabi-ar) with some c-api wrapper functions...
  • Stack corruption during global objects creation
    Hello, The progject I'm working on suppresses global objects creation using $Super$$__cpp_initialize__aeabi_, because some .cpp code contains OS calls so the construction is deferred to after the...