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] libffi darwin structure implementation (PPC)


Andreas Tobler writes:
 > Andrew Pinski wrote:
 > 
 > 
 > > Also change the following so they do not use cats as lvalue GCC
 > > extension as we really want to get rid of it:
 > > 
 > > +      *(void **) &tramp[2] = (void *)ffi_closure_ASM; /* function  */
 > > +      *(void **) &tramp[3] = (void *)closure;         /* context  */
 > 
 > Ok, have to figure out what you mean exactly. I guess you mean 'casts' ?

I think he means 

   tramp[3] = (unsigned int) ffi_closure_ASM; /* function  */

Andrew.


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