Подправлял рабочий проект доставшийся в "наследство".
Все нормально собирается и работает, до тех пока попробовал добавить еще одну переменную в разделяемую память
Добавил одну переменную test_share_data.
#pragma file_attr("sharing=MustShare")
#pragma section("l2_sram")
volatile int test_share_data;
volatile short RP_count3=0;
Компилятор транслирует без вопросов, а линкер выдает следующую ошибку:
[Error li1021] The following symbols referenced in processor 'p1' could not be resolved:
'ANG [_ANG]' referenced from 'sml2.dlb[sml2.doj]'
'ANLS_FLD(int, int) [_ANLS_FLD__FiT1]' referenced from 'sml2.dlb[sml2.doj]'
'Ampl [_Ampl]' referenced from 'sml2.dlb[sml2.doj]
То есть, не видит часть переменных и функций.