From patchwork Mon Oct 8 10:12:37 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [wwwdocs, avr] : Deprecate/remove -mshort-calls, --with-avrlibc is default Date: Mon, 08 Oct 2012 00:12:37 -0000 From: Georg-Johann Lay X-Patchwork-Id: 189970 Message-Id: <5072A715.5030700@gjlay.de> To: GCC Patches Applied the following changes to 4.7/4.8 release notes caveats. Index: htdocs/gcc-4.8/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/changes.html,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- htdocs/gcc-4.8/changes.html 6 Oct 2012 22:20:07 -0000 1.39 +++ htdocs/gcc-4.8/changes.html 8 Oct 2012 10:07:33 -0000 1.40 @@ -38,6 +38,18 @@ explicit use of vector types may be inco built with older versions of GCC. Auto-vectorized code is not affected by this change.

+

On AVR, support has been removed for the command line + option -mshort-calls deprecated in GCC 4.7.

+ +

On AVR, the configure option --with-avrlibc supported since + GCC 4.7.2 is turned on per default for all non-RTEMS configurations. + This option arranges for a better integration of + AVR Libc with avr-gcc. + For technical details, see PR54461. + To turn off the option in non-RTEMS configurations, use + --with-avrlibc=no. If the compiler is configured for + RTEMS, the option is always turned off.

+

General Optimizer Improvements (and Changes)