Перевожу проект c GCC в IAR.
Встречается много конструкций, когда в логическом выражении встречаются такие конструкции:
if ((send_cmd(CMD24, sector) == 0) && xmit_datablock(buff, 0xFE)) count = 0;
Есть каое-то правило или галочка в настройках, которая обеспечивает работу программы с проверкой(вызовом функций) слева направо, не зависимо от оптимизации?