We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Under the latest 6.17 compiler Omax, the link error: L6654: Rejected Local symbol *** referred to from non group member lto-llvm-***.o(.text.***). This error message is consistent with Inline static variables are defined in the class, for example:class A {public: inline static uint32_t s_Var{};}
Hello Ronan Synnott,
Both armclang and armlink use -Omax.example:// A.hclass A {public: inline static uint32_t s_Var{};};extern A g_A;And reference the header file in multiple .c files, there will be problems when linking
Hi again, you should raise an official support request so that Arm can investigate properly.