[CIL users] How can I avoid calls-by-pointer generated after --dosimplify?

2011-09-22 Thread Pavel Shved
Hello! I noticed that when CIL is invoked with --dosimplify option, it transforms a simple function call to call-by-pointer, but only if the pointer to the function has been taken somewhere else. Is there an option to make CIL leave such calls as they were? Of course, this should not affect t

Re: [CIL users] CIL handles __builtin_object_size incorrectly

2011-09-22 Thread Gabriel Kerneis
Dear Jesse, On Wed, Feb 23, 2011 at 03:00:40PM -0500, Jesse M Draper wrote: > I agree with you that my patch may not be correct. I wasn't entirely > sure how Cil was deciding how to modify builtins, and I'm also not > sure about the GCC specification. I do think, however, that the > patch is in th