diff options
Diffstat (limited to 'gcc/doc/invoke.texi')
-rw-r--r-- | gcc/doc/invoke.texi | 84 |
1 files changed, 2 insertions, 82 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index e394ca9f48a..66551da4112 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -3627,6 +3627,7 @@ To suppress this warning use the @samp{unused} attribute @item -Wunused-local-typedefs @r{(C, Objective-C, C++ and Objective-C++ only)} @opindex Wunused-local-typedefs Warn when a typedef locally defined in a function is not used. +This warning is enabled by @option{-Wall}. @item -Wunused-parameter @opindex Wunused-parameter @@ -11044,88 +11045,7 @@ The default for this option is@tie{}@code{avr2}. GCC supports the following AVR devices and ISAs: -@table @code - -@item avr1 -This ISA is implemented by the minimal AVR core and supported -for assembler only. -@*@var{mcu}@tie{}= @code{at90s1200}, -@code{attiny10}, @code{attiny11}, @code{attiny12}, @code{attiny15}, -@code{attiny28}. - -@item avr2 -``Classic'' devices with up to 8@tie{}KiB of program memory. -@*@var{mcu}@tie{}= @code{at90s2313}, @code{attiny26}, @code{at90c8534}, -@dots{} - -@item avr25 -``Classic'' devices with up to 8@tie{}KiB of program memory and with -the @code{MOVW} instruction. -@*@var{mcu}@tie{}= @code{attiny2313}, @code{attiny261}, @code{attiny24}, -@dots{} - -@item avr3 -``Classic'' devices with 16@tie{}KiB up to 64@tie{}KiB of program memory. -@*@var{mcu}@tie{}= @code{at43usb355}, @code{at76c711}. - -@item avr31 -``Classic'' devices with 128@tie{}KiB of program memory. -@*@var{mcu}@tie{}= @code{atmega103}, @code{at43usb320}. - -@item avr35 -``Classic'' devices with 16@tie{}KiB up to 64@tie{}KiB of program -memory and with the @code{MOVW} instruction. -@*@var{mcu}@tie{}= @code{at90usb162}, @code{atmega8u2}, -@code{attiny167}, @dots{} - -@item avr4 -``Enhanced'' devices with up to 8@tie{}KiB of program memory. -@*@var{mcu}@tie{}= @code{atmega8}, @code{atmega88}, @code{at90pwm81}, -@dots{} - -@item avr5 -``Enhanced'' devices with 16@tie{}KiB up to 64@tie{}KiB of program memory. -@*@var{mcu}@tie{}= @code{atmega16}, @code{atmega6490}, @code{at90can64}, -@dots{} - -@item avr51 -``Enhanced'' devices with 128@tie{}KiB of program memory. -@*@var{mcu}@tie{}= @code{atmega128}, @code{at90can128}, @code{at90usb1287}, -@dots{} - -@item avr6 -``Enhanced'' devices with 3-byte PC, i.e.@: with at least 256@tie{}KiB -of program memory. -@*@var{mcu}@tie{}= @code{atmega2560}, @code{atmega2561}. - -@item avrxmega2 -``XMEGA'' devices with more than 8@tie{}KiB and up to 64@tie{}KiB -of program memory. -@*@var{mcu}@tie{}= @code{atxmega16a4}, @code{atxmega16d4}, -@dots{} - -@item avrxmega4 -``XMEGA'' devices with more than 64@tie{}KiB and up to 128@tie{}KiB -of program memory. -@*@var{mcu}@tie{}= @code{atxmega64a3}, @code{atxmega64d3}. - -@item avrxmega5 -``XMEGA'' devices with more than 64@tie{}KiB and up to 128@tie{}KiB -of program memory and more than 64@tie{}KiB of RAM. -@*@var{mcu}@tie{}= @code{atxmega64a1}, @code{atxmega64a1u}. - -@item avrxmega6 -``XMEGA'' devices with more than 128@tie{}KiB of program memory. -@*@var{mcu}@tie{}= @code{atxmega128a3}, @code{atxmega192d3}, -@dots{} - -@item avrxmega7 -``XMEGA'' devices with more than 128@tie{}KiB of program memory and -more than 64@tie{}KiB of RAM. -@*@var{mcu}@tie{}= @code{atxmega128a1}, @code{atxmega128a1u}. - -@end table - +@include avr-mmcu.texi @item -maccumulate-args @opindex maccumulate-args |