Цитата
при компиляции асмовских файлов (*.s) если в коментах встречается буква "я"
Не только в комментариях, но и в коде (например, DB 'я')...
Исправление бага при компиляции ассемблером файлов, содержащих маленькую русскую букву 'я' в кодировке WIN (код 0xFF):
(для a430.exe размером 2,035,712 (IAR Assembler V4.21.2.50066/W32 for MSP430))
Сравнение файлов a430.exe и a430patched.exe:
000250C1: BE B6
000250C3: 16 32
Для других версий a430.exe попробуйте найти последовательность кодов A3CC795F00 0FBE0416 03D53BD1 и заменить 0FBE0416 (код команды movsx eax,byte ptr [esi+edx]) на 0FB60432 (код команды movzx eax,byte ptr [esi+edx]).
Для icc430.exe это не подходит...

Попробуйте в С-код вставить asm("mov r12,r12 ;я"); и скомпилировать...