>This is because of another bug in gcc 2.7.x: -pipe applied to a .s
>file will hang the compiler. The compiler driver incorrectly assumes
>that when -pipe is in use, there's something ahead of the assembler in
>the pipeline.
...
>The bug is fixed in egcs and I hope also in 2.8.
It's fixed in 2.8.0.
-- John GOTTS <jgotts@engin.umich.edu> http://www-personal.engin.umich.edu/~jgotts