Using the version of avr-gcc that comes with Atmel Studio 6.0 (for Windows, 
unfortunately), -mmcu=atxmega128b1 is accepted:

$ cat xmegab1test.c

#include <avr/io.h>

int main(void)
{
    while(1)
    {
        //TODO:: Please write your application code
    }
}

$ 'C:\Program Files\Atmel\Atmel Studio 
6.0\extensions\Atmel\AVRGCC\3.4.0.65\AVRToolchain\bin\avr-gcc' -o /dev/null 
-mmcu=atxmega128b1 xmegab1test.c -Wall -Wextra

$ echo $?
0

$ 'C:\Program Files\Atmel\Atmel Studio 
6.0\extensions\Atmel\AVRGCC\3.4.0.65\AVRToolchain\bin\avr-gcc' --version
avr-gcc.exe (AVR_8_bit_GNU_Toolchain_3.4.0_663) 4.6.2
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ 'C:\Program Files\Atmel\Atmel Studio 
6.0\extensions\Atmel\AVRGCC\3.4.0.65\AVRToolchain\bin\avr-gcc' --target-help 
-mlist-devices
The following options are target specific:
  -mcall-prologues            Use subroutines for function prologues and
                              epilogues
  -mint8                      Use an 8-bit 'int' type
  -mlist-devices              Print the list of parts supported while printing
                              --target-help
  -mmcu=MCU                   Select the target MCU
  -mno-interrupts             Change the stack pointer without disabling
                              interrupts
  -mpmem-wrap-around          Make the linker relaxation machine assume that a
                              program counter wrap-around occurs.
  -mrelax                     Relax branches
  -mshort-calls               Use rjmp/rcall (limited range) on >8K devices
  -mtiny-stack                Change only the low 8 bits of the stack pointer

List of parts supported by avr-gcc:
at90s2313           __AVR_AT90S2313__
at90s2323           __AVR_AT90S2323__
at90s2333           __AVR_AT90S2333__
at90s2343           __AVR_AT90S2343__
attiny22            __AVR_ATtiny22__
attiny26            __AVR_ATtiny26__
at90s4414           __AVR_AT90S4414__
at90s4433           __AVR_AT90S4433__
at90s4434           __AVR_AT90S4434__
at90s8515           __AVR_AT90S8515__
at90c8534           __AVR_AT90C8534__
at90s8535           __AVR_AT90S8535__
ata6289             __AVR_ATA6289__
ata5272             __AVR_ATA5272__
attiny13            __AVR_ATtiny13__
attiny13a           __AVR_ATtiny13A__
attiny2313          __AVR_ATtiny2313__
attiny2313a         __AVR_ATtiny2313A__
attiny24            __AVR_ATtiny24__
attiny24a           __AVR_ATtiny24A__
attiny4313          __AVR_ATtiny4313__
attiny44            __AVR_ATtiny44__
attiny44a           __AVR_ATtiny44A__
attiny84            __AVR_ATtiny84__
attiny84a           __AVR_ATtiny84A__
attiny25            __AVR_ATtiny25__
attiny45            __AVR_ATtiny45__
attiny85            __AVR_ATtiny85__
attiny261           __AVR_ATtiny261__
attiny261a          __AVR_ATtiny261A__
attiny461           __AVR_ATtiny461__
attiny461a          __AVR_ATtiny461A__
attiny861           __AVR_ATtiny861__
attiny861a          __AVR_ATtiny861A__
attiny43u           __AVR_ATtiny43U__
attiny87            __AVR_ATtiny87__
attiny48            __AVR_ATtiny48__
attiny88            __AVR_ATtiny88__
attiny80            __AVR_ATtiny80__
attiny828           __AVR_ATtiny828__
at86rf401           __AVR_AT86RF401__
at43usb355          __AVR_AT43USB355__
at76c711            __AVR_AT76C711__
atmega103           __AVR_ATmega103__
at43usb320          __AVR_AT43USB320__
ata5505             __AVR_ATA5505__
at90usb82           __AVR_AT90USB82__
at90usb162          __AVR_AT90USB162__
atmega8u2           __AVR_ATmega8U2__
atmega16u2          __AVR_ATmega16U2__
atmega32u2          __AVR_ATmega32U2__
attiny167           __AVR_ATtiny167__
attiny1634          __AVR_ATtiny1634__
ata6285             __AVR_ATA6285__
ata6286             __AVR_ATA6286__
atmega8             __AVR_ATmega8__
atmega8a            __AVR_ATmega8A__
atmega48            __AVR_ATmega48__
atmega48a           __AVR_ATmega48A__
atmega48pa          __AVR_ATmega48PA__
atmega48p           __AVR_ATmega48P__
atmega88            __AVR_ATmega88__
atmega88a           __AVR_ATmega88A__
atmega88p           __AVR_ATmega88P__
atmega88pa          __AVR_ATmega88PA__
atmega8515          __AVR_ATmega8515__
atmega8535          __AVR_ATmega8535__
atmega8hva          __AVR_ATmega8HVA__
at90pwm1            __AVR_AT90PWM1__
at90pwm2            __AVR_AT90PWM2__
at90pwm2b           __AVR_AT90PWM2B__
at90pwm3            __AVR_AT90PWM3__
at90pwm3b           __AVR_AT90PWM3B__
at90pwm81           __AVR_AT90PWM81__
at90pwm161          __AVR_AT90PWM161__
ata5790             __AVR_ATA5790__
ata5790n            __AVR_ATA5790N__
ata5795             __AVR_ATA5795__
atmega16            __AVR_ATmega16__
atmega16a           __AVR_ATmega16A__
atmega161           __AVR_ATmega161__
atmega162           __AVR_ATmega162__
atmega163           __AVR_ATmega163__
atmega164a          __AVR_ATmega164A__
atmega164p          __AVR_ATmega164P__
atmega164pa         __AVR_ATmega164PA__
atmega165           __AVR_ATmega165__
atmega165a          __AVR_ATmega165A__
atmega165p          __AVR_ATmega165P__
atmega165pa         __AVR_ATmega165PA__
atmega168           __AVR_ATmega168__
atmega168a          __AVR_ATmega168A__
atmega168p          __AVR_ATmega168P__
atmega168pa         __AVR_ATmega168PA__
atmega169           __AVR_ATmega169__
atmega169a          __AVR_ATmega169A__
atmega169p          __AVR_ATmega169P__
atmega169pa         __AVR_ATmega169PA__
atmega16hva         __AVR_ATmega16HVA__
atmega16hvb         __AVR_ATmega16HVB__
atmega16hvbrevb     __AVR_ATmega16HVBREVB__
atmega16m1          __AVR_ATmega16M1__
atmega16u4          __AVR_ATmega16U4__
atmega26hvg         __AVR_ATmega26HVG__
atmega32            __AVR_ATmega32__
atmega32a           __AVR_ATmega32A__
atmega323           __AVR_ATmega323__
atmega324a          __AVR_ATmega324A__
atmega324p          __AVR_ATmega324P__
atmega324pa         __AVR_ATmega324PA__
atmega325           __AVR_ATmega325__
atmega325a          __AVR_ATmega325A__
atmega325p          __AVR_ATmega325P__
atmega325pa         __AVR_ATmega325PA__
atmega3250          __AVR_ATmega3250__
atmega3250a         __AVR_ATmega3250A__
atmega3250p         __AVR_ATmega3250P__
atmega3250pa        __AVR_ATmega3250PA__
atmega328           __AVR_ATmega328__
atmega328p          __AVR_ATmega328P__
atmega329           __AVR_ATmega329__
atmega329a          __AVR_ATmega329A__
atmega329p          __AVR_ATmega329P__
atmega329pa         __AVR_ATmega329PA__
atmega3290          __AVR_ATmega3290__
atmega3290a         __AVR_ATmega3290A__
atmega3290p         __AVR_ATmega3290P__
atmega3290pa        __AVR_ATmega3290PA__
atmega32c1          __AVR_ATmega32C1__
atmega32m1          __AVR_ATmega32M1__
atmega32u4          __AVR_ATmega32U4__
atmega32u6          __AVR_ATmega32U6__
atmega406           __AVR_ATmega406__
atmega64            __AVR_ATmega64__
atmega64a           __AVR_ATmega64A__
atmega640           __AVR_ATmega640__
atmega644           __AVR_ATmega644__
atmega644a          __AVR_ATmega644A__
atmega644p          __AVR_ATmega644P__
atmega644pa         __AVR_ATmega644PA__
atmega645           __AVR_ATmega645__
atmega645a          __AVR_ATmega645A__
atmega645p          __AVR_ATmega645P__
atmega6450          __AVR_ATmega6450__
atmega6450a         __AVR_ATmega6450A__
atmega6450p         __AVR_ATmega6450P__
atmega649           __AVR_ATmega649__
atmega649a          __AVR_ATmega649A__
atmega649p          __AVR_ATmega649P__
atmega6490          __AVR_ATmega6490__
atmega6490a         __AVR_ATmega6490A__
atmega6490p         __AVR_ATmega6490P__
atmega64c1          __AVR_ATmega64C1__
atmega64m1          __AVR_ATmega64M1__
atmega64hve         __AVR_ATmega64HVE__
atmega64rfa2        __AVR_ATmega64RFA2__
atmega64rfr2        __AVR_ATmega64RFR2__
atmega32hvb         __AVR_ATmega32HVB__
atmega32hvbrevb     __AVR_ATmega32HVBREVB__
atmega16hva2        __AVR_ATmega16HVA2__
atmega48hvf         __AVR_ATmega48HVF__
at90can32           __AVR_AT90CAN32__
at90can64           __AVR_AT90CAN64__
at90pwm216          __AVR_AT90PWM216__
at90pwm316          __AVR_AT90PWM316__
atmega32c1          __AVR_ATmega32C1__
atmega64c1          __AVR_ATmega64C1__
atmega16m1          __AVR_ATmega16M1__
atmega32m1          __AVR_ATmega32M1__
atmega64m1          __AVR_ATmega64M1__
atmega16u4          __AVR_ATmega16U4__
atmega32u4          __AVR_ATmega32U4__
atmega32u6          __AVR_ATmega32U6__
at90scr100          __AVR_AT90SCR100__
at90usb646          __AVR_AT90USB646__
at90usb647          __AVR_AT90USB647__
at94k               __AVR_AT94K__
m3000               __AVR_M3000__
atmega128           __AVR_ATmega128__
atmega128a          __AVR_ATmega128A__
atmega1280          __AVR_ATmega1280__
atmega1281          __AVR_ATmega1281__
atmega1284          __AVR_ATmega1284__
atmega1284p         __AVR_ATmega1284P__
atmega128rfa1       __AVR_ATmega128RFA1__
atmega128rfa2       __AVR_ATmega128RFA2__
atmega128rfr2       __AVR_ATmega128RFR2__
at90can128          __AVR_AT90CAN128__
at90usb1286         __AVR_AT90USB1286__
at90usb1287         __AVR_AT90USB1287__
atmega2560          __AVR_ATmega2560__
atmega2561          __AVR_ATmega2561__
atmega256rfa2       __AVR_ATmega256RFA2__
atmega256rfr2       __AVR_ATmega256RFR2__
atmxt112sl          __AVR_ATMXT112SL__
atmxt224            __AVR_ATMXT224__
atmxt224e           __AVR_ATMXT224E__
atmxt336s           __AVR_ATMXT336S__
atxmega16a4         __AVR_ATxmega16A4__
atxmega16a4u        __AVR_ATxmega16A4U__
atxmega16c4         __AVR_ATxmega16C4__
atxmega16d4         __AVR_ATxmega16D4__
atxmega32a4         __AVR_ATxmega32A4__
atxmega32a4u        __AVR_ATxmega32A4U__
atxmega32c4         __AVR_ATxmega32C4__
atxmega32d4         __AVR_ATxmega32D4__
atxmega32x1         __AVR_ATxmega32X1__
atxmega64a3         __AVR_ATxmega64A3__
atxmega64a3u        __AVR_ATxmega64A3U__
atxmega64a4u        __AVR_ATxmega64A4U__
atxmega64b1         __AVR_ATxmega64B1__
atxmega64b3         __AVR_ATxmega64B3__
atxmega64c3         __AVR_ATxmega64C3__
atxmega64d3         __AVR_ATxmega64D3__
atxmega64d4         __AVR_ATxmega64D4__
atxmega64a1         __AVR_ATxmega64A1__
atxmega64a1u        __AVR_ATxmega64A1U__
atxmega128a3        __AVR_ATxmega128A3__
atxmega128a3u       __AVR_ATxmega128A3U__
atxmega128b1        __AVR_ATxmega128B1__
atxmega128b3        __AVR_ATxmega128B3__
atxmega128c3        __AVR_ATxmega128C3__
atxmega128d3        __AVR_ATxmega128D3__
atxmega128d4        __AVR_ATxmega128D4__
atxmega192a3        __AVR_ATxmega192A3__
atxmega192a3u       __AVR_ATxmega192A3U__
atxmega192c3        __AVR_ATxmega192C3__
atxmega192d3        __AVR_ATxmega192D3__
atxmega256a3        __AVR_ATxmega256A3__
atxmega256a3u       __AVR_ATxmega256A3U__
atxmega256a3b       __AVR_ATxmega256A3B__
atxmega256a3bu      __AVR_ATxmega256A3BU__
atxmega256c3        __AVR_ATxmega256C3__
atxmega256d3        __AVR_ATxmega256D3__
atxmega384c3        __AVR_ATxmega384C3__
atxmega384d3        __AVR_ATxmega384D3__
atxmega128a1        __AVR_ATxmega128A1__
atxmega128a1u       __AVR_ATxmega128A1U__
atxmega128a4u       __AVR_ATxmega128A4U__
attiny4             __AVR_ATtiny4__
attiny5             __AVR_ATtiny5__
attiny9             __AVR_ATtiny9__
attiny10            __AVR_ATtiny10__
attiny20            __AVR_ATtiny20__
attiny40            __AVR_ATtiny40__
at90s1200           __AVR_AT90S1200__
attiny11            __AVR_ATtiny11__
attiny12            __AVR_ATtiny12__
attiny15            __AVR_ATtiny15__

[removed some lines from the end]


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

  • Bug#684226: a...@avarner.servebeer.com

Reply via email to