Chyba pri prekladu jadra
Lubor Dedina
lubord na watson.bajt.cz
Sobota Listopad 16 21:15:00 CET 1996
Nazdar vsichni,
mam otazku. Pri prekladu jadra 2.0.25 jsem obdrzel tyto hlasky:
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer fno-strenght-reduce -pipe -m486 -DCPU=486 -c
-o time.o time.c
{standard input}:Assembler messages:
{standard input}:768:Error:no such 386 instruction 'rdmsr'
{standard input}:770:Error:no such 386 instruction 'wrmsr'
make[1]:***[time.o] Error1
make[1]:Leaving directory '/usr/src/linux/arch/i386/kernel'
make: ***[linuxsubdirs] Error2
Jak se ukazalo, jde o instrukce kodu osetrujiciho Advanced Power
Management. Tato chyba se objevila, pokud byl APM nakonfigurovan jako
"off". Pokud jsem ho zapnul a nechal vsechny jeho subpolozky "off",
chyba se jiz neprojevila (jak vyplyva z time.c). Jak je ale mozne, ze
se tyto asemblerove instrukce v teto podobe v time.c objevily?
Diky, Lubor
---------------------------------------
Lubor Dedina, Praha lubord na bajt.cz
Další informace o konferenci Linux