Вчера понадобилать Release версия проекта, скомпилил, ни в какую работать не захотела, глючило всё как могло.
Пол дня убил пока не понял что наступил на известные грабли GCC, неправильное генерение пролога/эпилога для прерываний. Описанные
тут и
тутВсё это под CW 1.6 b 3. там GCC 4.1.0.
Притом на сайте Rowley Associates примерно
тут (сейчас чтото недоступен) говорится что с уровнем оптимизации 1 ( -O1 ) всё ОК! Но как я понял это в предыдущих версиях (3.х.х) оно работало, а сейчас нет.
Вооот. Качать кучу исходников и патчить их чтото не хочется, мож кто уже проделал сию работу?