__attribute__((leafify))

Gabriel Dos Reis gdr@integrable-solutions.net
Fri Jun 6 19:44:00 GMT 2003


"Michael S. Zick" <mszick@goquest.com> writes:

[...]

| Perhaps an attribute on the function definitation - not to effect in-lining:
| __attribute__((keep_tree)) 

I think we should be cautious about attributes multiplication.  If
the inlining machinery is defective about inlining leaf functions I'm
not sure we should introdure yet another attribute that exposes the
compiler internal details at the user program level.

-- Gaby
  



More information about the Gcc mailing list