This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fastcall support on cygwin and mingw targets
- From: Fergus Henderson <fjh at cs dot mu dot OZ dot AU>
- To: Casper Hornstrup <chorns at users dot sourceforge dot net>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 11 Nov 2002 12:50:42 +1100
- Subject: Re: [PATCH] Fastcall support on cygwin and mingw targets
- References: <3DC0BC2C.2070007@twcny.rr.com> <004801c288d4$a5a58e50$0300000a@csiteoffice.csite.com>
Some comments above the definition of ASM_OUTPUT_LABELREF would be nice.
What happens if a function has multiple attributes,
e.g. both fastcall and stdcall or both fastcall and regparm(3)?
It may be worth adding a test for that case.
>+ The @code{fastcall} calling convention exists in Windows NT for Intel
>+ processors only.
That part of the documentation is wrong.
Cygwin and Mingw work on most variants of Windows, not just Windows NT.
--
Fergus Henderson <fjh@cs.mu.oz.au> | "I have always known that the pursuit
The University of Melbourne | of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.