This is the mail archive of the 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?


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_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="";>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="";</a>#44574</a>.</li>
 <h2 id="general">General Optimizer Improvements</h2>
@@ -690,6 +698,18 @@ here</a>.</p>
+<h3 id="avr">AVR</h3>
+  <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="";>configured</a>
+    to be used with AVR-LibC, the compiler will not link against that
+    library and the option has no effect.</li>
 <h3 id="x86">IA-32/x86-64</h3>
     <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]