This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
What does it mean "ppc backend doesn't support sibcalls" ?
- From: "Felix Shvaiger" <fshvaige at cisco dot com>
- To: <gcc at gcc dot gnu dot org>
- Date: Sun, 16 Jun 2002 09:35:58 +0200
- Subject: What does it mean "ppc backend doesn't support sibcalls" ?
Hi, All.
Excuse me for probably very stupid question, but anyway...
I sent report about sibling and tail recursive calls to GNATS (7005)
and got an answer:
> x86 silliness fixed for 3.2.
> ppc backend doesn't support sibcalls
Could somebody please explain me what does it mean
"ppc backend doesn't support sibcalls".
Does it mean "this optimization is not applicable for this architecture" ?
Why ? As far as know PPC assembly and ABI/EABI this optimization
is perfectly applicable. Am I overlooking something ?
Does it mean "GCC code generator module for PPC is not ready for
this optimization" ? Can it be fixed ? When ?
Does it mean something else ?
Thanks.
==============
Felix Shvaiger
fshvaige@cisco.com