This is the mail archive of the gcc@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]

Re: I tell in the resolution of the bug of the stdcall of the progress


On Fri, 12 Jun 1998, Antonio M. O. Neto wrote:

[ ... stdcall attributge ignored on class methods ... ]
> 
> In spite my success in the recognition of the stdcall, this won't advance of
> anything if this other problem be not solved. At least now all we already
> have notion from where to begin.
> 
> At once I thank the attention and I accept suggestions of as to solve the
> problem. I will continue trying to solve this problem inside of my readiness
> of free time.
> 
> Antonio Mendes of Oliveira Neto-Brazil: anmendes@cruzeironet.com.br
> 
> Ps.: To remove the message of " stdcall directive ignored ", go until the
> file
> /egcs-19980531/gcc/config/i386/i386.c
> 
> and change in
>   if (TREE_CODE (type) != FUNCTION_TYPE
>       && TREE_CODE (type) != FIELD_DECL
>       && TREE_CODE (type) != TYPE_DECL)
>     return 0;
> 
> increasing
> 
> && TREE_CODE (type) != METHOD_TYPE
> 

Thank for you for tracking this down. I'll add it locally and test it out
(hopefully it will cause no regressions).

Does this patch solve the problem with non-virtual methods only?

Regards,
Mumit



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