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]

RE: [PATCH, AVR, wwwdocs] Add support for new devices


 

> -----Original Message-----
> From: Michael Meissner [mailto:meissner@linux.vnet.ibm.com] 
> Sent: Wednesday, November 12, 2008 1:20 PM
> To: Anatoly Sokolov
> Cc: gcc-patches@gcc.gnu.org; Weddington, Eric
> Subject: Re: [PATCH, AVR,Committed] Add support for new devices
> 
> On Wed, Nov 12, 2008 at 11:16:44PM +0300, Anatoly Sokolov wrote:
> > Hi.
> > 
> >  The attached patch to add support for the new AVR device in GCC.
> > 
> > 
> > 2008-11-12  Anatoly Sokolov  <aesok@post.ru>
> > 
> >         * config/avr/avr.c (avr_mcu_t): Add atmega16hvb, 
> atmega32hvb,
> >         atmega4hvd, atmega8hvd, atmega64c1, atmega64m1, 
> atmega16u4 and
> >         atmega32u6 devices.
> >         * config/avr/avr.h (LINK_SPEC, CRT_BINUTILS_SPECS): 
> (Ditto.).
> >         * config/avr/t-avr (MULTILIB_MATCHES): (Ditto.).
> 
> It might be helpful to your users to also update the 
> documentation for the new
> devices you added (unless the documentation patch was done in 
> a different
> patch).

Which documentation are you referring to? The "AVR Options" section in invoke.texi needs a giant overhaul if we are to list every single device available to the end user. I'm certainly not against doing that though.

Here is a patch for the 4.4 Changes web page:

Index: htdocs/gcc-4.4/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.4/changes.html,v
retrieving revision 1.41
diff -u -p -r1.41 changes.html
--- htdocs/gcc-4.4/changes.html	19 Nov 2008 17:06:08 -0000	1.41
+++ htdocs/gcc-4.4/changes.html	25 Nov 2008 21:15:55 -0000
@@ -319,6 +319,14 @@
         <li>ATmega32C1</li>
         <li>ATmega32M1</li>
         <li>ATmega32U4</li>
+        <li>ATmega16HVB</li>
+        <li>ATmega32HVB</li>
+        <li>ATmega4HVD</li>
+        <li>ATmega8HVD</li>
+        <li>ATmega64C1</li>
+        <li>ATmega64M1</li>
+        <li>ATmega16U4</li>
+        <li>ATmega32U6</li>
       </ul>
     </li>
     <li>Removed support for the AVR device ATmega32HVB.</li>


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