что за ошибка такая
Warning: internal error: unsupported relocation error
Привожу абстрактный пример
определена структура
typedef MyStruct{
int16_t foo1;
int8_t foo2;
} MyStruct;
есть экземпляр
MyStructure structure;
есть указатель на него
MyStructure * pMyStructure = &structure;
structure->foo1 = (int16_t) 0;//здесь то и вылазит эта ошибка
Есть подозрение в корявом размещении структуры в памяти из-за 16 битной архитектуры, т.к. ошибка пропадает если изменить содержание MyStruct
Буду признателен за любой совет.