core/com.nokia.carbide.cpp.compiler.doc.user/html/c_compiler/c_volatile_var.htm
changeset 1641 2b3996fc09a1
parent 0 fb279309251b
equal deleted inserted replaced
1640:4891d49809bb 1641:2b3996fc09a1
    26     i[a + b] = 30; /* compiler recalculates a + b */<br />
    26     i[a + b] = 30; /* compiler recalculates a + b */<br />
    27   }</p>
    27   }</p>
    28 </div>
    28 </div>
    29 <p>The compiler does not place the value of a, b, or a+b in registers. But it does recalculate a+b in both assignment statements. <br />
    29 <p>The compiler does not place the value of a, b, or a+b in registers. But it does recalculate a+b in both assignment statements. <br />
    30 </p>
    30 </p>
    31 <div id="footer">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
    31 <div id="footer">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
    32 
    32 
    33 
    33 
    34 </body>
    34 </body>
    35 </html>
    35 </html>