Build 10664
GIT-
Fix warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
SVN handles and Git names are merged into one person.
Fix warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
Import mtm_load.c
Changes to build as C++: Apparently an extern declaration must be present for the compiler to expose the symbols of struct objects.
Changes to build as C++: pointer casting
Changes to build as C++: Structs within other structs cannot be referred to by just the innermost name, and the using keyword does not work either. Split them out into the top level.
Changes to build (in C mode).