-
- А в какой ситуации может оказаться нужным сохранить биты результата операций (CZ...) в деструкторе крит.секции - т.е. при выходе из блока ? ReAl(428 знак., 09.07.2007 12:40, )
- Без volatile он там еще веселее оптимизирует :) diper(386 знак., 09.07.2007 12:51, )
- Уточнение по багу diper(552 знак., 09.07.2007 12:34, )
- Насколько я понимаю, тут имеет место баг комплятора . dxp(192 знак., 09.07.2007 15:17, )
- Вот я и говорю, что баг компилятора. Куда помещается возвращаемое значение, не важно, компилятор должен был корректно произвести сравнение - после вызова функции и критической секции. dxp(93 знак., 18.07.2007 06:41, )
- avr-gcc тоже немного веселится в этом месте, но несколько по другому. ReAl(313 знак., 10.07.2007 19:50)
- Да, интересно. Учтем. - Сергей Борщ(09.07.2007 14:20, )
- Ах ты ж зараза! Да, про такое я не подумал. - ReAl(09.07.2007 12:44, )
- Насколько я понимаю, тут имеет место баг комплятора . dxp(192 знак., 09.07.2007 15:17, )
- А в какой ситуации может оказаться нужным сохранить биты результата операций (CZ...) в деструкторе крит.секции - т.е. при выходе из блока ? ReAl(428 знак., 09.07.2007 12:40, )