Applied the following changes: - Note on avr's progmem attribute. - Fix -mfix-at697f which is a Sparc option.
http://gcc.gnu.org/gcc-4.6/changes.html Johann Index: htdocs/gcc-4.6/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.6/changes.html,v retrieving revision 1.140 diff -u -p -r1.140 changes.html --- htdocs/gcc-4.6/changes.html 24 Mar 2012 22:04:17 -0000 1.140 +++ htdocs/gcc-4.6/changes.html 12 Jun 2012 10:37:21 -0000 @@ -792,6 +792,13 @@ default.</li> </ul> +<a name="avr"></a> +<h3 id="avr">AVR</h3> + <ul> + <li>Variables with the <code>progmem</code> attribute to locate data + in flash memory must be qualified as <code>const</code>.</li> + </ul> + <h3>IA-32/x86-64</h3> <ul> <li> @@ -967,10 +974,6 @@ callee for functions taking parameters with sub-word size in 32-bit mode, since this is redundant with the specification of the ABI. GCC has never done so in 64-bit mode since this is also redundant.</li> - </ul> - -<h3>AVR</h3> - <ul> <li>The command line option <code>-mfix-at697f</code> has been added to enable the documented workaround for the single erratum of the Atmel AT697F processor.</li>