[Bug c/40368] New: -foptimize-sibling-calls drops assignment from tail call

2009-06-07 Thread john at iastate dot edu
ize-sibling-calls drops assignment from tail call Product: gcc Version: 3.3.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: john at iastate dot

[Bug c/40368] -foptimize-sibling-calls drops assignment from tail call

2009-06-07 Thread john at iastate dot edu
--- Comment #2 from john at iastate dot edu 2009-06-07 16:45 --- I will attach the -v -save-temps output, but it is large, so... The source: static void ListInit ( Listthis, int argc, va_list ap ) { ListPrivate private = PRIVATE(this

[Bug c/40368] -foptimize-sibling-calls drops assignment from tail call

2009-06-07 Thread john at iastate dot edu
--- Comment #3 from john at iastate dot edu 2009-06-07 16:46 --- Using built-in specs. Configured with: /home/nick/work/netbsd/src/tools/gcc/../../gnu/dist/gcc/configu re --enable-long-long --disable-multilib --enable-threads --disable-symvers --bu ild=i386-unknown-netbsdelf --host=i386

[Bug c/40368] -foptimize-sibling-calls drops assignment from tail call

2009-06-07 Thread john at iastate dot edu
--- Comment #4 from john at iastate dot edu 2009-06-07 16:49 --- Created an attachment (id=17960) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17960&action=view) List.i from -save-temps -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40368

[Bug c/40368] -foptimize-sibling-calls drops assignment from tail call

2009-06-07 Thread john at iastate dot edu
--- Comment #6 from john at iastate dot edu 2009-06-07 17:04 --- OK, thanks. I will see about getting a newer gcc. I borrowed a machine with gcc 4.1.2 and it seems to have been fixed by that point. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40368

[Bug c/40368] -foptimize-sibling-calls drops assignment from tail call

2009-06-07 Thread john at iastate dot edu
--- Comment #7 from john at iastate dot edu 2009-06-07 17:10 --- PS, if there was an obvious place to find which versions are supported that would be most helpful -- I sire couldn't find it on the website... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40368

[Bug c/40368] -foptimize-sibling-calls drops assignment from tail call

2009-06-08 Thread john at iastate dot edu
--- Comment #9 from john at iastate dot edu 2009-06-08 15:42 --- Subject: Re: -foptimize-sibling-calls drops assignment from tail call > The gcc.gnu.org frontpage lists the three active development lines. > Anything else is unsupported. Thank you for the clarification. --