Is it possible to prevent the gcc compiler from embedding a specific function. If so, how?
Do not tell me to reduce the level of optimization. I want all optimizations to be, but note a specific function, so as not to be an inline compiler, as well as mutable in the case of variables.
And the reason I want to do this is because my function uses the built-in assemblies defined by labels, which gcc confuses when it embeds the function, since inlining calls gcc to create multiple instances of that label.
source share