Hi,
I couldn't find any documentation on the __ARM_switch8 function.
I noticed that it is used in only some of the switch cases, and I could not detect a pattern.
I would appreciate an explanation for this function, how to disable the use of it, consequences, etc.
Regards, Ido.
I don't think you're supposed to.
This appears to be a compiler internal function, used to implement certain instances of the C switch() statement. The C compiler will use it whenever it sees fit. That's all you have to know about it.