[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-gcc-list] RE: Updates needed to AVR test files
From: |
Weddington, Eric |
Subject: |
[avr-gcc-list] RE: Updates needed to AVR test files |
Date: |
Mon, 2 Jun 2008 09:59:10 -0600 |
> -----Original Message-----
> From: Andy H [mailto:address@hidden
> Sent: Friday, May 30, 2008 8:59 PM
> To: AVR-GCC; Paulo Marques; Mike Stein; Weddington, Eric;
> Anatoly Sokolov
> Subject: Updates needed to AVR test files
>
> There are a couple of changes needed to AVR test files to
> pass a few tests.
>
> Compatibility tests default to no optimization and maximum
> tests - this
> can easily overflow 128K code area.
> Add these lines to end board file (mine is called
> atmega128-simnew.exp).
> They set environment vars that control these tests and get
> many more to
> work. (Some still need other fixes).
>
> # Restrict compatibility tests. And optimise to reduce size.
> set COMPAT_SKIPS [list {VA} {COMPLEX_INTS}]
> set COMPAT_OPTIONS [list [list {-Os -mcall-prologues} {-Os
> -mcall-prologues}]]
>
> Dummy io/exit/abort file exit.c has unused parameter stream. The
> warning created then causes a failure in some tests. Hack as
> follows to
> create
> dummy reference to stream, thus removing the warning.
>
> int putchar_exit_c(char c, FILE *stream)
> {
> *((volatile unsigned char *) STDIO_PORT) = c;
> stream = NULL;
> return 0;
> }
Hi Andy,
Thanks for your work on this. Could you provide a patch for these
changes? I want to make sure that everything gets done correctly.
Paulo, Mike, Anatoly, do any of you see any problems with these changes?
If not, then I will commit them.
Eric
- [avr-gcc-list] RE: Updates needed to AVR test files,
Weddington, Eric <=