If GCC is configured with --with-gnu-as, would it be safe to turn -pipe on by default? (Modulo any OS restrictions, like OS/2 or Win32 or whichever it is that doesn't support it.) We know that the GNU assembler can handle reading from stdin, and we know that we're using the GNU assembler... Phil