On Tue, Oct 15, 2013 at 10:18 AM, Richard Sandiford <rdsandif...@googlemail.com> wrote: > Ian Lance Taylor <i...@google.com> writes: >> On Tue, Oct 15, 2013 at 2:18 AM, Richard Biener >> <richard.guent...@gmail.com> wrote: >>> >>> Ok for the tailcall parts and the testcase - I'd prefer someone else to >>> ack the libgcc change. CCing maintainer. >> >> The libgcc patch is missing the updates to the comments. This code is >> confusing enough as it is, having incorrect comments wouldn't help. > > How does this look? > > Thanks, > Richard > > > gcc/ > 2013-10-15 Richard Biener <rguent...@suse.de> > > * tree-tailcall.c (find_tail_calls): Don't use tail-call recursion > for built-in functions. > > gcc/testsuite/ > * gcc.dg/torture/builtin-self.c: New file. > > libgcc/ > * sync.c: Remove static aliases and define each function directly > under its real name.
This one is OK. Thanks. Ian