include/asm-alpha/xor.h includes a multi-line string literal for the assembler routine. Multi-line literals are not accepted by GCC 3.3.x. Reproducible: Always Steps to Reproduce: 1. make mrproper 2. make menuconfig 3. configure with RAID 5 support 4. make boot Actual Results: GCC fails while compiling xor.c Expected Results: Kernel should have built successfully
Created attachment 23891 [details, diff] Patch from 2.5 kernel series that corrects xor.h
Fixed in 2.4.21-alpha-r3, thanks! (and it will carry forward if necessary)