This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch] Fix PR target/36834 by adding new -mms-aggregate-return option for MS compatibility


Ross Ridge wrote:

No, it couldn't.  The badly named "ms_abi" attribute means to use the
calling convention Microsoft uses for 64-bit code, distinct from the one
GCC uses for 64-bit Linux code.

What name would you suggest? Given that we've not yet released a compiler with this name, there's still room to change the name.


and they are the only two 64-bit GCC supports.  However, as I've said many
times now, IN 32-BIT CODE THERE ARE MORE THAN TWO CALLING CONVENTIONS
TO CHOOSE FROM.  Microsoft's C compiler supports at least three, and GCC
currently supports 18.

OK.


--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]