On 12/04/2010 17:33, Andrew Haley wrote:
> On 04/12/2010 05:27 PM, Bingfeng Mei wrote:
>> Hello,
>> One of our engineers requested a feature so that
>> compiler can avoid to re-load variables after a function
>> call if it is known not to write to memory. It should 
>> slash considerable code size in our applications. I found
>> the existing "pure" and "const" cannot meet his requirements
>> because the function is optimized out if it doesn't return
>> a value.
> 
> If a function doesn't write to memory and it doesn't return a
> value, what is the point of calling it?

  Delay-loop!  That's about the only thing I can think of anyway :-)

    cheers,
      DaveK

Reply via email to