can you still reproduce this? If so, can you provide the preprocessed source, as generated when adding -save-temps to the flags?
Yes, it's still present in 1:3.3.5-5.
For users of non-free BK: the source tree can be acquired by pulling Linus's tree and exporting this specific snapshot:
bk export -r417454bfpfdm0m7rr7xnJadPA4ioZA ../l269/
A cleanup of the specific file resulted in workaround, see http://marc.theaimsgroup.com/?t=109815260400002&r=1&w=2 The problem seems to be variable argument macros in assembler files.
I tracked it down to a vsyscall.S file containing only the line
#define __builtin_warning(x, ...) (1)
and compiling it with gcc -traditional -o vsyscall.s vsyscall.S causes the segfault.
-- Meelis Roos ([EMAIL PROTECTED])