avr-gcc-list
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]