This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch,wwwdocs] Add gcc-5 caveats for avr.


Hi Gerald, this is the patch against GCC-5's release notes.

Okay to install?

Johann


Index: gcc-5/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v
retrieving revision 1.109
diff -u -p -r1.109 changes.html
--- gcc-5/changes.html	20 Apr 2015 08:22:35 -0000	1.109
+++ gcc-5/changes.html	20 Apr 2015 10:34:45 -0000
@@ -28,6 +28,14 @@
         <code>is_trivially_default_constructible</code>,
         <code>is_trivially_copy_constructible</code> and
         <code>is_trivially_copy_assignable</code> should be used instead.</li>
+    <li>On AVR, support has been added for the devices ATtiny4/5/9/10/20/40.
+        This requires Binutils&nbsp;2.25 or newer.</li>
+    <li>The AVR port uses a new scheme to describe supported devices:
+        For each supported device the compiler provides a device-specific
+        <a href="http://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html";>spec file</a>.
+        If the compiler is used together with AVR-LibC, this requires at
+        least GCC&nbsp;5.2 and a version of AVR-LibC which implements
+        <a href="http://savannah.nongnu.org/bugs/?44574";</a>#44574</a>.</li>
   </ul>
 
 <h2 id="general">General Optimizer Improvements</h2>
@@ -690,6 +698,18 @@ here</a>.</p>
      </li>
      </ul>
 
+<h3 id="avr">AVR</h3>
+<ul>
+  <li>A new command option <code>-nodevicelib</code> has been added.
+    If this option is turned on the compiler won't link against AVR-LibC's
+    device-specific library <code>lib<i>device</i>.a</code> by omitting
+    <code>-l<i>device</i></code> from the linker's command line.
+    If the compiler had not been
+    <a href="http://gcc.gnu.org/install/configure.html";>configured</a>
+    to be used with AVR-LibC, the compiler will not link against that
+    library and the option has no effect.</li>
+</ul>
+
 <h3 id="x86">IA-32/x86-64</h3>
   <ul>
     <li>New ISA extensions support

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]