[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [avr-gcc-list] Updates needed to AVR test files
From: |
Wouter van Gulik |
Subject: |
RE: [avr-gcc-list] Updates needed to AVR test files |
Date: |
Sun, 1 Jun 2008 11:05:36 +0200 |
Hi Andy / list,
I was just curious, how many issues are still left? IIRC the last time you
posted some result you got ~50 torture execution and ~500 compile issues.
IIUC this should ideally be patched to the boardfile in the WinAVR CVS
repository or is there an other place where avr board files life these days
(in a GCC repository)?
Wouter
> -----Oorspronkelijk bericht-----
> Van: address@hidden [mailto:avr-gcc-
> address@hidden Namens Andy H
> Verzonden: zondag 1 juni 2008 1:35
> Aan: AVR-GCC; Paulo Marques; Mike Stein; Weddington, Eric; Anatoly Sokolov
> Onderwerp: Re: [avr-gcc-list] Updates needed to AVR test files
>
> Small typo - in COMPLEX_INT
>
> Should be
>
> set COMPAT_SKIPS [list {VA} {COMPLEX_INT}]
>
> not plural
>
> Duh!
> Andy
>
>
> Andy H wrote:
> > BTW you can also just define these in environment and leave board file
> > unchanged
> >
> > set COMPAT_SKIPS [list {VA} {COMPLEX_INTS}]
> > set COMPAT_OPTIONS [list [list {-Os -mcall-prologues} {-Os
> > -mcall-prologues}]]
> >
> > Andy
> >
> > Andy H wrote:
> >> 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;
> >> }
> >>
> >>
> >> best regards
> >> Andy
> >>
> >>
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> AVR-GCC-list mailing list
> >> address@hidden
> >> http://lists.nongnu.org/mailman/listinfo/avr-gcc-list
> >
> >
>
>
> _______________________________________________
> AVR-GCC-list mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/avr-gcc-list
- RE: [avr-gcc-list] Updates needed to AVR test files,
Wouter van Gulik <=