|
From: | John Regehr |
Subject: | Re: [avr-gcc-list] Avr-gcc Produces Incorrect Code with -Os |
Date: | Fri, 16 May 2008 10:02:26 -0600 (MDT) |
A few random facts:- accesses to volatiles without intervening sequence points may be reordered
- accesses to volatiles with intervening sequence points may not be reordered
- accesses to volatiles may be reordered with respect to non-side effecting operations (e.g. atan()) regardless of sequence points
John Regehr
[Prev in Thread] | Current Thread | [Next in Thread] |