I am attempting to build a 2.2.15pre6 kernal, with UDMA patches.  I
get the attached when I compile.  Can anyone offer advice?


gzip -f -9 < $tmppiggy > $tmppiggy.gz; \
echo "SECTIONS { .data : { input_len = .; LONG(input_data_end - input_data) input_data 
= .; *(.data) input_data_end = .; }}" > $tmppiggy.lnk; \
ld -m elf_i386 -m elf_i386 -r -o piggy.o -b binary $tmppiggy.gz -b elf32-i386 -T 
$tmppiggy.lnk; \
rm -f $tmppiggy $tmppiggy.gz $tmppiggy.lnk
gcc -D__KERNEL__ -I/usr/src/linux-2.2.14/include  -traditional -c head.S
/tmp/ccX0TKth.s: Assembler messages:
/tmp/ccX0TKth.s:109: Warning: using `%eax' instead of `%ax' due to `l' suffix
/tmp/ccX0TKth.s:110: Warning: using `%eax' instead of `%ax' due to `l' suffix
/tmp/ccX0TKth.s:111: Warning: using `%eax' instead of `%ax' due to `l' suffix
/tmp/ccX0TKth.s:112: Warning: using `%eax' instead of `%ax' due to `l' suffix
gcc -D__KERNEL__ -I/usr/src/linux-2.2.14/include -O2 -DSTDC_HEADERS   -c -o misc.o 
misc.c
gcc: Internal compiler error: program as got fatal signal 11
make[2]: *** [misc.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.2.14/arch/i386/boot/compressed'
make[1]: *** [compressed/bvmlinux] Error 2
make[1]: Leaving directory `/usr/src/linux-2.2.14/arch/i386/boot'
make: *** [bzImage] Error 2
[root@chain linux]# make bzImage
Illegal instruction (core dumped)
[root@chain linux]#

Reply via email to