[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
можно "критический кусок кода" в котором требуется сохранить последовательность сделать в виде отдельной функции и скомпилить ее с этой опцией (я так понимаю выключеной), но это по словам одного интернет-писателя "танцы с бубном вокруг компьютера"
в gcc это делается так
оперaтор1;
asm volatile (" nop ") ;
оператор2;
правда более опытные собаководы говорят что правильнее
asm volatile(::"memory");
E-mail: info@telesys.ru