VVB (20.10.2005 07:43, просмотров: 1) ответил Sergey Pinigin на Установите опцию линкеру -Xcheck_SCF и читайте документацию полностью, а не урывками...
Ответ: У линкера уровень предупреждений всегда установлен максимальный (-w2). У компилятора всегда устанавливается уровень предупреждений -w5, опция -w6 приводит к тому, что все преобразования типов надо явно указывать, что мне кажется излишним, а -w7 приводит к длинным ругательствам на mb90495.h.
Да, опция -Xcheck_SCF решила проблему. "Излечили болезнь". Но надо "лечить пациента". В чём причина возникновения ошибки? Я специально проверил, во всём проекте у меня отсутствует обращение к регистру LPMCR, как в модулях на Си, так и на ассемблере.
Я думаю, что смогу локализовать ошибку и выделить её в виде отдельного проекта с единственным маленьким файлом, но почему она возникает?