Forbidden register spilled ... ruzne verze gcc a as ???
Jindra Vavruska
ok1fou na volny.cz
Středa Březen 28 06:43:42 CEST 2001
Nazdar vsichni,
uz nekolik mesicu mam problem: nemuzu ani zaboha zkompilovat jadro. Naposledy u
verze 2.2.18 se objevuje hlaska "asm statement invalid", "Fixed or forbidden
register 0 (ax) spilled in class AREG".
Podle informaci z comp.os.linux je to kvuli tomu, ze verze as86 a gcc si nerozumi.
`as --version` hlasi: GNU assembler 2.9.5 ... (copyright) ... This assembler was
configured for a target of 'i686-pc-linux-gnu' a je z rpm bin86-0.4-8mdk
`gcc --version` hlasi: 2.95.2 a je z rpm gcc-2.95.2-3mdk
Jelikoz system jede na K6-2, zda se ocividne nespravne, aby
byl assembler konfigurovan pro 'i686'
A nyni otazka: jak se to da fixnout? Da se jenom "prekonfigurovat" as, nebo je
nutne ho prekompilovat? Respektive ktere dva rpm baliky gcc a bin86 patri k sobe
"do paru" ?
Predem diky za tip. Pokud je to nekde napsano, staci i URL. Mel jste nekdo podobny
problem s jinou distribuci?
--
Jindra Vavruska (OK1FOU)
use perl ;
Další informace o konferenci Linux