On Tuesday 13 November 2001 10:10, you wrote: > Значи имам следния проблем с компилатора. Опитвам се да компилирам ядро > 2.4.14 като ми дава следната грешка: > make zImage > .................................................... > make[3]: Entering directory `/usr/src/linux-2.4.12/drivers/net' > gcc -D__KERNEL__ -I/usr/src/linux-2.4.12/include -Wall -Wstrict-prototypes > -Wno-trigraphs -O2 -fomit-frame-pointer > -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 > -march=athlon -c -o 8139too.o 8139too.c > 8139too.c: In function `netdev_ethtool_ioctl': > 8139too.c:2432: Unrecognizable insn:
Opravi si parvo symlinks Vazmojno niakoi ot __inline funciite v header files da e problemati4na. Tova naistina e bug v optimizatora na GCC. Ako src tree ti e nared: Probvai kato target cpu v config-a na kernel-a da izberesh pentium ili k6. Ne bi triabvalo da imash problemi s polu4eniq kernel. A i niama da ti se zabyrza osobeno mashinata ako compile s INSNS,INSNS2. > (insn/i 618 1061 1058 (parallel[ > (set (reg:SI 6 ebp) > (asm_operands:SI ("addl %3,%1 ; sbbl %0,%0; cmpl %1,%4; > sbbl $0,%0") ("=&r") 0[ > (reg/v:SI 1 edx [165]) > (mem:SI (plus:SI (reg/f:SI 6 ebp) > (const_int -352 [0xfffffea0])) 0) > (mem/s:SI (plus:SI (reg:SI 0 eax [173]) > (const_int 12 [0xc])) 0) > ] > [ > (asm_input:SI ("1")) > (asm_input:SI ("g")) > (asm_input:SI ("g")) > ] ("/usr/src/linux-2.4.12/include/asm/uaccess.h") > 558)) (set (reg/v:SI 1 edx [165]) > (asm_operands:SI ("addl %3,%1 ; sbbl %0,%0; cmpl %1,%4; > sbbl $0,%0") ("=r") 1[ > (reg/v:SI 1 edx [165]) > (mem:SI (plus:SI (reg/f:SI 6 ebp) > (const_int -352 [0xfffffea0])) 0) > (mem/s:SI (plus:SI (reg:SI 0 eax [173]) > (const_int 12 [0xc])) 0) > ] > [ > (asm_input:SI ("1")) > (mem:SI (plus:SI (reg/f:SI 6 ebp) > (const_int -352 [0xfffffea0])) 0) > (mem/s:SI (plus:SI (reg:SI 0 eax [173]) > (const_int 12 [0xc])) 0) > ] > [ > (asm_input:SI ("1")) > (asm_input:SI ("g")) > (asm_input:SI ("g")) > ] ("/usr/src/linux-2.4.12/include/asm/uaccess.h") > 558)) (set (reg/v:SI 1 edx [165]) > (asm_operands:SI ("addl %3,%1 ; sbbl %0,%0; cmpl %1,%4; > sbbl $0,%0") ("=r") 1[ > (reg/v:SI 1 edx [165]) > (mem:SI (plus:SI (reg/f:SI 6 ebp) > (const_int -352 [0xfffffea0])) 0) > (mem/s:SI (plus:SI (reg:SI 0 eax [173]) > (const_int 12 [0xc])) 0) > ] > [ > (asm_input:SI ("1")) > (asm_input:SI ("g")) > (asm_input:SI ("g")) > ] ("/usr/src/linux-2.4.12/include/asm/uaccess.h") > 558)) (clobber (reg:QI 19 dirflag)) > (clobber (reg:QI 18 fpsr)) > (clobber (reg:QI 17 flags)) > ] ) -1 (insn_list 604 (insn_list 611 (nil))) > (nil)) > 8139too.c:2432: Internal compiler error in reload_cse_simplify_operands, at > reload1.c:8364 > Please submit a full bug report, > with preprocessed source if appropriate. > See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. > make[3]: *** [8139too.o] Error 1 > make[3]: Leaving directory `/usr/src/linux-2.4.12/drivers/net' > make[2]: *** [first_rule] Error 2 > make[2]: Leaving directory `/usr/src/linux-2.4.12/drivers/net' > make[1]: *** [_subdir_net] Error 2 > make[1]: Leaving directory `/usr/src/linux-2.4.12/drivers' > make: *** [_dir_drivers] Error 2 > > Предположих че проблема може да е в мен защото инсталирах gcc от сорс код > изтеглих си компилиран /използвам Slackware 8.0/ обаче нищо не се промени. > Някой има ли идея какъв е проблема > Благодаря > =========================================================================== > A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers) > http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora =========================================================================== A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers) http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora