support for at90usb1287 device broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
avr-libc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: avr-libc
Since version 1.4.4, avr-libc has supported the at90usb1287 device, among others ( http://
Steps to reproduce:
1) Create the source for a simple C program (example below).
2) avr-gcc -c -mmcu=at90usb1287 -gdwarf-2 -Os test.c -o test.o
3) avr-gcc -mmcu=at90usb1287 -gdwarf-2 test.o --output test.elf -lm
Now, I get the error:
/usr/lib/
Note that this example builds fine on Debian unstable, which is using avr-libc-1.4.6.
Now, for the source of the simple C program, test.c:
#include <avr/io.h>
#include <avr/interrupt.h>
int main(void)
{
uint8_t x;
while (1)
{
x++;
}
}
Confirming, I get the same error with avr-libc 1.4.5. 1.4.6 from debain unstable also works for me.