--- old/src/cpu/x86/vm/vm_version_x86.hpp 2015-09-16 15:17:56.000000000 -0700 +++ new/src/cpu/x86/vm/vm_version_x86.hpp 2015-09-16 15:17:56.000000000 -0700 @@ -29,6 +29,7 @@ #include "runtime/vm_version.hpp" class VM_Version : public Abstract_VM_Version { + friend class VMStructs; public: // cpuid result register layouts. These are all unions of a uint32_t // (in case anyone wants access to the register as a whole) and a bitfield.