Merge further Compiler Compatibility fixes onto RCL_3 branch.
EXPORTS
?GetInt@HCR@@YAHABVTSettingId@1@AAJ@Z @ 1 NONAME ; int HCR::GetInt(class HCR::TSettingId const &, long &)
?GetUInt@HCR@@YAHABVTSettingId@1@AAG@Z @ 2 NONAME ; int HCR::GetUInt(class HCR::TSettingId const &, unsigned short &)
?GetWordSettings@HCR@@YAHHQBUSSettingId@1@QAJQAW4TSettingType@1@QAH@Z @ 3 NONAME ; int HCR::GetWordSettings(int, struct HCR::SSettingId const * const, long * const, enum HCR::TSettingType * const, int * const)
?FindSettings@HCR@@YAHKHKKQAKQAW4TSettingType@1@QAG@Z @ 4 NONAME ; int __cdecl HCR::FindSettings(unsigned long,int,unsigned long,unsigned long,unsigned long * const,enum HCR::TSettingType * const,unsigned short * const)
?GetArray@HCR@@YAHABVTSettingId@1@GPAJAAG@Z @ 5 NONAME ; int HCR::GetArray(class HCR::TSettingId const &, unsigned short, long *, unsigned short &)
?GetInt@HCR@@YAHABVTSettingId@1@AAC@Z @ 6 NONAME ; int HCR::GetInt(class HCR::TSettingId const &, signed char &)
?GetBool@HCR@@YAHABVTSettingId@1@AAH@Z @ 7 NONAME ; int HCR::GetBool(class HCR::TSettingId const &, int &)
?GetUInt@HCR@@YAHABVTSettingId@1@AAK@Z @ 8 NONAME ; int HCR::GetUInt(class HCR::TSettingId const &, unsigned long &)
?FindNumSettingsInCategory@HCR@@YAHK@Z @ 9 NONAME ; int HCR::FindNumSettingsInCategory(unsigned long)
?GetArray@HCR@@YAHABVTSettingId@1@GPAKAAG@Z @ 10 NONAME ; int HCR::GetArray(class HCR::TSettingId const &, unsigned short, unsigned long *, unsigned short &)
?GetString@HCR@@YAHABVTSettingId@1@AAVTDes8@@@Z @ 11 NONAME ; int HCR::GetString(class HCR::TSettingId const &, class TDes8 &)
?GetInt@HCR@@YAHABVTSettingId@1@AA_J@Z @ 12 NONAME ; int HCR::GetInt(class HCR::TSettingId const &, long long &)
?GetInt@HCR@@YAHABVTSettingId@1@AAF@Z @ 13 NONAME ; int HCR::GetInt(class HCR::TSettingId const &, short &)
?GetLinAddr@HCR@@YAHABVTSettingId@1@AAK@Z @ 14 NONAME ; int HCR::GetLinAddr(class HCR::TSettingId const &, unsigned long &)
?FindSettings@HCR@@YAHKHQAKQAW4TSettingType@1@QAG@Z @ 15 NONAME ; int __cdecl HCR::FindSettings(unsigned long,int,unsigned long * const,enum HCR::TSettingType * const,unsigned short * const)
?GetUInt@HCR@@YAHABVTSettingId@1@AA_K@Z @ 16 NONAME ; int HCR::GetUInt(class HCR::TSettingId const &, unsigned long long &)
?GetData@HCR@@YAHABVTSettingId@1@AAVTDes8@@@Z @ 17 NONAME ; int HCR::GetData(class HCR::TSettingId const &, class TDes8 &)
?GetTypeAndSize@HCR@@YAHABVTSettingId@1@AAW4TSettingType@1@AAG@Z @ 18 NONAME ; int HCR::GetTypeAndSize(class HCR::TSettingId const &, enum HCR::TSettingType &, unsigned short &)
?GetString@HCR@@YAHABVTSettingId@1@GPAEAAG@Z @ 19 NONAME ; int HCR::GetString(class HCR::TSettingId const &, unsigned short, unsigned char *, unsigned short &)
?GetData@HCR@@YAHABVTSettingId@1@GPAEAAG@Z @ 20 NONAME ; int HCR::GetData(class HCR::TSettingId const &, unsigned short, unsigned char *, unsigned short &)
?GetUInt@HCR@@YAHABVTSettingId@1@AAE@Z @ 21 NONAME ; int HCR::GetUInt(class HCR::TSettingId const &, unsigned char &)