Bug#366377: gcc-4.1: does not optimize sibling calls with args

2006-05-08 Thread Drake Wilson
Quoth Florian Weimer <[EMAIL PROTECTED]>, on 2006-05-08 19:45:21 +0200: > * Drake Wilson: > > > extern int foo(int x); > > int bar(void) { return foo(32); } > > > > On i386 this compiles to > > > > pushl %ebp > >

Bug#366377: gcc-4.1: does not optimize sibling calls with args

2006-05-07 Thread Drake Wilson
nto a tail call. ---> Drake Wilson -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.11 Locale: LANG=C, LC_CTYPE=C Versions of packages gcc-4.1 depends on: ii binutils