egcs vs gcc-2.95.x

Tom Rini trini at
Fri Sep 7 04:42:58 EST 2001

On Thu, Sep 06, 2001 at 12:30:22PM -0600, Cort Dougan wrote:

> Is this a comment by me?  If so, that was a problem with
> __builtin_return_address() not working in leaf functions which still exists
> today, I believe.  The "fix" there is a hack to leave those outline in lieu
> of the inline versions so that several functions were made non-leaf.

It's unclaimed.  The comment is:
/* alas, egcs sounds like it has a bug in this code that doesn't use the
   inline asm correctly, and can cause file corruption. Until I hear that
   it's fixed, I can live without the extra speed. I hope. */

Tom Rini (TR1265)

** Sent via the linuxppc-dev mail list. See

More information about the Linuxppc-dev mailing list