Compiler-supported keywords for calling class member functions in embedded assembler

The following embedded assembler builtins facilitate the calling of virtual and nonvirtual member functions from an __asm function. Those beginning with __mcall can be used for both virtual and nonvirtual functions. Those beginning with __vcall can be used only with virtual functions. They do not particularly help in calling static member functions.

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0472C
Non-ConfidentialID080411