[linux] Fwd: Can't find a register in class `CREG' while reloading `asm'help needed

fodrek na kasr.elf.stuba.sk fodrek na kasr.elf.stuba.sk
Pondělí Březen 18 14:49:41 CET 2002



----------  Predaná správa  ----------

Subject: Can't find a register in class `CREG' while reloading `asm'help needed
Date: Mon, 18 Mar 2002 14:45:15 +0100
From: root <root na localhost.localdomain>
To: kallolbiswas na yahoo.com
Cc: aoliva na cygnus.com, aoliva na redhat.com, oliva na lsd.ic.unicamp.br, oliva na gnu.org

Dear Kallol Biswas,

I have same problems youy had in past. Can you recomend me any solution of
this problem,please?

Thank you for any help.

Your faithfully

Peter Fodrek

P.S. error output attached


P.S.2.  I need to compile 2.0.x for x=6 or 38 kernel on Red hat 7.2. I have
modules drivers for 2.0.6 kernel, and there are no drivers for later
kernels...
ISA Card  is for motion control ...

-------------------------------------------------------


------------- další část ---------------
In file included from /usr/src/linux/include/linux/string.h:39,
                 from /usr/src/linux/include/asm/termios.h:58,
                 from /usr/src/linux/include/linux/termios.h:5,
                 from /usr/src/linux/include/linux/tty.h:20,
                 from /usr/src/linux/include/linux/sched.h:24,
                 from init/main.c:20:
/usr/src/linux/include/asm/string.h: In function `__constant_memcpy':
/usr/src/linux/include/asm/string.h:443: warning: control reaches end of non-void function
/usr/src/linux/include/asm/string.h: In function `__constant_c_and_count_memset':
/usr/src/linux/include/asm/string.h:592: warning: control reaches end of non-void function
In file included from init/main.c:35:
/usr/src/linux/include/linux/blk.h:42:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:45:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:48:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:51:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:54:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:57:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:60:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:63:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:66:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:69:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:72:8: warning: extra tokens at end of #endif directive
/usr/src/linux/include/linux/blk.h:87:8: warning: extra tokens at end of #endif directive
init/main.c:102:8: warning: extra tokens at end of #endif directive
init/main.c:105:8: warning: extra tokens at end of #endif directive
init/main.c:108:8: warning: extra tokens at end of #endif directive
init/main.c:111:8: warning: extra tokens at end of #endif directive
init/main.c:114:8: warning: extra tokens at end of #endif directive
init/main.c:117:8: warning: extra tokens at end of #endif directive
init/main.c:120:8: warning: extra tokens at end of #endif directive
init/main.c:123:8: warning: extra tokens at end of #endif directive
init/main.c:126:8: warning: extra tokens at end of #endif directive
init/main.c:129:8: warning: extra tokens at end of #endif directive
init/main.c:132:8: warning: extra tokens at end of #endif directive
init/main.c:141:8: warning: extra tokens at end of #endif directive
init/main.c:344:8: warning: extra tokens at end of #endif directive
init/main.c:347:8: warning: extra tokens at end of #endif directive
init/main.c:350:8: warning: extra tokens at end of #endif directive
init/main.c:353:8: warning: extra tokens at end of #endif directive
init/main.c:356:8: warning: extra tokens at end of #endif directive
init/main.c:359:8: warning: extra tokens at end of #endif directive
init/main.c:362:8: warning: extra tokens at end of #endif directive
init/main.c:365:8: warning: extra tokens at end of #endif directive
init/main.c:368:8: warning: extra tokens at end of #endif directive
init/main.c:371:8: warning: extra tokens at end of #endif directive
init/main.c:374:8: warning: extra tokens at end of #endif directive
init/main.c: In function `get_options':
init/main.c:226: warning: subscript has type `char'
/usr/src/linux/include/asm/string.h:159: Can't find a register in class `SIREG' while reloading `asm'.
init/main.c: In function `checksetup':
/usr/src/linux/include/asm/string.h:140: Can't find a register in class `CREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:140: Can't find a register in class `CREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:300: Can't find a register in class `DIREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:140: Can't find a register in class `CREG' while reloading `asm'.
init/main.c: In function `calibrate_delay':
/usr/src/linux/include/asm/delay.h:20: Can't find a register in class `AREG' while reloading `asm'.
/usr/src/linux/include/asm/delay.h:20: Can't find a register in class `AREG' while reloading `asm'.
init/main.c: In function `parse_root_dev':
/usr/src/linux/include/asm/string.h:140: Can't find a register in class `CREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:300: Can't find a register in class `DIREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:140: Can't find a register in class `CREG' while reloading `asm'.
init/main.c: In function `parse_options':
/usr/src/linux/include/asm/string.h:159: Can't find a register in class `SIREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:140: Can't find a register in class `CREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:118: Can't find a register in class `SIREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:118: Can't find a register in class `SIREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:118: Can't find a register in class `SIREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:140: Can't find a register in class `CREG' while reloading `asm'.
/usr/src/linux/include/asm/string.h:159: Can't find a register in class `SIREG' while reloading `asm'.
make: *** [init/main.o] Error 1


Další informace o konferenci linux