GCC 3.0 Release Criteria

Marcus Meissner Marcus.Meissner@caldera.de
Fri Apr 28 01:45:00 GMT 2000


On Fri, Apr 28, 2000 at 11:01:26AM +0200, Andi Kleen wrote:
> Jeff Garzik <jgarzik@mandrakesoft.com> writes:

> > WINE is an excellent codebase for testing gcc, IMHO, because the WINE
> > guys have to deal with trying to compile Microsoftisms like anonymous
> > structures on a Unix platform.  Very few gcc extensions are used
> > AFAIK[1]

Umm. __attribute__((__stdcall__)) is used throughout WINE. It is just one
GCCism, but it is required and applied to all functions. Also __asm__s 
happen, rather large typedef constructs and weird function pointer casts.

We had some trouble with function pointer casts in the past, but usually
applied workarounds.

> Just Wine has no stables releases where you know that they work.
> You would never know if it was a Wine or a gcc 3.0 bug you're
> seeing.

I have to agree that using of WINE as test suite is not possible as of now.

Ciao, Marcus (WINE developer)


More information about the Gcc mailing list