SPRAB89A September 2011 – March 2014
The GC++ABI defines a class's key function, whose definition triggers creation of the virtual table for that class, to be the first non-pure virtual function that is not inline at the point of class definition. The C6000 ABI modifies this to be the first non-pure virtual function that is not inline at the end of the translation unit. In other words, an inline member is not a key function if it is first declared inline after the class definition.